The input of the com.shakelang.shake.lexer.Lexer gets converted into Tokens. These get parsed by the parser
These are the different types of tokens, that the lexer creates