关于“上下文无关文法”的问题
迪丽瓦拉
2025-02-06 19:37:27
0次
关于“上下文无关文法”的问题
哎,编译原理忘光了
正则文法只允许有3种形式:
a|b
ab
a*
所以不是正则的。
改为s=ab(ab)*即可
不是正规就不能用有限状态机来识别
你可以用列举法啊
B吧,是编译原理题,给你参考吧,我有点忘了.推出的语言是终结符的串
比如:S -> aSb | ε ,
它产生的语言就是a^nb^n,(n ≥ 0),这里的终结符是,a,b ,非终结符S是不能作为最后语言的,它必须推出空字的时候结束.
这题强调的是生成了什么语言,产生式里包含了非终结符,非终结符只是产生终结符的一个推导过程,不能作为最后的形式,最后的形式也就是语言,是终结符组成的串.
相关内容