- 6
- 0
- 约2.49万字
- 约 97页
- 2024-05-07 发布于广西
- 举报
2024/5/11第8章语法制导翻译和中间代码生成引言8.1属性文法8.2语法制导翻译概论8.3中间代码形式(重点)8.4简单赋值语句的翻译(重点)8.5布尔表达式的翻译(重点)8.6控制结构的翻译(重点难点)8.7说明语句的翻译〔略〕8.8数组和结构的翻译〔略〕作业课程目录
2024/5/12语义分析的任务p169静态语义检查动态语义处理——翻译总目标验证语法结构合法的程序是否真正有意义。例:类型检查、控制流检查、一致性检查、相关名字检查。对程序意义的解释,执行真正的翻译。例:变量的存储分配表达式的求值例:语句的翻译〔中间代码的生成〕生成等价的中间代码。
2024/5/13编译中的语义分析描述方法——属性文法利用属性文法描述如何将各种语句和表达式翻译成中间代码为每个文法符号赋予相应属性,对应每一个产生式编制一个语义子程序工作方式——语法制导翻译当一个产生式获得匹配时,调用相应的语义子程序实现语义检查与翻译每识别出一个语法结构时,完成相应的语义检查与中间代码生成章节目录
2024/5/148.1属性文法p169属性文法举例属性文法定义属性的分类综合属性继承属性章节目录
2024/5/15简单计算器的设计例3*5+4n表达式的文法L→EnE→E1+TE→TT→T1*FT→FF→(E)F
您可能关注的文档
- 七种观察方式.ppt
- 欧姆定律整章学案--修订版.doc
- 毛泽东各时期著作会议及主要内容.doc
- 正方形复习课学案.doc
- 椭圆提高练习题.docx
- 材料使用许可证(全套).doc
- 毕业设计例-新天大酒店工程施工图预算.doc
- 江苏省姜堰中学高三数学综合练习7.doc
- 标准化工地目标.doc
- 【浙江新中考】2016中考数学二轮复习(专题突破强化训练):专题九-数学思想方法问题(共73张PPT).ppt
- 浙江舟山市七校联考2026-2027学年高二上学期11月期中语文试题.docx
- 2026北京丰台高一(上)期中语文(教师版).docx
- 土木力学剪力、弯矩的计算.pptx
- 土木基础工程课件第四章 桩基础.pptx
- Allen试验与桡动脉穿刺技术详解(1).pptx
- 江苏南通市2026—2027学年高三第一次调研考试语文试卷及答案.doc
- 2026年度神经内科护理工作汇报.pptx
- 北京大学物流管理概论2024-2025学年第一学期期末试卷可打印大学生期末复习.pdf
- 北京大学英语口语2024-2025学年第一学期期末试卷可打印复习备考.pdf
- 北京大学英语听力2024-2025学年第一学期期末试卷可打印大学生期末复习.pdf
原创力文档

文档评论(0)