package lexer enum class TokenType { ALPHANUMERIC, // TODO Replace with SMALL_LETTER, CAPITAL_LETTER, DIGIT, HEX_DIGIT, ... ? // Structure COMMA, DOT, PARENTHESIS_LEFT, PARENTHESIS_RIGHT, // Special EOF }