hello, world! and some addition

test plan: parsertest.js
putting equals back in; precedence and errors are getting complicated

test plan: parsertest
recursion working, mutable/mutate not

test plan: none
mutable/mutate sort of working

test plan: parsertest
wrap output operations in parens

test plan: node parsertest.js