正在加载图片...
6.1.2三元式和树 中间代码的另一种表示法为三元式,三元式的形式为 (<运算符>,<运算对象1,<运算对象2>) 其中:<运算对象1><运算对象2>分别表示变量、常量或三元 式的结果等。 例如,表达式a+(-b*c+d)e的三元式序列为: 运算符运算对象运算对象 (2)( (3)(+,(2),d ))) (4)(*,(3) (5)(+ a 其中:(1)、(2)、(3)、(4)分别为第1、第2、第3、 第4条三元式的结果。整个表达式的结果可用(5)表示。6.1.2 三元式和树 中间代码的另一种表示法为三元式,三元式的形式为: ( <运算符>, <运算对象1>, <运算对象2> ) 其中:<运算对象1> <运算对象2>分别表示变量、常量或三元 式的结果等。 例如,表达式a+(-b*c+d)*e的三元式序列为: 运算符 运算对象 运算对象 (1)( - , b , _ ) (2)( * , (1) , c ) (3)( + , (2) , d ) (4)( * , (3) , e ) (5)( + , a , (4) ) 其中:(1)、(2)、(3)、(4)分别为第1、第2、第3、 第4条三元式的结果。整个表达式的结果可用(5)表示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有