ट्रैक
/
Factor
Factor
/
अभ्यास
/
हैलो वर्ल्ड
हैलो वर्ल्ड

हैलो वर्ल्ड

ट्यूटोरियल अभ्यास

परिचय

“Hello, World!” आपको Factor में कुछ कोड लिखवाएगा और आपको Exercism के वर्कफ्लो से परिचित कराएगा। इसे पूरा करने से Factor ट्रैक के बाकी अभ्यास खुल जाते हैं।

शुरू करने के लिए हमारा "Introduction to Hello, World" वीडियो देखिए 👇

निर्देश

यह पारंपरिक परिचयात्मक अभ्यास है। बस "Hello, World!" कहिए।

किसी नई भाषा या वातावरण में प्रोग्रामिंग शुरू करते समय "Hello, World!" ही पारंपरिक पहला प्रोग्राम होता है।

इस अभ्यास के उद्देश्य आसान हैं:

  • दिए गए कोड में बदलाव कीजिए ताकि वह "Hello, World!" स्ट्रिंग तैयार करे।
  • टेस्ट सूट चलाइए और पक्का कीजिए कि वह सफल होता है।
  • अपना हल सबमिट कीजिए और उसे वेबसाइट पर जाँचिए।

अगर सब कुछ ठीक चला, तो आप अपना पहला असली अभ्यास लेने के लिए तैयार होंगे।

कार्यान्वयन से जुड़ी बातें

Factor का प्रोग्राम शब्दों से बनता है, जिन्हें शब्दावलियों में बाँटा जाता है।

Factor किसी शब्दावली को उसी नाम की डायरेक्टरी से लोड करता है, इसलिए hello-world शब्दावली hello-world/ डायरेक्टरी के अंदर मौजूद hello-world.factor फाइल है।

: say-hello ( -- str ) … ; शब्द say-hello को परिभाषित करता है। कोष्ठकों में लिखा हिस्सा इस शब्द का स्टैक इफेक्ट है: -- के बाईं ओर कुछ न होने का मतलब है कि यह शब्द कोई इनपुट नहीं लेता, और दाईं ओर लिखा str बताता है कि यह एक वैल्यू छोड़ता है (यह नाम केवल डॉक्युमेंटेशन है, कोई टाइप नहीं)। स्टैक इफेक्ट और अंतिम ; के बीच का पूरा हिस्सा बॉडी है, यानी वह कोड जो शब्द को कॉल करने पर चलता है।

टेस्ट सूट say-hello को कॉल करता है और स्टैक पर छोड़ी गई वैल्यू की जाँच करता है। बॉडी को ऐसे बदलिए कि यह शब्द "Hello, World!" छोड़े, फिर टेस्ट चलाइए।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Factor Exercism

हैलो वर्ल्ड शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Factor को 47 कॉन्सेप्ट163 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।