CS 4/53111 - Intermediate Code Output for Test2
JUMP test2
LABEL boo
COPYB true boo
RETB boo
LABEL Noarg
COPYR2I 9.6 Noarg
RETI Noarg
LABEL FiveArg
BFALSE true $2000
COPYI2R 6 i
JUMP $2001
LABEL $2000
COPYR2I 3.5 x
LABEL $2001
RET
LABEL ZeroArg
LABEL $2002
BFALSE false $2003
SUBI 17 10 $2004
STI $2004 99 Z
SUBI 56 10 $2005
STI $2005 55 N
JUMP $2002
LABEL $2003
PARAMB false
PARAMR 16.0
PARAMR 17.0
PARAMI 7
PARAMI 4
CALL 5 FiveArg
RET
LABEL factorial
BFALSE false $2006
COPYI 2 factorial
JUMP $2007
LABEL $2006
COPYI 24 factorial
LABEL $2007
RETI factorial
LABEL test2
COPYR 3.5 a
COPYI 23 j
COPYR2I 4.3 k
COPYB false x
SUBI 10 6 $2008
STR $2008 3.5 D
SUBI 11 6 $2009
COPYI2R 4 $2010
STR $2009 $2010 D
SUBI 23 10 $2011
STI $2011 6 N
SUBI 24 10 $2012
COPYR2I 9.6 $2013
STI $2012 $2013 N
SUBI 50 1 $2014
STB $2014 false Z
CALL 0 ZeroArg
EXIT
Kenneth E. Batcher - 2/27/2003