After what was said in class, I changed some of the tokens and removed some because I misunderstood somethings. Changed the function names in TokenManager so that it si better understood what it is for and added a LL(1) function. Added initial functionality for a symbol table, but it has not been implemented or tested. Need to add functionality for checking parent scopes. Used the EOF global. Changed the way the tokens are displayed after lex and if there are no problems it calls parse. Changed so that if lex finds quotes while it is lexing a string it adds an end quote not just another quote. Added so that EOF returns a token. If a character is encountered not in a string it is assumed to be an id. Parse is written but not fully tested, also symbol table and parse tree are not implemented.