|
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: 6144 (0x1800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0678 | x | .CONST 0x0678 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0041 | A | .CONST 0x0041 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0702,0x8000,0x0000,0x005a,0x35f5,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 005b | [| Declare_Subprogram INIT_0058,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 00bf | | Action Accept_Activation 001c 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001c,0x0714,0x8000,0x0000,0x005a,0x38a5,0x0000,0x002d ; Debug Table 0x1.0x0 = 0x1c,0xffff 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1d,0xfffe 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1e,0xfffd 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1f,0xfffc 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x20,0xfffb 0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x21,0xfffa 0022 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x22,0xfff9 0023 029d 028b | | Declare_Subprogram INIT_0288,For_Outer_Call ; Debug Table 0x1.0x7 = 0x23,0xfff8 0025 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0x25,0xfff7 0026 00c7 | | Action Elaborate_Subprogram 0027 029d 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call ; Debug Table 0x1.0x9 = 0x27,0xfff6 0029 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0xa = 0x29,0xfff5 002b 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xb = 0x2b,0xfff4 002c 00c7 | | Action Elaborate_Subprogram 002d 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xc = 0x2d,0xfff3 002e 00c7 | | Action Elaborate_Subprogram 002f 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xd = 0x2f,0xfff2 0030 00c7 | | Action Elaborate_Subprogram 0031 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xe = 0x31,0xfff1 0032 00c7 | | Action Elaborate_Subprogram 0033 029d 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call ; Debug Table 0x1.0xf = 0x33,0xfff0 0035 029d 040b | | Declare_Subprogram INIT_0408,For_Outer_Call ; Debug Table 0x1.0x10 = 0x35,0xffef 0037 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x11 = 0x37,0xffee 0038 00c7 | | Action Elaborate_Subprogram 0039 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x12 = 0x39,0xffed 003a 00c7 | | Action Elaborate_Subprogram 003b 029d 0453 | S| Declare_Subprogram INIT_0450,For_Outer_Call ; Debug Table 0x1.0x13 = 0x3b,0xffec 003d 029d 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x3d,0xffeb 003f 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x15 = 0x3f,0xffea 0040 00c7 | | Action Elaborate_Subprogram 0041 BODY_0008: 0041 00bc | | Action Signal_Activated 0042 00bb | | Action Signal_Completion 0043 0000 0000 | | .BLANK 0000[0x5] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b 480d |H | Short_Literal 0xd ; Debug Table 0x2 = .DEBUG 0x004b,0x0742,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0008 ; Debug Table 0x2.0x0 = 0x4b,0x1 004c e5fd | | Load 0x2,-0x3 004d e5fc | | Load 0x2,-0x4 004e e5fe | | Load 0x2,-0x2 004f e5ff | | Load 0x2,-0x1 0050 8216 | | Call 0x1,0x16 0051 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0052 0000 0000 | | .BLANK 0000[0x6] 0058 ; -------------------------------------------------------------------------------------- 0058 ; SUBPROGRAM 0058 ; -------------------------------------------------------------------------------------- 0058 005b | [ | .CONST 0x005b ; Address of begin 0059 0004 | | .CONST 0x0004 ; Address of exception handler 005a 0001 | | .CONST 0x0001 ; Number of locals 005b BODY_0058: 005b INIT_0058: 005b e5fb | | Load 0x2,-0x5 ; Debug Table 0x3 = .DEBUG 0x005b,0x0746,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0020 ; Debug Table 0x3.0x0 = 0x5b,0x1 005c e5fc | | Load 0x2,-0x4 005d 480d |H | Short_Literal 0xd 005e e5fd | | Load 0x2,-0x3 005f e5fe | | Load 0x2,-0x2 0060 e5ff | | Load 0x2,-0x1 0061 8217 | | Call 0x1,0x17 0062 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0063 0000 0000 | | .BLANK 0000[0x5] 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 0073 | s | .CONST 0x0073 ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0002 | | .CONST 0x0002 ; Number of locals 006b INIT_0068: 006b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x006b,0x074a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x003e ; Debug Table 0x4.0x0 = 0x6b,0xffff 006c e001 | | Load 0x0,0x1 006d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 006e e001 | | Load 0x0,0x1 006f 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0070 e001 | | Load 0x0,0x1 0071 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0072 03f1 | | Declare_Variable Discrete,With_Value 0073 BODY_0068: 0073 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x73,0x1 0074 4800 |H | Short_Literal 0x0 0075 4800 |H | Short_Literal 0x0 0076 e5fe | | Load 0x2,-0x2 0077 e5ff | | Load 0x2,-0x1 0078 8216 | | Call 0x1,0x16 0079 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x2 = 0x79,0x2 007a 00eb | | Load_Encached Diana_Cache 007b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 007c e002 | | Load 0x0,0x2 007d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 007e e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x3 = 0x7e,0x3 007f 7008 |p | Jump_Nonzero 0x88 0080 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x4 = 0x80,0x4 0081 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0082 4802 |H | Short_Literal 0x2 0083 e5fd | | Load 0x2,-0x3 0084 00db | | Load_Top At_Offset_3 0085 e003 | | Load 0x0,0x3 0086 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0087 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0088 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x5 = 0x88,0x5 0089 00eb | | Load_Encached Diana_Cache 008a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 008b 00eb | | Load_Encached Diana_Cache 008c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 008d 00eb | | Load_Encached Diana_Cache 008e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 008f 490b |I | Short_Literal 0x10b 0090 00eb | | Load_Encached Diana_Cache 0091 0096 | | Execute Package,Entry 0092 e004 | | Load 0x0,0x4 0093 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0094 4803 |H | Short_Literal 0x3 ; Debug Table 0x4.0x6 = 0x94,0x6 0095 00d9 | | Load_Top At_Offset_1 0096 e003 | | Load 0x0,0x3 0097 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0098 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0099 0000 0000 | | .BLANK 0000[0x7] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00ab | | .CONST 0x00ab ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0002 | | .CONST 0x0002 ; Number of locals 00a3 INIT_00a0: 00a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00a3,0x075a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0056 ; Debug Table 0x5.0x0 = 0xa3,0xffff 00a4 e001 | | Load 0x0,0x1 00a5 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00a6 e001 | | Load 0x0,0x1 00a7 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00a8 e001 | | Load 0x0,0x1 00a9 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 00aa 03f1 | | Declare_Variable Discrete,With_Value 00ab BODY_00a0: 00ab e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x1 = 0xab,0x1 00ac e5fc | | Load 0x2,-0x4 00ad 00da | | Load_Top At_Offset_2 00ae 4800 |H | Short_Literal 0x0 00af e5fe | | Load 0x2,-0x2 00b0 e5ff | | Load 0x2,-0x1 00b1 8217 | | Call 0x1,0x17 00b2 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0xb2,0x2 00b3 00eb | | Load_Encached Diana_Cache 00b4 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00b5 e002 | | Load 0x0,0x2 00b6 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00b7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x3 = 0xb7,0x3 00b8 7008 |p | Jump_Nonzero 0xc1 00b9 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x4 = 0xb9,0x4 00ba 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00bb 4802 |H | Short_Literal 0x2 00bc e5fd | | Load 0x2,-0x3 00bd 00db | | Load_Top At_Offset_3 00be e003 | | Load 0x0,0x3 00bf 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c0 4506 |E | Exit_Suprogram New_Top_Offset 0x6 00c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x5 = 0xc1,0x5 00c2 00eb | | Load_Encached Diana_Cache 00c3 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00c4 00eb | | Load_Encached Diana_Cache 00c5 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00c6 00eb | | Load_Encached Diana_Cache 00c7 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 00c8 490b |I | Short_Literal 0x10b 00c9 00eb | | Load_Encached Diana_Cache 00ca 0096 | | Execute Package,Entry 00cb e004 | | Load 0x0,0x4 00cc 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00cd 4803 |H | Short_Literal 0x3 ; Debug Table 0x5.0x6 = 0xcd,0x6 00ce 00d9 | | Load_Top At_Offset_1 00cf e003 | | Load 0x0,0x3 00d0 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00d1 4506 |E | Exit_Suprogram New_Top_Offset 0x6 00d2 0000 0000 | | .BLANK 0000[0x6] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00e3 | | .CONST 0x00e3 ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0002 | | .CONST 0x0002 ; Number of locals 00db INIT_00d8: 00db 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x6 = .DEBUG 0x00db,0x076a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0074 ; Debug Table 0x6.0x0 = 0xdb,0xffff 00dc 00db | | Load_Top At_Offset_3 00dd 490f |I | Short_Literal 0x10f 00de 00eb | | Load_Encached Diana_Cache 00df 0096 | | Execute Package,Entry 00e0 00eb | | Load_Encached Diana_Cache 00e1 18ed | | Execute Package,Field_Execute,Field_Number 0xed 00e2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e3 BODY_00d8: 00e3 00cf | | Action Mark_Auxiliary 00e4 781b |x | Jump 0x100 00e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x1 = 0xe5,0x2 00e6 00da | | Load_Top At_Offset_2 00e7 0007 | | Action Break_Optional 00e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0xe8,0x401 00e9 0217 | | Execute Heap_Access,All_Reference 00ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00eb 00d9 | | Load_Top At_Offset_1 00ec 0007 | | Action Break_Optional 00ed e407 | | Load 0x2,0x7 ; Debug Table 0x6.0x3 = 0xed,0x801 00ee 0007 | | Action Break_Optional 00ef 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x4 = 0xef,0x802 00f0 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0xf0,0x803 00f1 00d0 | | Action Swap_Control ; Debug Table 0x6.0x6 = 0xf1,0x804 00f2 00d1 | | Pop_Control Pop_Count_1 00f3 49af |I | Short_Literal 0x1af ; Debug Table 0x6.0x7 = 0xf3,0x401 00f4 00eb | | Load_Encached Diana_Cache 00f5 0096 | | Execute Package,Entry 00f6 00d0 | | Action Swap_Control 00f7 00d1 | | Pop_Control Pop_Count_1 00f8 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x8 = 0xf8,0x2 00f9 180d | | Execute Package,Field_Execute,Field_Number 0xd 00fa 0007 | | Action Break_Optional ; Debug Table 0x6.0x9 = 0xfa,0x3 00fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xa = 0xfb,0xc01 00fc 0217 | | Execute Heap_Access,All_Reference 00fd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00fe 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x6.0xb = 0xfe,0x3 00ff 00c9 | | Action Pop_Auxiliary_Loop 0100 0007 | | Action Break_Optional ; Debug Table 0x6.0xc = 0x100,0x1 0101 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xd = 0x101,0x1001 0102 021d | | Execute Heap_Access,Is_Null 0103 6fe1 |o | Jump_Zero 0xe5 ; Debug Table 0x6.0xe = 0x103,0x1 0104 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0105 0000 0000 | | .XXX[0x3] 0107 0000 | | 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 015a | Z | .CONST 0x015a ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0006 | | .CONST 0x0006 ; Number of locals 010b INIT_0108: 010b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x010b,0x078a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x007e ; Debug Table 0x7.0x0 = 0x10b,0xffff 010c 00db | | Load_Top At_Offset_3 010d e001 | | Load 0x0,0x1 010e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 010f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0110 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x110,0xfffe 0111 00d9 | | Load_Top At_Offset_1 0112 00eb | | Load_Encached Diana_Cache 0113 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0114 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0115 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x115,0xfffd 0116 4801 |H | Short_Literal 0x1 0117 00da | | Load_Top At_Offset_2 0118 00eb | | Load_Encached Diana_Cache 0119 1888 | | Execute Package,Field_Execute,Field_Number 0x88 011a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x11a,0x401 011b 7002 |p | Jump_Nonzero 0x11e 011c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x11c,0x402 011d 782c |x, | Jump 0x14a 011e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x11e,0x403 011f 0217 | | Execute Heap_Access,All_Reference 0120 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0121 6804 |h | Jump_Zero 0x126 0122 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x6 = 0x122,0x404 0123 0217 | | Execute Heap_Access,All_Reference 0124 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0125 7824 |x$ | Jump 0x14a 0126 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x7 = 0x126,0x405 0127 0007 | | Action Break_Optional 0128 e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x8 = 0x128,0x801 0129 0007 | | Action Break_Optional 012a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x7.0x9 = 0x12a,0x802 012b 0007 | | Action Break_Optional ; Debug Table 0x7.0xa = 0x12b,0x803 012c 00d0 | | Action Swap_Control ; Debug Table 0x7.0xb = 0x12c,0x804 012d 00d1 | | Pop_Control Pop_Count_1 012e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x7.0xc = 0x12e,0x405 012f 00eb | | Load_Encached Diana_Cache 0130 0098 | | Execute Package,Field_Read_Dynamic 0131 012c | , | Execute Any,Size 0132 e006 | | Load 0x0,0x6 0133 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0134 025b | [ | Execute Discrete,Check_In_Type 0135 0273 | s | Execute Discrete,Plus 0136 00d9 | | Load_Top At_Offset_1 0137 0007 | | Action Break_Optional 0138 e408 | | Load 0x2,0x8 ; Debug Table 0x7.0xd = 0x138,0xc01 0139 0007 | | Action Break_Optional 013a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0xe = 0x13a,0xc02 013b 0007 | | Action Break_Optional ; Debug Table 0x7.0xf = 0x13b,0xc03 013c 00d0 | | Action Swap_Control ; Debug Table 0x7.0x10 = 0x13c,0xc04 013d 00d1 | | Pop_Control Pop_Count_1 013e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x7.0x11 = 0x13e,0x804 013f 00eb | | Load_Encached Diana_Cache 0140 0098 | | Execute Package,Field_Read_Dynamic 0141 49c9 |I | Short_Literal 0x1c9 0142 00eb | | Load_Encached Diana_Cache 0143 0098 | | Execute Package,Field_Read_Dynamic 0144 49ca |I | Short_Literal 0x1ca 0145 00eb | | Load_Encached Diana_Cache 0146 0095 | | Execute Package,Field_Reference_Dynamic 0147 e007 | | Load 0x0,0x7 0148 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0149 7800 |x | Jump 0x14a 014a 00d0 | | Action Swap_Control 014b 00d1 | | Pop_Control Pop_Count_1 014c 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x7.0x12 = 0x14c,0xfffd 014d 00eb | | Load_Encached Diana_Cache 014e 0098 | | Execute Package,Field_Read_Dynamic 014f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0150 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0151 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x7.0x13 = 0x151,0xfffc 0152 e5fe | | Load 0x2,-0x2 0153 490f |I | Short_Literal 0x10f 0154 00eb | | Load_Encached Diana_Cache 0155 0096 | | Execute Package,Entry 0156 00eb | | Load_Encached Diana_Cache 0157 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0158 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0159 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x14 = 0x159,0xfffb 015a BODY_0108: 015a 00cf | | Action Mark_Auxiliary 015b 7824 |x$ | Jump 0x180 015c 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x15 = 0x15c,0x2 015d 0007 | | Action Break_Optional 015e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x16 = 0x15e,0x1001 015f 0217 | | Execute Heap_Access,All_Reference 0160 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0161 00d9 | | Load_Top At_Offset_1 0162 0007 | | Action Break_Optional 0163 e40a | | Load 0x2,0xa ; Debug Table 0x7.0x17 = 0x163,0x1401 0164 0007 | | Action Break_Optional 0165 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0x18 = 0x165,0x1402 0166 0007 | | Action Break_Optional ; Debug Table 0x7.0x19 = 0x166,0x1403 0167 00d0 | | Action Swap_Control ; Debug Table 0x7.0x1a = 0x167,0x1404 0168 00d1 | | Pop_Control Pop_Count_1 0169 49af |I | Short_Literal 0x1af ; Debug Table 0x7.0x1b = 0x169,0x1001 016a 00eb | | Load_Encached Diana_Cache 016b 0096 | | Execute Package,Entry 016c 00d0 | | Action Swap_Control 016d 00d1 | | Pop_Control Pop_Count_1 016e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x7.0x1c = 0x16e,0x2 016f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1d = 0x16f,0x3 0170 e404 | | Load 0x2,0x4 0171 e402 | | Load 0x2,0x2 0172 e5ff | | Load 0x2,-0x1 0173 8219 | | Call 0x1,0x19 0174 0007 | | Action Break_Optional ; Debug Table 0x7.0x1e = 0x174,0x4 0175 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x1f = 0x175,0x1801 0176 0217 | | Execute Heap_Access,All_Reference 0177 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0178 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x7.0x20 = 0x178,0x4 0179 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x21 = 0x179,0x5 017a 4976 |Iv | Short_Literal 0x176 017b 00eb | | Load_Encached Diana_Cache 017c 0098 | | Execute Package,Field_Read_Dynamic 017d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 017e a404 | | Store_Unchecked 0x2,0x4 017f 00c9 | | Action Pop_Auxiliary_Loop 0180 0007 | | Action Break_Optional ; Debug Table 0x7.0x22 = 0x180,0x1 0181 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x23 = 0x181,0x1c01 0182 021d | | Execute Heap_Access,Is_Null 0183 6fd8 |o | Jump_Zero 0x15c ; Debug Table 0x7.0x24 = 0x183,0x1 0184 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0185 0000 0000 | | .XXX[0x3] 0187 0000 | | 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 0195 | | .CONST 0x0195 ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0006 | | .CONST 0x0006 ; Number of locals 018b INIT_0188: 018b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8 = .DEBUG 0x018b,0x07d6,0x0001,0x0000,0x005a,0x35f5,0x0000,0x008e ; Debug Table 0x8.0x0 = 0x18b,0xffff 018c 00db | | Load_Top At_Offset_3 018d 00eb | | Load_Encached Diana_Cache 018e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 018f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0190 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x190,0xfffe 0191 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x191,0xfffd 0192 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x3 = 0x192,0xfffc 0193 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x4 = 0x193,0xfffb 0194 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0195 BODY_0188: 0195 00cf | | Action Mark_Auxiliary 0196 789c |x | Jump 0x233 0197 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x5 = 0x197,0x2 0198 0007 | | Action Break_Optional 0199 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x6 = 0x199,0x401 019a 7002 |p | Jump_Nonzero 0x19d 019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x7 = 0x19b,0x402 019c 782c |x, | Jump 0x1c9 019d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x19d,0x403 019e 0217 | | Execute Heap_Access,All_Reference 019f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a0 6804 |h | Jump_Zero 0x1a5 01a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x1a1,0x404 01a2 0217 | | Execute Heap_Access,All_Reference 01a3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01a4 7824 |x$ | Jump 0x1c9 01a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xa = 0x1a5,0x405 01a6 0007 | | Action Break_Optional 01a7 e409 | | Load 0x2,0x9 ; Debug Table 0x8.0xb = 0x1a7,0x801 01a8 0007 | | Action Break_Optional 01a9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0xc = 0x1a9,0x802 01aa 0007 | | Action Break_Optional ; Debug Table 0x8.0xd = 0x1aa,0x803 01ab 00d0 | | Action Swap_Control ; Debug Table 0x8.0xe = 0x1ab,0x804 01ac 00d1 | | Pop_Control Pop_Count_1 01ad 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0xf = 0x1ad,0x405 01ae 00eb | | Load_Encached Diana_Cache 01af 0098 | | Execute Package,Field_Read_Dynamic 01b0 012c | , | Execute Any,Size 01b1 e006 | | Load 0x0,0x6 01b2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01b3 025b | [ | Execute Discrete,Check_In_Type 01b4 0273 | s | Execute Discrete,Plus 01b5 00d9 | | Load_Top At_Offset_1 01b6 0007 | | Action Break_Optional 01b7 e40a | | Load 0x2,0xa ; Debug Table 0x8.0x10 = 0x1b7,0xc01 01b8 0007 | | Action Break_Optional 01b9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x11 = 0x1b9,0xc02 01ba 0007 | | Action Break_Optional ; Debug Table 0x8.0x12 = 0x1ba,0xc03 01bb 00d0 | | Action Swap_Control ; Debug Table 0x8.0x13 = 0x1bb,0xc04 01bc 00d1 | | Pop_Control Pop_Count_1 01bd 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x14 = 0x1bd,0x804 01be 00eb | | Load_Encached Diana_Cache 01bf 0098 | | Execute Package,Field_Read_Dynamic 01c0 49c9 |I | Short_Literal 0x1c9 01c1 00eb | | Load_Encached Diana_Cache 01c2 0098 | | Execute Package,Field_Read_Dynamic 01c3 49ca |I | Short_Literal 0x1ca 01c4 00eb | | Load_Encached Diana_Cache 01c5 0095 | | Execute Package,Field_Reference_Dynamic 01c6 e007 | | Load 0x0,0x7 01c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01c8 7800 |x | Jump 0x1c9 01c9 00d0 | | Action Swap_Control 01ca 00d1 | | Pop_Control Pop_Count_1 01cb a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x8.0x15 = 0x1cb,0x2 01cc e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x16 = 0x1cc,0x3 01cd 00eb | | Load_Encached Diana_Cache 01ce 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01cf a404 | | Store_Unchecked 0x2,0x4 01d0 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x17 = 0x1d0,0x4 01d1 00eb | | Load_Encached Diana_Cache 01d2 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 01d3 00eb | | Load_Encached Diana_Cache 01d4 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01d5 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x18 = 0x1d6,0x5 01d7 e002 | | Load 0x0,0x2 01d8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01d9 00cf | | Action Mark_Auxiliary 01da 0007 | | Action Break_Optional ; Debug Table 0x8.0x19 = 0x1da,0x6 01db 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1a = 0x1db,0x7 01dc e405 | | Load 0x2,0x5 01dd 0007 | | Action Break_Optional 01de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1b = 0x1de,0x1001 01df 7002 |p | Jump_Nonzero 0x1e2 01e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1c = 0x1e0,0x1002 01e1 782c |x, | Jump 0x20e 01e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1d = 0x1e2,0x1003 01e3 0217 | | Execute Heap_Access,All_Reference 01e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e5 6804 |h | Jump_Zero 0x1ea 01e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1e = 0x1e6,0x1004 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e9 7824 |x$ | Jump 0x20e 01ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1f = 0x1ea,0x1005 01eb 0007 | | Action Break_Optional 01ec e40b | | Load 0x2,0xb ; Debug Table 0x8.0x20 = 0x1ec,0x1401 01ed 0007 | | Action Break_Optional 01ee 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x21 = 0x1ee,0x1402 01ef 0007 | | Action Break_Optional ; Debug Table 0x8.0x22 = 0x1ef,0x1403 01f0 00d0 | | Action Swap_Control ; Debug Table 0x8.0x23 = 0x1f0,0x1404 01f1 00d1 | | Pop_Control Pop_Count_1 01f2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0x24 = 0x1f2,0x1005 01f3 00eb | | Load_Encached Diana_Cache 01f4 0098 | | Execute Package,Field_Read_Dynamic 01f5 012c | , | Execute Any,Size 01f6 e006 | | Load 0x0,0x6 01f7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01f8 025b | [ | Execute Discrete,Check_In_Type 01f9 0273 | s | Execute Discrete,Plus 01fa 00d9 | | Load_Top At_Offset_1 01fb 0007 | | Action Break_Optional 01fc e40c | | Load 0x2,0xc ; Debug Table 0x8.0x25 = 0x1fc,0x1801 01fd 0007 | | Action Break_Optional 01fe 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x26 = 0x1fe,0x1802 01ff 0007 | | Action Break_Optional ; Debug Table 0x8.0x27 = 0x1ff,0x1803 0200 00d0 | | Action Swap_Control ; Debug Table 0x8.0x28 = 0x200,0x1804 0201 00d1 | | Pop_Control Pop_Count_1 0202 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x29 = 0x202,0x1404 0203 00eb | | Load_Encached Diana_Cache 0204 0098 | | Execute Package,Field_Read_Dynamic 0205 49c9 |I | Short_Literal 0x1c9 0206 00eb | | Load_Encached Diana_Cache 0207 0098 | | Execute Package,Field_Read_Dynamic 0208 49ca |I | Short_Literal 0x1ca 0209 00eb | | Load_Encached Diana_Cache 020a 0095 | | Execute Package,Field_Reference_Dynamic 020b e007 | | Load 0x0,0x7 020c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 020d 7800 |x | Jump 0x20e 020e 00d0 | | Action Swap_Control 020f 00d1 | | Pop_Control Pop_Count_1 0210 e008 | | Load 0x0,0x8 ; Debug Table 0x8.0x2a = 0x210,0x7 0211 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0212 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x2b = 0x212,0x8 0213 0a01 | | Execute_Immediate Plus,0x1 0214 0248 | H | Execute Discrete,Check_In_Integer 0215 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0216 0007 | | Action Break_Optional ; Debug Table 0x8.0x2c = 0x216,0x9 0217 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2d = 0x217,0x1c01 0218 7002 |p | Jump_Nonzero 0x21b 0219 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x2e = 0x219,0x1c02 021a 7803 |x | Jump 0x21e 021b 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2f = 0x21b,0x1c03 021c 0217 | | Execute Heap_Access,All_Reference 021d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 021e a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x8.0x30 = 0x21e,0x9 021f 0007 | | Action Break_Optional ; Debug Table 0x8.0x31 = 0x21f,0xa 0220 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x32 = 0x220,0x2001 0221 021d | | Execute Heap_Access,Is_Null 0222 7005 |p | Jump_Nonzero 0x228 ; Debug Table 0x8.0x33 = 0x222,0xa 0223 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x34 = 0x223,0xb 0224 e004 | | Load 0x0,0x4 0225 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0226 00c9 | | Action Pop_Auxiliary_Loop 0227 7fb3 | | Jump 0x1db 0228 00ce | | Action Pop_Auxiliary 0229 0007 | | Action Break_Optional ; Debug Table 0x8.0x35 = 0x229,0xc 022a e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x36 = 0x22a,0x2401 022b 7002 |p | Jump_Nonzero 0x22e 022c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x37 = 0x22c,0x2402 022d 7803 |x | Jump 0x231 022e e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x38 = 0x22e,0x2403 022f 0217 | | Execute Heap_Access,All_Reference 0230 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0231 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x8.0x39 = 0x231,0xc 0232 00c9 | | Action Pop_Auxiliary_Loop 0233 0007 | | Action Break_Optional ; Debug Table 0x8.0x3a = 0x233,0x1 0234 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x3b = 0x234,0x2801 0235 021d | | Execute Heap_Access,Is_Null 0236 6f60 |o` | Jump_Zero 0x197 ; Debug Table 0x8.0x3c = 0x236,0x1 0237 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0251 | Q | .CONST 0x0251 ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0007 | | .CONST 0x0007 ; Number of locals 023b INIT_0238: 023b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x023b,0x0852,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0098 ; Debug Table 0x9.0x0 = 0x23b,0xffff 023c 00db | | Load_Top At_Offset_3 023d 00eb | | Load_Encached Diana_Cache 023e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 023f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0240 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x240,0xfffe 0241 00d9 | | Load_Top At_Offset_1 0242 e009 | | Load 0x0,0x9 0243 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0244 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0245 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x245,0xfffd 0246 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x3 = 0x246,0xfffc 0247 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0248 0322 | " | Declare_Variable Record 0249 00d8 | | Load_Top At_Offset_0 024a 1c00 | | Execute_Immediate Run_Utility,0x0 024b e00a | | Load 0x0,0xa ; Debug Table 0x9.0x4 = 0x24b,0xfffb 024c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 024d 02c7 | | Declare_Variable Any 024e 00d8 | | Load_Top At_Offset_0 024f 1c00 | | Execute_Immediate Run_Utility,0x0 0250 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x5 = 0x250,0xfffa 0251 BODY_0238: 0251 0007 | | Action Break_Optional ; Debug Table 0x9.0x6 = 0x251,0x1 0252 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x7 = 0x252,0x401 0253 0007 | | Action Break_Optional 0254 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x8 = 0x254,0x402 0255 0007 | | Action Break_Optional ; Debug Table 0x9.0x9 = 0x255,0x403 0256 0007 | | Action Break_Optional ; Debug Table 0x9.0xa = 0x256,0x404 0257 0fa6 | | Execute_Immediate Equal,-0x5a ; Debug Table 0x9.0xb = 0x257,0x1 0258 7005 |p | Jump_Nonzero 0x25e 0259 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xc = 0x259,0x2 025a a5fd | | Store_Unchecked 0x2,-0x3 025b 48ff |H | Short_Literal 0xff ; Debug Table 0x9.0xd = 0x25b,0x3 025c a5fc | | Store_Unchecked 0x2,-0x4 025d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025e e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0xe = 0x25e,0x4 025f e403 | | Load 0x2,0x3 0260 e5ff | | Load 0x2,-0x1 0261 821b | | Call 0x1,0x1b 0262 a404 | | Store_Unchecked 0x2,0x4 0263 0007 | | Action Break_Optional ; Debug Table 0x9.0xf = 0x263,0x5 0264 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x10 = 0x264,0x801 0265 021d | | Execute Heap_Access,Is_Null 0266 7018 |p | Jump_Nonzero 0x27f ; Debug Table 0x9.0x11 = 0x266,0x5 0267 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x12 = 0x267,0x6 0268 00e1 | | Load_Encached Boolean_Cache 0269 e404 | | Load 0x2,0x4 026a e00b | | Load 0x0,0xb 026b 180d | | Execute Package,Field_Execute,Field_Number 0xd 026c 005a | Z | Store_Top Discrete,At_Offset_2 026d 00d1 | | Pop_Control Pop_Count_1 026e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x13 = 0x26e,0x7 026f 680f |h | Jump_Zero 0x27f 0270 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x14 = 0x270,0x8 0271 00eb | | Load_Encached Diana_Cache 0272 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 0273 680b |h | Jump_Zero 0x27f 0274 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x15 = 0x274,0x9 0275 00eb | | Load_Encached Diana_Cache 0276 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0277 c406 | | Store 0x2,0x6 0278 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x16 = 0x278,0xa 0279 e403 | | Load 0x2,0x3 027a 821a | | Call 0x1,0x1a 027b a5fc | | Store_Unchecked 0x2,-0x4 027c 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x17 = 0x27c,0xb 027d a5fd | | Store_Unchecked 0x2,-0x3 027e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x9.0x18 = 0x27e,0xc 027f 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x19 = 0x27f,0xd 0280 a5fd | | Store_Unchecked 0x2,-0x3 0281 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x1a = 0x281,0xe 0282 a5fc | | Store_Unchecked 0x2,-0x4 0283 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0284 0000 0000 | | .BLANK 0000[0x4] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x028b,0x088a,0x0002,0x0000,0x005a,0x38a5,0x0000,0x004e ; Debug Table 0xa.0x0 = 0x28b,0x1 028c e008 | | Load 0x0,0x8 028d 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7 028e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028f 0000 | | .XXX[0x1] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 02b5 | | .CONST 0x02b5 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0005 | | .CONST 0x0005 ; Number of locals 0293 INIT_0290: 0293 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb = .DEBUG 0x0293,0x088e,0x0001,0x0000,0x005a,0x38a5,0x0000,0x00a3 ; Debug Table 0xb.0x0 = 0x293,0xffff 0294 e001 | | Load 0x0,0x1 0295 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0296 0260 | ` | Execute Discrete,In_Type 0297 00e1 | | Load_Encached Boolean_Cache 0298 03f1 | | Declare_Variable Discrete,With_Value 0299 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x1 = 0x299,0xfffe 029a 490f |I | Short_Literal 0x10f 029b 00eb | | Load_Encached Diana_Cache 029c 0096 | | Execute Package,Entry 029d 00eb | | Load_Encached Diana_Cache 029e 18ed | | Execute Package,Field_Execute,Field_Number 0xed 029f 4975 |Iu | Short_Literal 0x175 02a0 00eb | | Load_Encached Diana_Cache 02a1 0098 | | Execute Package,Field_Read_Dynamic 02a2 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 02a3 00e2 | | Load_Encached Integer_Cache 02a4 03f1 | | Declare_Variable Discrete,With_Value 02a5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x2 = 0x2a5,0xfffd 02a6 00eb | | Load_Encached Diana_Cache 02a7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02a8 4976 |Iv | Short_Literal 0x176 02a9 00eb | | Load_Encached Diana_Cache 02aa 0098 | | Execute Package,Field_Read_Dynamic 02ab 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02ac e00c | | Load 0x0,0xc 02ad 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 02ae 00e1 | | Load_Encached Boolean_Cache 02af 03f1 | | Declare_Variable Discrete,With_Value 02b0 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x3 = 0x2b0,0xfffc 02b1 00d9 | | Load_Top At_Offset_1 02b2 0279 | y | Execute Discrete,And 02b3 00e1 | | Load_Encached Boolean_Cache 02b4 03f1 | | Declare_Variable Discrete,With_Value 02b5 BODY_0290: 02b5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x4 = 0x2b5,0x1 02b6 8211 | | Call 0x1,0x11 02b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x2b7,0x2 02b8 680c |h | Jump_Zero 0x2c5 02b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x6 = 0x2b9,0x3 02ba 00eb | | Load_Encached Diana_Cache 02bb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02bc 00eb | | Load_Encached Diana_Cache 02bd 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02be 00eb | | Load_Encached Diana_Cache 02bf 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 02c0 490b |I | Short_Literal 0x10b 02c1 00eb | | Load_Encached Diana_Cache 02c2 0096 | | Execute Package,Entry 02c3 e002 | | Load 0x0,0x2 02c4 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02c5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x7 = 0x2c5,0x4 02c6 00eb | | Load_Encached Diana_Cache 02c7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02c8 e002 | | Load 0x0,0x2 02c9 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02ca 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x8 = 0x2ca,0x5 02cb 680a |h | Jump_Zero 0x2d6 02cc 0007 | | Action Break_Optional ; Debug Table 0xb.0x9 = 0x2cc,0x6 02cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0xa = 0x2cd,0x401 02ce 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xb = 0x2ce,0x6 02cf 4800 |H | Short_Literal 0x0 02d0 62d7 |b | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x7fffffff} 02d1 4800 |H | Short_Literal 0x0 02d2 4843 |HC | Short_Literal 0x43 02d3 e5fb | | Load 0x2,-0x5 02d4 e004 | | Load 0x0,0x4 02d5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 02d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xc = 0x2d6,0x7 02d7 680b |h | Jump_Zero 0x2e3 02d8 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xd = 0x2d8,0x8 02d9 0a02 | | Execute_Immediate Plus,0x2 02da 0248 | H | Execute Discrete,Check_In_Integer 02db 4803 |H | Short_Literal 0x3 02dc e004 | | Load 0x0,0x4 02dd 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 02de 0092 05ac | | Action Push_String_Extended,0x5ac ; "COMPLETE SUBTYPE BY CONSTRAINING ACTION" ; Debug Table 0xb.0xe = 0x2de,0x9 02e0 e004 | | Load 0x0,0x4 02e1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 02e2 7847 |xG | Jump 0x32a 02e3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xf = 0x2e3,0xa 02e4 8215 | | Call 0x1,0x15 02e5 701d |p | Jump_Nonzero 0x303 02e6 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x10 = 0x2e6,0xb 02e7 4807 |H | Short_Literal 0x7 02e8 e004 | | Load 0x0,0x4 02e9 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 02ea 0092 05ad | | Action Push_String_Extended,0x5ad ; "CONSTRAIN ACTION" ; Debug Table 0xb.0x11 = 0x2ea,0xc 02ec e004 | | Load 0x0,0x4 02ed 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 02ee e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x12 = 0x2ee,0xd 02ef 683a |h: | Jump_Zero 0x32a 02f0 00d8 | | Load_Top At_Offset_0 02f1 7038 |p8 | Jump_Nonzero 0x32a 02f2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x13 = 0x2f2,0xe 02f3 00eb | | Load_Encached Diana_Cache 02f4 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02f5 00eb | | Load_Encached Diana_Cache 02f6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02f7 00eb | | Load_Encached Diana_Cache 02f8 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 02f9 490b |I | Short_Literal 0x10b 02fa 00eb | | Load_Encached Diana_Cache 02fb 0096 | | Execute Package,Entry 02fc e004 | | Load 0x0,0x4 02fd 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02fe 4802 |H | Short_Literal 0x2 ; Debug Table 0xb.0x14 = 0x2fe,0xf 02ff 480d |H | Short_Literal 0xd 0300 e003 | | Load 0x0,0x3 0301 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0302 7827 |x' | Jump 0x32a 0303 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x15 = 0x303,0x10 0304 0f03 | | Execute_Immediate Equal,0x3 0305 6809 |h | Jump_Zero 0x30f 0306 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x16 = 0x306,0x11 0307 0092 05ae | | Action Push_String_Extended,0x5ae ; "Unsupported constraining of a heap access type whose designated type is an incomplete discriminated record type" 0309 e00d | | Load 0x0,0xd 030a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 030b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x17 = 0x30b,0x12 030c e00e | | Load 0x0,0xe 030d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 030e 781b |x | Jump 0x32a 030f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x18 = 0x30f,0x13 0310 7011 |p | Jump_Nonzero 0x322 0311 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x19 = 0x311,0x14 0312 6806 |h | Jump_Zero 0x319 0313 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1a = 0x313,0x15 0314 0092 05af | | Action Push_String_Extended,0x5af ; "Unsupported constraining of an access type whose designated type is an incomplete discriminated record type" 0316 e00d | | Load 0x0,0xd 0317 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0318 7805 |x | Jump 0x31e 0319 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1b = 0x319,0x16 031a 0092 05b0 | | Action Push_String_Extended,0x5b0 ; "Unsupported constraining of an incomplete discriminated record type" 031c e00d | | Load 0x0,0xd 031d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 031e 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1c = 0x31e,0x17 031f e00e | | Load 0x0,0xe 0320 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0321 7808 |x | Jump 0x32a 0322 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1d = 0x322,0x18 0323 4804 |H | Short_Literal 0x4 0324 e004 | | Load 0x0,0x4 0325 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0326 0092 05b1 | | Action Push_String_Extended,0x5b1 ; "RETURN CONSTRAINED INCOMPLETE SUBTYPE ACTION" ; Debug Table 0xb.0x1e = 0x326,0x19 0328 e004 | | Load 0x0,0x4 0329 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 032a e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0x1f = 0x32a,0x1a 032b e5fd | | Load 0x2,-0x3 032c 0f00 | | Execute_Immediate Equal,0x0 032d 0279 | y | Execute Discrete,And 032e 680a |h | Jump_Zero 0x339 032f 0007 | | Action Break_Optional ; Debug Table 0xb.0x20 = 0x32f,0x1b 0330 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x21 = 0x330,0x801 0331 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x22 = 0x331,0x1b 0332 4800 |H | Short_Literal 0x0 0333 6274 |bt | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x7fffffff} 0334 4800 |H | Short_Literal 0x0 0335 48a1 |H | Short_Literal 0xa1 0336 4812 |H | Short_Literal 0x12 0337 e004 | | Load 0x0,0x4 0338 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0339 4506 |E | Exit_Suprogram New_Top_Offset 0x6 033a 0000 0000 | | .BLANK 0000[0x6] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0365 | e | .CONST 0x0365 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0005 | | .CONST 0x0005 ; Number of locals 0343 INIT_0340: 0343 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc = .DEBUG 0x0343,0x08d6,0x0001,0x0000,0x005a,0x38a5,0x0000,0x020d ; Debug Table 0xc.0x0 = 0x343,0xffff 0344 e001 | | Load 0x0,0x1 0345 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0346 0260 | ` | Execute Discrete,In_Type 0347 00e1 | | Load_Encached Boolean_Cache 0348 03f1 | | Declare_Variable Discrete,With_Value 0349 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1 = 0x349,0xfffe 034a 490f |I | Short_Literal 0x10f 034b 00eb | | Load_Encached Diana_Cache 034c 0096 | | Execute Package,Entry 034d 00eb | | Load_Encached Diana_Cache 034e 18ed | | Execute Package,Field_Execute,Field_Number 0xed 034f 4975 |Iu | Short_Literal 0x175 0350 00eb | | Load_Encached Diana_Cache 0351 0098 | | Execute Package,Field_Read_Dynamic 0352 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0353 00e2 | | Load_Encached Integer_Cache 0354 03f1 | | Declare_Variable Discrete,With_Value 0355 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2 = 0x355,0xfffd 0356 00eb | | Load_Encached Diana_Cache 0357 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0358 4976 |Iv | Short_Literal 0x176 0359 00eb | | Load_Encached Diana_Cache 035a 0098 | | Execute Package,Field_Read_Dynamic 035b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 035c e00c | | Load 0x0,0xc 035d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 035e 00e1 | | Load_Encached Boolean_Cache 035f 03f1 | | Declare_Variable Discrete,With_Value 0360 e5fa | | Load 0x2,-0x6 ; Debug Table 0xc.0x3 = 0x360,0xfffc 0361 00d9 | | Load_Top At_Offset_1 0362 0279 | y | Execute Discrete,And 0363 00e1 | | Load_Encached Boolean_Cache 0364 03f1 | | Declare_Variable Discrete,With_Value 0365 BODY_0340: 0365 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x4 = 0x365,0x1 0366 8211 | | Call 0x1,0x11 0367 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x367,0x2 0368 680c |h | Jump_Zero 0x375 0369 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x6 = 0x369,0x3 036a 00eb | | Load_Encached Diana_Cache 036b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 036c 00eb | | Load_Encached Diana_Cache 036d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 036e 00eb | | Load_Encached Diana_Cache 036f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0370 490b |I | Short_Literal 0x10b 0371 00eb | | Load_Encached Diana_Cache 0372 0096 | | Execute Package,Entry 0373 e002 | | Load 0x0,0x2 0374 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0375 e5fb | | Load 0x2,-0x5 ; Debug Table 0xc.0x7 = 0x375,0x4 0376 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0377 e5fb | | Load 0x2,-0x5 0378 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0379 e004 | | Load 0x0,0x4 037a 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 037b 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x8 = 0x37b,0x5 037c 680a |h | Jump_Zero 0x387 037d 0007 | | Action Break_Optional ; Debug Table 0xc.0x9 = 0x37d,0x6 037e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xa = 0x37e,0x401 037f 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0xb = 0x37f,0x6 0380 4800 |H | Short_Literal 0x0 0381 6226 |b& | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x7fffffff} 0382 4800 |H | Short_Literal 0x0 0383 4843 |HC | Short_Literal 0x43 0384 e5fc | | Load 0x2,-0x4 0385 e004 | | Load 0x0,0x4 0386 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0387 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xc = 0x387,0x7 0388 680b |h | Jump_Zero 0x394 0389 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xd = 0x389,0x8 038a 0a02 | | Execute_Immediate Plus,0x2 038b 0248 | H | Execute Discrete,Check_In_Integer 038c 4803 |H | Short_Literal 0x3 038d e004 | | Load 0x0,0x4 038e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 038f 0092 05ac | | Action Push_String_Extended,0x5ac ; "COMPLETE SUBTYPE BY CONSTRAINING ACTION" ; Debug Table 0xc.0xe = 0x38f,0x9 0391 e004 | | Load 0x0,0x4 0392 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0393 7841 |xA | Jump 0x3d5 0394 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xf = 0x394,0xa 0395 8215 | | Call 0x1,0x15 0396 701d |p | Jump_Nonzero 0x3b4 0397 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x10 = 0x397,0xb 0398 4807 |H | Short_Literal 0x7 0399 e004 | | Load 0x0,0x4 039a 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 039b 0092 05ad | | Action Push_String_Extended,0x5ad ; "CONSTRAIN ACTION" ; Debug Table 0xc.0x11 = 0x39b,0xc 039d e004 | | Load 0x0,0x4 039e 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 039f e5fa | | Load 0x2,-0x6 ; Debug Table 0xc.0x12 = 0x39f,0xd 03a0 6834 |h4 | Jump_Zero 0x3d5 03a1 00d8 | | Load_Top At_Offset_0 03a2 7032 |p2 | Jump_Nonzero 0x3d5 03a3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x13 = 0x3a3,0xe 03a4 00eb | | Load_Encached Diana_Cache 03a5 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03a6 00eb | | Load_Encached Diana_Cache 03a7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03a8 00eb | | Load_Encached Diana_Cache 03a9 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 03aa 490b |I | Short_Literal 0x10b 03ab 00eb | | Load_Encached Diana_Cache 03ac 0096 | | Execute Package,Entry 03ad e004 | | Load 0x0,0x4 03ae 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03af 4802 |H | Short_Literal 0x2 ; Debug Table 0xc.0x14 = 0x3af,0xf 03b0 480d |H | Short_Literal 0xd 03b1 e003 | | Load 0x0,0x3 03b2 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03b3 7821 |x! | Jump 0x3d5 03b4 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x15 = 0x3b4,0x10 03b5 0f03 | | Execute_Immediate Equal,0x3 03b6 6806 |h | Jump_Zero 0x3bd 03b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x16 = 0x3b7,0x11 03b8 0092 05ae | | Action Push_String_Extended,0x5ae ; "Unsupported constraining of a heap access type whose designated type is an incomplete discriminated record type" 03ba e00d | | Load 0x0,0xd 03bb 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03bc 7818 |x | Jump 0x3d5 03bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x17 = 0x3bd,0x12 03be 700e |p | Jump_Nonzero 0x3cd 03bf 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x18 = 0x3bf,0x13 03c0 6806 |h | Jump_Zero 0x3c7 03c1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x19 = 0x3c1,0x14 03c2 0092 05af | | Action Push_String_Extended,0x5af ; "Unsupported constraining of an access type whose designated type is an incomplete discriminated record type" 03c4 e00d | | Load 0x0,0xd 03c5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03c6 780e |x | Jump 0x3d5 03c7 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x1a = 0x3c7,0x15 03c8 0092 05b0 | | Action Push_String_Extended,0x5b0 ; "Unsupported constraining of an incomplete discriminated record type" 03ca e00d | | Load 0x0,0xd 03cb 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03cc 7808 |x | Jump 0x3d5 03cd 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1b = 0x3cd,0x16 03ce 4804 |H | Short_Literal 0x4 03cf e004 | | Load 0x0,0x4 03d0 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 03d1 0092 05b1 | | Action Push_String_Extended,0x5b1 ; "RETURN CONSTRAINED INCOMPLETE SUBTYPE ACTION" ; Debug Table 0xc.0x1c = 0x3d1,0x17 03d3 e004 | | Load 0x0,0x4 03d4 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 03d5 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x1d = 0x3d5,0x18 03d6 680a |h | Jump_Zero 0x3e1 03d7 0007 | | Action Break_Optional ; Debug Table 0xc.0x1e = 0x3d7,0x19 03d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1f = 0x3d8,0x801 03d9 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x20 = 0x3d9,0x19 03da 4800 |H | Short_Literal 0x0 03db 61cc |a | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x7fffffff} 03dc 4800 |H | Short_Literal 0x0 03dd 48a1 |H | Short_Literal 0xa1 03de 4812 |H | Short_Literal 0x12 03df e004 | | Load 0x0,0x4 03e0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 03e1 4507 |E | Exit_Suprogram New_Top_Offset 0x7 03e2 0000 0000 | | .BLANK 0000[0x6] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x03eb,0x091a,0x0001,0x0000,0x005a,0x38a5,0x0000,0x04de ; Debug Table 0xd.0x0 = 0x3eb,0x1 03ec 00eb | | Load_Encached Diana_Cache 03ed 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03ee e002 | | Load 0x0,0x2 03ef 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03f0 487d |H} | Short_Literal 0x7d ; Debug Table 0xd.0x1 = 0x3f0,0x2 03f1 e5fd | | Load 0x2,-0x3 03f2 e5fe | | Load 0x2,-0x2 03f3 e00f | | Load 0x0,0xf 03f4 180d | | Execute Package,Field_Execute,Field_Number 0xd 03f5 0007 | | Action Break_Optional ; Debug Table 0xd.0x2 = 0x3f5,0x3 03f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x3 = 0x3f6,0x401 03f7 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x4 = 0x3f7,0x3 03f8 4800 |H | Short_Literal 0x0 03f9 61ae |a | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x7fffffff} 03fa 4801 |H | Short_Literal 0x1 03fb 4894 |H | Short_Literal 0x94 03fc e5fd | | Load 0x2,-0x3 03fd 4902 |I | Short_Literal 0x102 03fe 00eb | | Load_Encached Diana_Cache 03ff 0096 | | Execute Package,Entry 0400 e001 | | Load 0x0,0x1 0401 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0402 e004 | | Load 0x0,0x4 0403 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0404 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0405 0000 0000 | | .XXX[0x3] 0407 0000 | | 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 0412 | | .CONST 0x0412 ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0003 | | .CONST 0x0003 ; Number of locals 040b INIT_0408: 040b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x040b,0x0926,0x0001,0x0000,0x005a,0x38a5,0x0000,0x0519 ; Debug Table 0xe.0x0 = 0x40b,0xffff 040c e5fd | | Load 0x2,-0x3 040d 4902 |I | Short_Literal 0x102 040e 00eb | | Load_Encached Diana_Cache 040f 0096 | | Execute Package,Entry 0410 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0411 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x1 = 0x411,0xfffe 0412 BODY_0408: 0412 0007 | | Action Break_Optional ; Debug Table 0xe.0x2 = 0x412,0x1 0413 e5fc | | Load 0x2,-0x4 ; Debug Table 0xe.0x3 = 0x413,0x401 0414 0007 | | Action Break_Optional 0415 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x4 = 0x415,0x402 0416 0007 | | Action Break_Optional ; Debug Table 0xe.0x5 = 0x416,0x403 0417 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x417,0x404 0418 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0xe.0x7 = 0x418,0x1 0419 680b |h | Jump_Zero 0x425 041a e5fc | | Load 0x2,-0x4 041b 00eb | | Load_Encached Diana_Cache 041c 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 041d e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x8 = 0x41d,0x801 041e 0007 | | Action Break_Optional 041f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x9 = 0x41f,0x802 0420 0007 | | Action Break_Optional ; Debug Table 0xe.0xa = 0x420,0x803 0421 00d0 | | Action Swap_Control ; Debug Table 0xe.0xb = 0x421,0x804 0422 00d1 | | Pop_Control Pop_Count_1 0423 0f1e | | Execute_Immediate Equal,0x1e ; Debug Table 0xe.0xc = 0x423,0x404 0424 7801 |x | Jump 0x426 0425 4800 |H | Short_Literal 0x0 0426 7021 |p! | Jump_Nonzero 0x448 0427 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xd = 0x427,0x2 0428 e5fc | | Load 0x2,-0x4 0429 e010 | | Load 0x0,0x10 042a 180e | | Execute Package,Field_Execute,Field_Number 0xe 042b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 042c e5fc | | Load 0x2,-0x4 ; Debug Table 0xe.0xe = 0x42c,0x3 042d e011 | | Load 0x0,0x11 042e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 042f 680d |h | Jump_Zero 0x43d 0430 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xf = 0x430,0x4 0431 680a |h | Jump_Zero 0x43c 0432 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x10 = 0x432,0x5 0433 e5fc | | Load 0x2,-0x4 0434 e005 | | Load 0x0,0x5 0435 180d | | Execute Package,Field_Execute,Field_Number 0xd 0436 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x11 = 0x436,0x6 0437 e5fe | | Load 0x2,-0x2 0438 e5ff | | Load 0x2,-0x1 0439 8218 | | Call 0x1,0x18 043a e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x12 = 0x43a,0x7 043b 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 043c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 043d 0007 | | Action Break_Optional ; Debug Table 0xe.0x13 = 0x43d,0x8 043e 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x14 = 0x43e,0x9 043f e5fc | | Load 0x2,-0x4 0440 e005 | | Load 0x0,0x5 0441 180d | | Execute Package,Field_Execute,Field_Number 0xd 0442 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x15 = 0x442,0xa 0443 6804 |h | Jump_Zero 0x448 0444 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x16 = 0x444,0xb 0445 e5fe | | Load 0x2,-0x2 0446 e5ff | | Load 0x2,-0x1 0447 8218 | | Call 0x1,0x18 0448 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0449 0000 0000 | | .BLANK 0000[0x7] 0450 ; -------------------------------------------------------------------------------------- 0450 ; SUBPROGRAM 0450 ; -------------------------------------------------------------------------------------- 0450 0464 | d | .CONST 0x0464 ; Address of begin 0451 0004 | | .CONST 0x0004 ; Address of exception handler 0452 0007 | | .CONST 0x0007 ; Number of locals 0453 INIT_0450: 0453 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0453,0x0956,0x0002,0x0000,0x005a,0x38a5,0x0000,0x06db ; Debug Table 0xf.0x0 = 0x453,0xffff 0454 00db | | Load_Top At_Offset_3 0455 00eb | | Load_Encached Diana_Cache 0456 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0457 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0458 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x1 = 0x458,0xfffe 0459 00d9 | | Load_Top At_Offset_1 045a 00eb | | Load_Encached Diana_Cache 045b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 045c e009 | | Load 0x0,0x9 045d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 045e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 045f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf.0x2 = 0x45f,0xfffd 0460 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0461 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x3 = 0x461,0xfffc 0462 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x4 = 0x462,0xfffb 0463 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x463,0xfffa 0464 BODY_0450: 0464 00cf | | Action Mark_Auxiliary 0465 7860 |x` | Jump 0x4c6 0466 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x6 = 0x466,0x2 0467 0007 | | Action Break_Optional 0468 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x468,0x401 0469 7002 |p | Jump_Nonzero 0x46c 046a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x8 = 0x46a,0x402 046b 782c |x, | Jump 0x498 046c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x9 = 0x46c,0x403 046d 0217 | | Execute Heap_Access,All_Reference 046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046f 6804 |h | Jump_Zero 0x474 0470 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xa = 0x470,0x404 0471 0217 | | Execute Heap_Access,All_Reference 0472 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0473 7824 |x$ | Jump 0x498 0474 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xb = 0x474,0x405 0475 0007 | | Action Break_Optional 0476 e40a | | Load 0x2,0xa ; Debug Table 0xf.0xc = 0x476,0x801 0477 0007 | | Action Break_Optional 0478 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xf.0xd = 0x478,0x802 0479 0007 | | Action Break_Optional ; Debug Table 0xf.0xe = 0x479,0x803 047a 00d0 | | Action Swap_Control ; Debug Table 0xf.0xf = 0x47a,0x804 047b 00d1 | | Pop_Control Pop_Count_1 047c 49bb |I | Short_Literal 0x1bb ; Debug Table 0xf.0x10 = 0x47c,0x405 047d 00eb | | Load_Encached Diana_Cache 047e 0098 | | Execute Package,Field_Read_Dynamic 047f 012c | , | Execute Any,Size 0480 e006 | | Load 0x0,0x6 0481 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0482 025b | [ | Execute Discrete,Check_In_Type 0483 0273 | s | Execute Discrete,Plus 0484 00d9 | | Load_Top At_Offset_1 0485 0007 | | Action Break_Optional 0486 e40b | | Load 0x2,0xb ; Debug Table 0xf.0x11 = 0x486,0xc01 0487 0007 | | Action Break_Optional 0488 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x12 = 0x488,0xc02 0489 0007 | | Action Break_Optional ; Debug Table 0xf.0x13 = 0x489,0xc03 048a 00d0 | | Action Swap_Control ; Debug Table 0xf.0x14 = 0x48a,0xc04 048b 00d1 | | Pop_Control Pop_Count_1 048c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xf.0x15 = 0x48c,0x804 048d 00eb | | Load_Encached Diana_Cache 048e 0098 | | Execute Package,Field_Read_Dynamic 048f 49c9 |I | Short_Literal 0x1c9 0490 00eb | | Load_Encached Diana_Cache 0491 0098 | | Execute Package,Field_Read_Dynamic 0492 49ca |I | Short_Literal 0x1ca 0493 00eb | | Load_Encached Diana_Cache 0494 0095 | | Execute Package,Field_Reference_Dynamic 0495 e007 | | Load 0x0,0x7 0496 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0497 7800 |x | Jump 0x498 0498 00d0 | | Action Swap_Control 0499 00d1 | | Pop_Control Pop_Count_1 049a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xf.0x16 = 0x49a,0x2 049b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x17 = 0x49b,0x3 049c 00eb | | Load_Encached Diana_Cache 049d 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 049e 00eb | | Load_Encached Diana_Cache 049f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04a0 a405 | | Store_Unchecked 0x2,0x5 04a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x18 = 0x4a1,0x4 04a2 00eb | | Load_Encached Diana_Cache 04a3 18de | | Execute Package,Field_Execute,Field_Number 0xde 04a4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04a5 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x19 = 0x4a5,0x5 04a6 e5fe | | Load 0x2,-0x2 04a7 e011 | | Load 0x0,0x11 04a8 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 04a9 6808 |h | Jump_Zero 0x4b2 04aa 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x1a = 0x4aa,0x6 04ab e012 | | Load 0x0,0x12 04ac 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04ad 6802 |h | Jump_Zero 0x4b0 04ae 48ff |H | Short_Literal 0xff ; Debug Table 0xf.0x1b = 0x4ae,0x7 04af 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b0 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x1c = 0x4b0,0x8 04b1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b2 0007 | | Action Break_Optional ; Debug Table 0xf.0x1d = 0x4b2,0x9 04b3 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x1e = 0x4b3,0x1001 04b4 7002 |p | Jump_Nonzero 0x4b7 04b5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x1f = 0x4b5,0x1002 04b6 7803 |x | Jump 0x4ba 04b7 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x20 = 0x4b7,0x1003 04b8 0217 | | Execute Heap_Access,All_Reference 04b9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04ba e009 | | Load 0x0,0x9 ; Debug Table 0xf.0x21 = 0x4ba,0x9 04bb 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04bc a403 | | Store_Unchecked 0x2,0x3 04bd 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x22 = 0x4bd,0xa 04be e012 | | Load 0x0,0x12 04bf 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04c0 7004 |p | Jump_Nonzero 0x4c5 04c1 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x23 = 0x4c1,0xb 04c2 0a01 | | Execute_Immediate Plus,0x1 04c3 0248 | H | Execute Discrete,Check_In_Integer 04c4 a404 | | Store_Unchecked 0x2,0x4 04c5 00c9 | | Action Pop_Auxiliary_Loop 04c6 0007 | | Action Break_Optional ; Debug Table 0xf.0x24 = 0x4c6,0x1 04c7 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x25 = 0x4c7,0x1401 04c8 021d | | Execute Heap_Access,Is_Null 04c9 6f9c |o | Jump_Zero 0x466 ; Debug Table 0xf.0x26 = 0x4c9,0x1 04ca 00ce | | Action Pop_Auxiliary 04cb 4fff |O | Short_Literal -0x1 ; Debug Table 0xf.0x27 = 0x4cb,0xc 04cc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04cd 0000 0000 | | .XXX[0x3] 04cf 0000 | | 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04ec | | .CONST 0x04ec ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0007 | | .CONST 0x0007 ; Number of locals 04d3 INIT_04d0: 04d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x04d3,0x09a8,0x0002,0x0000,0x005a,0x38a5,0x0000,0x079a ; Debug Table 0x10.0x0 = 0x4d3,0xffff 04d4 e5fe | | Load 0x2,-0x2 04d5 00eb | | Load_Encached Diana_Cache 04d6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 04d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x4d8,0xfffe 04d9 00d9 | | Load_Top At_Offset_1 04da 4976 |Iv | Short_Literal 0x176 04db 00eb | | Load_Encached Diana_Cache 04dc 0098 | | Execute Package,Field_Read_Dynamic 04dd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04df 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x2 = 0x4df,0xfffd 04e0 e5fd | | Load 0x2,-0x3 04e1 00eb | | Load_Encached Diana_Cache 04e2 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04e3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04e4 e012 | | Load 0x0,0x12 ; Debug Table 0x10.0x3 = 0x4e4,0xfffc 04e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04e6 e5ff | | Load 0x2,-0x1 04e7 e012 | | Load 0x0,0x12 04e8 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04e9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04ea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x4 = 0x4ea,0xfffb 04eb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x5 = 0x4eb,0xfffa 04ec BODY_04d0: 04ec 00cf | | Action Mark_Auxiliary 04ed 78b1 |x | Jump 0x59f 04ee e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x6 = 0x4ee,0x2 04ef 0007 | | Action Break_Optional 04f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x7 = 0x4f0,0x401 04f1 7002 |p | Jump_Nonzero 0x4f4 04f2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x8 = 0x4f2,0x402 04f3 782c |x, | Jump 0x520 04f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x9 = 0x4f4,0x403 04f5 0217 | | Execute Heap_Access,All_Reference 04f6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04f7 6804 |h | Jump_Zero 0x4fc 04f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xa = 0x4f8,0x404 04f9 0217 | | Execute Heap_Access,All_Reference 04fa 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04fb 7824 |x$ | Jump 0x520 04fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xb = 0x4fc,0x405 04fd 0007 | | Action Break_Optional 04fe e40a | | Load 0x2,0xa ; Debug Table 0x10.0xc = 0x4fe,0x801 04ff 0007 | | Action Break_Optional 0500 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x10.0xd = 0x500,0x802 0501 0007 | | Action Break_Optional ; Debug Table 0x10.0xe = 0x501,0x803 0502 00d0 | | Action Swap_Control ; Debug Table 0x10.0xf = 0x502,0x804 0503 00d1 | | Pop_Control Pop_Count_1 0504 49bb |I | Short_Literal 0x1bb ; Debug Table 0x10.0x10 = 0x504,0x405 0505 00eb | | Load_Encached Diana_Cache 0506 0098 | | Execute Package,Field_Read_Dynamic 0507 012c | , | Execute Any,Size 0508 e006 | | Load 0x0,0x6 0509 1b17 | | Execute Package,Field_Read,Field_Number 0x17 050a 025b | [ | Execute Discrete,Check_In_Type 050b 0273 | s | Execute Discrete,Plus 050c 00d9 | | Load_Top At_Offset_1 050d 0007 | | Action Break_Optional 050e e40b | | Load 0x2,0xb ; Debug Table 0x10.0x11 = 0x50e,0xc01 050f 0007 | | Action Break_Optional 0510 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0x12 = 0x510,0xc02 0511 0007 | | Action Break_Optional ; Debug Table 0x10.0x13 = 0x511,0xc03 0512 00d0 | | Action Swap_Control ; Debug Table 0x10.0x14 = 0x512,0xc04 0513 00d1 | | Pop_Control Pop_Count_1 0514 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x10.0x15 = 0x514,0x804 0515 00eb | | Load_Encached Diana_Cache 0516 0098 | | Execute Package,Field_Read_Dynamic 0517 49c9 |I | Short_Literal 0x1c9 0518 00eb | | Load_Encached Diana_Cache 0519 0098 | | Execute Package,Field_Read_Dynamic 051a 49ca |I | Short_Literal 0x1ca 051b 00eb | | Load_Encached Diana_Cache 051c 0095 | | Execute Package,Field_Reference_Dynamic 051d e007 | | Load 0x0,0x7 051e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 051f 7800 |x | Jump 0x520 0520 00d0 | | Action Swap_Control 0521 00d1 | | Pop_Control Pop_Count_1 0522 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x10.0x16 = 0x522,0x2 0523 0007 | | Action Break_Optional ; Debug Table 0x10.0x17 = 0x523,0x3 0524 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x18 = 0x524,0x1001 0525 0007 | | Action Break_Optional 0526 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x19 = 0x526,0x1002 0527 0007 | | Action Break_Optional ; Debug Table 0x10.0x1a = 0x527,0x1003 0528 0007 | | Action Break_Optional ; Debug Table 0x10.0x1b = 0x528,0x1004 0529 0fa7 | | Execute_Immediate Equal,-0x59 ; Debug Table 0x10.0x1c = 0x529,0x3 052a 7018 |p | Jump_Nonzero 0x543 052b e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x1d = 0x52b,0x4 052c 0007 | | Action Break_Optional 052d e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x1e = 0x52d,0x1401 052e 0217 | | Execute Heap_Access,All_Reference 052f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0530 021f | | Execute Heap_Access,Equal ; Debug Table 0x10.0x1f = 0x530,0x4 0531 6802 |h | Jump_Zero 0x534 0532 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x20 = 0x532,0x5 0533 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0534 0007 | | Action Break_Optional ; Debug Table 0x10.0x21 = 0x534,0x6 0535 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x22 = 0x535,0x1801 0536 7002 |p | Jump_Nonzero 0x539 0537 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x23 = 0x537,0x1802 0538 7803 |x | Jump 0x53c 0539 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x24 = 0x539,0x1803 053a 0217 | | Execute Heap_Access,All_Reference 053b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 053c a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x10.0x25 = 0x53c,0x6 053d 0007 | | Action Break_Optional ; Debug Table 0x10.0x26 = 0x53d,0x7 053e 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x27 = 0x53e,0x1c01 053f 0217 | | Execute Heap_Access,All_Reference 0540 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0541 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x10.0x28 = 0x541,0x7 0542 785b |x[ | Jump 0x59e 0543 00cf | | Action Mark_Auxiliary 0544 0007 | | Action Break_Optional ; Debug Table 0x10.0x29 = 0x544,0x8 0545 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2a = 0x545,0x9 0546 00eb | | Load_Encached Diana_Cache 0547 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 0548 00eb | | Load_Encached Diana_Cache 0549 1888 | | Execute Package,Field_Execute,Field_Number 0x88 054a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 054b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x2b = 0x54b,0xa 054c e403 | | Load 0x2,0x3 054d 4975 |Iu | Short_Literal 0x175 054e 00eb | | Load_Encached Diana_Cache 054f 0098 | | Execute Package,Field_Read_Dynamic 0550 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0551 6804 |h | Jump_Zero 0x556 0552 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2c = 0x552,0xb 0553 00eb | | Load_Encached Diana_Cache 0554 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0555 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0556 0007 | | Action Break_Optional ; Debug Table 0x10.0x2d = 0x556,0xc 0557 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x2e = 0x557,0x2001 0558 7002 |p | Jump_Nonzero 0x55b 0559 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x2f = 0x559,0x2002 055a 7803 |x | Jump 0x55e 055b e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x30 = 0x55b,0x2003 055c 0217 | | Execute Heap_Access,All_Reference 055d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 055e a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x10.0x31 = 0x55e,0xc 055f 0007 | | Action Break_Optional ; Debug Table 0x10.0x32 = 0x55f,0xd 0560 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x33 = 0x560,0x2401 0561 021d | | Execute Heap_Access,Is_Null 0562 7037 |p7 | Jump_Nonzero 0x59a ; Debug Table 0x10.0x34 = 0x562,0xd 0563 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x35 = 0x563,0xe 0564 0007 | | Action Break_Optional 0565 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x36 = 0x565,0x2801 0566 7002 |p | Jump_Nonzero 0x569 0567 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x37 = 0x567,0x2802 0568 782c |x, | Jump 0x595 0569 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x38 = 0x569,0x2803 056a 0217 | | Execute Heap_Access,All_Reference 056b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 056c 6804 |h | Jump_Zero 0x571 056d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x39 = 0x56d,0x2804 056e 0217 | | Execute Heap_Access,All_Reference 056f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0570 7824 |x$ | Jump 0x595 0571 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3a = 0x571,0x2805 0572 0007 | | Action Break_Optional 0573 e40b | | Load 0x2,0xb ; Debug Table 0x10.0x3b = 0x573,0x2c01 0574 0007 | | Action Break_Optional 0575 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x10.0x3c = 0x575,0x2c02 0576 0007 | | Action Break_Optional ; Debug Table 0x10.0x3d = 0x576,0x2c03 0577 00d0 | | Action Swap_Control ; Debug Table 0x10.0x3e = 0x577,0x2c04 0578 00d1 | | Pop_Control Pop_Count_1 0579 49bb |I | Short_Literal 0x1bb ; Debug Table 0x10.0x3f = 0x579,0x2805 057a 00eb | | Load_Encached Diana_Cache 057b 0098 | | Execute Package,Field_Read_Dynamic 057c 012c | , | Execute Any,Size 057d e006 | | Load 0x0,0x6 057e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 057f 025b | [ | Execute Discrete,Check_In_Type 0580 0273 | s | Execute Discrete,Plus 0581 00d9 | | Load_Top At_Offset_1 0582 0007 | | Action Break_Optional 0583 e40c | | Load 0x2,0xc ; Debug Table 0x10.0x40 = 0x583,0x3001 0584 0007 | | Action Break_Optional 0585 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0x41 = 0x585,0x3002 0586 0007 | | Action Break_Optional ; Debug Table 0x10.0x42 = 0x586,0x3003 0587 00d0 | | Action Swap_Control ; Debug Table 0x10.0x43 = 0x587,0x3004 0588 00d1 | | Pop_Control Pop_Count_1 0589 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x10.0x44 = 0x589,0x2c04 058a 00eb | | Load_Encached Diana_Cache 058b 0098 | | Execute Package,Field_Read_Dynamic 058c 49c9 |I | Short_Literal 0x1c9 058d 00eb | | Load_Encached Diana_Cache 058e 0098 | | Execute Package,Field_Read_Dynamic 058f 49ca |I | Short_Literal 0x1ca 0590 00eb | | Load_Encached Diana_Cache 0591 0095 | | Execute Package,Field_Reference_Dynamic 0592 e007 | | Load 0x0,0x7 0593 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0594 7800 |x | Jump 0x595 0595 00d0 | | Action Swap_Control 0596 00d1 | | Pop_Control Pop_Count_1 0597 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x10.0x45 = 0x597,0xe 0598 00c9 | | Action Pop_Auxiliary_Loop 0599 7fab | | Jump 0x545 059a 00ce | | Action Pop_Auxiliary 059b 0007 | | Action Break_Optional ; Debug Table 0x10.0x46 = 0x59b,0xf 059c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x47 = 0x59c,0x3401 059d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0x10.0x48 = 0x59d,0xf 059e 00c9 | | Action Pop_Auxiliary_Loop 059f 0007 | | Action Break_Optional ; Debug Table 0x10.0x49 = 0x59f,0x1 05a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x4a = 0x5a0,0x3801 05a1 021d | | Execute Heap_Access,Is_Null 05a2 6f4b |oK | Jump_Zero 0x4ee ; Debug Table 0x10.0x4b = 0x5a2,0x1 05a3 00ce | | Action Pop_Auxiliary 05a4 0007 | | Action Break_Optional ; Debug Table 0x10.0x4c = 0x5a4,0x10 05a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x4d = 0x5a5,0x3c01 05a6 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0x10.0x4e = 0x5a6,0x10 05a7 0000 | | .XXX[0x1] 05a8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 05ac ; -------------------------------------------------------------------------------------- 05ac ; STRING TABLE 05ac ; -------------------------------------------------------------------------------------- 05ac 000e | | .STRTAB 0x000e->0x05b3 ; "COMPLETE SUBTYPE BY CONSTRAINING ACTION" 05ad 0033 | 3 | .STRTAB 0x0033->0x05c6 ; "CONSTRAIN ACTION" 05ae 0041 | A | .STRTAB 0x0041->0x05ce ; "Unsupported constraining of a heap access type whose designated type is an incomplete discriminated record type" 05af 00ae | | .STRTAB 0x00ae->0x0606 ; "Unsupported constraining of an access type whose designated type is an incomplete discriminated record type" 05b0 0117 | | .STRTAB 0x0117->0x063b ; "Unsupported constraining of an incomplete discriminated record type" 05b1 0158 | X | .STRTAB 0x0158->0x065d ; "RETURN CONSTRAINED INCOMPLETE SUBTYPE ACTION" 05b2 0182 | | .STREND 0x0182->0x0673 05b3 434f 4d50 |COMP| .STRTAB_STRINGS 0673 0000 0000 | | .BLANK 0000[0x5] 0678 ; -------------------------------------------------------------------------------------- 0678 ; Debug Table 0678 ; -------------------------------------------------------------------------------------- 0678 0003 0011 | | .CONST 0x0003,0x0011 067a 000b 0702 | | .DEBUG 0x000b,0x0702,0x8000,0x0000,0x005a,0x35f5,0x0000,0x0007 0682 001c 0714 | | .DEBUG 0x001c,0x0714,0x8000,0x0000,0x005a,0x38a5,0x0000,0x002d 068a 004b 0742 | K B| .DEBUG 0x004b,0x0742,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0008 0692 005b 0746 | [ F| .DEBUG 0x005b,0x0746,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0020 069a 006b 074a | k J| .DEBUG 0x006b,0x074a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x003e 06a2 00a3 075a | Z| .DEBUG 0x00a3,0x075a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0056 06aa 00db 076a | j| .DEBUG 0x00db,0x076a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0074 06b2 010b 078a | | .DEBUG 0x010b,0x078a,0x0001,0x0000,0x005a,0x35f5,0x0000,0x007e 06ba 018b 07d6 | | .DEBUG 0x018b,0x07d6,0x0001,0x0000,0x005a,0x35f5,0x0000,0x008e 06c2 023b 0852 | ; R| .DEBUG 0x023b,0x0852,0x0001,0x0000,0x005a,0x35f5,0x0000,0x0098 06ca 028b 088a | | .DEBUG 0x028b,0x088a,0x0002,0x0000,0x005a,0x38a5,0x0000,0x004e 06d2 0293 088e | | .DEBUG 0x0293,0x088e,0x0001,0x0000,0x005a,0x38a5,0x0000,0x00a3 06da 0343 08d6 | C | .DEBUG 0x0343,0x08d6,0x0001,0x0000,0x005a,0x38a5,0x0000,0x020d 06e2 03eb 091a | | .DEBUG 0x03eb,0x091a,0x0001,0x0000,0x005a,0x38a5,0x0000,0x04de 06ea 040b 0926 | &| .DEBUG 0x040b,0x0926,0x0001,0x0000,0x005a,0x38a5,0x0000,0x0519 06f2 0453 0956 | S V| .DEBUG 0x0453,0x0956,0x0002,0x0000,0x005a,0x38a5,0x0000,0x06db 06fa 04d3 09a8 | | .DEBUG 0x04d3,0x09a8,0x0002,0x0000,0x005a,0x38a5,0x0000,0x079a 0702 ; -------------------------------------------------------------------------------------- 0702 ; Debug3 Subtable 0x0 0702 ; -------------------------------------------------------------------------------------- 0702 0008 0000 | | .DBG3TAB 0x0008,0x0000 0704 000b ffff | | .CONST 0x000b,0xffff 0706 000d fffe | | .CONST 0x000d,0xfffe 0708 000f fffd | | .CONST 0x000f,0xfffd 070a 0011 fffc | | .CONST 0x0011,0xfffc 070c 0013 fffb | | .CONST 0x0013,0xfffb 070e 0015 fffa | | .CONST 0x0015,0xfffa 0710 0017 fff9 | | .CONST 0x0017,0xfff9 0712 0019 fff8 | | .CONST 0x0019,0xfff8 0714 ; -------------------------------------------------------------------------------------- 0714 ; Debug3 Subtable 0x1 0714 ; -------------------------------------------------------------------------------------- 0714 0016 0000 | | .DBG3TAB 0x0016,0x0000 0716 001c ffff | | .CONST 0x001c,0xffff 0718 001d fffe | | .CONST 0x001d,0xfffe 071a 001e fffd | | .CONST 0x001e,0xfffd 071c 001f fffc | | .CONST 0x001f,0xfffc 071e 0020 fffb | | .CONST 0x0020,0xfffb 0720 0021 fffa | ! | .CONST 0x0021,0xfffa 0722 0022 fff9 | " | .CONST 0x0022,0xfff9 0724 0023 fff8 | # | .CONST 0x0023,0xfff8 0726 0025 fff7 | % | .CONST 0x0025,0xfff7 0728 0027 fff6 | ' | .CONST 0x0027,0xfff6 072a 0029 fff5 | ) | .CONST 0x0029,0xfff5 072c 002b fff4 | + | .CONST 0x002b,0xfff4 072e 002d fff3 | - | .CONST 0x002d,0xfff3 0730 002f fff2 | / | .CONST 0x002f,0xfff2 0732 0031 fff1 | 1 | .CONST 0x0031,0xfff1 0734 0033 fff0 | 3 | .CONST 0x0033,0xfff0 0736 0035 ffef | 5 | .CONST 0x0035,0xffef 0738 0037 ffee | 7 | .CONST 0x0037,0xffee 073a 0039 ffed | 9 | .CONST 0x0039,0xffed 073c 003b ffec | ; | .CONST 0x003b,0xffec 073e 003d ffeb | = | .CONST 0x003d,0xffeb 0740 003f ffea | ? | .CONST 0x003f,0xffea 0742 ; -------------------------------------------------------------------------------------- 0742 ; Debug3 Subtable 0x2 0742 ; -------------------------------------------------------------------------------------- 0742 0000 0001 | | .DBG3TAB 0x0000,0x0001 0744 004b 0001 | K | .CONST 0x004b,0x0001 0746 ; -------------------------------------------------------------------------------------- 0746 ; Debug3 Subtable 0x3 0746 ; -------------------------------------------------------------------------------------- 0746 0000 0001 | | .DBG3TAB 0x0000,0x0001 0748 005b 0001 | [ | .CONST 0x005b,0x0001 074a ; -------------------------------------------------------------------------------------- 074a ; Debug3 Subtable 0x4 074a ; -------------------------------------------------------------------------------------- 074a 0001 0006 | | .DBG3TAB 0x0001,0x0006 074c 006b ffff | k | .CONST 0x006b,0xffff 074e 0073 0001 | s | .CONST 0x0073,0x0001 0750 0079 0002 | y | .CONST 0x0079,0x0002 0752 007e 0003 | ~ | .CONST 0x007e,0x0003 0754 0080 0004 | | .CONST 0x0080,0x0004 0756 0088 0005 | | .CONST 0x0088,0x0005 0758 0094 0006 | | .CONST 0x0094,0x0006 075a ; -------------------------------------------------------------------------------------- 075a ; Debug3 Subtable 0x5 075a ; -------------------------------------------------------------------------------------- 075a 0001 0006 | | .DBG3TAB 0x0001,0x0006 075c 00a3 ffff | | .CONST 0x00a3,0xffff 075e 00ab 0001 | | .CONST 0x00ab,0x0001 0760 00b2 0002 | | .CONST 0x00b2,0x0002 0762 00b7 0003 | | .CONST 0x00b7,0x0003 0764 00b9 0004 | | .CONST 0x00b9,0x0004 0766 00c1 0005 | | .CONST 0x00c1,0x0005 0768 00cd 0006 | | .CONST 0x00cd,0x0006 076a ; -------------------------------------------------------------------------------------- 076a ; Debug3 Subtable 0x6 076a ; -------------------------------------------------------------------------------------- 076a 0001 000e | | .DBG3TAB 0x0001,0x000e 076c 00db ffff | | .CONST 0x00db,0xffff 076e 00e5 0002 | | .CONST 0x00e5,0x0002 0770 00e8 0401 | | .CONST 0x00e8,0x0401 0772 00ed 0801 | | .CONST 0x00ed,0x0801 0774 00ef 0802 | | .CONST 0x00ef,0x0802 0776 00f0 0803 | | .CONST 0x00f0,0x0803 0778 00f1 0804 | | .CONST 0x00f1,0x0804 077a 00f3 0401 | | .CONST 0x00f3,0x0401 077c 00f8 0002 | | .CONST 0x00f8,0x0002 077e 00fa 0003 | | .CONST 0x00fa,0x0003 0780 00fb 0c01 | | .CONST 0x00fb,0x0c01 0782 00fe 0003 | | .CONST 0x00fe,0x0003 0784 0100 0001 | | .CONST 0x0100,0x0001 0786 0101 1001 | | .CONST 0x0101,0x1001 0788 0103 0001 | | .CONST 0x0103,0x0001 078a ; -------------------------------------------------------------------------------------- 078a ; Debug3 Subtable 0x7 078a ; -------------------------------------------------------------------------------------- 078a 0006 001f | | .DBG3TAB 0x0006,0x001f 078c 010b ffff | | .CONST 0x010b,0xffff 078e 0110 fffe | | .CONST 0x0110,0xfffe 0790 0115 fffd | | .CONST 0x0115,0xfffd 0792 011a 0401 | | .CONST 0x011a,0x0401 0794 011c 0402 | | .CONST 0x011c,0x0402 0796 011e 0403 | | .CONST 0x011e,0x0403 0798 0122 0404 | " | .CONST 0x0122,0x0404 079a 0126 0405 | & | .CONST 0x0126,0x0405 079c 0128 0801 | ( | .CONST 0x0128,0x0801 079e 012a 0802 | * | .CONST 0x012a,0x0802 07a0 012b 0803 | + | .CONST 0x012b,0x0803 07a2 012c 0804 | , | .CONST 0x012c,0x0804 07a4 012e 0405 | . | .CONST 0x012e,0x0405 07a6 0138 0c01 | 8 | .CONST 0x0138,0x0c01 07a8 013a 0c02 | : | .CONST 0x013a,0x0c02 07aa 013b 0c03 | ; | .CONST 0x013b,0x0c03 07ac 013c 0c04 | < | .CONST 0x013c,0x0c04 07ae 013e 0804 | > | .CONST 0x013e,0x0804 07b0 014c fffd | L | .CONST 0x014c,0xfffd 07b2 0151 fffc | Q | .CONST 0x0151,0xfffc 07b4 0159 fffb | Y | .CONST 0x0159,0xfffb 07b6 015c 0002 | \ | .CONST 0x015c,0x0002 07b8 015e 1001 | ^ | .CONST 0x015e,0x1001 07ba 0163 1401 | c | .CONST 0x0163,0x1401 07bc 0165 1402 | e | .CONST 0x0165,0x1402 07be 0166 1403 | f | .CONST 0x0166,0x1403 07c0 0167 1404 | g | .CONST 0x0167,0x1404 07c2 0169 1001 | i | .CONST 0x0169,0x1001 07c4 016e 0002 | n | .CONST 0x016e,0x0002 07c6 016f 0003 | o | .CONST 0x016f,0x0003 07c8 0174 0004 | t | .CONST 0x0174,0x0004 07ca 0175 1801 | u | .CONST 0x0175,0x1801 07cc 0178 0004 | x | .CONST 0x0178,0x0004 07ce 0179 0005 | y | .CONST 0x0179,0x0005 07d0 0180 0001 | | .CONST 0x0180,0x0001 07d2 0181 1c01 | | .CONST 0x0181,0x1c01 07d4 0183 0001 | | .CONST 0x0183,0x0001 07d6 ; -------------------------------------------------------------------------------------- 07d6 ; Debug3 Subtable 0x8 07d6 ; -------------------------------------------------------------------------------------- 07d6 0005 0038 | 8| .DBG3TAB 0x0005,0x0038 07d8 018b ffff | | .CONST 0x018b,0xffff 07da 0190 fffe | | .CONST 0x0190,0xfffe 07dc 0191 fffd | | .CONST 0x0191,0xfffd 07de 0192 fffc | | .CONST 0x0192,0xfffc 07e0 0193 fffb | | .CONST 0x0193,0xfffb 07e2 0197 0002 | | .CONST 0x0197,0x0002 07e4 0199 0401 | | .CONST 0x0199,0x0401 07e6 019b 0402 | | .CONST 0x019b,0x0402 07e8 019d 0403 | | .CONST 0x019d,0x0403 07ea 01a1 0404 | | .CONST 0x01a1,0x0404 07ec 01a5 0405 | | .CONST 0x01a5,0x0405 07ee 01a7 0801 | | .CONST 0x01a7,0x0801 07f0 01a9 0802 | | .CONST 0x01a9,0x0802 07f2 01aa 0803 | | .CONST 0x01aa,0x0803 07f4 01ab 0804 | | .CONST 0x01ab,0x0804 07f6 01ad 0405 | | .CONST 0x01ad,0x0405 07f8 01b7 0c01 | | .CONST 0x01b7,0x0c01 07fa 01b9 0c02 | | .CONST 0x01b9,0x0c02 07fc 01ba 0c03 | | .CONST 0x01ba,0x0c03 07fe 01bb 0c04 | | .CONST 0x01bb,0x0c04 0800 01bd 0804 | | .CONST 0x01bd,0x0804 0802 01cb 0002 | | .CONST 0x01cb,0x0002 0804 01cc 0003 | | .CONST 0x01cc,0x0003 0806 01d0 0004 | | .CONST 0x01d0,0x0004 0808 01d6 0005 | | .CONST 0x01d6,0x0005 080a 01da 0006 | | .CONST 0x01da,0x0006 080c 01db 0007 | | .CONST 0x01db,0x0007 080e 01de 1001 | | .CONST 0x01de,0x1001 0810 01e0 1002 | | .CONST 0x01e0,0x1002 0812 01e2 1003 | | .CONST 0x01e2,0x1003 0814 01e6 1004 | | .CONST 0x01e6,0x1004 0816 01ea 1005 | | .CONST 0x01ea,0x1005 0818 01ec 1401 | | .CONST 0x01ec,0x1401 081a 01ee 1402 | | .CONST 0x01ee,0x1402 081c 01ef 1403 | | .CONST 0x01ef,0x1403 081e 01f0 1404 | | .CONST 0x01f0,0x1404 0820 01f2 1005 | | .CONST 0x01f2,0x1005 0822 01fc 1801 | | .CONST 0x01fc,0x1801 0824 01fe 1802 | | .CONST 0x01fe,0x1802 0826 01ff 1803 | | .CONST 0x01ff,0x1803 0828 0200 1804 | | .CONST 0x0200,0x1804 082a 0202 1404 | | .CONST 0x0202,0x1404 082c 0210 0007 | | .CONST 0x0210,0x0007 082e 0212 0008 | | .CONST 0x0212,0x0008 0830 0216 0009 | | .CONST 0x0216,0x0009 0832 0217 1c01 | | .CONST 0x0217,0x1c01 0834 0219 1c02 | | .CONST 0x0219,0x1c02 0836 021b 1c03 | | .CONST 0x021b,0x1c03 0838 021e 0009 | | .CONST 0x021e,0x0009 083a 021f 000a | | .CONST 0x021f,0x000a 083c 0220 2001 | | .CONST 0x0220,0x2001 083e 0222 000a | " | .CONST 0x0222,0x000a 0840 0223 000b | # | .CONST 0x0223,0x000b 0842 0229 000c | ) | .CONST 0x0229,0x000c 0844 022a 2401 | *$ | .CONST 0x022a,0x2401 0846 022c 2402 | ,$ | .CONST 0x022c,0x2402 0848 022e 2403 | .$ | .CONST 0x022e,0x2403 084a 0231 000c | 1 | .CONST 0x0231,0x000c 084c 0233 0001 | 3 | .CONST 0x0233,0x0001 084e 0234 2801 | 4( | .CONST 0x0234,0x2801 0850 0236 0001 | 6 | .CONST 0x0236,0x0001 0852 ; -------------------------------------------------------------------------------------- 0852 ; Debug3 Subtable 0x9 0852 ; -------------------------------------------------------------------------------------- 0852 0006 0015 | | .DBG3TAB 0x0006,0x0015 0854 023b ffff | ; | .CONST 0x023b,0xffff 0856 0240 fffe | @ | .CONST 0x0240,0xfffe 0858 0245 fffd | E | .CONST 0x0245,0xfffd 085a 0246 fffc | F | .CONST 0x0246,0xfffc 085c 024b fffb | K | .CONST 0x024b,0xfffb 085e 0250 fffa | P | .CONST 0x0250,0xfffa 0860 0251 0001 | Q | .CONST 0x0251,0x0001 0862 0252 0401 | R | .CONST 0x0252,0x0401 0864 0254 0402 | T | .CONST 0x0254,0x0402 0866 0255 0403 | U | .CONST 0x0255,0x0403 0868 0256 0404 | V | .CONST 0x0256,0x0404 086a 0257 0001 | W | .CONST 0x0257,0x0001 086c 0259 0002 | Y | .CONST 0x0259,0x0002 086e 025b 0003 | [ | .CONST 0x025b,0x0003 0870 025e 0004 | ^ | .CONST 0x025e,0x0004 0872 0263 0005 | c | .CONST 0x0263,0x0005 0874 0264 0801 | d | .CONST 0x0264,0x0801 0876 0266 0005 | f | .CONST 0x0266,0x0005 0878 0267 0006 | g | .CONST 0x0267,0x0006 087a 026e 0007 | n | .CONST 0x026e,0x0007 087c 0270 0008 | p | .CONST 0x0270,0x0008 087e 0274 0009 | t | .CONST 0x0274,0x0009 0880 0278 000a | x | .CONST 0x0278,0x000a 0882 027c 000b | | | .CONST 0x027c,0x000b 0884 027e 000c | ~ | .CONST 0x027e,0x000c 0886 027f 000d | | .CONST 0x027f,0x000d 0888 0281 000e | | .CONST 0x0281,0x000e 088a ; -------------------------------------------------------------------------------------- 088a ; Debug3 Subtable 0xa 088a ; -------------------------------------------------------------------------------------- 088a 0000 0001 | | .DBG3TAB 0x0000,0x0001 088c 028b 0001 | | .CONST 0x028b,0x0001 088e ; -------------------------------------------------------------------------------------- 088e ; Debug3 Subtable 0xb 088e ; -------------------------------------------------------------------------------------- 088e 0004 001f | | .DBG3TAB 0x0004,0x001f 0890 0293 ffff | | .CONST 0x0293,0xffff 0892 0299 fffe | | .CONST 0x0299,0xfffe 0894 02a5 fffd | | .CONST 0x02a5,0xfffd 0896 02b0 fffc | | .CONST 0x02b0,0xfffc 0898 02b5 0001 | | .CONST 0x02b5,0x0001 089a 02b7 0002 | | .CONST 0x02b7,0x0002 089c 02b9 0003 | | .CONST 0x02b9,0x0003 089e 02c5 0004 | | .CONST 0x02c5,0x0004 08a0 02ca 0005 | | .CONST 0x02ca,0x0005 08a2 02cc 0006 | | .CONST 0x02cc,0x0006 08a4 02cd 0401 | | .CONST 0x02cd,0x0401 08a6 02ce 0006 | | .CONST 0x02ce,0x0006 08a8 02d6 0007 | | .CONST 0x02d6,0x0007 08aa 02d8 0008 | | .CONST 0x02d8,0x0008 08ac 02de 0009 | | .CONST 0x02de,0x0009 08ae 02e3 000a | | .CONST 0x02e3,0x000a 08b0 02e6 000b | | .CONST 0x02e6,0x000b 08b2 02ea 000c | | .CONST 0x02ea,0x000c 08b4 02ee 000d | | .CONST 0x02ee,0x000d 08b6 02f2 000e | | .CONST 0x02f2,0x000e 08b8 02fe 000f | | .CONST 0x02fe,0x000f 08ba 0303 0010 | | .CONST 0x0303,0x0010 08bc 0306 0011 | | .CONST 0x0306,0x0011 08be 030b 0012 | | .CONST 0x030b,0x0012 08c0 030f 0013 | | .CONST 0x030f,0x0013 08c2 0311 0014 | | .CONST 0x0311,0x0014 08c4 0313 0015 | | .CONST 0x0313,0x0015 08c6 0319 0016 | | .CONST 0x0319,0x0016 08c8 031e 0017 | | .CONST 0x031e,0x0017 08ca 0322 0018 | " | .CONST 0x0322,0x0018 08cc 0326 0019 | & | .CONST 0x0326,0x0019 08ce 032a 001a | * | .CONST 0x032a,0x001a 08d0 032f 001b | / | .CONST 0x032f,0x001b 08d2 0330 0801 | 0 | .CONST 0x0330,0x0801 08d4 0331 001b | 1 | .CONST 0x0331,0x001b 08d6 ; -------------------------------------------------------------------------------------- 08d6 ; Debug3 Subtable 0xc 08d6 ; -------------------------------------------------------------------------------------- 08d6 0004 001d | | .DBG3TAB 0x0004,0x001d 08d8 0343 ffff | C | .CONST 0x0343,0xffff 08da 0349 fffe | I | .CONST 0x0349,0xfffe 08dc 0355 fffd | U | .CONST 0x0355,0xfffd 08de 0360 fffc | ` | .CONST 0x0360,0xfffc 08e0 0365 0001 | e | .CONST 0x0365,0x0001 08e2 0367 0002 | g | .CONST 0x0367,0x0002 08e4 0369 0003 | i | .CONST 0x0369,0x0003 08e6 0375 0004 | u | .CONST 0x0375,0x0004 08e8 037b 0005 | { | .CONST 0x037b,0x0005 08ea 037d 0006 | } | .CONST 0x037d,0x0006 08ec 037e 0401 | ~ | .CONST 0x037e,0x0401 08ee 037f 0006 | | .CONST 0x037f,0x0006 08f0 0387 0007 | | .CONST 0x0387,0x0007 08f2 0389 0008 | | .CONST 0x0389,0x0008 08f4 038f 0009 | | .CONST 0x038f,0x0009 08f6 0394 000a | | .CONST 0x0394,0x000a 08f8 0397 000b | | .CONST 0x0397,0x000b 08fa 039b 000c | | .CONST 0x039b,0x000c 08fc 039f 000d | | .CONST 0x039f,0x000d 08fe 03a3 000e | | .CONST 0x03a3,0x000e 0900 03af 000f | | .CONST 0x03af,0x000f 0902 03b4 0010 | | .CONST 0x03b4,0x0010 0904 03b7 0011 | | .CONST 0x03b7,0x0011 0906 03bd 0012 | | .CONST 0x03bd,0x0012 0908 03bf 0013 | | .CONST 0x03bf,0x0013 090a 03c1 0014 | | .CONST 0x03c1,0x0014 090c 03c7 0015 | | .CONST 0x03c7,0x0015 090e 03cd 0016 | | .CONST 0x03cd,0x0016 0910 03d1 0017 | | .CONST 0x03d1,0x0017 0912 03d5 0018 | | .CONST 0x03d5,0x0018 0914 03d7 0019 | | .CONST 0x03d7,0x0019 0916 03d8 0801 | | .CONST 0x03d8,0x0801 0918 03d9 0019 | | .CONST 0x03d9,0x0019 091a ; -------------------------------------------------------------------------------------- 091a ; Debug3 Subtable 0xd 091a ; -------------------------------------------------------------------------------------- 091a 0000 0005 | | .DBG3TAB 0x0000,0x0005 091c 03eb 0001 | | .CONST 0x03eb,0x0001 091e 03f0 0002 | | .CONST 0x03f0,0x0002 0920 03f5 0003 | | .CONST 0x03f5,0x0003 0922 03f6 0401 | | .CONST 0x03f6,0x0401 0924 03f7 0003 | | .CONST 0x03f7,0x0003 0926 ; -------------------------------------------------------------------------------------- 0926 ; Debug3 Subtable 0xe 0926 ; -------------------------------------------------------------------------------------- 0926 0002 0015 | | .DBG3TAB 0x0002,0x0015 0928 040b ffff | | .CONST 0x040b,0xffff 092a 0411 fffe | | .CONST 0x0411,0xfffe 092c 0412 0001 | | .CONST 0x0412,0x0001 092e 0413 0401 | | .CONST 0x0413,0x0401 0930 0415 0402 | | .CONST 0x0415,0x0402 0932 0416 0403 | | .CONST 0x0416,0x0403 0934 0417 0404 | | .CONST 0x0417,0x0404 0936 0418 0001 | | .CONST 0x0418,0x0001 0938 041d 0801 | | .CONST 0x041d,0x0801 093a 041f 0802 | | .CONST 0x041f,0x0802 093c 0420 0803 | | .CONST 0x0420,0x0803 093e 0421 0804 | ! | .CONST 0x0421,0x0804 0940 0423 0404 | # | .CONST 0x0423,0x0404 0942 0427 0002 | ' | .CONST 0x0427,0x0002 0944 042c 0003 | , | .CONST 0x042c,0x0003 0946 0430 0004 | 0 | .CONST 0x0430,0x0004 0948 0432 0005 | 2 | .CONST 0x0432,0x0005 094a 0436 0006 | 6 | .CONST 0x0436,0x0006 094c 043a 0007 | : | .CONST 0x043a,0x0007 094e 043d 0008 | = | .CONST 0x043d,0x0008 0950 043e 0009 | > | .CONST 0x043e,0x0009 0952 0442 000a | B | .CONST 0x0442,0x000a 0954 0444 000b | D | .CONST 0x0444,0x000b 0956 ; -------------------------------------------------------------------------------------- 0956 ; Debug3 Subtable 0xf 0956 ; -------------------------------------------------------------------------------------- 0956 0006 0022 | "| .DBG3TAB 0x0006,0x0022 0958 0453 ffff | S | .CONST 0x0453,0xffff 095a 0458 fffe | X | .CONST 0x0458,0xfffe 095c 045f fffd | _ | .CONST 0x045f,0xfffd 095e 0461 fffc | a | .CONST 0x0461,0xfffc 0960 0462 fffb | b | .CONST 0x0462,0xfffb 0962 0463 fffa | c | .CONST 0x0463,0xfffa 0964 0466 0002 | f | .CONST 0x0466,0x0002 0966 0468 0401 | h | .CONST 0x0468,0x0401 0968 046a 0402 | j | .CONST 0x046a,0x0402 096a 046c 0403 | l | .CONST 0x046c,0x0403 096c 0470 0404 | p | .CONST 0x0470,0x0404 096e 0474 0405 | t | .CONST 0x0474,0x0405 0970 0476 0801 | v | .CONST 0x0476,0x0801 0972 0478 0802 | x | .CONST 0x0478,0x0802 0974 0479 0803 | y | .CONST 0x0479,0x0803 0976 047a 0804 | z | .CONST 0x047a,0x0804 0978 047c 0405 | | | .CONST 0x047c,0x0405 097a 0486 0c01 | | .CONST 0x0486,0x0c01 097c 0488 0c02 | | .CONST 0x0488,0x0c02 097e 0489 0c03 | | .CONST 0x0489,0x0c03 0980 048a 0c04 | | .CONST 0x048a,0x0c04 0982 048c 0804 | | .CONST 0x048c,0x0804 0984 049a 0002 | | .CONST 0x049a,0x0002 0986 049b 0003 | | .CONST 0x049b,0x0003 0988 04a1 0004 | | .CONST 0x04a1,0x0004 098a 04a5 0005 | | .CONST 0x04a5,0x0005 098c 04aa 0006 | | .CONST 0x04aa,0x0006 098e 04ae 0007 | | .CONST 0x04ae,0x0007 0990 04b0 0008 | | .CONST 0x04b0,0x0008 0992 04b2 0009 | | .CONST 0x04b2,0x0009 0994 04b3 1001 | | .CONST 0x04b3,0x1001 0996 04b5 1002 | | .CONST 0x04b5,0x1002 0998 04b7 1003 | | .CONST 0x04b7,0x1003 099a 04ba 0009 | | .CONST 0x04ba,0x0009 099c 04bd 000a | | .CONST 0x04bd,0x000a 099e 04c1 000b | | .CONST 0x04c1,0x000b 09a0 04c6 0001 | | .CONST 0x04c6,0x0001 09a2 04c7 1401 | | .CONST 0x04c7,0x1401 09a4 04c9 0001 | | .CONST 0x04c9,0x0001 09a6 04cb 000c | | .CONST 0x04cb,0x000c 09a8 ; -------------------------------------------------------------------------------------- 09a8 ; Debug3 Subtable 0x10 09a8 ; -------------------------------------------------------------------------------------- 09a8 0006 0049 | I| .DBG3TAB 0x0006,0x0049 09aa 04d3 ffff | | .CONST 0x04d3,0xffff 09ac 04d8 fffe | | .CONST 0x04d8,0xfffe 09ae 04df fffd | | .CONST 0x04df,0xfffd 09b0 04e4 fffc | | .CONST 0x04e4,0xfffc 09b2 04ea fffb | | .CONST 0x04ea,0xfffb 09b4 04eb fffa | | .CONST 0x04eb,0xfffa 09b6 04ee 0002 | | .CONST 0x04ee,0x0002 09b8 04f0 0401 | | .CONST 0x04f0,0x0401 09ba 04f2 0402 | | .CONST 0x04f2,0x0402 09bc 04f4 0403 | | .CONST 0x04f4,0x0403 09be 04f8 0404 | | .CONST 0x04f8,0x0404 09c0 04fc 0405 | | .CONST 0x04fc,0x0405 09c2 04fe 0801 | | .CONST 0x04fe,0x0801 09c4 0500 0802 | | .CONST 0x0500,0x0802 09c6 0501 0803 | | .CONST 0x0501,0x0803 09c8 0502 0804 | | .CONST 0x0502,0x0804 09ca 0504 0405 | | .CONST 0x0504,0x0405 09cc 050e 0c01 | | .CONST 0x050e,0x0c01 09ce 0510 0c02 | | .CONST 0x0510,0x0c02 09d0 0511 0c03 | | .CONST 0x0511,0x0c03 09d2 0512 0c04 | | .CONST 0x0512,0x0c04 09d4 0514 0804 | | .CONST 0x0514,0x0804 09d6 0522 0002 | " | .CONST 0x0522,0x0002 09d8 0523 0003 | # | .CONST 0x0523,0x0003 09da 0524 1001 | $ | .CONST 0x0524,0x1001 09dc 0526 1002 | & | .CONST 0x0526,0x1002 09de 0527 1003 | ' | .CONST 0x0527,0x1003 09e0 0528 1004 | ( | .CONST 0x0528,0x1004 09e2 0529 0003 | ) | .CONST 0x0529,0x0003 09e4 052b 0004 | + | .CONST 0x052b,0x0004 09e6 052d 1401 | - | .CONST 0x052d,0x1401 09e8 0530 0004 | 0 | .CONST 0x0530,0x0004 09ea 0532 0005 | 2 | .CONST 0x0532,0x0005 09ec 0534 0006 | 4 | .CONST 0x0534,0x0006 09ee 0535 1801 | 5 | .CONST 0x0535,0x1801 09f0 0537 1802 | 7 | .CONST 0x0537,0x1802 09f2 0539 1803 | 9 | .CONST 0x0539,0x1803 09f4 053c 0006 | < | .CONST 0x053c,0x0006 09f6 053d 0007 | = | .CONST 0x053d,0x0007 09f8 053e 1c01 | > | .CONST 0x053e,0x1c01 09fa 0541 0007 | A | .CONST 0x0541,0x0007 09fc 0544 0008 | D | .CONST 0x0544,0x0008 09fe 0545 0009 | E | .CONST 0x0545,0x0009 0a00 054b 000a | K | .CONST 0x054b,0x000a 0a02 0552 000b | R | .CONST 0x0552,0x000b 0a04 0556 000c | V | .CONST 0x0556,0x000c 0a06 0557 2001 | W | .CONST 0x0557,0x2001 0a08 0559 2002 | Y | .CONST 0x0559,0x2002 0a0a 055b 2003 | [ | .CONST 0x055b,0x2003 0a0c 055e 000c | ^ | .CONST 0x055e,0x000c 0a0e 055f 000d | _ | .CONST 0x055f,0x000d 0a10 0560 2401 | `$ | .CONST 0x0560,0x2401 0a12 0562 000d | b | .CONST 0x0562,0x000d 0a14 0563 000e | c | .CONST 0x0563,0x000e 0a16 0565 2801 | e( | .CONST 0x0565,0x2801 0a18 0567 2802 | g( | .CONST 0x0567,0x2802 0a1a 0569 2803 | i( | .CONST 0x0569,0x2803 0a1c 056d 2804 | m( | .CONST 0x056d,0x2804 0a1e 0571 2805 | q( | .CONST 0x0571,0x2805 0a20 0573 2c01 | s, | .CONST 0x0573,0x2c01 0a22 0575 2c02 | u, | .CONST 0x0575,0x2c02 0a24 0576 2c03 | v, | .CONST 0x0576,0x2c03 0a26 0577 2c04 | w, | .CONST 0x0577,0x2c04 0a28 0579 2805 | y( | .CONST 0x0579,0x2805 0a2a 0583 3001 | 0 | .CONST 0x0583,0x3001 0a2c 0585 3002 | 0 | .CONST 0x0585,0x3002 0a2e 0586 3003 | 0 | .CONST 0x0586,0x3003 0a30 0587 3004 | 0 | .CONST 0x0587,0x3004 0a32 0589 2c04 | , | .CONST 0x0589,0x2c04 0a34 0597 000e | | .CONST 0x0597,0x000e 0a36 059b 000f | | .CONST 0x059b,0x000f 0a38 059c 3401 | 4 | .CONST 0x059c,0x3401 0a3a 059d 000f | | .CONST 0x059d,0x000f 0a3c 059f 0001 | | .CONST 0x059f,0x0001 0a3e 05a0 3801 | 8 | .CONST 0x05a0,0x3801 0a40 05a2 0001 | | .CONST 0x05a2,0x0001 0a42 05a4 0010 | | .CONST 0x05a4,0x0010 0a44 05a5 3c01 | < | .CONST 0x05a5,0x3c01 0a46 05a6 0010 | | .CONST 0x05a6,0x0010 0a48 0000 0000 | | .BLANK 0000[0x1b8]