- 14
- 0
- 约8.22千字
- 约 63页
- 2017-11-28 发布于湖北
- 举报
编译原理--ch1
返回 * 龙书:骑士和龙。77年,绿龙书;86年,红龙书,2006年,紫龙书 Whale book封面是奇而卡特毛毯,毛毯上的图案是一条水中潜游的鲸鱼。 * 所谓不同类型的计算机指的是使用的机器语言不同 * 先介绍语法,然后才介绍语法分析。 * 隐式类型转换:二元运算符作用于整数和浮点数,会自动将整数转换成浮点数进行运算。 * * * * * * 1.1.3 语义分析 语义分析:分析语法结构的含义和功能;检查程序语义一致性;为代码生成阶段收集信息。 语义分析的一个重要部分是类型检查。 类型是否合法:例,数组下标为整数(浮点数) 隐式类型转换(coercion) 目前较流行的是使用“语法制导翻译”的方法将语法分析和语义分析有机地组织起来。 课本第四章介绍语法制导翻译,第五章介绍类型检查。 1.1.3 语义分析(续) 语义分析器 符 号 表 position initial rate . . . . . . . . . 1 2 3 = id,1 id,3 id,2 + * 60 = id,1 id,3 id,2 + * inttofloat 60 1.1.4 中间代码生成 在对源程序进行过语法和语义分析之后,很多编译器会显式的生成一种
您可能关注的文档
- 综合布线系统器材介绍.ppt
- 综合接地交流材料.ppt
- 综合法律知识笔记.doc
- 综合法律知识考题与答案解析.docx
- 综合环境与经济核算.ppt
- 综合监控系统宣传手册.doc
- 综合消防设施论文.doc
- 综合监控合同.doc
- 综合能力ppt.pptx
- 综合自然地理6章土地变化lucc.ppt
- 基于用户界面设计的数字教育资源在在线教育中的应用与优化教学研究课题报告.docx
- 2026年食品行业服务费收入预测及市场前景报告.docx
- 2026年自动驾驶传感器技术突破报告.docx
- 合规红线与避坑实操手册(2026)《HGT 4716-2014 5-氨基-6-甲基苯并咪唑酮》.pptx
- 2026年国际贸易汇率风险防范与控制报告.docx
- 云计算平台在高中信息技术课程资源共建中的共享机制课题报告教学研究课题报告[001].docx
- 自然语言处理技术在文言文教学资源开发中的创新应用课题报告教学研究课题报告[001].docx
- 中小学人工智能课程校本化实施中课程内容优化与教师教学能力培养研究教学研究课题报告.docx
- 小学生对智能巡检机器人在校园安全中的应用效果课题报告教学研究课题报告.docx
- 基于边缘计算的校园智能环境监控系统设计与优化课题报告教学研究课题报告.docx
原创力文档

文档评论(0)