●试题二 对文法G[S]:S→a|∧|(T);T→T,S|S;回答问题1~问题3。 【问题1】 对文法G进行改写,然后对
●试题二
对文法G[S]:S→a|∧|(T);T→T,S|S;回答问题1~问题3。
【问题1】
对文法G进行改写,然后对每个非终结符写出不带回溯的递归子程序。
【问题2】
经改写后的文法是否是LL (1) 的?指出它的预测分析表中 (1) ~ (3) 处的内容。
【问题3】
说明输入串(a,a)是否为G的句子。
●试题二[问题1]【答案】改写文法为:(0)S→a;(1)S→∧;(2)S→(T);(3)T→SN;(4)N→,SN;(5)N→ε非终结符FIRST集FOLLOW集S{a,∧,(}{#,,,}}T{a,∧,c}{}}…N{,,ε}.{}}…对左部为N的产生式可知:FIRST(→,SN)={,}FIRST(→ε)={ε}FOLLOW(N)={}}[问题2]【答案】文法是LL(1)的。(1)→SN;(2)→(T);(3)→ε[问题3]【答案】输入串(a,a)#是文法的句子。【解析】对于文法S→a|∧|(T)T→T,S|S由于SELECT(N→,SN)∩SELECT(N→ε)={,}∩{}}=,所以文法是LL(1)的。也可由预测分析表中无多重入口判定文法是LL(1)的。(3)对输入串(a,a)#的分析过程为:可见输入串(a,a)#是文法的句子。
氨气的燃烧热的热化学方程式NH3(g)燃烧生成NO2和H2O,已知(1)H2(g)+1/2O2(g 化学 2020-05-14 …
怎么得出G面试,另外三个是谁?F、G、J、K、L和M六人应聘某个职位.只有被面试才能被聘用.以下条 数学 2020-06-08 …
3,设有文法G[S]:S->ABS|AB,AB->BA,BA->AB,A->0,B->1,该文法产 数学 2020-06-09 …
请教关于汽车的过弯G值问题曾经在一篇有关汽车测试的文章上看到:奔驰S63过弯G值:L/R0.90/ 其他 2020-06-19 …
f(3)=4,g(3)=2,f`(3)=-5,g`(3)=6那么(f+g)`(3)=?(fg)`( 数学 2020-07-09 …
已知函数f(x)=(x^1/3-x^-1/3)/5,g(x)=(x^1/3+x1/3)/5.分别计 数学 2020-07-21 …
若对于正整数k、g(k)表示k的最大奇数因数,例如g(3)=3,g(20)=5,并且g(2m)=g 其他 2020-07-31 …
函数极限问题设f(x)=g(x)/x,x不等于00,x=0且已知g(0)=g'(0)=0,g''(0 数学 2020-12-08 …
设f(x)=g(x)/x(x不等于0),f(x)=0(x=0),且已知g(0)=g'(0)=0,g' 数学 2020-12-21 …
对于正整数k,记g(k)表示k的最大奇数因数,例如g(1)=1,g(2)=1,g(10)=5.设Sn 数学 2020-12-23 …