- 80
- 0
- 约8.6千字
- 约 10页
- 2016-02-02 发布于天津
- 举报
中间语言与语法制导翻译
中间语言与语法制导翻译
重点与难点
重点:语法制导翻译的基本思想,属性文法,翻译模式,说明语句的翻译方案。
三地址码,各种语句的目标代码结构、属性文法与翻译模式。
难点:属性的意义,对综合属性,继承属性,固有属性的理解,属性计算,怎么通过属性来表达翻译。布尔表达式的翻译,对各种语句的目标代码结构、属性文法与翻译模式的理解。
基本要求
掌握语法制导翻译的基本思想,属性文法,综合属性,继承属性,固有属性,属性计算,S_属性文法,L_属性文法,说明语句的翻译方案,翻译模式、属性文法的实现
掌握中间语言与语义分析的基本概念;熟练掌握语法(结构)树、三地址代码、赋值与控制语句的翻译、说明语句的翻译;掌握组合数据说明的翻译、过程调用翻译。
例题解析
例1 给定文法 E -- T { R.i := T.p }
R { E.p := R.s }
R -- addop
T { R1.i := mknode( addop.val, R.i, T.p ) }
R { R.s := R1.s }
R -- ( { R.s := R1.s }
T -- ( E ) { T.p := E.p }
T -- id { T.p := mkleaf( id, id.entry )
您可能关注的文档
最近下载
- RESURF详细讲课课件.pptx VIP
- 2020届中考物理力学总复习课件(精品).ppt VIP
- CANoe使用 完整版本.ppt VIP
- 国家中医药管理局直属事业单位招聘笔试真题2024.docx VIP
- 第六册 装置布置及配管附图附表-第2章 第8节 1100配管研究图.pdf VIP
- 2024年河北省廊坊市广阳区小升初数学试卷.doc VIP
- 大语文培训行业市场调研与前景趋势预测报告.pptx VIP
- 2026年时事政治测试题库100道及参考答案(综合题).docx VIP
- 风电场工程海上升压变电站施工规范.pdf VIP
- CQI-17锡焊系统评估第二版(2021年发布-含记录).doc
原创力文档

文档评论(0)