Aplicación de escritorio construida con Java que permite evaluar expresiones matemáticas utilizando un motor basado en pilas. Permite declarar variables, evaluar expresiones complejas, visualizar las pilas internas utilizadas en el proceso y mantener un historial de operaciones.
cd evaluador-expresiones-java
chmod +x run.sh
./run.sh
- Java (JDK 11+)
- Swing (GUI)
- Estructuras de datos básicas
- Evaluación de expresiones matemáticas con paréntesis y operadores (
+
,-
,*
,/
) - Declaración y reasignación de variables por nombre
- Visualización en vivo de las pilas de operandos y operadores
- Interpretación del símbolo
@
como punto de inspección - Historial de expresiones evaluadas
- Manejador de errores
EvaluadorExpresionesPro/
├── Evaluador.java
├── run.sh
└── README.md
Este proyecto se distribuye bajo la licencia MIT.