मैं सात सप्ताह में सात भाषाएं पुस्तक का पालन कर रहा हूं।सात सप्ताह में सात भाषाओं के बाद Prolog अस्तित्व_error
मैंने कमांड port install gprolog-devel
का उपयोग करके मेरी मैक मशीन में gprolog स्थापित किया है और पहले प्रोलॉग कोड चलाया है।
likes(wallace, cheese).
likes(grommit, cheese).
likes(wendolene, sheep).
friend(X, Y) :- \+(X = Y), likes(X, Z), likes(Y, Z).
अगर मैं prolog interpretor पर likes(wallace, cheese).
टाइप करें, मैं त्रुटि
न आया हुआ अपवाद मिल गया है: त्रुटि (existence_error (प्रक्रिया,/2 पसंद करती है), top_level/0)।
प्रोलॉग 1.3.1 मेरे मैक में स्थापित नहीं किया जा सका, मैं प्रोलॉग 1.4.0 का उपयोग कर रहा हूं।
क्रैकिंग उदाहरण Grommit में इस बारे में लिखते हैं:
यहाँ एक दृष्टिकोण है! – monojohnny
आप अपनी भविष्यवाणियों को एक फ़ाइल में भी डाल सकते हैं और इसे 'gprolog --consult-file "my_predicates.pl"' लोड कर सकते हैं, फिर gprolog फ़ाइल को पार करता है और बाद में इंटरैक्टिव मोड में प्रवेश करता है – dualed