8.5.2 控制语句中布尔表达式的翻译
现在讨论出现在if then;if then else和while do等语句中的布尔表达式E的翻译。
这三种语句的语法为:
S→if E then S
1
|if E then S
1
else S
2
|while E do S
1
这些语句的代码结构示意分别在图8.12(a)(b)(c)中,其中使用.和。两个出口分别用于表示E为真和假时控制流向的转移。分别叫真出口和假出口。