****************** METHOD ************** SEQ( LABEL tct3.main, EXP( CALL( NAME print, CALL( NAME first.foo, ESEQ( SEQ( SEQ( MOVE( TEMP t56, CALL( NAME malloc, CONST 8)), MOVE( MEM( BINOP(PLUS, TEMP t56, CONST 0)), CONST 0)), MOVE( MEM( BINOP(PLUS, TEMP t56, CONST 4)), CONST 0)), TEMP t56), CONST 1, CONST 0, CONST 3)))) ******************* METHOD ***************** SEQ( SEQ( SEQ( LABEL first.foo, MOVE( TEMP t36, CONST 0)), MOVE( TEMP t37, CONST 0)), MOVE( TEMP t2, CONST 1)) ******************* METHOD ***************** SEQ( SEQ( SEQ( LABEL first.bar, MOVE( TEMP t42, CONST 0)), MOVE( TEMP t43, CONST 0)), MOVE( TEMP t2, CONST 1)) ******************* METHOD ***************** SEQ( SEQ( SEQ( LABEL second.foo, MOVE( TEMP t48, CONST 0)), MOVE( TEMP t49, CONST 0)), MOVE( TEMP t2, CALL( NAME first.bar, ESEQ( SEQ( SEQ( MOVE( TEMP t57, CALL( NAME malloc, CONST 8)), MOVE( MEM( BINOP(PLUS, TEMP t57, CONST 0)), CONST 0)), MOVE( MEM( BINOP(PLUS, TEMP t57, CONST 4)), CONST 0)), TEMP t57), TEMP t49, CONST 0, CONST 3))) ******************* METHOD ***************** SEQ( SEQ( SEQ( LABEL second.bar, MOVE( TEMP t54, CONST 0)), MOVE( TEMP t55, CONST 0)), MOVE( TEMP t2, CONST 1))