progress on the minimal evaluator and conversion to the abstract syntax tree