Slide 4
Slide 4 text
Dr. Javier Gonzalez-Sanchez | Compilers | 4
jgs
Translate Source to Object
{
int a;
int b;
int c;
int d;
if (a != 5) {
b = c + d;
}
print (a);
}
a,int,global 0
b,int,global 0
c,int,global 0
d,int,global 0
#E1,int,label,9
#P,int,label,1
@
lod , 0
lit 5, 0
opr 14, 0
jmc #e1, false
lod c, 0
lod d, 0
opr 2, 0
sto b, 0
lod a, 0
opr 21, 0
opr 1, 0