में एक सूची को सॉर्ट करना Prolog के पास चीजों को संभालने का एक अनोखा तरीका है, खासकर जब से प्रत्येक ऑपरेशन में एक तरह से या किसी अन्य का पुनरावृत्ति शामिल होता है।प्रोलॉग
प्रत्येक भाषा में क्लासिक उदाहरणों में से एक पूर्णांक की सूची को आरोही क्रम में क्रमबद्ध कर रहा है।
पूर्णांक की एक यादृच्छिक सूची क्रमबद्ध करने के लिए एक बहुत ही सही तरीका है (बहुत से अंतर्निर्मित भविष्यवाणियों का उपयोग किए बिना, जो एक प्रकार/2 भविष्यवाणी को रोकता है)?
बस एक नोट: भविष्यवाणी (आपके लिंक में लागू पिवोटिंग/4 का उपयोग करके) अवरोही क्रम करता है, आपको आरोही क्रम करने के लिए पिवोटिंग/4 के तुलना ऑपरेटर को उलट करना होगा। – gusbro