【发布时间】:2021-09-06 11:41:22
【问题描述】:
我试图找到 L= {a^n b^m c^p d^q / m+n=p+q where n,m,p,q >=0 } 的上下文无关语法,但我卡住了。
这是我到目前为止所做的:
S -> X S Y | epsilon
X -> a|b
Y -> c|d
但我发现它不遵守顺序,例如bacd 被接受但不应该:
X S Y -> XX S YY -> ba S cd -> bacd
【问题讨论】:
-
我怀疑这确实是Computer Science的问题
标签: context-free-grammar context-free-language