Μάθε πώς να εγκαταστήσεις το YAMLScript τοπικά για να λύσεις τις ασκήσεις του Exercism στον υπολογιστή σου
Για να γράψεις προγράμματα σε YAMLScript, χρειάζεται να εγκαταστήσεις τον
διερμηνευτή γραμμής εντολών της YAMLScript.
Πρόκειται για ένα εκτελέσιμο δυαδικό αρχείο που ονομάζεται ys.
Προς το παρόν λειτουργεί σε:
Σημείωση: Η υποστήριξη των Windows είναι προγραμματισμένη, αλλά δεν είναι ακόμη διαθέσιμη.
Οι εκδόσεις είναι διαθέσιμες στο GitHub.
Για να λύσεις τις ασκήσεις YAMLScript του Exercism, τροποποιείς επανειλημμένα
το πρόγραμμα της λύσης σου και τρέχεις make test μέχρι να περάσουν όλα τα tests.
Αυτό ήταν!
Την πρώτη φορά που θα τρέξεις make test, θα προσπαθήσει να εγκαταστήσει τη
συγκεκριμένη έκδοση του διερμηνευτή ys που απαιτείται για την άσκηση στον
κατάλογο /path/to/exercism/yamlscript/.local/.
Αν έχεις ήδη εγκαταστήσει αυτή την έκδοση του ys κάπου στο PATH σου, τότε
θα αντιγράψει σιωπηλά τον διερμηνευτή ys στη σωστή θέση.
Αν όχι, θα σου προτείνει να κάνεις εγκατάσταση μιας δυαδικής έκδοσης, που συνήθως διαρκεί μόνο λίγα δευτερόλεπτα.
Αν αυτό αποτύχει (σπάνια, αλλά συμβαίνει μερικές φορές), θα σου προτείνει να κάνεις αυτοματοποιημένη μεταγλώττιση από τον πηγαίο κώδικα, που μπορεί να διαρκέσει μερικά λεπτά (αλλά είναι πολύ αξιόπιστη και δεν απαιτεί καμία ενέργεια από εσένα).
Θα το συναντήσεις μόνο την πρώτη φορά που θα τρέξεις make test.
Όλες οι ασκήσεις που είναι ρυθμισμένες να χρησιμοποιούν την ίδια έκδοση του
ys θα χρησιμοποιούν την ίδια εγκατάσταση.
Σημείωση: Μπορείς επίσης να χρησιμοποιήσεις την εντολή
make install-ysξεχωριστά από τοmake test. Θα κάνει ακριβώς την ίδια διαδικασία εγκατάστασης με τοmake test, αλλά χωρίς να τρέξει τα tests μετά.
Για περισσότερες πληροφορίες σχετικά με την εγκατάσταση του YAMLScript, ειδικά για χρήση εκτός του Exercism, δες την τεκμηρίωση εγκατάστασης του YAMLScript.