Arithemetic Engine (aka horrible calculator)* is an scientific calculator
capable of solving very complicated and nested equations equivalent to
numericals given in books of a senior secondary student (and furthermore).
It is a tiny python-like REPL shell which uses regular expressions to solve
mathematical equations
The source code contains a little clever and cursed code.
And I prefer to call it horrible calculator because it is horrifically slow.
- Written with minimal python dependencies and can run without running
pip installeven a single time. - Can solve extremely complex equations
- Supports debugging
- The source code is pretty unreadable and undocumented.
- The calculator is horrifically slow.
- Debug outputs generate massive number of output.