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

证明下列文法是LL(1)文法但不是SLR(1)文法S->AaAb|BbBaA->ᵋ(空值)B->ᵋ(空值)

题目详情
证明下列文法是LL(1)文法但不是SLR(1)文法
S->AaAb|BbBa A->ᵋ(空值) B->ᵋ(空值)
▼优质解答
答案和解析
 (1)首先该文法无左递归存在,没有公共左因子.
  其次:对于S→AaAb|BbBa FIRST(AaAb)={a} FIRST(BbBa)={b}
  FIRST(AaAb)∩FIRST(BbBa)=Φ
  所以该文法是LL(1)文法.
  (2)证明该文法不是SLR的.
  文法的LR(0)项目集规范族为:
  I0={S’→.S S→.AaAb S→.BbBa A→. B→.}
  I1={ S’→ S. }
  I2={ S→A.aAb }
  I3={ S→B.bBa }
  I4={ S→Aa.Ab A→. }
  I5={ S→Bb.Ba B→. }
  I6={ S→AaA.b }
  I7={ S→BbB.a }
  I8={ S→AaAb. }
  I9={ S→BbBa. }
  考察I0:
  FOLLOW(A)={a,b} FOLLOW(B)={a,b} FOLLOW(A)∩FOLLOW(B)= {a,b}
  产生规约-规约冲突.
  所以该文法不是SLR(1)文法.
看了 证明下列文法是LL(1)文法...的网友还看了以下:

LL(1)文法一定是2型文法或3型文法吗?属于0型或1型文法但不属于2、3型文法的可能是LL(1)  2020-04-27 …

下列关于法律文化的表述,正确的是()。A.社会成员对法及法律现象的共同看法不属于法律文化的范畴B.  2020-06-04 …

文献资料是一种科研“方法”吗?许多人在撰写科研论文中,都说采用了“文献资料法”。“文献资料”是一种  2020-06-11 …

求营业执照经营范围英文一般经营项目:法律法规禁止的不得经营;法律法规规定审批得,凭许可证,资质证,  2020-06-20 …

1901年,法国探险队在两河流域的苏撒遗址中发现的黑色玄武岩圆柱上,刻着一楔形文字写成的“前言”及  2020-07-13 …

文言虚词的用法对文言虚词用法的掌握可以使用比较的方法来归纳,对具体语言环境中的虚词可以依据前后搭配以  2020-11-03 …

阅读下面的文字,完成后面题目题。谈书写规范的文化传承李靓书法之“法”,是指书写的规范,是对书法艺术规  2020-11-07 …

阅读下面的文字,完成1~4题。中国建筑的“文法”梁思成一个民族的建筑有它自己的构造规则或组合方式,如  2020-11-07 …

请问小学语文的教法和学法具体有哪些?比如某篇课文用了什么教法,用了什么学法,具体的,阅读法,对话法啊  2020-11-15 …

1901年,法国探险队在两河流域的苏撒遗迹中发现的黑色玄武岩圆柱上,刻着一楔形文字写成的“前言”及法  2020-11-23 …