Calculadora Infija con Scanner Automatico basado en 09-CalcInfAuto.
El Scanner es generado por Flex. El Parser es generado por Bison.
- Reutilizar el
scannerauto-generado porLEX. - Además implementar un
parserauto-generado porYACC
- Especificación del nivel Léxico y Sintáctico.
- Implementación del nivel Léxico y Sintáctico.
- Implementación de Scanner, usando
Lex. - Implementación de Parser, usando
Yacc. - Resolucion de expresiones
Análisis de expresiones aritméticas infijas simples que incluya:
- Números naturales con representación literal en base 10.
- Identificadores de variables.
- Adición.
- Multiplicación.
- Paréntesis
- Asignación
- El scanner y el parser deben estar lógicamente separados.
- El parser se comunica con el scanner con la operación GetNextToken.
Ejecutar make compile y luego ./Calculator.exe.