|
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: 3072 (0xc00) Types: SEG Notes: 5811_R1K_CODE Names: »109587.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »109587.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »109587.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »109587.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »109587.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »109587.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 0348 | H | .CONST 0x0348 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 009c | | .CONST 0x009c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002e | . | .CONST 0x002e ; Number of locals 000b INIT_0008: 000b 4818 |H | Short_Literal 0x18 ; Debug Table 0x0 = .DEBUG 0x000b,0x0412,0xc000,0x0000,0x0035,0xccd4,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected 000d 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xd,0xfffc 000e 4802 |H | Short_Literal 0x2 000f 029f 00a3 | | Declare_Subprogram INIT_00a0,For_Call 0011 03fe | | Declare_Type Discrete,Defined,Visible 0012 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x16,0xfff9 0018 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x18,0xfff8 001a 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001b 032b | + | Declare_Type Record,Incomplete,Visible 001c 029a 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1c,0xfff6 001e 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1e,0xfff5 0020 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x20,0xfff4 0022 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x22,0xfff3 0024 623b |b; | Indirect_Literal Discrete,0x260,{0x00000000, 0x35ccd401} ; Debug Table 0x0.0xd = 0x24,0xfff2 0025 0129 | ) | Execute Any,Make_Visible 0026 6235 |b5 | Indirect_Literal Discrete,0x25c,{0x00000000, 0x35ccd402} ; Debug Table 0x0.0xe = 0x26,0xfff1 0027 0129 | ) | Execute Any,Make_Visible 0028 622f |b/ | Indirect_Literal Discrete,0x258,{0x00000000, 0x35ccd403} ; Debug Table 0x0.0xf = 0x28,0xfff0 0029 0129 | ) | Execute Any,Make_Visible 002a 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x10 = 0x2a,0xffef 002b e213 | | Load 0x1,0x13 002c 00e3 | | Load_Encached Natural_Cache 002d 03f9 | | Declare_Type Discrete,Constrained,Visible 002e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x11 = 0x2e,0xffee 002f 4800 |H | Short_Literal 0x0 0030 4801 |H | Short_Literal 0x1 0031 4801 |H | Short_Literal 0x1 0032 4803 |H | Short_Literal 0x3 0033 0319 | | Declare_Type Variant_Record,Incomplete,Visible 0034 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x34,0xffed 0036 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x36,0xffec 0038 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x14 = 0x38,0xffeb 0039 e213 | | Load 0x1,0x13 003a e222 | " | Load 0x1,0x22 003b 03f8 | | Declare_Type Discrete,Constrained 003c e211 | | Load 0x1,0x11 ; Debug Table 0x0.0x15 = 0x3c,0xffea 003d e215 | | Load 0x1,0x15 003e e222 | " | Load 0x1,0x22 003f 029f 0193 | | Declare_Subprogram INIT_0190,For_Call 0041 4803 |H | Short_Literal 0x3 0042 032d | - | Declare_Type Record,Defined 0043 e20f | | Load 0x1,0xf ; Debug Table 0x0.0x16 = 0x43,0xffe9 0044 0266 | f | Execute Discrete,Bounds 0045 00da | | Load_Top At_Offset_2 0046 029f 01b3 | | Declare_Subprogram INIT_01b0,For_Call 0048 4801 |H | Short_Literal 0x1 0049 035d | ] | Declare_Type Array,Defined 004a e222 | " | Load 0x1,0x22 ; Debug Table 0x0.0x17 = 0x4a,0xffe8 004b 0266 | f | Execute Discrete,Bounds 004c 00da | | Load_Top At_Offset_2 004d 029f 01cb | | Declare_Subprogram INIT_01c8,For_Call 004f 4801 |H | Short_Literal 0x1 0050 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0051 e222 | " | Load 0x1,0x22 ; Debug Table 0x0.0x18 = 0x51,0xffe7 0052 4800 |H | Short_Literal 0x0 0053 00da | | Load_Top At_Offset_2 0054 01dc | | Execute Vector,Last 0055 e222 | " | Load 0x1,0x22 0056 0269 | i | Execute Discrete,Last 0057 027c | | | Execute Discrete,Less 0058 6803 |h | Jump_Zero 0x5c 0059 00da | | Load_Top At_Offset_2 005a 01dc | | Execute Vector,Last 005b 7802 |x | Jump 0x5e 005c e222 | " | Load 0x1,0x22 005d 0269 | i | Execute Discrete,Last 005e 00db | | Load_Top At_Offset_3 005f 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0060 029f 01e3 | | Declare_Subprogram INIT_01e0,For_Call 0062 4800 |H | Short_Literal 0x0 0063 4801 |H | Short_Literal 0x1 0064 4801 |H | Short_Literal 0x1 0065 e223 | # | Load 0x1,0x23 0066 0307 | | Complete_Type Variant_Record,By_Defining 0067 e223 | # | Load 0x1,0x23 ; Debug Table 0x0.0x19 = 0x67,0xffe6 0068 02a0 | | Declare_Subprogram Null_Subprogram 0069 e214 | | Load 0x1,0x14 006a 03c7 | | Complete_Type Access,By_Defining 006b e222 | " | Load 0x1,0x22 ; Debug Table 0x0.0x1a = 0x6b,0xffe5 006c e20f | | Load 0x1,0xf 006d e222 | " | Load 0x1,0x22 006e 4801 |H | Short_Literal 0x1 006f e226 | & | Load 0x1,0x26 0070 0269 | i | Execute Discrete,Last 0071 e210 | | Load 0x1,0x10 0072 035b | [ | Declare_Type Array,Constrained 0073 029f 020b | | Declare_Subprogram INIT_0208,For_Call 0075 4804 |H | Short_Literal 0x4 0076 032d | - | Declare_Type Record,Defined 0077 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0x1b = 0x77,0xffe4 0078 00d9 | | Load_Top At_Offset_1 0079 00da | | Load_Top At_Offset_2 007a e214 | | Load 0x1,0x14 007b 029f 0223 | #| Declare_Subprogram INIT_0220,For_Call 007d e21a | | Load 0x1,0x1a 007e 0326 | & | Complete_Type Record,By_Defining 007f 00bf | | Action Accept_Activation 0080 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1 = .DEBUG 0x0080,0x044c,0xc000,0x0000,0x0035,0xcce4,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x80,0xffff 0081 00c7 | | Action Elaborate_Subprogram 0082 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x1 = 0x82,0xfffe 0083 00c7 | | Action Elaborate_Subprogram 0084 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x2 = 0x84,0xfffd 0085 00c7 | | Action Elaborate_Subprogram 0086 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x3 = 0x86,0xfffc 0087 00c7 | | Action Elaborate_Subprogram 0088 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0x4 = 0x88,0xfffb 008a 029d 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call ; Debug Table 0x1.0x5 = 0x8a,0xfffa 008c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x6 = 0x8c,0xfff9 008d 00c7 | | Action Elaborate_Subprogram 008e 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x7 = 0x8e,0xfff8 008f 00c7 | | Action Elaborate_Subprogram 0090 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x8 = 0x90,0xfff7 0091 00c7 | | Action Elaborate_Subprogram 0092 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0x9 = 0x92,0xfff6 0094 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0xa = 0x94,0xfff5 0096 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xb = 0x96,0xfff4 0097 00c7 | | Action Elaborate_Subprogram 0098 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xc = 0x98,0xfff3 0099 00c7 | | Action Elaborate_Subprogram 009a 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xd = 0x9a,0xfff2 009b 00c7 | | Action Elaborate_Subprogram 009c BODY_0008: 009c 00bc | | Action Signal_Activated 009d 00bb | | Action Signal_Completion 009e 0000 0000 | | .XXX[0x2] 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 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x00a3,0x046a,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0039 00a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00a5 7802 |x | Jump 0xa8 ; case 0x1 00a6 7805 |x | Jump 0xac ; case 0x2 00a7 7809 |x | Jump 0xb1 ; case 0x3 00a8 00da | | Load_Top At_Offset_2 00a9 0091 0337 | 7| Action Push_String_Extended_Indexed,0x337 ; "PERFECT" 00ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00ac 00db | | Load_Top At_Offset_3 00ad 00db | | Load_Top At_Offset_3 00ae 00e0 | | Load_Encached Standard_Cache 00af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00b0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00b1 00da | | Load_Top At_Offset_2 00b2 00e0 | | Load_Encached Standard_Cache 00b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00b4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00b5 0000 0000 | | .XXX[0x3] 00b7 0000 | | 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00bb,0x046c,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0040 ; Debug Table 0x3.0x0 = 0xbb,0x1 00bc e223 | # | Load 0x1,0x23 00bd 1c08 | | Execute_Immediate Run_Utility,0x8 00be e214 | | Load 0x1,0x14 00bf 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00c0 00d8 | | Load_Top At_Offset_0 00c1 0227 | ' | Execute Access,All_Reference 00c2 1c00 | | Execute_Immediate Run_Utility,0x0 00c3 a5fe | | Store_Unchecked 0x2,-0x2 00c4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c5 0000 0000 | | .XXX[0x3] 00c7 0000 | | 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00d2 | | .CONST 0x00d2 ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0002 | | .CONST 0x0002 ; Number of locals 00cb INIT_00c8: 00cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x00cb,0x0470,0x1001,0x0000,0x0035,0xccd4,0x0000,0x004d ; Debug Table 0x4.0x0 = 0xcb,0xffff 00cc 4800 |H | Short_Literal 0x0 00cd e5fd | | Load 0x2,-0x3 00ce 0227 | ' | Execute Access,All_Reference 00cf 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 00d0 01d5 | | Execute Vector,Field_Reference 00d1 01d5 | | Execute Vector,Field_Reference 00d2 BODY_00c8: 00d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xd2,0x1 00d3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00d4 0e01 | | Execute_Immediate Not_Equal,0x1 00d5 6807 |h | Jump_Zero 0xdd 00d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0xd6,0x2 00d7 00d9 | | Load_Top At_Offset_1 00d8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00d9 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x3 = 0xd9,0x3 00da 00d9 | | Load_Top At_Offset_1 00db 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00dc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00dd e220 | | Load 0x1,0x20 ; Debug Table 0x4.0x4 = 0xdd,0x4 00de 0257 | W | Execute Discrete,Raise 00df 0000 | | .XXX[0x1] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e7 | | .CONST 0x00e7 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0003 | | .CONST 0x0003 ; Number of locals 00e3 INIT_00e0: 00e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5 = .DEBUG 0x00e3,0x047c,0x1001,0x0000,0x0035,0xccd4,0x0000,0x005d ; Debug Table 0x5.0x0 = 0xe3,0xffff 00e4 0227 | ' | Execute Access,All_Reference 00e5 e222 | " | Load 0x1,0x22 ; Debug Table 0x5.0x1 = 0xe5,0xfffe 00e6 0700 | | Execute_Immediate Set_Value,0x0 00e7 BODY_00e0: 00e7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2 = 0xe7,0x1 00e8 01dc | | Execute Vector,Last 00e9 0aff | | Execute_Immediate Plus,-0x1 00ea 0248 | H | Execute Discrete,Check_In_Integer 00eb e5ff | | Load 0x2,-0x1 00ec 01dd | | Execute Vector,First 00ed 0263 | c | Execute Discrete,Above_Bound 00ee 700b |p | Jump_Nonzero 0xfa 00ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x3 = 0xef,0x2 00f0 e402 | | Load 0x2,0x2 00f1 00da | | Load_Top At_Offset_2 00f2 e5ff | | Load 0x2,-0x1 00f3 01d7 | | Execute Vector,Field_Read 00f4 e20f | | Load 0x1,0xf 00f5 025b | [ | Execute Discrete,Check_In_Type 00f6 822b | + | Call 0x1,0x2b 00f7 00d1 | | Pop_Control Pop_Count_1 00f8 005b | [ | Store_Top Discrete,At_Offset_3 00f9 3ff5 |? | Loop_Increasing 0xef 00fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x4 = 0xfa,0x3 00fb 00da | | Load_Top At_Offset_2 00fc e5fe | | Load 0x2,-0x2 00fd e211 | | Load 0x1,0x11 00fe 0119 | | Execute Any,Check_In_Formal_Type 00ff e5ff | | Load 0x2,-0x1 0100 01dc | | Execute Vector,Last 0101 e5ff | | Load 0x2,-0x1 0102 01d7 | | Execute Vector,Field_Read 0103 e20f | | Load 0x1,0xf 0104 025b | [ | Execute Discrete,Check_In_Type 0105 822c | , | Call 0x1,0x2c 0106 00d1 | | Pop_Control Pop_Count_1 0107 0059 | Y | Store_Top Discrete,At_Offset_1 0108 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0109 0000 0000 | | .BLANK 0000[0x7] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 011b | | .CONST 0x011b ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0004 | | .CONST 0x0004 ; Number of locals 0113 INIT_0110: 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0113,0x0488,0x1001,0x0000,0x0035,0xccd4,0x0000,0x006d ; Debug Table 0x6.0x0 = 0x113,0xffff 0114 0227 | ' | Execute Access,All_Reference 0115 e222 | " | Load 0x1,0x22 ; Debug Table 0x6.0x1 = 0x115,0xfffe 0116 0700 | | Execute_Immediate Set_Value,0x0 0117 e227 | ' | Load 0x1,0x27 ; Debug Table 0x6.0x2 = 0x117,0xfffd 0118 0322 | " | Declare_Variable Record 0119 00d8 | | Load_Top At_Offset_0 011a 1c00 | | Execute_Immediate Run_Utility,0x0 011b BODY_0110: 011b 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x3 = 0x11b,0x1 011c a5fc | | Store_Unchecked 0x2,-0x4 011d e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x4 = 0x11d,0x2 011e 01d9 | | Execute Vector,Reverse_Bounds 011f 0263 | c | Execute Discrete,Above_Bound 0120 701e |p | Jump_Nonzero 0x13f 0121 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x5 = 0x121,0x3 0122 e5fe | | Load 0x2,-0x2 0123 01d7 | | Execute Vector,Field_Read 0124 e403 | | Load 0x2,0x3 0125 e402 | | Load 0x2,0x2 0126 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0127 01d5 | | Execute Vector,Field_Reference 0128 01d5 | | Execute Vector,Field_Reference 0129 00db | | Load_Top At_Offset_3 012a 017d | } | Execute Record,Structure_Write 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x6 = 0x12b,0x4 012c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 012d 4602 |F | Jump_Case 0x3 012e 7809 |x | Jump 0x138 ; case 0x0 012f 7801 |x | Jump 0x131 ; case 0x1 0130 7804 |x | Jump 0x135 ; case 0x2 0131 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x7 = 0x131,0x5 0132 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0133 a403 | | Store_Unchecked 0x2,0x3 0134 7809 |x | Jump 0x13e 0135 4802 |H | Short_Literal 0x2 ; Debug Table 0x6.0x8 = 0x135,0x6 0136 a5fc | | Store_Unchecked 0x2,-0x4 0137 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0x9 = 0x137,0x7 0138 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xa = 0x138,0x8 0139 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013a c5fd | | Store 0x2,-0x3 013b 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xb = 0x13b,0x9 013c a5fc | | Store_Unchecked 0x2,-0x4 013d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0xc = 0x13d,0xa 013e 3fe2 |? | Loop_Increasing 0x121 013f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0147 | G | .CONST 0x0147 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0002 | | .CONST 0x0002 ; Number of locals 0143 INIT_0140: 0143 e21a | | Load 0x1,0x1a ; Debug Table 0x7 = .DEBUG 0x0143,0x04a4,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0085 ; Debug Table 0x7.0x0 = 0x143,0xffff 0144 0322 | " | Declare_Variable Record 0145 00d8 | | Load_Top At_Offset_0 0146 1c00 | | Execute_Immediate Run_Utility,0x0 0147 BODY_0140: 0147 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x147,0x1 0148 00d9 | | Load_Top At_Offset_1 0149 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 014a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x14a,0x2 014b 821c | | Call 0x1,0x1c 014c 00d1 | | Pop_Control Pop_Count_1 014d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x14d,0x3 014e 821e | | Call 0x1,0x1e 014f 7003 |p | Jump_Nonzero 0x153 0150 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x150,0x4 0151 821c | | Call 0x1,0x1c 0152 00d1 | | Pop_Control Pop_Count_1 0153 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x153,0x5 0154 e5fe | | Load 0x2,-0x2 0155 017d | } | Execute Record,Structure_Write 0156 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0157 0000 | | .XXX[0x1] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x015b,0x04b2,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0091 ; Debug Table 0x8.0x0 = 0x15b,0x1 015c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 015d 00db | | Load_Top At_Offset_3 015e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 015f 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x15f,0x2 0160 822e | . | Call 0x1,0x2e 0161 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0162 0000 0000 | | .BLANK 0000[0x6] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016b | k | .CONST 0x016b ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b BODY_0168: 016b INIT_0168: 016b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x016b,0x04b8,0x1002,0x0000,0x0035,0xccd4,0x0000,0x0099 ; Debug Table 0x9.0x0 = 0x16b,0x1 016c 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 016d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 016e 4801 |H | Short_Literal 0x1 016f e5ff | | Load 0x2,-0x1 0170 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0171 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0172 e5ff | | Load 0x2,-0x1 0173 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0174 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0175 01cf | | Execute Vector,Slice_Read 0176 01cb | | Execute Vector,Append 0177 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x017b,0x04bc,0x1002,0x0000,0x0035,0xccd4,0x0000,0x00a2 ; Debug Table 0xa.0x0 = 0x17b,0x1 017c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 017d 0f00 | | Execute_Immediate Equal,0x0 017e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 017f 0000 | | .XXX[0x1] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0183 | | .CONST 0x0183 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0001 | | .CONST 0x0001 ; Number of locals 0183 BODY_0180: 0183 INIT_0180: 0183 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0183,0x04c0,0x1002,0x0000,0x0035,0xccd4,0x0000,0x00c3 ; Debug Table 0xb.0x0 = 0x183,0x1 0184 0227 | ' | Execute Access,All_Reference 0185 02fd | | Declare_Variable Variant_Record,Duplicate 0186 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0187 0000 | | .XXX[0x1] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x018b,0x04c4,0x1001,0x0000,0x0035,0xccd4,0x0000,0x00cc ; Debug Table 0xc.0x0 = 0x18b,0x1 018c e214 | | Load 0x1,0x14 018d 03b6 | | Declare_Variable Access,By_Allocation,With_Value 018e a5fe | | Store_Unchecked 0x2,-0x2 018f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0190 ; -------------------------------------------------------------------------------------- 0190 ; SUBPROGRAM 0190 ; -------------------------------------------------------------------------------------- 0190 0193 | | .CONST 0x0193 ; Address of begin 0191 0004 | | .CONST 0x0004 ; Address of exception handler 0192 0001 | | .CONST 0x0001 ; Number of locals 0193 BODY_0190: 0193 INIT_0190: 0193 4608 |F | Jump_Case 0x9 ; Debug Table 0xd = .DEBUG 0x0193,0x04c8,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00e0 0194 7808 |x | Jump 0x19d ; case 0x0 0195 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0196 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0197 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0198 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0199 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 019a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 019b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 019c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 019d 00da | | Load_Top At_Offset_2 019e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 019f 0125 | % | Execute Any,Set_Constraint 01a0 00da | | Load_Top At_Offset_2 01a1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01a2 1c00 | | Execute_Immediate Run_Utility,0x0 01a3 4802 |H | Short_Literal 0x2 01a4 00db | | Load_Top At_Offset_3 01a5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01a6 4800 |H | Short_Literal 0x0 01a7 00db | | Load_Top At_Offset_3 01a8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01aa 0000 0000 | | .BLANK 0000[0x6] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b3 | | .CONST 0x01b3 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0001 | | .CONST 0x0001 ; Number of locals 01b3 BODY_01b0: 01b3 INIT_01b0: 01b3 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe = .DEBUG 0x01b3,0x04ca,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00f5 01b4 00da | | Load_Top At_Offset_2 01b5 01dc | | Execute Vector,Last 01b6 00db | | Load_Top At_Offset_3 01b7 01dd | | Execute Vector,First 01b8 0263 | c | Execute Discrete,Above_Bound 01b9 7006 |p | Jump_Nonzero 0x1c0 01ba 00d8 | | Load_Top At_Offset_0 01bb e5ff | | Load 0x2,-0x1 01bc 01d5 | | Execute Vector,Field_Reference 01bd 1c00 | | Execute_Immediate Run_Utility,0x0 01be 0a01 | | Execute_Immediate Plus,0x1 01bf 7ff8 | | Jump 0x1b8 01c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01c1 0000 0000 | | .BLANK 0000[0x7] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xf = .DEBUG 0x01cb,0x04cc,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00fe 01cc 00da | | Load_Top At_Offset_2 01cd 01dc | | Execute Vector,Last 01ce 00db | | Load_Top At_Offset_3 01cf 01dd | | Execute Vector,First 01d0 0263 | c | Execute Discrete,Above_Bound 01d1 7006 |p | Jump_Nonzero 0x1d8 01d2 00d8 | | Load_Top At_Offset_0 01d3 e5ff | | Load 0x2,-0x1 01d4 01d5 | | Execute Vector,Field_Reference 01d5 1c00 | | Execute_Immediate Run_Utility,0x0 01d6 0a01 | | Execute_Immediate Plus,0x1 01d7 7ff8 | | Jump 0x1d0 01d8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01d9 0000 0000 | | .BLANK 0000[0x7] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 4608 |F | Jump_Case 0x9 ; Debug Table 0x10 = .DEBUG 0x01e3,0x04ce,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0107 01e4 7808 |x | Jump 0x1ed ; case 0x0 01e5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 01e6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 01e7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 01e8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 01e9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 01ea 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 01eb 7808 |x | Jump 0x1f4 ; case 0x7 01ec 7810 |x | Jump 0x1fd ; case 0x8 01ed 4800 |H | Short_Literal 0x0 01ee 00db | | Load_Top At_Offset_3 01ef 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 01f0 00da | | Load_Top At_Offset_2 01f1 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01f2 1c00 | | Execute_Immediate Run_Utility,0x0 01f3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01f4 00db | | Load_Top At_Offset_3 01f5 4800 |H | Short_Literal 0x0 01f6 e5fe | | Load 0x2,-0x2 01f7 e229 | ) | Load 0x1,0x29 01f8 035b | [ | Declare_Type Array,Constrained 01f9 4801 |H | Short_Literal 0x1 01fa e5ff | | Load 0x2,-0x1 01fb 031b | | Declare_Type Variant_Record,Constrained 01fc 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01fd 00db | | Load_Top At_Offset_3 01fe 00db | | Load_Top At_Offset_3 01ff 02fc | | Declare_Variable Variant_Record,With_Constraint 0200 4800 |H | Short_Literal 0x0 0201 e5fe | | Load 0x2,-0x2 0202 e229 | ) | Load 0x1,0x29 0203 0334 | 4 | Declare_Variable Array,With_Constraint 0204 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3 0205 016a | j | QQ_execute Variant_Record,XXX 0206 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0207 0000 | | .XXX[0x1] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b 4608 |F | Jump_Case 0x9 ; Debug Table 0x11 = .DEBUG 0x020b,0x04d0,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0124 020c 7808 |x | Jump 0x215 ; case 0x0 020d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 020e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 020f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0210 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0211 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0212 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0213 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0214 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0215 4800 |H | Short_Literal 0x0 0216 00db | | Load_Top At_Offset_3 0217 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0218 e20f | | Load 0x1,0xf 0219 026a | j | Execute Discrete,First 021a 00db | | Load_Top At_Offset_3 021b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 021c 4800 |H | Short_Literal 0x0 021d 00db | | Load_Top At_Offset_3 021e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 021f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 4608 |F | Jump_Case 0x9 ; Debug Table 0x12 = .DEBUG 0x0223,0x04d2,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0143 0224 7808 |x | Jump 0x22d ; case 0x0 0225 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0226 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0227 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0228 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0229 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 022a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 022b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 022c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 022d 4800 |H | Short_Literal 0x0 022e 00db | | Load_Top At_Offset_3 022f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0230 00da | | Load_Top At_Offset_2 0231 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0232 1c00 | | Execute_Immediate Run_Utility,0x0 0233 00da | | Load_Top At_Offset_2 0234 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0235 1c00 | | Execute_Immediate Run_Utility,0x0 0236 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0241 | A | .CONST 0x0241 ; Address of begin 0239 0255 | U | .CONST 0x0255 ; Address of exception handler 023a 0002 | | .CONST 0x0002 ; Number of locals 023b INIT_0238: 023b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x023b,0x04d4,0x1001,0x0000,0x0035,0xcce4,0x0000,0x007d ; Debug Table 0x13.0x0 = 0x23b,0xffff 023c e5fd | | Load 0x2,-0x3 023d e5fe | | Load 0x2,-0x2 023e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 023f 01d5 | | Execute Vector,Field_Reference 0240 01d5 | | Execute Vector,Field_Reference 0241 BODY_0238: 0241 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x1 = 0x241,0x1 0242 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0243 0e01 | | Execute_Immediate Not_Equal,0x1 0244 680c |h | Jump_Zero 0x251 0245 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x2 = 0x245,0x2 0246 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0247 0a01 | | Execute_Immediate Plus,0x1 0248 e5fe | | Load 0x2,-0x2 0249 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 024a 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3 = 0x24a,0x3 024b 00d9 | | Load_Top At_Offset_1 024c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 024d e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x4 = 0x24d,0x4 024e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 024f 00d9 | | Load_Top At_Offset_1 0250 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x251,0x5 0252 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0253 a5fd | | Store_Unchecked 0x2,-0x3 0254 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0255 TRAP_0238: 0255 0007 | | Action Break_Optional 0256 e21f | | Load 0x1,0x1f ; Debug Table 0x13.0x6 = 0x256,0x6 0257 0257 | W | Execute Discrete,Raise 0258 0000 0000 | | .LITERAL {0x00000000, 0x35ccd403} 025c 0000 0000 | | .LITERAL {0x00000000, 0x35ccd402} 0260 0000 0000 | | .LITERAL {0x00000000, 0x35ccd401} 0264 0000 0000 | | .BLANK 0000[0x4] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 0271 | q | .CONST 0x0271 ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0002 | | .CONST 0x0002 ; Number of locals 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x026b,0x04e4,0x1001,0x0000,0x0035,0xcce4,0x0000,0x00cc ; Debug Table 0x14.0x0 = 0x26b,0xffff 026c e5fc | | Load 0x2,-0x4 026d e5fd | | Load 0x2,-0x3 026e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 026f 01d5 | | Execute Vector,Field_Reference 0270 01d5 | | Execute Vector,Field_Reference 0271 BODY_0268: 0271 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x271,0x1 0272 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0273 0e01 | | Execute_Immediate Not_Equal,0x1 0274 6807 |h | Jump_Zero 0x27c 0275 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x2 = 0x275,0x2 0276 00d9 | | Load_Top At_Offset_1 0277 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0278 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x3 = 0x278,0x3 0279 00d9 | | Load_Top At_Offset_1 027a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 027b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 027c e220 | | Load 0x1,0x20 ; Debug Table 0x14.0x4 = 0x27c,0x4 027d 0257 | W | Execute Discrete,Raise 027e 0000 0000 | | .XXX[0x2] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0285 | | .CONST 0x0285 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0002 | | .CONST 0x0002 ; Number of locals 0283 INIT_0280: 0283 e222 | " | Load 0x1,0x22 ; Debug Table 0x15 = .DEBUG 0x0283,0x04f0,0x1002,0x0000,0x0035,0xcce4,0x0000,0x01e6 ; Debug Table 0x15.0x0 = 0x283,0xffff 0284 0700 | | Execute_Immediate Set_Value,0x0 0285 BODY_0280: 0285 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x1 = 0x285,0x1 0286 01d9 | | Execute Vector,Reverse_Bounds 0287 0263 | c | Execute Discrete,Above_Bound 0288 700b |p | Jump_Nonzero 0x294 0289 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2 = 0x289,0x2 028a e5fe | | Load 0x2,-0x2 028b 01d7 | | Execute Vector,Field_Read 028c 00db | | Load_Top At_Offset_3 028d e5ff | | Load 0x2,-0x1 028e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 028f 01d5 | | Execute Vector,Field_Reference 0290 01d5 | | Execute Vector,Field_Reference 0291 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0292 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0293 3ff5 |? | Loop_Increasing 0x289 0294 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x3 = 0x294,0x3 0295 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0296 0000 0000 | | .XXX[0x2] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a1 | | .CONST 0x02a1 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0004 | | .CONST 0x0004 ; Number of locals 029b INIT_0298: 029b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x029b,0x04fa,0x1001,0x0000,0x0035,0xcce4,0x0000,0x0216 ; Debug Table 0x16.0x0 = 0x29b,0xffff 029c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 029d 029f 02cb | | Declare_Subprogram INIT_02c8,For_Call ; Debug Table 0x16.0x1 = 0x29d,0xfffe 029f 029f 0303 | | Declare_Subprogram INIT_0300,For_Call ; Debug Table 0x16.0x2 = 0x29f,0xfffd 02a1 BODY_0298: 02a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x3 = 0x2a1,0x1 02a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a3 6805 |h | Jump_Zero 0x2a9 02a4 8403 | | Call 0x2,0x3 ; Debug Table 0x16.0x4 = 0x2a4,0x2 02a5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x5 = 0x2a5,0x3 02a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a7 700c |p | Jump_Nonzero 0x2b4 02a8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x16.0x6 = 0x2a8,0x4 02a9 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x7 = 0x2a9,0x5 02aa 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02ab e20f | | Load 0x1,0xf 02ac 026a | j | Execute Discrete,First 02ad 027f | | Execute Discrete,Equal 02ae 6804 |h | Jump_Zero 0x2b3 02af 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x8 = 0x2af,0x6 02b0 e5ff | | Load 0x2,-0x1 02b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02b2 7801 |x | Jump 0x2b4 02b3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x16.0x9 = 0x2b3,0x7 02b4 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xa = 0x2b4,0x8 ; Debug Table 0x16.0xb = 0x2b4,0x9 02b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b6 e5ff | | Load 0x2,-0x1 02b7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02b8 0227 | ' | Execute Access,All_Reference 02b9 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02ba 01d5 | | Execute Vector,Field_Reference 02bb 8404 | | Call 0x2,0x4 02bc 7009 |p | Jump_Nonzero 0x2c6 02bd 00da | | Load_Top At_Offset_2 02be 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02bf 6806 |h | Jump_Zero 0x2c6 02c0 e20f | | Load 0x1,0xf ; Debug Table 0x16.0xc = 0x2c0,0xa 02c1 0269 | i | Execute Discrete,Last 02c2 00db | | Load_Top At_Offset_3 02c3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02c4 8403 | | Call 0x2,0x3 ; Debug Table 0x16.0xd = 0x2c4,0xb 02c5 7fee | | Jump 0x2b4 02c6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02c7 0000 | | .XXX[0x1] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb e402 | | Load 0x2,0x2 ; Debug Table 0x17 = .DEBUG 0x02cb,0x0518,0x1001,0x0000,0x0035,0xcce4,0x0000,0x0226 ; Debug Table 0x17.0x0 = 0x2cb,0x1 02cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02cd e20f | | Load 0x1,0xf 02ce 0269 | i | Execute Discrete,Last 02cf 027f | | Execute Discrete,Equal 02d0 6822 |h" | Jump_Zero 0x2f3 02d1 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x1 = 0x2d1,0x2 02d2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02d3 0c01 | | Execute_Immediate Greater_Equal,0x1 02d4 681a |h | Jump_Zero 0x2ef 02d5 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x2 = 0x2d5,0x3 02d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02d7 e402 | | Load 0x2,0x2 02d8 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 02d9 01d7 | | Execute Vector,Field_Read 02da e402 | | Load 0x2,0x2 02db 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02dc e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x3 = 0x2dc,0x4 02dd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02de 0aff | | Execute_Immediate Plus,-0x1 02df e402 | | Load 0x2,0x2 02e0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02e1 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x4 = 0x2e1,0x5 02e2 e402 | | Load 0x2,0x2 02e3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02e4 e402 | | Load 0x2,0x2 02e5 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 02e6 01cf | | Execute Vector,Slice_Read 02e7 e5ff | | Load 0x2,-0x1 02e8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02e9 0227 | ' | Execute Access,All_Reference 02ea 822d | - | Call 0x1,0x2d 02eb e402 | | Load 0x2,0x2 02ec 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ed 8403 | | Call 0x2,0x3 ; Debug Table 0x17.0x5 = 0x2ed,0x6 02ee 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02ef 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x6 = 0x2ef,0x7 02f0 e5ff | | Load 0x2,-0x1 02f1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02f2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02f3 e20f | | Load 0x1,0xf ; Debug Table 0x17.0x7 = 0x2f3,0x8 02f4 e402 | | Load 0x2,0x2 02f5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f6 0268 | h | Execute Discrete,Successor 02f7 e402 | | Load 0x2,0x2 02f8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02fa 0000 0000 | | .BLANK 0000[0x6] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 e20f | | Load 0x1,0xf ; Debug Table 0x18 = .DEBUG 0x0303,0x052a,0x1002,0x0000,0x0035,0xcce4,0x0000,0x0286 ; Debug Table 0x18.0x0 = 0x303,0x1 0304 0269 | i | Execute Discrete,Last 0305 e402 | | Load 0x2,0x2 0306 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0307 0263 | c | Execute Discrete,Above_Bound 0308 7028 |p( | Jump_Nonzero 0x331 0309 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x1 = 0x309,0x2 030a e7ff | | Load 0x3,-0x1 030b 01d5 | | Execute Vector,Field_Reference 030c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 030d 4602 |F | Jump_Case 0x3 030e 781c |x | Jump 0x32b ; case 0x0 030f 7801 |x | Jump 0x311 ; case 0x1 0310 781f |x | Jump 0x330 ; case 0x2 0311 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x2 = 0x311,0x3 0312 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0313 0a01 | | Execute_Immediate Plus,0x1 0314 e402 | | Load 0x2,0x2 0315 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0316 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x3 = 0x316,0x4 0317 e402 | | Load 0x2,0x2 0318 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0319 e402 | | Load 0x2,0x2 031a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 031b 01d6 | | Execute Vector,Field_Write 031c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x31c,0x5 031d e7ff | | Load 0x3,-0x1 031e 01d5 | | Execute Vector,Field_Reference 031f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0320 e402 | | Load 0x2,0x2 0321 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0322 e20f | | Load 0x1,0xf ; Debug Table 0x18.0x5 = 0x322,0x6 0323 026a | j | Execute Discrete,First 0324 e402 | | Load 0x2,0x2 0325 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0326 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x6 = 0x326,0x7 0327 822e | . | Call 0x1,0x2e 0328 00d1 | | Pop_Control Pop_Count_1 0329 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x7 = 0x329,0x8 032a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 032b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x8 = 0x32b,0x9 032c e402 | | Load 0x2,0x2 032d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 032e 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x9 = 0x32e,0xa 032f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0330 3fd8 |? | Loop_Increasing 0x309 0331 e20f | | Load 0x1,0xf ; Debug Table 0x18.0xa = 0x331,0xc 0332 0269 | i | Execute Discrete,Last 0333 e402 | | Load 0x2,0x2 0334 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0335 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0xb = 0x335,0xd 0336 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0337 ; -------------------------------------------------------------------------------------- 0337 ; STRING TABLE 0337 ; -------------------------------------------------------------------------------------- 0337 0008 | | .STRTAB 0x0008->0x033b ; "PERFECT" 0338 000d | | .STRTAB 0x000d->0x033e ; "PREFIX" 0339 0011 | | .STRTAB 0x0011->0x0341 ; "NONE_POSSIBLE" 033a 001c | | .STREND 0x001c->0x0348 033b 5045 5246 |PERF| .STRTAB_STRINGS 0348 ; -------------------------------------------------------------------------------------- 0348 ; Debug Table 0348 ; -------------------------------------------------------------------------------------- 0348 0003 0019 | | .CONST 0x0003,0x0019 034a 000b 0412 | | .DEBUG 0x000b,0x0412,0xc000,0x0000,0x0035,0xccd4,0x0000,0x0005 0352 0080 044c | L| .DEBUG 0x0080,0x044c,0xc000,0x0000,0x0035,0xcce4,0x0000,0x0003 035a 00a3 046a | j| .DEBUG 0x00a3,0x046a,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0039 0362 00bb 046c | l| .DEBUG 0x00bb,0x046c,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0040 036a 00cb 0470 | p| .DEBUG 0x00cb,0x0470,0x1001,0x0000,0x0035,0xccd4,0x0000,0x004d 0372 00e3 047c | || .DEBUG 0x00e3,0x047c,0x1001,0x0000,0x0035,0xccd4,0x0000,0x005d 037a 0113 0488 | | .DEBUG 0x0113,0x0488,0x1001,0x0000,0x0035,0xccd4,0x0000,0x006d 0382 0143 04a4 | C | .DEBUG 0x0143,0x04a4,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0085 038a 015b 04b2 | [ | .DEBUG 0x015b,0x04b2,0x1001,0x0000,0x0035,0xccd4,0x0000,0x0091 0392 016b 04b8 | k | .DEBUG 0x016b,0x04b8,0x1002,0x0000,0x0035,0xccd4,0x0000,0x0099 039a 017b 04bc | { | .DEBUG 0x017b,0x04bc,0x1002,0x0000,0x0035,0xccd4,0x0000,0x00a2 03a2 0183 04c0 | | .DEBUG 0x0183,0x04c0,0x1002,0x0000,0x0035,0xccd4,0x0000,0x00c3 03aa 018b 04c4 | | .DEBUG 0x018b,0x04c4,0x1001,0x0000,0x0035,0xccd4,0x0000,0x00cc 03b2 0193 04c8 | | .DEBUG 0x0193,0x04c8,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00e0 03ba 01b3 04ca | | .DEBUG 0x01b3,0x04ca,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00f5 03c2 01cb 04cc | | .DEBUG 0x01cb,0x04cc,0x1005,0x0000,0x0035,0xccd4,0x0000,0x00fe 03ca 01e3 04ce | | .DEBUG 0x01e3,0x04ce,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0107 03d2 020b 04d0 | | .DEBUG 0x020b,0x04d0,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0124 03da 0223 04d2 | # | .DEBUG 0x0223,0x04d2,0x1005,0x0000,0x0035,0xccd4,0x0000,0x0143 03e2 023b 04d4 | ; | .DEBUG 0x023b,0x04d4,0x1001,0x0000,0x0035,0xcce4,0x0000,0x007d 03ea 026b 04e4 | k | .DEBUG 0x026b,0x04e4,0x1001,0x0000,0x0035,0xcce4,0x0000,0x00cc 03f2 0283 04f0 | | .DEBUG 0x0283,0x04f0,0x1002,0x0000,0x0035,0xcce4,0x0000,0x01e6 03fa 029b 04fa | | .DEBUG 0x029b,0x04fa,0x1001,0x0000,0x0035,0xcce4,0x0000,0x0216 0402 02cb 0518 | | .DEBUG 0x02cb,0x0518,0x1001,0x0000,0x0035,0xcce4,0x0000,0x0226 040a 0303 052a | *| .DEBUG 0x0303,0x052a,0x1002,0x0000,0x0035,0xcce4,0x0000,0x0286 0412 ; -------------------------------------------------------------------------------------- 0412 ; Debug3 Subtable 0x0 0412 ; -------------------------------------------------------------------------------------- 0412 001c 0000 | | .DBG3TAB 0x001c,0x0000 0414 000b ffff | | .CONST 0x000b,0xffff 0416 000b fffe | | .CONST 0x000b,0xfffe 0418 000b fffd | | .CONST 0x000b,0xfffd 041a 000d fffc | | .CONST 0x000d,0xfffc 041c 0012 fffb | | .CONST 0x0012,0xfffb 041e 0014 fffa | | .CONST 0x0014,0xfffa 0420 0016 fff9 | | .CONST 0x0016,0xfff9 0422 0018 fff8 | | .CONST 0x0018,0xfff8 0424 001a fff7 | | .CONST 0x001a,0xfff7 0426 001c fff6 | | .CONST 0x001c,0xfff6 0428 001e fff5 | | .CONST 0x001e,0xfff5 042a 0020 fff4 | | .CONST 0x0020,0xfff4 042c 0022 fff3 | " | .CONST 0x0022,0xfff3 042e 0024 fff2 | $ | .CONST 0x0024,0xfff2 0430 0026 fff1 | & | .CONST 0x0026,0xfff1 0432 0028 fff0 | ( | .CONST 0x0028,0xfff0 0434 002a ffef | * | .CONST 0x002a,0xffef 0436 002e ffee | . | .CONST 0x002e,0xffee 0438 0034 ffed | 4 | .CONST 0x0034,0xffed 043a 0036 ffec | 6 | .CONST 0x0036,0xffec 043c 0038 ffeb | 8 | .CONST 0x0038,0xffeb 043e 003c ffea | < | .CONST 0x003c,0xffea 0440 0043 ffe9 | C | .CONST 0x0043,0xffe9 0442 004a ffe8 | J | .CONST 0x004a,0xffe8 0444 0051 ffe7 | Q | .CONST 0x0051,0xffe7 0446 0067 ffe6 | g | .CONST 0x0067,0xffe6 0448 006b ffe5 | k | .CONST 0x006b,0xffe5 044a 0077 ffe4 | w | .CONST 0x0077,0xffe4 044c ; -------------------------------------------------------------------------------------- 044c ; Debug3 Subtable 0x1 044c ; -------------------------------------------------------------------------------------- 044c 000e 0000 | | .DBG3TAB 0x000e,0x0000 044e 0080 ffff | | .CONST 0x0080,0xffff 0450 0082 fffe | | .CONST 0x0082,0xfffe 0452 0084 fffd | | .CONST 0x0084,0xfffd 0454 0086 fffc | | .CONST 0x0086,0xfffc 0456 0088 fffb | | .CONST 0x0088,0xfffb 0458 008a fffa | | .CONST 0x008a,0xfffa 045a 008c fff9 | | .CONST 0x008c,0xfff9 045c 008e fff8 | | .CONST 0x008e,0xfff8 045e 0090 fff7 | | .CONST 0x0090,0xfff7 0460 0092 fff6 | | .CONST 0x0092,0xfff6 0462 0094 fff5 | | .CONST 0x0094,0xfff5 0464 0096 fff4 | | .CONST 0x0096,0xfff4 0466 0098 fff3 | | .CONST 0x0098,0xfff3 0468 009a fff2 | | .CONST 0x009a,0xfff2 046a ; -------------------------------------------------------------------------------------- 046a ; Debug3 Subtable 0x2 046a ; -------------------------------------------------------------------------------------- 046a 0000 0000 | | .DBG3TAB 0x0000,0x0000 046c ; -------------------------------------------------------------------------------------- 046c ; Debug3 Subtable 0x3 046c ; -------------------------------------------------------------------------------------- 046c 0000 0001 | | .DBG3TAB 0x0000,0x0001 046e 00bb 0001 | | .CONST 0x00bb,0x0001 0470 ; -------------------------------------------------------------------------------------- 0470 ; Debug3 Subtable 0x4 0470 ; -------------------------------------------------------------------------------------- 0470 0001 0004 | | .DBG3TAB 0x0001,0x0004 0472 00cb ffff | | .CONST 0x00cb,0xffff 0474 00d2 0001 | | .CONST 0x00d2,0x0001 0476 00d6 0002 | | .CONST 0x00d6,0x0002 0478 00d9 0003 | | .CONST 0x00d9,0x0003 047a 00dd 0004 | | .CONST 0x00dd,0x0004 047c ; -------------------------------------------------------------------------------------- 047c ; Debug3 Subtable 0x5 047c ; -------------------------------------------------------------------------------------- 047c 0002 0003 | | .DBG3TAB 0x0002,0x0003 047e 00e3 ffff | | .CONST 0x00e3,0xffff 0480 00e5 fffe | | .CONST 0x00e5,0xfffe 0482 00e7 0001 | | .CONST 0x00e7,0x0001 0484 00ef 0002 | | .CONST 0x00ef,0x0002 0486 00fa 0003 | | .CONST 0x00fa,0x0003 0488 ; -------------------------------------------------------------------------------------- 0488 ; Debug3 Subtable 0x6 0488 ; -------------------------------------------------------------------------------------- 0488 0003 000a | | .DBG3TAB 0x0003,0x000a 048a 0113 ffff | | .CONST 0x0113,0xffff 048c 0115 fffe | | .CONST 0x0115,0xfffe 048e 0117 fffd | | .CONST 0x0117,0xfffd 0490 011b 0001 | | .CONST 0x011b,0x0001 0492 011d 0002 | | .CONST 0x011d,0x0002 0494 0121 0003 | ! | .CONST 0x0121,0x0003 0496 012b 0004 | + | .CONST 0x012b,0x0004 0498 0131 0005 | 1 | .CONST 0x0131,0x0005 049a 0135 0006 | 5 | .CONST 0x0135,0x0006 049c 0137 0007 | 7 | .CONST 0x0137,0x0007 049e 0138 0008 | 8 | .CONST 0x0138,0x0008 04a0 013b 0009 | ; | .CONST 0x013b,0x0009 04a2 013d 000a | = | .CONST 0x013d,0x000a 04a4 ; -------------------------------------------------------------------------------------- 04a4 ; Debug3 Subtable 0x7 04a4 ; -------------------------------------------------------------------------------------- 04a4 0001 0005 | | .DBG3TAB 0x0001,0x0005 04a6 0143 ffff | C | .CONST 0x0143,0xffff 04a8 0147 0001 | G | .CONST 0x0147,0x0001 04aa 014a 0002 | J | .CONST 0x014a,0x0002 04ac 014d 0003 | M | .CONST 0x014d,0x0003 04ae 0150 0004 | P | .CONST 0x0150,0x0004 04b0 0153 0005 | S | .CONST 0x0153,0x0005 04b2 ; -------------------------------------------------------------------------------------- 04b2 ; Debug3 Subtable 0x8 04b2 ; -------------------------------------------------------------------------------------- 04b2 0000 0002 | | .DBG3TAB 0x0000,0x0002 04b4 015b 0001 | [ | .CONST 0x015b,0x0001 04b6 015f 0002 | _ | .CONST 0x015f,0x0002 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; Debug3 Subtable 0x9 04b8 ; -------------------------------------------------------------------------------------- 04b8 0000 0001 | | .DBG3TAB 0x0000,0x0001 04ba 016b 0001 | k | .CONST 0x016b,0x0001 04bc ; -------------------------------------------------------------------------------------- 04bc ; Debug3 Subtable 0xa 04bc ; -------------------------------------------------------------------------------------- 04bc 0000 0001 | | .DBG3TAB 0x0000,0x0001 04be 017b 0001 | { | .CONST 0x017b,0x0001 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; Debug3 Subtable 0xb 04c0 ; -------------------------------------------------------------------------------------- 04c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 04c2 0183 0001 | | .CONST 0x0183,0x0001 04c4 ; -------------------------------------------------------------------------------------- 04c4 ; Debug3 Subtable 0xc 04c4 ; -------------------------------------------------------------------------------------- 04c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 04c6 018b 0001 | | .CONST 0x018b,0x0001 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; Debug3 Subtable 0xd 04c8 ; -------------------------------------------------------------------------------------- 04c8 0000 0000 | | .DBG3TAB 0x0000,0x0000 04ca ; -------------------------------------------------------------------------------------- 04ca ; Debug3 Subtable 0xe 04ca ; -------------------------------------------------------------------------------------- 04ca 0000 0000 | | .DBG3TAB 0x0000,0x0000 04cc ; -------------------------------------------------------------------------------------- 04cc ; Debug3 Subtable 0xf 04cc ; -------------------------------------------------------------------------------------- 04cc 0000 0000 | | .DBG3TAB 0x0000,0x0000 04ce ; -------------------------------------------------------------------------------------- 04ce ; Debug3 Subtable 0x10 04ce ; -------------------------------------------------------------------------------------- 04ce 0000 0000 | | .DBG3TAB 0x0000,0x0000 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; Debug3 Subtable 0x11 04d0 ; -------------------------------------------------------------------------------------- 04d0 0000 0000 | | .DBG3TAB 0x0000,0x0000 04d2 ; -------------------------------------------------------------------------------------- 04d2 ; Debug3 Subtable 0x12 04d2 ; -------------------------------------------------------------------------------------- 04d2 0000 0000 | | .DBG3TAB 0x0000,0x0000 04d4 ; -------------------------------------------------------------------------------------- 04d4 ; Debug3 Subtable 0x13 04d4 ; -------------------------------------------------------------------------------------- 04d4 0001 0006 | | .DBG3TAB 0x0001,0x0006 04d6 023b ffff | ; | .CONST 0x023b,0xffff 04d8 0241 0001 | A | .CONST 0x0241,0x0001 04da 0245 0002 | E | .CONST 0x0245,0x0002 04dc 024a 0003 | J | .CONST 0x024a,0x0003 04de 024d 0004 | M | .CONST 0x024d,0x0004 04e0 0251 0005 | Q | .CONST 0x0251,0x0005 04e2 0256 0006 | V | .CONST 0x0256,0x0006 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; Debug3 Subtable 0x14 04e4 ; -------------------------------------------------------------------------------------- 04e4 0001 0004 | | .DBG3TAB 0x0001,0x0004 04e6 026b ffff | k | .CONST 0x026b,0xffff 04e8 0271 0001 | q | .CONST 0x0271,0x0001 04ea 0275 0002 | u | .CONST 0x0275,0x0002 04ec 0278 0003 | x | .CONST 0x0278,0x0003 04ee 027c 0004 | | | .CONST 0x027c,0x0004 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; Debug3 Subtable 0x15 04f0 ; -------------------------------------------------------------------------------------- 04f0 0001 0003 | | .DBG3TAB 0x0001,0x0003 04f2 0283 ffff | | .CONST 0x0283,0xffff 04f4 0285 0001 | | .CONST 0x0285,0x0001 04f6 0289 0002 | | .CONST 0x0289,0x0002 04f8 0294 0003 | | .CONST 0x0294,0x0003 04fa ; -------------------------------------------------------------------------------------- 04fa ; Debug3 Subtable 0x16 04fa ; -------------------------------------------------------------------------------------- 04fa 0003 000b | | .DBG3TAB 0x0003,0x000b 04fc 029b ffff | | .CONST 0x029b,0xffff 04fe 029d fffe | | .CONST 0x029d,0xfffe 0500 029f fffd | | .CONST 0x029f,0xfffd 0502 02a1 0001 | | .CONST 0x02a1,0x0001 0504 02a4 0002 | | .CONST 0x02a4,0x0002 0506 02a5 0003 | | .CONST 0x02a5,0x0003 0508 02a8 0004 | | .CONST 0x02a8,0x0004 050a 02a9 0005 | | .CONST 0x02a9,0x0005 050c 02af 0006 | | .CONST 0x02af,0x0006 050e 02b3 0007 | | .CONST 0x02b3,0x0007 0510 02b4 0008 | | .CONST 0x02b4,0x0008 0512 02b4 0009 | | .CONST 0x02b4,0x0009 0514 02c0 000a | | .CONST 0x02c0,0x000a 0516 02c4 000b | | .CONST 0x02c4,0x000b 0518 ; -------------------------------------------------------------------------------------- 0518 ; Debug3 Subtable 0x17 0518 ; -------------------------------------------------------------------------------------- 0518 0000 0008 | | .DBG3TAB 0x0000,0x0008 051a 02cb 0001 | | .CONST 0x02cb,0x0001 051c 02d1 0002 | | .CONST 0x02d1,0x0002 051e 02d5 0003 | | .CONST 0x02d5,0x0003 0520 02dc 0004 | | .CONST 0x02dc,0x0004 0522 02e1 0005 | | .CONST 0x02e1,0x0005 0524 02ed 0006 | | .CONST 0x02ed,0x0006 0526 02ef 0007 | | .CONST 0x02ef,0x0007 0528 02f3 0008 | | .CONST 0x02f3,0x0008 052a ; -------------------------------------------------------------------------------------- 052a ; Debug3 Subtable 0x18 052a ; -------------------------------------------------------------------------------------- 052a 0000 000c | | .DBG3TAB 0x0000,0x000c 052c 0303 0001 | | .CONST 0x0303,0x0001 052e 0309 0002 | | .CONST 0x0309,0x0002 0530 0311 0003 | | .CONST 0x0311,0x0003 0532 0316 0004 | | .CONST 0x0316,0x0004 0534 031c 0005 | | .CONST 0x031c,0x0005 0536 0322 0006 | " | .CONST 0x0322,0x0006 0538 0326 0007 | & | .CONST 0x0326,0x0007 053a 0329 0008 | ) | .CONST 0x0329,0x0008 053c 032b 0009 | + | .CONST 0x032b,0x0009 053e 032e 000a | . | .CONST 0x032e,0x000a 0540 0331 000c | 1 | .CONST 0x0331,0x000c 0542 0335 000d | 5 | .CONST 0x0335,0x000d 0544 0000 0000 | | .BLANK 0000[0xbc]