edits to compiler
Finished first draft of eval function, which does most of the compiler parsing