我如何找到该语言的 LL(1) 语法:
L=a m b n c m+n
其中 m 和 n 是自然元素的元素?我的上下文无关语法是:
S → AB
A → acA | 交流
B → bcB | 公元前
谁能告诉我我是否走在正确的轨道上?
编辑:我的新 CFG 是
S → aSc | 乙
B → bBc | 公元前
但是我认为我可能对 LL(1) 有一个错误,因为 B 的两个推导都以 b 开头。这是正确的吗?
编辑 谢谢你我想我明白了:
S → aSc | 乙
B → bBc | 拉姆达