Este repositorio contiene el codigo y lo referente al obligatorio de compiladores. Es un compilador para el lenguaje EasyLanguage (lenguaje orientado a niños). Propuesta de proyecto -> Link
## Parser Falta implementar el parser entero.
- Llamar funcion
- lista
### AST
- Falta agregar las siguientes constucciones (clases):
- Comparacion por menor
- Comparacion por mayor
- Representacion de caracteres
- Construccion Repetir
- Funcion Imprimir
- Construccion Resto
- Largo
- Construccion Definir
- Construccion de las funciones
- Falta arreglar los metodos del Compile para las siguientes construcciones (clases):
- Comparacion por menor o igual
- Comparacion por mayor o igual
- Falta resolver el tema de tener EXP solamente o AEXP y BEXP
- Falta implementar el chequeo de tipos
- Falta implementar la optimizacion del AST
- Falta arreglar (faltan lexemas) los lexemas en el archivo Propuesta de proyecto
- Falta hacer el diseño del parser en el archivo Propuesta de proyecto
- Falta arreglar el archivo Propuesta de proyecto