第五章 自底向上语法分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

姓名:学号:1101070211 班级:2班

第五章自底向上语法分析

一.选择题

1.算符优先分析法每次都是对(1) 进行归约;简单优先分析法每次都是对(2) 进行归约。

(1)A.最左短语 B.最左素短语 C.素短语 D.句柄

(2)A.简单短语 B.最左短语C.最左素短语 D.句柄

2.素短语是指____的短语。

①至少包含一个符号②至少包含一个终结符号③至少包含一个非终结符号

④除自身外不再包含其它短语⑤除自身外不再包含其它素短语

A. ①④

B. ②④

C. ②⑤

D. ③⑤

3. 算符优先文法是指的文法。

①没有形如U∷=…VW…的规则(U,V,Wx∈VN)

②终结符号集VT中任意两个符号对之间至多有一个优先关系成立

③没有相同的产生式右部④没有形如U ∷=ε 的产生式

A. ①②

B. ①②③

C. ①②③④

D. ①②④

4. 下列文法的句型aR/aSb/aTb/,b的最左素短语是____。

S ∷=aTb|,T ∷=R R ∷=R/S|S

A.aTb

B.aSb

C.S

D.R/

二、设有文法G[S]: S ∷=A

A ∷=B|AiB

B ∷=C|B+C

C ∷=)A*|(

试给出句型C+Ci( 的短语,句柄和素短语。

三、已知文法G[S]:

S ∷=a|∧|(T)

T ∷=T,S|S

1.计算文法G[S]的FIRSTVT集和LASTVT集

2.构造G[S]的优先关系表,并判断G[S]是否为算符优先文法

3.计算G[S]的优先函数

4.给出输入串(a,a)#的算符优先分析过程

相关文档
最新文档