摘要: 1、parser.out展示了Yacc进行规约时所有状态转移/规约(shift/reduce)的条件,可以用于语法分析时debug. 不小心删掉了,废纸篓里也没有,官网上说parser.out只有在语法规则改变时才会重新产生,然而改变一下语法规则前面token,leclexer都要改,没重新尝试。在 阅读全文
posted @ 2019-05-23 21:38 IcarusYu 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、在使用Yacc时,parser.py文件显示126行报错: Syntax error. Expected ':' 虽然报错意思是.处应该是':',实际上将126行'|'后紧接着的inner_binitplace改为‘| inner_binitplace’,即加上一个tab即可 2、输入Yacc的 阅读全文
posted @ 2019-05-23 17:23 IcarusYu 阅读(379) 评论(0) 推荐(0) 编辑