将语言转换为上下文无关的语法

时间:2019-03-18 21:52:35

标签: computation-theory computation

{a ^ m b ^ n:m +1≤n} 我必须从上述语言中生成上下文无关的语言,但是我不知道该怎么做。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我认为语言的完整定义是{a ^ m b ^ n:m + 1≤n,m≤0}。

带有规则集的语法:

S-> Xb,X-> Xb,X-> \ lambda,X-> aYb,Y-> aYb,Y-> \ lambda

以及以S为开始符号的相应终端和非终端集会生成上述语言。