中间语言四元式

中间语言四元式四元式也是一种比较普遍采用的中间代码形式,其形式为:(OP,ARG1,ARG2,RESULT)其中:OP为运算符,ARG1为第一运算对象,ARG2为第二运算对象,RESULT为运算结果

运算对象和运算结果有时指用户自定义的变量,有时指编译程序引进的临时变量

我们很容易将一个表达式或一个语句表示为一组四元式

例如表达式a+b的四元式为:( +,a,b,T)在四元式表示法中,特别规定,对于单目运算符(单目减、逻辑非、类型转换等),其四元式中的ARG2为空,一般用符号“/”或“ -”表示

例如表达式-a的四元式为:( -,a,/,T)

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关