语言的无上下文语法

时间:2018-05-26 12:44:50

标签: context-free-grammar

我试图为以下语言提出无上下文语法:

L = {a m b n c m + n | 0< = n< = m}

我的想法是我可以将其重写为

L = {a m b n c n c m | 0< = n< = m}

然后创建语法

S - > aSc |乙

B - > bBc | ^

问题是这个语法不能捕获0< = n< = m并且我无法弄清楚如何做到这一点。任何帮助将不胜感激。

0 个答案:

没有答案