2014《编译原理》期末复习资料(完整版).docVIP

  • 11
  • 0
  • 约4.74千字
  • 约 13页
  • 2018-07-26 发布于广东
  • 举报

2014《编译原理》期末复习资料(完整版).doc

给出语言{a n b n a mb m | n,m ≥0}的一个上下文无关文法。(6分)1 n 0 m 1 m0 n | n,m ≥0}的一个上下文无关文法。 解:?G[S]:S—1S0 | A?????????? A—0A1 |ε P48 第6题(5)、(6).画语法树 6、已知文法G:? 表达式::=项|表达式+项? 项::=因子|项*因子? 因子::=(表达式)|i?? (5)i+(i+i)?(6)i+i*i? 解:(5)语法树: (6)语法树: P48第13题 短语 (3)求直接短语 解:直接短语有:a?ε?b P102例题6.1及其分析.( 后加画语法树) 例6.1 设文法G[S]为: (1)S—aAcBe (2)A—b (3)A—Ab (4)B—d 对输入串abbcde#进行分析,检查该符号串是否是G[S]的句子。 解:设一个先进后出的符号符,并把句子左括号“#”号放入栈底,其分析过程如下: 步骤 符号栈 输入符号串 动作 (1) # abbcde# 移进 (2) #a bbcde# 移进 (3) #ab bcde# 归约(A—b) (4) #aA bcde# 移进 (5) #aAb cde# 归约(A—Ab) (6) #aA cde# 移进 (7) #aAc de# 移进 (8) #aAcd e# 归约(B—d

文档评论(0)

1亿VIP精品文档

相关文档