Token Manager.
Constructor.
Debug output.
Token literal values.
Lexer state names.
Reinitialise parser.
Switch to specified lex state.
Get the next Token.
Set debug output.