- 3
- 0
- 约5.81千字
- 约 27页
- 2019-12-13 发布于湖北
- 举报
第 11 讲 西北农林科技大学本科教程 主讲教师:赵建邦 第四章 语义分析和中间代码生成 4.1 语义分析概述 4.2 属性文法 4.3 几种常见的中间语言 4.4 表达式及赋值语句的翻译 4.5 控制语句的翻译 4.6 数组元素的翻译 4.7 过程或函数调用语句的翻译 4.8 说明语句的翻译 4.9 递归下降语法制导翻译方法简介 第四章《语义分析和中间代码生成》 4.5 控制语句的翻译 条件语句if 条件循环语句while 多分支控制语句case(自学) 转移语句goto 重点掌握 通过代码结构图翻译if、while语句(重点) 本讲目标 4.5 控制语句的翻译 4.5 程序流程控制的三种基本结构 顺序结构:一般用复合语句实现; 选择结构:if-else if-else, switch-case; 循环结构:for,while, do-while 4.5 控制语句的翻译 图4-11 if(E)S的代码结构 图4-10 条件语句if(E)S1;else S2的代码结构 4.5 控制语句的翻译 为了在扫描条件语句过程中不失时机地处理和回填有关信息,可将G[S]改写为如下的G[S] : G[S]:?? (1) ?S→CS(1) (2) ?C→if(E) (3) ?
您可能关注的文档
最近下载
- 《预制覆塑及保温薄壁不锈钢复合管材》.docx VIP
- 肺栓塞护理查房【优秀完整版】.ppt VIP
- 2025走进美妙的数学花园-π思维(秋季)趣味闯关5年级A卷及答案.pdf VIP
- 标准图集-04S531-5湿陷性黄土地区排水检查井.pdf VIP
- 固定式压力容器产品数据表.doc VIP
- DB36_T 2273-2026 介入手术室医院感染预防与控制规范.pdf VIP
- 高考备考第二讲函数的图像性质(张鹤).ppt VIP
- 房屋市政工程危险源辨识与风险评价控制措施表(正版).docx VIP
- 地方标准制定负面清单(2025年版).pdf
- 带动道岔防护道岔联锁试验铁道信号综合实训课件.pptx VIP
原创力文档

文档评论(0)