我在我的Bison文件中定义了 yyerror() :
yyerror()
parser.y
... %code { void yyerror(YYLTYPE* yyllocp, yyscan_t unused, const char** errorReturn, const char* msg); void yyerror(YYLTYPE* yyllocp, yyscan_t unused, const char** errorReturn, const char* msg) { }
如果可能的话,我想用自定义消息在我的flex文件中调用它:
flex.l
%option reentrant bison-bridge bison-locations