【发布时间】:2017-10-02 04:17:54
【问题描述】:
- S → asg
- S → 如果 C 则 S E
- C → 布尔
- E → 否则 S
- E → λ
所有小写字母和λ都是终结符
我需要帮助来推导该语法的以下集合。我通常不会遇到这些问题,而且我知道规则,但是当我从书中练习这个例子时,这是我唯一能得到的:
Follow(S) = {$} U Follow(E)
Follow(C) =
Follow(E) =
【问题讨论】:
-
S 后面可以跟 E,E 的第一个集合包括
else。而C后面可以跟then
标签: parsing grammar ambiguous-grammar