【发布时间】:2016-04-18 12:36:11
【问题描述】:
我的语法在第六个产生式规则中有左递归的情况。
我通过像这样替换规则 6 和 7 解决了这个问题:
我在这个语法中找不到任何间接左递归。
唯一困扰我的是最终的生产规则,它有一个终端被两个非终端包围。
我的两个问题是:
- 我解决的左递归是否正确?
- 最终生产规则是左递归吗?我不确定如何 对待这种特殊情况。
【问题讨论】:
标签: parsing recursion compiler-construction grammar left-recursion