早教吧作业答案频道 -->其他-->
编译原理中,形式语言里怎么区分2型文法与3型文法
题目详情
编译原理中,形式语言里怎么区分2型文法与3型文法
▼优质解答
答案和解析
通过算法对文法的每一产生式进行分析,如果存在复杂递归,则必是上下文无关文法,否则就是正则文法.
1、像A->Aa|ε这样的文法,虽然存在递归,但却是单一的自递归,可以通过有穷自动机表示和分析处理,所以是正则文法;
2、但是像E->E+T,T->id|(E)这样的文法显然非单一的自递归,而是存在复杂递归,自动机是无法表示和处理的,必然是上下文无关文法.
另外还请注意:
1、正则文法是上下文文法的子集,正则文法也属于上下文无法,但有的上下文文法不一定是正则文法;
2、同时再结合这两个的形式定义认真揣摩必定能悟出一二.
1、像A->Aa|ε这样的文法,虽然存在递归,但却是单一的自递归,可以通过有穷自动机表示和分析处理,所以是正则文法;
2、但是像E->E+T,T->id|(E)这样的文法显然非单一的自递归,而是存在复杂递归,自动机是无法表示和处理的,必然是上下文无关文法.
另外还请注意:
1、正则文法是上下文文法的子集,正则文法也属于上下文无法,但有的上下文文法不一定是正则文法;
2、同时再结合这两个的形式定义认真揣摩必定能悟出一二.
看了 编译原理中,形式语言里怎么区...的网友还看了以下:
找几个中国古代含成语的故事要求:1.先写出这个成语 2.写出与这个成语相关的文言寓言小故事 2020-05-16 …
英语翻译“曾有这样一句名言”怎么译?我只知道格言是saying这里的“话”,就是一般的,不是什么格 2020-05-16 …
eversinceigotthisjob,ihavehadtoworkinshiftwithuns 2020-05-17 …
1鲍叔用什么办法从鲁国要回管仲?2鲍叔具有哪些优良的品质?3翻译下列句子1桓公使请诸鲁,如鲍叔之言 2020-06-17 …
“那样”用文言怎么说,这句话的意思是?“人们就像小虫子一样小”,用文言文怎么说?在3:40之前务必 2020-06-23 …
英语翻译1我们怎样去那里?2那里有什么特色?3几人一起啊?4那里的东西卖的贵不贵哦?5我不懂那里的 2020-06-26 …
把文言文中的划线句子翻译成现代汉语。(6分)(1)宫廷左右,多以微过得罪,莫不逃隐(3分)译文:( 2020-07-03 …
文言文翻译几个句子!急!1.翻译“三糠七粞而犹不足,子则奚以为生也?”2.翻译“子曷以吊我者吊天下 2020-07-05 …
英语翻译1、他是那两个男孩中最高的.2、他不比我固执.(4种翻译)3、他在我们班跑得最快.(4种翻 2020-07-06 …
英语句子翻译以下的只需根据括号内提示翻译即可.谢谢.1.他可能会告诉你这件事的.(willproba 2020-11-23 …