Writing the lexer and parser is done. Now need to fix the bugs and reduce/reduce conflicts