पर प्रोलॉग कोड निष्पादित करना मुझे वर्तमान में एक एप्लिकेशन में प्रोलॉग कोड निष्पादित करने की आवश्यकता है। मुझे पता है कि ऐप्पल शायद ऐप स्टोर में ऐसा कुछ भी अनुमति नहीं देगा, लेकिन यह इरादा नहीं है। यह एक निजी परियोजना है जो कभी भी ऐप स्टोर तक नहीं पहुंच जाएगी।आईफोन
उद्देश्य
इस मामले prolog में एक वस्तु (जैसे उदाहरण के लिए एक टेलीफोन) और उसके गुणों का वर्णन किया जाता है। प्रोलॉग स्क्रिप्ट में निर्दिष्ट निर्देशांक का उपयोग करके ओपनजीएल के साथ ऑब्जेक्ट खींचा जाएगा। प्रोलॉग का उपयोग करने का कारण यह है कि मुझे इस ऑब्जेक्ट की कुछ विशेषताओं के बारे में प्रोग्राम से पूछने की क्षमता की आवश्यकता है, और प्रोलॉग इसे बहुत आसान बनाता है। निचली पंक्ति: मुझे अपने ऐप से प्रोलॉग स्क्रिप्ट पूछने के लिए "ज़रूरत है"।
संभावित समाधान
- एम्बेड सी में लिखा पहले से मौजूद कार्यान्वयन मैं अनिश्चित अगर यह भी काम करेंगे।
- किसी अन्य मशीन पर प्रोलॉग कोड निष्पादित करें और प्रोलॉग से पूछने के लिए नेटवर्क का उपयोग करें।
- ऐसा लगता है कि ऐप के अंदर रूबी वीएम को कुछ प्रकार चलाने के लिए संभव है (चमकदार प्रोकोज़ इसे जितनी दूर तक समझता है), क्या इसका उपयोग रुबी प्रोलॉग कार्यान्वयन में से किसी एक को चलाने के लिए किया जा सकता है?
- प्रोलॉग के लिए कुछ विकल्प खोजें। मुझे मुझे प्रोलॉग के साथ मिलने वाली कुछ संभावनाएं देने की ज़रूरत है।
अफसोस की बात है, Google मुझे कोई परिणाम नहीं देता है, इसलिए मुझे लगता है कि मैं इस परियोजना पर काफी अकेला हो सकता हूं। अगर किसी के पास कोई अनुभव या सुराग है, तो मैं बहुत आभारी हूं।
क्या आप रूबी में लिखे गए प्रोलॉग कार्यान्वयन कार्यों में से एक को लिंक साझा करना चाहते हैं? –
मैंने उनमें से किसी को भी कोशिश नहीं की, लेकिन Google पर एक त्वरित खोज ने मुझे यह परिणाम दिया: http://eigenclass.org/hiki.rb?tiny+prolog+in+ruby – Bendik
आह, हाँ, धन्यवाद। मैंने कुछ "छोटे प्रोलॉग" कार्यान्वयन को बहुत समय पहले इसी तरह देखा था, लेकिन मुझे नहीं लगता कि उनकी तुलना पूरी तरह से उड़ाए गए सिस्टम जैसे एसडब्ल्यूआई-प्रोलॉग, वाईएपी, एसआईसीस्टस प्रोलॉग और सी के साथ की जा सकती है। –