如何让令牌在野牛中造成错误?

时间:2014-03-08 13:49:15

标签: bison

例如:

rule:
    TOK_OP TOK_WORD { some action; }
    | TOK_OP error TOK_WORD { some action2; }
;

如果有输入字符串TOK_OP something else TOK_WORD,我想获得“别的东西”,但我该怎么做呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

http://oreilly.com/linux/excerpts/9780596155971/error-reporting-recovery.html

这个网站在尝试确定导致我的错误的确切原因时,给我带来了很多麻烦,是否告诉我哪个令牌特别引起了问题或者能够查看整条线路。希望这有帮助!