早教吧作业答案频道 -->其他-->
LL(1)文法一定是2型文法或3型文法吗?属于0型或1型文法但不属于2、3型文法的可能是LL(1)文法吗?怎么消除左递归?
题目详情
LL(1)文法一定是2型文法或3型文法吗?
属于0型或1型文法但不属于2、3型文法的可能是LL(1)文法吗?怎么消除左递归?
属于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
}
消除立即做递归
}
对所有的形如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型文法...的网友还看了以下:
LL(1)文法一定是2型文法或3型文法吗?属于0型或1型文法但不属于2、3型文法的可能是LL(1) 2020-04-27 …
A.n加1或w加lB.m加l或w减1C.m减1或w加1D.m减1或w减l 2020-05-26 …
有一个灯L和一个电阻R串联.闭合开关后,灯L亮,一段时间后,L熄灭.如电路中只有1处故障,且只发生 2020-06-07 …
一道逻辑题五个朋友都能进入聊天室.有如下信息,判断谁在聊天.K或X或他们两个都在聊天;L或W在聊天 2020-07-06 …
(2008•上海)如图所示,闭合电键S,灯L亮,一段时间后灯L熄灭.若电路中只有一处故障,且只发生在 2020-11-04 …
如图所示,闭合电键S,灯L亮,一段时间后灯L熄灭.若电路中只有一处故障,且只发生在灯L或R上.现用一 2020-11-27 …
如图所示,闭合电键S,灯L亮,一段时间后灯L熄灭.若电路中只有一处故障,且只发生在灯L或R上.现用一 2020-11-27 …
如图所示,闭合电键S,灯L亮,一段时间后灯L熄灭.若电路中只有一处故障,且只发生在灯L或R上.现用一 2020-11-27 …
在完全显性的遗传学实验中,F1与隐性类型测交,后代表现型的种类及比例为()A.与F1产生的配子的种类 2020-11-29 …
某一元弱碱的c(OH~)=0.0001mol/L,该弱碱的浓度是大于,小于还是等于0.0001mol 2021-01-04 …