编译原理第七章概要.ppt

编译原理第七章概要

* 5.5 CASE语句的翻译 CASE语句的语法结构: case E of C1: S1 ; C2: S2 ; … Cn-1 Sn-1; otherwise:Sn end goto test L1: S1的代码 goto next L2: S2的代码 goto next … Ln: Sn的代码 goto next test: if T= C1 goto L1 if T= C2 goto L2 … if T= Cn-1 goto Ln-1 goto Ln next: L1: if T≠C1 goto L2 S1的代码 goto next L2: if T≠C2 goto L3 S2的代码 goto next … Ln-1: if T≠Cn-1 goto Ln Sn-1的代码 goto next Ln: Sn的代码 next: 方法一 方法二 * 本章教学线索 1 中间语言 2 说明语句 3 赋值语句的翻译 4 布尔表达式的翻译

文档评论(0)

1亿VIP精品文档

相关文档