Exercism के अभ्यास अपनी ही मशीन पर हल करने के लिए YAMLScript को इंस्टॉल करना सीखिए।
YAMLScript में प्रोग्राम लिखने के लिए आपको YAMLScript का कमांड लाइन इंटरप्रेटर
इंस्टॉल करना होगा।
यह ys नाम की एक बाइनरी एक्ज़ीक्यूटेबल फाइल है।
यह अभी इन पर काम करता है:
ध्यान दें: Windows के लिए सपोर्ट की योजना है, लेकिन वह अभी उपलब्ध नहीं है।
रिलीज़ GitHub पर उपलब्ध हैं।
Exercism के YAMLScript अभ्यासों को हल करने के लिए आप अपने हल वाले प्रोग्राम में
बार-बार बदलाव करते हैं और तब तक make test चलाते हैं जब तक सभी टेस्ट पास न हो
जाएँ।
बस इतना ही!
जब आप पहली बार make test चलाते हैं, तो यह अभ्यास के लिए ज़रूरी ys
इंटरप्रेटर के उस खास वर्शन को /path/to/exercism/yamlscript/.local/ डायरेक्टरी
में इंस्टॉल करने की कोशिश करता है।
अगर आपने ys का वह वर्शन पहले ही अपने PATH में कहीं इंस्टॉल कर रखा है, तो यह
चुपचाप ys इंटरप्रेटर को सही जगह पर कॉपी कर देता है।
अगर नहीं, तो यह आपसे बाइनरी रिलीज़ इंस्टॉलेशन करने के लिए कहेगा, जिसमें आम तौर पर कुछ ही सेकंड लगते हैं।
अगर वह नाकाम हो जाए (ऐसा कम ही होता है, लेकिन कभी-कभी होता है), तो यह आपसे सोर्स से स्वचालित बिल्ड करने के लिए कहेगा, जिसमें कुछ मिनट लग सकते हैं (लेकिन यह बहुत भरोसेमंद है और इसमें आपको कुछ करना नहीं पड़ता)।
यह आपको सिर्फ पहली बार make test चलाने पर ही दिखेगा।
जो भी अभ्यास ys के इसी वर्शन का उपयोग करने के लिए तय हैं, वे सब इसी
इंस्टॉलेशन का उपयोग करेंगे।
ध्यान दें:
make install-ysकमांड कोmake testसे अलग भी चला सकते हैं। यह बिल्कुल वही इंस्टॉलेशन प्रक्रिया अपनाता है जोmake testअपनाता है, लेकिन इसके बाद टेस्ट चलाए बिना।
YAMLScript इंस्टॉल करने के बारे में अधिक जानकारी के लिए, खास तौर से Exercism के बाहर इसका उपयोग करने के लिए, YAMLScript इंस्टॉलेशन डॉक्यूमेंटेशन देखिए।