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
- fn main():
Resultado al ejecutar:
- Hola desde Mojo
👉 Explicación:
fn main():define el punto de entrada.print(...)está indentado dentro demain.- Los comentarios se escriben con
#.
