【发布时间】:2015-04-03 13:33:47
【问题描述】:
我已经看到了这个link。但是我有点困惑如何消除这里的 ∈ 产生。
我有以下语法
S-->Sz|Sxw|xw|yw|∈
我可以看到删除 epsilon 产生式后,语法变成了
S-->Sz|Sxw|xw|yw|z
现在如果我解决了这个问题,我会得到如下结果
S-->xwS`|zS`|ywS`
S`-->zS`|xwS`|∈
现在我可以看到 S-->xwS`|zS` 和 S`-->zS` |xwS` 。这已经变得相同了。是对还是我做错了什么??
【问题讨论】:
标签: parsing recursion compiler-construction context-free-grammar