arithmetischer Ausdruck
⇒
3*x + 1
Beispiele: Java-Bytecode (javac, javap),
Bemerkung: soweit scheint alles trivial--interessant
wird es bei Teilausdrücken mit Nebenwirkungen,
Bsp.
Der erzeugte Code ist synthetisiertes Attribut!
push c;
code(x); code(y); o;
x <- pop; y <- pop; push (x o y);
CIL (gmcs, monodis)
x++ - --x
;
2015-01-26