done with parsing for now
most of the error checking
cond and case per exercises