Instalar YAMLScript localmente

Aprende a instalar YAMLScript localmente para resolver los ejercicios de Exercism en tu propia computadora


Para escribir programas en YAMLScript necesitas instalar el intérprete de línea de comandos de YAMLScript. Es un archivo ejecutable binario llamado ys. Actualmente funciona en:

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

Nota: el soporte para Windows está planeado, pero aún no está disponible.

Las versiones están disponibles en GitHub.

Instalación automática

Para resolver los ejercicios de YAMLScript de Exercism, modificas tu programa de solución y ejecutas make test una y otra vez hasta que pasen todas las pruebas.

¡Eso es todo!

La primera vez que ejecutes make test, intentará instalar en el directorio /path/to/exercism/yamlscript/.local/ la versión específica del intérprete ys que requiere el ejercicio.

Si ya instalaste esa versión de ys en algún lugar de tu PATH, copiará silenciosamente el intérprete ys al lugar correcto.

Si no, te pedirá que hagas una instalación desde una versión binaria, que por lo general solo tarda unos segundos.

Si eso falla (es poco común, pero a veces pasa), te pedirá que hagas una compilación automática desde el código fuente, que puede tardar unos minutos (pero es muy confiable y no requiere ninguna interacción).

Solo te encontrarás con esto la primera vez que ejecutes make test. Todos los ejercicios configurados para usar la misma versión de ys usarán la misma instalación.

Nota: también puedes usar el comando make install-ys por separado de make test. Hará exactamente el mismo proceso de instalación que make test, pero sin ejecutar las pruebas después.

Para más información sobre cómo instalar YAMLScript, sobre todo para usarlo fuera de Exercism, consulta la documentación de instalación de YAMLScript.