This class can be used to evaluate expressions in Reverse Polish Notation (RPN). It can take a string with an expression using RPN and parse it to evaluate its result. The class supports constants, functions, operators, custom functions, custom operators.