问答题X 纠错

参考答案:

(1)first(AaAb)={a}first(BbBb)={b},有first(AaAb)∩first(BbBb)=Φ所以根据LL(1)文法的定义,该文法是LL(1)文法。
(2)为了构造识别活前缀的DFA,初态集包含如下四个项目:S→.AaAbS→.BbBaA→.B→.但该项目中有两个可归约项目:A→.B→.,产生归约-归约冲突,而follow(A)={a,b},follow(B)={a,b},有follow(A)∩follow(B)≠Φ,所以使用向前看一个终结符的方法不能解决此冲突,所以该文法不是SLR(1)文法。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

给出表达式-a*b+b*c+d/e的语法树和三元式序列。

参考答案:

问答题

给定文法S→aS|bS|a,下面是拓广文法和识别该文法所产生的活前缀的DFA。判断该文
法是否是SLR(1)文法:如果是构造其SLR(1)分析表,如果不是请说明理由。
(1)将文法G(S)拓广为G(S’):
(0)S’→S
(1)S→aS
(2)S→bS
(3)S→a
(2)识别该文法所产生的活前缀的DFA如图1所示。

参考答案:


问答题

构造下面文法的LL(1)分析表。

参考答案:

问答题

把下列语句翻译为四元式序列(四元式序号从1开始):

参考答案:


问答题

设有文法G[S]:S→S*S|S+S|(S)|i该文法是否为二义文法,并说明理由?

参考答案:

问答题

请画出识别无符号十进制整数的状态转换图

参考答案:

问答题

将下图所示的确定有限自动机(DFA)最小化。其中,X为初态,Y为终态。

参考答案:先划分为终态集{Y}和非终态集I={X,1,2,3}X面对输入符号b时下一状态属于I,而1,2,3面对输入符号b时下一状...

问答题

文法

参考答案:

问答题

已知文法G:S→(L|aL→S,L|)判断是不是LL(1)文法,如果是请构造文法G的预测分析表,如果不是请说明理由。

参考答案:


问答题

设有文法G[S]:

试给出句子(a,a,a)的最左推导。

参考答案:

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved