|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0468 | h | .CONST 0x0468 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0012 | | .CONST 0x0012 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000d | | .CONST 0x000d ; Number of locals 000b INIT_0008: 000b 4807 |H | Short_Literal 0x7 ; Debug Table 0x0 = .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0x9565,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd ; Debug Table 0x0.0x3 = 0xb,0xfffc 000c 6007 |` | Indirect_Literal Discrete,0x14,{0x0049ec0e, 0x000001b0} 000d 02a0 | | Declare_Subprogram Null_Subprogram 000e 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 000f 00bf | | Action Accept_Activation 0010 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1 = .DEBUG 0x0010,0x057c,0x8000,0x0000,0x0056,0x9575,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x10,0xffff 0011 020d | | Execute Module,Elaborate 0012 BODY_0008: 0012 00bc | | Action Signal_Activated 0013 00bb | | Action Signal_Completion 0014 0049 ec0e | I | .LITERAL {0x0049ec0e, 0x000001b0} 0018 00b1 0004 | | .XXX[0x3] 001a 0033 | 3 | 001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2 = .DEBUG 0x001b,0x0580,0x4000,0x0000,0x0056,0x9565,0x0000,0x0013 ; Debug Table 0x2.0x0 = 0x1b,0xffff 001c 00d9 | | Load_Top At_Offset_1 001d 00e3 | | Load_Encached Natural_Cache 001e 03f9 | | Declare_Type Discrete,Constrained,Visible 001f 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x2.0x1 = 0x1f,0xfffe 0020 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x2.0x2 = 0x20,0xfffd 0021 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x3 = 0x21,0xfffc 0023 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x4 = 0x23,0xfffb 0025 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x5 = 0x25,0xfffa 0027 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x6 = 0x27,0xfff9 0029 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x7 = 0x29,0xfff8 002b 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x8 = 0x2b,0xfff7 002d 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x9 = 0x2d,0xfff6 002f 029a 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xa = 0x2f,0xfff5 0031 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xb = 0x31,0xfff4 0033 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xc = 0x33,0xfff3 0035 029a 0193 | | Declare_Subprogram INIT_0190,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xd = 0x35,0xfff2 0037 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xe = 0x37,0xfff1 0039 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xf = 0x39,0xfff0 003b 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x10 = 0x3b,0xffef 003d 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x11 = 0x3d,0xffee 003f 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x12 = 0x3f,0xffed 0041 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x13 = 0x41,0xffec 0043 029a 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x14 = 0x43,0xffeb 0045 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x15 = 0x45,0xffea 0047 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x16 = 0x47,0xffe9 0049 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x17 = 0x49,0xffe8 004b 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x18 = 0x4b,0xffe7 004d 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x19 = 0x4d,0xffe6 004f 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x1a = 0x4f,0xffe5 0051 029a 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x1b = 0x51,0xffe4 0053 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x1c = 0x53,0xffe3 0055 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x1d = 0x55,0xffe2 0057 e214 | | Load 0x1,0x14 ; Debug Table 0x2.0x1e = 0x57,0xffe1 0058 4800 |H | Short_Literal 0x0 0059 4801 |H | Short_Literal 0x1 005a 4801 |H | Short_Literal 0x1 005b 4803 |H | Short_Literal 0x3 005c 0318 | | Declare_Type Variant_Record,Incomplete 005d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1f = 0x5d,0xffe0 005e 02a0 | | Declare_Subprogram Null_Subprogram 005f e215 | | Load 0x1,0x15 0060 03a3 | | Complete_Type Heap_Access,By_Defining 0061 e215 | | Load 0x1,0x15 ; Debug Table 0x2.0x20 = 0x61,0xffdf ; Debug Table 0x2.0x21 = 0x61,0xffde 0062 e216 | | Load 0x1,0x16 0063 03a2 | | Complete_Type Heap_Access,By_Renaming 0064 00bf | | Action Accept_Activation 0065 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3 = .DEBUG 0x0065,0x05c6,0x4000,0x0000,0x0056,0x9575,0x0000,0x0008 ; Debug Table 0x3.0x0 = 0x65,0xffff 0066 4801 |H | Short_Literal 0x1 0067 6260 |b` | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x7fffffff} 0068 e214 | | Load 0x1,0x14 0069 0269 | i | Execute Discrete,Last 006a 027c | | | Execute Discrete,Less 006b 6802 |h | Jump_Zero 0x6e 006c 625b |b[ | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x7fffffff} 006d 7802 |x | Jump 0x70 006e e214 | | Load 0x1,0x14 006f 0269 | i | Execute Discrete,Last 0070 e210 | | Load 0x1,0x10 0071 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0072 029f 0403 | | Declare_Subprogram INIT_0400,For_Call 0074 4800 |H | Short_Literal 0x0 0075 4801 |H | Short_Literal 0x1 0076 4801 |H | Short_Literal 0x1 0077 e232 | 2 | Load 0x1,0x32 0078 0307 | | Complete_Type Variant_Record,By_Defining 0079 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x3.0x1 = 0x79,0xfffe 007a 00c7 | | Action Elaborate_Subprogram 007b 029d 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call ; Debug Table 0x3.0x2 = 0x7b,0xfffd 007d 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x3.0x3 = 0x7d,0xfffc ; Debug Table 0x3.0x4 = 0x7d,0xfffb ; Debug Table 0x3.0x5 = 0x7d,0xfffa 007e 00c7 | | Action Elaborate_Subprogram 007f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x3.0x6 = 0x7f,0xfff9 0080 00c7 | | Action Elaborate_Subprogram 0081 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x3.0x7 = 0x81,0xfff8 0082 00c7 | | Action Elaborate_Subprogram 0083 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x3.0x8 = 0x83,0xfff7 0084 00c7 | | Action Elaborate_Subprogram 0085 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x3.0x9 = 0x85,0xfff6 ; Debug Table 0x3.0xa = 0x85,0xfff5 0086 00c7 | | Action Elaborate_Subprogram 0087 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x3.0xb = 0x87,0xfff4 0088 00c7 | | Action Elaborate_Subprogram 0089 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x3.0xc = 0x89,0xfff3 008a 00c7 | | Action Elaborate_Subprogram 008b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x3.0xd = 0x8b,0xfff2 008c 00c7 | | Action Elaborate_Subprogram 008d 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x3.0xe = 0x8d,0xfff1 008e 00c7 | | Action Elaborate_Subprogram 008f 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x3.0xf = 0x8f,0xfff0 0090 00c7 | | Action Elaborate_Subprogram 0091 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x3.0x10 = 0x91,0xffef 0092 00c7 | | Action Elaborate_Subprogram 0093 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x3.0x11 = 0x93,0xffee 0094 00c7 | | Action Elaborate_Subprogram 0095 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x3.0x12 = 0x95,0xffed 0096 00c7 | | Action Elaborate_Subprogram 0097 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x3.0x13 = 0x97,0xffec 0098 00c7 | | Action Elaborate_Subprogram 0099 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x3.0x14 = 0x99,0xffeb 009a 00c7 | | Action Elaborate_Subprogram 009b 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x3.0x15 = 0x9b,0xffea 009c 00c7 | | Action Elaborate_Subprogram 009d 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x3.0x16 = 0x9d,0xffe9 009e 00c7 | | Action Elaborate_Subprogram 009f 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x3.0x17 = 0x9f,0xffe8 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x3.0x18 = 0xa1,0xffe7 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x3.0x19 = 0xa3,0xffe6 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x3.0x1a = 0xa5,0xffe5 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x3.0x1b = 0xa7,0xffe4 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x3.0x1c = 0xa9,0xffe3 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x3.0x1d = 0xab,0xffe2 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x3.0x1e = 0xad,0xffe1 00ae 00c7 | | Action Elaborate_Subprogram 00af 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x3.0x1f = 0xaf,0xffe0 00b0 00c7 | | Action Elaborate_Subprogram 00b1 00bc | | Action Signal_Activated 00b2 00bb | | Action Signal_Completion 00b3 0000 0000 | | .BLANK 0000[0x5] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00df | | .CONST 0x00df ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0002 | | .CONST 0x0002 ; Number of locals 00bb INIT_00b8: 00bb e216 | | Load 0x1,0x16 ; Debug Table 0x4 = .DEBUG 0x00bb,0x0608,0x1002,0x0000,0x0056,0x9565,0x0000,0x0047 ; Debug Table 0x4.0x0 = 0xbb,0xffff 00bc 4800 |H | Short_Literal 0x0 00bd e232 | 2 | Load 0x1,0x32 00be 1c08 | | Execute_Immediate Run_Utility,0x8 00bf 4800 |H | Short_Literal 0x0 00c0 00d9 | | Load_Top At_Offset_1 00c1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 00c2 4801 |H | Short_Literal 0x1 00c3 4800 |H | Short_Literal 0x0 00c4 e210 | | Load 0x1,0x10 00c5 0334 | 4 | Declare_Variable Array,With_Constraint 00c6 00d9 | | Load_Top At_Offset_1 00c7 00d8 | | Load_Top At_Offset_0 00c8 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 00c9 00da | | Load_Top At_Offset_2 00ca 01da | | Execute Vector,Bounds 00cb 00da | | Load_Top At_Offset_2 00cc 01da | | Execute Vector,Bounds 00cd 00da | | Load_Top At_Offset_2 00ce 027f | | Execute Discrete,Equal 00cf 7002 |p | Jump_Nonzero 0xd2 00d0 48e0 |H | Short_Literal 0xe0 00d1 0257 | W | Execute Discrete,Raise 00d2 00d0 | | Action Swap_Control 00d3 00d1 | | Pop_Control Pop_Count_1 00d4 027f | | Execute Discrete,Equal 00d5 7002 |p | Jump_Nonzero 0xd8 00d6 48e0 |H | Short_Literal 0xe0 00d7 0257 | W | Execute Discrete,Raise 00d8 00d2 | | Pop_Control Pop_Count_2 00d9 00d9 | | Load_Top At_Offset_1 00da 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 00db e216 | | Load 0x1,0x16 00dc e5ff | | Load 0x2,-0x1 00dd 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 00de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00df BODY_00b8: 00df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xdf,0xfffe ; Debug Table 0x4.0x2 = 0xdf,0x1 00e0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e1 0000 0000 | | .BLANK 0000[0x7] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00eb,0x0610,0x1002,0x0000,0x0056,0x9565,0x0000,0x0052 ; Debug Table 0x5.0x0 = 0xeb,0x1 00ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ed 0000 0000 | | .XXX[0x3] 00ef 0000 | | 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x6 = .DEBUG 0x00f3,0x0614,0x1001,0x0000,0x0056,0x9565,0x0000,0x005b ; Debug Table 0x6.0x0 = 0xf3,0x1 00f4 00db | | Load_Top At_Offset_3 00f5 0217 | | Execute Heap_Access,All_Reference 00f6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 00f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00fb,0x0618,0x1002,0x0000,0x0056,0x9565,0x0000,0x0063 ; Debug Table 0x7.0x0 = 0xfb,0x1 00fc 0217 | | Execute Heap_Access,All_Reference 00fd 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 00fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ff 0000 | | .XXX[0x1] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0105 | | .CONST 0x0105 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0002 | | .CONST 0x0002 ; Number of locals 0103 INIT_0100: 0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0103,0x061c,0x1002,0x0000,0x0056,0x9565,0x0000,0x006c ; Debug Table 0x8.0x0 = 0x103,0xffff 0104 0217 | | Execute Heap_Access,All_Reference 0105 BODY_0100: 0105 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x105,0x1 0106 00d9 | | Load_Top At_Offset_1 0107 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0108 027d | } | Execute Discrete,Greater 0109 6802 |h | Jump_Zero 0x10c 010a 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x8.0x2 = 0x10a,0x2 010b 0257 | W | Execute Discrete,Raise 010c e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x3 = 0x10c,0x3 010d 00d9 | | Load_Top At_Offset_1 010e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 010f 01d7 | | Execute Vector,Field_Read 0110 e20f | | Load 0x1,0xf 0111 0119 | | Execute Any,Check_In_Formal_Type 0112 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0113 0000 0000 | | .BLANK 0000[0x5] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b e5fd | | Load 0x2,-0x3 ; Debug Table 0x9 = .DEBUG 0x011b,0x0626,0x1002,0x0000,0x0056,0x9565,0x0000,0x0079 ; Debug Table 0x9.0x0 = 0x11b,0x1 011c 00db | | Load_Top At_Offset_3 011d 0217 | | Execute Heap_Access,All_Reference 011e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 011f 027d | } | Execute Discrete,Greater 0120 6802 |h | Jump_Zero 0x123 0121 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x9.0x1 = 0x121,0x2 0122 0257 | W | Execute Discrete,Raise 0123 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x2 = 0x123,0x3 0124 e5fd | | Load 0x2,-0x3 0125 e5ff | | Load 0x2,-0x1 0126 0217 | | Execute Heap_Access,All_Reference 0127 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0128 01cf | | Execute Vector,Slice_Read 0129 0335 | 5 | Declare_Variable Array,Duplicate 012a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 012b 0000 0000 | | .BLANK 0000[0x5] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0135 | 5 | .CONST 0x0135 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0002 | | .CONST 0x0002 ; Number of locals 0133 INIT_0130: 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0133,0x062e,0x1002,0x0000,0x0056,0x9565,0x0000,0x008a ; Debug Table 0xa.0x0 = 0x133,0xffff 0134 0217 | | Execute Heap_Access,All_Reference 0135 BODY_0130: 0135 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x135,0x1 0136 00d9 | | Load_Top At_Offset_1 0137 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0138 00da | | Load_Top At_Offset_2 0139 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 013a 01cf | | Execute Vector,Slice_Read 013b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 013c 0000 0000 | | .BLANK 0000[0x4] 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0144 | D | .CONST 0x0144 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0002 | | .CONST 0x0002 ; Number of locals 0143 INIT_0140: 0143 e215 | | Load 0x1,0x15 ; Debug Table 0xb = .DEBUG 0x0143,0x0634,0x1002,0x0000,0x0056,0x9565,0x0000,0x0093 ; Debug Table 0xb.0x0 = 0x143,0xffff 0144 BODY_0140: 0144 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x144,0x1 0145 01db | | Execute Vector,Length 0146 e232 | 2 | Load 0x1,0x32 0147 1c08 | | Execute_Immediate Run_Utility,0x8 0148 e215 | | Load 0x1,0x15 0149 e5fe | | Load 0x2,-0x2 014a 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 014b 00d8 | | Load_Top At_Offset_0 014c 0217 | | Execute Heap_Access,All_Reference 014d 1c00 | | Execute_Immediate Run_Utility,0x0 014e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 014f 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x2 = 0x14f,0x2 ; Debug Table 0xb.0x3 = 0x14f,0x3 0150 01db | | Execute Vector,Length 0151 00d9 | | Load_Top At_Offset_1 0152 0217 | | Execute Heap_Access,All_Reference 0153 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0154 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x154,0x4 0155 00d9 | | Load_Top At_Offset_1 0156 0217 | | Execute Heap_Access,All_Reference 0157 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0158 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x158,0x5 0159 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 015a 0000 0000 | | .BLANK 0000[0x6] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0164 | d | .CONST 0x0164 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0002 | | .CONST 0x0002 ; Number of locals 0163 INIT_0160: 0163 e215 | | Load 0x1,0x15 ; Debug Table 0xc = .DEBUG 0x0163,0x0642,0x1002,0x0000,0x0056,0x9565,0x0000,0x00a0 ; Debug Table 0xc.0x0 = 0x163,0xffff 0164 BODY_0160: 0164 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x164,0x1 0165 01db | | Execute Vector,Length 0166 e232 | 2 | Load 0x1,0x32 0167 1c08 | | Execute_Immediate Run_Utility,0x8 0168 e215 | | Load 0x1,0x15 0169 e5fe | | Load 0x2,-0x2 016a 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 016b 00d8 | | Load_Top At_Offset_0 016c 0217 | | Execute Heap_Access,All_Reference 016d 1c00 | | Execute_Immediate Run_Utility,0x0 016e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 016f 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x2 = 0x16f,0x2 ; Debug Table 0xc.0x3 = 0x16f,0x3 0170 01db | | Execute Vector,Length 0171 00d9 | | Load_Top At_Offset_1 0172 0217 | | Execute Heap_Access,All_Reference 0173 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0174 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x4 = 0x174,0x4 0175 00d9 | | Load_Top At_Offset_1 0176 0217 | | Execute Heap_Access,All_Reference 0177 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x178,0x5 0179 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 017a 0000 0000 | | .BLANK 0000[0x6] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0183 | | .CONST 0x0183 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0001 | | .CONST 0x0001 ; Number of locals 0183 BODY_0180: 0183 INIT_0180: 0183 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x0183,0x0650,0x1001,0x0000,0x0056,0x9565,0x0000,0x00ad ; Debug Table 0xd.0x0 = 0x183,0x1 0184 4801 |H | Short_Literal 0x1 0185 e5ff | | Load 0x2,-0x1 0186 0217 | | Execute Heap_Access,All_Reference 0187 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0188 e5ff | | Load 0x2,-0x1 0189 0217 | | Execute Heap_Access,All_Reference 018a 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 018b 01cf | | Execute Vector,Slice_Read 018c 8221 | ! | Call 0x1,0x21 018d c5fe | | Store 0x2,-0x2 018e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 018f 0000 | | .XXX[0x1] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0xe = .DEBUG 0x0193,0x0654,0x1001,0x0000,0x0056,0x9565,0x0000,0x00b9 ; Debug Table 0xe.0x0 = 0x193,0x1 0194 00db | | Load_Top At_Offset_3 0195 01db | | Execute Vector,Length 0196 00e3 | | Load_Encached Natural_Cache 0197 025b | [ | Execute Discrete,Check_In_Type 0198 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1 = 0x198,0x401 0199 0217 | | Execute Heap_Access,All_Reference 019a 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 019b 01db | | Execute Vector,Length 019c 00d9 | | Load_Top At_Offset_1 019d 027b | { | Execute Discrete,Greater_Equal 019e 6801 |h | Jump_Zero 0x1a0 019f 7805 |x | Jump 0x1a5 ; Debug Table 0xe.0x2 = 0x19f,0x402 01a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x3 = 0x1a0,0x403 01a1 4800 |H | Short_Literal 0x0 01a2 00da | | Load_Top At_Offset_2 01a3 8233 | 3 | Call 0x1,0x33 01a4 c402 | | Store 0x2,0x2 01a5 00d1 | | Pop_Control Pop_Count_1 01a6 c5fe | | Store 0x2,-0x2 01a7 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x1a7,0x2 01a8 4801 |H | Short_Literal 0x1 01a9 e5ff | | Load 0x2,-0x1 01aa 01db | | Execute Vector,Length 01ab e5fe | | Load 0x2,-0x2 01ac 0219 | | Execute Heap_Access,All_Read 01ad 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01ae 01ce | | Execute Vector,Slice_Write 01af 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x5 = 0x1af,0x3 01b0 01db | | Execute Vector,Length 01b1 e5fe | | Load 0x2,-0x2 01b2 0217 | | Execute Heap_Access,All_Reference 01b3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 01b4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b5 0000 0000 | | .XXX[0x3] 01b7 0000 | | 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 00db | | Load_Top At_Offset_3 ; Debug Table 0xf = .DEBUG 0x01bb,0x0662,0x1001,0x0000,0x0056,0x9565,0x0000,0x00c5 ; Debug Table 0xf.0x0 = 0x1bb,0x1 01bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x1bc,0x401 01bd 0217 | | Execute Heap_Access,All_Reference 01be 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01bf 01db | | Execute Vector,Length 01c0 0c01 | | Execute_Immediate Greater_Equal,0x1 01c1 6801 |h | Jump_Zero 0x1c3 01c2 7805 |x | Jump 0x1c8 ; Debug Table 0xf.0x2 = 0x1c2,0x402 01c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x1c3,0x403 01c4 4800 |H | Short_Literal 0x0 01c5 4801 |H | Short_Literal 0x1 01c6 8233 | 3 | Call 0x1,0x33 01c7 c402 | | Store 0x2,0x2 01c8 c5fe | | Store 0x2,-0x2 01c9 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x4 = 0x1c9,0x2 01ca 4801 |H | Short_Literal 0x1 01cb e5fe | | Load 0x2,-0x2 01cc 0217 | | Execute Heap_Access,All_Reference 01cd 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01ce 01d6 | | Execute Vector,Field_Write 01cf 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x5 = 0x1cf,0x3 01d0 e5fe | | Load 0x2,-0x2 01d1 0217 | | Execute Heap_Access,All_Reference 01d2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 01d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d4 0000 0000 | | .BLANK 0000[0x4] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x01db,0x0670,0x1001,0x0000,0x0056,0x9565,0x0000,0x00d1 ; Debug Table 0x10.0x0 = 0x1db,0x1 01dc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01dd 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x1dd,0x2 01de 4801 |H | Short_Literal 0x1 01df 4800 |H | Short_Literal 0x0 01e0 e210 | | Load 0x1,0x10 01e1 035b | [ | Declare_Type Array,Constrained 01e2 0337 | 7 | Declare_Variable Array 01e3 821f | | Call 0x1,0x1f 01e4 a5fe | | Store_Unchecked 0x2,-0x2 01e5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01e6 0000 0000 | | .XXX[0x2] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x11 = .DEBUG 0x01eb,0x0676,0x1001,0x0000,0x0056,0x9565,0x0000,0x00dd ; Debug Table 0x11.0x0 = 0x1eb,0x1 01ec 00db | | Load_Top At_Offset_3 01ed 821d | | Call 0x1,0x1d 01ee 8225 | % | Call 0x1,0x25 01ef c5fe | | Store 0x2,-0x2 01f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f1 0000 0000 | | .BLANK 0000[0x7] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 0203 | | .CONST 0x0203 ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0002 | | .CONST 0x0002 ; Number of locals 01fb INIT_01f8: 01fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x01fb,0x067a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00e9 ; Debug Table 0x12.0x0 = 0x1fb,0xffff 01fc 0217 | | Execute Heap_Access,All_Reference 01fd 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01fe 00db | | Load_Top At_Offset_3 01ff 01db | | Execute Vector,Length 0200 0273 | s | Execute Discrete,Plus 0201 00e3 | | Load_Encached Natural_Cache 0202 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0203 BODY_01f8: 0203 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x1 = 0x203,0x1 0204 00d9 | | Load_Top At_Offset_1 0205 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x2 = 0x205,0x401 0206 0217 | | Execute Heap_Access,All_Reference 0207 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0208 01db | | Execute Vector,Length 0209 00d9 | | Load_Top At_Offset_1 020a 027b | { | Execute Discrete,Greater_Equal 020b 6801 |h | Jump_Zero 0x20d 020c 7805 |x | Jump 0x212 ; Debug Table 0x12.0x3 = 0x20c,0x402 020d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0x20d,0x403 020e 4801 |H | Short_Literal 0x1 020f 00da | | Load_Top At_Offset_2 0210 8233 | 3 | Call 0x1,0x33 0211 c403 | | Store 0x2,0x3 0212 00d1 | | Pop_Control Pop_Count_1 0213 c5fe | | Store 0x2,-0x2 0214 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x214,0x2 0215 e5fe | | Load 0x2,-0x2 0216 0217 | | Execute Heap_Access,All_Reference 0217 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0218 0a01 | | Execute_Immediate Plus,0x1 0219 0248 | H | Execute Discrete,Check_In_Integer 021a 00da | | Load_Top At_Offset_2 021b e5fe | | Load 0x2,-0x2 021c 0219 | | Execute Heap_Access,All_Read 021d 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 021e 01ce | | Execute Vector,Slice_Write 021f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x21f,0x3 0220 e5fe | | Load 0x2,-0x2 0221 0217 | | Execute Heap_Access,All_Reference 0222 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0223 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0224 0000 0000 | | .BLANK 0000[0x4] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 0231 | 1 | .CONST 0x0231 ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0002 | | .CONST 0x0002 ; Number of locals 022b INIT_0228: 022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x022b,0x068a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00f5 ; Debug Table 0x13.0x0 = 0x22b,0xffff 022c 0217 | | Execute Heap_Access,All_Reference 022d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 022e 0a01 | | Execute_Immediate Plus,0x1 022f 00e3 | | Load_Encached Natural_Cache 0230 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0231 BODY_0228: 0231 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x1 = 0x231,0x1 0232 00d9 | | Load_Top At_Offset_1 0233 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2 = 0x233,0x401 0234 0217 | | Execute Heap_Access,All_Reference 0235 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0236 01db | | Execute Vector,Length 0237 00d9 | | Load_Top At_Offset_1 0238 027b | { | Execute Discrete,Greater_Equal 0239 6801 |h | Jump_Zero 0x23b 023a 7805 |x | Jump 0x240 ; Debug Table 0x13.0x3 = 0x23a,0x402 023b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x23b,0x403 023c 4801 |H | Short_Literal 0x1 023d 00da | | Load_Top At_Offset_2 023e 8233 | 3 | Call 0x1,0x33 023f c403 | | Store 0x2,0x3 0240 00d1 | | Pop_Control Pop_Count_1 0241 c5fe | | Store 0x2,-0x2 0242 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x242,0x2 0243 00d9 | | Load_Top At_Offset_1 0244 e5fe | | Load 0x2,-0x2 0245 0217 | | Execute Heap_Access,All_Reference 0246 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0247 01d6 | | Execute Vector,Field_Write 0248 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x248,0x3 0249 e5fe | | Load 0x2,-0x2 024a 0217 | | Execute Heap_Access,All_Reference 024b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 024c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024d 0000 0000 | | .XXX[0x3] 024f 0000 | | 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 026a | j | .CONST 0x026a ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0002 | | .CONST 0x0002 ; Number of locals 0253 INIT_0250: 0253 4801 |H | Short_Literal 0x1 ; Debug Table 0x14 = .DEBUG 0x0253,0x069a,0x1001,0x0000,0x0056,0x9565,0x0000,0x0101 ; Debug Table 0x14.0x0 = 0x253,0xffff 0254 e5fe | | Load 0x2,-0x2 0255 e210 | | Load 0x1,0x10 0256 0334 | 4 | Declare_Variable Array,With_Constraint 0257 4801 |H | Short_Literal 0x1 0258 e5fe | | Load 0x2,-0x2 0259 e210 | | Load 0x1,0x10 025a 035b | [ | Declare_Type Array,Constrained 025b 0337 | 7 | Declare_Variable Array 025c 00d8 | | Load_Top At_Offset_0 025d 01dc | | Execute Vector,Last 025e 4801 |H | Short_Literal 0x1 025f 0263 | c | Execute Discrete,Above_Bound 0260 7007 |p | Jump_Nonzero 0x268 0261 e5ff | | Load 0x2,-0x1 0262 e20f | | Load 0x1,0xf 0263 0119 | | Execute Any,Check_In_Formal_Type 0264 00d9 | | Load_Top At_Offset_1 0265 e403 | | Load 0x2,0x3 0266 01d6 | | Execute Vector,Field_Write 0267 3ff9 |? | Loop_Increasing 0x261 0268 00d9 | | Load_Top At_Offset_1 0269 01d4 | | Execute Vector,Structure_Write 026a BODY_0250: 026a e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x1 = 0x26a,0x1 026b 00d9 | | Load_Top At_Offset_1 026c 8225 | % | Call 0x1,0x25 026d c5fd | | Store 0x2,-0x3 026e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 026f 0000 | | .XXX[0x1] 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0275 | u | .CONST 0x0275 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0002 | | .CONST 0x0002 ; Number of locals 0273 INIT_0270: 0273 00db | | Load_Top At_Offset_3 ; Debug Table 0x15 = .DEBUG 0x0273,0x06a0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0111 ; Debug Table 0x15.0x0 = 0x273,0xffff 0274 0217 | | Execute Heap_Access,All_Reference 0275 BODY_0270: 0275 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x1 = 0x275,0x1 0276 4801 |H | Short_Literal 0x1 0277 00da | | Load_Top At_Offset_2 0278 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0279 00db | | Load_Top At_Offset_3 027a 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 027b 01cf | | Execute Vector,Slice_Read 027c e5ff | | Load 0x2,-0x1 027d 8229 | ) | Call 0x1,0x29 027e c5fd | | Store 0x2,-0x3 027f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 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 0x16 = .DEBUG 0x0283,0x06a6,0x1001,0x0000,0x0056,0x9565,0x0000,0x0121 ; Debug Table 0x16.0x0 = 0x283,0x1 0284 e5fd | | Load 0x2,-0x3 0285 0217 | | Execute Heap_Access,All_Reference 0286 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0287 0a01 | | Execute_Immediate Plus,0x1 0288 027f | | Execute Discrete,Equal 0289 6805 |h | Jump_Zero 0x28f 028a e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x1 = 0x28a,0x2 028b e5fe | | Load 0x2,-0x2 028c 8225 | % | Call 0x1,0x25 028d c5fd | | Store 0x2,-0x3 028e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 028f 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x28f,0x3 0290 e5fd | | Load 0x2,-0x3 0291 0217 | | Execute Heap_Access,All_Reference 0292 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0293 027a | z | Execute Discrete,Less_Equal 0294 6831 |h1 | Jump_Zero 0x2c6 0295 00cf | | Action Mark_Auxiliary ; Debug Table 0x16.0x3 = 0x295,0x4 0296 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x4 = 0x296,0xfbff 0297 0217 | | Execute Heap_Access,All_Reference 0298 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0299 e5fe | | Load 0x2,-0x2 029a 01db | | Execute Vector,Length 029b 0273 | s | Execute Discrete,Plus 029c 00e3 | | Load_Encached Natural_Cache 029d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 029e e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x5 = 0x29e,0x401 029f 00d9 | | Load_Top At_Offset_1 02a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x6 = 0x2a0,0x801 02a1 0217 | | Execute Heap_Access,All_Reference 02a2 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02a3 01db | | Execute Vector,Length 02a4 00d9 | | Load_Top At_Offset_1 02a5 027b | { | Execute Discrete,Greater_Equal 02a6 6801 |h | Jump_Zero 0x2a8 02a7 7805 |x | Jump 0x2ad ; Debug Table 0x16.0x7 = 0x2a7,0x802 02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x8 = 0x2a8,0x803 02a9 4801 |H | Short_Literal 0x1 02aa 00da | | Load_Top At_Offset_2 02ab 8233 | 3 | Call 0x1,0x33 02ac c404 | | Store 0x2,0x4 02ad 00d1 | | Pop_Control Pop_Count_1 02ae c5fd | | Store 0x2,-0x3 02af e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x9 = 0x2af,0x402 02b0 e5ff | | Load 0x2,-0x1 02b1 e5fd | | Load 0x2,-0x3 02b2 0217 | | Execute Heap_Access,All_Reference 02b3 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 02b4 e5fd | | Load 0x2,-0x3 02b5 0217 | | Execute Heap_Access,All_Reference 02b6 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02b7 01cf | | Execute Vector,Slice_Read 02b8 01cc | | Execute Vector,Catenate 02b9 e5ff | | Load 0x2,-0x1 02ba 00da | | Load_Top At_Offset_2 02bb e5fd | | Load 0x2,-0x3 02bc 0219 | | Execute Heap_Access,All_Read 02bd 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02be 01ce | | Execute Vector,Slice_Write 02bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x2bf,0x403 02c0 e5fd | | Load 0x2,-0x3 02c1 0217 | | Execute Heap_Access,All_Reference 02c2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 02c3 00d1 | | Pop_Control Pop_Count_1 02c4 00ce | | Action Pop_Auxiliary 02c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c6 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x16.0xb = 0x2c6,0x5 02c7 0257 | W | Execute Discrete,Raise 02c8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02cc 0000 0000 | | .BLANK 0000[0x4] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d9 | | .CONST 0x02d9 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0002 | | .CONST 0x0002 ; Number of locals 02d3 INIT_02d0: 02d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17 = .DEBUG 0x02d3,0x06c0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0131 ; Debug Table 0x17.0x0 = 0x2d3,0xffff 02d4 0217 | | Execute Heap_Access,All_Reference 02d5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 02d6 0a01 | | Execute_Immediate Plus,0x1 02d7 00e3 | | Load_Encached Natural_Cache 02d8 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 02d9 BODY_02d0: 02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x2d9,0x1 02da 00d9 | | Load_Top At_Offset_1 02db 027f | | Execute Discrete,Equal 02dc 6807 |h | Jump_Zero 0x2e4 02dd e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x2 = 0x2dd,0x2 02de e5fe | | Load 0x2,-0x2 02df e20f | | Load 0x1,0xf 02e0 0119 | | Execute Any,Check_In_Formal_Type 02e1 8226 | & | Call 0x1,0x26 02e2 c5fd | | Store 0x2,-0x3 02e3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3 = 0x2e4,0x3 02e5 00d9 | | Load_Top At_Offset_1 02e6 027d | } | Execute Discrete,Greater 02e7 6802 |h | Jump_Zero 0x2ea 02e8 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x17.0x4 = 0x2e8,0x4 02e9 0257 | W | Execute Discrete,Raise 02ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x5 = 0x2ea,0x5 02eb 00d9 | | Load_Top At_Offset_1 02ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x6 = 0x2ec,0x401 02ed 0217 | | Execute Heap_Access,All_Reference 02ee 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02ef 01db | | Execute Vector,Length 02f0 00d9 | | Load_Top At_Offset_1 02f1 027b | { | Execute Discrete,Greater_Equal 02f2 6801 |h | Jump_Zero 0x2f4 02f3 7805 |x | Jump 0x2f9 ; Debug Table 0x17.0x7 = 0x2f3,0x402 02f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x8 = 0x2f4,0x403 02f5 4801 |H | Short_Literal 0x1 02f6 00da | | Load_Top At_Offset_2 02f7 8233 | 3 | Call 0x1,0x33 02f8 c403 | | Store 0x2,0x3 02f9 00d1 | | Pop_Control Pop_Count_1 02fa c5fd | | Store 0x2,-0x3 02fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x9 = 0x2fb,0x6 02fc e5fd | | Load 0x2,-0x3 02fd 0217 | | Execute Heap_Access,All_Reference 02fe 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 02ff e5fd | | Load 0x2,-0x3 0300 0217 | | Execute Heap_Access,All_Reference 0301 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0302 01cf | | Execute Vector,Slice_Read 0303 e5ff | | Load 0x2,-0x1 0304 0a01 | | Execute_Immediate Plus,0x1 0305 0248 | H | Execute Discrete,Check_In_Integer 0306 00da | | Load_Top At_Offset_2 0307 e5fd | | Load 0x2,-0x3 0308 0219 | | Execute Heap_Access,All_Read 0309 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 030a 01ce | | Execute Vector,Slice_Write 030b e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xa = 0x30b,0x7 030c e5ff | | Load 0x2,-0x1 030d e5fd | | Load 0x2,-0x3 030e 0217 | | Execute Heap_Access,All_Reference 030f 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0310 01d6 | | Execute Vector,Field_Write 0311 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xb = 0x311,0x8 0312 e5fd | | Load 0x2,-0x3 0313 0217 | | Execute Heap_Access,All_Reference 0314 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0315 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0316 0000 0000 | | .XXX[0x2] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 0332 | 2 | .CONST 0x0332 ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b 4801 |H | Short_Literal 0x1 ; Debug Table 0x18 = .DEBUG 0x031b,0x06da,0x1001,0x0000,0x0056,0x9565,0x0000,0x0141 ; Debug Table 0x18.0x0 = 0x31b,0xffff 031c e5fd | | Load 0x2,-0x3 031d e210 | | Load 0x1,0x10 031e 0334 | 4 | Declare_Variable Array,With_Constraint 031f 4801 |H | Short_Literal 0x1 0320 e5fd | | Load 0x2,-0x3 0321 e210 | | Load 0x1,0x10 0322 035b | [ | Declare_Type Array,Constrained 0323 0337 | 7 | Declare_Variable Array 0324 00d8 | | Load_Top At_Offset_0 0325 01dc | | Execute Vector,Last 0326 4801 |H | Short_Literal 0x1 0327 0263 | c | Execute Discrete,Above_Bound 0328 7007 |p | Jump_Nonzero 0x330 0329 e5fe | | Load 0x2,-0x2 032a e20f | | Load 0x1,0xf 032b 0119 | | Execute Any,Check_In_Formal_Type 032c 00d9 | | Load_Top At_Offset_1 032d e403 | | Load 0x2,0x3 032e 01d6 | | Execute Vector,Field_Write 032f 3ff9 |? | Loop_Increasing 0x329 0330 00d9 | | Load_Top At_Offset_1 0331 01d4 | | Execute Vector,Structure_Write 0332 BODY_0318: 0332 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x1 = 0x332,0x1 0333 00d9 | | Load_Top At_Offset_1 0334 e5ff | | Load 0x2,-0x1 0335 8229 | ) | Call 0x1,0x29 0336 c5fc | | Store 0x2,-0x4 0337 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 0344 | D | .CONST 0x0344 ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0003 | | .CONST 0x0003 ; Number of locals 033b INIT_0338: 033b e5fd | | Load 0x2,-0x3 ; Debug Table 0x19 = .DEBUG 0x033b,0x06e0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0155 ; Debug Table 0x19.0x0 = 0x33b,0xffff 033c 0217 | | Execute Heap_Access,All_Reference 033d e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x1 = 0x33d,0xfffe 033e 0217 | | Execute Heap_Access,All_Reference 033f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0340 e5fe | | Load 0x2,-0x2 0341 0272 | r | Execute Discrete,Minus 0342 00e3 | | Load_Encached Natural_Cache 0343 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0344 BODY_0338: 0344 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x2 = 0x344,0x1 0345 0aff | | Execute_Immediate Plus,-0x1 0346 00d9 | | Load_Top At_Offset_1 0347 027d | } | Execute Discrete,Greater 0348 6802 |h | Jump_Zero 0x34b 0349 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x19.0x3 = 0x349,0x2 034a 0257 | W | Execute Discrete,Raise 034b e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x4 = 0x34b,0x3 034c 00d9 | | Load_Top At_Offset_1 034d 027a | z | Execute Discrete,Less_Equal 034e 680e |h | Jump_Zero 0x35d 034f e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x5 = 0x34f,0x4 0350 e5fe | | Load 0x2,-0x2 0351 0273 | s | Execute Discrete,Plus 0352 0248 | H | Execute Discrete,Check_In_Integer 0353 00da | | Load_Top At_Offset_2 0354 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0355 00db | | Load_Top At_Offset_3 0356 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0357 01cf | | Execute Vector,Slice_Read 0358 e5ff | | Load 0x2,-0x1 0359 00da | | Load_Top At_Offset_2 035a e402 | | Load 0x2,0x2 035b 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 035c 01ce | | Execute Vector,Slice_Write 035d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0x35d,0x5 035e 00da | | Load_Top At_Offset_2 035f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0360 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0361 0000 0000 | | .BLANK 0000[0x7] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036d | m | .CONST 0x036d ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0002 | | .CONST 0x0002 ; Number of locals 036b INIT_0368: 036b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a = .DEBUG 0x036b,0x06f0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0166 ; Debug Table 0x1a.0x0 = 0x36b,0xffff 036c 0217 | | Execute Heap_Access,All_Reference 036d BODY_0368: 036d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x1 = 0x36d,0x1 036e 00d9 | | Load_Top At_Offset_1 036f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0370 027d | } | Execute Discrete,Greater 0371 6802 |h | Jump_Zero 0x374 0372 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1a.0x2 = 0x372,0x2 0373 0257 | W | Execute Discrete,Raise 0374 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x3 = 0x374,0x3 0375 e5ff | | Load 0x2,-0x1 0376 00da | | Load_Top At_Offset_2 0377 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0378 01d6 | | Execute Vector,Field_Write 0379 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037a 0000 0000 | | .BLANK 0000[0x6] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 039a | | .CONST 0x039a ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0002 | | .CONST 0x0002 ; Number of locals 0383 INIT_0380: 0383 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b = .DEBUG 0x0383,0x06fa,0x1001,0x0000,0x0056,0x9565,0x0000,0x0176 ; Debug Table 0x1b.0x0 = 0x383,0xffff 0384 e5fd | | Load 0x2,-0x3 0385 e210 | | Load 0x1,0x10 0386 0334 | 4 | Declare_Variable Array,With_Constraint 0387 4801 |H | Short_Literal 0x1 0388 e5fd | | Load 0x2,-0x3 0389 e210 | | Load 0x1,0x10 038a 035b | [ | Declare_Type Array,Constrained 038b 0337 | 7 | Declare_Variable Array 038c 00d8 | | Load_Top At_Offset_0 038d 01dc | | Execute Vector,Last 038e 4801 |H | Short_Literal 0x1 038f 0263 | c | Execute Discrete,Above_Bound 0390 7007 |p | Jump_Nonzero 0x398 0391 e5fe | | Load 0x2,-0x2 0392 e20f | | Load 0x1,0xf 0393 0119 | | Execute Any,Check_In_Formal_Type 0394 00d9 | | Load_Top At_Offset_1 0395 e403 | | Load 0x2,0x3 0396 01d6 | | Execute Vector,Field_Write 0397 3ff9 |? | Loop_Increasing 0x391 0398 00d9 | | Load_Top At_Offset_1 0399 01d4 | | Execute Vector,Structure_Write 039a BODY_0380: 039a e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0x1 = 0x39a,0x1 039b 00d9 | | Load_Top At_Offset_1 039c e5ff | | Load 0x2,-0x1 039d 822f | / | Call 0x1,0x2f 039e c5fc | | Store 0x2,-0x4 039f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03ad | | .CONST 0x03ad ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0003 | | .CONST 0x0003 ; Number of locals 03a3 INIT_03a0: 03a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c = .DEBUG 0x03a3,0x0700,0x1001,0x0000,0x0056,0x9565,0x0000,0x018a ; Debug Table 0x1c.0x0 = 0x3a3,0xffff 03a4 0217 | | Execute Heap_Access,All_Reference 03a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x3a5,0xfffe 03a6 e5fe | | Load 0x2,-0x2 03a7 01db | | Execute Vector,Length 03a8 0273 | s | Execute Discrete,Plus 03a9 0248 | H | Execute Discrete,Check_In_Integer 03aa 0aff | | Execute_Immediate Plus,-0x1 03ab 00e4 | | Load_Encached Positive_Cache 03ac 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 03ad BODY_03a0: 03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x3ad,0x1 03ae 00da | | Load_Top At_Offset_2 03af 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03b0 027d | } | Execute Discrete,Greater 03b1 6802 |h | Jump_Zero 0x3b4 03b2 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1c.0x3 = 0x3b2,0x2 03b3 0257 | W | Execute Discrete,Raise 03b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x4 = 0x3b4,0x3 03b5 e5ff | | Load 0x2,-0x1 03b6 00da | | Load_Top At_Offset_2 03b7 e402 | | Load 0x2,0x2 03b8 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03b9 01ce | | Execute Vector,Slice_Write 03ba 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03bb 0000 0000 | | .BLANK 0000[0x5] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d = .DEBUG 0x03c3,0x070c,0x1001,0x0000,0x0056,0x9565,0x0000,0x019a ; Debug Table 0x1d.0x0 = 0x3c3,0x1 03c4 e5fe | | Load 0x2,-0x2 03c5 821d | | Call 0x1,0x1d 03c6 e5ff | | Load 0x2,-0x1 03c7 822f | / | Call 0x1,0x2f 03c8 c5fd | | Store 0x2,-0x3 03c9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ca 0000 0000 | | .BLANK 0000[0x6] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d8 | | .CONST 0x03d8 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0002 | | .CONST 0x0002 ; Number of locals 03d3 INIT_03d0: 03d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1e = .DEBUG 0x03d3,0x0710,0x1001,0x0000,0x0056,0x9565,0x0000,0x01aa ; Debug Table 0x1e.0x0 = 0x3d3,0xffff 03d4 0217 | | Execute Heap_Access,All_Reference 03d5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03d6 00e3 | | Load_Encached Natural_Cache 03d7 03f1 | | Declare_Variable Discrete,With_Value 03d8 BODY_03d0: 03d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1e.0x1 = 0x3d8,0x1 03d9 e5ff | | Load 0x2,-0x1 03da 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x3da,0x401 03db 0217 | | Execute Heap_Access,All_Reference 03dc 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03dd 01db | | Execute Vector,Length 03de 00d9 | | Load_Top At_Offset_1 03df 027b | { | Execute Discrete,Greater_Equal 03e0 6801 |h | Jump_Zero 0x3e2 03e1 7805 |x | Jump 0x3e7 ; Debug Table 0x1e.0x3 = 0x3e1,0x402 03e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x3e2,0x403 03e3 4801 |H | Short_Literal 0x1 03e4 00da | | Load_Top At_Offset_2 03e5 8233 | 3 | Call 0x1,0x33 03e6 c403 | | Store 0x2,0x3 03e7 00d1 | | Pop_Control Pop_Count_1 03e8 c5fd | | Store 0x2,-0x3 03e9 00cf | | Action Mark_Auxiliary 03ea e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0x3ea,0x2 03eb 00da | | Load_Top At_Offset_2 03ec 0a01 | | Execute_Immediate Plus,0x1 03ed 0248 | H | Execute Discrete,Check_In_Integer 03ee 0263 | c | Execute Discrete,Above_Bound 03ef 7008 |p | Jump_Nonzero 0x3f8 03f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x6 = 0x3f0,0x3 03f1 00d9 | | Load_Top At_Offset_1 03f2 e5fd | | Load 0x2,-0x3 03f3 0217 | | Execute Heap_Access,All_Reference 03f4 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03f5 01d6 | | Execute Vector,Field_Write 03f6 00c8 | | Action Pop_Auxiliary_Range 03f7 3ff8 |? | Loop_Increasing 0x3f0 03f8 00ce | | Action Pop_Auxiliary 03f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x7 = 0x3f9,0x4 03fa e5fd | | Load 0x2,-0x3 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 03fd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03fe 0000 0000 | | .XXX[0x2] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 4608 |F | Jump_Case 0x9 ; Debug Table 0x1f = .DEBUG 0x0403,0x0722,0x1005,0x0000,0x0056,0x9575,0x0000,0x0009 0404 7808 |x | Jump 0x40d ; case 0x0 0405 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0406 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0407 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0408 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0409 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 040a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 040b 7805 |x | Jump 0x411 ; case 0x7 040c 780d |x | Jump 0x41a ; case 0x8 040d 00da | | Load_Top At_Offset_2 040e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 040f 1c00 | | Execute_Immediate Run_Utility,0x0 0410 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0411 00db | | Load_Top At_Offset_3 0412 4801 |H | Short_Literal 0x1 0413 e5fe | | Load 0x2,-0x2 0414 e210 | | Load 0x1,0x10 0415 035b | [ | Declare_Type Array,Constrained 0416 4801 |H | Short_Literal 0x1 0417 e5ff | | Load 0x2,-0x1 0418 031b | | Declare_Type Variant_Record,Constrained 0419 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 041a 00db | | Load_Top At_Offset_3 041b 00db | | Load_Top At_Offset_3 041c 02fc | | Declare_Variable Variant_Record,With_Constraint 041d 4801 |H | Short_Literal 0x1 041e e5fe | | Load 0x2,-0x2 041f e210 | | Load 0x1,0x10 0420 0334 | 4 | Declare_Variable Array,With_Constraint 0421 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3 0422 016a | j | QQ_execute Variant_Record,XXX 0423 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0424 0000 0000 | | .BLANK 0000[0x4] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042c | , | .CONST 0x042c ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0002 | | .CONST 0x0002 ; Number of locals 042b INIT_0428: 042b e215 | | Load 0x1,0x15 ; Debug Table 0x20 = .DEBUG 0x042b,0x0724,0x1001,0x0000,0x0056,0x9575,0x0000,0x0051 ; Debug Table 0x20.0x0 = 0x42b,0xffff 042c BODY_0428: 042c 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0x42c,0x1 042d e5ff | | Load 0x2,-0x1 042e 09ff | | Execute_Immediate Binary_Scale,-0x1 042f 0273 | s | Execute Discrete,Plus 0430 0248 | H | Execute Discrete,Check_In_Integer 0431 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x2 = 0x431,0x401 0432 e212 | | Load 0x1,0x12 0433 027d | } | Execute Discrete,Greater 0434 6802 |h | Jump_Zero 0x437 0435 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x3 = 0x435,0x402 0436 7801 |x | Jump 0x438 0437 e212 | | Load 0x1,0x12 ; Debug Table 0x20.0x4 = 0x437,0x403 0438 00d0 | | Action Swap_Control 0439 00d1 | | Pop_Control Pop_Count_1 043a e232 | 2 | Load 0x1,0x32 ; Debug Table 0x20.0x5 = 0x43a,0x1 043b 1c08 | | Execute_Immediate Run_Utility,0x8 043c e215 | | Load 0x1,0x15 043d e5fd | | Load 0x2,-0x3 043e 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 043f 00d8 | | Load_Top At_Offset_0 0440 0217 | | Execute Heap_Access,All_Reference 0441 1c00 | | Execute_Immediate Run_Utility,0x0 0442 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0443 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x6 = 0x443,0x2 ; Debug Table 0x20.0x7 = 0x443,0x3 0444 6817 |h | Jump_Zero 0x45c 0445 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x8 = 0x445,0x4 0446 0217 | | Execute Heap_Access,All_Reference 0447 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0448 00d9 | | Load_Top At_Offset_1 0449 0217 | | Execute Heap_Access,All_Reference 044a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 044b 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x9 = 0x44b,0x5 044c e5fd | | Load 0x2,-0x3 044d 0217 | | Execute Heap_Access,All_Reference 044e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 044f e5fd | | Load 0x2,-0x3 0450 0217 | | Execute Heap_Access,All_Reference 0451 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0452 01cf | | Execute Vector,Slice_Read 0453 4801 |H | Short_Literal 0x1 0454 00da | | Load_Top At_Offset_2 0455 0217 | | Execute Heap_Access,All_Reference 0456 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0457 00db | | Load_Top At_Offset_3 0458 0219 | | Execute Heap_Access,All_Read 0459 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 045a 01ce | | Execute Vector,Slice_Write 045b 7804 |x | Jump 0x460 045c 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xa = 0x45c,0x6 045d 00d9 | | Load_Top At_Offset_1 045e 0217 | | Execute Heap_Access,All_Reference 045f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0460 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0xb = 0x460,0x7 0461 a5fd | | Store_Unchecked 0x2,-0x3 0462 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0463 0000 0000 | | .BLANK 0000[0x5] 0468 ; -------------------------------------------------------------------------------------- 0468 ; Debug Table 0468 ; -------------------------------------------------------------------------------------- 0468 0003 0021 | !| .CONST 0x0003,0x0021 046a 000b 0572 | r| .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0x9565,0x0000,0x0005 0472 0010 057c | || .DEBUG 0x0010,0x057c,0x8000,0x0000,0x0056,0x9575,0x0000,0x0005 047a 001b 0580 | | .DEBUG 0x001b,0x0580,0x4000,0x0000,0x0056,0x9565,0x0000,0x0013 0482 0065 05c6 | e | .DEBUG 0x0065,0x05c6,0x4000,0x0000,0x0056,0x9575,0x0000,0x0008 048a 00bb 0608 | | .DEBUG 0x00bb,0x0608,0x1002,0x0000,0x0056,0x9565,0x0000,0x0047 0492 00eb 0610 | | .DEBUG 0x00eb,0x0610,0x1002,0x0000,0x0056,0x9565,0x0000,0x0052 049a 00f3 0614 | | .DEBUG 0x00f3,0x0614,0x1001,0x0000,0x0056,0x9565,0x0000,0x005b 04a2 00fb 0618 | | .DEBUG 0x00fb,0x0618,0x1002,0x0000,0x0056,0x9565,0x0000,0x0063 04aa 0103 061c | | .DEBUG 0x0103,0x061c,0x1002,0x0000,0x0056,0x9565,0x0000,0x006c 04b2 011b 0626 | &| .DEBUG 0x011b,0x0626,0x1002,0x0000,0x0056,0x9565,0x0000,0x0079 04ba 0133 062e | 3 .| .DEBUG 0x0133,0x062e,0x1002,0x0000,0x0056,0x9565,0x0000,0x008a 04c2 0143 0634 | C 4| .DEBUG 0x0143,0x0634,0x1002,0x0000,0x0056,0x9565,0x0000,0x0093 04ca 0163 0642 | c B| .DEBUG 0x0163,0x0642,0x1002,0x0000,0x0056,0x9565,0x0000,0x00a0 04d2 0183 0650 | P| .DEBUG 0x0183,0x0650,0x1001,0x0000,0x0056,0x9565,0x0000,0x00ad 04da 0193 0654 | T| .DEBUG 0x0193,0x0654,0x1001,0x0000,0x0056,0x9565,0x0000,0x00b9 04e2 01bb 0662 | b| .DEBUG 0x01bb,0x0662,0x1001,0x0000,0x0056,0x9565,0x0000,0x00c5 04ea 01db 0670 | p| .DEBUG 0x01db,0x0670,0x1001,0x0000,0x0056,0x9565,0x0000,0x00d1 04f2 01eb 0676 | v| .DEBUG 0x01eb,0x0676,0x1001,0x0000,0x0056,0x9565,0x0000,0x00dd 04fa 01fb 067a | z| .DEBUG 0x01fb,0x067a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00e9 0502 022b 068a | + | .DEBUG 0x022b,0x068a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00f5 050a 0253 069a | S | .DEBUG 0x0253,0x069a,0x1001,0x0000,0x0056,0x9565,0x0000,0x0101 0512 0273 06a0 | s | .DEBUG 0x0273,0x06a0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0111 051a 0283 06a6 | | .DEBUG 0x0283,0x06a6,0x1001,0x0000,0x0056,0x9565,0x0000,0x0121 0522 02d3 06c0 | | .DEBUG 0x02d3,0x06c0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0131 052a 031b 06da | | .DEBUG 0x031b,0x06da,0x1001,0x0000,0x0056,0x9565,0x0000,0x0141 0532 033b 06e0 | ; | .DEBUG 0x033b,0x06e0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0155 053a 036b 06f0 | k | .DEBUG 0x036b,0x06f0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0166 0542 0383 06fa | | .DEBUG 0x0383,0x06fa,0x1001,0x0000,0x0056,0x9565,0x0000,0x0176 054a 03a3 0700 | | .DEBUG 0x03a3,0x0700,0x1001,0x0000,0x0056,0x9565,0x0000,0x018a 0552 03c3 070c | | .DEBUG 0x03c3,0x070c,0x1001,0x0000,0x0056,0x9565,0x0000,0x019a 055a 03d3 0710 | | .DEBUG 0x03d3,0x0710,0x1001,0x0000,0x0056,0x9565,0x0000,0x01aa 0562 0403 0722 | "| .DEBUG 0x0403,0x0722,0x1005,0x0000,0x0056,0x9575,0x0000,0x0009 056a 042b 0724 | + $| .DEBUG 0x042b,0x0724,0x1001,0x0000,0x0056,0x9575,0x0000,0x0051 0572 ; -------------------------------------------------------------------------------------- 0572 ; Debug3 Subtable 0x0 0572 ; -------------------------------------------------------------------------------------- 0572 0004 0000 | | .DBG3TAB 0x0004,0x0000 0574 000b ffff | | .CONST 0x000b,0xffff 0576 000b fffe | | .CONST 0x000b,0xfffe 0578 000b fffd | | .CONST 0x000b,0xfffd 057a 000b fffc | | .CONST 0x000b,0xfffc 057c ; -------------------------------------------------------------------------------------- 057c ; Debug3 Subtable 0x1 057c ; -------------------------------------------------------------------------------------- 057c 0001 0000 | | .DBG3TAB 0x0001,0x0000 057e 0010 ffff | | .CONST 0x0010,0xffff 0580 ; -------------------------------------------------------------------------------------- 0580 ; Debug3 Subtable 0x2 0580 ; -------------------------------------------------------------------------------------- 0580 0022 0000 | " | .DBG3TAB 0x0022,0x0000 0582 001b ffff | | .CONST 0x001b,0xffff 0584 001f fffe | | .CONST 0x001f,0xfffe 0586 0020 fffd | | .CONST 0x0020,0xfffd 0588 0021 fffc | ! | .CONST 0x0021,0xfffc 058a 0023 fffb | # | .CONST 0x0023,0xfffb 058c 0025 fffa | % | .CONST 0x0025,0xfffa 058e 0027 fff9 | ' | .CONST 0x0027,0xfff9 0590 0029 fff8 | ) | .CONST 0x0029,0xfff8 0592 002b fff7 | + | .CONST 0x002b,0xfff7 0594 002d fff6 | - | .CONST 0x002d,0xfff6 0596 002f fff5 | / | .CONST 0x002f,0xfff5 0598 0031 fff4 | 1 | .CONST 0x0031,0xfff4 059a 0033 fff3 | 3 | .CONST 0x0033,0xfff3 059c 0035 fff2 | 5 | .CONST 0x0035,0xfff2 059e 0037 fff1 | 7 | .CONST 0x0037,0xfff1 05a0 0039 fff0 | 9 | .CONST 0x0039,0xfff0 05a2 003b ffef | ; | .CONST 0x003b,0xffef 05a4 003d ffee | = | .CONST 0x003d,0xffee 05a6 003f ffed | ? | .CONST 0x003f,0xffed 05a8 0041 ffec | A | .CONST 0x0041,0xffec 05aa 0043 ffeb | C | .CONST 0x0043,0xffeb 05ac 0045 ffea | E | .CONST 0x0045,0xffea 05ae 0047 ffe9 | G | .CONST 0x0047,0xffe9 05b0 0049 ffe8 | I | .CONST 0x0049,0xffe8 05b2 004b ffe7 | K | .CONST 0x004b,0xffe7 05b4 004d ffe6 | M | .CONST 0x004d,0xffe6 05b6 004f ffe5 | O | .CONST 0x004f,0xffe5 05b8 0051 ffe4 | Q | .CONST 0x0051,0xffe4 05ba 0053 ffe3 | S | .CONST 0x0053,0xffe3 05bc 0055 ffe2 | U | .CONST 0x0055,0xffe2 05be 0057 ffe1 | W | .CONST 0x0057,0xffe1 05c0 005d ffe0 | ] | .CONST 0x005d,0xffe0 05c2 0061 ffdf | a | .CONST 0x0061,0xffdf 05c4 0061 ffde | a | .CONST 0x0061,0xffde 05c6 ; -------------------------------------------------------------------------------------- 05c6 ; Debug3 Subtable 0x3 05c6 ; -------------------------------------------------------------------------------------- 05c6 0020 0000 | | .DBG3TAB 0x0020,0x0000 05c8 0065 ffff | e | .CONST 0x0065,0xffff 05ca 0079 fffe | y | .CONST 0x0079,0xfffe 05cc 007b fffd | { | .CONST 0x007b,0xfffd 05ce 007d fffc | } | .CONST 0x007d,0xfffc 05d0 007d fffb | } | .CONST 0x007d,0xfffb 05d2 007d fffa | } | .CONST 0x007d,0xfffa 05d4 007f fff9 | | .CONST 0x007f,0xfff9 05d6 0081 fff8 | | .CONST 0x0081,0xfff8 05d8 0083 fff7 | | .CONST 0x0083,0xfff7 05da 0085 fff6 | | .CONST 0x0085,0xfff6 05dc 0085 fff5 | | .CONST 0x0085,0xfff5 05de 0087 fff4 | | .CONST 0x0087,0xfff4 05e0 0089 fff3 | | .CONST 0x0089,0xfff3 05e2 008b fff2 | | .CONST 0x008b,0xfff2 05e4 008d fff1 | | .CONST 0x008d,0xfff1 05e6 008f fff0 | | .CONST 0x008f,0xfff0 05e8 0091 ffef | | .CONST 0x0091,0xffef 05ea 0093 ffee | | .CONST 0x0093,0xffee 05ec 0095 ffed | | .CONST 0x0095,0xffed 05ee 0097 ffec | | .CONST 0x0097,0xffec 05f0 0099 ffeb | | .CONST 0x0099,0xffeb 05f2 009b ffea | | .CONST 0x009b,0xffea 05f4 009d ffe9 | | .CONST 0x009d,0xffe9 05f6 009f ffe8 | | .CONST 0x009f,0xffe8 05f8 00a1 ffe7 | | .CONST 0x00a1,0xffe7 05fa 00a3 ffe6 | | .CONST 0x00a3,0xffe6 05fc 00a5 ffe5 | | .CONST 0x00a5,0xffe5 05fe 00a7 ffe4 | | .CONST 0x00a7,0xffe4 0600 00a9 ffe3 | | .CONST 0x00a9,0xffe3 0602 00ab ffe2 | | .CONST 0x00ab,0xffe2 0604 00ad ffe1 | | .CONST 0x00ad,0xffe1 0606 00af ffe0 | | .CONST 0x00af,0xffe0 0608 ; -------------------------------------------------------------------------------------- 0608 ; Debug3 Subtable 0x4 0608 ; -------------------------------------------------------------------------------------- 0608 0002 0001 | | .DBG3TAB 0x0002,0x0001 060a 00bb ffff | | .CONST 0x00bb,0xffff 060c 00df fffe | | .CONST 0x00df,0xfffe 060e 00df 0001 | | .CONST 0x00df,0x0001 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug3 Subtable 0x5 0610 ; -------------------------------------------------------------------------------------- 0610 0000 0001 | | .DBG3TAB 0x0000,0x0001 0612 00eb 0001 | | .CONST 0x00eb,0x0001 0614 ; -------------------------------------------------------------------------------------- 0614 ; Debug3 Subtable 0x6 0614 ; -------------------------------------------------------------------------------------- 0614 0000 0001 | | .DBG3TAB 0x0000,0x0001 0616 00f3 0001 | | .CONST 0x00f3,0x0001 0618 ; -------------------------------------------------------------------------------------- 0618 ; Debug3 Subtable 0x7 0618 ; -------------------------------------------------------------------------------------- 0618 0000 0001 | | .DBG3TAB 0x0000,0x0001 061a 00fb 0001 | | .CONST 0x00fb,0x0001 061c ; -------------------------------------------------------------------------------------- 061c ; Debug3 Subtable 0x8 061c ; -------------------------------------------------------------------------------------- 061c 0001 0003 | | .DBG3TAB 0x0001,0x0003 061e 0103 ffff | | .CONST 0x0103,0xffff 0620 0105 0001 | | .CONST 0x0105,0x0001 0622 010a 0002 | | .CONST 0x010a,0x0002 0624 010c 0003 | | .CONST 0x010c,0x0003 0626 ; -------------------------------------------------------------------------------------- 0626 ; Debug3 Subtable 0x9 0626 ; -------------------------------------------------------------------------------------- 0626 0000 0003 | | .DBG3TAB 0x0000,0x0003 0628 011b 0001 | | .CONST 0x011b,0x0001 062a 0121 0002 | ! | .CONST 0x0121,0x0002 062c 0123 0003 | # | .CONST 0x0123,0x0003 062e ; -------------------------------------------------------------------------------------- 062e ; Debug3 Subtable 0xa 062e ; -------------------------------------------------------------------------------------- 062e 0001 0001 | | .DBG3TAB 0x0001,0x0001 0630 0133 ffff | 3 | .CONST 0x0133,0xffff 0632 0135 0001 | 5 | .CONST 0x0135,0x0001 0634 ; -------------------------------------------------------------------------------------- 0634 ; Debug3 Subtable 0xb 0634 ; -------------------------------------------------------------------------------------- 0634 0001 0005 | | .DBG3TAB 0x0001,0x0005 0636 0143 ffff | C | .CONST 0x0143,0xffff 0638 0144 0001 | D | .CONST 0x0144,0x0001 063a 014f 0002 | O | .CONST 0x014f,0x0002 063c 014f 0003 | O | .CONST 0x014f,0x0003 063e 0154 0004 | T | .CONST 0x0154,0x0004 0640 0158 0005 | X | .CONST 0x0158,0x0005 0642 ; -------------------------------------------------------------------------------------- 0642 ; Debug3 Subtable 0xc 0642 ; -------------------------------------------------------------------------------------- 0642 0001 0005 | | .DBG3TAB 0x0001,0x0005 0644 0163 ffff | c | .CONST 0x0163,0xffff 0646 0164 0001 | d | .CONST 0x0164,0x0001 0648 016f 0002 | o | .CONST 0x016f,0x0002 064a 016f 0003 | o | .CONST 0x016f,0x0003 064c 0174 0004 | t | .CONST 0x0174,0x0004 064e 0178 0005 | x | .CONST 0x0178,0x0005 0650 ; -------------------------------------------------------------------------------------- 0650 ; Debug3 Subtable 0xd 0650 ; -------------------------------------------------------------------------------------- 0650 0000 0001 | | .DBG3TAB 0x0000,0x0001 0652 0183 0001 | | .CONST 0x0183,0x0001 0654 ; -------------------------------------------------------------------------------------- 0654 ; Debug3 Subtable 0xe 0654 ; -------------------------------------------------------------------------------------- 0654 0000 0006 | | .DBG3TAB 0x0000,0x0006 0656 0193 0001 | | .CONST 0x0193,0x0001 0658 0198 0401 | | .CONST 0x0198,0x0401 065a 019f 0402 | | .CONST 0x019f,0x0402 065c 01a0 0403 | | .CONST 0x01a0,0x0403 065e 01a7 0002 | | .CONST 0x01a7,0x0002 0660 01af 0003 | | .CONST 0x01af,0x0003 0662 ; -------------------------------------------------------------------------------------- 0662 ; Debug3 Subtable 0xf 0662 ; -------------------------------------------------------------------------------------- 0662 0000 0006 | | .DBG3TAB 0x0000,0x0006 0664 01bb 0001 | | .CONST 0x01bb,0x0001 0666 01bc 0401 | | .CONST 0x01bc,0x0401 0668 01c2 0402 | | .CONST 0x01c2,0x0402 066a 01c3 0403 | | .CONST 0x01c3,0x0403 066c 01c9 0002 | | .CONST 0x01c9,0x0002 066e 01cf 0003 | | .CONST 0x01cf,0x0003 0670 ; -------------------------------------------------------------------------------------- 0670 ; Debug3 Subtable 0x10 0670 ; -------------------------------------------------------------------------------------- 0670 0000 0002 | | .DBG3TAB 0x0000,0x0002 0672 01db 0001 | | .CONST 0x01db,0x0001 0674 01dd 0002 | | .CONST 0x01dd,0x0002 0676 ; -------------------------------------------------------------------------------------- 0676 ; Debug3 Subtable 0x11 0676 ; -------------------------------------------------------------------------------------- 0676 0000 0001 | | .DBG3TAB 0x0000,0x0001 0678 01eb 0001 | | .CONST 0x01eb,0x0001 067a ; -------------------------------------------------------------------------------------- 067a ; Debug3 Subtable 0x12 067a ; -------------------------------------------------------------------------------------- 067a 0001 0006 | | .DBG3TAB 0x0001,0x0006 067c 01fb ffff | | .CONST 0x01fb,0xffff 067e 0203 0001 | | .CONST 0x0203,0x0001 0680 0205 0401 | | .CONST 0x0205,0x0401 0682 020c 0402 | | .CONST 0x020c,0x0402 0684 020d 0403 | | .CONST 0x020d,0x0403 0686 0214 0002 | | .CONST 0x0214,0x0002 0688 021f 0003 | | .CONST 0x021f,0x0003 068a ; -------------------------------------------------------------------------------------- 068a ; Debug3 Subtable 0x13 068a ; -------------------------------------------------------------------------------------- 068a 0001 0006 | | .DBG3TAB 0x0001,0x0006 068c 022b ffff | + | .CONST 0x022b,0xffff 068e 0231 0001 | 1 | .CONST 0x0231,0x0001 0690 0233 0401 | 3 | .CONST 0x0233,0x0401 0692 023a 0402 | : | .CONST 0x023a,0x0402 0694 023b 0403 | ; | .CONST 0x023b,0x0403 0696 0242 0002 | B | .CONST 0x0242,0x0002 0698 0248 0003 | H | .CONST 0x0248,0x0003 069a ; -------------------------------------------------------------------------------------- 069a ; Debug3 Subtable 0x14 069a ; -------------------------------------------------------------------------------------- 069a 0001 0001 | | .DBG3TAB 0x0001,0x0001 069c 0253 ffff | S | .CONST 0x0253,0xffff 069e 026a 0001 | j | .CONST 0x026a,0x0001 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; Debug3 Subtable 0x15 06a0 ; -------------------------------------------------------------------------------------- 06a0 0001 0001 | | .DBG3TAB 0x0001,0x0001 06a2 0273 ffff | s | .CONST 0x0273,0xffff 06a4 0275 0001 | u | .CONST 0x0275,0x0001 06a6 ; -------------------------------------------------------------------------------------- 06a6 ; Debug3 Subtable 0x16 06a6 ; -------------------------------------------------------------------------------------- 06a6 0001 000b | | .DBG3TAB 0x0001,0x000b 06a8 0283 0001 | | .CONST 0x0283,0x0001 06aa 028a 0002 | | .CONST 0x028a,0x0002 06ac 028f 0003 | | .CONST 0x028f,0x0003 06ae 0295 0004 | | .CONST 0x0295,0x0004 06b0 0296 fbff | | .CONST 0x0296,0xfbff 06b2 029e 0401 | | .CONST 0x029e,0x0401 06b4 02a0 0801 | | .CONST 0x02a0,0x0801 06b6 02a7 0802 | | .CONST 0x02a7,0x0802 06b8 02a8 0803 | | .CONST 0x02a8,0x0803 06ba 02af 0402 | | .CONST 0x02af,0x0402 06bc 02bf 0403 | | .CONST 0x02bf,0x0403 06be 02c6 0005 | | .CONST 0x02c6,0x0005 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; Debug3 Subtable 0x17 06c0 ; -------------------------------------------------------------------------------------- 06c0 0001 000b | | .DBG3TAB 0x0001,0x000b 06c2 02d3 ffff | | .CONST 0x02d3,0xffff 06c4 02d9 0001 | | .CONST 0x02d9,0x0001 06c6 02dd 0002 | | .CONST 0x02dd,0x0002 06c8 02e4 0003 | | .CONST 0x02e4,0x0003 06ca 02e8 0004 | | .CONST 0x02e8,0x0004 06cc 02ea 0005 | | .CONST 0x02ea,0x0005 06ce 02ec 0401 | | .CONST 0x02ec,0x0401 06d0 02f3 0402 | | .CONST 0x02f3,0x0402 06d2 02f4 0403 | | .CONST 0x02f4,0x0403 06d4 02fb 0006 | | .CONST 0x02fb,0x0006 06d6 030b 0007 | | .CONST 0x030b,0x0007 06d8 0311 0008 | | .CONST 0x0311,0x0008 06da ; -------------------------------------------------------------------------------------- 06da ; Debug3 Subtable 0x18 06da ; -------------------------------------------------------------------------------------- 06da 0001 0001 | | .DBG3TAB 0x0001,0x0001 06dc 031b ffff | | .CONST 0x031b,0xffff 06de 0332 0001 | 2 | .CONST 0x0332,0x0001 06e0 ; -------------------------------------------------------------------------------------- 06e0 ; Debug3 Subtable 0x19 06e0 ; -------------------------------------------------------------------------------------- 06e0 0002 0005 | | .DBG3TAB 0x0002,0x0005 06e2 033b ffff | ; | .CONST 0x033b,0xffff 06e4 033d fffe | = | .CONST 0x033d,0xfffe 06e6 0344 0001 | D | .CONST 0x0344,0x0001 06e8 0349 0002 | I | .CONST 0x0349,0x0002 06ea 034b 0003 | K | .CONST 0x034b,0x0003 06ec 034f 0004 | O | .CONST 0x034f,0x0004 06ee 035d 0005 | ] | .CONST 0x035d,0x0005 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; Debug3 Subtable 0x1a 06f0 ; -------------------------------------------------------------------------------------- 06f0 0001 0003 | | .DBG3TAB 0x0001,0x0003 06f2 036b ffff | k | .CONST 0x036b,0xffff 06f4 036d 0001 | m | .CONST 0x036d,0x0001 06f6 0372 0002 | r | .CONST 0x0372,0x0002 06f8 0374 0003 | t | .CONST 0x0374,0x0003 06fa ; -------------------------------------------------------------------------------------- 06fa ; Debug3 Subtable 0x1b 06fa ; -------------------------------------------------------------------------------------- 06fa 0001 0001 | | .DBG3TAB 0x0001,0x0001 06fc 0383 ffff | | .CONST 0x0383,0xffff 06fe 039a 0001 | | .CONST 0x039a,0x0001 0700 ; -------------------------------------------------------------------------------------- 0700 ; Debug3 Subtable 0x1c 0700 ; -------------------------------------------------------------------------------------- 0700 0002 0003 | | .DBG3TAB 0x0002,0x0003 0702 03a3 ffff | | .CONST 0x03a3,0xffff 0704 03a5 fffe | | .CONST 0x03a5,0xfffe 0706 03ad 0001 | | .CONST 0x03ad,0x0001 0708 03b2 0002 | | .CONST 0x03b2,0x0002 070a 03b4 0003 | | .CONST 0x03b4,0x0003 070c ; -------------------------------------------------------------------------------------- 070c ; Debug3 Subtable 0x1d 070c ; -------------------------------------------------------------------------------------- 070c 0000 0001 | | .DBG3TAB 0x0000,0x0001 070e 03c3 0001 | | .CONST 0x03c3,0x0001 0710 ; -------------------------------------------------------------------------------------- 0710 ; Debug3 Subtable 0x1e 0710 ; -------------------------------------------------------------------------------------- 0710 0001 0007 | | .DBG3TAB 0x0001,0x0007 0712 03d3 ffff | | .CONST 0x03d3,0xffff 0714 03d8 0001 | | .CONST 0x03d8,0x0001 0716 03da 0401 | | .CONST 0x03da,0x0401 0718 03e1 0402 | | .CONST 0x03e1,0x0402 071a 03e2 0403 | | .CONST 0x03e2,0x0403 071c 03ea 0002 | | .CONST 0x03ea,0x0002 071e 03f0 0003 | | .CONST 0x03f0,0x0003 0720 03f9 0004 | | .CONST 0x03f9,0x0004 0722 ; -------------------------------------------------------------------------------------- 0722 ; Debug3 Subtable 0x1f 0722 ; -------------------------------------------------------------------------------------- 0722 0000 0000 | | .DBG3TAB 0x0000,0x0000 0724 ; -------------------------------------------------------------------------------------- 0724 ; Debug3 Subtable 0x20 0724 ; -------------------------------------------------------------------------------------- 0724 0001 000b | | .DBG3TAB 0x0001,0x000b 0726 042b ffff | + | .CONST 0x042b,0xffff 0728 042c 0001 | , | .CONST 0x042c,0x0001 072a 0431 0401 | 1 | .CONST 0x0431,0x0401 072c 0435 0402 | 5 | .CONST 0x0435,0x0402 072e 0437 0403 | 7 | .CONST 0x0437,0x0403 0730 043a 0001 | : | .CONST 0x043a,0x0001 0732 0443 0002 | C | .CONST 0x0443,0x0002 0734 0443 0003 | C | .CONST 0x0443,0x0003 0736 0445 0004 | E | .CONST 0x0445,0x0004 0738 044b 0005 | K | .CONST 0x044b,0x0005 073a 045c 0006 | \ | .CONST 0x045c,0x0006 073c 0460 0007 | ` | .CONST 0x0460,0x0007 073e 0000 0000 | | .BLANK 0000[0xc2]