Installare YAMLScript in locale

Scopri come installare YAMLScript in locale per risolvere gli esercizi di Exercism sul tuo computer


Per scrivere programmi in YAMLScript devi installare l'interprete da riga di comando di YAMLScript. Si tratta di un file eseguibile binario chiamato ys. Al momento funziona su:

  • Linux / Intel
  • Linux / ARM
  • MacOS / Intel
  • MacOS / ARM

Nota: il supporto per Windows è in programma, ma non è ancora disponibile.

Le release sono disponibili su GitHub.

Installazione automatica

Per risolvere gli esercizi YAMLScript di Exercism, modifichi ripetutamente il programma della soluzione ed esegui make test finché tutti i test non passano.

Tutto qui!

La prima volta che esegui make test, proverà a installare la versione specifica dell'interprete ys richiesta per l'esercizio nella directory /path/to/exercism/yamlscript/.local/.

Se hai già installato quella versione di ys da qualche parte nel tuo PATH, copierà silenziosamente l'interprete ys nella posizione corretta.

In caso contrario, ti chiederà di eseguire un'installazione da release binaria, che in genere richiede solo pochi secondi.

Se non funziona (raro, ma a volte succede), ti chiederà di eseguire una compilazione automatica dai sorgenti, che può richiedere qualche minuto (ma è molto affidabile e non richiede alcuna interazione).

Ti capiterà solo la prima volta che esegui make test. Tutti gli esercizi impostati per usare la stessa versione di ys useranno la stessa installazione.

Nota: puoi anche usare il comando make install-ys separatamente da make test. Eseguirà esattamente lo stesso processo di installazione di make test, ma senza eseguire i test dopo.

Per maggiori informazioni sull'installazione di YAMLScript, in particolare per usarlo al di fuori di Exercism, consulta la documentazione di installazione di YAMLScript.