|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 7168 (0x1c00) Types: SEG Notes: 5811_R1K_CODE Names: »113683.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »113683.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »113683.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »113683.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »113683.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »113683.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 08c8 | | .CONST 0x08c8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0086 | | .CONST 0x0086 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002b | + | .CONST 0x002b ; Number of locals 000b INIT_0008: 000b 4805 |H | Short_Literal 0x5 ; Debug Table 0x0 = .DEBUG 0x000b,0x09fa,0xc000,0x0000,0x0036,0x0754,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 032b | + | Declare_Type Record,Incomplete,Visible 000d 03a6 | | Declare_Type Heap_Access,Indirect_Literal,Visible,Values_Relative ; Debug Table 0x0.0x3 = 0xd,0xfffc 000e 00d9 | | Load_Top At_Offset_1 000f 02a0 | | Declare_Subprogram Null_Subprogram 0010 00da | | Load_Top At_Offset_2 0011 03a3 | | Complete_Type Heap_Access,By_Defining 0012 03f3 | | Declare_Variable Discrete,Incomplete,Visible,Unsigned ; Debug Table 0x0.0x4 = 0x12,0xfffb ; Debug Table 0x0.0x5 = 0x12,0xfffa ; Debug Table 0x0.0x6 = 0x12,0xfff9 0013 e20f | | Load 0x1,0xf ; Debug Table 0x0.0x7 = 0x13,0xfff8 0014 e210 | | Load 0x1,0x10 0015 00db | | Load_Top At_Offset_3 0016 e216 | | Load 0x1,0x16 0017 e217 | | Load 0x1,0x17 0018 029f 008b | | Declare_Subprogram INIT_0088,For_Call 001a e215 | | Load 0x1,0x15 001b 0326 | & | Complete_Type Record,By_Defining 001c 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x8 = 0x1c,0xfff7 001d e214 | | Load 0x1,0x14 001e 0aff | | Execute_Immediate Plus,-0x1 001f 0248 | H | Execute Discrete,Check_In_Integer 0020 00db | | Load_Top At_Offset_3 0021 02a0 | | Declare_Subprogram Null_Subprogram 0022 4801 |H | Short_Literal 0x1 0023 035e | ^ | Declare_Type Array,Defined,Visible 0024 03a6 | | Declare_Type Heap_Access,Indirect_Literal,Visible,Values_Relative ; Debug Table 0x0.0x9 = 0x24,0xfff6 0025 00d9 | | Load_Top At_Offset_1 0026 02a0 | | Declare_Subprogram Null_Subprogram 0027 00da | | Load_Top At_Offset_2 0028 03a3 | | Complete_Type Heap_Access,By_Defining 0029 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0xa = 0x29,0xfff5 ; Debug Table 0x0.0xb = 0x29,0xfff4 ; Debug Table 0x0.0xc = 0x29,0xfff3 002a 032b | + | Declare_Type Record,Incomplete,Visible 002b 00c4 | | Action Make_Default ; Debug Table 0x0.0xd = 0x2b,0xfff2 002c e216 | | Load 0x1,0x16 ; Debug Table 0x0.0xe = 0x2c,0xfff1 002d 00db | | Load_Top At_Offset_3 002e 00e3 | | Load_Encached Natural_Cache 002f e21a | | Load 0x1,0x1a 0030 029f 00a3 | | Declare_Subprogram INIT_00a0,For_Call 0032 4804 |H | Short_Literal 0x4 0033 0328 | ( | Declare_Type Record,Defined_Incomplete,Visible 0034 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xf = 0x34,0xfff0 0035 02a0 | | Declare_Subprogram Null_Subprogram 0036 03ae | | Declare_Type Heap_Access,Defined,Visible 0037 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x37,0xffef ; Debug Table 0x0.0x11 = 0x37,0xffee 0039 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x39,0xffed 003b 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x3b,0xffec 003d 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x3d,0xffeb 003f 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x3f,0xffea 0041 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x41,0xffe9 0043 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x43,0xffe8 0045 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x18 = 0x45,0xffe7 0046 4801 |H | Short_Literal 0x1 0047 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 0049 e217 | | Load 0x1,0x17 004a 03ef | | Complete_Type Discrete,By_Defining 004b e215 | | Load 0x1,0x15 004c 0324 | $ | Complete_Type Record,By_Component_Completion 004d 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x19 = 0x4d,0xffe6 004e 4802 |H | Short_Literal 0x2 004f 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call 0051 03fd | | Declare_Type Discrete,Defined 0052 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1a = 0x52,0xffe5 0053 e216 | | Load 0x1,0x16 0054 02a0 | | Declare_Subprogram Null_Subprogram 0055 e21a | | Load 0x1,0x1a 0056 0326 | & | Complete_Type Record,By_Defining 0057 e21c | | Load 0x1,0x1c 0058 0324 | $ | Complete_Type Record,By_Component_Completion 0059 e21a | | Load 0x1,0x1a ; Debug Table 0x0.0x1b = 0x59,0xffe4 005a 0322 | " | Declare_Variable Record 005b 4800 |H | Short_Literal 0x0 005c 00d9 | | Load_Top At_Offset_1 005d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 005e e216 | | Load 0x1,0x16 005f 00d9 | | Load_Top At_Offset_1 0060 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0061 0129 | ) | Execute Any,Make_Visible 0062 c21b | | Store 0x1,0x1b 0063 00bf | | Action Accept_Activation 0064 029b 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Unelaborated ; Debug Table 0x1 = .DEBUG 0x0064,0x0a34,0xc000,0x0000,0x0036,0x0a64,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x64,0xffff ; Debug Table 0x1.0x1 = 0x64,0xfffe 0066 029b 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x2 = 0x66,0xfffd 0068 029b 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x3 = 0x68,0xfffc 006a 029b 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x4 = 0x6a,0xfffb 006c 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x5 = 0x6c,0xfffa 006d 00c7 | | Action Elaborate_Subprogram 006e 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x6 = 0x6e,0xfff9 006f 00c7 | | Action Elaborate_Subprogram 0070 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x7 = 0x70,0xfff8 0071 00c7 | | Action Elaborate_Subprogram 0072 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x8 = 0x72,0xfff7 0073 00c7 | | Action Elaborate_Subprogram 0074 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x9 = 0x74,0xfff6 0075 00c7 | | Action Elaborate_Subprogram 0076 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0xa = 0x76,0xfff5 0078 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0xb = 0x78,0xfff4 0079 00c7 | | Action Elaborate_Subprogram 007a 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0xc = 0x7a,0xfff3 007b 00c7 | | Action Elaborate_Subprogram 007c 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0xd = 0x7c,0xfff2 007d 00c7 | | Action Elaborate_Subprogram 007e 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x1.0xe = 0x7e,0xfff1 0080 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0xf = 0x80,0xfff0 0081 00c7 | | Action Elaborate_Subprogram 0082 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x10 = 0x82,0xffef 0083 00c7 | | Action Elaborate_Subprogram 0084 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x11 = 0x84,0xffee 0085 00c7 | | Action Elaborate_Subprogram 0086 BODY_0008: 0086 00bc | | Action Signal_Activated 0087 00bb | | Action Signal_Completion 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 008b | | .CONST 0x008b ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0001 | | .CONST 0x0001 ; Number of locals 008b BODY_0088: 008b INIT_0088: 008b 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x008b,0x0a5a,0x1005,0x0000,0x0036,0x0754,0x0000,0x0051 008c 7808 |x | Jump 0x95 ; case 0x0 008d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 008e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 008f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0090 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0091 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0092 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0093 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0094 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0095 00da | | Load_Top At_Offset_2 0096 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0097 0125 | % | Execute Any,Set_Constraint 0098 00da | | Load_Top At_Offset_2 0099 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 009a 1c00 | | Execute_Immediate Run_Utility,0x0 009b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 009c 0000 0000 | | .BLANK 0000[0x4] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 4608 |F | Jump_Case 0x9 ; Debug Table 0x3 = .DEBUG 0x00a3,0x0a5c,0x1005,0x0000,0x0036,0x0754,0x0000,0x008e 00a4 7808 |x | Jump 0xad ; case 0x0 00a5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00a7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 00a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 00a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 00aa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 00ab 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 00ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 00ad 4800 |H | Short_Literal 0x0 00ae 00db | | Load_Top At_Offset_3 00af 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00b0 e21b | | Load 0x1,0x1b 00b1 00db | | Load_Top At_Offset_3 00b2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00b3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00b4 0000 0000 | | .BLANK 0000[0x4] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00be | | .CONST 0x00be ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0003 | | .CONST 0x0003 ; Number of locals 00bb INIT_00b8: 00bb e216 | | Load 0x1,0x16 ; Debug Table 0x4 = .DEBUG 0x00bb,0x0a5e,0x1001,0x0000,0x0036,0x0754,0x0000,0x00b2 ; Debug Table 0x4.0x0 = 0xbb,0xffff 00bc 029f 038b | | Declare_Subprogram INIT_0388,For_Call ; Debug Table 0x4.0x1 = 0xbc,0xfffe 00be BODY_00b8: 00be e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0xbe,0x1 00bf 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 00c0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c1 4602 |F | Jump_Case 0x3 00c2 7802 |x | Jump 0xc5 ; case 0x0 00c3 7806 |x | Jump 0xca ; case 0x1 00c4 781d |x | Jump 0xe2 ; case 0x2 00c5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x3 = 0xc5,0x2 00c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c7 8403 | | Call 0x2,0x3 00c8 a5fd | | Store_Unchecked 0x2,-0x3 00c9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00ca e216 | | Load 0x1,0x16 ; Debug Table 0x4.0x4 = 0xca,0x3 00cb e5fe | | Load 0x2,-0x2 00cc e5ff | | Load 0x2,-0x1 00cd e20f | | Load 0x1,0xf 00ce 025b | [ | Execute Discrete,Check_In_Type 00cf 8228 | ( | Call 0x1,0x28 00d0 00d1 | | Pop_Control Pop_Count_1 00d1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x5 = 0xd2,0x4 00d3 6803 |h | Jump_Zero 0xd7 00d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0xd4,0x5 00d5 a5fd | | Store_Unchecked 0x2,-0x3 00d6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x7 = 0xd7,0x6 00d8 e20f | | Load 0x1,0xf 00d9 025b | [ | Execute Discrete,Check_In_Type 00da 8211 | | Call 0x1,0x11 00db e5fe | | Load 0x2,-0x2 00dc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00dd 0217 | | Execute Heap_Access,All_Reference 00de 01d7 | | Execute Vector,Field_Read 00df 8403 | | Call 0x2,0x3 00e0 a5fd | | Store_Unchecked 0x2,-0x3 00e1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00e2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0xe2,0x7 00e3 e20f | | Load 0x1,0xf 00e4 025b | [ | Execute Discrete,Check_In_Type 00e5 8211 | | Call 0x1,0x11 00e6 e5fe | | Load 0x2,-0x2 00e7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00e8 0217 | | Execute Heap_Access,All_Reference 00e9 01d7 | | Execute Vector,Field_Read 00ea 8403 | | Call 0x2,0x3 00eb a5fd | | Store_Unchecked 0x2,-0x3 00ec 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00ed 0000 0000 | | .XXX[0x3] 00ef 0000 | | 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00fd | | .CONST 0x00fd ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0006 | | .CONST 0x0006 ; Number of locals 00f3 INIT_00f0: 00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00f3,0x0a72,0x1001,0x0000,0x0036,0x0754,0x0000,0x00c2 ; Debug Table 0x5.0x0 = 0xf3,0xffff 00f4 0217 | | Execute Heap_Access,All_Reference 00f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0xf5,0xfffe 00f6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 00f7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x2 = 0xf8,0xfffd 00f9 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 00fa 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00fb e216 | | Load 0x1,0x16 ; Debug Table 0x5.0x3 = 0xfb,0xfffc 00fc e216 | | Load 0x1,0x16 ; Debug Table 0x5.0x4 = 0xfc,0xfffb 00fd BODY_00f0: 00fd 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0xfd,0x1 00fe 0f01 | | Execute_Immediate Equal,0x1 00ff 680f |h | Jump_Zero 0x10f 0100 e216 | | Load 0x1,0x16 ; Debug Table 0x5.0x6 = 0x100,0x2 0101 e402 | | Load 0x2,0x2 0102 e5fe | | Load 0x2,-0x2 0103 e20f | | Load 0x1,0xf 0104 025b | [ | Execute Discrete,Check_In_Type 0105 8228 | ( | Call 0x1,0x28 0106 00d1 | | Pop_Control Pop_Count_1 0107 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0108 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x7 = 0x108,0x3 0109 6805 |h | Jump_Zero 0x10f 010a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x10a,0x4 010b a5fd | | Store_Unchecked 0x2,-0x3 010c 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x9 = 0x10c,0x5 010d a5fc | | Store_Unchecked 0x2,-0x4 010e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0xa = 0x10e,0x6 010f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xb = 0x10f,0x7 0110 700b |p | Jump_Nonzero 0x11c 0111 e216 | | Load 0x1,0x16 ; Debug Table 0x5.0xc = 0x111,0x8 0112 e5ff | | Load 0x2,-0x1 0113 039c | | Declare_Variable Heap_Access,By_Allocation 0114 00d8 | | Load_Top At_Offset_0 0115 0217 | | Execute Heap_Access,All_Reference 0116 1c00 | | Execute_Immediate Run_Utility,0x0 0117 a403 | | Store_Unchecked 0x2,0x3 0118 e216 | | Load 0x1,0x16 ; Debug Table 0x5.0xd = 0x118,0x9 ; Debug Table 0x5.0xe = 0x118,0xa 0119 e403 | | Load 0x2,0x3 011a 0217 | | Execute Heap_Access,All_Reference 011b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 011c 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xf = 0x11c,0xb 011d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 011e e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x10 = 0x11e,0xc 011f 00da | | Load_Top At_Offset_2 0120 0217 | | Execute Heap_Access,All_Reference 0121 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0122 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x11 = 0x122,0xd 0123 0217 | | Execute Heap_Access,All_Reference 0124 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0125 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0126 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x12 = 0x126,0xe 0127 7018 |p | Jump_Nonzero 0x140 0128 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x13 = 0x128,0xf 0129 e402 | | Load 0x2,0x2 012a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 012b 8226 | & | Call 0x1,0x26 012c e402 | | Load 0x2,0x2 012d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 012e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 012f e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x14 = 0x12f,0x10 0130 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0131 e212 | | Load 0x1,0x12 0132 027f | | Execute Discrete,Equal 0133 681d |h | Jump_Zero 0x151 0134 00d9 | | Load_Top At_Offset_1 0135 e403 | | Load 0x2,0x3 0136 021f | | Execute Heap_Access,Equal 0137 6819 |h | Jump_Zero 0x151 0138 e219 | | Load 0x1,0x19 ; Debug Table 0x5.0x15 = 0x138,0x11 0139 e5ff | | Load 0x2,-0x1 013a 039c | | Declare_Variable Heap_Access,By_Allocation 013b e402 | | Load 0x2,0x2 013c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 013d 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x16 = 0x13d,0x12 ; Debug Table 0x5.0x17 = 0x13d,0x13 013e a404 | | Store_Unchecked 0x2,0x4 013f 7811 |x | Jump 0x151 0140 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x18 = 0x140,0x14 0141 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0142 0219 | | Execute Heap_Access,All_Read 0143 e5fe | | Load 0x2,-0x2 0144 e20f | | Load 0x1,0xf 0145 025b | [ | Execute Discrete,Check_In_Type 0146 8211 | | Call 0x1,0x11 0147 00db | | Load_Top At_Offset_3 0148 00d9 | | Load_Top At_Offset_1 0149 00db | | Load_Top At_Offset_3 014a 01d7 | | Execute Vector,Field_Read 014b 8226 | & | Call 0x1,0x26 014c 00da | | Load_Top At_Offset_2 014d e407 | | Load 0x2,0x7 014e 01d6 | | Execute Vector,Field_Write 014f c405 | | Store 0x2,0x5 0150 00d2 | | Pop_Control Pop_Count_2 0151 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x19 = 0x151,0x15 0152 a5fd | | Store_Unchecked 0x2,-0x3 0153 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1a = 0x153,0x16 0154 e403 | | Load 0x2,0x3 0155 021f | | Execute Heap_Access,Equal 0156 680a |h | Jump_Zero 0x161 0157 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x1b = 0x157,0x17 0158 a5fc | | Store_Unchecked 0x2,-0x4 0159 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1c = 0x159,0x18 015a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 015b 0a01 | | Execute_Immediate Plus,0x1 015c e402 | | Load 0x2,0x2 015d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 015e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1d = 0x15e,0x19 015f a403 | | Store_Unchecked 0x2,0x3 0160 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0161 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x1e = 0x161,0x1a 0162 a5fc | | Store_Unchecked 0x2,-0x4 0163 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0164 0000 0000 | | .BLANK 0000[0x4] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0171 | q | .CONST 0x0171 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0003 | | .CONST 0x0003 ; Number of locals 016b INIT_0168: 016b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6 = .DEBUG 0x016b,0x0ab2,0x1001,0x0000,0x0036,0x0754,0x0000,0x00d6 ; Debug Table 0x6.0x0 = 0x16b,0xffff 016c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 016d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 016e e216 | | Load 0x1,0x16 ; Debug Table 0x6.0x1 = 0x16e,0xfffe 016f 00d9 | | Load_Top At_Offset_1 0170 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0171 BODY_0168: 0171 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x2 = 0x171,0x1 0172 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0173 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0174 4602 |F | Jump_Case 0x3 0175 7802 |x | Jump 0x178 ; case 0x0 0176 780c |x | Jump 0x183 ; case 0x1 0177 782a |x* | Jump 0x1a2 ; case 0x2 0178 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0x178,0x2 0179 e5fe | | Load 0x2,-0x2 017a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 017b e5ff | | Load 0x2,-0x1 017c e20f | | Load 0x1,0xf 017d 025b | [ | Execute Discrete,Check_In_Type 017e 8227 | ' | Call 0x1,0x27 017f e5fe | | Load 0x2,-0x2 0180 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0181 c402 | | Store 0x2,0x2 0182 7833 |x3 | Jump 0x1b6 0183 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x4 = 0x183,0x3 0184 e5ff | | Load 0x2,-0x1 0185 e20f | | Load 0x1,0xf 0186 025b | [ | Execute Discrete,Check_In_Type 0187 8229 | ) | Call 0x1,0x29 0188 00d1 | | Pop_Control Pop_Count_1 0189 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x5 = 0x189,0x4 018a 00d9 | | Load_Top At_Offset_1 018b 021f | | Execute Heap_Access,Equal 018c 6829 |h) | Jump_Zero 0x1b6 018d e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x6 = 0x18d,0x5 018e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 018f 0219 | | Execute Heap_Access,All_Read 0190 e5ff | | Load 0x2,-0x1 0191 e20f | | Load 0x1,0xf 0192 025b | [ | Execute Discrete,Check_In_Type 0193 8211 | | Call 0x1,0x11 0194 00db | | Load_Top At_Offset_3 0195 00d9 | | Load_Top At_Offset_1 0196 00db | | Load_Top At_Offset_3 0197 01d7 | | Execute Vector,Field_Read 0198 e5ff | | Load 0x2,-0x1 0199 e20f | | Load 0x1,0xf 019a 025b | [ | Execute Discrete,Check_In_Type 019b 8227 | ' | Call 0x1,0x27 019c 00da | | Load_Top At_Offset_2 019d e404 | | Load 0x2,0x4 019e 01d6 | | Execute Vector,Field_Write 019f c402 | | Store 0x2,0x2 01a0 00d2 | | Pop_Control Pop_Count_2 01a1 7814 |x | Jump 0x1b6 01a2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x7 = 0x1a2,0x6 01a3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01a4 0219 | | Execute Heap_Access,All_Read 01a5 e5ff | | Load 0x2,-0x1 01a6 e20f | | Load 0x1,0xf 01a7 025b | [ | Execute Discrete,Check_In_Type 01a8 8211 | | Call 0x1,0x11 01a9 00db | | Load_Top At_Offset_3 01aa 00d9 | | Load_Top At_Offset_1 01ab 00db | | Load_Top At_Offset_3 01ac 01d7 | | Execute Vector,Field_Read 01ad e5ff | | Load 0x2,-0x1 01ae e20f | | Load 0x1,0xf 01af 025b | [ | Execute Discrete,Check_In_Type 01b0 8227 | ' | Call 0x1,0x27 01b1 00da | | Load_Top At_Offset_2 01b2 e404 | | Load 0x2,0x4 01b3 01d6 | | Execute Vector,Field_Write 01b4 c402 | | Store 0x2,0x2 01b5 00d2 | | Pop_Control Pop_Count_2 01b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x1b6,0x7 01b7 00d9 | | Load_Top At_Offset_1 01b8 021e | | Execute Heap_Access,Maximum 01b9 6808 |h | Jump_Zero 0x1c2 01ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x9 = 0x1ba,0x8 01bb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01bc 0aff | | Execute_Immediate Plus,-0x1 01bd e5fe | | Load 0x2,-0x2 01be 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01bf 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0xa = 0x1bf,0x9 01c0 a5fd | | Store_Unchecked 0x2,-0x3 01c1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c2 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xb = 0x1c2,0xa 01c3 a5fd | | Store_Unchecked 0x2,-0x3 01c4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c5 0000 0000 | | .XXX[0x3] 01c7 0000 | | 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01d0 | | .CONST 0x01d0 ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0003 | | .CONST 0x0003 ; Number of locals 01cb INIT_01c8: 01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01cb,0x0acc,0x1001,0x0000,0x0036,0x0754,0x0000,0x00e6 ; Debug Table 0x7.0x0 = 0x1cb,0xffff 01cc 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01cd 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01ce 029f 039b | | Declare_Subprogram INIT_0398,For_Call ; Debug Table 0x7.0x1 = 0x1ce,0xfffe 01d0 BODY_01c8: 01d0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x1d0,0x1 01d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01d2 8403 | | Call 0x2,0x3 01d3 e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x3 = 0x1d3,0x2 01d4 e5ff | | Load 0x2,-0x1 01d5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x4 = 0x1d6,0x3 01d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01d8 7005 |p | Jump_Nonzero 0x1de 01d9 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x5 = 0x1d9,0x4 01da e5ff | | Load 0x2,-0x1 01db 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01dc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01dd 7817 |x | Jump 0x1f5 01de e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x6 = 0x1de,0x5 01df 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e0 0217 | | Execute Heap_Access,All_Reference 01e1 01d9 | | Execute Vector,Reverse_Bounds 01e2 0263 | c | Execute Discrete,Above_Bound 01e3 700d |p | Jump_Nonzero 0x1f1 01e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x7 = 0x1e4,0x6 01e5 e5ff | | Load 0x2,-0x1 01e6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 01d7 | | Execute Vector,Field_Read 01e9 8403 | | Call 0x2,0x3 01ea e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x8 = 0x1ea,0x7 01eb 00d9 | | Load_Top At_Offset_1 01ec e5ff | | Load 0x2,-0x1 01ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ee 0217 | | Execute Heap_Access,All_Reference 01ef 01d6 | | Execute Vector,Field_Write 01f0 3ff3 |? | Loop_Increasing 0x1e4 01f1 4802 |H | Short_Literal 0x2 ; Debug Table 0x7.0x9 = 0x1f1,0x8 01f2 e5ff | | Load 0x2,-0x1 01f3 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01f4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xa = 0x1f5,0x9 01f6 e5ff | | Load 0x2,-0x1 01f7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01f8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01f9 0000 0000 | | .BLANK 0000[0x7] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 020c | | .CONST 0x020c ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0005 | | .CONST 0x0005 ; Number of locals 0203 INIT_0200: 0203 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0203,0x0ae4,0x1001,0x0000,0x0036,0x0754,0x0000,0x00ee ; Debug Table 0x8.0x0 = 0x203,0xffff 0204 0217 | | Execute Heap_Access,All_Reference 0205 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x205,0xfffe 0206 0217 | | Execute Heap_Access,All_Reference 0207 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x207,0xfffd 0208 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0209 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 020a 029f 03b3 | | Declare_Subprogram INIT_03b0,For_Call ; Debug Table 0x8.0x3 = 0x20a,0xfffc 020c BODY_0200: 020c e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x4 = 0x20c,0x1 020d e5fe | | Load 0x2,-0x2 020e 021f | | Execute Heap_Access,Equal 020f 6801 |h | Jump_Zero 0x211 0210 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x5 = 0x210,0x2 0211 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x6 = 0x211,0x3 0212 8221 | ! | Call 0x1,0x21 0213 00d1 | | Pop_Control Pop_Count_1 0214 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x7 = 0x214,0x4 0215 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0216 e212 | | Load 0x1,0x12 0217 027a | z | Execute Discrete,Less_Equal 0218 680c |h | Jump_Zero 0x225 0219 00db | | Load_Top At_Offset_3 021a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 021b 6809 |h | Jump_Zero 0x225 021c 00da | | Load_Top At_Offset_2 021d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 021e 7006 |p | Jump_Nonzero 0x225 021f e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x8 = 0x21f,0x5 0220 0219 | | Execute Heap_Access,All_Read 0221 e5fe | | Load 0x2,-0x2 0222 822a | * | Call 0x1,0x2a 0223 00d1 | | Pop_Control Pop_Count_1 0224 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x9 = 0x224,0x6 0225 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xa = 0x225,0x7 0226 8224 | $ | Call 0x1,0x24 0227 00d1 | | Pop_Control Pop_Count_1 0228 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xb = 0x228,0x8 0229 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 022a 8405 | | Call 0x2,0x5 022b 00db | | Load_Top At_Offset_3 022c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 022d 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xc = 0x22d,0x9 022e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 022f 681a |h | Jump_Zero 0x24a 0230 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xd = 0x230,0xa 0231 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0232 7005 |p | Jump_Nonzero 0x238 0233 e219 | | Load 0x1,0x19 ; Debug Table 0x8.0xe = 0x233,0xb 0234 e5fe | | Load 0x2,-0x2 0235 039c | | Declare_Variable Heap_Access,By_Allocation 0236 00db | | Load_Top At_Offset_3 0237 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0238 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x10 = 0x238,0xd ; Debug Table 0x8.0xf = 0x238,0xc 0239 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 023a 0217 | | Execute Heap_Access,All_Reference 023b 01d9 | | Execute Vector,Reverse_Bounds 023c 0263 | c | Execute Discrete,Above_Bound 023d 700c |p | Jump_Nonzero 0x24a 023e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x11 = 0x23e,0xe 023f e402 | | Load 0x2,0x2 0240 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0241 0217 | | Execute Heap_Access,All_Reference 0242 01d7 | | Execute Vector,Field_Read 0243 8405 | | Call 0x2,0x5 0244 00d9 | | Load_Top At_Offset_1 0245 e403 | | Load 0x2,0x3 0246 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0247 0217 | | Execute Heap_Access,All_Reference 0248 01d6 | | Execute Vector,Field_Write 0249 3ff4 |? | Loop_Increasing 0x23e 024a 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x12 = 0x24a,0xf 024b 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 024c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024d 00db | | Load_Top At_Offset_3 024e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 024f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0250 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x13 = 0x250,0x10 0251 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0252 00db | | Load_Top At_Offset_3 0253 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0254 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0255 0000 0000 | | .XXX[0x3] 0257 0000 | | 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025d | ] | .CONST 0x025d ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0002 | | .CONST 0x0002 ; Number of locals 025b INIT_0258: 025b 029f 03f3 | | Declare_Subprogram INIT_03f0,For_Call ; Debug Table 0x9 = .DEBUG 0x025b,0x0b0e,0x3801,0x0002,0x0036,0x0754,0x0000,0x00fa ; Debug Table 0x9.0x0 = 0x25b,0xffff 025d BODY_0258: 025d e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1 = 0x25d,0x1 025e 8224 | $ | Call 0x1,0x24 025f 00d1 | | Pop_Control Pop_Count_1 0260 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x2 = 0x260,0x2 0261 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0262 680e |h | Jump_Zero 0x271 0263 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x3 = 0x263,0x3 0264 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0265 0217 | | Execute Heap_Access,All_Reference 0266 01d9 | | Execute Vector,Reverse_Bounds 0267 0263 | c | Execute Discrete,Above_Bound 0268 700b |p | Jump_Nonzero 0x274 0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x4 = 0x269,0x4 026a e5fd | | Load 0x2,-0x3 026b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 026c 0217 | | Execute Heap_Access,All_Reference 026d 01d7 | | Execute Vector,Field_Read 026e 8402 | | Call 0x2,0x2 026f 3ff9 |? | Loop_Increasing 0x269 0270 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0271 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x5 = 0x271,0x5 0272 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0273 8402 | | Call 0x2,0x2 0274 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0275 0000 0000 | | .XXX[0x3] 0277 0000 | | 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027e | ~ | .CONST 0x027e ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b e216 | | Load 0x1,0x16 ; Debug Table 0xa = .DEBUG 0x027b,0x0b1c,0x1001,0x0000,0x0036,0x0754,0x0000,0x010c ; Debug Table 0xa.0x0 = 0x27b,0xffff 027c 029f 040b | | Declare_Subprogram INIT_0408,For_Call ; Debug Table 0xa.0x1 = 0x27c,0xfffe 027e BODY_0278: 027e e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x27e,0x1 027f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0280 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0281 0e01 | | Execute_Immediate Not_Equal,0x1 0282 6801 |h | Jump_Zero 0x284 0283 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xa.0x3 = 0x283,0x2 0284 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x4 = 0x284,0x3 0285 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0286 8403 | | Call 0x2,0x3 0287 e216 | | Load 0x1,0x16 ; Debug Table 0xa.0x5 = 0x287,0x4 0288 e5ff | | Load 0x2,-0x1 0289 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 028a 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x6 = 0x28a,0x5 028b e5ff | | Load 0x2,-0x1 028c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 028d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 028e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 028f 0000 | | .XXX[0x1] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 4603 |F | Jump_Case 0x4 ; Debug Table 0xb = .DEBUG 0x0293,0x0b2c,0x1005,0x0000,0x0036,0x0754,0x0000,0x0115 0294 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0295 7802 |x | Jump 0x298 ; case 0x1 0296 7805 |x | Jump 0x29c ; case 0x2 0297 7809 |x | Jump 0x2a1 ; case 0x3 0298 00da | | Load_Top At_Offset_2 0299 0091 08a7 | | Action Push_String_Extended_Indexed,0x8a7 ; "TWO_NODE" 029b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 029c 00db | | Load_Top At_Offset_3 029d 00db | | Load_Top At_Offset_3 029e 00e0 | | Load_Encached Standard_Cache 029f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02a0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02a1 00da | | Load_Top At_Offset_2 02a2 00e0 | | Load_Encached Standard_Cache 02a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02a4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02a5 0000 0000 | | .XXX[0x3] 02a7 0000 | | 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ab | | .CONST 0x02ab ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0001 | | .CONST 0x0001 ; Number of locals 02ab BODY_02a8: 02ab INIT_02a8: 02ab 4603 |F | Jump_Case 0x4 ; Debug Table 0xc = .DEBUG 0x02ab,0x0b2e,0x1005,0x0000,0x0036,0x0754,0x0000,0x011b 02ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02ad 7802 |x | Jump 0x2b0 ; case 0x1 02ae 7805 |x | Jump 0x2b4 ; case 0x2 02af 7809 |x | Jump 0x2b9 ; case 0x3 02b0 00da | | Load_Top At_Offset_2 02b1 0091 08a9 | | Action Push_String_Extended_Indexed,0x8a9 ; "NO_TABLE" 02b3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02b4 00db | | Load_Top At_Offset_3 02b5 00db | | Load_Top At_Offset_3 02b6 00e0 | | Load_Encached Standard_Cache 02b7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02b8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02b9 00da | | Load_Top At_Offset_2 02ba 00e0 | | Load_Encached Standard_Cache 02bb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02bc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02bd 0000 0000 | | .XXX[0x3] 02bf 0000 | | 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02cb | | .CONST 0x02cb ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0004 | | .CONST 0x0004 ; Number of locals 02c3 INIT_02c0: 02c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x02c3,0x0b30,0x1001,0x0000,0x0036,0x0a64,0x0000,0x000a ; Debug Table 0xd.0x0 = 0x2c3,0xffff 02c4 0217 | | Execute Heap_Access,All_Reference 02c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c6 e20f | | Load 0x1,0xf 02c7 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 02c8 e216 | | Load 0x1,0x16 ; Debug Table 0xd.0x1 = 0x2c8,0xfffe 02c9 029f 0433 | 3| Declare_Subprogram INIT_0430,For_Call ; Debug Table 0xd.0x2 = 0x2c9,0xfffd 02cb BODY_02c0: 02cb e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x3 = 0x2cb,0x1 02cc 8404 | | Call 0x2,0x4 02cd c5ff | | Store 0x2,-0x1 02ce 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x4 = 0x2ce,0x2 02cf 6806 |h | Jump_Zero 0x2d6 02d0 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x5 = 0x2d0,0x3 02d1 00da | | Load_Top At_Offset_2 02d2 0217 | | Execute Heap_Access,All_Reference 02d3 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 02d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x6 = 0x2d4,0x4 02d5 a5ff | | Store_Unchecked 0x2,-0x1 02d6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02d7 0000 | | .XXX[0x1] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02fa | | .CONST 0x02fa ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0007 | | .CONST 0x0007 ; Number of locals 02db INIT_02d8: 02db 029e 051b | | Declare_Subprogram INIT_0518,For_Call,Unelaborated ; Debug Table 0xe = .DEBUG 0x02db,0x0b40,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0016 ; Debug Table 0xe.0x0 = 0x2db,0xffff 02dd 029e 05d3 | | Declare_Subprogram INIT_05d0,For_Call,Unelaborated ; Debug Table 0xe.0x1 = 0x2dd,0xfffe 02df 029e 062b | +| Declare_Subprogram INIT_0628,For_Call,Unelaborated ; Debug Table 0xe.0x2 = 0x2df,0xfffd 02e1 029e 065b | [| Declare_Subprogram INIT_0658,For_Call,Unelaborated ; Debug Table 0xe.0x3 = 0x2e1,0xfffc 02e3 029e 06ab | | Declare_Subprogram INIT_06a8,For_Call,Unelaborated ; Debug Table 0xe.0x4 = 0x2e3,0xfffb 02e5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x5 = 0x2e5,0xfffa 02e6 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0x6 = 0x2e6,0xfff9 02e7 4802 |H | Short_Literal 0x2 02e8 0099 | | Action Reference_Dynamic 02e9 00c7 | | Action Elaborate_Subprogram 02ea 4803 |H | Short_Literal 0x3 ; Debug Table 0xe.0x7 = 0x2ea,0xfff8 02eb 4802 |H | Short_Literal 0x2 02ec 0099 | | Action Reference_Dynamic 02ed 00c7 | | Action Elaborate_Subprogram 02ee 4804 |H | Short_Literal 0x4 ; Debug Table 0xe.0x8 = 0x2ee,0xfff7 02ef 4802 |H | Short_Literal 0x2 02f0 0099 | | Action Reference_Dynamic 02f1 00c7 | | Action Elaborate_Subprogram 02f2 4805 |H | Short_Literal 0x5 ; Debug Table 0xe.0x9 = 0x2f2,0xfff6 02f3 4802 |H | Short_Literal 0x2 02f4 0099 | | Action Reference_Dynamic 02f5 00c7 | | Action Elaborate_Subprogram 02f6 4806 |H | Short_Literal 0x6 ; Debug Table 0xe.0xa = 0x2f6,0xfff5 02f7 4802 |H | Short_Literal 0x2 02f8 0099 | | Action Reference_Dynamic 02f9 00c7 | | Action Elaborate_Subprogram 02fa BODY_02d8: 02fa e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xb = 0x2fa,0x1 02fb 8402 | | Call 0x2,0x2 02fc c5fe | | Store 0x2,-0x2 02fd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02fe 0000 0000 | | .XXX[0x2] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0311 | | .CONST 0x0311 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0004 | | .CONST 0x0004 ; Number of locals 0303 INIT_0300: 0303 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf = .DEBUG 0x0303,0x0b5a,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0026 ; Debug Table 0xf.0x0 = 0x303,0xffff 0304 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0305 029e 06f3 | | Declare_Subprogram INIT_06f0,For_Call,Unelaborated ; Debug Table 0xf.0x1 = 0x305,0xfffe 0307 029e 073b | ;| Declare_Subprogram INIT_0738,For_Call,Unelaborated ; Debug Table 0xf.0x2 = 0x307,0xfffd 0309 4803 |H | Short_Literal 0x3 ; Debug Table 0xf.0x3 = 0x309,0xfffc 030a 4802 |H | Short_Literal 0x2 030b 0099 | | Action Reference_Dynamic 030c 00c7 | | Action Elaborate_Subprogram 030d 4804 |H | Short_Literal 0x4 ; Debug Table 0xf.0x4 = 0x30d,0xfffb 030e 4802 |H | Short_Literal 0x2 030f 0099 | | Action Reference_Dynamic 0310 00c7 | | Action Elaborate_Subprogram 0311 BODY_0300: 0311 e216 | | Load 0x1,0x16 ; Debug Table 0xf.0x5 = 0x311,0x1 0312 a5fd | | Store_Unchecked 0x2,-0x3 0313 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x6 = 0x313,0x2 0314 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0315 8403 | | Call 0x2,0x3 0316 e5fe | | Load 0x2,-0x2 0317 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0318 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x7 = 0x318,0x3 0319 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 031a 7004 |p | Jump_Nonzero 0x31f 031b 4802 |H | Short_Literal 0x2 ; Debug Table 0xf.0x8 = 0x31b,0x4 031c e5fe | | Load 0x2,-0x2 031d 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 031e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 031f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0337 | 7 | .CONST 0x0337 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0005 | | .CONST 0x0005 ; Number of locals 0323 INIT_0320: 0323 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x10 = .DEBUG 0x0323,0x0b6e,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0036 ; Debug Table 0x10.0x0 = 0x323,0xffff 0324 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0325 029e 0763 | c| Declare_Subprogram INIT_0760,For_Call,Unelaborated ; Debug Table 0x10.0x1 = 0x325,0xfffe 0327 029e 07a3 | | Declare_Subprogram INIT_07a0,For_Call,Unelaborated ; Debug Table 0x10.0x2 = 0x327,0xfffd 0329 029e 07db | | Declare_Subprogram INIT_07d8,For_Call,Unelaborated ; Debug Table 0x10.0x3 = 0x329,0xfffc 032b 4803 |H | Short_Literal 0x3 ; Debug Table 0x10.0x4 = 0x32b,0xfffb 032c 4802 |H | Short_Literal 0x2 032d 0099 | | Action Reference_Dynamic 032e 00c7 | | Action Elaborate_Subprogram 032f 4805 |H | Short_Literal 0x5 ; Debug Table 0x10.0x5 = 0x32f,0xfffa 0330 4802 |H | Short_Literal 0x2 0331 0099 | | Action Reference_Dynamic 0332 00c7 | | Action Elaborate_Subprogram 0333 4804 |H | Short_Literal 0x4 ; Debug Table 0x10.0x6 = 0x333,0xfff9 0334 4802 |H | Short_Literal 0x2 0335 0099 | | Action Reference_Dynamic 0336 00c7 | | Action Elaborate_Subprogram 0337 BODY_0320: 0337 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x7 = 0x337,0x1 0338 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0339 8403 | | Call 0x2,0x3 033a e5fe | | Load 0x2,-0x2 033b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 033c e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x8 = 0x33c,0x2 033d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 033e 7004 |p | Jump_Nonzero 0x343 033f 4802 |H | Short_Literal 0x2 ; Debug Table 0x10.0x9 = 0x33f,0x3 0340 e5fe | | Load 0x2,-0x2 0341 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0342 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0343 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0344 0000 0000 | | .BLANK 0000[0x4] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 0357 | W | .CONST 0x0357 ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0008 | | .CONST 0x0008 ; Number of locals 034b INIT_0348: 034b e216 | | Load 0x1,0x16 ; Debug Table 0x11 = .DEBUG 0x034b,0x0b84,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0354 ; Debug Table 0x11.0x0 = 0x34b,0xffff 034c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x1 = 0x34c,0xfffe 034d 029f 0803 | | Declare_Subprogram INIT_0800,For_Call ; Debug Table 0x11.0x2 = 0x34d,0xfffd 034f 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x11.0x3 = 0x34f,0xfffc 0350 00c6 | | Action Check_Subprogram_Elaborated 0351 4804 |H | Short_Literal 0x4 0352 4802 |H | Short_Literal 0x2 0353 0099 | | Action Reference_Dynamic 0354 62cb |b | Indirect_Literal Discrete,0x620,{0x00000000, 0x00360a64} 0355 4b85 |K | Short_Literal 0x385 0356 4808 |H | Short_Literal 0x8 0357 BODY_0348: 0357 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x4 = 0x357,0x1 0358 4805 |H | Short_Literal 0x5 0359 4802 |H | Short_Literal 0x2 035a 0099 | | Action Reference_Dynamic 035b 4806 |H | Short_Literal 0x6 035c 4802 |H | Short_Literal 0x2 035d 0099 | | Action Reference_Dynamic 035e 8223 | # | Call 0x1,0x23 035f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12 = .DEBUG 0x0363,0x0b90,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0683 ; Debug Table 0x12.0x0 = 0x363,0x1 0364 e213 | | Load 0x1,0x13 0365 027b | { | Execute Discrete,Greater_Equal 0366 6801 |h | Jump_Zero 0x368 0367 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x12.0x1 = 0x367,0x2 0368 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x2 = 0x368,0x3 0369 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 036a 0219 | | Execute Heap_Access,All_Read 036b e5fe | | Load 0x2,-0x2 036c 0217 | | Execute Heap_Access,All_Reference 036d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 036e e20f | | Load 0x1,0xf 036f 025b | [ | Execute Discrete,Check_In_Type 0370 8211 | | Call 0x1,0x11 0371 e5fe | | Load 0x2,-0x2 0372 00d9 | | Load_Top At_Offset_1 0373 00db | | Load_Top At_Offset_3 0374 01d7 | | Execute Vector,Field_Read 0375 8226 | & | Call 0x1,0x26 0376 00da | | Load_Top At_Offset_2 0377 e402 | | Load 0x2,0x2 0378 01d6 | | Execute Vector,Field_Write 0379 c5fe | | Store 0x2,-0x2 037a 00d2 | | Pop_Control Pop_Count_2 037b e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x3 = 0x37b,0x4 037c 0a01 | | Execute_Immediate Plus,0x1 037d 0248 | H | Execute Discrete,Check_In_Integer 037e a5fd | | Store_Unchecked 0x2,-0x3 037f e216 | | Load 0x1,0x16 ; Debug Table 0x12.0x4 = 0x37f,0x5 0380 a5fe | | Store_Unchecked 0x2,-0x2 0381 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0382 0000 0000 | | .BLANK 0000[0x6] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b e5ff | | Load 0x2,-0x1 ; Debug Table 0x13 = .DEBUG 0x038b,0x0b9c,0x1002,0x0000,0x0036,0x0a64,0x0000,0x0056 ; Debug Table 0x13.0x0 = 0x38b,0xffff ; Debug Table 0x13.0x1 = 0x38b,0xfffe ; Debug Table 0x13.0x2 = 0x38b,0x1 ; Debug Table 0x13.0x3 = 0x38b,0x401 038c 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x4 = 0x38c,0x402 038d 0143 | C | Execute Heap_Access,Adaptive_Balanced_Tree_Lookup ; Debug Table 0x13.0x5 = 0x38d,0x403 038e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x13.0x6 = 0x38e,0x404 038f e216 | | Load 0x1,0x16 ; Debug Table 0x13.0x7 = 0x38f,0x2 0390 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0391 0000 0000 | | .BLANK 0000[0x7] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039e | | .CONST 0x039e ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0002 | | .CONST 0x0002 ; Number of locals 039b INIT_0398: 039b e216 | | Load 0x1,0x16 ; Debug Table 0x14 = .DEBUG 0x039b,0x0bae,0x1001,0x0000,0x0036,0x0a64,0x0000,0x026e ; Debug Table 0x14.0x0 = 0x39b,0xffff 039c 00db | | Load_Top At_Offset_3 039d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039e BODY_0398: 039e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x39e,0x1 ; Debug Table 0x14.0x2 = 0x39e,0x2 039f 7001 |p | Jump_Nonzero 0x3a1 03a0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x14.0x3 = 0x3a0,0x3 03a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x3a1,0x4 03a2 0217 | | Execute Heap_Access,All_Reference 03a3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03a4 8403 | | Call 0x2,0x3 03a5 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x5 = 0x3a5,0x5 03a6 00d9 | | Load_Top At_Offset_1 03a7 0217 | | Execute Heap_Access,All_Reference 03a8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x3a9,0x6 03aa a402 | | Store_Unchecked 0x2,0x2 03ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x3ab,0x7 03ac 0217 | | Execute Heap_Access,All_Reference 03ad 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03ae 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03af 7fee | | Jump BODY_0398 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b4 | | .CONST 0x03b4 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0002 | | .CONST 0x0002 ; Number of locals 03b3 INIT_03b0: 03b3 e216 | | Load 0x1,0x16 ; Debug Table 0x15 = .DEBUG 0x03b3,0x0bc0,0x1002,0x0000,0x0036,0x0a64,0x0000,0x03bb ; Debug Table 0x15.0x0 = 0x3b3,0xffff 03b4 BODY_03b0: 03b4 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x3b4,0x1 03b5 7002 |p | Jump_Nonzero 0x3b8 03b6 e216 | | Load 0x1,0x16 ; Debug Table 0x15.0x2 = 0x3b6,0x2 03b7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03b8 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x3 = 0x3b8,0x3 03b9 7008 |p | Jump_Nonzero 0x3c2 03ba e216 | | Load 0x1,0x16 ; Debug Table 0x15.0x4 = 0x3ba,0x4 03bb e5fe | | Load 0x2,-0x2 03bc 039c | | Declare_Variable Heap_Access,By_Allocation 03bd 00d8 | | Load_Top At_Offset_0 03be 0217 | | Execute Heap_Access,All_Reference 03bf 1c00 | | Execute_Immediate Run_Utility,0x0 03c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c1 7806 |x | Jump 0x3c8 ; Debug Table 0x15.0x5 = 0x3c1,0x5 03c2 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x6 = 0x3c2,0x6 03c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c4 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x7 = 0x3c4,0x7 03c5 0217 | | Execute Heap_Access,All_Reference 03c6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03c7 a404 | | Store_Unchecked 0x2,0x4 03c8 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x8 = 0x3c8,0x8 03c9 0217 | | Execute Heap_Access,All_Reference 03ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03cb 00d9 | | Load_Top At_Offset_1 03cc 0217 | | Execute Heap_Access,All_Reference 03cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ce 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x9 = 0x3ce,0x9 03cf 0217 | | Execute Heap_Access,All_Reference 03d0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d1 00d9 | | Load_Top At_Offset_1 03d2 0217 | | Execute Heap_Access,All_Reference 03d3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xa = 0x3d4,0xa 03d5 0217 | | Execute Heap_Access,All_Reference 03d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03d7 8405 | | Call 0x2,0x5 03d8 00d9 | | Load_Top At_Offset_1 03d9 0217 | | Execute Heap_Access,All_Reference 03da 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03db 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xb = 0x3db,0xb 03dc 0217 | | Execute Heap_Access,All_Reference 03dd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03de 8405 | | Call 0x2,0x5 03df 00d9 | | Load_Top At_Offset_1 03e0 0217 | | Execute Heap_Access,All_Reference 03e1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xc = 0x3e2,0xc 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03e5 00d9 | | Load_Top At_Offset_1 03e6 0217 | | Execute Heap_Access,All_Reference 03e7 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xd = 0x3e8,0xd 03e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ea 0000 0000 | | .BLANK 0000[0x6] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f6 | | .CONST 0x03f6 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0002 | | .CONST 0x0002 ; Number of locals 03f3 INIT_03f0: 03f3 e216 | | Load 0x1,0x16 ; Debug Table 0x16 = .DEBUG 0x03f3,0x0bde,0x1801,0x0002,0x0036,0x0a64,0x0000,0x04b4 ; Debug Table 0x16.0x0 = 0x3f3,0xffff 03f4 00db | | Load_Top At_Offset_3 03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f6 BODY_03f0: 03f6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x3f6,0x1 ; Debug Table 0x16.0x2 = 0x3f6,0x2 03f7 7001 |p | Jump_Nonzero 0x3f9 03f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x16.0x3 = 0x3f8,0x3 03f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x3f9,0x4 03fa 0217 | | Execute Heap_Access,All_Reference 03fb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03fc 8402 | | Call 0x2,0x2 03fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x3fd,0x5 03fe 85fe | | Call 0x2,-0x2 03ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x3ff,0x6 0400 0217 | | Execute Heap_Access,All_Reference 0401 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0402 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0403 7ff2 | | Jump BODY_03f0 0404 0000 0000 | | .BLANK 0000[0x4] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040e | | .CONST 0x040e ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0002 | | .CONST 0x0002 ; Number of locals 040b INIT_0408: 040b e216 | | Load 0x1,0x16 ; Debug Table 0x17 = .DEBUG 0x040b,0x0bee,0x1001,0x0000,0x0036,0x0a64,0x0000,0x02f6 ; Debug Table 0x17.0x0 = 0x40b,0xffff 040c 00db | | Load_Top At_Offset_3 040d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 040e BODY_0408: 040e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x40e,0x1 ; Debug Table 0x17.0x2 = 0x40e,0x2 040f 7001 |p | Jump_Nonzero 0x411 0410 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0x3 = 0x410,0x3 0411 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x411,0x4 0412 0217 | | Execute Heap_Access,All_Reference 0413 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0414 8403 | | Call 0x2,0x3 0415 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x5 = 0x415,0x5 0416 0217 | | Execute Heap_Access,All_Reference 0417 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0418 a402 | | Store_Unchecked 0x2,0x2 0419 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x6 = 0x419,0x6 041a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 041b 0219 | | Execute Heap_Access,All_Read 041c 00d9 | | Load_Top At_Offset_1 041d 0217 | | Execute Heap_Access,All_Reference 041e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 041f e20f | | Load 0x1,0xf 0420 025b | [ | Execute Discrete,Check_In_Type 0421 8211 | | Call 0x1,0x11 0422 00da | | Load_Top At_Offset_2 0423 00d9 | | Load_Top At_Offset_1 0424 00db | | Load_Top At_Offset_3 0425 01d7 | | Execute Vector,Field_Read 0426 8226 | & | Call 0x1,0x26 0427 00da | | Load_Top At_Offset_2 0428 e603 | | Load 0x3,0x3 0429 01d6 | | Execute Vector,Field_Write 042a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 042b 00d2 | | Pop_Control Pop_Count_2 042c e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x7 = 0x42c,0x7 042d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 042e 7fdf | | Jump BODY_0408 042f 0000 | | .XXX[0x1] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0434 | 4 | .CONST 0x0434 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0002 | | .CONST 0x0002 ; Number of locals 0433 INIT_0430: 0433 e216 | | Load 0x1,0x16 ; Debug Table 0x18 = .DEBUG 0x0433,0x0c00,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0527 ; Debug Table 0x18.0x0 = 0x433,0xffff 0434 BODY_0430: 0434 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x1 = 0x434,0x1 0435 700b |p | Jump_Nonzero 0x441 0436 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0x436,0x2 0437 a403 | | Store_Unchecked 0x2,0x3 0438 e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x3 = 0x438,0x3 0439 e403 | | Load 0x2,0x3 043a 0217 | | Execute Heap_Access,All_Reference 043b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 043c e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x4 = 0x43c,0x4 043d e403 | | Load 0x2,0x3 043e 0217 | | Execute Heap_Access,All_Reference 043f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0440 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0441 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x5 = 0x441,0x5 0442 0217 | | Execute Heap_Access,All_Reference 0443 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0444 7043 |pC | Jump_Nonzero 0x488 0445 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x6 = 0x445,0x6 0446 e7ff | | Load 0x3,-0x1 0447 0217 | | Execute Heap_Access,All_Reference 0448 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0449 027c | | | Execute Discrete,Less 044a 681d |h | Jump_Zero 0x468 044b 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x7 = 0x44b,0x7 044c 0219 | | Execute Heap_Access,All_Read 044d 00d8 | | Load_Top At_Offset_0 044e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 044f 8404 | | Call 0x2,0x4 0450 00d9 | | Load_Top At_Offset_1 0451 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0452 00d1 | | Pop_Control Pop_Count_1 0453 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x8 = 0x453,0x8 0454 6812 |h | Jump_Zero 0x467 0455 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x9 = 0x455,0x9 0456 e403 | | Load 0x2,0x3 0457 0217 | | Execute Heap_Access,All_Reference 0458 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0459 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0xa = 0x459,0xa 045a 0217 | | Execute Heap_Access,All_Reference 045b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 045c e7ff | | Load 0x3,-0x1 045d 0217 | | Execute Heap_Access,All_Reference 045e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 045f 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xb = 0x45f,0xb 0460 e403 | | Load 0x2,0x3 0461 0217 | | Execute Heap_Access,All_Reference 0462 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0463 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0xc = 0x463,0xc 0464 a7ff | | Store_Unchecked 0x3,-0x1 0465 e216 | | Load 0x1,0x16 ; Debug Table 0x18.0xd = 0x465,0xd 0466 a403 | | Store_Unchecked 0x2,0x3 0467 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0468 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xe = 0x468,0xe 0469 e7ff | | Load 0x3,-0x1 046a 0217 | | Execute Heap_Access,All_Reference 046b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046c 027e | ~ | Execute Discrete,Not_Equal 046d 6815 |h | Jump_Zero 0x483 046e 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xf = 0x46e,0xf 046f 0219 | | Execute Heap_Access,All_Read 0470 00d8 | | Load_Top At_Offset_0 0471 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0472 8404 | | Call 0x2,0x4 0473 00d9 | | Load_Top At_Offset_1 0474 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0475 00d1 | | Pop_Control Pop_Count_1 0476 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x10 = 0x476,0x10 0477 680a |h | Jump_Zero 0x482 0478 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x11 = 0x478,0x11 0479 e7ff | | Load 0x3,-0x1 047a 0217 | | Execute Heap_Access,All_Reference 047b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 047c e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x12 = 0x47c,0x12 047d e7ff | | Load 0x3,-0x1 047e 0217 | | Execute Heap_Access,All_Reference 047f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0480 e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x13 = 0x480,0x13 0481 a403 | | Store_Unchecked 0x2,0x3 0482 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0483 e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x14 = 0x483,0x14 0484 a403 | | Store_Unchecked 0x2,0x3 0485 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x15 = 0x485,0x15 0486 a5fe | | Store_Unchecked 0x2,-0x2 0487 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0488 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x16 = 0x488,0x16 0489 0217 | | Execute Heap_Access,All_Reference 048a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 048b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 048c e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x17 = 0x48c,0x17 048d e7ff | | Load 0x3,-0x1 048e 0217 | | Execute Heap_Access,All_Reference 048f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0490 027c | | | Execute Discrete,Less 0491 6819 |h | Jump_Zero 0x4ab 0492 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x18 = 0x492,0x18 0493 0219 | | Execute Heap_Access,All_Read 0494 00d8 | | Load_Top At_Offset_0 0495 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0496 8404 | | Call 0x2,0x4 0497 00d9 | | Load_Top At_Offset_1 0498 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0499 00d1 | | Pop_Control Pop_Count_1 049a e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x19 = 0x49a,0x19 049b 680e |h | Jump_Zero 0x4aa 049c 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x1a = 0x49c,0x1a 049d e403 | | Load 0x2,0x3 049e 0217 | | Execute Heap_Access,All_Reference 049f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x1b = 0x4a0,0x1b 04a1 00d9 | | Load_Top At_Offset_1 04a2 0217 | | Execute Heap_Access,All_Reference 04a3 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04a4 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x1c = 0x4a4,0x1c 04a5 e7ff | | Load 0x3,-0x1 04a6 0217 | | Execute Heap_Access,All_Reference 04a7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04a8 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x1d = 0x4a8,0x1d 04a9 a403 | | Store_Unchecked 0x2,0x3 04aa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04ab e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x1e = 0x4ab,0x1e 04ac e7ff | | Load 0x3,-0x1 04ad 0217 | | Execute Heap_Access,All_Reference 04ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04af 027e | ~ | Execute Discrete,Not_Equal 04b0 685b |h[ | Jump_Zero 0x50c 04b1 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x1f = 0x4b1,0x1f 04b2 00d9 | | Load_Top At_Offset_1 04b3 0217 | | Execute Heap_Access,All_Reference 04b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b5 027c | | | Execute Discrete,Less 04b6 6827 |h' | Jump_Zero 0x4de 04b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x20 = 0x4b7,0x20 04b8 0219 | | Execute Heap_Access,All_Read 04b9 00d8 | | Load_Top At_Offset_0 04ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04bb 8404 | | Call 0x2,0x4 04bc 00d9 | | Load_Top At_Offset_1 04bd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04be 00d1 | | Pop_Control Pop_Count_1 04bf e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x21 = 0x4bf,0x21 04c0 681c |h | Jump_Zero 0x4dd 04c1 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x22 = 0x4c1,0x22 04c2 e7ff | | Load 0x3,-0x1 04c3 0217 | | Execute Heap_Access,All_Reference 04c4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04c5 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x23 = 0x4c5,0x23 04c6 00d9 | | Load_Top At_Offset_1 04c7 0217 | | Execute Heap_Access,All_Reference 04c8 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04c9 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x24 = 0x4c9,0x24 04ca 0217 | | Execute Heap_Access,All_Reference 04cb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04cc 00d9 | | Load_Top At_Offset_1 04cd 0217 | | Execute Heap_Access,All_Reference 04ce 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x25 = 0x4cf,0x25 04d0 e403 | | Load 0x2,0x3 04d1 0217 | | Execute Heap_Access,All_Reference 04d2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04d3 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x26 = 0x4d3,0x26 04d4 0217 | | Execute Heap_Access,All_Reference 04d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04d6 e7ff | | Load 0x3,-0x1 04d7 0217 | | Execute Heap_Access,All_Reference 04d8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x27 = 0x4d9,0x27 04da e403 | | Load 0x2,0x3 04db 0217 | | Execute Heap_Access,All_Reference 04dc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04dd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04de e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x28 = 0x4de,0x28 04df 00d9 | | Load_Top At_Offset_1 04e0 0217 | | Execute Heap_Access,All_Reference 04e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04e2 027e | ~ | Execute Discrete,Not_Equal 04e3 6823 |h# | Jump_Zero 0x507 04e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x29 = 0x4e4,0x29 04e5 0219 | | Execute Heap_Access,All_Read 04e6 00d8 | | Load_Top At_Offset_0 04e7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04e8 8404 | | Call 0x2,0x4 04e9 00d9 | | Load_Top At_Offset_1 04ea 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04eb 00d1 | | Pop_Control Pop_Count_1 04ec e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x2a = 0x4ec,0x2a 04ed 6818 |h | Jump_Zero 0x506 04ee 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x2b = 0x4ee,0x2b 04ef e7ff | | Load 0x3,-0x1 04f0 0217 | | Execute Heap_Access,All_Reference 04f1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x2c = 0x4f2,0x2c 04f3 e403 | | Load 0x2,0x3 04f4 0217 | | Execute Heap_Access,All_Reference 04f5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04f6 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x2d = 0x4f6,0x2d 04f7 00d9 | | Load_Top At_Offset_1 04f8 0217 | | Execute Heap_Access,All_Reference 04f9 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2e = 0x4fa,0x2e 04fb 0217 | | Execute Heap_Access,All_Reference 04fc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04fd e7ff | | Load 0x3,-0x1 04fe 0217 | | Execute Heap_Access,All_Reference 04ff 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0500 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x2f = 0x500,0x2f 0501 00d9 | | Load_Top At_Offset_1 0502 0217 | | Execute Heap_Access,All_Reference 0503 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0504 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x30 = 0x504,0x30 0505 a403 | | Store_Unchecked 0x2,0x3 0506 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0507 e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x31 = 0x507,0x31 0508 a403 | | Store_Unchecked 0x2,0x3 0509 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x32 = 0x509,0x32 050a a5fe | | Store_Unchecked 0x2,-0x2 050b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 050c e216 | | Load 0x1,0x16 ; Debug Table 0x18.0x33 = 0x50c,0x33 050d a403 | | Store_Unchecked 0x2,0x3 050e 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x34 = 0x50e,0x34 050f a5fe | | Store_Unchecked 0x2,-0x2 0510 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0511 0000 0000 | | .BLANK 0000[0x7] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 051c | | .CONST 0x051c ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0002 | | .CONST 0x0002 ; Number of locals 051b INIT_0518: 051b e216 | | Load 0x1,0x16 ; Debug Table 0x19 = .DEBUG 0x051b,0x0c6c,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08ea ; Debug Table 0x19.0x0 = 0x51b,0xffff 051c BODY_0518: 051c 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1 = 0x51c,0x1 051d 7003 |p | Jump_Nonzero 0x521 051e 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x2 = 0x51e,0x2 051f a407 | | Store_Unchecked 0x2,0x7 0520 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0521 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3 = 0x521,0x3 0522 0217 | | Execute Heap_Access,All_Reference 0523 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0524 702c |p, | Jump_Nonzero 0x551 0525 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x4 = 0x525,0x4 0526 e7ff | | Load 0x3,-0x1 0527 0217 | | Execute Heap_Access,All_Reference 0528 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0529 027c | | | Execute Discrete,Less 052a 680e |h | Jump_Zero 0x539 052b 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x5 = 0x52b,0x5 052c 0219 | | Execute Heap_Access,All_Read 052d 00d8 | | Load_Top At_Offset_0 052e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 052f 8402 | | Call 0x2,0x2 0530 00d9 | | Load_Top At_Offset_1 0531 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0532 00d1 | | Pop_Control Pop_Count_1 0533 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x6 = 0x533,0x6 0534 681b |h | Jump_Zero 0x550 0535 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x7 = 0x535,0x7 0536 8404 | | Call 0x2,0x4 0537 c7ff | | Store 0x3,-0x1 0538 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0539 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x8 = 0x539,0x8 053a e7ff | | Load 0x3,-0x1 053b 0217 | | Execute Heap_Access,All_Reference 053c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 053d 027e | ~ | Execute Discrete,Not_Equal 053e 680e |h | Jump_Zero 0x54d 053f 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x9 = 0x53f,0x9 0540 0219 | | Execute Heap_Access,All_Read 0541 00d8 | | Load_Top At_Offset_0 0542 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0543 8402 | | Call 0x2,0x2 0544 00d9 | | Load_Top At_Offset_1 0545 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0546 00d1 | | Pop_Control Pop_Count_1 0547 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0xa = 0x547,0xa 0548 6807 |h | Jump_Zero 0x550 0549 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xb = 0x549,0xb 054a 8405 | | Call 0x2,0x5 054b c7ff | | Store 0x3,-0x1 054c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 054d 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xc = 0x54d,0xc 054e 8403 | | Call 0x2,0x3 054f c7ff | | Store 0x3,-0x1 0550 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0551 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xd = 0x551,0xd 0552 e7ff | | Load 0x3,-0x1 0553 0217 | | Execute Heap_Access,All_Reference 0554 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0555 027c | | | Execute Discrete,Less 0556 680e |h | Jump_Zero 0x565 0557 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xe = 0x557,0xe 0558 0219 | | Execute Heap_Access,All_Read 0559 00d8 | | Load_Top At_Offset_0 055a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 055b 8402 | | Call 0x2,0x2 055c 00d9 | | Load_Top At_Offset_1 055d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 055e 00d1 | | Pop_Control Pop_Count_1 055f e407 | | Load 0x2,0x7 ; Debug Table 0x19.0xf = 0x55f,0xf 0560 6803 |h | Jump_Zero 0x564 0561 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x10 = 0x561,0x10 0562 8406 | | Call 0x2,0x6 0563 c7ff | | Store 0x3,-0x1 0564 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0565 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x11 = 0x565,0x11 0566 e7ff | | Load 0x3,-0x1 0567 0217 | | Execute Heap_Access,All_Reference 0568 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0569 027e | ~ | Execute Discrete,Not_Equal 056a 685b |h[ | Jump_Zero 0x5c6 056b 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x12 = 0x56b,0x12 056c 0217 | | Execute Heap_Access,All_Reference 056d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 056e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 056f e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x13 = 0x56f,0x13 0570 00d9 | | Load_Top At_Offset_1 0571 0217 | | Execute Heap_Access,All_Reference 0572 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0573 027c | | | Execute Discrete,Less 0574 681b |h | Jump_Zero 0x590 0575 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x14 = 0x575,0x14 0576 0219 | | Execute Heap_Access,All_Read 0577 00d8 | | Load_Top At_Offset_0 0578 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0579 8402 | | Call 0x2,0x2 057a 00d9 | | Load_Top At_Offset_1 057b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 057c 00d1 | | Pop_Control Pop_Count_1 057d e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x15 = 0x57d,0x15 057e 6810 |h | Jump_Zero 0x58f 057f 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x16 = 0x57f,0x16 0580 0219 | | Execute Heap_Access,All_Read 0581 00d8 | | Load_Top At_Offset_0 0582 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0583 8404 | | Call 0x2,0x4 0584 00d9 | | Load_Top At_Offset_1 0585 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0586 00d1 | | Pop_Control Pop_Count_1 0587 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x17 = 0x587,0x17 0588 6806 |h | Jump_Zero 0x58f 0589 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x18 = 0x589,0x18 058a e7ff | | Load 0x3,-0x1 058b 0217 | | Execute Heap_Access,All_Reference 058c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 058d 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x19 = 0x58d,0x19 058e a407 | | Store_Unchecked 0x2,0x7 058f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0590 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x1a = 0x590,0x1a 0591 00d9 | | Load_Top At_Offset_1 0592 0217 | | Execute Heap_Access,All_Reference 0593 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0594 027e | ~ | Execute Discrete,Not_Equal 0595 681b |h | Jump_Zero 0x5b1 0596 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1b = 0x596,0x1b 0597 0219 | | Execute Heap_Access,All_Read 0598 00d8 | | Load_Top At_Offset_0 0599 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 059a 8402 | | Call 0x2,0x2 059b 00d9 | | Load_Top At_Offset_1 059c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 059d 00d1 | | Pop_Control Pop_Count_1 059e e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x1c = 0x59e,0x1c 059f 6810 |h | Jump_Zero 0x5b0 05a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1d = 0x5a0,0x1d 05a1 0219 | | Execute Heap_Access,All_Read 05a2 00d8 | | Load_Top At_Offset_0 05a3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05a4 8405 | | Call 0x2,0x5 05a5 00d9 | | Load_Top At_Offset_1 05a6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05a7 00d1 | | Pop_Control Pop_Count_1 05a8 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x1e = 0x5a8,0x1e 05a9 6806 |h | Jump_Zero 0x5b0 05aa 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x1f = 0x5aa,0x1f 05ab e7ff | | Load 0x3,-0x1 05ac 0217 | | Execute Heap_Access,All_Reference 05ad 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x20 = 0x5ae,0x20 05af a407 | | Store_Unchecked 0x2,0x7 05b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x21 = 0x5b1,0x21 05b2 00d9 | | Load_Top At_Offset_1 05b3 0217 | | Execute Heap_Access,All_Reference 05b4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05b5 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x22 = 0x5b5,0x22 05b6 0219 | | Execute Heap_Access,All_Read 05b7 00d8 | | Load_Top At_Offset_0 05b8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05b9 8403 | | Call 0x2,0x3 05ba 00d9 | | Load_Top At_Offset_1 05bb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05bc 00d1 | | Pop_Control Pop_Count_1 05bd e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x23 = 0x5bd,0x23 05be 6806 |h | Jump_Zero 0x5c5 05bf 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x24 = 0x5bf,0x24 05c0 e7ff | | Load 0x3,-0x1 05c1 0217 | | Execute Heap_Access,All_Reference 05c2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x25 = 0x5c3,0x25 05c4 a407 | | Store_Unchecked 0x2,0x7 05c5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05c6 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x26 = 0x5c6,0x26 05c7 8403 | | Call 0x2,0x3 05c8 c7ff | | Store 0x3,-0x1 05c9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05ca 0000 0000 | | .BLANK 0000[0x6] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d5 | | .CONST 0x05d5 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0002 | | .CONST 0x0002 ; Number of locals 05d3 INIT_05d0: 05d3 029f 081b | | Declare_Subprogram INIT_0818,For_Call ; Debug Table 0x1a = .DEBUG 0x05d3,0x0cbc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08f2 ; Debug Table 0x1a.0x0 = 0x5d3,0xffff 05d5 BODY_05d0: 05d5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x1 = 0x5d5,0x1 05d6 0217 | | Execute Heap_Access,All_Reference 05d7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05d8 7016 |p | Jump_Nonzero 0x5ef 05d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x2 = 0x5d9,0x2 05da 0217 | | Execute Heap_Access,All_Reference 05db 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05dc 0f00 | | Execute_Immediate Equal,0x0 05dd a407 | | Store_Unchecked 0x2,0x7 05de e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x3 = 0x5de,0x3 05df e7ff | | Load 0x3,-0x1 05e0 0217 | | Execute Heap_Access,All_Reference 05e1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x4 = 0x5e2,0x4 05e3 a5fd | | Store_Unchecked 0x2,-0x3 05e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x5 = 0x5e4,0x5 05e5 0217 | | Execute Heap_Access,All_Reference 05e6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05e7 a7ff | | Store_Unchecked 0x3,-0x1 05e8 e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0x6 = 0x5e8,0x6 05e9 7004 |p | Jump_Nonzero 0x5ee 05ea 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x7 = 0x5ea,0x7 05eb e7ff | | Load 0x3,-0x1 05ec 0217 | | Execute Heap_Access,All_Reference 05ed 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05ee 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1a.0x8 = 0x5ee,0x8 05ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x9 = 0x5ef,0x9 05f0 0217 | | Execute Heap_Access,All_Reference 05f1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05f2 700e |p | Jump_Nonzero 0x601 05f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xa = 0x5f3,0xa 05f4 0219 | | Execute Heap_Access,All_Read 05f5 00d8 | | Load_Top At_Offset_0 05f6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05f7 8602 | | Call 0x3,0x2 05f8 00d9 | | Load_Top At_Offset_1 05f9 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05fa 00d1 | | Pop_Control Pop_Count_1 05fb e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0xb = 0x5fb,0xb 05fc 6803 |h | Jump_Zero 0x600 05fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xc = 0x5fd,0xc 05fe 8405 | | Call 0x2,0x5 05ff c7ff | | Store 0x3,-0x1 0600 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0601 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xd = 0x601,0xd 0602 0219 | | Execute Heap_Access,All_Read 0603 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0604 0219 | | Execute Heap_Access,All_Read 0605 00d8 | | Load_Top At_Offset_0 0606 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0607 8602 | | Call 0x3,0x2 0608 00d9 | | Load_Top At_Offset_1 0609 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 060a 00d1 | | Pop_Control Pop_Count_1 060b e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0xe = 0x60b,0xe 060c 6810 |h | Jump_Zero 0x61d 060d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xf = 0x60d,0xf 060e 0219 | | Execute Heap_Access,All_Read 060f 00d8 | | Load_Top At_Offset_0 0610 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0611 8404 | | Call 0x2,0x4 0612 00d9 | | Load_Top At_Offset_1 0613 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0614 00d1 | | Pop_Control Pop_Count_1 0615 e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0x10 = 0x615,0x10 0616 6806 |h | Jump_Zero 0x61d 0617 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x11 = 0x617,0x11 0618 e7ff | | Load 0x3,-0x1 0619 0217 | | Execute Heap_Access,All_Reference 061a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 061b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x12 = 0x61b,0x12 061c a407 | | Store_Unchecked 0x2,0x7 061d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 061e 0000 0000 | | .XXX[0x2] 0620 0000 0000 | | .LITERAL {0x00000000, 0x00360a64} 0624 0000 0000 | | .BLANK 0000[0x4] 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 0630 | 0 | .CONST 0x0630 ; Address of begin 0629 0004 | | .CONST 0x0004 ; Address of exception handler 062a 0002 | | .CONST 0x0002 ; Number of locals 062b INIT_0628: 062b e216 | | Load 0x1,0x16 ; Debug Table 0x1b = .DEBUG 0x062b,0x0ce4,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08fa ; Debug Table 0x1b.0x0 = 0x62b,0xffff 062c 00db | | Load_Top At_Offset_3 062d 0217 | | Execute Heap_Access,All_Reference 062e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 062f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0630 BODY_0628: 0630 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x630,0x1 0631 0217 | | Execute Heap_Access,All_Reference 0632 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0633 7007 |p | Jump_Nonzero 0x63b 0634 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x2 = 0x634,0x2 0635 e7ff | | Load 0x3,-0x1 0636 0217 | | Execute Heap_Access,All_Reference 0637 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0638 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x3 = 0x638,0x3 0639 a407 | | Store_Unchecked 0x2,0x7 063a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 063b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x4 = 0x63b,0x4 063c e7ff | | Load 0x3,-0x1 063d 0217 | | Execute Heap_Access,All_Reference 063e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 063f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x5 = 0x63f,0x5 0640 00d9 | | Load_Top At_Offset_1 0641 0217 | | Execute Heap_Access,All_Reference 0642 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0643 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x6 = 0x643,0x6 0644 00d9 | | Load_Top At_Offset_1 0645 0217 | | Execute Heap_Access,All_Reference 0646 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0647 0217 | | Execute Heap_Access,All_Reference 0648 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0649 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x7 = 0x649,0x7 064a 0217 | | Execute Heap_Access,All_Reference 064b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 064c e7ff | | Load 0x3,-0x1 064d 0217 | | Execute Heap_Access,All_Reference 064e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 064f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x8 = 0x64f,0x8 0650 00d9 | | Load_Top At_Offset_1 0651 0217 | | Execute Heap_Access,All_Reference 0652 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0653 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x9 = 0x653,0x9 0654 a7ff | | Store_Unchecked 0x3,-0x1 0655 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0xa = 0x655,0xa 0656 a407 | | Store_Unchecked 0x2,0x7 0657 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0658 ; -------------------------------------------------------------------------------------- 0658 ; SUBPROGRAM 0658 ; -------------------------------------------------------------------------------------- 0658 0661 | a | .CONST 0x0661 ; Address of begin 0659 0004 | | .CONST 0x0004 ; Address of exception handler 065a 0003 | | .CONST 0x0003 ; Number of locals 065b INIT_0658: 065b e216 | | Load 0x1,0x16 ; Debug Table 0x1c = .DEBUG 0x065b,0x0cfc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0902 ; Debug Table 0x1c.0x0 = 0x65b,0xffff 065c 00db | | Load_Top At_Offset_3 065d 0217 | | Execute Heap_Access,All_Reference 065e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 065f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0660 e216 | | Load 0x1,0x16 ; Debug Table 0x1c.0x1 = 0x660,0xfffe 0661 BODY_0658: 0661 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x2 = 0x661,0x1 0662 0217 | | Execute Heap_Access,All_Reference 0663 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0664 7013 |p | Jump_Nonzero 0x678 0665 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x3 = 0x665,0x2 0666 0217 | | Execute Heap_Access,All_Reference 0667 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0668 e7ff | | Load 0x3,-0x1 0669 0217 | | Execute Heap_Access,All_Reference 066a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 066b e7ff | | Load 0x3,-0x1 ; Debug Table 0x1c.0x4 = 0x66b,0x3 066c 00da | | Load_Top At_Offset_2 066d 0217 | | Execute Heap_Access,All_Reference 066e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 066f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x5 = 0x66f,0x4 0670 a7ff | | Store_Unchecked 0x3,-0x1 0671 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x6 = 0x671,0x5 0672 e7ff | | Load 0x3,-0x1 0673 0217 | | Execute Heap_Access,All_Reference 0674 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0675 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x7 = 0x675,0x6 0676 a407 | | Store_Unchecked 0x2,0x7 0677 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0678 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x8 = 0x678,0x7 0679 0217 | | Execute Heap_Access,All_Reference 067a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 067b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 067c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x9 = 0x67c,0x8 067d e7ff | | Load 0x3,-0x1 067e 0217 | | Execute Heap_Access,All_Reference 067f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0680 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xa = 0x680,0x9 0681 00da | | Load_Top At_Offset_2 0682 0217 | | Execute Heap_Access,All_Reference 0683 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0684 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xb = 0x684,0xa 0685 00d9 | | Load_Top At_Offset_1 0686 0217 | | Execute Heap_Access,All_Reference 0687 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0688 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xc = 0x688,0xb 0689 0217 | | Execute Heap_Access,All_Reference 068a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 068b 00da | | Load_Top At_Offset_2 068c 0217 | | Execute Heap_Access,All_Reference 068d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 068e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xd = 0x68e,0xc 068f 0217 | | Execute Heap_Access,All_Reference 0690 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0691 e7ff | | Load 0x3,-0x1 0692 0217 | | Execute Heap_Access,All_Reference 0693 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0694 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xe = 0x694,0xd 0695 00d9 | | Load_Top At_Offset_1 0696 0217 | | Execute Heap_Access,All_Reference 0697 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0698 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1c.0xf = 0x698,0xe 0699 00d9 | | Load_Top At_Offset_1 069a 0217 | | Execute Heap_Access,All_Reference 069b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 069c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x10 = 0x69c,0xf 069d a7ff | | Store_Unchecked 0x3,-0x1 069e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x11 = 0x69e,0x10 069f a407 | | Store_Unchecked 0x2,0x7 06a0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06a1 0000 0000 | | .BLANK 0000[0x7] 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06b5 | | .CONST 0x06b5 ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0003 | | .CONST 0x0003 ; Number of locals 06ab INIT_06a8: 06ab e216 | | Load 0x1,0x16 ; Debug Table 0x1d = .DEBUG 0x06ab,0x0d22,0x1001,0x0000,0x0036,0x0a64,0x0000,0x090a ; Debug Table 0x1d.0x0 = 0x6ab,0xffff 06ac 00db | | Load_Top At_Offset_3 06ad 0217 | | Execute Heap_Access,All_Reference 06ae 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 06af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b0 e216 | | Load 0x1,0x16 ; Debug Table 0x1d.0x1 = 0x6b0,0xfffe 06b1 00d9 | | Load_Top At_Offset_1 06b2 0217 | | Execute Heap_Access,All_Reference 06b3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06b4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b5 BODY_06a8: 06b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2 = 0x6b5,0x1 06b6 0217 | | Execute Heap_Access,All_Reference 06b7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 06b8 700f |p | Jump_Nonzero 0x6c8 06b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x3 = 0x6b9,0x2 06ba 00da | | Load_Top At_Offset_2 06bb 0217 | | Execute Heap_Access,All_Reference 06bc 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 06bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x6bd,0x3 06be e7ff | | Load 0x3,-0x1 06bf 0217 | | Execute Heap_Access,All_Reference 06c0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06c1 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1d.0x5 = 0x6c1,0x4 06c2 00da | | Load_Top At_Offset_2 06c3 0217 | | Execute Heap_Access,All_Reference 06c4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 06c5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x6 = 0x6c5,0x5 06c6 a7ff | | Store_Unchecked 0x3,-0x1 06c7 7820 |x | Jump 0x6e8 06c8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x7 = 0x6c8,0x6 06c9 e7ff | | Load 0x3,-0x1 06ca 0217 | | Execute Heap_Access,All_Reference 06cb 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 06cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x8 = 0x6cc,0x7 06cd 00d9 | | Load_Top At_Offset_1 06ce 0217 | | Execute Heap_Access,All_Reference 06cf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 06d0 0217 | | Execute Heap_Access,All_Reference 06d1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 06d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x9 = 0x6d2,0x8 06d3 0217 | | Execute Heap_Access,All_Reference 06d4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06d5 e7ff | | Load 0x3,-0x1 06d6 0217 | | Execute Heap_Access,All_Reference 06d7 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xa = 0x6d8,0x9 06d9 0217 | | Execute Heap_Access,All_Reference 06da 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 06db 00da | | Load_Top At_Offset_2 06dc 0217 | | Execute Heap_Access,All_Reference 06dd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 06de e7ff | | Load 0x3,-0x1 ; Debug Table 0x1d.0xb = 0x6de,0xa 06df 00d9 | | Load_Top At_Offset_1 06e0 0217 | | Execute Heap_Access,All_Reference 06e1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 06e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xc = 0x6e2,0xb 06e3 00d9 | | Load_Top At_Offset_1 06e4 0217 | | Execute Heap_Access,All_Reference 06e5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xd = 0x6e6,0xc 06e7 a7ff | | Store_Unchecked 0x3,-0x1 06e8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0xe = 0x6e8,0xd 06e9 a407 | | Store_Unchecked 0x2,0x7 06ea 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06eb 0000 0000 | | .BLANK 0000[0x5] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 06f3 | | .CONST 0x06f3 ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0001 | | .CONST 0x0001 ; Number of locals 06f3 BODY_06f0: 06f3 INIT_06f0: 06f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x06f3,0x0d42,0x1001,0x0000,0x0036,0x0a64,0x0000,0x06cf ; Debug Table 0x1e.0x0 = 0x6f3,0x1 06f4 7001 |p | Jump_Nonzero 0x6f6 06f5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1e.0x1 = 0x6f5,0x2 06f6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x2 = 0x6f6,0x3 06f7 00db | | Load_Top At_Offset_3 06f8 0217 | | Execute Heap_Access,All_Reference 06f9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06fa 027c | | | Execute Discrete,Less 06fb 6811 |h | Jump_Zero 0x70d 06fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x3 = 0x6fc,0x4 06fd 0219 | | Execute Heap_Access,All_Read 06fe 00d8 | | Load_Top At_Offset_0 06ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0700 8403 | | Call 0x2,0x3 0701 00d9 | | Load_Top At_Offset_1 0702 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0703 00d1 | | Pop_Control Pop_Count_1 0704 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x4 = 0x704,0x5 0705 0219 | | Execute Heap_Access,All_Read 0706 00d8 | | Load_Top At_Offset_0 0707 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0708 8404 | | Call 0x2,0x4 0709 00d9 | | Load_Top At_Offset_1 070a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 070b 00d1 | | Pop_Control Pop_Count_1 070c 781d |x | Jump 0x72a 070d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0x70d,0x6 070e 00db | | Load_Top At_Offset_3 070f 0217 | | Execute Heap_Access,All_Reference 0710 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0711 027e | ~ | Execute Discrete,Not_Equal 0712 6811 |h | Jump_Zero 0x724 0713 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x6 = 0x713,0x7 0714 0219 | | Execute Heap_Access,All_Read 0715 00d8 | | Load_Top At_Offset_0 0716 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0717 8403 | | Call 0x2,0x3 0718 00d9 | | Load_Top At_Offset_1 0719 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 071a 00d1 | | Pop_Control Pop_Count_1 071b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x7 = 0x71b,0x8 071c 0219 | | Execute Heap_Access,All_Read 071d 00d8 | | Load_Top At_Offset_0 071e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 071f 8404 | | Call 0x2,0x4 0720 00d9 | | Load_Top At_Offset_1 0721 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0722 00d1 | | Pop_Control Pop_Count_1 0723 7806 |x | Jump 0x72a 0724 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x8 = 0x724,0x9 0725 a5fd | | Store_Unchecked 0x2,-0x3 0726 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x9 = 0x726,0xa 0727 8404 | | Call 0x2,0x4 0728 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0729 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1e.0xa = 0x729,0xb 072a e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0xb = 0x72a,0xc 072b 00db | | Load_Top At_Offset_3 072c e5fe | | Load 0x2,-0x2 072d 822b | + | Call 0x1,0x2b 072e 00d1 | | Pop_Control Pop_Count_1 072f c7ff | | Store 0x3,-0x1 0730 c402 | | Store 0x2,0x2 0731 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0732 0000 0000 | | .BLANK 0000[0x6] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 073b | ; | .CONST 0x073b ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0001 | | .CONST 0x0001 ; Number of locals 073b BODY_0738: 073b INIT_0738: 073b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x073b,0x0d5c,0x1001,0x0000,0x0036,0x0a64,0x0000,0x06d7 ; Debug Table 0x1f.0x0 = 0x73b,0x1 073c 6804 |h | Jump_Zero 0x741 073d e402 | | Load 0x2,0x2 073e e213 | | Load 0x1,0x13 073f 027b | { | Execute Discrete,Greater_Equal 0740 6801 |h | Jump_Zero 0x742 0741 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1f.0x1 = 0x741,0x2 0742 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x2 = 0x742,0x3 0743 0219 | | Execute Heap_Access,All_Read 0744 00d8 | | Load_Top At_Offset_0 0745 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0746 8404 | | Call 0x2,0x4 0747 00d9 | | Load_Top At_Offset_1 0748 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0749 00d1 | | Pop_Control Pop_Count_1 074a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x3 = 0x74a,0x4 074b 0219 | | Execute Heap_Access,All_Read 074c 00d8 | | Load_Top At_Offset_0 074d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 074e 8404 | | Call 0x2,0x4 074f 00d9 | | Load_Top At_Offset_1 0750 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0751 00d1 | | Pop_Control Pop_Count_1 0752 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x4 = 0x752,0x5 0753 00db | | Load_Top At_Offset_3 0754 e5fe | | Load 0x2,-0x2 0755 822b | + | Call 0x1,0x2b 0756 00d1 | | Pop_Control Pop_Count_1 0757 c7ff | | Store 0x3,-0x1 0758 c402 | | Store 0x2,0x2 0759 4501 |E | Exit_Suprogram New_Top_Offset 0x1 075a 0000 0000 | | .BLANK 0000[0x6] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x0763,0x0d68,0x1001,0x0000,0x0036,0x0a64,0x0000,0x078d ; Debug Table 0x20.0x0 = 0x763,0x1 0764 7001 |p | Jump_Nonzero 0x766 0765 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x20.0x1 = 0x765,0x2 0766 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x2 = 0x766,0x3 0767 00db | | Load_Top At_Offset_3 0768 0217 | | Execute Heap_Access,All_Reference 0769 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 076a 027c | | | Execute Discrete,Less 076b 6811 |h | Jump_Zero 0x77d 076c 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x3 = 0x76c,0x4 076d 0219 | | Execute Heap_Access,All_Read 076e 00d8 | | Load_Top At_Offset_0 076f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0770 8403 | | Call 0x2,0x3 0771 00d9 | | Load_Top At_Offset_1 0772 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0773 00d1 | | Pop_Control Pop_Count_1 0774 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x4 = 0x774,0x5 0775 0219 | | Execute Heap_Access,All_Read 0776 00d8 | | Load_Top At_Offset_0 0777 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0778 8405 | | Call 0x2,0x5 0779 00d9 | | Load_Top At_Offset_1 077a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 077b 00d1 | | Pop_Control Pop_Count_1 077c 781b |x | Jump 0x798 077d e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x5 = 0x77d,0x6 077e 00db | | Load_Top At_Offset_3 077f 0217 | | Execute Heap_Access,All_Reference 0780 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0781 027e | ~ | Execute Discrete,Not_Equal 0782 6811 |h | Jump_Zero 0x794 0783 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x6 = 0x783,0x7 0784 0219 | | Execute Heap_Access,All_Read 0785 00d8 | | Load_Top At_Offset_0 0786 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0787 8403 | | Call 0x2,0x3 0788 00d9 | | Load_Top At_Offset_1 0789 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 078a 00d1 | | Pop_Control Pop_Count_1 078b 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x7 = 0x78b,0x8 078c 0219 | | Execute Heap_Access,All_Read 078d 00d8 | | Load_Top At_Offset_0 078e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 078f 8405 | | Call 0x2,0x5 0790 00d9 | | Load_Top At_Offset_1 0791 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0792 00d1 | | Pop_Control Pop_Count_1 0793 7804 |x | Jump 0x798 0794 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x8 = 0x794,0x9 0795 8404 | | Call 0x2,0x4 0796 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0797 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x20.0x9 = 0x797,0xa 0798 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0xa = 0x798,0xb 0799 00db | | Load_Top At_Offset_3 079a e5fe | | Load 0x2,-0x2 079b 822b | + | Call 0x1,0x2b 079c 00d1 | | Pop_Control Pop_Count_1 079d c7ff | | Store 0x3,-0x1 079e c402 | | Store 0x2,0x2 079f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a6 | | .CONST 0x07a6 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0003 | | .CONST 0x0003 ; Number of locals 07a3 INIT_07a0: 07a3 e216 | | Load 0x1,0x16 ; Debug Table 0x21 = .DEBUG 0x07a3,0x0d80,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0795 ; Debug Table 0x21.0x0 = 0x7a3,0xffff 07a4 029f 086b | k| Declare_Subprogram INIT_0868,For_Call ; Debug Table 0x21.0x1 = 0x7a4,0xfffe 07a6 BODY_07a0: 07a6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x2 = 0x7a6,0x1 07a7 0217 | | Execute Heap_Access,All_Reference 07a8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07a9 7014 |p | Jump_Nonzero 0x7be 07aa e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x3 = 0x7aa,0x2 07ab 0217 | | Execute Heap_Access,All_Reference 07ac 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07ad 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07ae e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x4 = 0x7ae,0x3 07af 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 07b0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07b1 e7ff | | Load 0x3,-0x1 07b2 0217 | | Execute Heap_Access,All_Reference 07b3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07b4 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x5 = 0x7b4,0x4 07b5 e5fe | | Load 0x2,-0x2 07b6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 07b7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x6 = 0x7b8,0x5 07b9 a7ff | | Store_Unchecked 0x3,-0x1 07ba e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x7 = 0x7ba,0x6 07bb 8405 | | Call 0x2,0x5 07bc c7ff | | Store 0x3,-0x1 07bd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07be e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x8 = 0x7be,0x7 07bf 0219 | | Execute Heap_Access,All_Read 07c0 00d8 | | Load_Top At_Offset_0 07c1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07c2 8603 | | Call 0x3,0x3 07c3 00d9 | | Load_Top At_Offset_1 07c4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 07c5 00d1 | | Pop_Control Pop_Count_1 07c6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x9 = 0x7c6,0x8 07c7 0219 | | Execute Heap_Access,All_Read 07c8 00d8 | | Load_Top At_Offset_0 07c9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07ca 8405 | | Call 0x2,0x5 07cb 00d9 | | Load_Top At_Offset_1 07cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07cd 00d1 | | Pop_Control Pop_Count_1 07ce e402 | | Load 0x2,0x2 ; Debug Table 0x21.0xa = 0x7ce,0x9 07cf e7ff | | Load 0x3,-0x1 07d0 e5fe | | Load 0x2,-0x2 07d1 822b | + | Call 0x1,0x2b 07d2 00d1 | | Pop_Control Pop_Count_1 07d3 c7ff | | Store 0x3,-0x1 07d4 c402 | | Store 0x2,0x2 07d5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07d6 0000 0000 | | .XXX[0x2] 07d8 ; -------------------------------------------------------------------------------------- 07d8 ; SUBPROGRAM 07d8 ; -------------------------------------------------------------------------------------- 07d8 07db | | .CONST 0x07db ; Address of begin 07d9 0004 | | .CONST 0x0004 ; Address of exception handler 07da 0001 | | .CONST 0x0001 ; Number of locals 07db BODY_07d8: 07db INIT_07d8: 07db 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x07db,0x0d98,0x1001,0x0000,0x0036,0x0a64,0x0000,0x079d ; Debug Table 0x22.0x0 = 0x7db,0x1 07dc 6804 |h | Jump_Zero 0x7e1 07dd e402 | | Load 0x2,0x2 07de e213 | | Load 0x1,0x13 07df 027b | { | Execute Discrete,Greater_Equal 07e0 6801 |h | Jump_Zero 0x7e2 07e1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x22.0x1 = 0x7e1,0x2 07e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x2 = 0x7e2,0x3 07e3 0219 | | Execute Heap_Access,All_Read 07e4 00d8 | | Load_Top At_Offset_0 07e5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07e6 8405 | | Call 0x2,0x5 07e7 00d9 | | Load_Top At_Offset_1 07e8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07e9 00d1 | | Pop_Control Pop_Count_1 07ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x3 = 0x7ea,0x4 07eb 0219 | | Execute Heap_Access,All_Read 07ec 00d8 | | Load_Top At_Offset_0 07ed 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07ee 8405 | | Call 0x2,0x5 07ef 00d9 | | Load_Top At_Offset_1 07f0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 07f1 00d1 | | Pop_Control Pop_Count_1 07f2 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x4 = 0x7f2,0x5 07f3 00db | | Load_Top At_Offset_3 07f4 e5fe | | Load 0x2,-0x2 07f5 822b | + | Call 0x1,0x2b 07f6 00d1 | | Pop_Control Pop_Count_1 07f7 c7ff | | Store 0x3,-0x1 07f8 c402 | | Store 0x2,0x2 07f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07fa 0000 0000 | | .BLANK 0000[0x6] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x23 = .DEBUG 0x0803,0x0da4,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0369 ; Debug Table 0x23.0x0 = 0x803,0x1 0804 e216 | | Load 0x1,0x16 0805 e7ff | | Load 0x3,-0x1 0806 0217 | | Execute Heap_Access,All_Reference 0807 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0808 e20f | | Load 0x1,0xf 0809 025b | [ | Execute Discrete,Check_In_Type 080a e5ff | | Load 0x2,-0x1 080b 821f | | Call 0x1,0x1f 080c c402 | | Store 0x2,0x2 080d c403 | | Store 0x2,0x3 080e 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x1 = 0x80e,0x2 080f 0217 | | Execute Heap_Access,All_Reference 0810 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0811 e402 | | Load 0x2,0x2 0812 0217 | | Execute Heap_Access,All_Reference 0813 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0814 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0815 0000 0000 | | .XXX[0x3] 0817 0000 | | 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 081b | | .CONST 0x081b ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 0001 | | .CONST 0x0001 ; Number of locals 081b BODY_0818: 081b INIT_0818: 081b 00da | | Load_Top At_Offset_2 ; Debug Table 0x24 = .DEBUG 0x081b,0x0daa,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0a0a ; Debug Table 0x24.0x0 = 0x81b,0x1 081c 0217 | | Execute Heap_Access,All_Reference 081d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 081e 7022 |p" | Jump_Nonzero 0x841 081f 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x1 = 0x81f,0x2 0820 0217 | | Execute Heap_Access,All_Reference 0821 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0822 0f00 | | Execute_Immediate Equal,0x0 0823 a407 | | Store_Unchecked 0x2,0x7 0824 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x2 = 0x824,0x3 0825 0217 | | Execute Heap_Access,All_Reference 0826 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0827 e7ff | | Load 0x3,-0x1 0828 0217 | | Execute Heap_Access,All_Reference 0829 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 082a 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x3 = 0x82a,0x4 082b 0217 | | Execute Heap_Access,All_Reference 082c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 082d e7ff | | Load 0x3,-0x1 082e 0217 | | Execute Heap_Access,All_Reference 082f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0830 e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x4 = 0x830,0x5 0831 00db | | Load_Top At_Offset_3 0832 0217 | | Execute Heap_Access,All_Reference 0833 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0834 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x5 = 0x834,0x6 0835 a5fd | | Store_Unchecked 0x2,-0x3 0836 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x6 = 0x836,0x7 0837 0217 | | Execute Heap_Access,All_Reference 0838 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0839 0033 | 3 | Store_Top Heap_Access,At_Offset_3 083a e407 | | Load 0x2,0x7 ; Debug Table 0x24.0x7 = 0x83a,0x8 083b 7004 |p | Jump_Nonzero 0x840 083c 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x8 = 0x83c,0x9 083d 00db | | Load_Top At_Offset_3 083e 0217 | | Execute Heap_Access,All_Reference 083f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0840 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0841 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x9 = 0x841,0xa 0842 0217 | | Execute Heap_Access,All_Reference 0843 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0844 700e |p | Jump_Nonzero 0x853 0845 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xa = 0x845,0xb 0846 0219 | | Execute Heap_Access,All_Read 0847 00d8 | | Load_Top At_Offset_0 0848 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0849 8602 | | Call 0x3,0x2 084a 00d9 | | Load_Top At_Offset_1 084b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 084c 00d1 | | Pop_Control Pop_Count_1 084d e407 | | Load 0x2,0x7 ; Debug Table 0x24.0xb = 0x84d,0xc 084e 6803 |h | Jump_Zero 0x852 084f 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xc = 0x84f,0xd 0850 8404 | | Call 0x2,0x4 0851 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0852 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0853 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xd = 0x853,0xe 0854 0219 | | Execute Heap_Access,All_Read 0855 00d8 | | Load_Top At_Offset_0 0856 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0857 8602 | | Call 0x3,0x2 0858 00d9 | | Load_Top At_Offset_1 0859 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 085a 00d1 | | Pop_Control Pop_Count_1 085b e407 | | Load 0x2,0x7 ; Debug Table 0x24.0xe = 0x85b,0xf 085c 6803 |h | Jump_Zero 0x860 085d 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xf = 0x85d,0x10 085e 8406 | | Call 0x2,0x6 085f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0860 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0861 0000 0000 | | .BLANK 0000[0x7] 0868 ; -------------------------------------------------------------------------------------- 0868 ; SUBPROGRAM 0868 ; -------------------------------------------------------------------------------------- 0868 086b | k | .CONST 0x086b ; Address of begin 0869 0004 | | .CONST 0x0004 ; Address of exception handler 086a 0001 | | .CONST 0x0001 ; Number of locals 086b BODY_0868: 086b INIT_0868: 086b 00da | | Load_Top At_Offset_2 ; Debug Table 0x25 = .DEBUG 0x086b,0x0dcc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x082c ; Debug Table 0x25.0x0 = 0x86b,0x1 086c 0217 | | Execute Heap_Access,All_Reference 086d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 086e 7020 |p | Jump_Nonzero 0x88f 086f 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x1 = 0x86f,0x2 0870 0217 | | Execute Heap_Access,All_Reference 0871 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0872 a602 | | Store_Unchecked 0x3,0x2 0873 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x2 = 0x873,0x3 0874 0217 | | Execute Heap_Access,All_Reference 0875 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0876 e7ff | | Load 0x3,-0x1 0877 0217 | | Execute Heap_Access,All_Reference 0878 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0879 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x3 = 0x879,0x4 087a 0217 | | Execute Heap_Access,All_Reference 087b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 087c e7ff | | Load 0x3,-0x1 087d 0217 | | Execute Heap_Access,All_Reference 087e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 087f e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0x4 = 0x87f,0x5 0880 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0881 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0882 00db | | Load_Top At_Offset_3 0883 0217 | | Execute Heap_Access,All_Reference 0884 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0885 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x5 = 0x885,0x6 0886 e5fe | | Load 0x2,-0x2 0887 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0888 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0889 e602 | | Load 0x3,0x2 ; Debug Table 0x25.0x6 = 0x889,0x7 088a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 088b 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x7 = 0x88b,0x8 088c 8405 | | Call 0x2,0x5 088d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 088e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 088f 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x8 = 0x88f,0x9 0890 0219 | | Execute Heap_Access,All_Read 0891 00d8 | | Load_Top At_Offset_0 0892 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0893 8603 | | Call 0x3,0x3 0894 00d9 | | Load_Top At_Offset_1 0895 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0896 00d1 | | Pop_Control Pop_Count_1 0897 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x9 = 0x897,0xa 0898 0219 | | Execute Heap_Access,All_Read 0899 00d8 | | Load_Top At_Offset_0 089a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 089b 8405 | | Call 0x2,0x5 089c 00d9 | | Load_Top At_Offset_1 089d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 089e 00d1 | | Pop_Control Pop_Count_1 089f e402 | | Load 0x2,0x2 ; Debug Table 0x25.0xa = 0x89f,0xb 08a0 00db | | Load_Top At_Offset_3 08a1 e5fe | | Load 0x2,-0x2 08a2 822b | + | Call 0x1,0x2b 08a3 00d1 | | Pop_Control Pop_Count_1 08a4 c9ff | | Store 0x4,-0x1 08a5 c402 | | Store 0x2,0x2 08a6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08a7 ; -------------------------------------------------------------------------------------- 08a7 ; STRING TABLE 08a7 ; -------------------------------------------------------------------------------------- 08a7 000c | | .STRTAB 0x000c->0x08ad ; "TWO_NODE" 08a8 0012 | | .STRTAB 0x0012->0x08b1 ; "THREE_NODE" 08a9 001a | | .STRTAB 0x001a->0x08b6 ; "NO_TABLE" 08aa 0020 | | .STRTAB 0x0020->0x08ba ; "REORGANIZING" 08ab 002a | * | .STRTAB 0x002a->0x08c0 ; "TREE_EMPTIED" 08ac 0034 | 4 | .STREND 0x0034->0x08c6 08ad 5457 4f5f |TWO_| .STRTAB_STRINGS 08c6 0000 0000 | | .XXX[0x2] 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; Debug Table 08c8 ; -------------------------------------------------------------------------------------- 08c8 0003 0026 | &| .CONST 0x0003,0x0026 08ca 000b 09fa | | .DEBUG 0x000b,0x09fa,0xc000,0x0000,0x0036,0x0754,0x0000,0x0005 08d2 0064 0a34 | d 4| .DEBUG 0x0064,0x0a34,0xc000,0x0000,0x0036,0x0a64,0x0000,0x0005 08da 008b 0a5a | Z| .DEBUG 0x008b,0x0a5a,0x1005,0x0000,0x0036,0x0754,0x0000,0x0051 08e2 00a3 0a5c | \| .DEBUG 0x00a3,0x0a5c,0x1005,0x0000,0x0036,0x0754,0x0000,0x008e 08ea 00bb 0a5e | ^| .DEBUG 0x00bb,0x0a5e,0x1001,0x0000,0x0036,0x0754,0x0000,0x00b2 08f2 00f3 0a72 | r| .DEBUG 0x00f3,0x0a72,0x1001,0x0000,0x0036,0x0754,0x0000,0x00c2 08fa 016b 0ab2 | k | .DEBUG 0x016b,0x0ab2,0x1001,0x0000,0x0036,0x0754,0x0000,0x00d6 0902 01cb 0acc | | .DEBUG 0x01cb,0x0acc,0x1001,0x0000,0x0036,0x0754,0x0000,0x00e6 090a 0203 0ae4 | | .DEBUG 0x0203,0x0ae4,0x1001,0x0000,0x0036,0x0754,0x0000,0x00ee 0912 025b 0b0e | [ | .DEBUG 0x025b,0x0b0e,0x3801,0x0002,0x0036,0x0754,0x0000,0x00fa 091a 027b 0b1c | { | .DEBUG 0x027b,0x0b1c,0x1001,0x0000,0x0036,0x0754,0x0000,0x010c 0922 0293 0b2c | ,| .DEBUG 0x0293,0x0b2c,0x1005,0x0000,0x0036,0x0754,0x0000,0x0115 092a 02ab 0b2e | .| .DEBUG 0x02ab,0x0b2e,0x1005,0x0000,0x0036,0x0754,0x0000,0x011b 0932 02c3 0b30 | 0| .DEBUG 0x02c3,0x0b30,0x1001,0x0000,0x0036,0x0a64,0x0000,0x000a 093a 02db 0b40 | @| .DEBUG 0x02db,0x0b40,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0016 0942 0303 0b5a | Z| .DEBUG 0x0303,0x0b5a,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0026 094a 0323 0b6e | # n| .DEBUG 0x0323,0x0b6e,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0036 0952 034b 0b84 | K | .DEBUG 0x034b,0x0b84,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0354 095a 0363 0b90 | c | .DEBUG 0x0363,0x0b90,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0683 0962 038b 0b9c | | .DEBUG 0x038b,0x0b9c,0x1002,0x0000,0x0036,0x0a64,0x0000,0x0056 096a 039b 0bae | | .DEBUG 0x039b,0x0bae,0x1001,0x0000,0x0036,0x0a64,0x0000,0x026e 0972 03b3 0bc0 | | .DEBUG 0x03b3,0x0bc0,0x1002,0x0000,0x0036,0x0a64,0x0000,0x03bb 097a 03f3 0bde | | .DEBUG 0x03f3,0x0bde,0x1801,0x0002,0x0036,0x0a64,0x0000,0x04b4 0982 040b 0bee | | .DEBUG 0x040b,0x0bee,0x1001,0x0000,0x0036,0x0a64,0x0000,0x02f6 098a 0433 0c00 | 3 | .DEBUG 0x0433,0x0c00,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0527 0992 051b 0c6c | l| .DEBUG 0x051b,0x0c6c,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08ea 099a 05d3 0cbc | | .DEBUG 0x05d3,0x0cbc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08f2 09a2 062b 0ce4 | + | .DEBUG 0x062b,0x0ce4,0x1001,0x0000,0x0036,0x0a64,0x0000,0x08fa 09aa 065b 0cfc | [ | .DEBUG 0x065b,0x0cfc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0902 09b2 06ab 0d22 | "| .DEBUG 0x06ab,0x0d22,0x1001,0x0000,0x0036,0x0a64,0x0000,0x090a 09ba 06f3 0d42 | B| .DEBUG 0x06f3,0x0d42,0x1001,0x0000,0x0036,0x0a64,0x0000,0x06cf 09c2 073b 0d5c | ; \| .DEBUG 0x073b,0x0d5c,0x1001,0x0000,0x0036,0x0a64,0x0000,0x06d7 09ca 0763 0d68 | c h| .DEBUG 0x0763,0x0d68,0x1001,0x0000,0x0036,0x0a64,0x0000,0x078d 09d2 07a3 0d80 | | .DEBUG 0x07a3,0x0d80,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0795 09da 07db 0d98 | | .DEBUG 0x07db,0x0d98,0x1001,0x0000,0x0036,0x0a64,0x0000,0x079d 09e2 0803 0da4 | | .DEBUG 0x0803,0x0da4,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0369 09ea 081b 0daa | | .DEBUG 0x081b,0x0daa,0x1001,0x0000,0x0036,0x0a64,0x0000,0x0a0a 09f2 086b 0dcc | k | .DEBUG 0x086b,0x0dcc,0x1001,0x0000,0x0036,0x0a64,0x0000,0x082c 09fa ; -------------------------------------------------------------------------------------- 09fa ; Debug3 Subtable 0x0 09fa ; -------------------------------------------------------------------------------------- 09fa 001c 0000 | | .DBG3TAB 0x001c,0x0000 09fc 000b ffff | | .CONST 0x000b,0xffff 09fe 000b fffe | | .CONST 0x000b,0xfffe 0a00 000b fffd | | .CONST 0x000b,0xfffd 0a02 000d fffc | | .CONST 0x000d,0xfffc 0a04 0012 fffb | | .CONST 0x0012,0xfffb 0a06 0012 fffa | | .CONST 0x0012,0xfffa 0a08 0012 fff9 | | .CONST 0x0012,0xfff9 0a0a 0013 fff8 | | .CONST 0x0013,0xfff8 0a0c 001c fff7 | | .CONST 0x001c,0xfff7 0a0e 0024 fff6 | $ | .CONST 0x0024,0xfff6 0a10 0029 fff5 | ) | .CONST 0x0029,0xfff5 0a12 0029 fff4 | ) | .CONST 0x0029,0xfff4 0a14 0029 fff3 | ) | .CONST 0x0029,0xfff3 0a16 002b fff2 | + | .CONST 0x002b,0xfff2 0a18 002c fff1 | , | .CONST 0x002c,0xfff1 0a1a 0034 fff0 | 4 | .CONST 0x0034,0xfff0 0a1c 0037 ffef | 7 | .CONST 0x0037,0xffef 0a1e 0037 ffee | 7 | .CONST 0x0037,0xffee 0a20 0039 ffed | 9 | .CONST 0x0039,0xffed 0a22 003b ffec | ; | .CONST 0x003b,0xffec 0a24 003d ffeb | = | .CONST 0x003d,0xffeb 0a26 003f ffea | ? | .CONST 0x003f,0xffea 0a28 0041 ffe9 | A | .CONST 0x0041,0xffe9 0a2a 0043 ffe8 | C | .CONST 0x0043,0xffe8 0a2c 0045 ffe7 | E | .CONST 0x0045,0xffe7 0a2e 004d ffe6 | M | .CONST 0x004d,0xffe6 0a30 0052 ffe5 | R | .CONST 0x0052,0xffe5 0a32 0059 ffe4 | Y | .CONST 0x0059,0xffe4 0a34 ; -------------------------------------------------------------------------------------- 0a34 ; Debug3 Subtable 0x1 0a34 ; -------------------------------------------------------------------------------------- 0a34 0012 0000 | | .DBG3TAB 0x0012,0x0000 0a36 0064 ffff | d | .CONST 0x0064,0xffff 0a38 0064 fffe | d | .CONST 0x0064,0xfffe 0a3a 0066 fffd | f | .CONST 0x0066,0xfffd 0a3c 0068 fffc | h | .CONST 0x0068,0xfffc 0a3e 006a fffb | j | .CONST 0x006a,0xfffb 0a40 006c fffa | l | .CONST 0x006c,0xfffa 0a42 006e fff9 | n | .CONST 0x006e,0xfff9 0a44 0070 fff8 | p | .CONST 0x0070,0xfff8 0a46 0072 fff7 | r | .CONST 0x0072,0xfff7 0a48 0074 fff6 | t | .CONST 0x0074,0xfff6 0a4a 0076 fff5 | v | .CONST 0x0076,0xfff5 0a4c 0078 fff4 | x | .CONST 0x0078,0xfff4 0a4e 007a fff3 | z | .CONST 0x007a,0xfff3 0a50 007c fff2 | | | .CONST 0x007c,0xfff2 0a52 007e fff1 | ~ | .CONST 0x007e,0xfff1 0a54 0080 fff0 | | .CONST 0x0080,0xfff0 0a56 0082 ffef | | .CONST 0x0082,0xffef 0a58 0084 ffee | | .CONST 0x0084,0xffee 0a5a ; -------------------------------------------------------------------------------------- 0a5a ; Debug3 Subtable 0x2 0a5a ; -------------------------------------------------------------------------------------- 0a5a 0000 0000 | | .DBG3TAB 0x0000,0x0000 0a5c ; -------------------------------------------------------------------------------------- 0a5c ; Debug3 Subtable 0x3 0a5c ; -------------------------------------------------------------------------------------- 0a5c 0000 0000 | | .DBG3TAB 0x0000,0x0000 0a5e ; -------------------------------------------------------------------------------------- 0a5e ; Debug3 Subtable 0x4 0a5e ; -------------------------------------------------------------------------------------- 0a5e 0002 0007 | | .DBG3TAB 0x0002,0x0007 0a60 00bb ffff | | .CONST 0x00bb,0xffff 0a62 00bc fffe | | .CONST 0x00bc,0xfffe 0a64 00be 0001 | | .CONST 0x00be,0x0001 0a66 00c5 0002 | | .CONST 0x00c5,0x0002 0a68 00ca 0003 | | .CONST 0x00ca,0x0003 0a6a 00d2 0004 | | .CONST 0x00d2,0x0004 0a6c 00d4 0005 | | .CONST 0x00d4,0x0005 0a6e 00d7 0006 | | .CONST 0x00d7,0x0006 0a70 00e2 0007 | | .CONST 0x00e2,0x0007 0a72 ; -------------------------------------------------------------------------------------- 0a72 ; Debug3 Subtable 0x5 0a72 ; -------------------------------------------------------------------------------------- 0a72 0005 001a | | .DBG3TAB 0x0005,0x001a 0a74 00f3 ffff | | .CONST 0x00f3,0xffff 0a76 00f5 fffe | | .CONST 0x00f5,0xfffe 0a78 00f8 fffd | | .CONST 0x00f8,0xfffd 0a7a 00fb fffc | | .CONST 0x00fb,0xfffc 0a7c 00fc fffb | | .CONST 0x00fc,0xfffb 0a7e 00fd 0001 | | .CONST 0x00fd,0x0001 0a80 0100 0002 | | .CONST 0x0100,0x0002 0a82 0108 0003 | | .CONST 0x0108,0x0003 0a84 010a 0004 | | .CONST 0x010a,0x0004 0a86 010c 0005 | | .CONST 0x010c,0x0005 0a88 010e 0006 | | .CONST 0x010e,0x0006 0a8a 010f 0007 | | .CONST 0x010f,0x0007 0a8c 0111 0008 | | .CONST 0x0111,0x0008 0a8e 0118 0009 | | .CONST 0x0118,0x0009 0a90 0118 000a | | .CONST 0x0118,0x000a 0a92 011c 000b | | .CONST 0x011c,0x000b 0a94 011e 000c | | .CONST 0x011e,0x000c 0a96 0122 000d | " | .CONST 0x0122,0x000d 0a98 0126 000e | & | .CONST 0x0126,0x000e 0a9a 0128 000f | ( | .CONST 0x0128,0x000f 0a9c 012f 0010 | / | .CONST 0x012f,0x0010 0a9e 0138 0011 | 8 | .CONST 0x0138,0x0011 0aa0 013d 0012 | = | .CONST 0x013d,0x0012 0aa2 013d 0013 | = | .CONST 0x013d,0x0013 0aa4 0140 0014 | @ | .CONST 0x0140,0x0014 0aa6 0151 0015 | Q | .CONST 0x0151,0x0015 0aa8 0153 0016 | S | .CONST 0x0153,0x0016 0aaa 0157 0017 | W | .CONST 0x0157,0x0017 0aac 0159 0018 | Y | .CONST 0x0159,0x0018 0aae 015e 0019 | ^ | .CONST 0x015e,0x0019 0ab0 0161 001a | a | .CONST 0x0161,0x001a 0ab2 ; -------------------------------------------------------------------------------------- 0ab2 ; Debug3 Subtable 0x6 0ab2 ; -------------------------------------------------------------------------------------- 0ab2 0002 000a | | .DBG3TAB 0x0002,0x000a 0ab4 016b ffff | k | .CONST 0x016b,0xffff 0ab6 016e fffe | n | .CONST 0x016e,0xfffe 0ab8 0171 0001 | q | .CONST 0x0171,0x0001 0aba 0178 0002 | x | .CONST 0x0178,0x0002 0abc 0183 0003 | | .CONST 0x0183,0x0003 0abe 0189 0004 | | .CONST 0x0189,0x0004 0ac0 018d 0005 | | .CONST 0x018d,0x0005 0ac2 01a2 0006 | | .CONST 0x01a2,0x0006 0ac4 01b6 0007 | | .CONST 0x01b6,0x0007 0ac6 01ba 0008 | | .CONST 0x01ba,0x0008 0ac8 01bf 0009 | | .CONST 0x01bf,0x0009 0aca 01c2 000a | | .CONST 0x01c2,0x000a 0acc ; -------------------------------------------------------------------------------------- 0acc ; Debug3 Subtable 0x7 0acc ; -------------------------------------------------------------------------------------- 0acc 0002 0009 | | .DBG3TAB 0x0002,0x0009 0ace 01cb ffff | | .CONST 0x01cb,0xffff 0ad0 01ce fffe | | .CONST 0x01ce,0xfffe 0ad2 01d0 0001 | | .CONST 0x01d0,0x0001 0ad4 01d3 0002 | | .CONST 0x01d3,0x0002 0ad6 01d6 0003 | | .CONST 0x01d6,0x0003 0ad8 01d9 0004 | | .CONST 0x01d9,0x0004 0ada 01de 0005 | | .CONST 0x01de,0x0005 0adc 01e4 0006 | | .CONST 0x01e4,0x0006 0ade 01ea 0007 | | .CONST 0x01ea,0x0007 0ae0 01f1 0008 | | .CONST 0x01f1,0x0008 0ae2 01f5 0009 | | .CONST 0x01f5,0x0009 0ae4 ; -------------------------------------------------------------------------------------- 0ae4 ; Debug3 Subtable 0x8 0ae4 ; -------------------------------------------------------------------------------------- 0ae4 0004 0010 | | .DBG3TAB 0x0004,0x0010 0ae6 0203 ffff | | .CONST 0x0203,0xffff 0ae8 0205 fffe | | .CONST 0x0205,0xfffe 0aea 0207 fffd | | .CONST 0x0207,0xfffd 0aec 020a fffc | | .CONST 0x020a,0xfffc 0aee 020c 0001 | | .CONST 0x020c,0x0001 0af0 0210 0002 | | .CONST 0x0210,0x0002 0af2 0211 0003 | | .CONST 0x0211,0x0003 0af4 0214 0004 | | .CONST 0x0214,0x0004 0af6 021f 0005 | | .CONST 0x021f,0x0005 0af8 0224 0006 | $ | .CONST 0x0224,0x0006 0afa 0225 0007 | % | .CONST 0x0225,0x0007 0afc 0228 0008 | ( | .CONST 0x0228,0x0008 0afe 022d 0009 | - | .CONST 0x022d,0x0009 0b00 0230 000a | 0 | .CONST 0x0230,0x000a 0b02 0233 000b | 3 | .CONST 0x0233,0x000b 0b04 0238 000c | 8 | .CONST 0x0238,0x000c 0b06 0238 000d | 8 | .CONST 0x0238,0x000d 0b08 023e 000e | > | .CONST 0x023e,0x000e 0b0a 024a 000f | J | .CONST 0x024a,0x000f 0b0c 0250 0010 | P | .CONST 0x0250,0x0010 0b0e ; -------------------------------------------------------------------------------------- 0b0e ; Debug3 Subtable 0x9 0b0e ; -------------------------------------------------------------------------------------- 0b0e 0001 0005 | | .DBG3TAB 0x0001,0x0005 0b10 025b ffff | [ | .CONST 0x025b,0xffff 0b12 025d 0001 | ] | .CONST 0x025d,0x0001 0b14 0260 0002 | ` | .CONST 0x0260,0x0002 0b16 0263 0003 | c | .CONST 0x0263,0x0003 0b18 0269 0004 | i | .CONST 0x0269,0x0004 0b1a 0271 0005 | q | .CONST 0x0271,0x0005 0b1c ; -------------------------------------------------------------------------------------- 0b1c ; Debug3 Subtable 0xa 0b1c ; -------------------------------------------------------------------------------------- 0b1c 0002 0005 | | .DBG3TAB 0x0002,0x0005 0b1e 027b ffff | { | .CONST 0x027b,0xffff 0b20 027c fffe | | | .CONST 0x027c,0xfffe 0b22 027e 0001 | ~ | .CONST 0x027e,0x0001 0b24 0283 0002 | | .CONST 0x0283,0x0002 0b26 0284 0003 | | .CONST 0x0284,0x0003 0b28 0287 0004 | | .CONST 0x0287,0x0004 0b2a 028a 0005 | | .CONST 0x028a,0x0005 0b2c ; -------------------------------------------------------------------------------------- 0b2c ; Debug3 Subtable 0xb 0b2c ; -------------------------------------------------------------------------------------- 0b2c 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b2e ; -------------------------------------------------------------------------------------- 0b2e ; Debug3 Subtable 0xc 0b2e ; -------------------------------------------------------------------------------------- 0b2e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b30 ; -------------------------------------------------------------------------------------- 0b30 ; Debug3 Subtable 0xd 0b30 ; -------------------------------------------------------------------------------------- 0b30 0003 0004 | | .DBG3TAB 0x0003,0x0004 0b32 02c3 ffff | | .CONST 0x02c3,0xffff 0b34 02c8 fffe | | .CONST 0x02c8,0xfffe 0b36 02c9 fffd | | .CONST 0x02c9,0xfffd 0b38 02cb 0001 | | .CONST 0x02cb,0x0001 0b3a 02ce 0002 | | .CONST 0x02ce,0x0002 0b3c 02d0 0003 | | .CONST 0x02d0,0x0003 0b3e 02d4 0004 | | .CONST 0x02d4,0x0004 0b40 ; -------------------------------------------------------------------------------------- 0b40 ; Debug3 Subtable 0xe 0b40 ; -------------------------------------------------------------------------------------- 0b40 000b 0001 | | .DBG3TAB 0x000b,0x0001 0b42 02db ffff | | .CONST 0x02db,0xffff 0b44 02dd fffe | | .CONST 0x02dd,0xfffe 0b46 02df fffd | | .CONST 0x02df,0xfffd 0b48 02e1 fffc | | .CONST 0x02e1,0xfffc 0b4a 02e3 fffb | | .CONST 0x02e3,0xfffb 0b4c 02e5 fffa | | .CONST 0x02e5,0xfffa 0b4e 02e6 fff9 | | .CONST 0x02e6,0xfff9 0b50 02ea fff8 | | .CONST 0x02ea,0xfff8 0b52 02ee fff7 | | .CONST 0x02ee,0xfff7 0b54 02f2 fff6 | | .CONST 0x02f2,0xfff6 0b56 02f6 fff5 | | .CONST 0x02f6,0xfff5 0b58 02fa 0001 | | .CONST 0x02fa,0x0001 0b5a ; -------------------------------------------------------------------------------------- 0b5a ; Debug3 Subtable 0xf 0b5a ; -------------------------------------------------------------------------------------- 0b5a 0005 0004 | | .DBG3TAB 0x0005,0x0004 0b5c 0303 ffff | | .CONST 0x0303,0xffff 0b5e 0305 fffe | | .CONST 0x0305,0xfffe 0b60 0307 fffd | | .CONST 0x0307,0xfffd 0b62 0309 fffc | | .CONST 0x0309,0xfffc 0b64 030d fffb | | .CONST 0x030d,0xfffb 0b66 0311 0001 | | .CONST 0x0311,0x0001 0b68 0313 0002 | | .CONST 0x0313,0x0002 0b6a 0318 0003 | | .CONST 0x0318,0x0003 0b6c 031b 0004 | | .CONST 0x031b,0x0004 0b6e ; -------------------------------------------------------------------------------------- 0b6e ; Debug3 Subtable 0x10 0b6e ; -------------------------------------------------------------------------------------- 0b6e 0007 0003 | | .DBG3TAB 0x0007,0x0003 0b70 0323 ffff | # | .CONST 0x0323,0xffff 0b72 0325 fffe | % | .CONST 0x0325,0xfffe 0b74 0327 fffd | ' | .CONST 0x0327,0xfffd 0b76 0329 fffc | ) | .CONST 0x0329,0xfffc 0b78 032b fffb | + | .CONST 0x032b,0xfffb 0b7a 032f fffa | / | .CONST 0x032f,0xfffa 0b7c 0333 fff9 | 3 | .CONST 0x0333,0xfff9 0b7e 0337 0001 | 7 | .CONST 0x0337,0x0001 0b80 033c 0002 | < | .CONST 0x033c,0x0002 0b82 033f 0003 | ? | .CONST 0x033f,0x0003 0b84 ; -------------------------------------------------------------------------------------- 0b84 ; Debug3 Subtable 0x11 0b84 ; -------------------------------------------------------------------------------------- 0b84 0004 0001 | | .DBG3TAB 0x0004,0x0001 0b86 034b ffff | K | .CONST 0x034b,0xffff 0b88 034c fffe | L | .CONST 0x034c,0xfffe 0b8a 034d fffd | M | .CONST 0x034d,0xfffd 0b8c 034f fffc | O | .CONST 0x034f,0xfffc 0b8e 0357 0001 | W | .CONST 0x0357,0x0001 0b90 ; -------------------------------------------------------------------------------------- 0b90 ; Debug3 Subtable 0x12 0b90 ; -------------------------------------------------------------------------------------- 0b90 0000 0005 | | .DBG3TAB 0x0000,0x0005 0b92 0363 0001 | c | .CONST 0x0363,0x0001 0b94 0367 0002 | g | .CONST 0x0367,0x0002 0b96 0368 0003 | h | .CONST 0x0368,0x0003 0b98 037b 0004 | { | .CONST 0x037b,0x0004 0b9a 037f 0005 | | .CONST 0x037f,0x0005 0b9c ; -------------------------------------------------------------------------------------- 0b9c ; Debug3 Subtable 0x13 0b9c ; -------------------------------------------------------------------------------------- 0b9c 0002 0006 | | .DBG3TAB 0x0002,0x0006 0b9e 038b ffff | | .CONST 0x038b,0xffff 0ba0 038b fffe | | .CONST 0x038b,0xfffe 0ba2 038b 0001 | | .CONST 0x038b,0x0001 0ba4 038b 0401 | | .CONST 0x038b,0x0401 0ba6 038c 0402 | | .CONST 0x038c,0x0402 0ba8 038d 0403 | | .CONST 0x038d,0x0403 0baa 038e 0404 | | .CONST 0x038e,0x0404 0bac 038f 0002 | | .CONST 0x038f,0x0002 0bae ; -------------------------------------------------------------------------------------- 0bae ; Debug3 Subtable 0x14 0bae ; -------------------------------------------------------------------------------------- 0bae 0001 0007 | | .DBG3TAB 0x0001,0x0007 0bb0 039b ffff | | .CONST 0x039b,0xffff 0bb2 039e 0001 | | .CONST 0x039e,0x0001 0bb4 039e 0002 | | .CONST 0x039e,0x0002 0bb6 03a0 0003 | | .CONST 0x03a0,0x0003 0bb8 03a1 0004 | | .CONST 0x03a1,0x0004 0bba 03a5 0005 | | .CONST 0x03a5,0x0005 0bbc 03a9 0006 | | .CONST 0x03a9,0x0006 0bbe 03ab 0007 | | .CONST 0x03ab,0x0007 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 ; Debug3 Subtable 0x15 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 0001 000d | | .DBG3TAB 0x0001,0x000d 0bc2 03b3 ffff | | .CONST 0x03b3,0xffff 0bc4 03b4 0001 | | .CONST 0x03b4,0x0001 0bc6 03b6 0002 | | .CONST 0x03b6,0x0002 0bc8 03b8 0003 | | .CONST 0x03b8,0x0003 0bca 03ba 0004 | | .CONST 0x03ba,0x0004 0bcc 03c1 0005 | | .CONST 0x03c1,0x0005 0bce 03c2 0006 | | .CONST 0x03c2,0x0006 0bd0 03c4 0007 | | .CONST 0x03c4,0x0007 0bd2 03c8 0008 | | .CONST 0x03c8,0x0008 0bd4 03ce 0009 | | .CONST 0x03ce,0x0009 0bd6 03d4 000a | | .CONST 0x03d4,0x000a 0bd8 03db 000b | | .CONST 0x03db,0x000b 0bda 03e2 000c | | .CONST 0x03e2,0x000c 0bdc 03e8 000d | | .CONST 0x03e8,0x000d 0bde ; -------------------------------------------------------------------------------------- 0bde ; Debug3 Subtable 0x16 0bde ; -------------------------------------------------------------------------------------- 0bde 0001 0006 | | .DBG3TAB 0x0001,0x0006 0be0 03f3 ffff | | .CONST 0x03f3,0xffff 0be2 03f6 0001 | | .CONST 0x03f6,0x0001 0be4 03f6 0002 | | .CONST 0x03f6,0x0002 0be6 03f8 0003 | | .CONST 0x03f8,0x0003 0be8 03f9 0004 | | .CONST 0x03f9,0x0004 0bea 03fd 0005 | | .CONST 0x03fd,0x0005 0bec 03ff 0006 | | .CONST 0x03ff,0x0006 0bee ; -------------------------------------------------------------------------------------- 0bee ; Debug3 Subtable 0x17 0bee ; -------------------------------------------------------------------------------------- 0bee 0001 0007 | | .DBG3TAB 0x0001,0x0007 0bf0 040b ffff | | .CONST 0x040b,0xffff 0bf2 040e 0001 | | .CONST 0x040e,0x0001 0bf4 040e 0002 | | .CONST 0x040e,0x0002 0bf6 0410 0003 | | .CONST 0x0410,0x0003 0bf8 0411 0004 | | .CONST 0x0411,0x0004 0bfa 0415 0005 | | .CONST 0x0415,0x0005 0bfc 0419 0006 | | .CONST 0x0419,0x0006 0bfe 042c 0007 | , | .CONST 0x042c,0x0007 0c00 ; -------------------------------------------------------------------------------------- 0c00 ; Debug3 Subtable 0x18 0c00 ; -------------------------------------------------------------------------------------- 0c00 0001 0034 | 4| .DBG3TAB 0x0001,0x0034 0c02 0433 ffff | 3 | .CONST 0x0433,0xffff 0c04 0434 0001 | 4 | .CONST 0x0434,0x0001 0c06 0436 0002 | 6 | .CONST 0x0436,0x0002 0c08 0438 0003 | 8 | .CONST 0x0438,0x0003 0c0a 043c 0004 | < | .CONST 0x043c,0x0004 0c0c 0441 0005 | A | .CONST 0x0441,0x0005 0c0e 0445 0006 | E | .CONST 0x0445,0x0006 0c10 044b 0007 | K | .CONST 0x044b,0x0007 0c12 0453 0008 | S | .CONST 0x0453,0x0008 0c14 0455 0009 | U | .CONST 0x0455,0x0009 0c16 0459 000a | Y | .CONST 0x0459,0x000a 0c18 045f 000b | _ | .CONST 0x045f,0x000b 0c1a 0463 000c | c | .CONST 0x0463,0x000c 0c1c 0465 000d | e | .CONST 0x0465,0x000d 0c1e 0468 000e | h | .CONST 0x0468,0x000e 0c20 046e 000f | n | .CONST 0x046e,0x000f 0c22 0476 0010 | v | .CONST 0x0476,0x0010 0c24 0478 0011 | x | .CONST 0x0478,0x0011 0c26 047c 0012 | | | .CONST 0x047c,0x0012 0c28 0480 0013 | | .CONST 0x0480,0x0013 0c2a 0483 0014 | | .CONST 0x0483,0x0014 0c2c 0485 0015 | | .CONST 0x0485,0x0015 0c2e 0488 0016 | | .CONST 0x0488,0x0016 0c30 048c 0017 | | .CONST 0x048c,0x0017 0c32 0492 0018 | | .CONST 0x0492,0x0018 0c34 049a 0019 | | .CONST 0x049a,0x0019 0c36 049c 001a | | .CONST 0x049c,0x001a 0c38 04a0 001b | | .CONST 0x04a0,0x001b 0c3a 04a4 001c | | .CONST 0x04a4,0x001c 0c3c 04a8 001d | | .CONST 0x04a8,0x001d 0c3e 04ab 001e | | .CONST 0x04ab,0x001e 0c40 04b1 001f | | .CONST 0x04b1,0x001f 0c42 04b7 0020 | | .CONST 0x04b7,0x0020 0c44 04bf 0021 | !| .CONST 0x04bf,0x0021 0c46 04c1 0022 | "| .CONST 0x04c1,0x0022 0c48 04c5 0023 | #| .CONST 0x04c5,0x0023 0c4a 04c9 0024 | $| .CONST 0x04c9,0x0024 0c4c 04cf 0025 | %| .CONST 0x04cf,0x0025 0c4e 04d3 0026 | &| .CONST 0x04d3,0x0026 0c50 04d9 0027 | '| .CONST 0x04d9,0x0027 0c52 04de 0028 | (| .CONST 0x04de,0x0028 0c54 04e4 0029 | )| .CONST 0x04e4,0x0029 0c56 04ec 002a | *| .CONST 0x04ec,0x002a 0c58 04ee 002b | +| .CONST 0x04ee,0x002b 0c5a 04f2 002c | ,| .CONST 0x04f2,0x002c 0c5c 04f6 002d | -| .CONST 0x04f6,0x002d 0c5e 04fa 002e | .| .CONST 0x04fa,0x002e 0c60 0500 002f | /| .CONST 0x0500,0x002f 0c62 0504 0030 | 0| .CONST 0x0504,0x0030 0c64 0507 0031 | 1| .CONST 0x0507,0x0031 0c66 0509 0032 | 2| .CONST 0x0509,0x0032 0c68 050c 0033 | 3| .CONST 0x050c,0x0033 0c6a 050e 0034 | 4| .CONST 0x050e,0x0034 0c6c ; -------------------------------------------------------------------------------------- 0c6c ; Debug3 Subtable 0x19 0c6c ; -------------------------------------------------------------------------------------- 0c6c 0001 0026 | &| .DBG3TAB 0x0001,0x0026 0c6e 051b ffff | | .CONST 0x051b,0xffff 0c70 051c 0001 | | .CONST 0x051c,0x0001 0c72 051e 0002 | | .CONST 0x051e,0x0002 0c74 0521 0003 | ! | .CONST 0x0521,0x0003 0c76 0525 0004 | % | .CONST 0x0525,0x0004 0c78 052b 0005 | + | .CONST 0x052b,0x0005 0c7a 0533 0006 | 3 | .CONST 0x0533,0x0006 0c7c 0535 0007 | 5 | .CONST 0x0535,0x0007 0c7e 0539 0008 | 9 | .CONST 0x0539,0x0008 0c80 053f 0009 | ? | .CONST 0x053f,0x0009 0c82 0547 000a | G | .CONST 0x0547,0x000a 0c84 0549 000b | I | .CONST 0x0549,0x000b 0c86 054d 000c | M | .CONST 0x054d,0x000c 0c88 0551 000d | Q | .CONST 0x0551,0x000d 0c8a 0557 000e | W | .CONST 0x0557,0x000e 0c8c 055f 000f | _ | .CONST 0x055f,0x000f 0c8e 0561 0010 | a | .CONST 0x0561,0x0010 0c90 0565 0011 | e | .CONST 0x0565,0x0011 0c92 056b 0012 | k | .CONST 0x056b,0x0012 0c94 056f 0013 | o | .CONST 0x056f,0x0013 0c96 0575 0014 | u | .CONST 0x0575,0x0014 0c98 057d 0015 | } | .CONST 0x057d,0x0015 0c9a 057f 0016 | | .CONST 0x057f,0x0016 0c9c 0587 0017 | | .CONST 0x0587,0x0017 0c9e 0589 0018 | | .CONST 0x0589,0x0018 0ca0 058d 0019 | | .CONST 0x058d,0x0019 0ca2 0590 001a | | .CONST 0x0590,0x001a 0ca4 0596 001b | | .CONST 0x0596,0x001b 0ca6 059e 001c | | .CONST 0x059e,0x001c 0ca8 05a0 001d | | .CONST 0x05a0,0x001d 0caa 05a8 001e | | .CONST 0x05a8,0x001e 0cac 05aa 001f | | .CONST 0x05aa,0x001f 0cae 05ae 0020 | | .CONST 0x05ae,0x0020 0cb0 05b1 0021 | !| .CONST 0x05b1,0x0021 0cb2 05b5 0022 | "| .CONST 0x05b5,0x0022 0cb4 05bd 0023 | #| .CONST 0x05bd,0x0023 0cb6 05bf 0024 | $| .CONST 0x05bf,0x0024 0cb8 05c3 0025 | %| .CONST 0x05c3,0x0025 0cba 05c6 0026 | &| .CONST 0x05c6,0x0026 0cbc ; -------------------------------------------------------------------------------------- 0cbc ; Debug3 Subtable 0x1a 0cbc ; -------------------------------------------------------------------------------------- 0cbc 0001 0012 | | .DBG3TAB 0x0001,0x0012 0cbe 05d3 ffff | | .CONST 0x05d3,0xffff 0cc0 05d5 0001 | | .CONST 0x05d5,0x0001 0cc2 05d9 0002 | | .CONST 0x05d9,0x0002 0cc4 05de 0003 | | .CONST 0x05de,0x0003 0cc6 05e2 0004 | | .CONST 0x05e2,0x0004 0cc8 05e4 0005 | | .CONST 0x05e4,0x0005 0cca 05e8 0006 | | .CONST 0x05e8,0x0006 0ccc 05ea 0007 | | .CONST 0x05ea,0x0007 0cce 05ee 0008 | | .CONST 0x05ee,0x0008 0cd0 05ef 0009 | | .CONST 0x05ef,0x0009 0cd2 05f3 000a | | .CONST 0x05f3,0x000a 0cd4 05fb 000b | | .CONST 0x05fb,0x000b 0cd6 05fd 000c | | .CONST 0x05fd,0x000c 0cd8 0601 000d | | .CONST 0x0601,0x000d 0cda 060b 000e | | .CONST 0x060b,0x000e 0cdc 060d 000f | | .CONST 0x060d,0x000f 0cde 0615 0010 | | .CONST 0x0615,0x0010 0ce0 0617 0011 | | .CONST 0x0617,0x0011 0ce2 061b 0012 | | .CONST 0x061b,0x0012 0ce4 ; -------------------------------------------------------------------------------------- 0ce4 ; Debug3 Subtable 0x1b 0ce4 ; -------------------------------------------------------------------------------------- 0ce4 0001 000a | | .DBG3TAB 0x0001,0x000a 0ce6 062b ffff | + | .CONST 0x062b,0xffff 0ce8 0630 0001 | 0 | .CONST 0x0630,0x0001 0cea 0634 0002 | 4 | .CONST 0x0634,0x0002 0cec 0638 0003 | 8 | .CONST 0x0638,0x0003 0cee 063b 0004 | ; | .CONST 0x063b,0x0004 0cf0 063f 0005 | ? | .CONST 0x063f,0x0005 0cf2 0643 0006 | C | .CONST 0x0643,0x0006 0cf4 0649 0007 | I | .CONST 0x0649,0x0007 0cf6 064f 0008 | O | .CONST 0x064f,0x0008 0cf8 0653 0009 | S | .CONST 0x0653,0x0009 0cfa 0655 000a | U | .CONST 0x0655,0x000a 0cfc ; -------------------------------------------------------------------------------------- 0cfc ; Debug3 Subtable 0x1c 0cfc ; -------------------------------------------------------------------------------------- 0cfc 0002 0010 | | .DBG3TAB 0x0002,0x0010 0cfe 065b ffff | [ | .CONST 0x065b,0xffff 0d00 0660 fffe | ` | .CONST 0x0660,0xfffe 0d02 0661 0001 | a | .CONST 0x0661,0x0001 0d04 0665 0002 | e | .CONST 0x0665,0x0002 0d06 066b 0003 | k | .CONST 0x066b,0x0003 0d08 066f 0004 | o | .CONST 0x066f,0x0004 0d0a 0671 0005 | q | .CONST 0x0671,0x0005 0d0c 0675 0006 | u | .CONST 0x0675,0x0006 0d0e 0678 0007 | x | .CONST 0x0678,0x0007 0d10 067c 0008 | | | .CONST 0x067c,0x0008 0d12 0680 0009 | | .CONST 0x0680,0x0009 0d14 0684 000a | | .CONST 0x0684,0x000a 0d16 0688 000b | | .CONST 0x0688,0x000b 0d18 068e 000c | | .CONST 0x068e,0x000c 0d1a 0694 000d | | .CONST 0x0694,0x000d 0d1c 0698 000e | | .CONST 0x0698,0x000e 0d1e 069c 000f | | .CONST 0x069c,0x000f 0d20 069e 0010 | | .CONST 0x069e,0x0010 0d22 ; -------------------------------------------------------------------------------------- 0d22 ; Debug3 Subtable 0x1d 0d22 ; -------------------------------------------------------------------------------------- 0d22 0002 000d | | .DBG3TAB 0x0002,0x000d 0d24 06ab ffff | | .CONST 0x06ab,0xffff 0d26 06b0 fffe | | .CONST 0x06b0,0xfffe 0d28 06b5 0001 | | .CONST 0x06b5,0x0001 0d2a 06b9 0002 | | .CONST 0x06b9,0x0002 0d2c 06bd 0003 | | .CONST 0x06bd,0x0003 0d2e 06c1 0004 | | .CONST 0x06c1,0x0004 0d30 06c5 0005 | | .CONST 0x06c5,0x0005 0d32 06c8 0006 | | .CONST 0x06c8,0x0006 0d34 06cc 0007 | | .CONST 0x06cc,0x0007 0d36 06d2 0008 | | .CONST 0x06d2,0x0008 0d38 06d8 0009 | | .CONST 0x06d8,0x0009 0d3a 06de 000a | | .CONST 0x06de,0x000a 0d3c 06e2 000b | | .CONST 0x06e2,0x000b 0d3e 06e6 000c | | .CONST 0x06e6,0x000c 0d40 06e8 000d | | .CONST 0x06e8,0x000d 0d42 ; -------------------------------------------------------------------------------------- 0d42 ; Debug3 Subtable 0x1e 0d42 ; -------------------------------------------------------------------------------------- 0d42 0000 000c | | .DBG3TAB 0x0000,0x000c 0d44 06f3 0001 | | .CONST 0x06f3,0x0001 0d46 06f5 0002 | | .CONST 0x06f5,0x0002 0d48 06f6 0003 | | .CONST 0x06f6,0x0003 0d4a 06fc 0004 | | .CONST 0x06fc,0x0004 0d4c 0704 0005 | | .CONST 0x0704,0x0005 0d4e 070d 0006 | | .CONST 0x070d,0x0006 0d50 0713 0007 | | .CONST 0x0713,0x0007 0d52 071b 0008 | | .CONST 0x071b,0x0008 0d54 0724 0009 | $ | .CONST 0x0724,0x0009 0d56 0726 000a | & | .CONST 0x0726,0x000a 0d58 0729 000b | ) | .CONST 0x0729,0x000b 0d5a 072a 000c | * | .CONST 0x072a,0x000c 0d5c ; -------------------------------------------------------------------------------------- 0d5c ; Debug3 Subtable 0x1f 0d5c ; -------------------------------------------------------------------------------------- 0d5c 0000 0005 | | .DBG3TAB 0x0000,0x0005 0d5e 073b 0001 | ; | .CONST 0x073b,0x0001 0d60 0741 0002 | A | .CONST 0x0741,0x0002 0d62 0742 0003 | B | .CONST 0x0742,0x0003 0d64 074a 0004 | J | .CONST 0x074a,0x0004 0d66 0752 0005 | R | .CONST 0x0752,0x0005 0d68 ; -------------------------------------------------------------------------------------- 0d68 ; Debug3 Subtable 0x20 0d68 ; -------------------------------------------------------------------------------------- 0d68 0000 000b | | .DBG3TAB 0x0000,0x000b 0d6a 0763 0001 | c | .CONST 0x0763,0x0001 0d6c 0765 0002 | e | .CONST 0x0765,0x0002 0d6e 0766 0003 | f | .CONST 0x0766,0x0003 0d70 076c 0004 | l | .CONST 0x076c,0x0004 0d72 0774 0005 | t | .CONST 0x0774,0x0005 0d74 077d 0006 | } | .CONST 0x077d,0x0006 0d76 0783 0007 | | .CONST 0x0783,0x0007 0d78 078b 0008 | | .CONST 0x078b,0x0008 0d7a 0794 0009 | | .CONST 0x0794,0x0009 0d7c 0797 000a | | .CONST 0x0797,0x000a 0d7e 0798 000b | | .CONST 0x0798,0x000b 0d80 ; -------------------------------------------------------------------------------------- 0d80 ; Debug3 Subtable 0x21 0d80 ; -------------------------------------------------------------------------------------- 0d80 0002 0009 | | .DBG3TAB 0x0002,0x0009 0d82 07a3 ffff | | .CONST 0x07a3,0xffff 0d84 07a4 fffe | | .CONST 0x07a4,0xfffe 0d86 07a6 0001 | | .CONST 0x07a6,0x0001 0d88 07aa 0002 | | .CONST 0x07aa,0x0002 0d8a 07ae 0003 | | .CONST 0x07ae,0x0003 0d8c 07b4 0004 | | .CONST 0x07b4,0x0004 0d8e 07b8 0005 | | .CONST 0x07b8,0x0005 0d90 07ba 0006 | | .CONST 0x07ba,0x0006 0d92 07be 0007 | | .CONST 0x07be,0x0007 0d94 07c6 0008 | | .CONST 0x07c6,0x0008 0d96 07ce 0009 | | .CONST 0x07ce,0x0009 0d98 ; -------------------------------------------------------------------------------------- 0d98 ; Debug3 Subtable 0x22 0d98 ; -------------------------------------------------------------------------------------- 0d98 0000 0005 | | .DBG3TAB 0x0000,0x0005 0d9a 07db 0001 | | .CONST 0x07db,0x0001 0d9c 07e1 0002 | | .CONST 0x07e1,0x0002 0d9e 07e2 0003 | | .CONST 0x07e2,0x0003 0da0 07ea 0004 | | .CONST 0x07ea,0x0004 0da2 07f2 0005 | | .CONST 0x07f2,0x0005 0da4 ; -------------------------------------------------------------------------------------- 0da4 ; Debug3 Subtable 0x23 0da4 ; -------------------------------------------------------------------------------------- 0da4 0000 0002 | | .DBG3TAB 0x0000,0x0002 0da6 0803 0001 | | .CONST 0x0803,0x0001 0da8 080e 0002 | | .CONST 0x080e,0x0002 0daa ; -------------------------------------------------------------------------------------- 0daa ; Debug3 Subtable 0x24 0daa ; -------------------------------------------------------------------------------------- 0daa 0000 0010 | | .DBG3TAB 0x0000,0x0010 0dac 081b 0001 | | .CONST 0x081b,0x0001 0dae 081f 0002 | | .CONST 0x081f,0x0002 0db0 0824 0003 | $ | .CONST 0x0824,0x0003 0db2 082a 0004 | * | .CONST 0x082a,0x0004 0db4 0830 0005 | 0 | .CONST 0x0830,0x0005 0db6 0834 0006 | 4 | .CONST 0x0834,0x0006 0db8 0836 0007 | 6 | .CONST 0x0836,0x0007 0dba 083a 0008 | : | .CONST 0x083a,0x0008 0dbc 083c 0009 | < | .CONST 0x083c,0x0009 0dbe 0841 000a | A | .CONST 0x0841,0x000a 0dc0 0845 000b | E | .CONST 0x0845,0x000b 0dc2 084d 000c | M | .CONST 0x084d,0x000c 0dc4 084f 000d | O | .CONST 0x084f,0x000d 0dc6 0853 000e | S | .CONST 0x0853,0x000e 0dc8 085b 000f | [ | .CONST 0x085b,0x000f 0dca 085d 0010 | ] | .CONST 0x085d,0x0010 0dcc ; -------------------------------------------------------------------------------------- 0dcc ; Debug3 Subtable 0x25 0dcc ; -------------------------------------------------------------------------------------- 0dcc 0000 000b | | .DBG3TAB 0x0000,0x000b 0dce 086b 0001 | k | .CONST 0x086b,0x0001 0dd0 086f 0002 | o | .CONST 0x086f,0x0002 0dd2 0873 0003 | s | .CONST 0x0873,0x0003 0dd4 0879 0004 | y | .CONST 0x0879,0x0004 0dd6 087f 0005 | | .CONST 0x087f,0x0005 0dd8 0885 0006 | | .CONST 0x0885,0x0006 0dda 0889 0007 | | .CONST 0x0889,0x0007 0ddc 088b 0008 | | .CONST 0x088b,0x0008 0dde 088f 0009 | | .CONST 0x088f,0x0009 0de0 0897 000a | | .CONST 0x0897,0x000a 0de2 089f 000b | | .CONST 0x089f,0x000b 0de4 0000 0000 | | .BLANK 0000[0x1c]