मैं कैसे जांच सकता हूं कि प्रोलॉग प्रोग्राम में कोई पूर्वानुमान मौजूद है या नहीं? यही कारण है कि एक exists/1
होगा, जैसे:प्रोलॉग: यह जांचने के लिए कि कोई भविष्य मौजूद है या नहीं?
?- exists(some_predicate).
false.
?- assert(some_predicate).
true.
?- exists(some_predicate).
true.
यह केवल सार्वजनिक संपत्ति के साथ विधेय के लिए आईएसओ में स्वीकार किया जाता है! डिफ़ॉल्ट रूप से यह स्थिर कोड के लिए काम नहीं करता है। – false