| 12641 | } |
| 12642 | |
| 12643 | void das_yyerror ( DAS_YYLTYPE * lloc, yyscan_t scanner, const string & error ) { |
| 12644 | if ( !yyextra->das_suppress_errors ) { |
| 12645 | yyextra->g_Program->error(error,"","",LineInfo(yyextra->g_FileAccessStack.back(), |
| 12646 | lloc->first_column,lloc->first_line,lloc->last_column,lloc->last_line), |
| 12647 | CompilationError::invalid_expression); |
| 12648 | } |
| 12649 | } |
| 12650 | |
| 12651 | LineInfo tokAt ( yyscan_t scanner, const struct DAS_YYLTYPE & li ) { |
| 12652 | return LineInfo(yyextra->g_FileAccessStack.back(), |