A small C# project that processes mathematical expressions in string format. Operations that may be performed:
- Addition, Subtraction, Multiplication, Division
- Modulus
- Numeric comparisons resulting in a boolean value
- Ternary operators... bool ? trueResult : falseResult
- Boolean comparisons: &&, ||, ==, !=
- Ceil(), Floor(), Round()
- Abs(), Pow(), Sqrt()
- Sin(), Cos(), Tan(), Asin(), Acos(), Atan(), Atan2()
- Constant values: Pi, Rad2Deg, Deg2Rad
...as well as external function calls with an arbitrary number of parameters.