मैं प्रोलॉग में एक हैलो वर्ल्ड प्रोग्राम लिखने का प्रयास करने के लिए अपने बालों को फाड़ रहा हूं। मैं तो बस एक प्रोग्राम है जो इतनी तरह चलाता है बनाना चाहते हैं:प्रोलॉग में हैलो वर्ल्ड
> ./hw
Hello, world!
>
समस्या यह है कि हर एक उदाहरण मैं एक आरईपीएल में काम करता है, इसलिए की तरह मिल सकती है:
?- consult(hello_world).
% hello compiled 0.00 sec, 612 bytes
Yes
?- hello_world.
Hello World!
Yes
यह भी साथ एक ही है संकलित प्रोलॉग के उदाहरण: कार्यक्रम अभी भी एक आरईपीएल में गिरता है। यह स्पष्ट रूप से "सामान्य उद्देश्य" भाषा के लिए अधिक उपयोग नहीं है। तो, मैं पारंपरिक हैलो वर्ल्ड कैसे लिखूं?
कहाँ कथात्मक प्रोग्रामिंग के अपने गुण अब कर रहे हैं? MWHAHAHA :) –
मुझे पता नहीं, मुझे लगता है कि एक आवेदन में Prolog के सबसे * वास्तविक * कार्यान्वयन क्या यह कम से अच्छा है के लिए एक एम्बेडेड भाषा के रूप में इसका इस्तेमाल करते हैं, बजाय पूरे एप्लिकेशन (यूआई, फ़ाइल मैं/हे, हार्डवेयर नियंत्रण, आदि लिखने ..) Prolog में। – FrustratedWithFormsDesigner