语法翻译技术解析与中间代码高效生成攻略.pptx

语法翻译技术解析与中间代码高效生成攻略.pptx

语法制导翻译和中间代码生成;优选语法制导翻译和中间代码生成;四元式表示很类似于三地址指令,很容易转换成机器代码。

布尔表示式的计算方法:

MODE:=intEND

产生式E→E(1)opE(2)的语义动作中,关于E.

GEN(opr,U,E2.

为布尔表示式E引入两个新的属性:

false的四元式拉成一条“假”链。

但这些是下一阶段代码优化要讨论的问题,暂不讨论。

表示式中可能出现不同类型的变量和常量

E→EorE|EandE|notE|(E)|idropid|id

PLACE:=NEWTEMP;

(3)(+,t1,t2,t3)

对于E为

文档评论(0)

1亿VIP精品文档

相关文档