结构更加简单 利于进行与目标机无关的优化 声明 数组 表达式 布尔表达式 条件语句 if-then if-then-else while 顺序复合 break 语句 拉链与代码回填 前面的方法采用 L 属性文法,下面的方法使用 S 属性文法。 布尔表达式