星海音乐厅 门票 转:紧急求助:三地址代码生成程序(c语言的)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 15:20:29
就是能达到以下目的的程序
输入数据例:while (a3+15)>0xa do if x2 = 07 then while y<z do y = x * y / z;
正确结果:等效的三地址代码序列
L1: t1 := a3 + 15
if t1 > 10 goto L2
goto L0
L2:
L3:
if x2 > 7 goto L4
goto L1
L4: if y < z goto L5
goto L1
L5: t2 = x * y
t3 = t2 / z
y = t3
goto L3
goto L1
L0: // S.next

请问这个问题最后解决了么?现在我也想要找一个这样的工具。

说得具体一点吧,我看不懂