Calculadora Infija con Scanner Automatico basado en 09-CalcInfAuto.
El Scanner es generado por Flex. El Parser es generado por Bison.
- Reutilizar el
scanner
auto-generado porLEX
. - Además implementar un
parser
auto-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
.