add an ExpressionParser test

just as a nice all-in-one example of the various AST classes