The fragments generated from the program: LABEL L0 " LABEL L1 " LABEL L13 SEQ( MOVE( TEMP t123, ESEQ( SEQ( CJUMP(EQ, TEMP t139, CONST 0, L15,L16), SEQ( LABEL L15, SEQ( MOVE( TEMP t140, CONST 1), SEQ( JUMP( NAME L17), SEQ( LABEL L16, SEQ( MOVE( TEMP t140, BINOP(MUL, TEMP t139, CALL( NAME L13, MEM( BINOP(PLUS, CONST ~4, TEMP t125)), BINOP(MINUS, TEMP t139, CONST 1)))), LABEL L17)))))), TEMP t140)), LABEL L14) LABEL $Main$$ SEQ( MOVE( TEMP t123, CALL( NAME L13, TEMP t125, CONST 10)), LABEL L12)