This version of the calculator implements simple arithmetic. It uses a recursive-descent parser and immediately evaluates expressions using double
for all values. It adds variables and assignments to step 1.
To declare a variable, use:
var NAME = EXPRESSION