.NET

2009-06-27 4 views
10

के लिए प्रोलॉग कंपाइलर कोई भी .NET के लिए प्रोलॉग कंपाइलर की सिफारिश कर सकता है।.NET

जिन लोगों को मैं नेट खोजना पा रहा हूं, वे कई सालों से अपडेट नहीं हुए हैं।

धन्यवाद

शिराज

+0

यह वास्तव में नेट के लिए Prolog में कोड करने के लिए मतलब है? मैं कल्पना नहीं कर सकता कि कैसे प्रोलॉग प्रतिमान .NET के साथ फिट हो सकता है ... लेकिन मैं कोई प्रोलॉग विशेषज्ञ नहीं हूं, इसलिए मैं गलत हो सकता हूं;) –

+3

मुझे यकीन नहीं है कि प्रोग्रामिंग भाषा के "प्रतिमान" को पीछे क्या करना है यह संकलित है। क्या Prolog प्रतिमान x86/ppc/sparc/अल्फा/mips के साथ किसी भी बेहतर फिट है? :-) – Ken

+3

@ थॉमस लेवेस्क - प्रोलॉग कई समस्याओं को हल करने में बहुत ही बढ़िया है जो सी # में कोड के लिए बेहद मुश्किल हैं। मैं अक्सर prolog को सी # में मिश्रण करना चाहता था। – Enigmativity

उत्तर

2

Ahhm, मैं "Prolog.NET" and found this (1 परिणाम Btw) के लिए googled

Prolog.NET के लिए एक पूर्ण विशेषताओं Prolog प्रोग्रामिंग वातावरण है। नेट फ्रेमवर्क। इसमें भाषा विस्तार के साथ कंपाइलर और माइक्रोसॉफ्ट के इंटरमीडिएट लैंग्वेज (एमएसआईएल) और विजुअल स्टूडियो .NET एकीकृत विकास वातावरण के साथ एकीकरण जनरेटर को लक्षित करने वाला कोड जनरेटर शामिल है।

+0

धन्यवाद, मुझे वह मिला, लेकिन यह 2006 से संस्करण 0.2 है। बस सोच रहा था कि कुछ और हाल ही में उपलब्ध था या नहीं। –

+0

फिर आपको उस संदर्भ में उस संदर्भ को रखना चाहिए था। –

+5

उन्होंने इस सवाल में कहा कि उन्होंने प्रोलॉग कंपाइलर्स की खोज की और केवल त्याग की गई परियोजनाएं पाईं। उसे एक और त्याग परियोजना के लिए एक लिंक देने का क्या मतलब है? – Niki

-1

यदि आपको नहीं लगता कि आपको शायद इस टूल की आवश्यकता है तो माइक्रोसॉफ्ट ओस्लो (कोडनाम)। यह एक सॉफ्टवेयर है जो डीएसएल बना सकता है और कंपाइलर्स के लिए आरेख वाक्यविन्यास विकसित करने के लिए पूरी तरह से काम कर सकता है।

चेक इस लिंक http://www.codeproject.com/KB/cs/Oslo_MGrammar.aspx?display=PrintAll

2

मैं जॉन पूल

स्रोत कोड उपलब्ध है द्वारा और सी # में C#Prolog इस्तेमाल किया है। डाउनलोड में कई पीडीएफ लेख भी हैं। अच्छा अगर आप आंतरिक में खोदना चाहते हैं।

+0

धन्यवाद, दिलचस्प लग रहा है –

1

XProlog देखें। यह बेहद हल्का है और यह एक कंपाइलर और रनटाइम डीएलएल (आकार में 30 के) प्रदान करता है। पूर्ण स्रोत कोड गिटहब पर उपलब्ध है जो पूरी तरह से यूनिट-परीक्षण है। यद्यपि यह वर्तमान में सूचियों जैसी कुछ मूल प्रोलॉग सुविधाओं को याद कर रहा है, लेकिन यह कार्यात्मक कार्यक्रमों के निर्माण की अनुमति देता है और यहां तक ​​कि निश्चित खंड व्याकरण का भी समर्थन करता है। XProlog संकलक XProlog में लिखा गया है और यह स्वयं संकलित करता है।

अस्वीकरण: मैं XProlog का लेखक हूं। मुझे इसे लिखने में 4 महीने लग गए और यह एक काम के लिए लिखा गया था, उसके बाद मैं हाथ में था और अब यह बस गिटहब पर बैठकर बस महान कार्यों के लिए इंतजार कर रहा है। आशा है कि आप इसे उपयोगी पाते: