|
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: 5805_R1K_CODE Names: »11036689.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »11036689.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »11036689.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »11036689.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »11036689.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »11036689.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5805 |X | .CONST 0x5805 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 08a8 | | .CONST 0x08a8 ; 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 002e | . | .CONST 0x002e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000f | | .CONST 0x000f ; Number of locals 000b INIT_0008: 000b 4808 |H | Short_Literal 0x8 ; Debug Table 0x0 = .DEBUG 0x000b,0x0ab2,0x8000,0x0000,0x000e,0x7d84,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 602b |`+ | Indirect_Literal Discrete,0x38,{0x00a86811, 0x00007ab0} ; 0xa86811 = ARRAY_HEAP_MANAGER 000d 02a0 | | Declare_Subprogram Null_Subprogram 000e 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 000f e001 | | Load 0x0,0x1 0010 4801 |H | Short_Literal 0x1 0011 00da | | Load_Top At_Offset_2 0012 020e | | Execute Module,Augment_Imports 0013 0007 | | Action Break_Optional 0014 4806 |H | Short_Literal 0x6 ; Debug Table 0x0.0x1 = 0x14,0xfffe 0015 601e |` | Indirect_Literal Discrete,0x34,{0x00a86811, 0x00004bb0} ; 0xa86811 = ARRAY_HEAP_MANAGER 0016 02a0 | | Declare_Subprogram Null_Subprogram 0017 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0018 e001 | | Load 0x0,0x1 0019 4801 |H | Short_Literal 0x1 001a 00da | | Load_Top At_Offset_2 001b 020e | | Execute Module,Augment_Imports 001c 0007 | | Action Break_Optional 001d 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x2 = 0x1d,0xfffd 001e 6011 |` | Indirect_Literal Discrete,0x30,{0x00a86811, 0x00000430} ; 0xa86811 = ARRAY_HEAP_MANAGER 001f 02a0 | | Declare_Subprogram Null_Subprogram 0020 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0021 e001 | | Load 0x0,0x1 0022 4801 |H | Short_Literal 0x1 0023 00da | | Load_Top At_Offset_2 0024 020e | | Execute Module,Augment_Imports 0025 00bf | | Action Accept_Activation 0026 00da | | Load_Top At_Offset_2 ; Debug Table 0x1 = .DEBUG 0x0026,0x0aba,0x8000,0x0000,0x000e,0x7de4,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x26,0xffff 0027 020d | | Execute Module,Elaborate 0028 0007 | | Action Break_Optional 0029 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x1 = 0x29,0xfffe 002a 020d | | Execute Module,Elaborate 002b 0007 | | Action Break_Optional 002c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2 = 0x2c,0xfffd 002d 020d | | Execute Module,Elaborate 002e BODY_0008: 002e 00bc | | Action Signal_Activated 002f 00bb | | Action Signal_Completion 0030 00a8 6811 | h | .LITERAL {0x00a86811, 0x00000430} 0034 00a8 6811 | h | .LITERAL {0x00a86811, 0x00004bb0} 0038 00a8 6811 | h | .LITERAL {0x00a86811, 0x00007ab0} 003c 0000 0000 | | .BLANK 0000[0x4] 0040 0103 0004 | | .XXX[0x3] 0042 002e | . | 0043 e20f | | Load 0x1,0xf ; Debug Table 0x2 = .DEBUG 0x0043,0x0ac2,0x4000,0x0000,0x000e,0x7d84,0x0000,0x01ed ; Debug Table 0x2.0x0 = 0x43,0xffff 0044 4800 |H | Short_Literal 0x0 0045 4801 |H | Short_Literal 0x1 0046 4801 |H | Short_Literal 0x1 0047 4806 |H | Short_Literal 0x6 0048 0319 | | Declare_Type Variant_Record,Incomplete,Visible 0049 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x1 = 0x49,0xfffe 004b 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x2 = 0x4b,0xfffd 004d 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x3 = 0x4d,0xfffc 004f 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x4 = 0x4f,0xfffb 0051 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x5 = 0x51,0xfffa 0052 4801 |H | Short_Literal 0x1 0053 029f 0193 | | Declare_Subprogram INIT_0190,For_Call 0055 03fe | | Declare_Type Discrete,Defined,Visible 0056 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x6 = 0x56,0xfff9 0058 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x7 = 0x58,0xfff8 005a 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x8 = 0x5a,0xfff7 005c 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x9 = 0x5c,0xfff6 005e e20f | | Load 0x1,0xf ; Debug Table 0x2.0xa = 0x5e,0xfff5 005f 0007 | | Action Break_Optional 0060 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xb = 0x60,0xfff4 0061 0007 | | Action Break_Optional 0062 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0xc = 0x62,0xfff3 0063 00da | | Load_Top At_Offset_2 0064 4801 |H | Short_Literal 0x1 0065 e211 | | Load 0x1,0x11 0066 029f 0203 | | Declare_Subprogram INIT_0200,For_Call 0068 4801 |H | Short_Literal 0x1 0069 4801 |H | Short_Literal 0x1 006a 4801 |H | Short_Literal 0x1 006b 4800 |H | Short_Literal 0x0 006c 4801 |H | Short_Literal 0x1 006d 031d | | Declare_Type Variant_Record,Defined 006e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x6e,0xfff2 006f 029f 024b | K| Declare_Subprogram INIT_0248,For_Call 0071 4801 |H | Short_Literal 0x1 0072 032d | - | Declare_Type Record,Defined 0073 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xe = 0x73,0xfff1 0074 0322 | " | Declare_Variable Record 0075 4801 |H | Short_Literal 0x1 0076 00db | | Load_Top At_Offset_3 0077 1c08 | | Execute_Immediate Run_Utility,0x8 0078 4800 |H | Short_Literal 0x0 0079 00d9 | | Load_Top At_Offset_1 007a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 007b 00d9 | | Load_Top At_Offset_1 007c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 007d e21e | | Load 0x1,0x1e ; Debug Table 0x2.0xf = 0x7d,0xfff0 007e 0266 | f | Execute Discrete,Bounds 007f 00db | | Load_Top At_Offset_3 0080 029f 0263 | c| Declare_Subprogram INIT_0260,For_Call 0082 4801 |H | Short_Literal 0x1 0083 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0084 029b 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Unelaborated ; Debug Table 0x2.0x10 = 0x84,0xffef 0086 029b 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Unelaborated ; Debug Table 0x2.0x11 = 0x86,0xffee 0088 029b 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Unelaborated ; Debug Table 0x2.0x12 = 0x88,0xffed 008a 6215 |b | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x000e7d84} ; Debug Table 0x2.0x13 = 0x8a,0xffec 008b 4af9 |J | Short_Literal 0x2f9 008c e221 | ! | Load 0x1,0x21 008d e21e | | Load 0x1,0x1e 008e 4800 |H | Short_Literal 0x0 008f e20f | | Load 0x1,0xf 0090 025b | [ | Execute Discrete,Check_In_Type 0091 e223 | # | Load 0x1,0x23 0092 e21e | | Load 0x1,0x1e 0093 0266 | f | Execute Discrete,Bounds 0094 e20f | | Load 0x1,0xf 0095 0265 | e | Execute Discrete,Reverse_Bounds 0096 00db | | Load_Top At_Offset_3 0097 027f | | Execute Discrete,Equal 0098 7002 |p | Jump_Nonzero 0x9b 0099 48e0 |H | Short_Literal 0xe0 009a 0257 | W | Execute Discrete,Raise 009b 027f | | Execute Discrete,Equal 009c 7002 |p | Jump_Nonzero 0x9f 009d 48e0 |H | Short_Literal 0xe0 009e 0257 | W | Execute Discrete,Raise 009f 00d1 | | Pop_Control Pop_Count_1 00a0 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 00a1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 00a2 e001 | | Load 0x0,0x1 00a3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00a4 0387 | | Declare_Variable Package 00a5 00d8 | | Load_Top At_Offset_0 00a6 020f | | Execute Module,Activate 00a7 61f8 |a | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x000e7d84} ; Debug Table 0x2.0x14 = 0xa7,0xffeb 00a8 4b12 |K | Short_Literal 0x312 00a9 e211 | | Load 0x1,0x11 00aa 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 00ab e227 | ' | Load 0x1,0x27 00ac 1b20 | | Execute Package,Field_Read,Field_Number 0x20 00ad 0387 | | Declare_Variable Package 00ae 00d8 | | Load_Top At_Offset_0 00af 020f | | Execute Module,Activate 00b0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x15 = 0xb0,0xffea 00b1 1b15 | | Execute Package,Field_Read,Field_Number 0x15 00b2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x16 = 0xb2,0xffe9 00b3 4802 |H | Short_Literal 0x2 00b4 00da | | Load_Top At_Offset_2 00b5 00db | | Load_Top At_Offset_3 00b6 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call 00b8 4802 |H | Short_Literal 0x2 00b9 4800 |H | Short_Literal 0x0 00ba 4801 |H | Short_Literal 0x1 00bb 4800 |H | Short_Literal 0x0 00bc 4801 |H | Short_Literal 0x1 00bd 031d | | Declare_Type Variant_Record,Defined 00be e213 | | Load 0x1,0x13 ; Debug Table 0x2.0x17 = 0xbe,0xffe8 00bf 0266 | f | Execute Discrete,Bounds 00c0 00da | | Load_Top At_Offset_2 00c1 029f 02eb | | Declare_Subprogram INIT_02e8,For_Call 00c3 4801 |H | Short_Literal 0x1 00c4 035d | ] | Declare_Type Array,Defined 00c5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x18 = 0xc5,0xffe7 00c6 00db | | Load_Top At_Offset_3 00c7 e20f | | Load 0x1,0xf 00c8 00db | | Load_Top At_Offset_3 00c9 e223 | # | Load 0x1,0x23 00ca 01dd | | Execute Vector,First 00cb 4801 |H | Short_Literal 0x1 00cc 027d | } | Execute Discrete,Greater 00cd 6803 |h | Jump_Zero 0xd1 00ce e223 | # | Load 0x1,0x23 00cf 01dd | | Execute Vector,First 00d0 7801 |x | Jump 0xd2 00d1 4801 |H | Short_Literal 0x1 00d2 e223 | # | Load 0x1,0x23 00d3 01dc | | Execute Vector,Last 00d4 e20f | | Load 0x1,0xf 00d5 0269 | i | Execute Discrete,Last 00d6 027c | | | Execute Discrete,Less 00d7 6803 |h | Jump_Zero 0xdb 00d8 e223 | # | Load 0x1,0x23 00d9 01dc | | Execute Vector,Last 00da 7802 |x | Jump 0xdd 00db e20f | | Load 0x1,0xf 00dc 0269 | i | Execute Discrete,Last 00dd e223 | # | Load 0x1,0x23 00de 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 00df 029f 0303 | | Declare_Subprogram INIT_0300,For_Call 00e1 4800 |H | Short_Literal 0x0 00e2 4801 |H | Short_Literal 0x1 00e3 4804 |H | Short_Literal 0x4 00e4 e214 | | Load 0x1,0x14 00e5 0307 | | Complete_Type Variant_Record,By_Defining 00e6 00bf | | Action Accept_Activation 00e7 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x3 = .DEBUG 0x00e7,0x0af6,0x4000,0x0000,0x000e,0x7de4,0x0000,0x033c ; Debug Table 0x3.0x0 = 0xe7,0xffff 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x3.0x1 = 0xe9,0xfffe 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x3.0x2 = 0xeb,0xfffd 00ec 00c7 | | Action Elaborate_Subprogram 00ed 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x3.0x3 = 0xed,0xfffc 00ef 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x3.0x4 = 0xef,0xfffb 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x3.0x5 = 0xf1,0xfffa 00f2 00c7 | | Action Elaborate_Subprogram 00f3 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x3.0x6 = 0xf3,0xfff9 00f5 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x3.0x7 = 0xf5,0xfff8 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x3.0x8 = 0xf7,0xfff7 00f8 00c7 | | Action Elaborate_Subprogram 00f9 029d 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call ; Debug Table 0x3.0x9 = 0xf9,0xfff6 00fb 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x3.0xa = 0xfb,0xfff5 00fc 00c7 | | Action Elaborate_Subprogram 00fd 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x3.0xb = 0xfd,0xfff4 00fe 00c7 | | Action Elaborate_Subprogram 00ff 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x3.0xc = 0xff,0xfff3 0100 00c7 | | Action Elaborate_Subprogram 0101 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x3.0xd = 0x101,0xfff2 0102 00c7 | | Action Elaborate_Subprogram 0103 00bc | | Action Signal_Activated 0104 00bb | | Action Signal_Completion 0105 0000 0000 | | .XXX[0x3] 0107 0000 | | 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4 = .DEBUG 0x010b,0x0b14,0x1001,0x0000,0x000e,0x7d84,0x0000,0x020c ; Debug Table 0x4.0x0 = 0x10b,0x1 010c e5fe | | Load 0x2,-0x2 010d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 010e 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1 = 0x10e,0x2 010f 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0110 e227 | ' | Load 0x1,0x27 0111 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0112 00d1 | | Pop_Control Pop_Count_1 0113 00cf | | Action Mark_Auxiliary 0114 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0x114,0x3 0115 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 0116 01d9 | | Execute Vector,Reverse_Bounds 0117 0263 | c | Execute Discrete,Above_Bound 0118 7011 |p | Jump_Nonzero 0x12a 0119 e222 | " | Load 0x1,0x22 ; Debug Table 0x4.0x3 = 0x119,0x4 011a 00d9 | | Load_Top At_Offset_1 011b e5fe | | Load 0x2,-0x2 011c 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 011d 01d6 | | Execute Vector,Field_Write 011e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0x11e,0x5 011f 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 0120 e5fe | | Load 0x2,-0x2 0121 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0122 00da | | Load_Top At_Offset_2 0123 e20f | | Load 0x1,0xf 0124 025b | [ | Execute Discrete,Check_In_Type 0125 e227 | ' | Load 0x1,0x27 0126 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0127 00d2 | | Pop_Control Pop_Count_2 0128 00c8 | | Action Pop_Auxiliary_Range 0129 3fef |? | Loop_Increasing 0x119 012a 00ce | | Action Pop_Auxiliary 012b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x5 = 0x12b,0x6 012c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 012d 00e3 | | Load_Encached Natural_Cache 012e 025b | [ | Execute Discrete,Check_In_Type 012f 00db | | Load_Top At_Offset_3 0130 0270 | p | Execute Discrete,Divide 0131 e20f | | Load 0x1,0xf 0132 025b | [ | Execute Discrete,Check_In_Type 0133 e5fe | | Load 0x2,-0x2 0134 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 0135 00cf | | Action Mark_Auxiliary 0136 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x6 = 0x136,0x7 0137 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0138 01d9 | | Execute Vector,Reverse_Bounds 0139 0263 | c | Execute Discrete,Above_Bound 013a 7009 |p | Jump_Nonzero 0x144 013b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x7 = 0x13b,0x8 013c e22a | * | Load 0x1,0x2a 013d 1c08 | | Execute_Immediate Run_Utility,0x8 013e 00d9 | | Load_Top At_Offset_1 013f e5fe | | Load 0x2,-0x2 0140 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0141 01d6 | | Execute Vector,Field_Write 0142 00c8 | | Action Pop_Auxiliary_Range 0143 3ff7 |? | Loop_Increasing 0x13b 0144 00ce | | Action Pop_Auxiliary 0145 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x4.0x8 = 0x145,0x9 0146 0000 0000 | | .XXX[0x2] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0150 | P | .CONST 0x0150 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0002 | | .CONST 0x0002 ; Number of locals 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x014b,0x0b28,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0218 ; Debug Table 0x5.0x0 = 0x14b,0xffff 014c e214 | | Load 0x1,0x14 014d 1c08 | | Execute_Immediate Run_Utility,0x8 014e 00d8 | | Load_Top At_Offset_0 014f 1c00 | | Execute_Immediate Run_Utility,0x0 0150 BODY_0148: 0150 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x150,0x1 0151 e5fe | | Load 0x2,-0x2 0152 8215 | | Call 0x1,0x15 0153 00d1 | | Pop_Control Pop_Count_1 0154 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x154,0x2 0155 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0156 0000 0000 | | .XXX[0x2] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015f | _ | .CONST 0x015f ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0003 | | .CONST 0x0003 ; Number of locals 015b INIT_0158: 015b 029f 0393 | | Declare_Subprogram INIT_0390,For_Call ; Debug Table 0x6 = .DEBUG 0x015b,0x0b30,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0226 ; Debug Table 0x6.0x0 = 0x15b,0xffff 015d 029f 03b3 | | Declare_Subprogram INIT_03b0,For_Call 015f BODY_0158: 015f e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1 = 0x15f,0x1 0160 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0161 7002 |p | Jump_Nonzero 0x164 0162 4887 |H | Short_Literal 0x87 0163 0257 | W | Execute Discrete,Raise 0164 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x2 = 0x164,0x2 0165 e5ff | | Load 0x2,-0x1 0166 e213 | | Load 0x1,0x13 0167 025b | [ | Execute Discrete,Check_In_Type 0168 822d | - | Call 0x1,0x2d 0169 00d1 | | Pop_Control Pop_Count_1 016a 8403 | | Call 0x2,0x3 ; Debug Table 0x6.0x3 = 0x16a,0x3 016b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x6.0x4 = 0x16b,0x4 016c 0000 0000 | | .BLANK 0000[0x4] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0174 | t | .CONST 0x0174 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0002 | | .CONST 0x0002 ; Number of locals 0173 INIT_0170: 0173 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7 = .DEBUG 0x0173,0x0b3c,0x1001,0x0000,0x000e,0x7d84,0x0000,0x023a ; Debug Table 0x7.0x0 = 0x173,0xffff 0174 BODY_0170: 0174 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x1 = 0x174,0x1 0175 0120 | | Execute Any,Is_Value 0176 6802 |h | Jump_Zero 0x179 0177 e211 | | Load 0x1,0x11 0178 7803 |x | Jump 0x17c 0179 e5fd | | Load 0x2,-0x3 017a e211 | | Load 0x1,0x11 017b 0119 | | Execute Any,Check_In_Formal_Type 017c 00e1 | | Load_Encached Boolean_Cache 017d e5fe | | Load 0x2,-0x2 017e e5ff | | Load 0x2,-0x1 017f e213 | | Load 0x1,0x13 0180 025b | [ | Execute Discrete,Check_In_Type 0181 8217 | | Call 0x1,0x17 0182 00d1 | | Pop_Control Pop_Count_1 0183 005a | Z | Store_Top Discrete,At_Offset_2 0184 c5fd | | Store 0x2,-0x3 0185 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x185,0x2 0186 7002 |p | Jump_Nonzero 0x189 0187 4887 |H | Short_Literal 0x87 0188 0257 | W | Execute Discrete,Raise 0189 4502 |E | Exit_Suprogram New_Top_Offset 0x2 018a 0000 0000 | | .BLANK 0000[0x6] 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 4603 |F | Jump_Case 0x4 ; Debug Table 0x8 = .DEBUG 0x0193,0x0b44,0x1005,0x0000,0x000e,0x7d84,0x0000,0x024a 0194 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0195 7802 |x | Jump 0x198 ; case 0x1 0196 7805 |x | Jump 0x19c ; case 0x2 0197 7809 |x | Jump 0x1a1 ; case 0x3 0198 00da | | Load_Top At_Offset_2 0199 0091 0894 | | Action Push_String_Extended_Indexed,0x894 ; "HEAD" 019b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 019c 00db | | Load_Top At_Offset_3 019d 00db | | Load_Top At_Offset_3 019e 00e0 | | Load_Encached Standard_Cache 019f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01a0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01a1 00da | | Load_Top At_Offset_2 01a2 00e0 | | Load_Encached Standard_Cache 01a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01a4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01a5 0000 0000 | | .XXX[0x3] 01a7 0000 | | 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01af | | .CONST 0x01af ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0003 | | .CONST 0x0003 ; Number of locals 01ab INIT_01a8: 01ab 029f 03db | | Declare_Subprogram INIT_03d8,For_Call ; Debug Table 0x9 = .DEBUG 0x01ab,0x0b46,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0250 ; Debug Table 0x9.0x0 = 0x1ab,0xffff 01ad 029f 0413 | | Declare_Subprogram INIT_0410,For_Call 01af BODY_01a8: 01af e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x1 = 0x1af,0x1 01b0 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01b1 7002 |p | Jump_Nonzero 0x1b4 01b2 4887 |H | Short_Literal 0x87 01b3 0257 | W | Execute Discrete,Raise 01b4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x2 = 0x1b4,0x2 01b5 e5ff | | Load 0x2,-0x1 01b6 e213 | | Load 0x1,0x13 01b7 025b | [ | Execute Discrete,Check_In_Type 01b8 822d | - | Call 0x1,0x2d 01b9 00d1 | | Pop_Control Pop_Count_1 01ba 8403 | | Call 0x2,0x3 ; Debug Table 0x9.0x3 = 0x1ba,0x3 01bb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x9.0x4 = 0x1bb,0x4 01bc 0000 0000 | | .BLANK 0000[0x4] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x01c3,0x0b52,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0265 ; Debug Table 0xa.0x0 = 0x1c3,0x1 01c4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01c5 7002 |p | Jump_Nonzero 0x1c8 01c6 4887 |H | Short_Literal 0x87 01c7 0257 | W | Execute Discrete,Raise 01c8 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1 = 0x1c8,0x2 01c9 00db | | Load_Top At_Offset_3 01ca 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 01cb 01d5 | | Execute Vector,Field_Reference 01cc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 01cd 6802 |h | Jump_Zero 0x1d0 01ce 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2 = 0x1ce,0x3 01cf 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d0 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x3 = 0x1d0,0x4 01d1 00db | | Load_Top At_Offset_3 01d2 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 01d3 01d5 | | Execute Vector,Field_Reference 01d4 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 01d5 e227 | ' | Load 0x1,0x27 01d6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01d7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x01db,0x0b5c,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0272 ; Debug Table 0xb.0x0 = 0x1db,0x1 01dc 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01dd 7002 |p | Jump_Nonzero 0x1e0 01de 4887 |H | Short_Literal 0x87 01df 0257 | W | Execute Discrete,Raise 01e0 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x1e0,0x2 01e1 00db | | Load_Top At_Offset_3 01e2 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 01e3 01d5 | | Execute Vector,Field_Reference 01e4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 01e5 6802 |h | Jump_Zero 0x1e8 01e6 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x2 = 0x1e6,0x3 01e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01e8 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x3 = 0x1e8,0x4 01e9 00db | | Load_Top At_Offset_3 01ea 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 01eb 01d5 | | Execute Vector,Field_Reference 01ec 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 01ed e227 | ' | Load 0x1,0x27 01ee 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01ef 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x01f3,0x0b66,0x1002,0x0000,0x000e,0x7d84,0x0000,0x027f ; Debug Table 0xc.0x0 = 0x1f3,0x1 01f4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01f5 7002 |p | Jump_Nonzero 0x1f8 01f6 4887 |H | Short_Literal 0x87 01f7 0257 | W | Execute Discrete,Raise 01f8 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1 = 0x1f8,0x2 01f9 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 01fa 00e3 | | Load_Encached Natural_Cache 01fb 025b | [ | Execute Discrete,Check_In_Type 01fc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01fd 0000 0000 | | .XXX[0x3] 01ff 0000 | | 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 4608 |F | Jump_Case 0x9 ; Debug Table 0xd = .DEBUG 0x0203,0x0b6c,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0297 0204 7808 |x | Jump 0x20d ; case 0x0 0205 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0206 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0207 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0208 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0209 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 020a 781c |x | Jump 0x227 ; case 0x6 020b 7823 |x# | Jump 0x22f ; case 0x7 020c 782d |x- | Jump 0x23a ; case 0x8 020d 00da | | Load_Top At_Offset_2 020e 016c | l | Execute Variant_Record,Is_Constrained 020f 7009 |p | Jump_Nonzero 0x219 0210 00cf | | Action Mark_Auxiliary 0211 4801 |H | Short_Literal 0x1 0212 e5ff | | Load 0x2,-0x1 0213 1c08 | | Execute_Immediate Run_Utility,0x8 0214 00d8 | | Load_Top At_Offset_0 0215 1c00 | | Execute_Immediate Run_Utility,0x0 0216 c5ff | | Store 0x2,-0x1 0217 00ce | | Action Pop_Auxiliary 0218 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0219 4800 |H | Short_Literal 0x0 021a 00db | | Load_Top At_Offset_3 021b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 021c 00da | | Load_Top At_Offset_2 021d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 021e 4601 |F | Jump_Case 0x2 021f 7801 |x | Jump 0x221 ; case 0x0 0220 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0221 00da | | Load_Top At_Offset_2 0222 2203 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x3 0223 00da | | Load_Top At_Offset_2 0224 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0225 1c00 | | Execute_Immediate Run_Utility,0x0 0226 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0227 00db | | Load_Top At_Offset_3 0228 4601 |F | Jump_Case 0x2 0229 7803 |x | Jump 0x22d ; case 0x0 022a 7800 |x | Jump 0x22b ; case 0x1 022b 48ff |H | Short_Literal 0xff 022c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 022d 4801 |H | Short_Literal 0x1 022e 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 022f 00db | | Load_Top At_Offset_3 0230 e5fe | | Load 0x2,-0x2 0231 4601 |F | Jump_Case 0x2 0232 7803 |x | Jump 0x236 ; case 0x0 0233 7800 |x | Jump 0x234 ; case 0x1 0234 48ff |H | Short_Literal 0xff 0235 7801 |x | Jump 0x237 0236 4801 |H | Short_Literal 0x1 0237 e5ff | | Load 0x2,-0x1 0238 031b | | Declare_Type Variant_Record,Constrained 0239 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 023a 00db | | Load_Top At_Offset_3 023b e5fe | | Load 0x2,-0x2 023c e5ff | | Load 0x2,-0x1 023d 1c06 | | Execute_Immediate Run_Utility,0x6 023e e5ff | | Load 0x2,-0x1 023f 02fc | | Declare_Variable Variant_Record,With_Constraint 0240 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0241 0000 0000 | | .BLANK 0000[0x7] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b 4608 |F | Jump_Case 0x9 ; Debug Table 0xe = .DEBUG 0x024b,0x0b6e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x02b7 024c 7808 |x | Jump 0x255 ; case 0x0 024d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 024e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 024f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0250 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0251 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0252 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0253 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0254 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0255 00da | | Load_Top At_Offset_2 0256 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0257 1c00 | | Execute_Immediate Run_Utility,0x0 0258 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0259 0000 0000 | | .BLANK 0000[0x7] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0263 | c | .CONST 0x0263 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0001 | | .CONST 0x0001 ; Number of locals 0263 BODY_0260: 0263 INIT_0260: 0263 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xf = .DEBUG 0x0263,0x0b70,0x1005,0x0000,0x000e,0x7d84,0x0000,0x02d2 0264 00da | | Load_Top At_Offset_2 0265 01dc | | Execute Vector,Last 0266 00db | | Load_Top At_Offset_3 0267 01dd | | Execute Vector,First 0268 0263 | c | Execute Discrete,Above_Bound 0269 7006 |p | Jump_Nonzero 0x270 026a 00d8 | | Load_Top At_Offset_0 026b e5ff | | Load 0x2,-0x1 026c 01d5 | | Execute Vector,Field_Reference 026d 1c00 | | Execute_Immediate Run_Utility,0x0 026e 0a01 | | Execute_Immediate Plus,0x1 026f 7ff8 | | Jump 0x268 0270 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0271 0000 0000 | | .BLANK 0000[0x7] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x027b,0x0b72,0x1001,0x0000,0x000e,0x7d84,0x0000,0x02db ; Debug Table 0x10.0x0 = 0x27b,0x1 027c e5fe | | Load 0x2,-0x2 027d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 027e 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 027f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0283,0x0b76,0x1002,0x0000,0x000e,0x7d84,0x0000,0x02e7 ; Debug Table 0x11.0x0 = 0x283,0x1 0284 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0285 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0286 e20f | | Load 0x1,0xf 0287 025b | [ | Execute Discrete,Check_In_Type 0288 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0289 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0293,0x0b7a,0x1002,0x0000,0x000e,0x7d84,0x0000,0x02f0 ; Debug Table 0x12.0x0 = 0x293,0x1 0294 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0295 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0296 00d8 | | Load_Top At_Offset_0 0297 0120 | | Execute Any,Is_Value 0298 7002 |p | Jump_Nonzero 0x29b 0299 00d8 | | Load_Top At_Offset_0 029a 011e | | Execute Any,Convert 029b e211 | | Load 0x1,0x11 029c 0119 | | Execute Any,Check_In_Formal_Type 029d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029e 0000 0000 | | .XXX[0x2] 02a0 0000 0000 | | .LITERAL {0x00000000, 0x000e7d84} 02a4 0000 0000 | | .BLANK 0000[0x4] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x13 = .DEBUG 0x02ab,0x0b7e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0327 02ac 7808 |x | Jump 0x2b5 ; case 0x0 02ad 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02ae 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02af 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02b0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02b2 781a |x | Jump 0x2cd ; case 0x6 02b3 7821 |x! | Jump 0x2d5 ; case 0x7 02b4 782b |x+ | Jump 0x2e0 ; case 0x8 02b5 00da | | Load_Top At_Offset_2 02b6 016c | l | Execute Variant_Record,Is_Constrained 02b7 7009 |p | Jump_Nonzero 0x2c1 02b8 00cf | | Action Mark_Auxiliary 02b9 4801 |H | Short_Literal 0x1 02ba e5ff | | Load 0x2,-0x1 02bb 1c08 | | Execute_Immediate Run_Utility,0x8 02bc 00d8 | | Load_Top At_Offset_0 02bd 1c00 | | Execute_Immediate Run_Utility,0x0 02be c5ff | | Store 0x2,-0x1 02bf 00ce | | Action Pop_Auxiliary 02c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02c1 00da | | Load_Top At_Offset_2 02c2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 02c3 4601 |F | Jump_Case 0x2 02c4 7801 |x | Jump 0x2c6 ; case 0x0 02c5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02c6 00da | | Load_Top At_Offset_2 02c7 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 02c8 1c00 | | Execute_Immediate Run_Utility,0x0 02c9 00da | | Load_Top At_Offset_2 02ca 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 02cb 1c00 | | Execute_Immediate Run_Utility,0x0 02cc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02cd 00db | | Load_Top At_Offset_3 02ce 4601 |F | Jump_Case 0x2 02cf 7803 |x | Jump 0x2d3 ; case 0x0 02d0 7800 |x | Jump 0x2d1 ; case 0x1 02d1 48ff |H | Short_Literal 0xff 02d2 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02d3 4801 |H | Short_Literal 0x1 02d4 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02d5 00db | | Load_Top At_Offset_3 02d6 e5fe | | Load 0x2,-0x2 02d7 4601 |F | Jump_Case 0x2 02d8 7803 |x | Jump 0x2dc ; case 0x0 02d9 7800 |x | Jump 0x2da ; case 0x1 02da 48ff |H | Short_Literal 0xff 02db 7801 |x | Jump 0x2dd 02dc 4801 |H | Short_Literal 0x1 02dd e5ff | | Load 0x2,-0x1 02de 031b | | Declare_Type Variant_Record,Constrained 02df 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02e0 00db | | Load_Top At_Offset_3 02e1 e5fe | | Load 0x2,-0x2 02e2 e5ff | | Load 0x2,-0x1 02e3 1c06 | | Execute_Immediate Run_Utility,0x6 02e4 e5ff | | Load 0x2,-0x1 02e5 02fc | | Declare_Variable Variant_Record,With_Constraint 02e6 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02e7 0000 | | .XXX[0x1] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02eb | | .CONST 0x02eb ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0001 | | .CONST 0x0001 ; Number of locals 02eb BODY_02e8: 02eb INIT_02e8: 02eb 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x14 = .DEBUG 0x02eb,0x0b80,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0346 02ec 00da | | Load_Top At_Offset_2 02ed 01d8 | | Execute Vector,Element_Type 02ee 02ff | | Declare_Variable Variant_Record 02ef 00d8 | | Load_Top At_Offset_0 02f0 1c00 | | Execute_Immediate Run_Utility,0x0 02f1 00db | | Load_Top At_Offset_3 02f2 01dc | | Execute Vector,Last 02f3 e5ff | | Load 0x2,-0x1 02f4 01dd | | Execute Vector,First 02f5 0263 | c | Execute Discrete,Above_Bound 02f6 7006 |p | Jump_Nonzero 0x2fd 02f7 00da | | Load_Top At_Offset_2 02f8 00d9 | | Load_Top At_Offset_1 02f9 e5ff | | Load 0x2,-0x1 02fa 01d6 | | Execute Vector,Field_Write 02fb 0a01 | | Execute_Immediate Plus,0x1 02fc 7ff8 | | Jump 0x2f5 02fd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02fe 0000 0000 | | .XXX[0x2] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x15 = .DEBUG 0x0303,0x0b82,0x1005,0x0000,0x000e,0x7d84,0x0000,0x034f 0304 7808 |x | Jump 0x30d ; case 0x0 0305 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0306 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0307 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0308 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0309 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 030a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 030b 781a |x | Jump 0x326 ; case 0x7 030c 7822 |x" | Jump 0x32f ; case 0x8 030d 00da | | Load_Top At_Offset_2 030e 016c | l | Execute Variant_Record,Is_Constrained 030f 7009 |p | Jump_Nonzero 0x319 0310 00cf | | Action Mark_Auxiliary 0311 e210 | | Load 0x1,0x10 0312 e5ff | | Load 0x2,-0x1 0313 1c08 | | Execute_Immediate Run_Utility,0x8 0314 00d8 | | Load_Top At_Offset_0 0315 1c00 | | Execute_Immediate Run_Utility,0x0 0316 c5ff | | Store 0x2,-0x1 0317 00ce | | Action Pop_Auxiliary 0318 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0319 4800 |H | Short_Literal 0x0 031a 00db | | Load_Top At_Offset_3 031b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 031c 00da | | Load_Top At_Offset_2 031d 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 031e 1c00 | | Execute_Immediate Run_Utility,0x0 031f 00da | | Load_Top At_Offset_2 0320 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3 0321 1c00 | | Execute_Immediate Run_Utility,0x0 0322 00da | | Load_Top At_Offset_2 0323 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0324 1c00 | | Execute_Immediate Run_Utility,0x0 0325 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0326 00db | | Load_Top At_Offset_3 0327 4801 |H | Short_Literal 0x1 0328 e5fe | | Load 0x2,-0x2 0329 e223 | # | Load 0x1,0x23 032a 035b | [ | Declare_Type Array,Constrained 032b 4801 |H | Short_Literal 0x1 032c e5ff | | Load 0x2,-0x1 032d 031b | | Declare_Type Variant_Record,Constrained 032e 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 032f 00db | | Load_Top At_Offset_3 0330 00db | | Load_Top At_Offset_3 0331 02fc | | Declare_Variable Variant_Record,With_Constraint 0332 4801 |H | Short_Literal 0x1 0333 e5fe | | Load 0x2,-0x2 0334 e223 | # | Load 0x1,0x23 0335 0334 | 4 | Declare_Variable Array,With_Constraint 0336 2d06 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x6 0337 016a | j | QQ_execute Variant_Record,XXX 0338 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0339 0000 0000 | | .BLANK 0000[0x7] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0347 | G | .CONST 0x0347 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0003 | | .CONST 0x0003 ; Number of locals 0343 INIT_0340: 0343 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16 = .DEBUG 0x0343,0x0b84,0x1002,0x0000,0x000e,0x7de4,0x0000,0x037a ; Debug Table 0x16.0x0 = 0x343,0xffff 0344 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0345 029f 043b | ;| Declare_Subprogram INIT_0438,For_Call 0347 BODY_0340: 0347 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x1 = 0x347,0x1 0348 e5ff | | Load 0x2,-0x1 0349 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3 034a e227 | ' | Load 0x1,0x27 034b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 034c 0273 | s | Execute Discrete,Plus 034d 005a | Z | Store_Top Discrete,At_Offset_2 034e 00cf | | Action Mark_Auxiliary 034f e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x2 = 0x34f,0x2 0350 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0351 01d9 | | Execute Vector,Reverse_Bounds 0352 0263 | c | Execute Discrete,Above_Bound 0353 7003 |p | Jump_Nonzero 0x357 0354 8403 | | Call 0x2,0x3 ; Debug Table 0x16.0x3 = 0x354,0x3 0355 00c8 | | Action Pop_Auxiliary_Range 0356 3ffd |? | Loop_Increasing 0x354 0357 00ce | | Action Pop_Auxiliary 0358 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x4 = 0x358,0x4 0359 e5ff | | Load 0x2,-0x1 035a 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 035b 01db | | Execute Vector,Length 035c 027e | ~ | Execute Discrete,Not_Equal 035d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035e 0000 0000 | | .XXX[0x2] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0365 | e | .CONST 0x0365 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0002 | | .CONST 0x0002 ; Number of locals 0363 INIT_0360: 0363 029f 045b | [| Declare_Subprogram INIT_0458,For_Call ; Debug Table 0x17 = .DEBUG 0x0363,0x0b90,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0469 ; Debug Table 0x17.0x0 = 0x363,0xffff 0365 BODY_0360: 0365 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x365,0x1 0366 e5fe | | Load 0x2,-0x2 0367 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0368 01d7 | | Execute Vector,Field_Read 0369 00d8 | | Load_Top At_Offset_0 036a 8402 | | Call 0x2,0x2 036b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 036c 0000 0000 | | .BLANK 0000[0x4] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0376 | v | .CONST 0x0376 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0003 | | .CONST 0x0003 ; Number of locals 0373 INIT_0370: 0373 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18 = .DEBUG 0x0373,0x0b96,0x1002,0x0000,0x000e,0x7de4,0x0000,0x05c2 ; Debug Table 0x18.0x0 = 0x373,0xffff 0374 e21e | | Load 0x1,0x1e ; Debug Table 0x18.0x1 = 0x374,0xfffe 0375 0007 | | Action Break_Optional 0376 BODY_0370: 0376 e227 | ' | Load 0x1,0x27 ; Debug Table 0x18.0x2 = 0x376,0x1 0377 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0378 00e1 | | Load_Encached Boolean_Cache 0379 e5ff | | Load 0x2,-0x1 037a 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 037b e5fd | | Load 0x2,-0x3 037c e211 | | Load 0x1,0x11 037d 0119 | | Execute Any,Check_In_Formal_Type 037e e5fe | | Load 0x2,-0x2 037f e5ff | | Load 0x2,-0x1 0380 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0381 01d5 | | Execute Vector,Field_Reference 0382 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0383 e228 | ( | Load 0x1,0x28 0384 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0385 005b | [ | Store_Top Discrete,At_Offset_3 0386 0059 | Y | Store_Top Discrete,At_Offset_1 0387 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x3 = 0x387,0x2 0388 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0389 0000 0000 | | .BLANK 0000[0x7] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 0396 | | .CONST 0x0396 ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0003 | | .CONST 0x0003 ; Number of locals 0393 INIT_0390: 0393 e21e | | Load 0x1,0x1e ; Debug Table 0x19 = .DEBUG 0x0393,0x0ba0,0x1001,0x0000,0x000e,0x7de4,0x0000,0x04f0 ; Debug Table 0x19.0x0 = 0x393,0xffff 0394 029f 047b | {| Declare_Subprogram INIT_0478,For_Call 0396 BODY_0390: 0396 e7fd | | Load 0x3,-0x3 ; Debug Table 0x19.0x1 = 0x396,0x1 0397 e227 | ' | Load 0x1,0x27 0398 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0399 6805 |h | Jump_Zero 0x39f 039a 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x2 = 0x39a,0x2 039b a5fd | | Store_Unchecked 0x2,-0x3 039c e212 | | Load 0x1,0x12 ; Debug Table 0x19.0x3 = 0x39c,0x3 039d c5fc | | Store 0x2,-0x4 039e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 039f e7ff | | Load 0x3,-0x1 ; Debug Table 0x19.0x4 = 0x39f,0x4 03a0 e227 | ' | Load 0x1,0x27 03a1 1b10 | | Execute Package,Field_Read,Field_Number 0x10 03a2 e7fd | | Load 0x3,-0x3 03a3 e227 | ' | Load 0x1,0x27 03a4 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03a5 00d1 | | Pop_Control Pop_Count_1 03a6 005b | [ | Store_Top Discrete,At_Offset_3 03a7 00d1 | | Pop_Control Pop_Count_1 03a8 8603 | | Call 0x3,0x3 ; Debug Table 0x19.0x5 = 0x3a8,0x5 03a9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03aa 0000 0000 | | .BLANK 0000[0x6] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03c5 | | .CONST 0x03c5 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0003 | | .CONST 0x0003 ; Number of locals 03b3 INIT_03b0: 03b3 e229 | ) | Load 0x1,0x29 ; Debug Table 0x1a = .DEBUG 0x03b3,0x0bae,0x1004,0x0000,0x000e,0x7de4,0x0000,0x058c ; Debug Table 0x1a.0x0 = 0x3b3,0xffff 03b4 0322 | " | Declare_Variable Record 03b5 e5ff | | Load 0x2,-0x1 03b6 e5fe | | Load 0x2,-0x2 03b7 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 03b8 01d5 | | Execute Vector,Field_Reference 03b9 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 03ba 00d9 | | Load_Top At_Offset_1 03bb 017d | } | Execute Record,Structure_Write 03bc e229 | ) | Load 0x1,0x29 ; Debug Table 0x1a.0x1 = 0x3bc,0xfffe 03bd 0322 | " | Declare_Variable Record 03be e5ff | | Load 0x2,-0x1 03bf e5fe | | Load 0x2,-0x2 03c0 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 03c1 01d5 | | Execute Vector,Field_Reference 03c2 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 03c3 00d9 | | Load_Top At_Offset_1 03c4 017d | } | Execute Record,Structure_Write 03c5 BODY_03b0: 03c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2 = 0x3c5,0x1 03c6 00da | | Load_Top At_Offset_2 03c7 e5fe | | Load 0x2,-0x2 03c8 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 03c9 8402 | | Call 0x2,0x2 03ca 00d3 | | Pop_Control Pop_Count_3 03cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x3 = 0x3cb,0x2 03cc e5ff | | Load 0x2,-0x1 03cd e5fe | | Load 0x2,-0x2 03ce 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 03cf 01d5 | | Execute Vector,Field_Reference 03d0 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 03d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x3d1,0x3 03d2 e5ff | | Load 0x2,-0x1 03d3 e5fe | | Load 0x2,-0x2 03d4 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 03d5 01d5 | | Execute Vector,Field_Reference 03d6 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 03d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03dd | | .CONST 0x03dd ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0002 | | .CONST 0x0002 ; Number of locals 03db INIT_03d8: 03db e21e | | Load 0x1,0x1e ; Debug Table 0x1b = .DEBUG 0x03db,0x0bba,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0608 ; Debug Table 0x1b.0x0 = 0x3db,0xffff 03dc 0007 | | Action Break_Optional 03dd BODY_03d8: 03dd 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1 = 0x3dd,0x1 03de 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x2 = 0x3de,0x2 03df e227 | ' | Load 0x1,0x27 03e0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 03e1 e7fe | | Load 0x3,-0x2 03e2 e227 | ' | Load 0x1,0x27 03e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03e4 00d1 | | Pop_Control Pop_Count_1 03e5 005a | Z | Store_Top Discrete,At_Offset_2 03e6 00d1 | | Pop_Control Pop_Count_1 03e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x3 = 0x3e7,0x3 03e8 e220 | | Load 0x1,0x20 03e9 1c08 | | Execute_Immediate Run_Utility,0x8 03ea 4800 |H | Short_Literal 0x0 03eb 00d9 | | Load_Top At_Offset_1 03ec 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 03ed e5fe | | Load 0x2,-0x2 03ee e211 | | Load 0x1,0x11 03ef 0119 | | Execute Any,Check_In_Formal_Type 03f0 00d9 | | Load_Top At_Offset_1 03f1 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 03f2 00d9 | | Load_Top At_Offset_1 03f3 e7ff | | Load 0x3,-0x1 03f4 01d5 | | Execute Vector,Field_Reference 03f5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03f6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x4 = 0x3f6,0x4 03f7 4601 |F | Jump_Case 0x2 03f8 7801 |x | Jump 0x3fa ; case 0x0 03f9 7809 |x | Jump 0x403 ; case 0x1 03fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x5 = 0x3fa,0x5 03fb e7fd | | Load 0x3,-0x3 03fc 00da | | Load_Top At_Offset_2 03fd e20f | | Load 0x1,0xf 03fe 025b | [ | Execute Discrete,Check_In_Type 03ff e227 | ' | Load 0x1,0x27 0400 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0401 00d2 | | Pop_Control Pop_Count_2 0402 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0403 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x6 = 0x403,0x6 0404 e7fd | | Load 0x3,-0x3 0405 00da | | Load_Top At_Offset_2 0406 e20f | | Load 0x1,0xf 0407 025b | [ | Execute Discrete,Check_In_Type 0408 e227 | ' | Load 0x1,0x27 0409 181b | | Execute Package,Field_Execute,Field_Number 0x1b 040a 00d2 | | Pop_Control Pop_Count_2 040b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 040c 0000 0000 | | .BLANK 0000[0x4] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0425 | % | .CONST 0x0425 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0003 | | .CONST 0x0003 ; Number of locals 0413 INIT_0410: 0413 e229 | ) | Load 0x1,0x29 ; Debug Table 0x1c = .DEBUG 0x0413,0x0bca,0x1004,0x0000,0x000e,0x7de4,0x0000,0x06a6 ; Debug Table 0x1c.0x0 = 0x413,0xffff 0414 0322 | " | Declare_Variable Record 0415 e5ff | | Load 0x2,-0x1 0416 e5fc | | Load 0x2,-0x4 0417 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0418 01d5 | | Execute Vector,Field_Reference 0419 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 041a 00d9 | | Load_Top At_Offset_1 041b 017d | } | Execute Record,Structure_Write 041c e229 | ) | Load 0x1,0x29 ; Debug Table 0x1c.0x1 = 0x41c,0xfffe 041d 0322 | " | Declare_Variable Record 041e e5ff | | Load 0x2,-0x1 041f e5fc | | Load 0x2,-0x4 0420 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0421 01d5 | | Execute Vector,Field_Reference 0422 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0423 00d9 | | Load_Top At_Offset_1 0424 017d | } | Execute Record,Structure_Write 0425 BODY_0410: 0425 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x425,0x1 0426 00da | | Load_Top At_Offset_2 0427 e5fc | | Load 0x2,-0x4 0428 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 0429 8402 | | Call 0x2,0x2 042a 00d3 | | Pop_Control Pop_Count_3 042b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x3 = 0x42b,0x2 042c e5ff | | Load 0x2,-0x1 042d e5fc | | Load 0x2,-0x4 042e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 042f 01d5 | | Execute Vector,Field_Reference 0430 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0431 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x4 = 0x431,0x3 0432 e5ff | | Load 0x2,-0x1 0433 e5fc | | Load 0x2,-0x4 0434 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0435 01d5 | | Execute Vector,Field_Reference 0436 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0437 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0440 | @ | .CONST 0x0440 ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0002 | | .CONST 0x0002 ; Number of locals 043b INIT_0438: 043b e406 | | Load 0x2,0x6 ; Debug Table 0x1d = .DEBUG 0x043b,0x0bd6,0x1004,0x0000,0x000e,0x7de4,0x0000,0x03cc ; Debug Table 0x1d.0x0 = 0x43b,0xffff 043c e5ff | | Load 0x2,-0x1 043d 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 043e 01d5 | | Execute Vector,Field_Reference 043f 0007 | | Action Break_Optional 0440 BODY_0438: 0440 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x440,0x1 0441 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0442 700e |p | Jump_Nonzero 0x451 0443 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x2 = 0x443,0x2 0444 00d9 | | Load_Top At_Offset_1 0445 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0446 e227 | ' | Load 0x1,0x27 0447 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0448 0273 | s | Execute Discrete,Plus 0449 c402 | | Store 0x2,0x2 044a e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x3 = 0x44a,0x3 044b 00d9 | | Load_Top At_Offset_1 044c 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 044d e227 | ' | Load 0x1,0x27 044e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 044f 0273 | s | Execute Discrete,Plus 0450 c402 | | Store 0x2,0x2 0451 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0452 0000 0000 | | .BLANK 0000[0x6] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 045d | ] | .CONST 0x045d ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0002 | | .CONST 0x0002 ; Number of locals 045b INIT_0458: 045b 029f 049b | | Declare_Subprogram INIT_0498,For_Call ; Debug Table 0x1e = .DEBUG 0x045b,0x0be0,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0474 ; Debug Table 0x1e.0x0 = 0x45b,0xffff 045d BODY_0458: 045d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x45d,0x1 045e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 045f 6815 |h | Jump_Zero 0x475 0460 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x2 = 0x460,0x2 0461 e22a | * | Load 0x1,0x2a 0462 1c08 | | Execute_Immediate Run_Utility,0x8 0463 e227 | ' | Load 0x1,0x27 0464 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0465 00d9 | | Load_Top At_Offset_1 0466 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0467 e227 | ' | Load 0x1,0x27 0468 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0469 00d9 | | Load_Top At_Offset_1 046a 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 046b e7ff | | Load 0x3,-0x1 046c 016d | m | Execute Variant_Record,Structure_Write 046d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x3 = 0x46d,0x3 046e 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 046f e5fe | | Load 0x2,-0x2 0470 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0471 e5fe | | Load 0x2,-0x2 0472 2506 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x6 0473 8602 | | Call 0x3,0x2 0474 00d3 | | Pop_Control Pop_Count_3 0475 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0476 0000 0000 | | .XXX[0x2] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 0480 | | .CONST 0x0480 ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0002 | | .CONST 0x0002 ; Number of locals 047b INIT_0478: 047b e602 | | Load 0x3,0x2 ; Debug Table 0x1f = .DEBUG 0x047b,0x0bea,0x1004,0x0000,0x000e,0x7de4,0x0000,0x053f ; Debug Table 0x1f.0x0 = 0x47b,0xffff 047c e7ff | | Load 0x3,-0x1 047d 01d5 | | Execute Vector,Field_Reference 047e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 047f 0007 | | Action Break_Optional 0480 BODY_0478: 0480 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x1 = 0x480,0x1 0481 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0482 c5fc | | Store 0x2,-0x4 0483 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x483,0x2 0484 e220 | | Load 0x1,0x20 0485 1c08 | | Execute_Immediate Run_Utility,0x8 0486 4800 |H | Short_Literal 0x0 0487 00d9 | | Load_Top At_Offset_1 0488 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0489 00d9 | | Load_Top At_Offset_1 048a 016d | m | Execute Variant_Record,Structure_Write 048b e7ff | | Load 0x3,-0x1 ; Debug Table 0x1f.0x3 = 0x48b,0x3 048c e7fe | | Load 0x3,-0x2 048d e602 | | Load 0x3,0x2 048e e20f | | Load 0x1,0xf 048f 025b | [ | Execute Discrete,Check_In_Type 0490 e227 | ' | Load 0x1,0x27 0491 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0492 00d2 | | Pop_Control Pop_Count_2 0493 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x4 = 0x493,0x4 0494 a5fd | | Store_Unchecked 0x2,-0x3 0495 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0496 0000 0000 | | .XXX[0x2] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049c | | .CONST 0x049c ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0002 | | .CONST 0x0002 ; Number of locals 049b INIT_0498: 049b e21e | | Load 0x1,0x1e ; Debug Table 0x20 = .DEBUG 0x049b,0x0bf6,0x1001,0x0000,0x000e,0x7de4,0x0000,0x047b ; Debug Table 0x20.0x0 = 0x49b,0xffff 049c BODY_0498: 049c 00cf | | Action Mark_Auxiliary 049d e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1 = 0x49d,0x1 049e 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 049f 4801 |H | Short_Literal 0x1 04a0 0263 | c | Execute Discrete,Above_Bound 04a1 7013 |p | Jump_Nonzero 0x4b5 04a2 e9ff | | Load 0x4,-0x1 ; Debug Table 0x20.0x2 = 0x4a2,0x2 04a3 e227 | ' | Load 0x1,0x27 04a4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04a5 e9fe | | Load 0x4,-0x2 04a6 e227 | ' | Load 0x1,0x27 04a7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04a8 00d1 | | Pop_Control Pop_Count_1 04a9 c802 | | Store 0x4,0x2 04aa 00d1 | | Pop_Control Pop_Count_1 04ab e9ff | | Load 0x4,-0x1 ; Debug Table 0x20.0x3 = 0x4ab,0x3 04ac e9fd | | Load 0x4,-0x3 04ad e802 | | Load 0x4,0x2 04ae e20f | | Load 0x1,0xf 04af 025b | [ | Execute Discrete,Check_In_Type 04b0 e227 | ' | Load 0x1,0x27 04b1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04b2 00d2 | | Pop_Control Pop_Count_2 04b3 00c8 | | Action Pop_Auxiliary_Range 04b4 3fed |? | Loop_Increasing 0x4a2 04b5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04b6 0000 0000 | | .XXX[0x5] 04b8 0561 0004 | a | 04ba 0029 | ) | 04bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x21 = .DEBUG 0x04bb,0x0c00,0x4000,0x0000,0x000e,0x7d84,0x0000,0x00bb ; Debug Table 0x21.0x0 = 0x4bb,0xffff 04bc 4800 |H | Short_Literal 0x0 04bd 4801 |H | Short_Literal 0x1 04be 4801 |H | Short_Literal 0x1 04bf 4805 |H | Short_Literal 0x5 04c0 0319 | | Declare_Type Variant_Record,Incomplete,Visible 04c1 029a 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x1 = 0x4c1,0xfffe 04c3 029a 059b | | Declare_Subprogram INIT_0598,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x2 = 0x4c3,0xfffd 04c5 029a 05ab | | Declare_Subprogram INIT_05a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x3 = 0x4c5,0xfffc 04c7 029a 05bb | | Declare_Subprogram INIT_05b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x4 = 0x4c7,0xfffb 04c9 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x5 = 0x4c9,0xfffa 04ca 4801 |H | Short_Literal 0x1 04cb 029f 05d3 | | Declare_Subprogram INIT_05d0,For_Call 04cd 03fe | | Declare_Type Discrete,Defined,Visible 04ce 029a 05eb | | Declare_Subprogram INIT_05e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x6 = 0x4ce,0xfff9 04d0 029a 05fb | | Declare_Subprogram INIT_05f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x7 = 0x4d0,0xfff8 04d2 029a 060b | | Declare_Subprogram INIT_0608,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x21.0x8 = 0x4d2,0xfff7 04d4 e20f | | Load 0x1,0xf ; Debug Table 0x21.0x9 = 0x4d4,0xfff6 04d5 0007 | | Action Break_Optional 04d6 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xa = 0x4d6,0xfff5 04d7 0007 | | Action Break_Optional 04d8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0xb = 0x4d8,0xfff4 04d9 00da | | Load_Top At_Offset_2 04da 4801 |H | Short_Literal 0x1 04db e211 | | Load 0x1,0x11 04dc 029f 061b | | Declare_Subprogram INIT_0618,For_Call 04de 4801 |H | Short_Literal 0x1 04df 4801 |H | Short_Literal 0x1 04e0 4801 |H | Short_Literal 0x1 04e1 4800 |H | Short_Literal 0x0 04e2 4801 |H | Short_Literal 0x1 04e3 031d | | Declare_Type Variant_Record,Defined 04e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xc = 0x4e4,0xfff3 04e5 029f 0663 | c| Declare_Subprogram INIT_0660,For_Call 04e7 4801 |H | Short_Literal 0x1 04e8 032d | - | Declare_Type Record,Defined 04e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xd = 0x4e9,0xfff2 04ea 0322 | " | Declare_Variable Record 04eb 4801 |H | Short_Literal 0x1 04ec 00db | | Load_Top At_Offset_3 04ed 1c08 | | Execute_Immediate Run_Utility,0x8 04ee 4800 |H | Short_Literal 0x0 04ef 00d9 | | Load_Top At_Offset_1 04f0 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 04f1 00d9 | | Load_Top At_Offset_1 04f2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04f3 e21c | | Load 0x1,0x1c ; Debug Table 0x21.0xe = 0x4f3,0xfff1 04f4 0266 | f | Execute Discrete,Bounds 04f5 00db | | Load_Top At_Offset_3 04f6 029f 067b | {| Declare_Subprogram INIT_0678,For_Call 04f8 4801 |H | Short_Literal 0x1 04f9 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 04fa 029b 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call,Unelaborated ; Debug Table 0x21.0xf = 0x4fa,0xfff0 04fc 029b 069b | | Declare_Subprogram INIT_0698,For_Outer_Call,Unelaborated ; Debug Table 0x21.0x10 = 0x4fc,0xffef 04fe 029b 06ab | | Declare_Subprogram INIT_06a8,For_Outer_Call,Unelaborated ; Debug Table 0x21.0x11 = 0x4fe,0xffee 0500 6283 |b | Indirect_Literal Discrete,0x784,{0x00000000, 0x000e7d84} ; Debug Table 0x21.0x12 = 0x500,0xffed 0501 499a |I | Short_Literal 0x19a 0502 e21f | | Load 0x1,0x1f 0503 e21c | | Load 0x1,0x1c 0504 4800 |H | Short_Literal 0x0 0505 e20f | | Load 0x1,0xf 0506 025b | [ | Execute Discrete,Check_In_Type 0507 e221 | ! | Load 0x1,0x21 0508 e21c | | Load 0x1,0x1c 0509 0266 | f | Execute Discrete,Bounds 050a e20f | | Load 0x1,0xf 050b 0265 | e | Execute Discrete,Reverse_Bounds 050c 00db | | Load_Top At_Offset_3 050d 027f | | Execute Discrete,Equal 050e 7002 |p | Jump_Nonzero 0x511 050f 48e0 |H | Short_Literal 0xe0 0510 0257 | W | Execute Discrete,Raise 0511 027f | | Execute Discrete,Equal 0512 7002 |p | Jump_Nonzero 0x515 0513 48e0 |H | Short_Literal 0xe0 0514 0257 | W | Execute Discrete,Raise 0515 00d1 | | Pop_Control Pop_Count_1 0516 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0517 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 0518 e001 | | Load 0x0,0x1 0519 1b0d | | Execute Package,Field_Read,Field_Number 0xd 051a 0387 | | Declare_Variable Package 051b 00d8 | | Load_Top At_Offset_0 051c 020f | | Execute Module,Activate 051d 6266 |bf | Indirect_Literal Discrete,0x784,{0x00000000, 0x000e7d84} ; Debug Table 0x21.0x13 = 0x51d,0xffec 051e 49b3 |I | Short_Literal 0x1b3 051f e211 | | Load 0x1,0x11 0520 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 0521 e225 | % | Load 0x1,0x25 0522 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0523 0387 | | Declare_Variable Package 0524 00d8 | | Load_Top At_Offset_0 0525 020f | | Execute Module,Activate 0526 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x14 = 0x526,0xffeb 0527 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0528 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x15 = 0x528,0xffea 0529 00d9 | | Load_Top At_Offset_1 052a 00da | | Load_Top At_Offset_2 052b e221 | ! | Load 0x1,0x21 052c 01dd | | Execute Vector,First 052d 4801 |H | Short_Literal 0x1 052e 027d | } | Execute Discrete,Greater 052f 6803 |h | Jump_Zero 0x533 0530 e221 | ! | Load 0x1,0x21 0531 01dd | | Execute Vector,First 0532 7801 |x | Jump 0x534 0533 4801 |H | Short_Literal 0x1 0534 e221 | ! | Load 0x1,0x21 0535 01dc | | Execute Vector,Last 0536 e20f | | Load 0x1,0xf 0537 0269 | i | Execute Discrete,Last 0538 027c | | | Execute Discrete,Less 0539 6803 |h | Jump_Zero 0x53d 053a e221 | ! | Load 0x1,0x21 053b 01dc | | Execute Vector,Last 053c 7802 |x | Jump 0x53f 053d e20f | | Load 0x1,0xf 053e 0269 | i | Execute Discrete,Last 053f e221 | ! | Load 0x1,0x21 0540 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0541 029f 06bb | | Declare_Subprogram INIT_06b8,For_Call 0543 4800 |H | Short_Literal 0x0 0544 4801 |H | Short_Literal 0x1 0545 4803 |H | Short_Literal 0x3 0546 e213 | | Load 0x1,0x13 0547 0307 | | Complete_Type Variant_Record,By_Defining 0548 00bf | | Action Accept_Activation 0549 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x22 = .DEBUG 0x0549,0x0c2e,0x4000,0x0000,0x000e,0x7de4,0x0000,0x00dd ; Debug Table 0x22.0x0 = 0x549,0xffff 054a 00c7 | | Action Elaborate_Subprogram 054b 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x22.0x1 = 0x54b,0xfffe 054c 00c7 | | Action Elaborate_Subprogram 054d 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x22.0x2 = 0x54d,0xfffd 054e 00c7 | | Action Elaborate_Subprogram 054f 029d 06fb | | Declare_Subprogram INIT_06f8,For_Outer_Call ; Debug Table 0x22.0x3 = 0x54f,0xfffc 0551 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x22.0x4 = 0x551,0xfffb 0552 00c7 | | Action Elaborate_Subprogram 0553 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x22.0x5 = 0x553,0xfffa 0554 00c7 | | Action Elaborate_Subprogram 0555 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x22.0x6 = 0x555,0xfff9 0556 00c7 | | Action Elaborate_Subprogram 0557 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x22.0x7 = 0x557,0xfff8 0558 00c7 | | Action Elaborate_Subprogram 0559 029d 0713 | | Declare_Subprogram INIT_0710,For_Outer_Call ; Debug Table 0x22.0x8 = 0x559,0xfff7 055b 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x22.0x9 = 0x55b,0xfff6 055c 00c7 | | Action Elaborate_Subprogram 055d 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x22.0xa = 0x55d,0xfff5 055e 00c7 | | Action Elaborate_Subprogram 055f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x22.0xb = 0x55f,0xfff4 0560 00c7 | | Action Elaborate_Subprogram 0561 00bc | | Action Signal_Activated 0562 00bb | | Action Signal_Completion 0563 0000 0000 | | .BLANK 0000[0x5] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b 4801 |H | Short_Literal 0x1 ; Debug Table 0x23 = .DEBUG 0x056b,0x0c48,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00d6 ; Debug Table 0x23.0x0 = 0x56b,0x1 056c 00db | | Load_Top At_Offset_3 056d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 056e 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x1 = 0x56e,0x2 056f 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0570 e225 | % | Load 0x1,0x25 0571 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0572 00d1 | | Pop_Control Pop_Count_1 0573 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x2 = 0x573,0x3 0574 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0575 e225 | % | Load 0x1,0x25 0576 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0577 00d1 | | Pop_Control Pop_Count_1 0578 00cf | | Action Mark_Auxiliary 0579 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x3 = 0x579,0x4 057a 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 057b 01d9 | | Execute Vector,Reverse_Bounds 057c 0263 | c | Execute Discrete,Above_Bound 057d 7011 |p | Jump_Nonzero 0x58f 057e e220 | | Load 0x1,0x20 ; Debug Table 0x23.0x4 = 0x57e,0x5 057f 00d9 | | Load_Top At_Offset_1 0580 e5ff | | Load 0x2,-0x1 0581 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 0582 01d6 | | Execute Vector,Field_Write 0583 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x5 = 0x583,0x6 0584 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 0585 e5ff | | Load 0x2,-0x1 0586 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0587 00da | | Load_Top At_Offset_2 0588 e20f | | Load 0x1,0xf 0589 025b | [ | Execute Discrete,Check_In_Type 058a e225 | % | Load 0x1,0x25 058b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 058c 00d2 | | Pop_Control Pop_Count_2 058d 00c8 | | Action Pop_Auxiliary_Range 058e 3fef |? | Loop_Increasing 0x57e 058f 00ce | | Action Pop_Auxiliary 0590 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x23.0x6 = 0x590,0x7 0591 0000 0000 | | .BLANK 0000[0x7] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05a0 | | .CONST 0x05a0 ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0002 | | .CONST 0x0002 ; Number of locals 059b INIT_0598: 059b 00da | | Load_Top At_Offset_2 ; Debug Table 0x24 = .DEBUG 0x059b,0x0c58,0x1002,0x0000,0x000e,0x7d84,0x0000,0x00de ; Debug Table 0x24.0x0 = 0x59b,0xffff 059c e213 | | Load 0x1,0x13 059d 1c08 | | Execute_Immediate Run_Utility,0x8 059e 00d8 | | Load_Top At_Offset_0 059f 1c00 | | Execute_Immediate Run_Utility,0x0 05a0 BODY_0598: 05a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1 = 0x5a0,0x1 05a1 8214 | | Call 0x1,0x14 05a2 00d1 | | Pop_Control Pop_Count_1 05a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x2 = 0x5a3,0x2 05a4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05a5 0000 0000 | | .XXX[0x3] 05a7 0000 | | 05a8 ; -------------------------------------------------------------------------------------- 05a8 ; SUBPROGRAM 05a8 ; -------------------------------------------------------------------------------------- 05a8 05ad | | .CONST 0x05ad ; Address of begin 05a9 0004 | | .CONST 0x0004 ; Address of exception handler 05aa 0002 | | .CONST 0x0002 ; Number of locals 05ab INIT_05a8: 05ab 029f 072b | +| Declare_Subprogram INIT_0728,For_Call ; Debug Table 0x25 = .DEBUG 0x05ab,0x0c60,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00e8 ; Debug Table 0x25.0x0 = 0x5ab,0xffff 05ad BODY_05a8: 05ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1 = 0x5ad,0x1 05ae 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 05af e5ff | | Load 0x2,-0x1 05b0 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 05b1 e5ff | | Load 0x2,-0x1 05b2 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 05b3 8402 | | Call 0x2,0x2 05b4 00d3 | | Pop_Control Pop_Count_3 05b5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x25.0x2 = 0x5b5,0x2 05b6 0000 0000 | | .XXX[0x2] 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05bc | | .CONST 0x05bc ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0002 | | .CONST 0x0002 ; Number of locals 05bb INIT_05b8: 05bb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x26 = .DEBUG 0x05bb,0x0c68,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00f8 ; Debug Table 0x26.0x0 = 0x5bb,0xffff 05bc BODY_05b8: 05bc e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x1 = 0x5bc,0x1 05bd 0120 | | Execute Any,Is_Value 05be 6802 |h | Jump_Zero 0x5c1 05bf e211 | | Load 0x1,0x11 05c0 7803 |x | Jump 0x5c4 05c1 e5fe | | Load 0x2,-0x2 05c2 e211 | | Load 0x1,0x11 05c3 0119 | | Execute Any,Check_In_Formal_Type 05c4 00e1 | | Load_Encached Boolean_Cache 05c5 e5ff | | Load 0x2,-0x1 05c6 8216 | | Call 0x1,0x16 05c7 00d1 | | Pop_Control Pop_Count_1 05c8 005a | Z | Store_Top Discrete,At_Offset_2 05c9 c5fe | | Store 0x2,-0x2 05ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2 = 0x5ca,0x2 05cb 7002 |p | Jump_Nonzero 0x5ce 05cc 4887 |H | Short_Literal 0x87 05cd 0257 | W | Execute Discrete,Raise 05ce 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05cf 0000 | | .XXX[0x1] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d3 | | .CONST 0x05d3 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0001 | | .CONST 0x0001 ; Number of locals 05d3 BODY_05d0: 05d3 INIT_05d0: 05d3 4603 |F | Jump_Case 0x4 ; Debug Table 0x27 = .DEBUG 0x05d3,0x0c70,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0104 05d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 05d5 7802 |x | Jump 0x5d8 ; case 0x1 05d6 7805 |x | Jump 0x5dc ; case 0x2 05d7 7809 |x | Jump 0x5e1 ; case 0x3 05d8 00da | | Load_Top At_Offset_2 05d9 0091 0896 | | Action Push_String_Extended_Indexed,0x896 ; "HEAD" 05db 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05dc 00db | | Load_Top At_Offset_3 05dd 00db | | Load_Top At_Offset_3 05de 00e0 | | Load_Encached Standard_Cache 05df 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05e0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05e1 00da | | Load_Top At_Offset_2 05e2 00e0 | | Load_Encached Standard_Cache 05e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 05e4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05e5 0000 0000 | | .XXX[0x3] 05e7 0000 | | 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 05ed | | .CONST 0x05ed ; Address of begin 05e9 0004 | | .CONST 0x0004 ; Address of exception handler 05ea 0002 | | .CONST 0x0002 ; Number of locals 05eb INIT_05e8: 05eb 029f 074b | K| Declare_Subprogram INIT_0748,For_Call ; Debug Table 0x28 = .DEBUG 0x05eb,0x0c72,0x1001,0x0000,0x000e,0x7d84,0x0000,0x010a ; Debug Table 0x28.0x0 = 0x5eb,0xffff 05ed BODY_05e8: 05ed e5fd | | Load 0x2,-0x3 ; Debug Table 0x28.0x1 = 0x5ed,0x1 05ee 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 05ef e5fd | | Load 0x2,-0x3 05f0 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 05f1 e5fd | | Load 0x2,-0x3 05f2 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 05f3 8402 | | Call 0x2,0x2 05f4 00d3 | | Pop_Control Pop_Count_3 05f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x28.0x2 = 0x5f5,0x2 05f6 0000 0000 | | .XXX[0x2] 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 05fb | | .CONST 0x05fb ; Address of begin 05f9 0004 | | .CONST 0x0004 ; Address of exception handler 05fa 0001 | | .CONST 0x0001 ; Number of locals 05fb BODY_05f8: 05fb INIT_05f8: 05fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x05fb,0x0c7a,0x1002,0x0000,0x000e,0x7d84,0x0000,0x011b ; Debug Table 0x29.0x0 = 0x5fb,0x1 05fc 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 05fd 7002 |p | Jump_Nonzero 0x600 05fe 4887 |H | Short_Literal 0x87 05ff 0257 | W | Execute Discrete,Raise 0600 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x1 = 0x600,0x2 0601 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0602 e225 | % | Load 0x1,0x25 0603 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0604 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0605 0000 0000 | | .XXX[0x3] 0607 0000 | | 0608 ; -------------------------------------------------------------------------------------- 0608 ; SUBPROGRAM 0608 ; -------------------------------------------------------------------------------------- 0608 060b | | .CONST 0x060b ; Address of begin 0609 0004 | | .CONST 0x0004 ; Address of exception handler 060a 0001 | | .CONST 0x0001 ; Number of locals 060b BODY_0608: 060b INIT_0608: 060b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a = .DEBUG 0x060b,0x0c80,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0124 ; Debug Table 0x2a.0x0 = 0x60b,0x1 060c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 060d 7002 |p | Jump_Nonzero 0x610 060e 4887 |H | Short_Literal 0x87 060f 0257 | W | Execute Discrete,Raise 0610 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x1 = 0x610,0x2 0611 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0612 e225 | % | Load 0x1,0x25 0613 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0614 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0615 0000 0000 | | .XXX[0x3] 0617 0000 | | 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 061b | | .CONST 0x061b ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0001 | | .CONST 0x0001 ; Number of locals 061b BODY_0618: 061b INIT_0618: 061b 4608 |F | Jump_Case 0x9 ; Debug Table 0x2b = .DEBUG 0x061b,0x0c86,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0138 061c 7808 |x | Jump 0x625 ; case 0x0 061d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 061e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 061f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0620 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0621 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0622 781c |x | Jump 0x63f ; case 0x6 0623 7823 |x# | Jump 0x647 ; case 0x7 0624 782d |x- | Jump 0x652 ; case 0x8 0625 00da | | Load_Top At_Offset_2 0626 016c | l | Execute Variant_Record,Is_Constrained 0627 7009 |p | Jump_Nonzero 0x631 0628 00cf | | Action Mark_Auxiliary 0629 4801 |H | Short_Literal 0x1 062a e5ff | | Load 0x2,-0x1 062b 1c08 | | Execute_Immediate Run_Utility,0x8 062c 00d8 | | Load_Top At_Offset_0 062d 1c00 | | Execute_Immediate Run_Utility,0x0 062e c5ff | | Store 0x2,-0x1 062f 00ce | | Action Pop_Auxiliary 0630 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0631 4800 |H | Short_Literal 0x0 0632 00db | | Load_Top At_Offset_3 0633 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0634 00da | | Load_Top At_Offset_2 0635 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0636 4601 |F | Jump_Case 0x2 0637 7801 |x | Jump 0x639 ; case 0x0 0638 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0639 00da | | Load_Top At_Offset_2 063a 2203 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x3 063b 00da | | Load_Top At_Offset_2 063c 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 063d 1c00 | | Execute_Immediate Run_Utility,0x0 063e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 063f 00db | | Load_Top At_Offset_3 0640 4601 |F | Jump_Case 0x2 0641 7803 |x | Jump 0x645 ; case 0x0 0642 7800 |x | Jump 0x643 ; case 0x1 0643 48ff |H | Short_Literal 0xff 0644 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0645 4801 |H | Short_Literal 0x1 0646 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0647 00db | | Load_Top At_Offset_3 0648 e5fe | | Load 0x2,-0x2 0649 4601 |F | Jump_Case 0x2 064a 7803 |x | Jump 0x64e ; case 0x0 064b 7800 |x | Jump 0x64c ; case 0x1 064c 48ff |H | Short_Literal 0xff 064d 7801 |x | Jump 0x64f 064e 4801 |H | Short_Literal 0x1 064f e5ff | | Load 0x2,-0x1 0650 031b | | Declare_Type Variant_Record,Constrained 0651 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0652 00db | | Load_Top At_Offset_3 0653 e5fe | | Load 0x2,-0x2 0654 e5ff | | Load 0x2,-0x1 0655 1c06 | | Execute_Immediate Run_Utility,0x6 0656 e5ff | | Load 0x2,-0x1 0657 02fc | | Declare_Variable Variant_Record,With_Constraint 0658 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0659 0000 0000 | | .BLANK 0000[0x7] 0660 ; -------------------------------------------------------------------------------------- 0660 ; SUBPROGRAM 0660 ; -------------------------------------------------------------------------------------- 0660 0663 | c | .CONST 0x0663 ; Address of begin 0661 0004 | | .CONST 0x0004 ; Address of exception handler 0662 0001 | | .CONST 0x0001 ; Number of locals 0663 BODY_0660: 0663 INIT_0660: 0663 4608 |F | Jump_Case 0x9 ; Debug Table 0x2c = .DEBUG 0x0663,0x0c88,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0158 0664 7808 |x | Jump 0x66d ; case 0x0 0665 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0666 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0667 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0668 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0669 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 066a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 066b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 066c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 066d 00da | | Load_Top At_Offset_2 066e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 066f 1c00 | | Execute_Immediate Run_Utility,0x0 0670 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0671 0000 0000 | | .BLANK 0000[0x7] 0678 ; -------------------------------------------------------------------------------------- 0678 ; SUBPROGRAM 0678 ; -------------------------------------------------------------------------------------- 0678 067b | { | .CONST 0x067b ; Address of begin 0679 0004 | | .CONST 0x0004 ; Address of exception handler 067a 0001 | | .CONST 0x0001 ; Number of locals 067b BODY_0678: 067b INIT_0678: 067b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x2d = .DEBUG 0x067b,0x0c8a,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0173 067c 00da | | Load_Top At_Offset_2 067d 01dc | | Execute Vector,Last 067e 00db | | Load_Top At_Offset_3 067f 01dd | | Execute Vector,First 0680 0263 | c | Execute Discrete,Above_Bound 0681 7006 |p | Jump_Nonzero 0x688 0682 00d8 | | Load_Top At_Offset_0 0683 e5ff | | Load 0x2,-0x1 0684 01d5 | | Execute Vector,Field_Reference 0685 1c00 | | Execute_Immediate Run_Utility,0x0 0686 0a01 | | Execute_Immediate Plus,0x1 0687 7ff8 | | Jump 0x680 0688 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0689 0000 0000 | | .BLANK 0000[0x7] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0693 | | .CONST 0x0693 ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0001 | | .CONST 0x0001 ; Number of locals 0693 BODY_0690: 0693 INIT_0690: 0693 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e = .DEBUG 0x0693,0x0c8c,0x1001,0x0000,0x000e,0x7d84,0x0000,0x017c ; Debug Table 0x2e.0x0 = 0x693,0x1 0694 e5fe | | Load 0x2,-0x2 0695 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0696 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0697 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 069b | | .CONST 0x069b ; Address of begin 0699 0004 | | .CONST 0x0004 ; Address of exception handler 069a 0001 | | .CONST 0x0001 ; Number of locals 069b BODY_0698: 069b INIT_0698: 069b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f = .DEBUG 0x069b,0x0c90,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0188 ; Debug Table 0x2f.0x0 = 0x69b,0x1 069c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 069d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 069e e20f | | Load 0x1,0xf 069f 025b | [ | Execute Discrete,Check_In_Type 06a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06a1 0000 0000 | | .BLANK 0000[0x7] 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06ab | | .CONST 0x06ab ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0001 | | .CONST 0x0001 ; Number of locals 06ab BODY_06a8: 06ab INIT_06a8: 06ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x06ab,0x0c94,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0191 ; Debug Table 0x30.0x0 = 0x6ab,0x1 06ac 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06ad 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 06ae 00d8 | | Load_Top At_Offset_0 06af 0120 | | Execute Any,Is_Value 06b0 7002 |p | Jump_Nonzero 0x6b3 06b1 00d8 | | Load_Top At_Offset_0 06b2 011e | | Execute Any,Convert 06b3 e211 | | Load 0x1,0x11 06b4 0119 | | Execute Any,Check_In_Formal_Type 06b5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06b6 0000 0000 | | .XXX[0x2] 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; SUBPROGRAM 06b8 ; -------------------------------------------------------------------------------------- 06b8 06bb | | .CONST 0x06bb ; Address of begin 06b9 0004 | | .CONST 0x0004 ; Address of exception handler 06ba 0001 | | .CONST 0x0001 ; Number of locals 06bb BODY_06b8: 06bb INIT_06b8: 06bb 4608 |F | Jump_Case 0x9 ; Debug Table 0x31 = .DEBUG 0x06bb,0x0c98,0x1005,0x0000,0x000e,0x7d84,0x0000,0x01c8 06bc 7808 |x | Jump 0x6c5 ; case 0x0 06bd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 06be 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 06bf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 06c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 06c1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 06c2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 06c3 781a |x | Jump 0x6de ; case 0x7 06c4 7822 |x" | Jump 0x6e7 ; case 0x8 06c5 00da | | Load_Top At_Offset_2 06c6 016c | l | Execute Variant_Record,Is_Constrained 06c7 7009 |p | Jump_Nonzero 0x6d1 06c8 00cf | | Action Mark_Auxiliary 06c9 e210 | | Load 0x1,0x10 06ca e5ff | | Load 0x2,-0x1 06cb 1c08 | | Execute_Immediate Run_Utility,0x8 06cc 00d8 | | Load_Top At_Offset_0 06cd 1c00 | | Execute_Immediate Run_Utility,0x0 06ce c5ff | | Store 0x2,-0x1 06cf 00ce | | Action Pop_Auxiliary 06d0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06d1 4800 |H | Short_Literal 0x0 06d2 00db | | Load_Top At_Offset_3 06d3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 06d4 00da | | Load_Top At_Offset_2 06d5 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 06d6 1c00 | | Execute_Immediate Run_Utility,0x0 06d7 00da | | Load_Top At_Offset_2 06d8 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3 06d9 1c00 | | Execute_Immediate Run_Utility,0x0 06da 00da | | Load_Top At_Offset_2 06db 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 06dc 1c00 | | Execute_Immediate Run_Utility,0x0 06dd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06de 00db | | Load_Top At_Offset_3 06df 4801 |H | Short_Literal 0x1 06e0 e5fe | | Load 0x2,-0x2 06e1 e221 | ! | Load 0x1,0x21 06e2 035b | [ | Declare_Type Array,Constrained 06e3 4801 |H | Short_Literal 0x1 06e4 e5ff | | Load 0x2,-0x1 06e5 031b | | Declare_Type Variant_Record,Constrained 06e6 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06e7 00db | | Load_Top At_Offset_3 06e8 00db | | Load_Top At_Offset_3 06e9 02fc | | Declare_Variable Variant_Record,With_Constraint 06ea 4801 |H | Short_Literal 0x1 06eb e5fe | | Load 0x2,-0x2 06ec e221 | ! | Load 0x1,0x21 06ed 0334 | 4 | Declare_Variable Array,With_Constraint 06ee 2d05 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x5 06ef 016a | j | QQ_execute Variant_Record,XXX 06f0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f1 0000 0000 | | .BLANK 0000[0x7] 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 06fb | | .CONST 0x06fb ; Address of begin 06f9 0004 | | .CONST 0x0004 ; Address of exception handler 06fa 0001 | | .CONST 0x0001 ; Number of locals 06fb BODY_06f8: 06fb INIT_06f8: 06fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x32 = .DEBUG 0x06fb,0x0c9a,0x1002,0x0000,0x000e,0x7de4,0x0000,0x011b ; Debug Table 0x32.0x0 = 0x6fb,0x1 06fc 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3 06fd e225 | % | Load 0x1,0x25 06fe 1819 | | Execute Package,Field_Execute,Field_Number 0x19 06ff 00db | | Load_Top At_Offset_3 0700 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0701 e225 | % | Load 0x1,0x25 0702 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0703 0273 | s | Execute Discrete,Plus 0704 00db | | Load_Top At_Offset_3 0705 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0706 00e3 | | Load_Encached Natural_Cache 0707 025b | [ | Execute Discrete,Check_In_Type 0708 027e | ~ | Execute Discrete,Not_Equal 0709 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 070a 0000 0000 | | .BLANK 0000[0x6] 0710 ; -------------------------------------------------------------------------------------- 0710 ; SUBPROGRAM 0710 ; -------------------------------------------------------------------------------------- 0710 0716 | | .CONST 0x0716 ; Address of begin 0711 0004 | | .CONST 0x0004 ; Address of exception handler 0712 0003 | | .CONST 0x0003 ; Number of locals 0713 INIT_0710: 0713 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x33 = .DEBUG 0x0713,0x0c9e,0x1002,0x0000,0x000e,0x7de4,0x0000,0x024e ; Debug Table 0x33.0x0 = 0x713,0xffff 0714 e21c | | Load 0x1,0x1c ; Debug Table 0x33.0x1 = 0x714,0xfffe 0715 0007 | | Action Break_Optional 0716 BODY_0710: 0716 e225 | % | Load 0x1,0x25 ; Debug Table 0x33.0x2 = 0x716,0x1 0717 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0718 00e1 | | Load_Encached Boolean_Cache 0719 e5ff | | Load 0x2,-0x1 071a 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 071b e5fe | | Load 0x2,-0x2 071c e211 | | Load 0x1,0x11 071d 0119 | | Execute Any,Check_In_Formal_Type 071e e5ff | | Load 0x2,-0x1 071f 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0720 e226 | & | Load 0x1,0x26 0721 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0722 005b | [ | Store_Top Discrete,At_Offset_3 0723 0059 | Y | Store_Top Discrete,At_Offset_1 0724 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x3 = 0x724,0x2 0725 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0726 0000 0000 | | .XXX[0x2] 0728 ; -------------------------------------------------------------------------------------- 0728 ; SUBPROGRAM 0728 ; -------------------------------------------------------------------------------------- 0728 072e | . | .CONST 0x072e ; Address of begin 0729 0004 | | .CONST 0x0004 ; Address of exception handler 072a 0003 | | .CONST 0x0003 ; Number of locals 072b INIT_0728: 072b e21c | | Load 0x1,0x1c ; Debug Table 0x34 = .DEBUG 0x072b,0x0ca8,0x1001,0x0000,0x000e,0x7de4,0x0000,0x01b4 ; Debug Table 0x34.0x0 = 0x72b,0xffff 072c 029f 078b | | Declare_Subprogram INIT_0788,For_Call 072e BODY_0728: 072e e5ff | | Load 0x2,-0x1 ; Debug Table 0x34.0x1 = 0x72e,0x1 072f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0730 7002 |p | Jump_Nonzero 0x733 0731 4887 |H | Short_Literal 0x87 0732 0257 | W | Execute Discrete,Raise 0733 e7fd | | Load 0x3,-0x3 ; Debug Table 0x34.0x2 = 0x733,0x2 0734 e225 | % | Load 0x1,0x25 0735 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0736 6805 |h | Jump_Zero 0x73c 0737 4800 |H | Short_Literal 0x0 ; Debug Table 0x34.0x3 = 0x737,0x3 0738 a5fe | | Store_Unchecked 0x2,-0x2 0739 e212 | | Load 0x1,0x12 ; Debug Table 0x34.0x4 = 0x739,0x4 073a c5fd | | Store 0x2,-0x3 073b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 073c e7ff | | Load 0x3,-0x1 ; Debug Table 0x34.0x5 = 0x73c,0x5 073d e225 | % | Load 0x1,0x25 073e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 073f e7fd | | Load 0x3,-0x3 0740 e225 | % | Load 0x1,0x25 0741 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0742 00d1 | | Pop_Control Pop_Count_1 0743 005b | [ | Store_Top Discrete,At_Offset_3 0744 00d1 | | Pop_Control Pop_Count_1 0745 8603 | | Call 0x3,0x3 ; Debug Table 0x34.0x6 = 0x745,0x6 0746 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0747 0000 | | .XXX[0x1] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 074d | M | .CONST 0x074d ; Address of begin 0749 0004 | | .CONST 0x0004 ; Address of exception handler 074a 0002 | | .CONST 0x0002 ; Number of locals 074b INIT_0748: 074b e21c | | Load 0x1,0x1c ; Debug Table 0x35 = .DEBUG 0x074b,0x0cb8,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0287 ; Debug Table 0x35.0x0 = 0x74b,0xffff 074c 0007 | | Action Break_Optional 074d BODY_0748: 074d e5fd | | Load 0x2,-0x3 ; Debug Table 0x35.0x1 = 0x74d,0x1 074e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 074f 7002 |p | Jump_Nonzero 0x752 0750 4887 |H | Short_Literal 0x87 0751 0257 | W | Execute Discrete,Raise 0752 0007 | | Action Break_Optional ; Debug Table 0x35.0x2 = 0x752,0x2 0753 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x3 = 0x753,0x3 0754 e225 | % | Load 0x1,0x25 0755 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0756 e7fe | | Load 0x3,-0x2 0757 e225 | % | Load 0x1,0x25 0758 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0759 00d1 | | Pop_Control Pop_Count_1 075a 005a | Z | Store_Top Discrete,At_Offset_2 075b 00d1 | | Pop_Control Pop_Count_1 075c 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x4 = 0x75c,0x4 075d e21e | | Load 0x1,0x1e 075e 1c08 | | Execute_Immediate Run_Utility,0x8 075f 4800 |H | Short_Literal 0x0 0760 00d9 | | Load_Top At_Offset_1 0761 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0762 e5ff | | Load 0x2,-0x1 0763 e211 | | Load 0x1,0x11 0764 0119 | | Execute Any,Check_In_Formal_Type 0765 00d9 | | Load_Top At_Offset_1 0766 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0767 00d9 | | Load_Top At_Offset_1 0768 e7ff | | Load 0x3,-0x1 0769 01d5 | | Execute Vector,Field_Reference 076a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 076b e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x5 = 0x76b,0x5 076c 4601 |F | Jump_Case 0x2 076d 7801 |x | Jump 0x76f ; case 0x0 076e 7809 |x | Jump 0x778 ; case 0x1 076f 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x6 = 0x76f,0x6 0770 e7fd | | Load 0x3,-0x3 0771 00da | | Load_Top At_Offset_2 0772 e20f | | Load 0x1,0xf 0773 025b | [ | Execute Discrete,Check_In_Type 0774 e225 | % | Load 0x1,0x25 0775 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0776 00d2 | | Pop_Control Pop_Count_2 0777 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0778 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x7 = 0x778,0x7 0779 e7fd | | Load 0x3,-0x3 077a 00da | | Load_Top At_Offset_2 077b e20f | | Load 0x1,0xf 077c 025b | [ | Execute Discrete,Check_In_Type 077d e225 | % | Load 0x1,0x25 077e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 077f 00d2 | | Pop_Control Pop_Count_2 0780 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0781 0000 0000 | | .XXX[0x3] 0783 0000 | | 0784 0000 0000 | | .LITERAL {0x00000000, 0x000e7d84} 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 0790 | | .CONST 0x0790 ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 0002 | | .CONST 0x0002 ; Number of locals 078b INIT_0788: 078b e602 | | Load 0x3,0x2 ; Debug Table 0x36 = .DEBUG 0x078b,0x0cca,0x1004,0x0000,0x000e,0x7de4,0x0000,0x0209 ; Debug Table 0x36.0x0 = 0x78b,0xffff 078c e7ff | | Load 0x3,-0x1 078d 01d5 | | Execute Vector,Field_Reference 078e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 078f 0007 | | Action Break_Optional 0790 BODY_0788: 0790 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x1 = 0x790,0x1 0791 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0792 c5fd | | Store 0x2,-0x3 0793 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x2 = 0x793,0x2 0794 e21e | | Load 0x1,0x1e 0795 1c08 | | Execute_Immediate Run_Utility,0x8 0796 4800 |H | Short_Literal 0x0 0797 00d9 | | Load_Top At_Offset_1 0798 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0799 00d9 | | Load_Top At_Offset_1 079a 016d | m | Execute Variant_Record,Structure_Write 079b e7ff | | Load 0x3,-0x1 ; Debug Table 0x36.0x3 = 0x79b,0x3 079c e7fe | | Load 0x3,-0x2 079d e602 | | Load 0x3,0x2 079e e20f | | Load 0x1,0xf 079f 025b | [ | Execute Discrete,Check_In_Type 07a0 e225 | % | Load 0x1,0x25 07a1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 07a2 00d2 | | Pop_Control Pop_Count_2 07a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x4 = 0x7a3,0x4 07a4 a5fe | | Store_Unchecked 0x2,-0x2 07a5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07a6 0000 0000 | | .XXX[0x5] 07a8 07f0 0004 | | 07aa 001e | | 07ab 4803 |H | Short_Literal 0x3 ; Debug Table 0x37 = .DEBUG 0x07ab,0x0cd6,0x4000,0x0000,0x000e,0x7d84,0x0000,0x0006 ; Debug Table 0x37.0x0 = 0x7ab,0xffff 07ac 032b | + | Declare_Type Record,Incomplete,Visible 07ad 029a 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x1 = 0x7ad,0xfffe 07af 029a 0803 | | Declare_Subprogram INIT_0800,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x2 = 0x7af,0xfffd 07b1 029a 0813 | | Declare_Subprogram INIT_0810,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x3 = 0x7b1,0xfffc 07b3 029a 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x4 = 0x7b3,0xfffb 07b5 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x5 = 0x7b5,0xfffa 07b6 4801 |H | Short_Literal 0x1 07b7 029f 084b | K| Declare_Subprogram INIT_0848,For_Call 07b9 03fe | | Declare_Type Discrete,Defined,Visible 07ba 029a 0863 | c| Declare_Subprogram INIT_0860,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x6 = 0x7ba,0xfff9 07bc 029a 0883 | | Declare_Subprogram INIT_0880,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x7 = 0x7bc,0xfff8 07be 029a 088b | | Declare_Subprogram INIT_0888,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x37.0x8 = 0x7be,0xfff7 07c0 60cf |` | Indirect_Literal Discrete,0x890,{0x00000000, 0x000e7d84} ; Debug Table 0x37.0x9 = 0x7c0,0xfff6 07c1 4897 |H | Short_Literal 0x97 07c2 e20f | | Load 0x1,0xf 07c3 e210 | | Load 0x1,0x10 07c4 e211 | | Load 0x1,0x11 07c5 e210 | | Load 0x1,0x10 07c6 025b | [ | Execute Discrete,Check_In_Type 07c7 e212 | | Load 0x1,0x12 07c8 e210 | | Load 0x1,0x10 07c9 0266 | f | Execute Discrete,Bounds 07ca e210 | | Load 0x1,0x10 07cb 0265 | e | Execute Discrete,Reverse_Bounds 07cc 00db | | Load_Top At_Offset_3 07cd 027f | | Execute Discrete,Equal 07ce 7002 |p | Jump_Nonzero 0x7d1 07cf 48e0 |H | Short_Literal 0xe0 07d0 0257 | W | Execute Discrete,Raise 07d1 027f | | Execute Discrete,Equal 07d2 7002 |p | Jump_Nonzero 0x7d5 07d3 48e0 |H | Short_Literal 0xe0 07d4 0257 | W | Execute Discrete,Raise 07d5 00d1 | | Pop_Control Pop_Count_1 07d6 1d13 | | Execute_Immediate Reference_Lex_1,0x13 07d7 1d14 | | Execute_Immediate Reference_Lex_1,0x14 07d8 e001 | | Load 0x0,0x1 07d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07da 0387 | | Declare_Variable Package 07db 00d8 | | Load_Top At_Offset_0 07dc 020f | | Execute Module,Activate 07dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0xa = 0x7dd,0xfff5 07de 1b15 | | Execute Package,Field_Read,Field_Number 0x15 07df e215 | | Load 0x1,0x15 07e0 0325 | % | Complete_Type Record,By_Renaming 07e1 00bf | | Action Accept_Activation 07e2 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x38 = .DEBUG 0x07e2,0x0cee,0x4000,0x0000,0x000e,0x7de4,0x0000,0x0004 ; Debug Table 0x38.0x0 = 0x7e2,0xffff 07e3 00c7 | | Action Elaborate_Subprogram 07e4 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x38.0x1 = 0x7e4,0xfffe 07e5 00c7 | | Action Elaborate_Subprogram 07e6 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x38.0x2 = 0x7e6,0xfffd 07e7 00c7 | | Action Elaborate_Subprogram 07e8 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x38.0x3 = 0x7e8,0xfffc 07e9 00c7 | | Action Elaborate_Subprogram 07ea 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x38.0x4 = 0x7ea,0xfffb 07eb 00c7 | | Action Elaborate_Subprogram 07ec 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x38.0x5 = 0x7ec,0xfffa 07ed 00c7 | | Action Elaborate_Subprogram 07ee 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x38.0x6 = 0x7ee,0xfff9 07ef 00c7 | | Action Elaborate_Subprogram 07f0 00bc | | Action Signal_Activated 07f1 00bb | | Action Signal_Completion 07f2 0000 0000 | | .BLANK 0000[0x6] 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 07fb | | .CONST 0x07fb ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0001 | | .CONST 0x0001 ; Number of locals 07fb BODY_07f8: 07fb INIT_07f8: 07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x39 = .DEBUG 0x07fb,0x0cfe,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0038 ; Debug Table 0x39.0x0 = 0x7fb,0x1 07fc e21e | | Load 0x1,0x1e 07fd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 07fe 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07ff 0000 | | .XXX[0x1] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0807 | | .CONST 0x0807 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0002 | | .CONST 0x0002 ; Number of locals 0803 INIT_0800: 0803 e215 | | Load 0x1,0x15 ; Debug Table 0x3a = .DEBUG 0x0803,0x0d02,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0040 ; Debug Table 0x3a.0x0 = 0x803,0xffff 0804 0322 | " | Declare_Variable Record 0805 00d8 | | Load_Top At_Offset_0 0806 1c00 | | Execute_Immediate Run_Utility,0x0 0807 BODY_0800: 0807 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x1 = 0x807,0x1 0808 8216 | | Call 0x1,0x16 0809 00d1 | | Pop_Control Pop_Count_1 080a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x2 = 0x80a,0x2 080b 00ca | | Action Exit_Nullary_Function 080c 0000 0000 | | .BLANK 0000[0x4] 0810 ; -------------------------------------------------------------------------------------- 0810 ; SUBPROGRAM 0810 ; -------------------------------------------------------------------------------------- 0810 0813 | | .CONST 0x0813 ; Address of begin 0811 0004 | | .CONST 0x0004 ; Address of exception handler 0812 0001 | | .CONST 0x0001 ; Number of locals 0813 BODY_0810: 0813 INIT_0810: 0813 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b = .DEBUG 0x0813,0x0d0a,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0045 ; Debug Table 0x3b.0x0 = 0x813,0x1 0814 821d | | Call 0x1,0x1d 0815 6805 |h | Jump_Zero 0x81b 0816 4800 |H | Short_Literal 0x0 ; Debug Table 0x3b.0x1 = 0x816,0x2 0817 a5fe | | Store_Unchecked 0x2,-0x2 0818 e211 | | Load 0x1,0x11 ; Debug Table 0x3b.0x2 = 0x818,0x3 0819 c5fd | | Store 0x2,-0x3 081a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 081b e5fc | | Load 0x2,-0x4 ; Debug Table 0x3b.0x3 = 0x81b,0x4 081c e212 | | Load 0x1,0x12 081d 01c3 | | Execute Vector,Check_In_Type 081e e21e | | Load 0x1,0x1e 081f 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0820 e5ff | | Load 0x2,-0x1 0821 e21e | | Load 0x1,0x1e 0822 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0823 00d1 | | Pop_Control Pop_Count_1 0824 c5fd | | Store 0x2,-0x3 0825 00d1 | | Pop_Control Pop_Count_1 0826 4801 |H | Short_Literal 0x1 ; Debug Table 0x3b.0x4 = 0x826,0x5 0827 a5fe | | Store_Unchecked 0x2,-0x2 0828 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0829 0000 0000 | | .BLANK 0000[0x7] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0834 | 4 | .CONST 0x0834 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0002 | | .CONST 0x0002 ; Number of locals 0833 INIT_0830: 0833 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3c = .DEBUG 0x0833,0x0d16,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0059 ; Debug Table 0x3c.0x0 = 0x833,0xffff 0834 BODY_0830: 0834 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3c.0x1 = 0x834,0x1 0835 e212 | | Load 0x1,0x12 0836 01c3 | | Execute Vector,Check_In_Type 0837 e210 | | Load 0x1,0x10 0838 00e1 | | Load_Encached Boolean_Cache 0839 e5ff | | Load 0x2,-0x1 083a 8218 | | Call 0x1,0x18 083b 00d1 | | Pop_Control Pop_Count_1 083c 005b | [ | Store_Top Discrete,At_Offset_3 083d c5fe | | Store 0x2,-0x2 083e 00d1 | | Pop_Control Pop_Count_1 083f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x2 = 0x83f,0x2 0840 7002 |p | Jump_Nonzero 0x843 0841 4887 |H | Short_Literal 0x87 0842 0257 | W | Execute Discrete,Raise 0843 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0844 0000 0000 | | .BLANK 0000[0x4] 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 084b | K | .CONST 0x084b ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0001 | | .CONST 0x0001 ; Number of locals 084b BODY_0848: 084b INIT_0848: 084b 4603 |F | Jump_Case 0x4 ; Debug Table 0x3d = .DEBUG 0x084b,0x0d1e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0069 084c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 084d 7802 |x | Jump 0x850 ; case 0x1 084e 7805 |x | Jump 0x854 ; case 0x2 084f 7809 |x | Jump 0x859 ; case 0x3 0850 00da | | Load_Top At_Offset_2 0851 0091 0898 | | Action Push_String_Extended_Indexed,0x898 ; "HEAD" 0853 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0854 00db | | Load_Top At_Offset_3 0855 00db | | Load_Top At_Offset_3 0856 00e0 | | Load_Encached Standard_Cache 0857 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0858 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0859 00da | | Load_Top At_Offset_2 085a 00e0 | | Load_Encached Standard_Cache 085b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 085c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 085d 0000 0000 | | .XXX[0x3] 085f 0000 | | 0860 ; -------------------------------------------------------------------------------------- 0860 ; SUBPROGRAM 0860 ; -------------------------------------------------------------------------------------- 0860 0863 | c | .CONST 0x0863 ; Address of begin 0861 0004 | | .CONST 0x0004 ; Address of exception handler 0862 0001 | | .CONST 0x0001 ; Number of locals 0863 BODY_0860: 0863 INIT_0860: 0863 00db | | Load_Top At_Offset_3 ; Debug Table 0x3e = .DEBUG 0x0863,0x0d20,0x1001,0x0000,0x000e,0x7d84,0x0000,0x006f ; Debug Table 0x3e.0x0 = 0x863,0x1 0864 4601 |F | Jump_Case 0x2 0865 7801 |x | Jump 0x867 ; case 0x0 0866 780b |x | Jump 0x872 ; case 0x1 0867 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3e.0x1 = 0x867,0x2 0868 e212 | | Load 0x1,0x12 0869 01c3 | | Execute Vector,Check_In_Type 086a e5fd | | Load 0x2,-0x3 086b e5ff | | Load 0x2,-0x1 086c e210 | | Load 0x1,0x10 086d 025b | [ | Execute Discrete,Check_In_Type 086e e21e | | Load 0x1,0x1e 086f 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0870 00d2 | | Pop_Control Pop_Count_2 0871 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0872 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3e.0x2 = 0x872,0x3 0873 e212 | | Load 0x1,0x12 0874 01c3 | | Execute Vector,Check_In_Type 0875 e5fd | | Load 0x2,-0x3 0876 e5ff | | Load 0x2,-0x1 0877 e210 | | Load 0x1,0x10 0878 025b | [ | Execute Discrete,Check_In_Type 0879 e21e | | Load 0x1,0x1e 087a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 087b 00d2 | | Pop_Control Pop_Count_2 087c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 087d 0000 0000 | | .XXX[0x3] 087f 0000 | | 0880 ; -------------------------------------------------------------------------------------- 0880 ; SUBPROGRAM 0880 ; -------------------------------------------------------------------------------------- 0880 0883 | | .CONST 0x0883 ; Address of begin 0881 0004 | | .CONST 0x0004 ; Address of exception handler 0882 0001 | | .CONST 0x0001 ; Number of locals 0883 BODY_0880: 0883 INIT_0880: 0883 00da | | Load_Top At_Offset_2 ; Debug Table 0x3f = .DEBUG 0x0883,0x0d28,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0084 ; Debug Table 0x3f.0x0 = 0x883,0x1 0884 e21e | | Load 0x1,0x1e 0885 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0886 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0887 0000 | | .XXX[0x1] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088b | | .CONST 0x088b ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0001 | | .CONST 0x0001 ; Number of locals 088b BODY_0888: 088b INIT_0888: 088b 00da | | Load_Top At_Offset_2 ; Debug Table 0x40 = .DEBUG 0x088b,0x0d2c,0x1002,0x0000,0x000e,0x7d84,0x0000,0x008d ; Debug Table 0x40.0x0 = 0x88b,0x1 088c e21e | | Load 0x1,0x1e 088d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 088e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 088f 0000 | | .XXX[0x1] 0890 0000 0000 | | .LITERAL {0x00000000, 0x000e7d84} 0894 ; -------------------------------------------------------------------------------------- 0894 ; STRING TABLE 0894 ; -------------------------------------------------------------------------------------- 0894 000e | | .STRTAB 0x000e->0x089b ; "HEAD" 0895 0010 | | .STRTAB 0x0010->0x089d ; "TAIL" 0896 0012 | | .STRTAB 0x0012->0x089f ; "HEAD" 0897 0014 | | .STRTAB 0x0014->0x08a1 ; "TAIL" 0898 0016 | | .STRTAB 0x0016->0x08a3 ; "HEAD" 0899 0018 | | .STRTAB 0x0018->0x08a5 ; "TAIL" 089a 001a | | .STREND 0x001a->0x08a7 089b 4845 4144 |HEAD| .STRTAB_STRINGS 08a7 0000 | | .XXX[0x1] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; Debug Table 08a8 ; -------------------------------------------------------------------------------------- 08a8 0003 0041 | A| .CONST 0x0003,0x0041 08aa 000b 0ab2 | | .DEBUG 0x000b,0x0ab2,0x8000,0x0000,0x000e,0x7d84,0x0000,0x0005 08b2 0026 0aba | & | .DEBUG 0x0026,0x0aba,0x8000,0x0000,0x000e,0x7de4,0x0000,0x0003 08ba 0043 0ac2 | C | .DEBUG 0x0043,0x0ac2,0x4000,0x0000,0x000e,0x7d84,0x0000,0x01ed 08c2 00e7 0af6 | | .DEBUG 0x00e7,0x0af6,0x4000,0x0000,0x000e,0x7de4,0x0000,0x033c 08ca 010b 0b14 | | .DEBUG 0x010b,0x0b14,0x1001,0x0000,0x000e,0x7d84,0x0000,0x020c 08d2 014b 0b28 | K (| .DEBUG 0x014b,0x0b28,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0218 08da 015b 0b30 | [ 0| .DEBUG 0x015b,0x0b30,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0226 08e2 0173 0b3c | s <| .DEBUG 0x0173,0x0b3c,0x1001,0x0000,0x000e,0x7d84,0x0000,0x023a 08ea 0193 0b44 | D| .DEBUG 0x0193,0x0b44,0x1005,0x0000,0x000e,0x7d84,0x0000,0x024a 08f2 01ab 0b46 | F| .DEBUG 0x01ab,0x0b46,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0250 08fa 01c3 0b52 | R| .DEBUG 0x01c3,0x0b52,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0265 0902 01db 0b5c | \| .DEBUG 0x01db,0x0b5c,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0272 090a 01f3 0b66 | f| .DEBUG 0x01f3,0x0b66,0x1002,0x0000,0x000e,0x7d84,0x0000,0x027f 0912 0203 0b6c | l| .DEBUG 0x0203,0x0b6c,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0297 091a 024b 0b6e | K n| .DEBUG 0x024b,0x0b6e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x02b7 0922 0263 0b70 | c p| .DEBUG 0x0263,0x0b70,0x1005,0x0000,0x000e,0x7d84,0x0000,0x02d2 092a 027b 0b72 | { r| .DEBUG 0x027b,0x0b72,0x1001,0x0000,0x000e,0x7d84,0x0000,0x02db 0932 0283 0b76 | v| .DEBUG 0x0283,0x0b76,0x1002,0x0000,0x000e,0x7d84,0x0000,0x02e7 093a 0293 0b7a | z| .DEBUG 0x0293,0x0b7a,0x1002,0x0000,0x000e,0x7d84,0x0000,0x02f0 0942 02ab 0b7e | ~| .DEBUG 0x02ab,0x0b7e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0327 094a 02eb 0b80 | | .DEBUG 0x02eb,0x0b80,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0346 0952 0303 0b82 | | .DEBUG 0x0303,0x0b82,0x1005,0x0000,0x000e,0x7d84,0x0000,0x034f 095a 0343 0b84 | C | .DEBUG 0x0343,0x0b84,0x1002,0x0000,0x000e,0x7de4,0x0000,0x037a 0962 0363 0b90 | c | .DEBUG 0x0363,0x0b90,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0469 096a 0373 0b96 | s | .DEBUG 0x0373,0x0b96,0x1002,0x0000,0x000e,0x7de4,0x0000,0x05c2 0972 0393 0ba0 | | .DEBUG 0x0393,0x0ba0,0x1001,0x0000,0x000e,0x7de4,0x0000,0x04f0 097a 03b3 0bae | | .DEBUG 0x03b3,0x0bae,0x1004,0x0000,0x000e,0x7de4,0x0000,0x058c 0982 03db 0bba | | .DEBUG 0x03db,0x0bba,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0608 098a 0413 0bca | | .DEBUG 0x0413,0x0bca,0x1004,0x0000,0x000e,0x7de4,0x0000,0x06a6 0992 043b 0bd6 | ; | .DEBUG 0x043b,0x0bd6,0x1004,0x0000,0x000e,0x7de4,0x0000,0x03cc 099a 045b 0be0 | [ | .DEBUG 0x045b,0x0be0,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0474 09a2 047b 0bea | { | .DEBUG 0x047b,0x0bea,0x1004,0x0000,0x000e,0x7de4,0x0000,0x053f 09aa 049b 0bf6 | | .DEBUG 0x049b,0x0bf6,0x1001,0x0000,0x000e,0x7de4,0x0000,0x047b 09b2 04bb 0c00 | | .DEBUG 0x04bb,0x0c00,0x4000,0x0000,0x000e,0x7d84,0x0000,0x00bb 09ba 0549 0c2e | I .| .DEBUG 0x0549,0x0c2e,0x4000,0x0000,0x000e,0x7de4,0x0000,0x00dd 09c2 056b 0c48 | k H| .DEBUG 0x056b,0x0c48,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00d6 09ca 059b 0c58 | X| .DEBUG 0x059b,0x0c58,0x1002,0x0000,0x000e,0x7d84,0x0000,0x00de 09d2 05ab 0c60 | `| .DEBUG 0x05ab,0x0c60,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00e8 09da 05bb 0c68 | h| .DEBUG 0x05bb,0x0c68,0x1001,0x0000,0x000e,0x7d84,0x0000,0x00f8 09e2 05d3 0c70 | p| .DEBUG 0x05d3,0x0c70,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0104 09ea 05eb 0c72 | r| .DEBUG 0x05eb,0x0c72,0x1001,0x0000,0x000e,0x7d84,0x0000,0x010a 09f2 05fb 0c7a | z| .DEBUG 0x05fb,0x0c7a,0x1002,0x0000,0x000e,0x7d84,0x0000,0x011b 09fa 060b 0c80 | | .DEBUG 0x060b,0x0c80,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0124 0a02 061b 0c86 | | .DEBUG 0x061b,0x0c86,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0138 0a0a 0663 0c88 | c | .DEBUG 0x0663,0x0c88,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0158 0a12 067b 0c8a | { | .DEBUG 0x067b,0x0c8a,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0173 0a1a 0693 0c8c | | .DEBUG 0x0693,0x0c8c,0x1001,0x0000,0x000e,0x7d84,0x0000,0x017c 0a22 069b 0c90 | | .DEBUG 0x069b,0x0c90,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0188 0a2a 06ab 0c94 | | .DEBUG 0x06ab,0x0c94,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0191 0a32 06bb 0c98 | | .DEBUG 0x06bb,0x0c98,0x1005,0x0000,0x000e,0x7d84,0x0000,0x01c8 0a3a 06fb 0c9a | | .DEBUG 0x06fb,0x0c9a,0x1002,0x0000,0x000e,0x7de4,0x0000,0x011b 0a42 0713 0c9e | | .DEBUG 0x0713,0x0c9e,0x1002,0x0000,0x000e,0x7de4,0x0000,0x024e 0a4a 072b 0ca8 | + | .DEBUG 0x072b,0x0ca8,0x1001,0x0000,0x000e,0x7de4,0x0000,0x01b4 0a52 074b 0cb8 | K | .DEBUG 0x074b,0x0cb8,0x1001,0x0000,0x000e,0x7de4,0x0000,0x0287 0a5a 078b 0cca | | .DEBUG 0x078b,0x0cca,0x1004,0x0000,0x000e,0x7de4,0x0000,0x0209 0a62 07ab 0cd6 | | .DEBUG 0x07ab,0x0cd6,0x4000,0x0000,0x000e,0x7d84,0x0000,0x0006 0a6a 07e2 0cee | | .DEBUG 0x07e2,0x0cee,0x4000,0x0000,0x000e,0x7de4,0x0000,0x0004 0a72 07fb 0cfe | | .DEBUG 0x07fb,0x0cfe,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0038 0a7a 0803 0d02 | | .DEBUG 0x0803,0x0d02,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0040 0a82 0813 0d0a | | .DEBUG 0x0813,0x0d0a,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0045 0a8a 0833 0d16 | 3 | .DEBUG 0x0833,0x0d16,0x1001,0x0000,0x000e,0x7d84,0x0000,0x0059 0a92 084b 0d1e | K | .DEBUG 0x084b,0x0d1e,0x1005,0x0000,0x000e,0x7d84,0x0000,0x0069 0a9a 0863 0d20 | c | .DEBUG 0x0863,0x0d20,0x1001,0x0000,0x000e,0x7d84,0x0000,0x006f 0aa2 0883 0d28 | (| .DEBUG 0x0883,0x0d28,0x1002,0x0000,0x000e,0x7d84,0x0000,0x0084 0aaa 088b 0d2c | ,| .DEBUG 0x088b,0x0d2c,0x1002,0x0000,0x000e,0x7d84,0x0000,0x008d 0ab2 ; -------------------------------------------------------------------------------------- 0ab2 ; Debug3 Subtable 0x0 0ab2 ; -------------------------------------------------------------------------------------- 0ab2 0003 0000 | | .DBG3TAB 0x0003,0x0000 0ab4 000b ffff | | .CONST 0x000b,0xffff 0ab6 0014 fffe | | .CONST 0x0014,0xfffe 0ab8 001d fffd | | .CONST 0x001d,0xfffd 0aba ; -------------------------------------------------------------------------------------- 0aba ; Debug3 Subtable 0x1 0aba ; -------------------------------------------------------------------------------------- 0aba 0003 0000 | | .DBG3TAB 0x0003,0x0000 0abc 0026 ffff | & | .CONST 0x0026,0xffff 0abe 0029 fffe | ) | .CONST 0x0029,0xfffe 0ac0 002c fffd | , | .CONST 0x002c,0xfffd 0ac2 ; -------------------------------------------------------------------------------------- 0ac2 ; Debug3 Subtable 0x2 0ac2 ; -------------------------------------------------------------------------------------- 0ac2 0019 0000 | | .DBG3TAB 0x0019,0x0000 0ac4 0043 ffff | C | .CONST 0x0043,0xffff 0ac6 0049 fffe | I | .CONST 0x0049,0xfffe 0ac8 004b fffd | K | .CONST 0x004b,0xfffd 0aca 004d fffc | M | .CONST 0x004d,0xfffc 0acc 004f fffb | O | .CONST 0x004f,0xfffb 0ace 0051 fffa | Q | .CONST 0x0051,0xfffa 0ad0 0056 fff9 | V | .CONST 0x0056,0xfff9 0ad2 0058 fff8 | X | .CONST 0x0058,0xfff8 0ad4 005a fff7 | Z | .CONST 0x005a,0xfff7 0ad6 005c fff6 | \ | .CONST 0x005c,0xfff6 0ad8 005e fff5 | ^ | .CONST 0x005e,0xfff5 0ada 0060 fff4 | ` | .CONST 0x0060,0xfff4 0adc 0062 fff3 | b | .CONST 0x0062,0xfff3 0ade 006e fff2 | n | .CONST 0x006e,0xfff2 0ae0 0073 fff1 | s | .CONST 0x0073,0xfff1 0ae2 007d fff0 | } | .CONST 0x007d,0xfff0 0ae4 0084 ffef | | .CONST 0x0084,0xffef 0ae6 0086 ffee | | .CONST 0x0086,0xffee 0ae8 0088 ffed | | .CONST 0x0088,0xffed 0aea 008a ffec | | .CONST 0x008a,0xffec 0aec 00a7 ffeb | | .CONST 0x00a7,0xffeb 0aee 00b0 ffea | | .CONST 0x00b0,0xffea 0af0 00b2 ffe9 | | .CONST 0x00b2,0xffe9 0af2 00be ffe8 | | .CONST 0x00be,0xffe8 0af4 00c5 ffe7 | | .CONST 0x00c5,0xffe7 0af6 ; -------------------------------------------------------------------------------------- 0af6 ; Debug3 Subtable 0x3 0af6 ; -------------------------------------------------------------------------------------- 0af6 000e 0000 | | .DBG3TAB 0x000e,0x0000 0af8 00e7 ffff | | .CONST 0x00e7,0xffff 0afa 00e9 fffe | | .CONST 0x00e9,0xfffe 0afc 00eb fffd | | .CONST 0x00eb,0xfffd 0afe 00ed fffc | | .CONST 0x00ed,0xfffc 0b00 00ef fffb | | .CONST 0x00ef,0xfffb 0b02 00f1 fffa | | .CONST 0x00f1,0xfffa 0b04 00f3 fff9 | | .CONST 0x00f3,0xfff9 0b06 00f5 fff8 | | .CONST 0x00f5,0xfff8 0b08 00f7 fff7 | | .CONST 0x00f7,0xfff7 0b0a 00f9 fff6 | | .CONST 0x00f9,0xfff6 0b0c 00fb fff5 | | .CONST 0x00fb,0xfff5 0b0e 00fd fff4 | | .CONST 0x00fd,0xfff4 0b10 00ff fff3 | | .CONST 0x00ff,0xfff3 0b12 0101 fff2 | | .CONST 0x0101,0xfff2 0b14 ; -------------------------------------------------------------------------------------- 0b14 ; Debug3 Subtable 0x4 0b14 ; -------------------------------------------------------------------------------------- 0b14 0000 0009 | | .DBG3TAB 0x0000,0x0009 0b16 010b 0001 | | .CONST 0x010b,0x0001 0b18 010e 0002 | | .CONST 0x010e,0x0002 0b1a 0114 0003 | | .CONST 0x0114,0x0003 0b1c 0119 0004 | | .CONST 0x0119,0x0004 0b1e 011e 0005 | | .CONST 0x011e,0x0005 0b20 012b 0006 | + | .CONST 0x012b,0x0006 0b22 0136 0007 | 6 | .CONST 0x0136,0x0007 0b24 013b 0008 | ; | .CONST 0x013b,0x0008 0b26 0145 0009 | E | .CONST 0x0145,0x0009 0b28 ; -------------------------------------------------------------------------------------- 0b28 ; Debug3 Subtable 0x5 0b28 ; -------------------------------------------------------------------------------------- 0b28 0001 0002 | | .DBG3TAB 0x0001,0x0002 0b2a 014b ffff | K | .CONST 0x014b,0xffff 0b2c 0150 0001 | P | .CONST 0x0150,0x0001 0b2e 0154 0002 | T | .CONST 0x0154,0x0002 0b30 ; -------------------------------------------------------------------------------------- 0b30 ; Debug3 Subtable 0x6 0b30 ; -------------------------------------------------------------------------------------- 0b30 0001 0004 | | .DBG3TAB 0x0001,0x0004 0b32 015b ffff | [ | .CONST 0x015b,0xffff 0b34 015f 0001 | _ | .CONST 0x015f,0x0001 0b36 0164 0002 | d | .CONST 0x0164,0x0002 0b38 016a 0003 | j | .CONST 0x016a,0x0003 0b3a 016b 0004 | k | .CONST 0x016b,0x0004 0b3c ; -------------------------------------------------------------------------------------- 0b3c ; Debug3 Subtable 0x7 0b3c ; -------------------------------------------------------------------------------------- 0b3c 0001 0002 | | .DBG3TAB 0x0001,0x0002 0b3e 0173 ffff | s | .CONST 0x0173,0xffff 0b40 0174 0001 | t | .CONST 0x0174,0x0001 0b42 0185 0002 | | .CONST 0x0185,0x0002 0b44 ; -------------------------------------------------------------------------------------- 0b44 ; Debug3 Subtable 0x8 0b44 ; -------------------------------------------------------------------------------------- 0b44 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b46 ; -------------------------------------------------------------------------------------- 0b46 ; Debug3 Subtable 0x9 0b46 ; -------------------------------------------------------------------------------------- 0b46 0001 0004 | | .DBG3TAB 0x0001,0x0004 0b48 01ab ffff | | .CONST 0x01ab,0xffff 0b4a 01af 0001 | | .CONST 0x01af,0x0001 0b4c 01b4 0002 | | .CONST 0x01b4,0x0002 0b4e 01ba 0003 | | .CONST 0x01ba,0x0003 0b50 01bb 0004 | | .CONST 0x01bb,0x0004 0b52 ; -------------------------------------------------------------------------------------- 0b52 ; Debug3 Subtable 0xa 0b52 ; -------------------------------------------------------------------------------------- 0b52 0000 0004 | | .DBG3TAB 0x0000,0x0004 0b54 01c3 0001 | | .CONST 0x01c3,0x0001 0b56 01c8 0002 | | .CONST 0x01c8,0x0002 0b58 01ce 0003 | | .CONST 0x01ce,0x0003 0b5a 01d0 0004 | | .CONST 0x01d0,0x0004 0b5c ; -------------------------------------------------------------------------------------- 0b5c ; Debug3 Subtable 0xb 0b5c ; -------------------------------------------------------------------------------------- 0b5c 0000 0004 | | .DBG3TAB 0x0000,0x0004 0b5e 01db 0001 | | .CONST 0x01db,0x0001 0b60 01e0 0002 | | .CONST 0x01e0,0x0002 0b62 01e6 0003 | | .CONST 0x01e6,0x0003 0b64 01e8 0004 | | .CONST 0x01e8,0x0004 0b66 ; -------------------------------------------------------------------------------------- 0b66 ; Debug3 Subtable 0xc 0b66 ; -------------------------------------------------------------------------------------- 0b66 0000 0002 | | .DBG3TAB 0x0000,0x0002 0b68 01f3 0001 | | .CONST 0x01f3,0x0001 0b6a 01f8 0002 | | .CONST 0x01f8,0x0002 0b6c ; -------------------------------------------------------------------------------------- 0b6c ; Debug3 Subtable 0xd 0b6c ; -------------------------------------------------------------------------------------- 0b6c 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b6e ; -------------------------------------------------------------------------------------- 0b6e ; Debug3 Subtable 0xe 0b6e ; -------------------------------------------------------------------------------------- 0b6e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b70 ; -------------------------------------------------------------------------------------- 0b70 ; Debug3 Subtable 0xf 0b70 ; -------------------------------------------------------------------------------------- 0b70 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b72 ; -------------------------------------------------------------------------------------- 0b72 ; Debug3 Subtable 0x10 0b72 ; -------------------------------------------------------------------------------------- 0b72 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b74 027b 0001 | { | .CONST 0x027b,0x0001 0b76 ; -------------------------------------------------------------------------------------- 0b76 ; Debug3 Subtable 0x11 0b76 ; -------------------------------------------------------------------------------------- 0b76 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b78 0283 0001 | | .CONST 0x0283,0x0001 0b7a ; -------------------------------------------------------------------------------------- 0b7a ; Debug3 Subtable 0x12 0b7a ; -------------------------------------------------------------------------------------- 0b7a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b7c 0293 0001 | | .CONST 0x0293,0x0001 0b7e ; -------------------------------------------------------------------------------------- 0b7e ; Debug3 Subtable 0x13 0b7e ; -------------------------------------------------------------------------------------- 0b7e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; Debug3 Subtable 0x14 0b80 ; -------------------------------------------------------------------------------------- 0b80 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b82 ; -------------------------------------------------------------------------------------- 0b82 ; Debug3 Subtable 0x15 0b82 ; -------------------------------------------------------------------------------------- 0b82 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b84 ; -------------------------------------------------------------------------------------- 0b84 ; Debug3 Subtable 0x16 0b84 ; -------------------------------------------------------------------------------------- 0b84 0001 0004 | | .DBG3TAB 0x0001,0x0004 0b86 0343 ffff | C | .CONST 0x0343,0xffff 0b88 0347 0001 | G | .CONST 0x0347,0x0001 0b8a 034f 0002 | O | .CONST 0x034f,0x0002 0b8c 0354 0003 | T | .CONST 0x0354,0x0003 0b8e 0358 0004 | X | .CONST 0x0358,0x0004 0b90 ; -------------------------------------------------------------------------------------- 0b90 ; Debug3 Subtable 0x17 0b90 ; -------------------------------------------------------------------------------------- 0b90 0001 0001 | | .DBG3TAB 0x0001,0x0001 0b92 0363 ffff | c | .CONST 0x0363,0xffff 0b94 0365 0001 | e | .CONST 0x0365,0x0001 0b96 ; -------------------------------------------------------------------------------------- 0b96 ; Debug3 Subtable 0x18 0b96 ; -------------------------------------------------------------------------------------- 0b96 0002 0002 | | .DBG3TAB 0x0002,0x0002 0b98 0373 ffff | s | .CONST 0x0373,0xffff 0b9a 0374 fffe | t | .CONST 0x0374,0xfffe 0b9c 0376 0001 | v | .CONST 0x0376,0x0001 0b9e 0387 0002 | | .CONST 0x0387,0x0002 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 ; Debug3 Subtable 0x19 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 0001 0005 | | .DBG3TAB 0x0001,0x0005 0ba2 0393 ffff | | .CONST 0x0393,0xffff 0ba4 0396 0001 | | .CONST 0x0396,0x0001 0ba6 039a 0002 | | .CONST 0x039a,0x0002 0ba8 039c 0003 | | .CONST 0x039c,0x0003 0baa 039f 0004 | | .CONST 0x039f,0x0004 0bac 03a8 0005 | | .CONST 0x03a8,0x0005 0bae ; -------------------------------------------------------------------------------------- 0bae ; Debug3 Subtable 0x1a 0bae ; -------------------------------------------------------------------------------------- 0bae 0002 0003 | | .DBG3TAB 0x0002,0x0003 0bb0 03b3 ffff | | .CONST 0x03b3,0xffff 0bb2 03bc fffe | | .CONST 0x03bc,0xfffe 0bb4 03c5 0001 | | .CONST 0x03c5,0x0001 0bb6 03cb 0002 | | .CONST 0x03cb,0x0002 0bb8 03d1 0003 | | .CONST 0x03d1,0x0003 0bba ; -------------------------------------------------------------------------------------- 0bba ; Debug3 Subtable 0x1b 0bba ; -------------------------------------------------------------------------------------- 0bba 0001 0006 | | .DBG3TAB 0x0001,0x0006 0bbc 03db ffff | | .CONST 0x03db,0xffff 0bbe 03dd 0001 | | .CONST 0x03dd,0x0001 0bc0 03de 0002 | | .CONST 0x03de,0x0002 0bc2 03e7 0003 | | .CONST 0x03e7,0x0003 0bc4 03f6 0004 | | .CONST 0x03f6,0x0004 0bc6 03fa 0005 | | .CONST 0x03fa,0x0005 0bc8 0403 0006 | | .CONST 0x0403,0x0006 0bca ; -------------------------------------------------------------------------------------- 0bca ; Debug3 Subtable 0x1c 0bca ; -------------------------------------------------------------------------------------- 0bca 0002 0003 | | .DBG3TAB 0x0002,0x0003 0bcc 0413 ffff | | .CONST 0x0413,0xffff 0bce 041c fffe | | .CONST 0x041c,0xfffe 0bd0 0425 0001 | % | .CONST 0x0425,0x0001 0bd2 042b 0002 | + | .CONST 0x042b,0x0002 0bd4 0431 0003 | 1 | .CONST 0x0431,0x0003 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 ; Debug3 Subtable 0x1d 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 0001 0003 | | .DBG3TAB 0x0001,0x0003 0bd8 043b ffff | ; | .CONST 0x043b,0xffff 0bda 0440 0001 | @ | .CONST 0x0440,0x0001 0bdc 0443 0002 | C | .CONST 0x0443,0x0002 0bde 044a 0003 | J | .CONST 0x044a,0x0003 0be0 ; -------------------------------------------------------------------------------------- 0be0 ; Debug3 Subtable 0x1e 0be0 ; -------------------------------------------------------------------------------------- 0be0 0001 0003 | | .DBG3TAB 0x0001,0x0003 0be2 045b ffff | [ | .CONST 0x045b,0xffff 0be4 045d 0001 | ] | .CONST 0x045d,0x0001 0be6 0460 0002 | ` | .CONST 0x0460,0x0002 0be8 046d 0003 | m | .CONST 0x046d,0x0003 0bea ; -------------------------------------------------------------------------------------- 0bea ; Debug3 Subtable 0x1f 0bea ; -------------------------------------------------------------------------------------- 0bea 0001 0004 | | .DBG3TAB 0x0001,0x0004 0bec 047b ffff | { | .CONST 0x047b,0xffff 0bee 0480 0001 | | .CONST 0x0480,0x0001 0bf0 0483 0002 | | .CONST 0x0483,0x0002 0bf2 048b 0003 | | .CONST 0x048b,0x0003 0bf4 0493 0004 | | .CONST 0x0493,0x0004 0bf6 ; -------------------------------------------------------------------------------------- 0bf6 ; Debug3 Subtable 0x20 0bf6 ; -------------------------------------------------------------------------------------- 0bf6 0001 0003 | | .DBG3TAB 0x0001,0x0003 0bf8 049b ffff | | .CONST 0x049b,0xffff 0bfa 049d 0001 | | .CONST 0x049d,0x0001 0bfc 04a2 0002 | | .CONST 0x04a2,0x0002 0bfe 04ab 0003 | | .CONST 0x04ab,0x0003 0c00 ; -------------------------------------------------------------------------------------- 0c00 ; Debug3 Subtable 0x21 0c00 ; -------------------------------------------------------------------------------------- 0c00 0016 0000 | | .DBG3TAB 0x0016,0x0000 0c02 04bb ffff | | .CONST 0x04bb,0xffff 0c04 04c1 fffe | | .CONST 0x04c1,0xfffe 0c06 04c3 fffd | | .CONST 0x04c3,0xfffd 0c08 04c5 fffc | | .CONST 0x04c5,0xfffc 0c0a 04c7 fffb | | .CONST 0x04c7,0xfffb 0c0c 04c9 fffa | | .CONST 0x04c9,0xfffa 0c0e 04ce fff9 | | .CONST 0x04ce,0xfff9 0c10 04d0 fff8 | | .CONST 0x04d0,0xfff8 0c12 04d2 fff7 | | .CONST 0x04d2,0xfff7 0c14 04d4 fff6 | | .CONST 0x04d4,0xfff6 0c16 04d6 fff5 | | .CONST 0x04d6,0xfff5 0c18 04d8 fff4 | | .CONST 0x04d8,0xfff4 0c1a 04e4 fff3 | | .CONST 0x04e4,0xfff3 0c1c 04e9 fff2 | | .CONST 0x04e9,0xfff2 0c1e 04f3 fff1 | | .CONST 0x04f3,0xfff1 0c20 04fa fff0 | | .CONST 0x04fa,0xfff0 0c22 04fc ffef | | .CONST 0x04fc,0xffef 0c24 04fe ffee | | .CONST 0x04fe,0xffee 0c26 0500 ffed | | .CONST 0x0500,0xffed 0c28 051d ffec | | .CONST 0x051d,0xffec 0c2a 0526 ffeb | & | .CONST 0x0526,0xffeb 0c2c 0528 ffea | ( | .CONST 0x0528,0xffea 0c2e ; -------------------------------------------------------------------------------------- 0c2e ; Debug3 Subtable 0x22 0c2e ; -------------------------------------------------------------------------------------- 0c2e 000c 0000 | | .DBG3TAB 0x000c,0x0000 0c30 0549 ffff | I | .CONST 0x0549,0xffff 0c32 054b fffe | K | .CONST 0x054b,0xfffe 0c34 054d fffd | M | .CONST 0x054d,0xfffd 0c36 054f fffc | O | .CONST 0x054f,0xfffc 0c38 0551 fffb | Q | .CONST 0x0551,0xfffb 0c3a 0553 fffa | S | .CONST 0x0553,0xfffa 0c3c 0555 fff9 | U | .CONST 0x0555,0xfff9 0c3e 0557 fff8 | W | .CONST 0x0557,0xfff8 0c40 0559 fff7 | Y | .CONST 0x0559,0xfff7 0c42 055b fff6 | [ | .CONST 0x055b,0xfff6 0c44 055d fff5 | ] | .CONST 0x055d,0xfff5 0c46 055f fff4 | _ | .CONST 0x055f,0xfff4 0c48 ; -------------------------------------------------------------------------------------- 0c48 ; Debug3 Subtable 0x23 0c48 ; -------------------------------------------------------------------------------------- 0c48 0000 0007 | | .DBG3TAB 0x0000,0x0007 0c4a 056b 0001 | k | .CONST 0x056b,0x0001 0c4c 056e 0002 | n | .CONST 0x056e,0x0002 0c4e 0573 0003 | s | .CONST 0x0573,0x0003 0c50 0579 0004 | y | .CONST 0x0579,0x0004 0c52 057e 0005 | ~ | .CONST 0x057e,0x0005 0c54 0583 0006 | | .CONST 0x0583,0x0006 0c56 0590 0007 | | .CONST 0x0590,0x0007 0c58 ; -------------------------------------------------------------------------------------- 0c58 ; Debug3 Subtable 0x24 0c58 ; -------------------------------------------------------------------------------------- 0c58 0001 0002 | | .DBG3TAB 0x0001,0x0002 0c5a 059b ffff | | .CONST 0x059b,0xffff 0c5c 05a0 0001 | | .CONST 0x05a0,0x0001 0c5e 05a3 0002 | | .CONST 0x05a3,0x0002 0c60 ; -------------------------------------------------------------------------------------- 0c60 ; Debug3 Subtable 0x25 0c60 ; -------------------------------------------------------------------------------------- 0c60 0001 0002 | | .DBG3TAB 0x0001,0x0002 0c62 05ab ffff | | .CONST 0x05ab,0xffff 0c64 05ad 0001 | | .CONST 0x05ad,0x0001 0c66 05b5 0002 | | .CONST 0x05b5,0x0002 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; Debug3 Subtable 0x26 0c68 ; -------------------------------------------------------------------------------------- 0c68 0001 0002 | | .DBG3TAB 0x0001,0x0002 0c6a 05bb ffff | | .CONST 0x05bb,0xffff 0c6c 05bc 0001 | | .CONST 0x05bc,0x0001 0c6e 05ca 0002 | | .CONST 0x05ca,0x0002 0c70 ; -------------------------------------------------------------------------------------- 0c70 ; Debug3 Subtable 0x27 0c70 ; -------------------------------------------------------------------------------------- 0c70 0000 0000 | | .DBG3TAB 0x0000,0x0000 0c72 ; -------------------------------------------------------------------------------------- 0c72 ; Debug3 Subtable 0x28 0c72 ; -------------------------------------------------------------------------------------- 0c72 0001 0002 | | .DBG3TAB 0x0001,0x0002 0c74 05eb ffff | | .CONST 0x05eb,0xffff 0c76 05ed 0001 | | .CONST 0x05ed,0x0001 0c78 05f5 0002 | | .CONST 0x05f5,0x0002 0c7a ; -------------------------------------------------------------------------------------- 0c7a ; Debug3 Subtable 0x29 0c7a ; -------------------------------------------------------------------------------------- 0c7a 0000 0002 | | .DBG3TAB 0x0000,0x0002 0c7c 05fb 0001 | | .CONST 0x05fb,0x0001 0c7e 0600 0002 | | .CONST 0x0600,0x0002 0c80 ; -------------------------------------------------------------------------------------- 0c80 ; Debug3 Subtable 0x2a 0c80 ; -------------------------------------------------------------------------------------- 0c80 0000 0002 | | .DBG3TAB 0x0000,0x0002 0c82 060b 0001 | | .CONST 0x060b,0x0001 0c84 0610 0002 | | .CONST 0x0610,0x0002 0c86 ; -------------------------------------------------------------------------------------- 0c86 ; Debug3 Subtable 0x2b 0c86 ; -------------------------------------------------------------------------------------- 0c86 0000 0000 | | .DBG3TAB 0x0000,0x0000 0c88 ; -------------------------------------------------------------------------------------- 0c88 ; Debug3 Subtable 0x2c 0c88 ; -------------------------------------------------------------------------------------- 0c88 0000 0000 | | .DBG3TAB 0x0000,0x0000 0c8a ; -------------------------------------------------------------------------------------- 0c8a ; Debug3 Subtable 0x2d 0c8a ; -------------------------------------------------------------------------------------- 0c8a 0000 0000 | | .DBG3TAB 0x0000,0x0000 0c8c ; -------------------------------------------------------------------------------------- 0c8c ; Debug3 Subtable 0x2e 0c8c ; -------------------------------------------------------------------------------------- 0c8c 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c8e 0693 0001 | | .CONST 0x0693,0x0001 0c90 ; -------------------------------------------------------------------------------------- 0c90 ; Debug3 Subtable 0x2f 0c90 ; -------------------------------------------------------------------------------------- 0c90 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c92 069b 0001 | | .CONST 0x069b,0x0001 0c94 ; -------------------------------------------------------------------------------------- 0c94 ; Debug3 Subtable 0x30 0c94 ; -------------------------------------------------------------------------------------- 0c94 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c96 06ab 0001 | | .CONST 0x06ab,0x0001 0c98 ; -------------------------------------------------------------------------------------- 0c98 ; Debug3 Subtable 0x31 0c98 ; -------------------------------------------------------------------------------------- 0c98 0000 0000 | | .DBG3TAB 0x0000,0x0000 0c9a ; -------------------------------------------------------------------------------------- 0c9a ; Debug3 Subtable 0x32 0c9a ; -------------------------------------------------------------------------------------- 0c9a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c9c 06fb 0001 | | .CONST 0x06fb,0x0001 0c9e ; -------------------------------------------------------------------------------------- 0c9e ; Debug3 Subtable 0x33 0c9e ; -------------------------------------------------------------------------------------- 0c9e 0002 0002 | | .DBG3TAB 0x0002,0x0002 0ca0 0713 ffff | | .CONST 0x0713,0xffff 0ca2 0714 fffe | | .CONST 0x0714,0xfffe 0ca4 0716 0001 | | .CONST 0x0716,0x0001 0ca6 0724 0002 | $ | .CONST 0x0724,0x0002 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 ; Debug3 Subtable 0x34 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 0001 0006 | | .DBG3TAB 0x0001,0x0006 0caa 072b ffff | + | .CONST 0x072b,0xffff 0cac 072e 0001 | . | .CONST 0x072e,0x0001 0cae 0733 0002 | 3 | .CONST 0x0733,0x0002 0cb0 0737 0003 | 7 | .CONST 0x0737,0x0003 0cb2 0739 0004 | 9 | .CONST 0x0739,0x0004 0cb4 073c 0005 | < | .CONST 0x073c,0x0005 0cb6 0745 0006 | E | .CONST 0x0745,0x0006 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 ; Debug3 Subtable 0x35 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 0001 0007 | | .DBG3TAB 0x0001,0x0007 0cba 074b ffff | K | .CONST 0x074b,0xffff 0cbc 074d 0001 | M | .CONST 0x074d,0x0001 0cbe 0752 0002 | R | .CONST 0x0752,0x0002 0cc0 0753 0003 | S | .CONST 0x0753,0x0003 0cc2 075c 0004 | \ | .CONST 0x075c,0x0004 0cc4 076b 0005 | k | .CONST 0x076b,0x0005 0cc6 076f 0006 | o | .CONST 0x076f,0x0006 0cc8 0778 0007 | x | .CONST 0x0778,0x0007 0cca ; -------------------------------------------------------------------------------------- 0cca ; Debug3 Subtable 0x36 0cca ; -------------------------------------------------------------------------------------- 0cca 0001 0004 | | .DBG3TAB 0x0001,0x0004 0ccc 078b ffff | | .CONST 0x078b,0xffff 0cce 0790 0001 | | .CONST 0x0790,0x0001 0cd0 0793 0002 | | .CONST 0x0793,0x0002 0cd2 079b 0003 | | .CONST 0x079b,0x0003 0cd4 07a3 0004 | | .CONST 0x07a3,0x0004 0cd6 ; -------------------------------------------------------------------------------------- 0cd6 ; Debug3 Subtable 0x37 0cd6 ; -------------------------------------------------------------------------------------- 0cd6 000b 0000 | | .DBG3TAB 0x000b,0x0000 0cd8 07ab ffff | | .CONST 0x07ab,0xffff 0cda 07ad fffe | | .CONST 0x07ad,0xfffe 0cdc 07af fffd | | .CONST 0x07af,0xfffd 0cde 07b1 fffc | | .CONST 0x07b1,0xfffc 0ce0 07b3 fffb | | .CONST 0x07b3,0xfffb 0ce2 07b5 fffa | | .CONST 0x07b5,0xfffa 0ce4 07ba fff9 | | .CONST 0x07ba,0xfff9 0ce6 07bc fff8 | | .CONST 0x07bc,0xfff8 0ce8 07be fff7 | | .CONST 0x07be,0xfff7 0cea 07c0 fff6 | | .CONST 0x07c0,0xfff6 0cec 07dd fff5 | | .CONST 0x07dd,0xfff5 0cee ; -------------------------------------------------------------------------------------- 0cee ; Debug3 Subtable 0x38 0cee ; -------------------------------------------------------------------------------------- 0cee 0007 0000 | | .DBG3TAB 0x0007,0x0000 0cf0 07e2 ffff | | .CONST 0x07e2,0xffff 0cf2 07e4 fffe | | .CONST 0x07e4,0xfffe 0cf4 07e6 fffd | | .CONST 0x07e6,0xfffd 0cf6 07e8 fffc | | .CONST 0x07e8,0xfffc 0cf8 07ea fffb | | .CONST 0x07ea,0xfffb 0cfa 07ec fffa | | .CONST 0x07ec,0xfffa 0cfc 07ee fff9 | | .CONST 0x07ee,0xfff9 0cfe ; -------------------------------------------------------------------------------------- 0cfe ; Debug3 Subtable 0x39 0cfe ; -------------------------------------------------------------------------------------- 0cfe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0d00 07fb 0001 | | .CONST 0x07fb,0x0001 0d02 ; -------------------------------------------------------------------------------------- 0d02 ; Debug3 Subtable 0x3a 0d02 ; -------------------------------------------------------------------------------------- 0d02 0001 0002 | | .DBG3TAB 0x0001,0x0002 0d04 0803 ffff | | .CONST 0x0803,0xffff 0d06 0807 0001 | | .CONST 0x0807,0x0001 0d08 080a 0002 | | .CONST 0x080a,0x0002 0d0a ; -------------------------------------------------------------------------------------- 0d0a ; Debug3 Subtable 0x3b 0d0a ; -------------------------------------------------------------------------------------- 0d0a 0000 0005 | | .DBG3TAB 0x0000,0x0005 0d0c 0813 0001 | | .CONST 0x0813,0x0001 0d0e 0816 0002 | | .CONST 0x0816,0x0002 0d10 0818 0003 | | .CONST 0x0818,0x0003 0d12 081b 0004 | | .CONST 0x081b,0x0004 0d14 0826 0005 | & | .CONST 0x0826,0x0005 0d16 ; -------------------------------------------------------------------------------------- 0d16 ; Debug3 Subtable 0x3c 0d16 ; -------------------------------------------------------------------------------------- 0d16 0001 0002 | | .DBG3TAB 0x0001,0x0002 0d18 0833 ffff | 3 | .CONST 0x0833,0xffff 0d1a 0834 0001 | 4 | .CONST 0x0834,0x0001 0d1c 083f 0002 | ? | .CONST 0x083f,0x0002 0d1e ; -------------------------------------------------------------------------------------- 0d1e ; Debug3 Subtable 0x3d 0d1e ; -------------------------------------------------------------------------------------- 0d1e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0d20 ; -------------------------------------------------------------------------------------- 0d20 ; Debug3 Subtable 0x3e 0d20 ; -------------------------------------------------------------------------------------- 0d20 0000 0003 | | .DBG3TAB 0x0000,0x0003 0d22 0863 0001 | c | .CONST 0x0863,0x0001 0d24 0867 0002 | g | .CONST 0x0867,0x0002 0d26 0872 0003 | r | .CONST 0x0872,0x0003 0d28 ; -------------------------------------------------------------------------------------- 0d28 ; Debug3 Subtable 0x3f 0d28 ; -------------------------------------------------------------------------------------- 0d28 0000 0001 | | .DBG3TAB 0x0000,0x0001 0d2a 0883 0001 | | .CONST 0x0883,0x0001 0d2c ; -------------------------------------------------------------------------------------- 0d2c ; Debug3 Subtable 0x40 0d2c ; -------------------------------------------------------------------------------------- 0d2c 0000 0001 | | .DBG3TAB 0x0000,0x0001 0d2e 088b 0001 | | .CONST 0x088b,0x0001 0d30 0000 0000 | | .BLANK 0000[0xd0]