Traductor para MiniEiffel, lenguaje basado en Eiffel, para las prácticas de Diseño de Lenguajes de Progamación de Tercer año de Ingeniería informática del Software.
Fases hechas hasta ahora
- Analizador léxico
- Analizador sintáctico
- Identificación
- Type Checking
- Gestión de memoria
- Selección de instrucciones
Se han implementado una seríe de características extras para prácticar de cara al examen práctico. Dichas características se encuentran cada una en su rama. Estas son:
- Asignación mútliple
- Expresión ternaria
- Bucle for
- Print array
- Sobrecarga de métodos
- Sentencia Switch
Daniel Ferreira Gómez UO277603