编译原理写出语句 if(a<b)then x:=y z;else x:=y-z ;的四元式表示

日期:2013-09-10 09:31:34 人气:3

编译原理写出语句 if(a<b)then x:=y z;else x:=y-z ;的四元式表示

(100) if a<b goto (102) (101) goto (105) (102) t:=y+z //若不是+,需要进行相应修改 (103) x:=t (104) goto (107) (105) t:=y-z (106) x:=t (107)… 注: 原题if(a<b)then x:=y z,y和z之间的运算符没给出,四元式中写成了+,若是其他运算符进行相应修改即可
    A+
热门评论