Rutas
/
Factor
Factor
/
Ejercicios
/
Hello World
Hello World

Hello World

Ejercicio de tutorial

Introducción

«Hello, World!» te pondrá a escribir algo de Factor y te familiarizará con el flujo de trabajo de Exercism. Completarlo desbloquea el resto del track Factor.

Mira nuestro vídeo «Introducción a Hello, World» para empezar 👇

Instrucciones

El clásico ejercicio introductorio. Solo tienes que decir «Hello, World!».

«Hello, World!» es el primer programa tradicional para quienes se inician en la programación en un lenguaje o un entorno nuevos.

Los objetivos son sencillos:

  • Modifica el código que te damos para que produzca el string «Hello, World!».
  • Ejecuta la suite de pruebas y asegúrate de que pasa.
  • Envía tu solución y compruébala en el sitio web.

Si todo va bien, ya podrás descargar tu primer ejercicio de verdad.

Notas de implementación

Un programa de Factor se construye a partir de palabras, agrupadas en vocabularios.

Factor carga un vocabulario desde un directorio con el mismo nombre, así que el vocabulario hello-world es el fichero hello-world.factor dentro de un directorio hello-world/.

: say-hello ( -- str ) … ; define la palabra say-hello. La parte entre paréntesis es su efecto de pila: que no haya nada a la izquierda de -- significa que no recibe ninguna entrada, y str a la derecha significa que deja un valor (el nombre es solo documentación, no un tipo). Todo lo que hay entre el efecto de pila y el ; de cierre es el cuerpo: el código que se ejecuta cuando se llama a la palabra.

El conjunto de pruebas llama a say-hello y comprueba el valor que deja en la pila. Cambia el cuerpo para que la palabra deje "Hello, World!" en su lugar y, después, ejecuta las pruebas.

Editar en GitHub El enlace se abre en una ventana o pestaña nueva
Factor Exercism

¿Listo para empezar Hello World?

Regístrate en Exercism para aprender y dominar Factor con 47 conceptos163 ejercicios y mentoría humana real, todo gratis.