27282930313233
} public Stm unCx(Label t, Label f) { return new CJUMP(CJUMP.EQ, exp, new CONST(0), f, t); }
33343536373839
return new ExpList(left, new ExpList(right, null)); } public Stm build(ExpList kids) { return new CJUMP(relop, kids.head, kids.tail.head, iftrue, iffalse); }