Як встановити YAMLScript локально, щоб розвʼязувати вправи Exercism на власному компʼютері
Щоб писати програми мовою YAMLScript, потрібно встановити інтерпретатор
командного рядка YAMLScript.
Це двійковий виконуваний файл із назвою ys.
Наразі він працює на:
Примітка: підтримку Windows заплановано, але вона ще недоступна.
Випуски доступні на GitHub.
Щоб розвʼязувати вправи з YAMLScript на Exercism, ми раз за разом змінюємо свою
програму-рішення й запускаємо 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.