打印令牌和行导致解析错误

时间:2012-12-13 15:39:24

标签: parsing bison

有没有办法知道解析器中发生错误的位置,这意味着哪个令牌执行了该错误,哪个,我不知道如何使用yylineno,可以在lex文件中轻松使用? 感谢

1 个答案:

答案 0 :(得分:1)

您应该在flex(%option debug和set yy_flex_debug为1)和解析器(%debug并将yydebug设置为1)中启用调试跟踪。查看他们的文件。