image_printModo impresión y lectura

1. Primer intento (error)

print(«Hola desde Mojo»)

Resultado al ejecutar:

mojo: error: module does not define a `main` function

👉 Explicación: Mojo necesita un punto de entrada (main()), no permite expresiones sueltas en el archivo.

2. Segundo intento (error con comentarios)

  • fn main():
  • print(«Hola desde Mojo») // comentario

Resultado al ejecutar:

  • error: unexpected token in expression

👉 Explicación: En la versión actual, Mojo no soporta // para comentarios. Solo acepta #.

3. Versión corregida (funciona)

  • Mojo
    • fn main():
      • # Cada linea en Mojo se llama declaracion
      • print(«Hola desde Mojo»)
      • # El print(«Hola desde Mojo») es una instruccion
      • # Las instrucciones terminan con salto de linea
      • # Mojo trata todo entre comillas como una cadena
      • # Mojo trata todo entre comillas como una cadena

Resultado al ejecutar:

  • Hola desde Mojo

👉 Explicación:

  • fn main(): define el punto de entrada.
  • print(...) está indentado dentro de main.
  • Los comentarios se escriben con #.
image_printModo impresión y lectura
Translate » Traductor