constructed something like a main function
rudimentary symbol table is up
realized I should separate the syntax tree from the evaluator. next step...