Descargar

Referencia del lenguaje

Toda la sintaxis de HyperEZ, tema por tema. Cada página tiene ejemplos que puedes copiar y ejecutar (todos se comprueban automáticamente en las pruebas del proyecto).

PáginaContenido
1. LéxicoComentarios, nombres, palabras clave, números, textos, #!
2. Variables y tiposvar, let, const, tipos, null, any, typeof, is, conversiones
3. OperadoresAritméticos, comparación, lógicos, bits, ??, ?., in, rangos, precedencia
4. Control del flujoif, while, for, foreach, repeat, break, continue, match
5. FuncionesParámetros, valores por defecto, argumentos con nombre, ...resto, lambdas, clausuras
6. ColeccionesListas, mapas, conjuntos, rangos y desestructuración
7. Clases y tipos propiosClases, herencia, struct, interface, enum, sobrecarga de operadores
8. Errorestry, catch, finally, throw, errores propios
9. Eventos y tareas asíncronasevent, on, emit, async, await, spawn
10. Módulosimport, from ... import, private, bibliotecas incluidas
11. Pruebastest, assertEqual, hyper test, salidas esperadas .out
GramáticaLa gramática completa en notación EBNF

Si prefieres un recorrido rápido por todo el lenguaje, empieza por la guía.