High-performance mathematical expression evaluator with expression tree construction. Implements Shunting-yard algorithm, RPN conversion, and post-order tree evaluation. Supports variables, unary operations, and complex expressions. Available in Python and C++.
python cmake algorithms cpp data-structures binary-tree expression-evaluator shunting-yard-algorithm mathematical-parser stack-algorithms
-
Updated
Jan 6, 2026 - Makefile