Class for evaluating expressions given in string using RPN (Reverse Polish Notation).
TODO
- DONE - add tests and example driver app
- DONE - prune linear equation solver from solution
- DONE - put in more test for verifying unary minus functionality
- DONE - implement correct handling of unary minus
- DONE - add larger set of functions
- DONE - add support for "comma operator", enabling functions with multiple parameters
- DONE - add few functions of that kind
- DONE - add tests to verify multiparameter function functionality
- DONE - make it a CMake project
- DONE - clone it on Linux/Mac and work on it a bit