早教吧 育儿知识 作业答案 考试题库 百科 知识分享

LL(1)文法一定是2型文法或3型文法吗?属于0型或1型文法但不属于2、3型文法的可能是LL(1)文法吗?怎么消除左递归?

题目详情
LL(1)文法一定是2型文法或3型文法吗?
属于0型或1型文法但不属于2、3型文法的可能是LL(1)文法吗?怎么消除左递归?
▼优质解答
答案和解析
LL文法一定是无二义性文法,但是二义性文法却不一定是LL文法.LL文法比较简单,解决的范围有限.消除做递归的方法:
对所有的形如Ai->α,排序.{A1,A2,A3,A4.An}
for(从1到n的每一个i){
for(从1到i-1的每一个j){
将形如Ai->Ajα的产生式替换为产生组Ai->γ1α|γ2α.|γkα,
其中Aj->γ1|γ2.|γk
}
消除立即做递归
}
看了 LL(1)文法一定是2型文法...的网友还看了以下:

据科学家估计,全世界生物的呼吸和燃烧所消耗的氧气,每秒钟可达l万吨左右.但是我们生活中并没有明显感  2020-04-12 …

(2006•威海)实验与探究:追踪氧气和二氧化碳的足迹据科学家估计,全世界生物的呼吸和燃烧所消耗的  2020-06-25 …

已知二面角A——l——B,直线a属于A,b属于B且a与l不垂直,b与l不垂直,那么()A,a与b可  2020-06-27 …

这作文怎么写啊你不能改变容貌,但你可以展现笑容,你不能左右天气,但你改变心情.你不能预知明天,但你  2020-07-03 …

作文你不能改变容貌,但你可以展现笑容;你不能左右天气,但你可以改变心情;你不能预知明天,但你可以把  2020-07-03 …

已知A、B和直线l,作一个圆,使它经过点A和点B……已知A、B和直线l,作一个圆,使它经过点A和点  2020-07-08 …

已知双曲线C:x的平方-y的平方=1及直线L:y=kx-1.问题1)若直线L与C的左支有两个不同的  2020-07-22 …

语文(口语交际)急你不能改变容貌,但你可以展现笑容.你不能左右天气,但你可以改变心情.你不能预知明天  2020-11-03 …

一个L和R串联电路,闭合开关后,L亮一段时间后熄灭,找相同规格和完好的L1代替L,答案是若L亮则L一  2020-11-27 …

仿写句子。你不能改变容貌,但你可以展现笑容。你不能左右天气,但你可以改变心情。你不能预知明天,仿写句  2020-11-27 …