- 12
- 0
- 约1.76万字
- 约 81页
- 2017-02-17 发布于北京
- 举报
产生式6: BT→BF,3: BE→BT的翻译与7相似,都是将右边的真假出口直接赋值到左边 (5)(4)构成and逻辑运算 (2)(1)构成or逻辑运算 控制语句的翻译 控制语句包括: if 语句 While 语句 Repeat 语句 For 语句 IF语句的翻译 1. IF语句的文法(S是开始符号) 产生式(1),(4)生成无else 的IF语句结构 产生式(1),(2),(3)生成if – then – else 的语句结构 (1)S→C S(1) (2)C→if E then (3)S→T S(2) (4)T→C S(1) else 2. IF语句的目标结构及其翻译 无else的结构 C.Chain的作用:由于在用第一个产生式进行归约时,只生成了条件式E的代码,then时可以回填E.TC, E.FC必须向后传递到下一各产生式中。 if ab then x:=3; (1) S→C S(1) { S·CHAIN :=MERG(C·CHAIN,S(1)·CHAIN) } (2) C→if E then { BACKPATCH(E·TC,NXQ); C·CHAIN:=E·FC } 2. IF语句的目标结构及其翻译 有else的结构 if ab then x:=3 else x:=5; (1) C→if E then { BACKPATCH(E·TC,N
您可能关注的文档
- Zblog模板制作修改手册与方法.doc
- ZBRF-530回流焊使用说明书.doc
- ZCNE-203-C路由协议原理和配置.ppt
- ZD03自动扶梯检验规程.doc
- Zemax 2009安装教程.ppt
- ZH-2标投标施组.doc
- zigbee协议名词解释.doc
- zigbee协议栈.ppt
- ZigBee协议栈串口应用.ppt
- ZigBee源码程序及解释.doc
- 2026年新高考化学押题模拟卷压轴题精选含解析.docx
- 2026年新高考全国甲卷高考化学易错题集锦卷含解析.docx
- 2026年新高考全国卷III理综基础巩固模拟卷含解析.docx
- 2026年新高考全国卷地理自然灾害与防治押题卷含解析.docx
- 2026年新高考全国卷化学高频考点辨析卷含解析.docx
- 2026年新高考全国卷化学模拟专题卷含解析.docx
- 2026年新高考全国卷化学有机推断综合卷(含解析).docx
- 2026年新高考全国卷历史高频考点专题突破卷含解析.docx
- 2026年新高考全国卷历史经济高频考点冲刺卷含解析.docx
- 2026年新高考全国卷生物压轴题冲刺预测卷(含解析).docx
原创力文档

文档评论(0)