An example of parsing and solving an arithmetic expression.
Supports +, -, *, / and () operators.
Made for educational purposes
To try it run * main.py *
input: 12 + 3
output: 15.0
input: ((12+7)*12-7)/12
output: 18.416666666666668
input: (12 - 3
output: The bracket with index 0 does not have enclosing pair