47 #define LN_CONCAT(name) Tree##name 49 #define LCLASS_SPECIALIZED 77 std::cout << msg <<
" at line number |" << lineno() <<
"|\t";
78 std::cout <<
"text is |" << YYText() <<
"|" << std::endl;
TreeVocabularyTokenTypes_TokenEnum bison2token(int) const
#define YYSTYPE
Header include.
treeVocabularyTokenTypes * tokens
void LexerError(const char *msg) override
exceptions managed by PandA
A simple interface to token object of the raw files.
macro used to instantiate LEX based lexers.
void yyerror(const char *msg)
#define THROW_ERROR(str_expr)
helper function used to throw an error in a standard way
TreeVocabularyTokenTypes_TokenEnum
TreeFlexLexer(std::istream *argin, std::ostream *argout)
~TreeFlexLexer() override