LABEL_1001 : call void [Scheme]Scheme.RT.Instructions::reg2() ldc.i4.2 stsfld int32 [Scheme]Scheme.RT.Reg::implicitContinuation ldsfld class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::Result callvirt instance void [Scheme]Scheme.Rep.SObject::op_zerop() ldc.i4.m1 stsfld int32 [Scheme]Scheme.RT.Reg::implicitContinuation L_3 : ldsfld class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::Result ldsfld class [Scheme]Scheme.Rep.SImmediate [Scheme]Scheme.Rep.Factory::False bne.un.s L_4 br LABEL_1005 L_4 : call void [Scheme]Scheme.RT.Instructions::reg3() call class [Scheme]Scheme.RT.CodeAddress [Scheme]Scheme.RT.Instructions::rtn() ret LABEL_1005 : call void [Scheme]Scheme.RT.Instructions::save3() call void [Scheme]Scheme.RT.Instructions::store_1_3() call void [Scheme]Scheme.RT.Instructions::store_3_2() call void [Scheme]Scheme.RT.Instructions::reg2() // operation - // implicit continuation LABEL -5; JUMP INDEX 4 ldc.i4.4 stsfld int32 [Scheme]Scheme.RT.Reg::implicitContinuation ldsfld class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::Result ldsfld class [Scheme]Scheme.Rep.SFixnum[] [Scheme]Scheme.Rep.SFixnum::pool ldc.i4 16385 ldelem.ref callvirt instance void [Scheme]Scheme.Rep.SObject::op_minus(class [Scheme]Scheme.Rep.SObject) ldc.i4.m1 stsfld int32 [Scheme]Scheme.RT.Reg::implicitContinuation L_5 : call void [Scheme]Scheme.RT.Instructions::setreg31() call void [Scheme]Scheme.RT.Instructions::store_31_1() ldc.i4.2 ldstr "random" call void [Scheme]Scheme.RT.Instructions::global(int32,string) ldarg.s 0 ldc.i4.5 call void [Scheme]Scheme.RT.Instructions::setrtn(class [Scheme]Scheme.Rep.CodeVector,int32) call class [Scheme]Scheme.RT.CodeAddress [Scheme]Scheme.RT.Instructions::invoke1() ret LABEL_1006 : call void [Scheme]Scheme.RT.Instructions::load_0_0() call void [Scheme]Scheme.RT.Instructions::setreg31() call void [Scheme]Scheme.RT.Instructions::load_2_1() call void [Scheme]Scheme.RT.Instructions::load_30_2() call void [Scheme]Scheme.RT.Instructions::reg31() ldsfld class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::Result call class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::get_Register30() call class [Scheme]Scheme.Rep.SPair [Scheme]Scheme.Rep.Factory::makePair(class [Scheme]Scheme.Rep.SObject,class [Scheme]Scheme.Rep.SObject) stsfld class [Scheme]Scheme.Rep.SObject [Scheme]Scheme.RT.Reg::Result call void [Scheme]Scheme.RT.Instructions::setreg3() call void [Scheme]Scheme.RT.Instructions::load_1_3() call void [Scheme]Scheme.RT.Instructions::pop3() br LABEL_1001 // End