40 #ifndef AADL_LEXER_HPP 41 #define AADL_LEXER_HPP 43 #define LN_CONCAT(name) Aadl##name 45 #define LCLASS_SPECIALIZED 81 std::cout << msg <<
" at line number |" << lineno() <<
"|\t";
82 std::cout <<
"text is |" << YYText() <<
"|" << std::endl;
#define YYSTYPE
Header include.
void LexerError(const char *msg) override
~AadlFlexLexer() override
Destructor.
macro used to instantiate LEX based lexers.
const int debug_level
The debug level.
bool skip
Skip all tokens but end.
void yyerror(const char *msg)
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
AadlFlexLexer(const ParameterConstRef parameters, std::istream *argin, std::ostream *argout)
Constructor.