यह कमांड g2c है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
goo, g2c - सामान्य ऑब्जेक्ट-ओरिएंटेटर (प्रोग्रामिंग भाषा)
SYNOPSIS
goo
g2c
वर्णन
यह मैनुअल पेज संक्षेप में दस्तावेज करता है goo और g2c आदेश देता है।
goo और g2c GOO, एक गतिशील, प्रकार-आधारित, ऑब्जेक्ट में कथनों का अंतःक्रियात्मक मूल्यांकन करें-
डायलन और स्कीम के समान परिवार में उन्मुख भाषा। भाषा को डिज़ाइन किया गया है
सरल, उत्पादक, शक्तिशाली, विस्तार योग्य, गतिशील, कुशल और वास्तविक समय।
goo और g2c पर्यावरण चर द्वारा नियंत्रित दो मूल्यांकन मोड का समर्थन करें
GOO_EVAL_MODE; दोनों कमांड केवल इस बात में भिन्न हैं कि कौन सा मोड डिफ़ॉल्ट है। में ast मोड
("अमूर्त सिंटैक्स ट्री" के लिए संक्षिप्त, और इसके लिए डिफ़ॉल्ट goo), वे सीधे व्याख्या करते हैं
गू भावों को पार्स किया गया। में g2c मोड (के लिए डिफ़ॉल्ट g2c), इसके बजाय वे अनुवाद करते हैं
गतिशील रूप से संकलित सी कोड में अभिव्यक्तियाँ।
विकल्प
कोई नहीं.
उपयोग
टाइपिंग goo or g2c आपके शेल पर एक प्रारंभ हो जाएगा goo रीड-इवल-प्रिंट लूप, जो s- स्वीकार करता है
अल्पविराम से शुरू होने वाले भाव और शीर्ष-स्तरीय आदेश। निम्नलिखित की एक सूची है
उपलब्ध आदेश:
,छोड़ना कार्यक्रम से बाहर निकलें।
^C (नियंत्रण-सी)
एक पुनरावर्ती रीड-इवल-प्रिंट लूप शुरू करें।
,g2c-eval
गतिशील संकलन मूल्यांकन में बदलें।
,अस्ट-एवल
एस्ट मूल्यांकन में बदलें.
,में ,नाम
मॉड्यूल में बदलें नाम.
वातावरण
GOO_EVAL_MODE
मूल्यांकन मोड निर्धारित करता है, जैसा कि ऊपर विवरण में बताया गया है।
GOO_ROOT
इंस्टालेशन रूट (/ usr डेबियन सिस्टम पर); रनटाइम पर आवश्यक फ़ाइलें मिल सकती हैं
के अंतर्गत ${GOO_ROOT}/lib/goo.
onworks.net सेवाओं का उपयोग करके ऑनलाइन g2c का उपयोग करें