《编译原理》习题参考答案(二)
第三章
3.15(a) 用习题 3.1 的文法构造( a , ( a , a ) )的最右推导,说出每个右
句型的句柄.
(b) 给出对应(a)的最右推导的移进—归约分析器的步骤.
(c) 对照(b)的移进—归约,给出自下而上构造分析树的步骤.
Solution:
(a): S—>( L )—>( L , S )—>( L , ( L ) )—>( L , ( L , S ) )—>( L , ( L ,
a ) )—>( L , ( S , a ) ) —>( L , ( a , a ) ) —>( S , ( a , a ) ) —>( a , ( a ,
a ) )
其中加下划线的为句柄.
(b)
栈 输入 动作
$ (a,(a,a))$ 移进
$( a,(a,a))$ 移进
$(a ,(a,a))$ 按S—>a 归约
$(S ,(a,a))$ 按L—>S 归约
$(L ,(a,a))$ 移进
$(L, (a,a))$ 移进
$(L,( a,a))$ 移进
$(L,(a ,a))$ 按S—>a 归约
$(L,(S ,a))$ 按L—>S 归约
$(L,(L ,a))$ 移进
$(L,(L, a))$ 移进
$(L,(L,a ))$ 按S—>a 归约
$(L,(L,S ))$ 按L—>L , S 归约
$(L,(L ))$ 移进
$(L,(L) )$ 按S—>( L )归约
$(L,S )$ 按L—>L , S 归约
$(L )$ 移进
$(L) $ 按S—>( L )归约
$S $ 接受
(c) 步骤:
( → ( a → ( S → ( L → ( L , → ( L , ( → ( L , ( a → ( L , ( S → ( L , ( L
a S S S S S a S S
a a a a a a a
//以下将省略一些枝、叶结点
→ ( L , ( L , → ( L , ( L , a → ( L , ( L , S → ( L , ( L → ( L , ( L , a
L , S
→ ( L , ( L , S → ( L , ( L → ( L , ( L ) → ( L , S → ( L → ( L ) → S
3.19 考虑下面的文法
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:《编译原理》习题参考答案(一)
下一篇:2008年东城区"捐赠衣被
点击查看更多关于编译原理第二版答案的相关文档
- 您可能感兴趣的
- 编译原理第二版 编译原理课后习题答案 编译原理课后答案 编译原理龙书课后答案 编译原理课后练习答案 编译原理答案 大学编译原理课后答案 编译原理龙书答案 编译原理陈火旺答案
- 大家在找
-
- · 2011秋季最流行的发型
- · 安徽工程大学就业网
- · 编译原理龙书
- · 360doc个人图书馆htm
- · 哈工大附中校歌
- · greater是什么意思
- · 面点小吃的做法视频
- · 英语六级考试技巧
- · 高光效基因导入普通小麦的研究
- · 衡阳恒企会计
- · 加工中心使用说明书下载
- · 湖北省阳新县县委书记
- · 齐齐哈尔第二机床厂
- · 汽车构造与设计论文
- · 人教版小学音乐教案
- · 造价工程师报考条件
- · 公益广告创意
- · 如何加密文件和文件夹
- · 天津奥鹏远程教育中心
- · 江西工业贸易职业技术学院大学高等数学课件
- · 高三英语课文听力下载
- · 大学生结构设计大赛
- · 初一上学期期末考试
- · 大智慧5.60经典版下载
- · 大智慧软件下载7.0
- · 全加器的进位输入
- · 山大威海分校bbs
- · 美国机器人电影
- · 福成肥牛餐饮公司员工年龄构成
- · 人教版数学必修五课本
- 赞助商链接