Gregory Fefelov, 2537

A calculator.
The evaluator code is essentially JEval.