- 3
- 0
- 约7.64千字
- 约 10页
- 2023-07-15 发布于山东
- 举报
中间语言与语法制导翻译
重点与难点
重点:语法制导翻译的基本思想,属性文法,翻译模式,说明语句的翻译方案。
三地点码,各样语句的目标代码结构、属性文法与翻译模式。
难点:属性的意义,对综合属性,继承属性,固有属性的理解,属性计算,怎么经过属性来表达翻译。布尔表达式的翻译,对各样语句的目标代码结构、属性文法与翻译模式的理解。
基本要求
掌握语法制导翻译的基本思想,属性文法,综合属性,继承属性,固有属性,属性计算,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)}
T
--
num
{T.p
:=mkleaf(num,num.val)}
指出文法中的各非终结符拥有哪些综合属性和哪些继承属性
⑵画出按本翻译模式办理表达式a+20+(b-10)时所生成的语法树
【解】
(1)E的综合属性p,
您可能关注的文档
- 第9课综合任务机器人赛跑.docx
- 第二包无纸化考试监控室设备清单.docx
- 第二十八章奥赛园地_数学人教版九下-特训班.docx
- 第二届中华职业教育创新创业大赛.docx
- 第二节氯气及其化合物.docx
- 第八单元金属和金属材料.docx
- 第八期心声热线志愿者报名表.docx
- 第八章目标市场营销战略.docx
- 第八章货物需求一览表及技术规格.docx
- 等你学会了爱再来追我doc.docx
- 山东省滕州市洪绪中学2024-2025学年数学九年级第一学期期末联考试题含解析.doc
- 地面光伏电站开发及建设流程.docx
- 2025年外科病人的体液失调.ppt
- 安徽省宿州十一中学2026年七年级数学第一学期期末调研模拟试题含解析.doc
- 2025年盐城市第一小学教育集团三年级数学第一学期期末联考模拟试题含解析.doc
- 吉林建筑大学《基础工程B》2021-2022学年第一学期期末试卷.doc
- 西华大学《建筑制图》2021-2022学年第一学期期末试卷.doc
- 北京市大兴区2025-2026学年第一学期九年级期末检测 物理试卷(含答案).pdf
- 河北省石家庄市正定县2026年六上数学期末复习检测试题含解析.doc
- 吉林通用航空职业技术学院《心理援助与实务技术》2023-2024学年第一学期期末试卷.doc
最近下载
- 球阀阀体制造工艺及夹具设计..doc VIP
- 张道真英语语法(第三版)(精华版)课件全套 Chapter 1 概论---Chapter 25 标点符号.pptx
- 《人类群星闪耀时》读书分享.pptx VIP
- 六年级学生数学成绩分析.pdf VIP
- 空气源热泵热水机样本超低温-pm mhab.pdf VIP
- 格力超低温空气源热泵机组样本.pdf VIP
- 2025工程建设项目多测合一成果报告书范本.docx
- 元器件失效率可靠性计算.xls VIP
- 深圳市第十六届职工技术创新运动会暨2026年深圳技能大赛采购师技能竞赛初赛题库及答案(500题).docx VIP
- 陆军第七十二集团军医院招聘考试真题2025.docx VIP
原创力文档

文档评论(0)