Nexo Nexo

Referencia

Sintaxis práctica para escribir programas `.mx`.

Nexo transpila una sintaxis compacta en español hacia ejecución Python. Esta página resume las construcciones soportadas hoy por el parser y la CLI.

Base

Salida, variables, constantes, imports y expresiones sueltas.

decir "Hola"
x = 10
const PI = 3.141592
importar math como m
desde math importar sqrt
decir sqrt(81)

Control de flujo

Condicionales, loops, repetir, romper y continuar usan bloques cerrados con fin.

si x < 10:
    decir "pequeno"
sino:
    decir "grande"
fin

repetir 3:
    decir "tick"
fin

Funciones

Define funciones con parámetros, retorna valores y compón lógica como en un script claro.

funcion suma(a, b):
    retornar a + b
fin

decir suma(2, 3)

Errores

Usa afirmar para invariantes, lanzar para errores y capturar/finalmente para cleanup.

intentar:
    afirmar radio >= 0
    decir area_circulo(radio)
capturar err:
    decir "error: " + str(err)
finalmente:
    decir "fin"
fin

Comandos relacionados

nexo run archivo.mx ejecuta un programa.

nexo run archivo.mx --check valida sintaxis.

nexo build archivo.mx genera artefactos.

nexo repl abre una sesión interactiva.