我正在为考试做复习题。其中一个问题是从前一个问题中计算的第一个和后续集合构建一个 LL(1) 解析表。
现在我几乎可以肯定我已经正确构建了第一个和后续集合,并且该表的任何单元格中都没有任何重复的条目,所以我假设该语法是有效的 LL(1) 语法(我们被要求确定如果它是有效的,那么为什么我需要构建表格)。
然而下一个问题是将语法转换为有效的 LL(1) 语法,显然暗示它不是 LL(1)
所以我的问题实际上是2个问题。
由于有一列没有任何条目,因此该语法不是 LL(1) 语法吗?
或者
如果这在 LL(1) 解析表中是允许的,那么我很可能在创建第一个和后续集时出错了吗?
这是我解决的问题和框中的语法 http://imgur.com/UwmOAvX