Classe TokenType e AST singleton