|
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 - download
Length: 9216 (0x2400) 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 0a98 | | .CONST 0x0a98 ; 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 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00dd | | .CONST 0x00dd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0032 | 2 | .CONST 0x0032 ; Number of locals 000b INIT_0008: 000b 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0bc2,0x8000,0x0000,0x005a,0x36d5,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 00bf | | Action Accept_Activation 0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x0bca,0x8000,0x0000,0x005a,0x36e5,0x0000,0x002d ; Debug Table 0x1.0x0 = 0x12,0xffff 0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe 0014 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x14,0xfffd 0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x15,0xfffc 0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x16,0xfffb 0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x17,0xfffa 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x18,0xfff9 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x19,0xfff8 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x1a,0xfff7 001b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x1b,0xfff6 001c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 001d 0322 | " | Declare_Variable Record 001e 4801 |H | Short_Literal 0x1 001f 00d9 | | Load_Top At_Offset_1 0020 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0021 4800 |H | Short_Literal 0x0 0022 00d9 | | Load_Top At_Offset_1 0023 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0024 4800 |H | Short_Literal 0x0 0025 00d9 | | Load_Top At_Offset_1 0026 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0027 4800 |H | Short_Literal 0x0 0028 00d9 | | Load_Top At_Offset_1 0029 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 002a 4800 |H | Short_Literal 0x0 002b 00d9 | | Load_Top At_Offset_1 002c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 002d 4800 |H | Short_Literal 0x0 002e 00d9 | | Load_Top At_Offset_1 002f 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0030 4800 |H | Short_Literal 0x0 0031 00d9 | | Load_Top At_Offset_1 0032 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0033 4800 |H | Short_Literal 0x0 0034 00d9 | | Load_Top At_Offset_1 0035 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0036 4800 |H | Short_Literal 0x0 0037 00d9 | | Load_Top At_Offset_1 0038 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0039 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x39,0xfff5 003a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 003b 0322 | " | Declare_Variable Record 003c 4801 |H | Short_Literal 0x1 003d 00d9 | | Load_Top At_Offset_1 003e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 003f 4801 |H | Short_Literal 0x1 0040 00d9 | | Load_Top At_Offset_1 0041 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0042 4800 |H | Short_Literal 0x0 0043 00d9 | | Load_Top At_Offset_1 0044 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0045 4800 |H | Short_Literal 0x0 0046 00d9 | | Load_Top At_Offset_1 0047 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0048 4800 |H | Short_Literal 0x0 0049 00d9 | | Load_Top At_Offset_1 004a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 004b 4800 |H | Short_Literal 0x0 004c 00d9 | | Load_Top At_Offset_1 004d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 004e 4800 |H | Short_Literal 0x0 004f 00d9 | | Load_Top At_Offset_1 0050 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0051 4800 |H | Short_Literal 0x0 0052 00d9 | | Load_Top At_Offset_1 0053 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0054 4800 |H | Short_Literal 0x0 0055 00d9 | | Load_Top At_Offset_1 0056 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0057 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x57,0xfff4 0058 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0059 0322 | " | Declare_Variable Record 005a 4801 |H | Short_Literal 0x1 005b 00d9 | | Load_Top At_Offset_1 005c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 005d 4801 |H | Short_Literal 0x1 005e 00d9 | | Load_Top At_Offset_1 005f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0060 4800 |H | Short_Literal 0x0 0061 00d9 | | Load_Top At_Offset_1 0062 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0063 4800 |H | Short_Literal 0x0 0064 00d9 | | Load_Top At_Offset_1 0065 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0066 4800 |H | Short_Literal 0x0 0067 00d9 | | Load_Top At_Offset_1 0068 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0069 4800 |H | Short_Literal 0x0 006a 00d9 | | Load_Top At_Offset_1 006b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 006c 4800 |H | Short_Literal 0x0 006d 00d9 | | Load_Top At_Offset_1 006e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 006f 4800 |H | Short_Literal 0x0 0070 00d9 | | Load_Top At_Offset_1 0071 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0072 4800 |H | Short_Literal 0x0 0073 00d9 | | Load_Top At_Offset_1 0074 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0075 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0x75,0xfff3 0076 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0077 0322 | " | Declare_Variable Record 0078 4801 |H | Short_Literal 0x1 0079 00d9 | | Load_Top At_Offset_1 007a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 007b 4801 |H | Short_Literal 0x1 007c 00d9 | | Load_Top At_Offset_1 007d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 007e 4800 |H | Short_Literal 0x0 007f 00d9 | | Load_Top At_Offset_1 0080 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0081 4800 |H | Short_Literal 0x0 0082 00d9 | | Load_Top At_Offset_1 0083 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0084 4800 |H | Short_Literal 0x0 0085 00d9 | | Load_Top At_Offset_1 0086 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0087 4800 |H | Short_Literal 0x0 0088 00d9 | | Load_Top At_Offset_1 0089 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 008a 4800 |H | Short_Literal 0x0 008b 00d9 | | Load_Top At_Offset_1 008c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 008d 4800 |H | Short_Literal 0x0 008e 00d9 | | Load_Top At_Offset_1 008f 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0090 4800 |H | Short_Literal 0x0 0091 00d9 | | Load_Top At_Offset_1 0092 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0093 029d 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call ; Debug Table 0x1.0xd = 0x93,0xfff2 0095 029d 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call ; Debug Table 0x1.0xe = 0x95,0xfff1 0097 029d 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call ; Debug Table 0x1.0xf = 0x97,0xfff0 0099 029d 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call ; Debug Table 0x1.0x10 = 0x99,0xffef 009b 029d 018b | | Declare_Subprogram INIT_0188,For_Outer_Call ; Debug Table 0x1.0x11 = 0x9b,0xffee 009d 029d 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x9d,0xffed 009f 029d 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x9f,0xffec 00a1 029d 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call ; Debug Table 0x1.0x14 = 0xa1,0xffeb 00a3 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0x15 = 0xa3,0xffea 00a5 029d 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call ; Debug Table 0x1.0x16 = 0xa5,0xffe9 00a7 029d 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call ; Debug Table 0x1.0x17 = 0xa7,0xffe8 00a9 029b 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x18 = 0xa9,0xffff 00ab 029b 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x19 = 0xab,0xfffe 00ad 029b 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1a = 0xad,0xfffd 00af 029d 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call ; Debug Table 0x1.0x1b = 0xaf,0xffe6 00b1 029d 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call ; Debug Table 0x1.0x1c = 0xb1,0xffe5 00b3 029d 04f3 | | Declare_Subprogram INIT_04f0,For_Outer_Call ; Debug Table 0x1.0x1d = 0xb3,0xffe4 00b5 029d 050b | | Declare_Subprogram INIT_0508,For_Outer_Call ; Debug Table 0x1.0x1e = 0xb5,0xffe3 00b7 029d 05c3 | | Declare_Subprogram INIT_05c0,For_Outer_Call ; Debug Table 0x1.0x1f = 0xb7,0xffe2 00b9 029d 060b | | Declare_Subprogram INIT_0608,For_Outer_Call ; Debug Table 0x1.0x20 = 0xb9,0xffe1 00bb 029d 06c3 | | Declare_Subprogram INIT_06c0,For_Outer_Call ; Debug Table 0x1.0x21 = 0xbb,0xffe0 00bd 029d 071b | | Declare_Subprogram INIT_0718,For_Outer_Call ; Debug Table 0x1.0x22 = 0xbd,0xffdf 00bf 029d 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call ; Debug Table 0x1.0x23 = 0xbf,0xffde 00c1 029d 080b | | Declare_Subprogram INIT_0808,For_Outer_Call ; Debug Table 0x1.0x24 = 0xc1,0xffdd 00c3 029d 0823 | #| Declare_Subprogram INIT_0820,For_Outer_Call ; Debug Table 0x1.0x25 = 0xc3,0xffdc 00c5 029d 084b | K| Declare_Subprogram INIT_0848,For_Outer_Call ; Debug Table 0x1.0x26 = 0xc5,0xffdb 00c7 029d 087b | {| Declare_Subprogram INIT_0878,For_Outer_Call ; Debug Table 0x1.0x27 = 0xc7,0xffda 00c9 029d 08ab | | Declare_Subprogram INIT_08a8,For_Outer_Call ; Debug Table 0x1.0x28 = 0xc9,0xffd9 00cb 029d 08eb | | Declare_Subprogram INIT_08e8,For_Outer_Call ; Debug Table 0x1.0x29 = 0xcb,0xffd8 00cd 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x2a = 0xcd,0xffd7 00ce 00c7 | | Action Elaborate_Subprogram 00cf 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2b = 0xcf,0xffd6 00d0 00c7 | | Action Elaborate_Subprogram 00d1 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x2c = 0xd1,0xffd5 00d2 00c7 | | Action Elaborate_Subprogram 00d3 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x2d = 0xd3,0xffff 00d4 00c7 | | Action Elaborate_Subprogram 00d5 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x2e = 0xd5,0xfffe 00d6 00c7 | | Action Elaborate_Subprogram 00d7 029d 0913 | | Declare_Subprogram INIT_0910,For_Outer_Call ; Debug Table 0x1.0x2f = 0xd7,0xfffd 00d9 029d 0943 | C| Declare_Subprogram INIT_0940,For_Outer_Call ; Debug Table 0x1.0x30 = 0xd9,0xfffc 00db 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x31 = 0xdb,0xfffb 00dc 00c7 | | Action Elaborate_Subprogram 00dd BODY_0008: 00dd 00bc | | Action Signal_Activated 00de 00bb | | Action Signal_Completion 00df 0000 | | .XXX[0x1] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00ed | | .CONST 0x00ed ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0003 | | .CONST 0x0003 ; Number of locals 00e3 INIT_00e0: 00e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x00e3,0x0c30,0x0001,0x0000,0x005a,0x36d5,0x0000,0x0008 ; Debug Table 0x2.0x0 = 0xe3,0xffff 00e4 00db | | Load_Top At_Offset_3 00e5 00eb | | Load_Encached Diana_Cache 00e6 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 00e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e8 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0xe8,0xfffe 00e9 8216 | | Call 0x1,0x16 00ea e002 | | Load 0x0,0x2 00eb 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 00ec 03f1 | | Declare_Variable Discrete,With_Value 00ed BODY_00e0: 00ed 0007 | | Action Break_Optional ; Debug Table 0x2.0x2 = 0xed,0x1 00ee e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x3 = 0xee,0x401 00ef 0007 | | Action Break_Optional 00f0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x4 = 0xf0,0x402 00f1 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0xf1,0x403 00f2 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0xf2,0x404 00f3 0b0a | | Execute_Immediate Case_Compare,0xa ; Debug Table 0x2.0x7 = 0xf3,0x1 00f4 7007 |p | Jump_Nonzero 0xfc 00f5 0b66 | f | Execute_Immediate Case_Compare,0x66 00f6 700a |p | Jump_Nonzero 0x101 00f7 0092 098c | | Action Push_String_Extended,0x98c ; "allocator not qualified or constrained" ; Debug Table 0x2.0x8 = 0xf7,0x4 00f9 e003 | | Load 0x0,0x3 00fa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x9 = 0xfc,0x2 00fd 00db | | Load_Top At_Offset_3 00fe e5ff | | Load 0x2,-0x1 00ff 8230 | 0 | Call 0x1,0x30 0100 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0101 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xa = 0x101,0x3 0102 00db | | Load_Top At_Offset_3 0103 e5ff | | Load 0x2,-0x1 0104 822f | / | Call 0x1,0x2f 0105 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0106 0000 0000 | | .XXX[0x2] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x010b,0x0c48,0x0001,0x0000,0x005a,0x36d5,0x0000,0x0012 ; Debug Table 0x3.0x0 = 0x10b,0x1 010c 8219 | | Call 0x1,0x19 010d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 010e 0000 0000 | | .XXX[0x2] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 011e | | .CONST 0x011e ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0003 | | .CONST 0x0003 ; Number of locals 0113 INIT_0110: 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0113,0x0c4c,0x0001,0x0000,0x005a,0x36d5,0x0000,0x001c ; Debug Table 0x4.0x0 = 0x113,0xffff 0114 00eb | | Load_Encached Diana_Cache 0115 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0116 8216 | | Call 0x1,0x16 0117 e001 | | Load 0x0,0x1 0118 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0119 03f1 | | Declare_Variable Discrete,With_Value 011a e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1 = 0x11a,0xfffe 011b e001 | | Load 0x0,0x1 011c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 011d 03f1 | | Declare_Variable Discrete,With_Value 011e BODY_0110: 011e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0x11e,0x1 011f 0f44 | D | Execute_Immediate Equal,0x44 0120 6808 |h | Jump_Zero 0x129 0121 e5ff | | Load 0x2,-0x1 0122 00eb | | Load_Encached Diana_Cache 0123 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0124 e002 | | Load 0x0,0x2 0125 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0126 6802 |h | Jump_Zero 0x129 0127 4846 |HF | Short_Literal 0x46 ; Debug Table 0x4.0x3 = 0x127,0x2 0128 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0129 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0x129,0x3 012a e5ff | | Load 0x2,-0x1 012b 00eb | | Load_Encached Diana_Cache 012c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 012d e004 | | Load 0x0,0x4 012e 180d | | Execute Package,Field_Execute,Field_Number 0xd 012f 0007 | | Action Break_Optional ; Debug Table 0x4.0x5 = 0x12f,0x4 0130 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x6 = 0x130,0x401 0131 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x7 = 0x131,0x4 0132 4800 |H | Short_Literal 0x0 0133 628c |b | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff} 0134 4800 |H | Short_Literal 0x0 0135 e403 | | Load 0x2,0x3 0136 e402 | | Load 0x2,0x2 0137 e005 | | Load 0x0,0x5 0138 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0139 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0x139,0x5 013a e005 | | Load 0x0,0x5 013b 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 013c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 013d 0000 0000 | | .XXX[0x3] 013f 0000 | | 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0143 | C | .CONST 0x0143 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0001 | | .CONST 0x0001 ; Number of locals 0143 BODY_0140: 0143 INIT_0140: 0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0143,0x0c60,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00c0 ; Debug Table 0x5.0x0 = 0x143,0x1 0144 e002 | | Load 0x0,0x2 0145 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0146 0f73 | s | Execute_Immediate Equal,0x73 0147 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x014b,0x0c64,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00dc ; Debug Table 0x6.0x0 = 0x14b,0x1 014c 00eb | | Load_Encached Diana_Cache 014d 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 014e e002 | | Load 0x0,0x2 014f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0150 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0151 0000 0000 | | .BLANK 0000[0x7] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x015b,0x0c68,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00f9 ; Debug Table 0x7.0x0 = 0x15b,0x1 015c 00eb | | Load_Encached Diana_Cache 015d 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 015e e002 | | Load 0x0,0x2 015f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0160 e002 | | Load 0x0,0x2 0161 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0162 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0163 0000 0000 | | .BLANK 0000[0x5] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0170 | p | .CONST 0x0170 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x016b,0x0c6c,0x0001,0x0000,0x005a,0x36e5,0x0000,0x011b ; Debug Table 0x8.0x0 = 0x16b,0xffff 016c 00db | | Load_Top At_Offset_3 016d e006 | | Load 0x0,0x6 016e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 016f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0170 BODY_0168: 0170 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1 = 0x170,0x1 0171 00d9 | | Load_Top At_Offset_1 0172 e004 | | Load 0x0,0x4 0173 180d | | Execute Package,Field_Execute,Field_Number 0xd 0174 e005 | | Load 0x0,0x5 ; Debug Table 0x8.0x2 = 0x174,0x2 0175 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0176 0092 098d | | Action Push_String_Extended,0x98d ; "pointer" ; Debug Table 0x8.0x3 = 0x176,0x3 0178 e005 | | Load 0x0,0x5 0179 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 017a 4802 |H | Short_Literal 0x2 ; Debug Table 0x8.0x4 = 0x17a,0x4 017b 4820 |H | Short_Literal 0x20 017c e007 | | Load 0x0,0x7 017d 180f | | Execute Package,Field_Execute,Field_Number 0xf 017e 0092 098e | | Action Push_String_Extended,0x98e ; "Initialize_Allocated_Task_On_Vp" ; Debug Table 0x8.0x5 = 0x17e,0x5 0180 e005 | | Load 0x0,0x5 0181 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0182 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0183 0000 0000 | | .BLANK 0000[0x5] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00db | | Load_Top At_Offset_3 ; Debug Table 0x9 = .DEBUG 0x018b,0x0c7a,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0156 ; Debug Table 0x9.0x0 = 0x18b,0x1 018c 8214 | | Call 0x1,0x14 018d 681e |h | Jump_Zero 0x1ac 018e e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1 = 0x18e,0x2 018f 4802 |H | Short_Literal 0x2 0190 0272 | r | Execute Discrete,Minus 0191 4601 |F | Jump_Case 0x2 0192 7801 |x | Jump 0x194 ; case 0x0 0193 7813 |x | Jump 0x1a7 ; case 0x1 0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x194,0x3 0195 e006 | | Load 0x0,0x6 0196 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0197 6803 |h | Jump_Zero 0x19b 0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x198,0x4 0199 8217 | | Call 0x1,0x17 019a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 019b 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x4 = 0x19b,0x5 019c e005 | | Load 0x0,0x5 019d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 019e 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x5 = 0x19e,0x6 019f 481f |H | Short_Literal 0x1f 01a0 e007 | | Load 0x0,0x7 01a1 180f | | Execute Package,Field_Execute,Field_Number 0xf 01a2 0092 098f | | Action Push_String_Extended,0x98f ; "Initialize_Allocated_Task" ; Debug Table 0x9.0x6 = 0x1a2,0x7 01a4 e005 | | Load 0x0,0x5 01a5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01a6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01a7 0092 0990 | | Action Push_String_Extended,0x990 ; "Heap access to tasks not implemented" ; Debug Table 0x9.0x7 = 0x1a7,0x8 01a9 e003 | | Load 0x0,0x3 01aa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x8 = 0x1ac,0x9 01ad e002 | | Load 0x0,0x2 01ae 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 01af 6817 |h | Jump_Zero 0x1c7 01b0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x9 = 0x1b0,0xa 01b1 4802 |H | Short_Literal 0x2 01b2 0272 | r | Execute Discrete,Minus 01b3 4601 |F | Jump_Case 0x2 01b4 7801 |x | Jump 0x1b6 ; case 0x0 01b5 780c |x | Jump 0x1c2 ; case 0x1 01b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xa = 0x1b6,0xb 01b7 e005 | | Load 0x0,0x5 01b8 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01b9 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xb = 0x1b9,0xc 01ba 481e |H | Short_Literal 0x1e 01bb e007 | | Load 0x0,0x7 01bc 180f | | Execute Package,Field_Execute,Field_Number 0xf 01bd 0092 0991 | | Action Push_String_Extended,0x991 ; "Initialize_Allocated_Object" ; Debug Table 0x9.0xc = 0x1bd,0xd 01bf e005 | | Load 0x0,0x5 01c0 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01c1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01c2 0092 0992 | | Action Push_String_Extended,0x992 ; "Beware of heap access to tasks" ; Debug Table 0x9.0xd = 0x1c2,0xe 01c4 e003 | | Load 0x0,0x3 01c5 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xe = 0x1c7,0xf 01c8 e002 | | Load 0x0,0x2 01c9 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 01ca e5fe | | Load 0x2,-0x2 01cb e002 | | Load 0x0,0x2 01cc 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01cd 0278 | x | Execute Discrete,Or 01ce 6815 |h | Jump_Zero 0x1e4 01cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xf = 0x1cf,0x10 01d0 e005 | | Load 0x0,0x5 01d1 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01d2 0007 | | Action Break_Optional ; Debug Table 0x9.0x10 = 0x1d2,0x11 01d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x11 = 0x1d3,0x401 01d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x12 = 0x1d4,0x11 01d5 4800 |H | Short_Literal 0x0 01d6 61e9 |a | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff} 01d7 4800 |H | Short_Literal 0x0 01d8 4846 |HF | Short_Literal 0x46 01d9 e5fd | | Load 0x2,-0x3 01da e005 | | Load 0x0,0x5 01db 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01dc 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x13 = 0x1dc,0x12 01dd 4800 |H | Short_Literal 0x0 01de e005 | | Load 0x0,0x5 01df 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 01e0 0092 0993 | | Action Push_String_Extended,0x993 ; "INITIALIZE ACTION" ; Debug Table 0x9.0x14 = 0x1e0,0x13 01e2 e005 | | Load 0x0,0x5 01e3 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01e4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e5 0000 0000 | | .XXX[0x3] 01e7 0000 | | 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x01eb,0x0ca6,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0219 ; Debug Table 0xa.0x0 = 0x1eb,0x1 01ec 8215 | | Call 0x1,0x15 01ed e002 | | Load 0x0,0x2 01ee 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 01ef 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f8 | | .CONST 0x01f8 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0002 | | .CONST 0x0002 ; Number of locals 01f3 INIT_01f0: 01f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01f3,0x0caa,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0230 ; Debug Table 0xb.0x0 = 0x1f3,0xffff 01f4 00db | | Load_Top At_Offset_3 01f5 e008 | | Load 0x0,0x8 01f6 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 01f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01f8 BODY_01f0: 01f8 0007 | | Action Break_Optional ; Debug Table 0xb.0x1 = 0x1f8,0x1 01f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x1f9,0x401 01fa 021d | | Execute Heap_Access,Is_Null 01fb 6808 |h | Jump_Zero 0x204 ; Debug Table 0xb.0x3 = 0x1fb,0x1 01fc 0092 0994 | | Action Push_String_Extended,0x994 ; "Segmented Heap Allocator lacks associated Heap" ; Debug Table 0xb.0x4 = 0x1fc,0x2 01fe e003 | | Load 0x0,0x3 01ff 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0200 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x5 = 0x200,0x3 0201 e005 | | Load 0x0,0x5 0202 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0203 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0204 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x204,0x4 0205 00d9 | | Load_Top At_Offset_1 0206 e004 | | Load 0x0,0x4 0207 180d | | Execute Package,Field_Execute,Field_Number 0xd 0208 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0209 0000 0000 | | .BLANK 0000[0x7] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0218 | | .CONST 0x0218 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0002 | | .CONST 0x0002 ; Number of locals 0213 INIT_0210: 0213 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0213,0x0cba,0x0002,0x0000,0x005a,0x36e5,0x0000,0x0268 ; Debug Table 0xc.0x0 = 0x213,0xffff 0214 00db | | Load_Top At_Offset_3 0215 e002 | | Load 0x0,0x2 0216 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0217 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0218 BODY_0210: 0218 0007 | | Action Break_Optional ; Debug Table 0xc.0x1 = 0x218,0x1 0219 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x2 = 0x219,0x401 021a 0007 | | Action Break_Optional 021b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x3 = 0x21b,0x402 021c 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x21c,0x403 021d 0007 | | Action Break_Optional ; Debug Table 0xc.0x5 = 0x21d,0x404 021e 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0xc.0x6 = 0x21e,0x1 021f 7008 |p | Jump_Nonzero 0x228 0220 0b71 | q | Execute_Immediate Case_Compare,0x71 0221 7006 |p | Jump_Nonzero 0x228 0222 0b70 | p | Execute_Immediate Case_Compare,0x70 0223 7004 |p | Jump_Nonzero 0x228 0224 0b6c | l | Execute_Immediate Case_Compare,0x6c 0225 700b |p | Jump_Nonzero 0x231 0226 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x226,0x4 0227 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0228 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x228,0x2 0229 e009 | | Load 0x0,0x9 022a 180f | | Execute Package,Field_Execute,Field_Number 0xf 022b e5ff | | Load 0x2,-0x1 022c e002 | | Load 0x0,0x2 022d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 022e 0f00 | | Execute_Immediate Equal,0x0 022f 0279 | y | Execute Discrete,And 0230 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0231 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x9 = 0x231,0x3 0232 e002 | | Load 0x0,0x2 0233 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0234 0f00 | | Execute_Immediate Equal,0x0 0235 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0236 0000 0000 | | .XXX[0x2] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x023b,0x0cd0,0x0002,0x0000,0x005a,0x36e5,0x0000,0x02c1 ; Debug Table 0xd.0x0 = 0x23b,0x1 023c e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x1 = 0x23c,0x401 023d 0007 | | Action Break_Optional 023e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x2 = 0x23e,0x402 023f 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x23f,0x403 0240 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x240,0x404 0241 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0xd.0x5 = 0x241,0x1 0242 7005 |p | Jump_Nonzero 0x248 0243 0b6d | m | Execute_Immediate Case_Compare,0x6d 0244 7017 |p | Jump_Nonzero 0x25c 0245 0b6b | k | Execute_Immediate Case_Compare,0x6b 0246 701a |p | Jump_Nonzero 0x261 0247 781f |x | Jump 0x267 ; Debug Table 0xd.0x6 = 0x247,0x5 0248 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x7 = 0x248,0x2 0249 00eb | | Load_Encached Diana_Cache 024a 18ba | | Execute Package,Field_Execute,Field_Number 0xba 024b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x24b,0x801 024c 021d | | Execute Heap_Access,Is_Null 024d 00d0 | | Action Swap_Control 024e 00d1 | | Pop_Control Pop_Count_1 024f 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0xd.0x9 = 0x24f,0x2 0250 e5ff | | Load 0x2,-0x1 0251 00eb | | Load_Encached Diana_Cache 0252 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0253 4976 |Iv | Short_Literal 0x176 0254 00eb | | Load_Encached Diana_Cache 0255 0098 | | Execute Package,Field_Read_Dynamic 0256 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0257 e00a | | Load 0x0,0xa 0258 180d | | Execute Package,Field_Execute,Field_Number 0xd 0259 821c | | Call 0x1,0x1c 025a 0278 | x | Execute Discrete,Or 025b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 025c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xa = 0x25c,0x3 025d 00eb | | Load_Encached Diana_Cache 025e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 025f 821c | | Call 0x1,0x1c 0260 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0261 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xb = 0x261,0x4 0262 00eb | | Load_Encached Diana_Cache 0263 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0264 e002 | | Load 0x0,0x2 0265 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0266 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0267 00d1 | | Pop_Control Pop_Count_1 0268 4831 |H1 | Short_Literal 0x31 0269 0257 | W | Execute Discrete,Raise 026a 0000 0000 | | .BLANK 0000[0x6] 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 029c | | .CONST 0x029c ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 000f | | .CONST 0x000f ; Number of locals 0273 INIT_0270: 0273 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x0273,0x0cea,0x0002,0x0000,0x005a,0x36e5,0x0000,0x032a ; Debug Table 0xe.0x0 = 0x273,0xffff 0274 00db | | Load_Top At_Offset_3 0275 8215 | | Call 0x1,0x15 0276 00eb | | Load_Encached Diana_Cache 0277 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0278 00eb | | Load_Encached Diana_Cache 0279 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 027a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 027b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x27b,0xfffe 027c e5fe | | Load 0x2,-0x2 027d 00eb | | Load_Encached Diana_Cache 027e 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 027f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0280 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x2 = 0x280,0xfffd 0281 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x3 = 0x281,0xfffc 0282 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x4 = 0x282,0xfffb 0283 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x5 = 0x283,0xfffa 0284 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x6 = 0x284,0xfff9 0285 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x7 = 0x285,0xfff8 0286 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x8 = 0x286,0xfff7 0287 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x9 = 0x287,0xfff6 0288 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xa = 0x288,0xfff5 0289 1b96 | | Execute Package,Field_Read,Field_Number 0x96 028a 0322 | " | Declare_Variable Record 028b 00d8 | | Load_Top At_Offset_0 028c 1c00 | | Execute_Immediate Run_Utility,0x0 028d 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xb = 0x28d,0xfff4 028e 1b96 | | Execute Package,Field_Read,Field_Number 0x96 028f 0322 | " | Declare_Variable Record 0290 00d8 | | Load_Top At_Offset_0 0291 1c00 | | Execute_Immediate Run_Utility,0x0 0292 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xc = 0x292,0xfff3 0293 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0294 0322 | " | Declare_Variable Record 0295 00d8 | | Load_Top At_Offset_0 0296 1c00 | | Execute_Immediate Run_Utility,0x0 0297 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xd = 0x297,0xfff2 0298 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0299 0322 | " | Declare_Variable Record 029a 00d8 | | Load_Top At_Offset_0 029b 1c00 | | Execute_Immediate Run_Utility,0x0 029c BODY_0270: 029c e402 | | Load 0x2,0x2 ; Debug Table 0xe.0xe = 0x29c,0x1 029d e403 | | Load 0x2,0x3 029e 021f | | Execute Heap_Access,Equal 029f 6802 |h | Jump_Zero 0x2a2 02a0 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xf = 0x2a0,0x2 02a1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02a2 0007 | | Action Break_Optional ; Debug Table 0xe.0x10 = 0x2a2,0x3 02a3 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x11 = 0x2a3,0x401 02a4 0007 | | Action Break_Optional 02a5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x12 = 0x2a5,0x402 02a6 0007 | | Action Break_Optional ; Debug Table 0xe.0x13 = 0x2a6,0x403 02a7 0007 | | Action Break_Optional ; Debug Table 0xe.0x14 = 0x2a7,0x404 02a8 0b62 | b | Execute_Immediate Case_Compare,0x62 ; Debug Table 0xe.0x15 = 0x2a8,0x3 02a9 7008 |p | Jump_Nonzero 0x2b2 02aa 0b63 | c | Execute_Immediate Case_Compare,0x63 02ab 7065 |pe | Jump_Nonzero 0x311 02ac e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x16 = 0x2ac,0x1a 02ad 0092 0995 | | Action Push_String_Extended,0x995 ; "Allocator_Gen - unexpected sm_constraint for allocator" 02af e003 | | Load 0x0,0x3 02b0 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02b1 7909 |y | Jump 0x3bb 02b2 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x17 = 0x2b2,0x4 02b3 490f |I | Short_Literal 0x10f 02b4 00eb | | Load_Encached Diana_Cache 02b5 0096 | | Execute Package,Entry 02b6 00eb | | Load_Encached Diana_Cache 02b7 18ed | | Execute Package,Field_Execute,Field_Number 0xed 02b8 a404 | | Store_Unchecked 0x2,0x4 02b9 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x18 = 0x2b9,0x5 02ba 490f |I | Short_Literal 0x10f 02bb 00eb | | Load_Encached Diana_Cache 02bc 0096 | | Execute Package,Entry 02bd 00eb | | Load_Encached Diana_Cache 02be 18ed | | Execute Package,Field_Execute,Field_Number 0xed 02bf a405 | | Store_Unchecked 0x2,0x5 02c0 00cf | | Action Mark_Auxiliary 02c1 7849 |xI | Jump 0x30b 02c2 e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x19 = 0x2c2,0x7 02c3 0007 | | Action Break_Optional 02c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1a = 0x2c4,0x801 02c5 0217 | | Execute Heap_Access,All_Reference 02c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c7 00d9 | | Load_Top At_Offset_1 02c8 0007 | | Action Break_Optional 02c9 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x1b = 0x2c9,0xc01 02ca 0007 | | Action Break_Optional 02cb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x1c = 0x2cb,0xc02 02cc 0007 | | Action Break_Optional ; Debug Table 0xe.0x1d = 0x2cc,0xc03 02cd 00d0 | | Action Swap_Control ; Debug Table 0xe.0x1e = 0x2cd,0xc04 02ce 00d1 | | Pop_Control Pop_Count_1 02cf 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x1f = 0x2cf,0x801 02d0 00eb | | Load_Encached Diana_Cache 02d1 0096 | | Execute Package,Entry 02d2 00d0 | | Action Swap_Control 02d3 00d1 | | Pop_Control Pop_Count_1 02d4 a408 | | Store_Unchecked 0x2,0x8 ; Debug Table 0xe.0x20 = 0x2d4,0x7 02d5 0007 | | Action Break_Optional ; Debug Table 0xe.0x21 = 0x2d5,0x8 02d6 e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x22 = 0x2d6,0x1001 02d7 0217 | | Execute Heap_Access,All_Reference 02d8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02d9 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0xe.0x23 = 0x2d9,0x8 02da e405 | | Load 0x2,0x5 ; Debug Table 0xe.0x24 = 0x2da,0x9 02db 0007 | | Action Break_Optional 02dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x25 = 0x2dc,0x1401 02dd 0217 | | Execute Heap_Access,All_Reference 02de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02df 00d9 | | Load_Top At_Offset_1 02e0 0007 | | Action Break_Optional 02e1 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x26 = 0x2e1,0x1801 02e2 0007 | | Action Break_Optional 02e3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x27 = 0x2e3,0x1802 02e4 0007 | | Action Break_Optional ; Debug Table 0xe.0x28 = 0x2e4,0x1803 02e5 00d0 | | Action Swap_Control ; Debug Table 0xe.0x29 = 0x2e5,0x1804 02e6 00d1 | | Pop_Control Pop_Count_1 02e7 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x2a = 0x2e7,0x1401 02e8 00eb | | Load_Encached Diana_Cache 02e9 0096 | | Execute Package,Entry 02ea 00d0 | | Action Swap_Control 02eb 00d1 | | Pop_Control Pop_Count_1 02ec a409 | | Store_Unchecked 0x2,0x9 ; Debug Table 0xe.0x2b = 0x2ec,0x9 02ed 0007 | | Action Break_Optional ; Debug Table 0xe.0x2c = 0x2ed,0xa 02ee e405 | | Load 0x2,0x5 ; Debug Table 0xe.0x2d = 0x2ee,0x1c01 02ef 0217 | | Execute Heap_Access,All_Reference 02f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f1 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0xe.0x2e = 0x2f1,0xa 02f2 e40c | | Load 0x2,0xc ; Debug Table 0xe.0x2f = 0x2f2,0xb 02f3 00e1 | | Load_Encached Boolean_Cache 02f4 e408 | | Load 0x2,0x8 02f5 e00b | | Load 0x0,0xb 02f6 180d | | Execute Package,Field_Execute,Field_Number 0xd 02f7 c40a | | Store 0x2,0xa 02f8 00d1 | | Pop_Control Pop_Count_1 02f9 e40d | | Load 0x2,0xd ; Debug Table 0xe.0x30 = 0x2f9,0xc 02fa 00e1 | | Load_Encached Boolean_Cache 02fb e409 | | Load 0x2,0x9 02fc e00b | | Load 0x0,0xb 02fd 180d | | Execute Package,Field_Execute,Field_Number 0xd 02fe c40b | | Store 0x2,0xb 02ff 00d1 | | Pop_Control Pop_Count_1 0300 e40a | | Load 0x2,0xa ; Debug Table 0xe.0x31 = 0x300,0xd 0301 6806 |h | Jump_Zero 0x308 0302 e40b | | Load 0x2,0xb 0303 6804 |h | Jump_Zero 0x308 0304 e40c | | Load 0x2,0xc 0305 e40d | | Load 0x2,0xd 0306 017f | | Execute Record,Equal 0307 7002 |p | Jump_Nonzero 0x30a 0308 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x32 = 0x308,0xe 0309 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 030a 00c9 | | Action Pop_Auxiliary_Loop 030b 0007 | | Action Break_Optional ; Debug Table 0xe.0x33 = 0x30b,0x6 030c e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x34 = 0x30c,0x2001 030d 021d | | Execute Heap_Access,Is_Null 030e 6fb3 |o | Jump_Zero 0x2c2 ; Debug Table 0xe.0x35 = 0x30e,0x6 030f 00ce | | Action Pop_Auxiliary 0310 78aa |x | Jump 0x3bb 0311 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x36 = 0x311,0xf 0312 00eb | | Load_Encached Diana_Cache 0313 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0314 a406 | | Store_Unchecked 0x2,0x6 0315 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x37 = 0x315,0x10 0316 00eb | | Load_Encached Diana_Cache 0317 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0318 a407 | | Store_Unchecked 0x2,0x7 0319 00cf | | Action Mark_Auxiliary 031a 789b |x | Jump 0x3b6 031b e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x38 = 0x31b,0x12 031c 0007 | | Action Break_Optional 031d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x39 = 0x31d,0x2401 031e 7002 |p | Jump_Nonzero 0x321 031f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x3a = 0x31f,0x2402 0320 782c |x, | Jump 0x34d 0321 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3b = 0x321,0x2403 0322 0217 | | Execute Heap_Access,All_Reference 0323 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0324 6804 |h | Jump_Zero 0x329 0325 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3c = 0x325,0x2404 0326 0217 | | Execute Heap_Access,All_Reference 0327 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0328 7824 |x$ | Jump 0x34d 0329 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3d = 0x329,0x2405 032a 0007 | | Action Break_Optional 032b e413 | | Load 0x2,0x13 ; Debug Table 0xe.0x3e = 0x32b,0x2801 032c 0007 | | Action Break_Optional 032d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xe.0x3f = 0x32d,0x2802 032e 0007 | | Action Break_Optional ; Debug Table 0xe.0x40 = 0x32e,0x2803 032f 00d0 | | Action Swap_Control ; Debug Table 0xe.0x41 = 0x32f,0x2804 0330 00d1 | | Pop_Control Pop_Count_1 0331 49bb |I | Short_Literal 0x1bb ; Debug Table 0xe.0x42 = 0x331,0x2405 0332 00eb | | Load_Encached Diana_Cache 0333 0098 | | Execute Package,Field_Read_Dynamic 0334 012c | , | Execute Any,Size 0335 e00c | | Load 0x0,0xc 0336 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0337 025b | [ | Execute Discrete,Check_In_Type 0338 0273 | s | Execute Discrete,Plus 0339 00d9 | | Load_Top At_Offset_1 033a 0007 | | Action Break_Optional 033b e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x43 = 0x33b,0x2c01 033c 0007 | | Action Break_Optional 033d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x44 = 0x33d,0x2c02 033e 0007 | | Action Break_Optional ; Debug Table 0xe.0x45 = 0x33e,0x2c03 033f 00d0 | | Action Swap_Control ; Debug Table 0xe.0x46 = 0x33f,0x2c04 0340 00d1 | | Pop_Control Pop_Count_1 0341 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xe.0x47 = 0x341,0x2804 0342 00eb | | Load_Encached Diana_Cache 0343 0098 | | Execute Package,Field_Read_Dynamic 0344 49c9 |I | Short_Literal 0x1c9 0345 00eb | | Load_Encached Diana_Cache 0346 0098 | | Execute Package,Field_Read_Dynamic 0347 49ca |I | Short_Literal 0x1ca 0348 00eb | | Load_Encached Diana_Cache 0349 0095 | | Execute Package,Field_Reference_Dynamic 034a e00d | | Load 0x0,0xd 034b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 034c 7800 |x | Jump 0x34d 034d 00d0 | | Action Swap_Control 034e 00d1 | | Pop_Control Pop_Count_1 034f a408 | | Store_Unchecked 0x2,0x8 ; Debug Table 0xe.0x48 = 0x34f,0x12 0350 0007 | | Action Break_Optional ; Debug Table 0xe.0x49 = 0x350,0x13 0351 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x4a = 0x351,0x3001 0352 7002 |p | Jump_Nonzero 0x355 0353 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x4b = 0x353,0x3002 0354 7803 |x | Jump 0x358 0355 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x4c = 0x355,0x3003 0356 0217 | | Execute Heap_Access,All_Reference 0357 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0358 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0xe.0x4d = 0x358,0x13 0359 e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x4e = 0x359,0x14 035a 0007 | | Action Break_Optional 035b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4f = 0x35b,0x3401 035c 7002 |p | Jump_Nonzero 0x35f 035d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x50 = 0x35d,0x3402 035e 782c |x, | Jump 0x38b 035f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x51 = 0x35f,0x3403 0360 0217 | | Execute Heap_Access,All_Reference 0361 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0362 6804 |h | Jump_Zero 0x367 0363 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x52 = 0x363,0x3404 0364 0217 | | Execute Heap_Access,All_Reference 0365 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0366 7824 |x$ | Jump 0x38b 0367 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x53 = 0x367,0x3405 0368 0007 | | Action Break_Optional 0369 e413 | | Load 0x2,0x13 ; Debug Table 0xe.0x54 = 0x369,0x3801 036a 0007 | | Action Break_Optional 036b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xe.0x55 = 0x36b,0x3802 036c 0007 | | Action Break_Optional ; Debug Table 0xe.0x56 = 0x36c,0x3803 036d 00d0 | | Action Swap_Control ; Debug Table 0xe.0x57 = 0x36d,0x3804 036e 00d1 | | Pop_Control Pop_Count_1 036f 49bb |I | Short_Literal 0x1bb ; Debug Table 0xe.0x58 = 0x36f,0x3405 0370 00eb | | Load_Encached Diana_Cache 0371 0098 | | Execute Package,Field_Read_Dynamic 0372 012c | , | Execute Any,Size 0373 e00c | | Load 0x0,0xc 0374 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0375 025b | [ | Execute Discrete,Check_In_Type 0376 0273 | s | Execute Discrete,Plus 0377 00d9 | | Load_Top At_Offset_1 0378 0007 | | Action Break_Optional 0379 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x59 = 0x379,0x3c01 037a 0007 | | Action Break_Optional 037b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x5a = 0x37b,0x3c02 037c 0007 | | Action Break_Optional ; Debug Table 0xe.0x5b = 0x37c,0x3c03 037d 00d0 | | Action Swap_Control ; Debug Table 0xe.0x5c = 0x37d,0x3c04 037e 00d1 | | Pop_Control Pop_Count_1 037f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xe.0x5d = 0x37f,0x3804 0380 00eb | | Load_Encached Diana_Cache 0381 0098 | | Execute Package,Field_Read_Dynamic 0382 49c9 |I | Short_Literal 0x1c9 0383 00eb | | Load_Encached Diana_Cache 0384 0098 | | Execute Package,Field_Read_Dynamic 0385 49ca |I | Short_Literal 0x1ca 0386 00eb | | Load_Encached Diana_Cache 0387 0095 | | Execute Package,Field_Reference_Dynamic 0388 e00d | | Load 0x0,0xd 0389 1819 | | Execute Package,Field_Execute,Field_Number 0x19 038a 7800 |x | Jump 0x38b 038b 00d0 | | Action Swap_Control 038c 00d1 | | Pop_Control Pop_Count_1 038d a409 | | Store_Unchecked 0x2,0x9 ; Debug Table 0xe.0x5e = 0x38d,0x14 038e 0007 | | Action Break_Optional ; Debug Table 0xe.0x5f = 0x38e,0x15 038f e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x60 = 0x38f,0x4001 0390 7002 |p | Jump_Nonzero 0x393 0391 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x61 = 0x391,0x4002 0392 7803 |x | Jump 0x396 0393 e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x62 = 0x393,0x4003 0394 0217 | | Execute Heap_Access,All_Reference 0395 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0396 a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0xe.0x63 = 0x396,0x15 0397 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x64 = 0x397,0x16 0398 e40c | | Load 0x2,0xc 0399 00e1 | | Load_Encached Boolean_Cache 039a e408 | | Load 0x2,0x8 039b e00b | | Load 0x0,0xb 039c 180f | | Execute Package,Field_Execute,Field_Number 0xf 039d c40a | | Store 0x2,0xa 039e 00d2 | | Pop_Control Pop_Count_2 039f 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x65 = 0x39f,0x17 03a0 e40d | | Load 0x2,0xd 03a1 00e1 | | Load_Encached Boolean_Cache 03a2 e409 | | Load 0x2,0x9 03a3 e00b | | Load 0x0,0xb 03a4 180f | | Execute Package,Field_Execute,Field_Number 0xf 03a5 c40b | | Store 0x2,0xb 03a6 00d2 | | Pop_Control Pop_Count_2 03a7 e40a | | Load 0x2,0xa ; Debug Table 0xe.0x66 = 0x3a7,0x18 03a8 680a |h | Jump_Zero 0x3b3 03a9 e40b | | Load 0x2,0xb 03aa 6808 |h | Jump_Zero 0x3b3 03ab e40c | | Load 0x2,0xc 03ac e40d | | Load 0x2,0xd 03ad 017f | | Execute Record,Equal 03ae 6804 |h | Jump_Zero 0x3b3 03af 00db | | Load_Top At_Offset_3 03b0 00db | | Load_Top At_Offset_3 03b1 017f | | Execute Record,Equal 03b2 7002 |p | Jump_Nonzero 0x3b5 03b3 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x67 = 0x3b3,0x19 03b4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b5 00c9 | | Action Pop_Auxiliary_Loop 03b6 0007 | | Action Break_Optional ; Debug Table 0xe.0x68 = 0x3b6,0x11 03b7 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x69 = 0x3b7,0x4401 03b8 021d | | Execute Heap_Access,Is_Null 03b9 6f61 |oa | Jump_Zero 0x31b ; Debug Table 0xe.0x6a = 0x3b9,0x11 03ba 00ce | | Action Pop_Auxiliary 03bb 00d1 | | Pop_Control Pop_Count_1 03bc 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x6b = 0x3bc,0x1b 03bd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03be 0000 0000 | | .XXX[0x2] 03c0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 03c4 0000 0000 | | .BLANK 0000[0x4] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03cb,0x0dc4,0x0001,0x0000,0x005a,0x36e5,0x0000,0x04ba ; Debug Table 0xf.0x0 = 0x3cb,0x1 03cc 8219 | | Call 0x1,0x19 03cd 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1 = 0x3cd,0x2 03ce 4802 |H | Short_Literal 0x2 03cf 0272 | r | Execute Discrete,Minus 03d0 4601 |F | Jump_Case 0x2 03d1 7801 |x | Jump 0x3d3 ; case 0x0 03d2 7806 |x | Jump 0x3d9 ; case 0x1 03d3 e210 | | Load 0x1,0x10 ; Debug Table 0xf.0x2 = 0x3d3,0x3 03d4 4801 |H | Short_Literal 0x1 03d5 4802 |H | Short_Literal 0x2 03d6 e00e | | Load 0x0,0xe 03d7 180f | | Execute Package,Field_Execute,Field_Number 0xf 03d8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d9 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x3 = 0x3d9,0x4 03da 821a | | Call 0x1,0x1a 03db e210 | | Load 0x1,0x10 ; Debug Table 0xf.0x4 = 0x3db,0x5 03dc 4802 |H | Short_Literal 0x2 03dd 4803 |H | Short_Literal 0x3 03de e00e | | Load 0x0,0xe 03df 180f | | Execute Package,Field_Execute,Field_Number 0xf 03e0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03e1 0000 0000 | | .BLANK 0000[0x7] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03f5 | | .CONST 0x03f5 ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0003 | | .CONST 0x0003 ; Number of locals 03eb INIT_03e8: 03eb e5fd | | Load 0x2,-0x3 ; Debug Table 0x10 = .DEBUG 0x03eb,0x0dd0,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0506 ; Debug Table 0x10.0x0 = 0x3eb,0xffff 03ec e00f | | Load 0x0,0xf 03ed 180e | | Execute Package,Field_Execute,Field_Number 0xe 03ee e001 | | Load 0x0,0x1 03ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03f0 03f1 | | Declare_Variable Discrete,With_Value 03f1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x1 = 0x3f1,0xfffe 03f2 0e01 | | Execute_Immediate Not_Equal,0x1 03f3 00e1 | | Load_Encached Boolean_Cache 03f4 03f1 | | Declare_Variable Discrete,With_Value 03f5 BODY_03e8: 03f5 00cf | | Action Mark_Auxiliary 03f6 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x2 = 0x3f6,0x1 03f7 e5fd | | Load 0x2,-0x3 03f8 0264 | d | Execute Discrete,Below_Bound 03f9 701e |p | Jump_Nonzero 0x418 03fa 00cf | | Action Mark_Auxiliary 03fb 4810 |H | Short_Literal 0x10 ; Debug Table 0x10.0x3 = 0x3fb,0x2 03fc 4811 |H | Short_Literal 0x11 03fd 0007 | | Action Break_Optional 03fe e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x4 = 0x3fe,0x3 03ff 6803 |h | Jump_Zero 0x403 0400 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x400,0x4 0401 e005 | | Load 0x0,0x5 0402 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0403 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x6 = 0x403,0x5 0404 e5ff | | Load 0x2,-0x1 0405 822b | + | Call 0x1,0x2b 0406 0007 | | Action Break_Optional ; Debug Table 0x10.0x7 = 0x406,0x6 0407 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x8 = 0x407,0x401 0408 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x9 = 0x408,0x6 0409 4800 |H | Short_Literal 0x0 040a 67b5 |g | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff} 040b e403 | | Load 0x2,0x3 040c e409 | | Load 0x2,0x9 040d e402 | | Load 0x2,0x2 040e e005 | | Load 0x0,0x5 040f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0410 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0xa = 0x410,0x7 0411 e010 | | Load 0x0,0x10 0412 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0413 00c8 | | Action Pop_Auxiliary_Range 0414 37e9 |7 | Loop_Decreasing 0x3fe 0415 00ce | | Action Pop_Auxiliary 0416 00c8 | | Action Pop_Auxiliary_Range 0417 37e2 |7 | Loop_Decreasing 0x3fa 0418 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0419 0000 0000 | | .BLANK 0000[0x7] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 00cf | | Action Mark_Auxiliary ; Debug Table 0x11 = .DEBUG 0x0423,0x0de8,0x0001,0x0000,0x005a,0x36e5,0x0000,0x051a 0424 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x0 = 0x424,0x1 0425 e5fd | | Load 0x2,-0x3 0426 0264 | d | Execute Discrete,Below_Bound 0427 7012 |p | Jump_Nonzero 0x43a 0428 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x1 = 0x428,0x2 0429 e5ff | | Load 0x2,-0x1 042a 822b | + | Call 0x1,0x2b 042b 0007 | | Action Break_Optional ; Debug Table 0x11.0x2 = 0x42b,0x3 042c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x3 = 0x42c,0x401 042d 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x4 = 0x42d,0x3 042e 4800 |H | Short_Literal 0x0 042f 00db | | Load_Top At_Offset_3 0430 4800 |H | Short_Literal 0x0 0431 4879 |Hy | Short_Literal 0x79 0432 480d |H | Short_Literal 0xd 0433 e005 | | Load 0x0,0x5 0434 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0435 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x5 = 0x435,0x4 0436 e010 | | Load 0x0,0x10 0437 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0438 00c8 | | Action Pop_Auxiliary_Range 0439 37ee |7 | Loop_Decreasing 0x428 043a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 043b 0000 0000 | | .BLANK 0000[0x5] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0445 | E | .CONST 0x0445 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0003 | | .CONST 0x0003 ; Number of locals 0443 INIT_0440: 0443 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12 = .DEBUG 0x0443,0x0df6,0x0001,0x0000,0x005a,0x36e5,0x0000,0x052e ; Debug Table 0x12.0x0 = 0x443,0xffff 0444 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x1 = 0x444,0xfffe 0445 BODY_0440: 0445 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x2 = 0x445,0x1 0446 e002 | | Load 0x0,0x2 0447 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0448 0f0d | | Execute_Immediate Equal,0xd 0449 680a |h | Jump_Zero 0x454 044a 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x3 = 0x44a,0x2 044b e5fc | | Load 0x2,-0x4 044c e5fd | | Load 0x2,-0x3 044d 8232 | 2 | Call 0x1,0x32 044e 005a | Z | Store_Top Discrete,At_Offset_2 044f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0x44f,0x3 0450 e5fe | | Load 0x2,-0x2 0451 e5ff | | Load 0x2,-0x1 0452 8220 | | Call 0x1,0x20 0453 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0454 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x5 = 0x454,0x4 0455 e5fc | | Load 0x2,-0x4 0456 e5fd | | Load 0x2,-0x3 0457 8231 | 1 | Call 0x1,0x31 0458 0059 | Y | Store_Top Discrete,At_Offset_1 0459 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x459,0x5 045a e5fe | | Load 0x2,-0x2 045b e5ff | | Load 0x2,-0x1 045c 821f | | Call 0x1,0x1f 045d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 045e 0000 0000 | | .XXX[0x2] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0471 | q | .CONST 0x0471 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0003 | | .CONST 0x0003 ; Number of locals 0463 INIT_0460: 0463 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x0463,0x0e06,0x0001,0x0000,0x005a,0x36e5,0x0000,0x054e ; Debug Table 0x13.0x0 = 0x463,0xffff 0464 e5fe | | Load 0x2,-0x2 0465 00eb | | Load_Encached Diana_Cache 0466 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0467 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0468 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x1 = 0x468,0xfffe 0469 00eb | | Load_Encached Diana_Cache 046a 1888 | | Execute Package,Field_Execute,Field_Number 0x88 046b 4975 |Iu | Short_Literal 0x175 046c 00eb | | Load_Encached Diana_Cache 046d 0098 | | Execute Package,Field_Read_Dynamic 046e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 046f 00e2 | | Load_Encached Integer_Cache 0470 03f1 | | Declare_Variable Discrete,With_Value 0471 BODY_0460: 0471 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x2 = 0x471,0x1 0472 e011 | | Load 0x0,0x11 0473 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0474 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x3 = 0x474,0x2 0475 e012 | | Load 0x0,0x12 0476 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0477 e00e | | Load 0x0,0xe ; Debug Table 0x13.0x4 = 0x477,0x3 0478 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0479 00d9 | | Load_Top At_Offset_1 047a 0901 | | Execute_Immediate Binary_Scale,0x1 047b 0a01 | | Execute_Immediate Plus,0x1 047c 0248 | H | Execute Discrete,Check_In_Integer 047d 4807 |H | Short_Literal 0x7 047e e00e | | Load 0x0,0xe 047f 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0480 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x5 = 0x480,0x4 0481 8219 | | Call 0x1,0x19 0482 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x6 = 0x482,0x5 0483 4802 |H | Short_Literal 0x2 0484 0272 | r | Execute Discrete,Minus 0485 4601 |F | Jump_Case 0x2 0486 7801 |x | Jump 0x488 ; case 0x0 0487 7806 |x | Jump 0x48e ; case 0x1 0488 e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x7 = 0x488,0x6 0489 4802 |H | Short_Literal 0x2 048a 4802 |H | Short_Literal 0x2 048b e00e | | Load 0x0,0xe 048c 180f | | Execute Package,Field_Execute,Field_Number 0xf 048d 7807 |x | Jump 0x495 048e e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x8 = 0x48e,0x7 048f 821a | | Call 0x1,0x1a 0490 e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x9 = 0x490,0x8 0491 4803 |H | Short_Literal 0x3 0492 4803 |H | Short_Literal 0x3 0493 e00e | | Load 0x0,0xe 0494 180f | | Execute Package,Field_Execute,Field_Number 0xf 0495 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xa = 0x495,0x9 0496 e005 | | Load 0x0,0x5 0497 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 0498 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0499 0000 0000 | | .BLANK 0000[0x7] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04af | | .CONST 0x04af ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0003 | | .CONST 0x0003 ; Number of locals 04a3 INIT_04a0: 04a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14 = .DEBUG 0x04a3,0x0e1e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x05e9 ; Debug Table 0x14.0x0 = 0x4a3,0xffff 04a4 00eb | | Load_Encached Diana_Cache 04a5 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04a6 4975 |Iu | Short_Literal 0x175 04a7 00eb | | Load_Encached Diana_Cache 04a8 0098 | | Execute Package,Field_Read_Dynamic 04a9 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04aa 00e2 | | Load_Encached Integer_Cache 04ab 03f1 | | Declare_Variable Discrete,With_Value 04ac e013 | | Load 0x0,0x13 ; Debug Table 0x14.0x1 = 0x4ac,0xfffe 04ad 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04ae 0322 | " | Declare_Variable Record 04af BODY_04a0: 04af e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x2 = 0x4af,0x1 04b0 8215 | | Call 0x1,0x15 04b1 821c | | Call 0x1,0x1c 04b2 6811 |h | Jump_Zero 0x4c4 04b3 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x3 = 0x4b3,0x2 04b4 e5ff | | Load 0x2,-0x1 04b5 821e | | Call 0x1,0x1e 04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x4b6,0x3 04b7 e013 | | Load 0x0,0x13 04b8 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04b9 00d1 | | Pop_Control Pop_Count_1 04ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x5 = 0x4ba,0x4 04bb e011 | | Load 0x0,0x11 04bc 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x6 = 0x4bd,0x5 04be 00e4 | | Load_Encached Positive_Cache 04bf 025b | [ | Execute Discrete,Check_In_Type 04c0 e5fc | | Load 0x2,-0x4 04c1 00da | | Load_Top At_Offset_2 04c2 821f | | Call 0x1,0x1f 04c3 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x14.0x7 = 0x4c3,0x6 04c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x8 = 0x4c4,0x7 04c5 0c03 | | Execute_Immediate Greater_Equal,0x3 04c6 6806 |h | Jump_Zero 0x4cd 04c7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x9 = 0x4c7,0x8 04c8 e5fd | | Load 0x2,-0x3 04c9 e5fe | | Load 0x2,-0x2 04ca e5ff | | Load 0x2,-0x1 04cb 8222 | " | Call 0x1,0x22 04cc 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04cd e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0xa = 0x4cd,0x9 04ce e011 | | Load 0x0,0x11 04cf 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04d0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xb = 0x4d0,0xa 04d1 8219 | | Call 0x1,0x19 04d2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0xc = 0x4d2,0xb 04d3 4802 |H | Short_Literal 0x2 04d4 0272 | r | Execute Discrete,Minus 04d5 4601 |F | Jump_Case 0x2 04d6 7801 |x | Jump 0x4d8 ; case 0x0 04d7 7809 |x | Jump 0x4e1 ; case 0x1 04d8 e211 | | Load 0x1,0x11 ; Debug Table 0x14.0xd = 0x4d8,0xc 04d9 00da | | Load_Top At_Offset_2 04da 0901 | | Execute_Immediate Binary_Scale,0x1 04db 0a01 | | Execute_Immediate Plus,0x1 04dc 0248 | H | Execute Discrete,Check_In_Integer 04dd 4802 |H | Short_Literal 0x2 04de e00e | | Load 0x0,0xe 04df 180f | | Execute Package,Field_Execute,Field_Number 0xf 04e0 780a |x | Jump 0x4eb 04e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xe = 0x4e1,0xd 04e2 821a | | Call 0x1,0x1a 04e3 e211 | | Load 0x1,0x11 ; Debug Table 0x14.0xf = 0x4e3,0xe 04e4 00da | | Load_Top At_Offset_2 04e5 0901 | | Execute_Immediate Binary_Scale,0x1 04e6 0a02 | | Execute_Immediate Plus,0x2 04e7 0248 | H | Execute Discrete,Check_In_Integer 04e8 4803 |H | Short_Literal 0x3 04e9 e00e | | Load 0x0,0xe 04ea 180f | | Execute Package,Field_Execute,Field_Number 0xf 04eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x10 = 0x4eb,0xf 04ec e005 | | Load 0x0,0x5 04ed 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 04ee 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04ef 0000 | | .XXX[0x1] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 04f3 | | .CONST 0x04f3 ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0001 | | .CONST 0x0001 ; Number of locals 04f3 BODY_04f0: 04f3 INIT_04f0: 04f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x15 = .DEBUG 0x04f3,0x0e42,0x0001,0x0000,0x005a,0x36e5,0x0000,0x06a8 04f4 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x0 = 0x4f4,0x1 04f5 e5fe | | Load 0x2,-0x2 04f6 0273 | s | Execute Discrete,Plus 04f7 0aff | | Execute_Immediate Plus,-0x1 04f8 0248 | H | Execute Discrete,Check_In_Integer 04f9 e5ff | | Load 0x2,-0x1 04fa 0263 | c | Execute Discrete,Above_Bound 04fb 7009 |p | Jump_Nonzero 0x505 04fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x4fc,0x2 04fd e005 | | Load 0x0,0x5 04fe 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 04ff 0092 0996 | | Action Push_String_Extended,0x996 ; "discrim value" ; Debug Table 0x15.0x2 = 0x4ff,0x3 0501 e005 | | Load 0x0,0x5 0502 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0503 00c8 | | Action Pop_Auxiliary_Range 0504 3ff7 |? | Loop_Increasing 0x4fc 0505 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0506 0000 0000 | | .XXX[0x2] 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 0517 | | .CONST 0x0517 ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0008 | | .CONST 0x0008 ; Number of locals 050b INIT_0508: 050b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x050b,0x0e4a,0x0002,0x0000,0x005a,0x36e5,0x0000,0x06d3 ; Debug Table 0x16.0x0 = 0x50b,0xffff 050c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x50c,0xfffe 050d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x2 = 0x50d,0xfffd 050e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x3 = 0x50e,0xfffc 050f 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x4 = 0x50f,0xfffb 0510 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x5 = 0x510,0x401 0511 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x6 = 0x511,0xfffb 0512 00ef | | Load_Encached Diana_Sequence_Cache 0513 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x7 = 0x513,0x801 0514 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x8 = 0x514,0x401 0515 029f 096b | k| Declare_Subprogram INIT_0968,For_Call ; Debug Table 0x16.0x9 = 0x515,0xfffa 0517 BODY_0508: 0517 0007 | | Action Break_Optional ; Debug Table 0x16.0xa = 0x517,0x1 0518 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xb = 0x518,0xc01 0519 0007 | | Action Break_Optional 051a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0xc = 0x51a,0xc02 051b 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x51b,0xc03 051c 0007 | | Action Break_Optional ; Debug Table 0x16.0xe = 0x51c,0xc04 051d 0fa2 | | Execute_Immediate Equal,-0x5e ; Debug Table 0x16.0xf = 0x51d,0x1 051e 6803 |h | Jump_Zero 0x522 051f 0007 | | Action Break_Optional ; Debug Table 0x16.0x10 = 0x51f,0x2 0520 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x11 = 0x520,0x1001 0521 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x16.0x12 = 0x521,0x2 0522 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x13 = 0x522,0x3 0523 00eb | | Load_Encached Diana_Cache 0524 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0525 00eb | | Load_Encached Diana_Cache 0526 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0527 a402 | | Store_Unchecked 0x2,0x2 0528 00cf | | Action Mark_Auxiliary 0529 788d |x | Jump 0x5b7 052a e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x14 = 0x52a,0x5 052b 0007 | | Action Break_Optional 052c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x15 = 0x52c,0x1401 052d 7002 |p | Jump_Nonzero 0x530 052e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x16 = 0x52e,0x1402 052f 782c |x, | Jump 0x55c 0530 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x17 = 0x530,0x1403 0531 0217 | | Execute Heap_Access,All_Reference 0532 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0533 6804 |h | Jump_Zero 0x538 0534 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x18 = 0x534,0x1404 0535 0217 | | Execute Heap_Access,All_Reference 0536 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0537 7824 |x$ | Jump 0x55c 0538 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x19 = 0x538,0x1405 0539 0007 | | Action Break_Optional 053a e40b | | Load 0x2,0xb ; Debug Table 0x16.0x1a = 0x53a,0x1801 053b 0007 | | Action Break_Optional 053c 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x1b = 0x53c,0x1802 053d 0007 | | Action Break_Optional ; Debug Table 0x16.0x1c = 0x53d,0x1803 053e 00d0 | | Action Swap_Control ; Debug Table 0x16.0x1d = 0x53e,0x1804 053f 00d1 | | Pop_Control Pop_Count_1 0540 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x1e = 0x540,0x1405 0541 00eb | | Load_Encached Diana_Cache 0542 0098 | | Execute Package,Field_Read_Dynamic 0543 012c | , | Execute Any,Size 0544 e00c | | Load 0x0,0xc 0545 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0546 025b | [ | Execute Discrete,Check_In_Type 0547 0273 | s | Execute Discrete,Plus 0548 00d9 | | Load_Top At_Offset_1 0549 0007 | | Action Break_Optional 054a e40c | | Load 0x2,0xc ; Debug Table 0x16.0x1f = 0x54a,0x1c01 054b 0007 | | Action Break_Optional 054c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x20 = 0x54c,0x1c02 054d 0007 | | Action Break_Optional ; Debug Table 0x16.0x21 = 0x54d,0x1c03 054e 00d0 | | Action Swap_Control ; Debug Table 0x16.0x22 = 0x54e,0x1c04 054f 00d1 | | Pop_Control Pop_Count_1 0550 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x23 = 0x550,0x1804 0551 00eb | | Load_Encached Diana_Cache 0552 0098 | | Execute Package,Field_Read_Dynamic 0553 49c9 |I | Short_Literal 0x1c9 0554 00eb | | Load_Encached Diana_Cache 0555 0098 | | Execute Package,Field_Read_Dynamic 0556 49ca |I | Short_Literal 0x1ca 0557 00eb | | Load_Encached Diana_Cache 0558 0095 | | Execute Package,Field_Reference_Dynamic 0559 e00d | | Load 0x0,0xd 055a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 055b 7800 |x | Jump 0x55c 055c 00d0 | | Action Swap_Control 055d 00d1 | | Pop_Control Pop_Count_1 055e a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x24 = 0x55e,0x5 055f 0007 | | Action Break_Optional ; Debug Table 0x16.0x25 = 0x55f,0x6 0560 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x26 = 0x560,0x2001 0561 7002 |p | Jump_Nonzero 0x564 0562 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x27 = 0x562,0x2002 0563 7803 |x | Jump 0x567 0564 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x28 = 0x564,0x2003 0565 0217 | | Execute Heap_Access,All_Reference 0566 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0567 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x29 = 0x567,0x6 0568 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x2a = 0x568,0x7 0569 00eb | | Load_Encached Diana_Cache 056a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 056b 00eb | | Load_Encached Diana_Cache 056c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 056d a404 | | Store_Unchecked 0x2,0x4 056e 00cf | | Action Mark_Auxiliary 056f 7841 |xA | Jump 0x5b1 0570 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x2b = 0x570,0x9 0571 0007 | | Action Break_Optional 0572 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2c = 0x572,0x2401 0573 7002 |p | Jump_Nonzero 0x576 0574 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x2d = 0x574,0x2402 0575 782c |x, | Jump 0x5a2 0576 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2e = 0x576,0x2403 0577 0217 | | Execute Heap_Access,All_Reference 0578 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0579 6804 |h | Jump_Zero 0x57e 057a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2f = 0x57a,0x2404 057b 0217 | | Execute Heap_Access,All_Reference 057c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 057d 7824 |x$ | Jump 0x5a2 057e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x30 = 0x57e,0x2405 057f 0007 | | Action Break_Optional 0580 e40c | | Load 0x2,0xc ; Debug Table 0x16.0x31 = 0x580,0x2801 0581 0007 | | Action Break_Optional 0582 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x32 = 0x582,0x2802 0583 0007 | | Action Break_Optional ; Debug Table 0x16.0x33 = 0x583,0x2803 0584 00d0 | | Action Swap_Control ; Debug Table 0x16.0x34 = 0x584,0x2804 0585 00d1 | | Pop_Control Pop_Count_1 0586 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x35 = 0x586,0x2405 0587 00eb | | Load_Encached Diana_Cache 0588 0098 | | Execute Package,Field_Read_Dynamic 0589 012c | , | Execute Any,Size 058a e00c | | Load 0x0,0xc 058b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 058c 025b | [ | Execute Discrete,Check_In_Type 058d 0273 | s | Execute Discrete,Plus 058e 00d9 | | Load_Top At_Offset_1 058f 0007 | | Action Break_Optional 0590 e40d | | Load 0x2,0xd ; Debug Table 0x16.0x36 = 0x590,0x2c01 0591 0007 | | Action Break_Optional 0592 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x37 = 0x592,0x2c02 0593 0007 | | Action Break_Optional ; Debug Table 0x16.0x38 = 0x593,0x2c03 0594 00d0 | | Action Swap_Control ; Debug Table 0x16.0x39 = 0x594,0x2c04 0595 00d1 | | Pop_Control Pop_Count_1 0596 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x3a = 0x596,0x2804 0597 00eb | | Load_Encached Diana_Cache 0598 0098 | | Execute Package,Field_Read_Dynamic 0599 49c9 |I | Short_Literal 0x1c9 059a 00eb | | Load_Encached Diana_Cache 059b 0098 | | Execute Package,Field_Read_Dynamic 059c 49ca |I | Short_Literal 0x1ca 059d 00eb | | Load_Encached Diana_Cache 059e 0095 | | Execute Package,Field_Reference_Dynamic 059f e00d | | Load 0x0,0xd 05a0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 05a1 7800 |x | Jump 0x5a2 05a2 00d0 | | Action Swap_Control 05a3 00d1 | | Pop_Control Pop_Count_1 05a4 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x16.0x3b = 0x5a4,0x9 05a5 0007 | | Action Break_Optional ; Debug Table 0x16.0x3c = 0x5a5,0xa 05a6 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x3d = 0x5a6,0x3001 05a7 7002 |p | Jump_Nonzero 0x5aa 05a8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x3e = 0x5a8,0x3002 05a9 7803 |x | Jump 0x5ad 05aa e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x3f = 0x5aa,0x3003 05ab 0217 | | Execute Heap_Access,All_Reference 05ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05ad a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x16.0x40 = 0x5ad,0xa 05ae e405 | | Load 0x2,0x5 ; Debug Table 0x16.0x41 = 0x5ae,0xb 05af 8408 | | Call 0x2,0x8 05b0 00c9 | | Action Pop_Auxiliary_Loop 05b1 0007 | | Action Break_Optional ; Debug Table 0x16.0x42 = 0x5b1,0x8 05b2 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x43 = 0x5b2,0x3401 05b3 021d | | Execute Heap_Access,Is_Null 05b4 6fbb |o | Jump_Zero 0x570 ; Debug Table 0x16.0x44 = 0x5b4,0x8 05b5 00ce | | Action Pop_Auxiliary 05b6 00c9 | | Action Pop_Auxiliary_Loop 05b7 0007 | | Action Break_Optional ; Debug Table 0x16.0x45 = 0x5b7,0x4 05b8 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x46 = 0x5b8,0x3801 05b9 021d | | Execute Heap_Access,Is_Null 05ba 6f6f |oo | Jump_Zero 0x52a ; Debug Table 0x16.0x47 = 0x5ba,0x4 05bb 00ce | | Action Pop_Auxiliary 05bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x48 = 0x5bc,0xc 05bd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05be 0000 0000 | | .XXX[0x2] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05cb | | .CONST 0x05cb ; Address of begin 05c1 0004 | | .CONST 0x0004 ; Address of exception handler 05c2 0005 | | .CONST 0x0005 ; Number of locals 05c3 INIT_05c0: 05c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x05c3,0x0ede,0x0001,0x0000,0x005a,0x36e5,0x0000,0x07b4 ; Debug Table 0x17.0x0 = 0x5c3,0xffff 05c4 00db | | Load_Top At_Offset_3 05c5 e002 | | Load 0x0,0x2 05c6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 05c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05c8 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x17.0x1 = 0x5c8,0xfffe 05c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x5c9,0xfffd 05ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x5ca,0xfffc 05cb BODY_05c0: 05cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x4 = 0x5cb,0x1 05cc e013 | | Load 0x0,0x13 05cd 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 05ce 0a01 | | Execute_Immediate Plus,0x1 05cf 0248 | H | Execute Discrete,Check_In_Integer 05d0 a5fe | | Store_Unchecked 0x2,-0x2 05d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x5 = 0x5d1,0x2 05d2 8225 | % | Call 0x1,0x25 05d3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x6 = 0x5d4,0x3 05d5 4975 |Iu | Short_Literal 0x175 05d6 00eb | | Load_Encached Diana_Cache 05d7 0098 | | Execute Package,Field_Read_Dynamic 05d8 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 05d9 a5fd | | Store_Unchecked 0x2,-0x3 05da 00cf | | Action Mark_Auxiliary 05db 7821 |x! | Jump 0x5fd 05dc 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x7 = 0x5dc,0x5 05dd 0007 | | Action Break_Optional 05de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x8 = 0x5de,0x401 05df 0217 | | Execute Heap_Access,All_Reference 05e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e1 00d9 | | Load_Top At_Offset_1 05e2 0007 | | Action Break_Optional 05e3 e409 | | Load 0x2,0x9 ; Debug Table 0x17.0x9 = 0x5e3,0x801 05e4 0007 | | Action Break_Optional 05e5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0xa = 0x5e5,0x802 05e6 0007 | | Action Break_Optional ; Debug Table 0x17.0xb = 0x5e6,0x803 05e7 00d0 | | Action Swap_Control ; Debug Table 0x17.0xc = 0x5e7,0x804 05e8 00d1 | | Pop_Control Pop_Count_1 05e9 49af |I | Short_Literal 0x1af ; Debug Table 0x17.0xd = 0x5e9,0x401 05ea 00eb | | Load_Encached Diana_Cache 05eb 0096 | | Execute Package,Entry 05ec 00d0 | | Action Swap_Control 05ed 00d1 | | Pop_Control Pop_Count_1 05ee 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x17.0xe = 0x5ee,0x5 05ef 0007 | | Action Break_Optional ; Debug Table 0x17.0xf = 0x5ef,0x6 05f0 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x10 = 0x5f0,0xc01 05f1 0217 | | Execute Heap_Access,All_Reference 05f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05f3 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x17.0x11 = 0x5f3,0x6 05f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x12 = 0x5f4,0x7 05f5 00eb | | Load_Encached Diana_Cache 05f6 18ff | | Execute Package,Field_Execute,Field_Number 0xff 05f7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x13 = 0x5f8,0x8 05f9 00da | | Load_Top At_Offset_2 05fa e004 | | Load 0x0,0x4 05fb 180d | | Execute Package,Field_Execute,Field_Number 0xd 05fc 00c9 | | Action Pop_Auxiliary_Loop 05fd 0007 | | Action Break_Optional ; Debug Table 0x17.0x14 = 0x5fd,0x4 05fe 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x15 = 0x5fe,0x1001 05ff 021d | | Execute Heap_Access,Is_Null 0600 6fdb |o | Jump_Zero 0x5dc ; Debug Table 0x17.0x16 = 0x600,0x4 0601 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0602 0000 0000 | | .BLANK 0000[0x6] 0608 ; -------------------------------------------------------------------------------------- 0608 ; SUBPROGRAM 0608 ; -------------------------------------------------------------------------------------- 0608 0632 | 2 | .CONST 0x0632 ; Address of begin 0609 0004 | | .CONST 0x0004 ; Address of exception handler 060a 0008 | | .CONST 0x0008 ; Number of locals 060b INIT_0608: 060b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x060b,0x0f0e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x082d ; Debug Table 0x18.0x0 = 0x60b,0xffff 060c 00db | | Load_Top At_Offset_3 060d 00eb | | Load_Encached Diana_Cache 060e 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 060f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0610 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x610,0xfffe 0611 00d9 | | Load_Top At_Offset_1 0612 00eb | | Load_Encached Diana_Cache 0613 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0614 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0615 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x2 = 0x615,0xfffd 0616 00d9 | | Load_Top At_Offset_1 0617 4976 |Iv | Short_Literal 0x176 0618 00eb | | Load_Encached Diana_Cache 0619 0098 | | Execute Package,Field_Read_Dynamic 061a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 061b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 061c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x3 = 0x61c,0xfffc 061d 00d9 | | Load_Top At_Offset_1 061e e00a | | Load 0x0,0xa 061f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0620 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0621 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x4 = 0x621,0xfffb 0622 00d9 | | Load_Top At_Offset_1 0623 e002 | | Load 0x0,0x2 0624 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0625 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0626 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x18.0x5 = 0x626,0xfffa 0627 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x6 = 0x627,0xfff9 0628 e002 | | Load 0x0,0x2 0629 1819 | | Execute Package,Field_Execute,Field_Number 0x19 062a 7004 |p | Jump_Nonzero 0x62f 062b 00d9 | | Load_Top At_Offset_1 062c e009 | | Load 0x0,0x9 062d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 062e 7801 |x | Jump 0x630 062f 4801 |H | Short_Literal 0x1 0630 00e1 | | Load_Encached Boolean_Cache 0631 03f1 | | Declare_Variable Discrete,With_Value 0632 BODY_0608: 0632 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x7 = 0x632,0x1 0633 684c |hL | Jump_Zero 0x680 0634 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x8 = 0x634,0x2 0635 e002 | | Load 0x0,0x2 0636 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0637 6824 |h$ | Jump_Zero 0x65c 0638 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x9 = 0x638,0x3 0639 e012 | | Load 0x0,0x12 063a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 063b e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0xa = 0x63b,0x4 063c 4807 |H | Short_Literal 0x7 063d e005 | | Load 0x0,0x5 063e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 063f 0092 0997 | | Action Push_String_Extended,0x997 ; "CONSTRAIN SUBTYPE ACTION" ; Debug Table 0x18.0xb = 0x63f,0x5 0641 e005 | | Load 0x0,0x5 0642 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0643 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xc = 0x643,0x6 0644 8219 | | Call 0x1,0x19 0645 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0xd = 0x645,0x7 0646 4802 |H | Short_Literal 0x2 0647 0272 | r | Execute Discrete,Minus 0648 4601 |F | Jump_Case 0x2 0649 7801 |x | Jump 0x64b ; case 0x0 064a 7806 |x | Jump 0x651 ; case 0x1 064b e212 | | Load 0x1,0x12 ; Debug Table 0x18.0xe = 0x64b,0x8 064c 4802 |H | Short_Literal 0x2 064d 4802 |H | Short_Literal 0x2 064e e00e | | Load 0x0,0xe 064f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0650 7807 |x | Jump 0x658 0651 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xf = 0x651,0x9 0652 821a | | Call 0x1,0x1a 0653 e212 | | Load 0x1,0x12 ; Debug Table 0x18.0x10 = 0x653,0xa 0654 4803 |H | Short_Literal 0x3 0655 4803 |H | Short_Literal 0x3 0656 e00e | | Load 0x0,0xe 0657 180f | | Execute Package,Field_Execute,Field_Number 0xf 0658 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x11 = 0x658,0xb 0659 e005 | | Load 0x0,0x5 065a 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 065b 4506 |E | Exit_Suprogram New_Top_Offset 0x6 065c e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x12 = 0x65c,0xc 065d e012 | | Load 0x0,0x12 065e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 065f e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x13 = 0x65f,0xd 0660 4808 |H | Short_Literal 0x8 0661 e005 | | Load 0x0,0x5 0662 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0663 0092 0998 | | Action Push_String_Extended,0x998 ; "CONSTRAIN VARIABLE ACTION" ; Debug Table 0x18.0x14 = 0x663,0xe 0665 e005 | | Load 0x0,0x5 0666 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0667 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x15 = 0x667,0xf 0668 8219 | | Call 0x1,0x19 0669 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x16 = 0x669,0x10 066a 4802 |H | Short_Literal 0x2 066b 0272 | r | Execute Discrete,Minus 066c 4601 |F | Jump_Case 0x2 066d 7801 |x | Jump 0x66f ; case 0x0 066e 7806 |x | Jump 0x675 ; case 0x1 066f e213 | | Load 0x1,0x13 ; Debug Table 0x18.0x17 = 0x66f,0x11 0670 4802 |H | Short_Literal 0x2 0671 4802 |H | Short_Literal 0x2 0672 e00e | | Load 0x0,0xe 0673 180f | | Execute Package,Field_Execute,Field_Number 0xf 0674 7807 |x | Jump 0x67c 0675 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x18 = 0x675,0x12 0676 821a | | Call 0x1,0x1a 0677 e213 | | Load 0x1,0x13 ; Debug Table 0x18.0x19 = 0x677,0x13 0678 4803 |H | Short_Literal 0x3 0679 4803 |H | Short_Literal 0x3 067a e00e | | Load 0x0,0xe 067b 180f | | Execute Package,Field_Execute,Field_Number 0xf 067c e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x1a = 0x67c,0x14 067d e005 | | Load 0x0,0x5 067e 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 067f 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0680 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x1b = 0x680,0x15 0681 0a01 | | Execute_Immediate Plus,0x1 0682 005a | Z | Store_Top Discrete,At_Offset_2 0683 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1c = 0x683,0x16 0684 e009 | | Load 0x0,0x9 0685 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0686 681b |h | Jump_Zero 0x6a2 0687 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x1d = 0x687,0x17 0688 0a01 | | Execute_Immediate Plus,0x1 0689 005a | Z | Store_Top Discrete,At_Offset_2 068a e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x1e = 0x68a,0x18 068b 6808 |h | Jump_Zero 0x694 068c e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x1f = 0x68c,0x19 068d e005 | | Load 0x0,0x5 068e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 068f 0092 0999 | | Action Push_String_Extended,0x999 ; "VCI" ; Debug Table 0x18.0x20 = 0x68f,0x1a 0691 e005 | | Load 0x0,0x5 0692 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0693 780e |x | Jump 0x6a2 0694 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x21 = 0x694,0x1b 0695 e5fe | | Load 0x2,-0x2 0696 8224 | $ | Call 0x1,0x24 0697 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x22 = 0x697,0x1c 0698 e012 | | Load 0x0,0x12 0699 1817 | | Execute Package,Field_Execute,Field_Number 0x17 069a e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x23 = 0x69a,0x1d 069b 4806 |H | Short_Literal 0x6 069c e005 | | Load 0x0,0x5 069d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 069e 0092 099a | | Action Push_String_Extended,0x99a ; "COMPUTE VCI" ; Debug Table 0x18.0x24 = 0x69e,0x1e 06a0 e005 | | Load 0x0,0x5 06a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 06a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x25 = 0x6a2,0x1f 06a3 8219 | | Call 0x1,0x19 06a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x26 = 0x6a4,0x20 06a5 4802 |H | Short_Literal 0x2 06a6 0272 | r | Execute Discrete,Minus 06a7 4601 |F | Jump_Case 0x2 06a8 7801 |x | Jump 0x6aa ; case 0x0 06a9 7806 |x | Jump 0x6b0 ; case 0x1 06aa e211 | | Load 0x1,0x11 ; Debug Table 0x18.0x27 = 0x6aa,0x21 06ab 00da | | Load_Top At_Offset_2 06ac 4802 |H | Short_Literal 0x2 06ad e00e | | Load 0x0,0xe 06ae 180f | | Execute Package,Field_Execute,Field_Number 0xf 06af 7809 |x | Jump 0x6b9 06b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x28 = 0x6b0,0x22 06b1 821a | | Call 0x1,0x1a 06b2 e211 | | Load 0x1,0x11 ; Debug Table 0x18.0x29 = 0x6b2,0x23 06b3 00da | | Load_Top At_Offset_2 06b4 0a01 | | Execute_Immediate Plus,0x1 06b5 0248 | H | Execute Discrete,Check_In_Integer 06b6 4803 |H | Short_Literal 0x3 06b7 e00e | | Load 0x0,0xe 06b8 180f | | Execute Package,Field_Execute,Field_Number 0xf 06b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x2a = 0x6b9,0x24 06ba e005 | | Load 0x0,0x5 06bb 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 06bc 4506 |E | Exit_Suprogram New_Top_Offset 0x6 06bd 0000 0000 | | .XXX[0x3] 06bf 0000 | | 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; SUBPROGRAM 06c0 ; -------------------------------------------------------------------------------------- 06c0 06d6 | | .CONST 0x06d6 ; Address of begin 06c1 0004 | | .CONST 0x0004 ; Address of exception handler 06c2 0007 | | .CONST 0x0007 ; Number of locals 06c3 INIT_06c0: 06c3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19 = .DEBUG 0x06c3,0x0f66,0x0001,0x0000,0x005a,0x36e5,0x0000,0x09f0 ; Debug Table 0x19.0x0 = 0x6c3,0xffff 06c4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x1 = 0x6c4,0xfffe 06c5 490f |I | Short_Literal 0x10f 06c6 00eb | | Load_Encached Diana_Cache 06c7 0096 | | Execute Package,Entry 06c8 00eb | | Load_Encached Diana_Cache 06c9 18ed | | Execute Package,Field_Execute,Field_Number 0xed 06ca 4975 |Iu | Short_Literal 0x175 06cb 00eb | | Load_Encached Diana_Cache 06cc 0098 | | Execute Package,Field_Read_Dynamic 06cd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 06ce 00e2 | | Load_Encached Integer_Cache 06cf 03f1 | | Declare_Variable Discrete,With_Value 06d0 e013 | | Load 0x0,0x13 ; Debug Table 0x19.0x2 = 0x6d0,0xfffd 06d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06d2 0322 | " | Declare_Variable Record 06d3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x19.0x3 = 0x6d3,0xfffc 06d4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x19.0x4 = 0x6d4,0xfffb 06d5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x6d5,0xfffa 06d6 BODY_06c0: 06d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x6d6,0x1 06d7 8215 | | Call 0x1,0x15 06d8 821c | | Call 0x1,0x1c 06d9 6811 |h | Jump_Zero 0x6eb 06da e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x7 = 0x6da,0x2 06db e5ff | | Load 0x2,-0x1 06dc 821e | | Call 0x1,0x1e 06dd 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x8 = 0x6dd,0x3 06de e013 | | Load 0x0,0x13 06df 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06e0 00d1 | | Pop_Control Pop_Count_1 06e1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x9 = 0x6e1,0x4 06e2 e014 | | Load 0x0,0x14 06e3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 06e4 e403 | | Load 0x2,0x3 ; Debug Table 0x19.0xa = 0x6e4,0x5 06e5 00e4 | | Load_Encached Positive_Cache 06e6 025b | [ | Execute Discrete,Check_In_Type 06e7 e5fd | | Load 0x2,-0x3 06e8 e404 | | Load 0x2,0x4 06e9 8220 | | Call 0x1,0x20 06ea 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x19.0xb = 0x6ea,0x6 06eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0xc = 0x6eb,0x7 06ec e013 | | Load 0x0,0x13 06ed 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 06ee 0a01 | | Execute_Immediate Plus,0x1 06ef 0248 | H | Execute Discrete,Check_In_Integer 06f0 a402 | | Store_Unchecked 0x2,0x2 06f1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0xd = 0x6f1,0x8 06f2 e014 | | Load 0x0,0x14 06f3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 06f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xe = 0x6f4,0x9 06f5 00eb | | Load_Encached Diana_Cache 06f6 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 06f7 e002 | | Load 0x0,0x2 06f8 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 06f9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06fa 0007 | | Action Break_Optional ; Debug Table 0x19.0xf = 0x6fa,0xa 06fb e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x10 = 0x6fb,0x401 06fc 0007 | | Action Break_Optional 06fd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x11 = 0x6fd,0x402 06fe 0007 | | Action Break_Optional ; Debug Table 0x19.0x12 = 0x6fe,0x403 06ff 0007 | | Action Break_Optional ; Debug Table 0x19.0x13 = 0x6ff,0x404 0700 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x19.0x14 = 0x700,0xa 0701 6809 |h | Jump_Zero 0x70b 0702 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19.0x15 = 0x702,0xb 0703 00e1 | | Load_Encached Boolean_Cache 0704 e5fe | | Load 0x2,-0x2 0705 00db | | Load_Top At_Offset_3 0706 e014 | | Load 0x0,0x14 0707 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0708 c405 | | Store 0x2,0x5 0709 005a | Z | Store_Top Discrete,At_Offset_2 070a 7802 |x | Jump 0x70d 070b 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x16 = 0x70b,0xc 070c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 070d 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x17 = 0x70d,0xd 070e 7002 |p | Jump_Nonzero 0x711 070f 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x18 = 0x70f,0xe 0710 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0711 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x19 = 0x711,0xf 0712 e5fd | | Load 0x2,-0x3 0713 e403 | | Load 0x2,0x3 0714 e402 | | Load 0x2,0x2 0715 e5ff | | Load 0x2,-0x1 0716 8227 | ' | Call 0x1,0x27 0717 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0718 ; -------------------------------------------------------------------------------------- 0718 ; SUBPROGRAM 0718 ; -------------------------------------------------------------------------------------- 0718 0735 | 5 | .CONST 0x0735 ; Address of begin 0719 0004 | | .CONST 0x0004 ; Address of exception handler 071a 0008 | | .CONST 0x0008 ; Number of locals 071b INIT_0718: 071b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x071b,0x0f9c,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0aab ; Debug Table 0x1a.0x0 = 0x71b,0xffff 071c e5fe | | Load 0x2,-0x2 071d 00eb | | Load_Encached Diana_Cache 071e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 071f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0720 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1 = 0x720,0xfffe 0721 00d9 | | Load_Top At_Offset_1 0722 4976 |Iv | Short_Literal 0x176 0723 00eb | | Load_Encached Diana_Cache 0724 0098 | | Execute Package,Field_Read_Dynamic 0725 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0726 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0727 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x2 = 0x727,0xfffd 0728 00d9 | | Load_Top At_Offset_1 0729 e00a | | Load 0x0,0xa 072a 180d | | Execute Package,Field_Execute,Field_Number 0xd 072b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 072c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x3 = 0x72c,0xfffc 072d e5ff | | Load 0x2,-0x1 072e 8215 | | Call 0x1,0x15 072f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0730 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0x4 = 0x730,0xfffb 0731 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0x5 = 0x731,0xfffa 0732 e013 | | Load 0x0,0x13 ; Debug Table 0x1a.0x6 = 0x732,0xfff9 0733 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0734 0322 | " | Declare_Variable Record 0735 BODY_0718: 0735 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x7 = 0x735,0x1 0736 e002 | | Load 0x0,0x2 0737 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0738 4612 |F | Jump_Case 0x13 0739 788c |x | Jump 0x7c6 ; case 0x0 073a 788b |x | Jump 0x7c6 ; case 0x1 073b 788a |x | Jump 0x7c6 ; case 0x2 073c 7889 |x | Jump 0x7c6 ; case 0x3 073d 7888 |x | Jump 0x7c6 ; case 0x4 073e 7887 |x | Jump 0x7c6 ; case 0x5 073f 7886 |x | Jump 0x7c6 ; case 0x6 0740 7889 |x | Jump 0x7ca ; case 0x7 0741 7888 |x | Jump 0x7ca ; case 0x8 0742 7887 |x | Jump 0x7ca ; case 0x9 0743 7882 |x | Jump 0x7c6 ; case 0xa 0744 7881 |x | Jump 0x7c6 ; case 0xb 0745 7880 |x | Jump 0x7c6 ; case 0xc 0746 7805 |x | Jump 0x74c ; case 0xd 0747 787e |x~ | Jump 0x7c6 ; case 0xe 0748 787d |x} | Jump 0x7c6 ; case 0xf 0749 787c |x| | Jump 0x7c6 ; case 0x10 074a 787b |x{ | Jump 0x7c6 ; case 0x11 074b 7827 |x' | Jump 0x773 ; case 0x12 074c e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x8 = 0x74c,0x2 074d 821b | | Call 0x1,0x1b 074e 687b |h{ | Jump_Zero 0x7ca 074f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x9 = 0x74f,0x3 0750 821c | | Call 0x1,0x1c 0751 700d |p | Jump_Nonzero 0x75f 0752 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0xa = 0x752,0x4 0753 00e2 | | Load_Encached Integer_Cache 0754 e404 | | Load 0x2,0x4 0755 8226 | & | Call 0x1,0x26 0756 c406 | | Store 0x2,0x6 0757 005a | Z | Store_Top Discrete,At_Offset_2 0758 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xb = 0x758,0x5 0759 e5fd | | Load 0x2,-0x3 075a 00db | | Load_Top At_Offset_3 075b e406 | | Load 0x2,0x6 075c e5ff | | Load 0x2,-0x1 075d 8227 | ' | Call 0x1,0x27 075e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 075f e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0xc = 0x75f,0x6 0760 e5ff | | Load 0x2,-0x1 0761 821e | | Call 0x1,0x1e 0762 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xd = 0x762,0x7 0763 e013 | | Load 0x0,0x13 0764 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0765 00d1 | | Pop_Control Pop_Count_1 0766 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0xe = 0x766,0x8 0767 00e2 | | Load_Encached Integer_Cache 0768 e404 | | Load 0x2,0x4 0769 8226 | & | Call 0x1,0x26 076a c406 | | Store 0x2,0x6 076b 005a | Z | Store_Top Discrete,At_Offset_2 076c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xf = 0x76c,0x9 076d 00e4 | | Load_Encached Positive_Cache 076e 025b | [ | Execute Discrete,Check_In_Type 076f e5fd | | Load 0x2,-0x3 0770 00da | | Load_Top At_Offset_2 0771 8220 | | Call 0x1,0x20 0772 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x1a.0x10 = 0x772,0xa 0773 00cf | | Action Mark_Auxiliary ; Debug Table 0x1a.0x11 = 0x773,0xc 0774 e005 | | Load 0x0,0x5 ; Debug Table 0x1a.0x12 = 0x774,0xfbff 0775 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0776 e005 | | Load 0x0,0x5 0777 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0778 03f1 | | Declare_Variable Discrete,With_Value 0779 e005 | | Load 0x0,0x5 077a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 077b e005 | | Load 0x0,0x5 077c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 077d 03f1 | | Declare_Variable Discrete,With_Value 077e e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x13 = 0x77e,0x401 077f e012 | | Load 0x0,0x12 0780 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0781 0007 | | Action Break_Optional ; Debug Table 0x1a.0x14 = 0x781,0x402 0782 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x15 = 0x782,0x801 0783 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x16 = 0x783,0x402 0784 4800 |H | Short_Literal 0x0 0785 6202 |b | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff} 0786 4800 |H | Short_Literal 0x0 0787 4871 |Hq | Short_Literal 0x71 0788 4812 |H | Short_Literal 0x12 0789 e005 | | Load 0x0,0x5 078a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 078b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x17 = 0x78b,0x403 078c e005 | | Load 0x0,0x5 078d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 078e e013 | | Load 0x0,0x13 ; Debug Table 0x1a.0x18 = 0x78e,0x404 078f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0790 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x19 = 0x790,0x405 0791 e012 | | Load 0x0,0x12 0792 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0793 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x1a = 0x793,0x406 0794 4809 |H | Short_Literal 0x9 0795 e005 | | Load 0x0,0x5 0796 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0797 0092 099b | | Action Push_String_Extended,0x99b ; "RETURN DEFAULT SUBTYPE ACTION" ; Debug Table 0x1a.0x1b = 0x797,0x407 0799 e005 | | Load 0x0,0x5 079a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 079b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1c = 0x79b,0x408 079c 8219 | | Call 0x1,0x19 079d e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x1d = 0x79d,0x409 079e 4802 |H | Short_Literal 0x2 079f 0272 | r | Execute Discrete,Minus 07a0 4601 |F | Jump_Case 0x2 07a1 7801 |x | Jump 0x7a3 ; case 0x0 07a2 7806 |x | Jump 0x7a9 ; case 0x1 07a3 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x1e = 0x7a3,0x40a 07a4 4802 |H | Short_Literal 0x2 07a5 4802 |H | Short_Literal 0x2 07a6 e00e | | Load 0x0,0xe 07a7 180f | | Execute Package,Field_Execute,Field_Number 0xf 07a8 7807 |x | Jump 0x7b0 07a9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1f = 0x7a9,0x40b 07aa 821a | | Call 0x1,0x1a 07ab e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x20 = 0x7ab,0x40c 07ac 4803 |H | Short_Literal 0x3 07ad 4803 |H | Short_Literal 0x3 07ae e00e | | Load 0x0,0xe 07af 180f | | Execute Package,Field_Execute,Field_Number 0xf 07b0 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x21 = 0x7b0,0x40d 07b1 e013 | | Load 0x0,0x13 07b2 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 07b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x22 = 0x7b3,0x40e 07b4 e005 | | Load 0x0,0x5 07b5 181a | | Execute Package,Field_Execute,Field_Number 0x1a 07b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x23 = 0x7b6,0x40f 07b7 e005 | | Load 0x0,0x5 07b8 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 07b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x24 = 0x7b9,0x410 07ba e013 | | Load 0x0,0x13 07bb 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 07bc e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x25 = 0x7bc,0x411 07bd e5ff | | Load 0x2,-0x1 07be 821e | | Call 0x1,0x1e 07bf 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x26 = 0x7bf,0x412 07c0 e013 | | Load 0x0,0x13 07c1 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 07c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x27 = 0x7c2,0x413 07c3 e005 | | Load 0x0,0x5 07c4 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 07c5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x1a.0x28 = 0x7c5,0x414 07c6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x29 = 0x7c6,0xd 07c7 e5ff | | Load 0x2,-0x1 07c8 821e | | Call 0x1,0x1e 07c9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x1a.0x2a = 0x7c9,0xe 07ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x2b = 0x7ca,0xf 07cb 821c | | Call 0x1,0x1c 07cc 6811 |h | Jump_Zero 0x7de 07cd e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x2c = 0x7cd,0x10 07ce e5ff | | Load 0x2,-0x1 07cf 821e | | Call 0x1,0x1e 07d0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x2d = 0x7d0,0x11 07d1 e5ff | | Load 0x2,-0x1 07d2 821d | | Call 0x1,0x1d 07d3 7009 |p | Jump_Nonzero 0x7dd 07d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2e = 0x7d4,0x12 07d5 e013 | | Load 0x0,0x13 07d6 181c | | Execute Package,Field_Execute,Field_Number 0x1c 07d7 00d1 | | Pop_Control Pop_Count_1 07d8 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x2f = 0x7d8,0x13 07d9 e402 | | Load 0x2,0x2 07da e5fd | | Load 0x2,-0x3 07db 00db | | Load_Top At_Offset_3 07dc 8221 | ! | Call 0x1,0x21 07dd 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07de e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x30 = 0x7de,0x14 07df e012 | | Load 0x0,0x12 07e0 1817 | | Execute Package,Field_Execute,Field_Number 0x17 07e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x31 = 0x7e1,0x15 07e2 8219 | | Call 0x1,0x19 07e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x32 = 0x7e3,0x16 07e4 4802 |H | Short_Literal 0x2 07e5 0272 | r | Execute Discrete,Minus 07e6 4601 |F | Jump_Case 0x2 07e7 7801 |x | Jump 0x7e9 ; case 0x0 07e8 7806 |x | Jump 0x7ef ; case 0x1 07e9 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x33 = 0x7e9,0x17 07ea 4802 |H | Short_Literal 0x2 07eb 4802 |H | Short_Literal 0x2 07ec e00e | | Load 0x0,0xe 07ed 180f | | Execute Package,Field_Execute,Field_Number 0xf 07ee 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07ef e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x34 = 0x7ef,0x18 07f0 821a | | Call 0x1,0x1a 07f1 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x35 = 0x7f1,0x19 07f2 4803 |H | Short_Literal 0x3 07f3 4803 |H | Short_Literal 0x3 07f4 e00e | | Load 0x0,0xe 07f5 180f | | Execute Package,Field_Execute,Field_Number 0xf 07f6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07f7 0000 | | .XXX[0x1] 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 07fb | | .CONST 0x07fb ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0001 | | .CONST 0x0001 ; Number of locals 07fb BODY_07f8: 07fb INIT_07f8: 07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x07fb,0x100a,0x0002,0x0000,0x005a,0x36e5,0x0000,0x0c7d ; Debug Table 0x1b.0x0 = 0x7fb,0x1 07fc 00eb | | Load_Encached Diana_Cache 07fd 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 07fe e002 | | Load 0x0,0x2 07ff 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0800 0f6b | k | Execute_Immediate Equal,0x6b 0801 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0802 0000 0000 | | .BLANK 0000[0x6] 0808 ; -------------------------------------------------------------------------------------- 0808 ; SUBPROGRAM 0808 ; -------------------------------------------------------------------------------------- 0808 080b | | .CONST 0x080b ; Address of begin 0809 0004 | | .CONST 0x0004 ; Address of exception handler 080a 0001 | | .CONST 0x0001 ; Number of locals 080b BODY_0808: 080b INIT_0808: 080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x080b,0x100e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0c9e ; Debug Table 0x1c.0x0 = 0x80b,0x1 080c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 080d 00db | | Load_Top At_Offset_3 080e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 080f e005 | | Load 0x0,0x5 0810 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0811 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1 = 0x811,0x2 0812 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0x812,0x401 0813 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x3 = 0x813,0x2 0814 4800 |H | Short_Literal 0x0 0815 6172 |ar | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff} 0816 4800 |H | Short_Literal 0x0 0817 4844 |HD | Short_Literal 0x44 0818 e5fe | | Load 0x2,-0x2 0819 e005 | | Load 0x0,0x5 081a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 081b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 081c 0000 0000 | | .BLANK 0000[0x4] 0820 ; -------------------------------------------------------------------------------------- 0820 ; SUBPROGRAM 0820 ; -------------------------------------------------------------------------------------- 0820 082b | + | .CONST 0x082b ; Address of begin 0821 0004 | | .CONST 0x0004 ; Address of exception handler 0822 0002 | | .CONST 0x0002 ; Number of locals 0823 INIT_0820: 0823 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0823,0x1018,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0ccd ; Debug Table 0x1d.0x0 = 0x823,0xffff 0824 e002 | | Load 0x0,0x2 0825 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0826 e002 | | Load 0x0,0x2 0827 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0828 e002 | | Load 0x0,0x2 0829 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 082a 03f1 | | Declare_Variable Discrete,With_Value 082b BODY_0820: 082b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x1 = 0x82b,0x1 082c e5fd | | Load 0x2,-0x3 082d 822b | + | Call 0x1,0x2b 082e 0007 | | Action Break_Optional ; Debug Table 0x1d.0x2 = 0x82e,0x2 082f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x3 = 0x82f,0x401 0830 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x4 = 0x830,0x2 0831 4800 |H | Short_Literal 0x0 0832 6155 |aU | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff} 0833 4800 |H | Short_Literal 0x0 0834 4843 |HC | Short_Literal 0x43 0835 e402 | | Load 0x2,0x2 0836 e005 | | Load 0x0,0x5 0837 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0838 0007 | | Action Break_Optional ; Debug Table 0x1d.0x5 = 0x838,0x3 0839 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x6 = 0x839,0x801 083a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x7 = 0x83a,0x3 083b 4800 |H | Short_Literal 0x0 083c 614b |aK | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff} 083d 4800 |H | Short_Literal 0x0 083e 489c |H | Short_Literal 0x9c 083f 4812 |H | Short_Literal 0x12 0840 e005 | | Load 0x0,0x5 0841 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0842 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0843 0000 0000 | | .BLANK 0000[0x5] 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 085a | Z | .CONST 0x085a ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0003 | | .CONST 0x0003 ; Number of locals 084b INIT_0848: 084b e013 | | Load 0x0,0x13 ; Debug Table 0x1e = .DEBUG 0x084b,0x102a,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0d18 ; Debug Table 0x1e.0x0 = 0x84b,0xffff 084c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 084d 0322 | " | Declare_Variable Record 084e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x84e,0xfffe 084f 490f |I | Short_Literal 0x10f 0850 00eb | | Load_Encached Diana_Cache 0851 0096 | | Execute Package,Entry 0852 00eb | | Load_Encached Diana_Cache 0853 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0854 4975 |Iu | Short_Literal 0x175 0855 00eb | | Load_Encached Diana_Cache 0856 0098 | | Execute Package,Field_Read_Dynamic 0857 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0858 00e2 | | Load_Encached Integer_Cache 0859 03f1 | | Declare_Variable Discrete,With_Value 085a BODY_0848: 085a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x85a,0x1 085b e013 | | Load 0x0,0x13 085c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 085d 00d1 | | Pop_Control Pop_Count_1 085e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3 = 0x85e,0x2 085f e014 | | Load 0x0,0x14 0860 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0861 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x861,0x3 0862 e5fd | | Load 0x2,-0x3 0863 e5fe | | Load 0x2,-0x2 0864 822c | , | Call 0x1,0x2c 0865 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x865,0x4 0866 4807 |H | Short_Literal 0x7 0867 e005 | | Load 0x0,0x5 0868 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0869 0092 099c | | Action Push_String_Extended,0x99c ; "CONSTRAIN ACTION" ; Debug Table 0x1e.0x6 = 0x869,0x5 086b e005 | | Load 0x0,0x5 086c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 086d e005 | | Load 0x0,0x5 ; Debug Table 0x1e.0x7 = 0x86d,0x6 086e 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 086f 0092 099d | | Action Push_String_Extended,0x99d ; "Discard discriminant constraint" ; Debug Table 0x1e.0x8 = 0x86f,0x7 0871 e005 | | Load 0x0,0x5 0872 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0873 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0874 0000 0000 | | .BLANK 0000[0x4] 0878 ; -------------------------------------------------------------------------------------- 0878 ; SUBPROGRAM 0878 ; -------------------------------------------------------------------------------------- 0878 0887 | | .CONST 0x0887 ; Address of begin 0879 0004 | | .CONST 0x0004 ; Address of exception handler 087a 0003 | | .CONST 0x0003 ; Number of locals 087b INIT_0878: 087b e013 | | Load 0x0,0x13 ; Debug Table 0x1f = .DEBUG 0x087b,0x103e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0d7e ; Debug Table 0x1f.0x0 = 0x87b,0xffff 087c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 087d 0322 | " | Declare_Variable Record 087e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x1 = 0x87e,0xfffe 087f 00eb | | Load_Encached Diana_Cache 0880 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0881 4975 |Iu | Short_Literal 0x175 0882 00eb | | Load_Encached Diana_Cache 0883 0098 | | Execute Package,Field_Read_Dynamic 0884 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0885 00e2 | | Load_Encached Integer_Cache 0886 03f1 | | Declare_Variable Discrete,With_Value 0887 BODY_0878: 0887 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x2 = 0x887,0x1 0888 e013 | | Load 0x0,0x13 0889 181c | | Execute Package,Field_Execute,Field_Number 0x1c 088a 00d1 | | Pop_Control Pop_Count_1 088b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x3 = 0x88b,0x2 088c e011 | | Load 0x0,0x11 088d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 088e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x4 = 0x88e,0x3 088f e5fd | | Load 0x2,-0x3 0890 e5fe | | Load 0x2,-0x2 0891 822c | , | Call 0x1,0x2c 0892 e00e | | Load 0x0,0xe ; Debug Table 0x1f.0x5 = 0x892,0x4 0893 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0894 00d9 | | Load_Top At_Offset_1 0895 0901 | | Execute_Immediate Binary_Scale,0x1 0896 0a01 | | Execute_Immediate Plus,0x1 0897 0248 | H | Execute Discrete,Check_In_Integer 0898 4800 |H | Short_Literal 0x0 0899 4807 |H | Short_Literal 0x7 089a e00e | | Load 0x0,0xe 089b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 089c e005 | | Load 0x0,0x5 ; Debug Table 0x1f.0x6 = 0x89c,0x5 089d 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 089e 0092 099e | | Action Push_String_Extended,0x99e ; "Discard index constraint" ; Debug Table 0x1f.0x7 = 0x89e,0x6 08a0 e005 | | Load 0x0,0x5 08a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 08a2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08a3 0000 0000 | | .BLANK 0000[0x5] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; SUBPROGRAM 08a8 ; -------------------------------------------------------------------------------------- 08a8 08b0 | | .CONST 0x08b0 ; Address of begin 08a9 0004 | | .CONST 0x0004 ; Address of exception handler 08aa 0002 | | .CONST 0x0002 ; Number of locals 08ab INIT_08a8: 08ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x08ab,0x1050,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0de2 ; Debug Table 0x20.0x0 = 0x8ab,0xffff 08ac e5fe | | Load 0x2,-0x2 08ad 00eb | | Load_Encached Diana_Cache 08ae 18ba | | Execute Package,Field_Execute,Field_Number 0xba 08af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08b0 BODY_08a8: 08b0 0007 | | Action Break_Optional ; Debug Table 0x20.0x1 = 0x8b0,0x1 08b1 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x2 = 0x8b1,0x401 08b2 0007 | | Action Break_Optional 08b3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x3 = 0x8b3,0x402 08b4 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x8b4,0x403 08b5 0007 | | Action Break_Optional ; Debug Table 0x20.0x5 = 0x8b5,0x404 08b6 0b62 | b | Execute_Immediate Case_Compare,0x62 ; Debug Table 0x20.0x6 = 0x8b6,0x1 08b7 7005 |p | Jump_Nonzero 0x8bd 08b8 0b63 | c | Execute_Immediate Case_Compare,0x63 08b9 7013 |p | Jump_Nonzero 0x8cd 08ba 0b00 | | Execute_Immediate Case_Compare,0x0 08bb 7022 |p" | Jump_Nonzero 0x8de 08bc 7825 |x% | Jump 0x8e2 ; Debug Table 0x20.0x7 = 0x8bc,0xb 08bd e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x8 = 0x8bd,0x2 08be 822a | * | Call 0x1,0x2a 08bf 6808 |h | Jump_Zero 0x8c8 08c0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x9 = 0x8c0,0x3 08c1 e5ff | | Load 0x2,-0x1 08c2 821e | | Call 0x1,0x1e 08c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xa = 0x8c3,0x4 08c4 e5fe | | Load 0x2,-0x2 08c5 00db | | Load_Top At_Offset_3 08c6 822d | - | Call 0x1,0x2d 08c7 781a |x | Jump 0x8e2 08c8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xb = 0x8c8,0x5 08c9 00da | | Load_Top At_Offset_2 08ca e5ff | | Load 0x2,-0x1 08cb 8228 | ( | Call 0x1,0x28 08cc 7815 |x | Jump 0x8e2 08cd e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0xc = 0x8cd,0x6 08ce 822a | * | Call 0x1,0x2a 08cf 6808 |h | Jump_Zero 0x8d8 08d0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xd = 0x8d0,0x7 08d1 e5ff | | Load 0x2,-0x1 08d2 821e | | Call 0x1,0x1e 08d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xe = 0x8d3,0x8 08d4 e5fe | | Load 0x2,-0x2 08d5 00db | | Load_Top At_Offset_3 08d6 822e | . | Call 0x1,0x2e 08d7 780a |x | Jump 0x8e2 08d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xf = 0x8d8,0x9 08d9 00da | | Load_Top At_Offset_2 08da e5fe | | Load 0x2,-0x2 08db e5ff | | Load 0x2,-0x1 08dc 8223 | # | Call 0x1,0x23 08dd 7804 |x | Jump 0x8e2 08de e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x10 = 0x8de,0xa 08df e5fe | | Load 0x2,-0x2 08e0 e5ff | | Load 0x2,-0x1 08e1 8229 | ) | Call 0x1,0x29 08e2 00d1 | | Pop_Control Pop_Count_1 08e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x11 = 0x8e3,0xc 08e4 e5fe | | Load 0x2,-0x2 08e5 e5ff | | Load 0x2,-0x1 08e6 8218 | | Call 0x1,0x18 08e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; SUBPROGRAM 08e8 ; -------------------------------------------------------------------------------------- 08e8 08f0 | | .CONST 0x08f0 ; Address of begin 08e9 0004 | | .CONST 0x0004 ; Address of exception handler 08ea 0002 | | .CONST 0x0002 ; Number of locals 08eb INIT_08e8: 08eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x08eb,0x1076,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0e69 ; Debug Table 0x21.0x0 = 0x8eb,0xffff 08ec e5fe | | Load 0x2,-0x2 08ed 00eb | | Load_Encached Diana_Cache 08ee 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 08ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08f0 BODY_08e8: 08f0 0007 | | Action Break_Optional ; Debug Table 0x21.0x1 = 0x8f0,0x1 08f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x2 = 0x8f1,0x3 08f2 e5fe | | Load 0x2,-0x2 08f3 e004 | | Load 0x0,0x4 08f4 180d | | Execute Package,Field_Execute,Field_Number 0xd 08f5 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x3 = 0x8f5,0x4 08f6 8219 | | Call 0x1,0x19 08f7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x4 = 0x8f7,0x5 08f8 4802 |H | Short_Literal 0x2 08f9 0272 | r | Execute Discrete,Minus 08fa 4601 |F | Jump_Case 0x2 08fb 7801 |x | Jump 0x8fd ; case 0x0 08fc 7806 |x | Jump 0x903 ; case 0x1 08fd e213 | | Load 0x1,0x13 ; Debug Table 0x21.0x5 = 0x8fd,0x6 08fe 4802 |H | Short_Literal 0x2 08ff 4802 |H | Short_Literal 0x2 0900 e00e | | Load 0x0,0xe 0901 180f | | Execute Package,Field_Execute,Field_Number 0xf 0902 7807 |x | Jump 0x90a 0903 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x6 = 0x903,0x7 0904 821a | | Call 0x1,0x1a 0905 e213 | | Load 0x1,0x13 ; Debug Table 0x21.0x7 = 0x905,0x8 0906 4803 |H | Short_Literal 0x3 0907 4803 |H | Short_Literal 0x3 0908 e00e | | Load 0x0,0xe 0909 180f | | Execute Package,Field_Execute,Field_Number 0xf 090a 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x8 = 0x90a,0x9 090b e005 | | Load 0x0,0x5 090c 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 090d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 090e 0000 0000 | | .XXX[0x2] 0910 ; -------------------------------------------------------------------------------------- 0910 ; SUBPROGRAM 0910 ; -------------------------------------------------------------------------------------- 0910 0922 | " | .CONST 0x0922 ; Address of begin 0911 0004 | | .CONST 0x0004 ; Address of exception handler 0912 0004 | | .CONST 0x0004 ; Number of locals 0913 INIT_0910: 0913 00db | | Load_Top At_Offset_3 ; Debug Table 0x22 = .DEBUG 0x0913,0x108a,0x0001,0x0000,0x005a,0x3bb5,0x0000,0x00b3 ; Debug Table 0x22.0x0 = 0x913,0xffff 0914 e00f | | Load 0x0,0xf 0915 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0916 00e4 | | Load_Encached Positive_Cache 0917 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0918 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0x918,0xfffe 0919 e00f | | Load 0x0,0xf 091a 180e | | Execute Package,Field_Execute,Field_Number 0xe 091b e001 | | Load 0x0,0x1 091c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 091d 03f1 | | Declare_Variable Discrete,With_Value 091e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x2 = 0x91e,0xfffd 091f 0e01 | | Execute_Immediate Not_Equal,0x1 0920 00e1 | | Load_Encached Boolean_Cache 0921 03f1 | | Declare_Variable Discrete,With_Value 0922 BODY_0910: 0922 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x3 = 0x922,0x1 0923 a5fd | | Store_Unchecked 0x2,-0x3 0924 00cf | | Action Mark_Auxiliary 0925 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x4 = 0x925,0x2 0926 4801 |H | Short_Literal 0x1 0927 0263 | c | Execute Discrete,Above_Bound 0928 7016 |p | Jump_Nonzero 0x93f 0929 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x5 = 0x929,0x3 092a 6803 |h | Jump_Zero 0x92e 092b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x6 = 0x92b,0x4 092c e005 | | Load 0x0,0x5 092d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 092e e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x7 = 0x92e,0x5 092f e012 | | Load 0x0,0x12 0930 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0931 0007 | | Action Break_Optional ; Debug Table 0x22.0x8 = 0x931,0x6 0932 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x9 = 0x932,0x401 0933 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xa = 0x933,0x6 0934 4800 |H | Short_Literal 0x0 0935 6052 |`R | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff} 0936 e404 | | Load 0x2,0x4 0937 0aff | | Execute_Immediate Plus,-0x1 0938 0248 | H | Execute Discrete,Check_In_Integer 0939 480e |H | Short_Literal 0xe 093a e403 | | Load 0x2,0x3 093b e005 | | Load 0x0,0x5 093c 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 093d 00c8 | | Action Pop_Auxiliary_Range 093e 3fea |? | Loop_Increasing 0x929 093f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0940 ; -------------------------------------------------------------------------------------- 0940 ; SUBPROGRAM 0940 ; -------------------------------------------------------------------------------------- 0940 094e | N | .CONST 0x094e ; Address of begin 0941 0004 | | .CONST 0x0004 ; Address of exception handler 0942 0002 | | .CONST 0x0002 ; Number of locals 0943 INIT_0940: 0943 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0943,0x10a2,0x0001,0x0000,0x005a,0x3bb5,0x0000,0x011f ; Debug Table 0x23.0x0 = 0x943,0xffff 0944 e002 | | Load 0x0,0x2 0945 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0946 e009 | | Load 0x0,0x9 0947 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0948 4975 |Iu | Short_Literal 0x175 0949 00eb | | Load_Encached Diana_Cache 094a 0098 | | Execute Package,Field_Read_Dynamic 094b 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 094c 00e4 | | Load_Encached Positive_Cache 094d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 094e BODY_0940: 094e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x1 = 0x94e,0x1 094f a5fd | | Store_Unchecked 0x2,-0x3 0950 00cf | | Action Mark_Auxiliary 0951 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x2 = 0x951,0x2 0952 4801 |H | Short_Literal 0x1 0953 0263 | c | Execute Discrete,Above_Bound 0954 7012 |p | Jump_Nonzero 0x967 0955 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x3 = 0x955,0x3 0956 e005 | | Load 0x0,0x5 0957 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0958 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x4 = 0x958,0x4 0959 e012 | | Load 0x0,0x12 095a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 095b 0007 | | Action Break_Optional ; Debug Table 0x23.0x5 = 0x95b,0x5 095c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x6 = 0x95c,0x401 095d 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x7 = 0x95d,0x5 095e 4800 |H | Short_Literal 0x0 095f 00db | | Load_Top At_Offset_3 0960 4801 |H | Short_Literal 0x1 0961 4878 |Hx | Short_Literal 0x78 0962 480d |H | Short_Literal 0xd 0963 e005 | | Load 0x0,0x5 0964 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0965 00c8 | | Action Pop_Auxiliary_Range 0966 3fee |? | Loop_Increasing 0x955 0967 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0968 ; -------------------------------------------------------------------------------------- 0968 ; SUBPROGRAM 0968 ; -------------------------------------------------------------------------------------- 0968 096b | k | .CONST 0x096b ; Address of begin 0969 0004 | | .CONST 0x0004 ; Address of exception handler 096a 0001 | | .CONST 0x0001 ; Number of locals 096b BODY_0968: 096b INIT_0968: 096b 0007 | | Action Break_Optional ; Debug Table 0x24 = .DEBUG 0x096b,0x10b4,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0706 ; Debug Table 0x24.0x0 = 0x96b,0x1 096c e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x1 = 0x96c,0x401 096d 021d | | Execute Heap_Access,Is_Null 096e 6809 |h | Jump_Zero 0x978 ; Debug Table 0x24.0x2 = 0x96e,0x1 096f 0007 | | Action Break_Optional ; Debug Table 0x24.0x3 = 0x96f,0x2 0970 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x24.0x4 = 0x970,0x801 0971 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x5 = 0x971,0x2 0972 00eb | | Load_Encached Diana_Cache 0973 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 0974 a406 | | Store_Unchecked 0x2,0x6 0975 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x6 = 0x975,0x3 0976 a407 | | Store_Unchecked 0x2,0x7 0977 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0978 0007 | | Action Break_Optional ; Debug Table 0x24.0x7 = 0x978,0x4 0979 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x24.0x8 = 0x979,0xc01 097a 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x9 = 0x97a,0x4 097b 00eb | | Load_Encached Diana_Cache 097c 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 097d e407 | | Load 0x2,0x7 097e 00eb | | Load_Encached Diana_Cache 097f 186a | j | Execute Package,Field_Execute,Field_Number 0x6a 0980 0007 | | Action Break_Optional ; Debug Table 0x24.0xa = 0x980,0x5 0981 e407 | | Load 0x2,0x7 ; Debug Table 0x24.0xb = 0x981,0x1001 0982 0217 | | Execute Heap_Access,All_Reference 0983 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0984 a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0x24.0xc = 0x984,0x5 0985 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0986 0000 0000 | | .XXX[0x2] 0988 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 098c ; -------------------------------------------------------------------------------------- 098c ; STRING TABLE 098c ; -------------------------------------------------------------------------------------- 098c 0028 | ( | .STRTAB 0x0028->0x09a0 ; "allocator not qualified or constrained" 098d 004c | L | .STRTAB 0x004c->0x09b3 ; "pointer" 098e 0051 | Q | .STRTAB 0x0051->0x09b6 ; "Initialize_Allocated_Task_On_Vp" 098f 006e | n | .STRTAB 0x006e->0x09c6 ; "Initialize_Allocated_Task" 0990 0085 | | .STRTAB 0x0085->0x09d2 ; "Heap access to tasks not implemented" 0991 00a7 | | .STRTAB 0x00a7->0x09e4 ; "Initialize_Allocated_Object" 0992 00c0 | | .STRTAB 0x00c0->0x09f2 ; "Beware of heap access to tasks" 0993 00dc | | .STRTAB 0x00dc->0x0a01 ; "INITIALIZE ACTION" 0994 00eb | | .STRTAB 0x00eb->0x0a09 ; "Segmented Heap Allocator lacks associated Heap" 0995 0117 | | .STRTAB 0x0117->0x0a20 ; "Allocator_Gen - unexpected sm_constraint for allocator" 0996 014b | K | .STRTAB 0x014b->0x0a3b ; "discrim value" 0997 0156 | V | .STRTAB 0x0156->0x0a42 ; "CONSTRAIN SUBTYPE ACTION" 0998 016c | l | .STRTAB 0x016c->0x0a4e ; "CONSTRAIN VARIABLE ACTION" 0999 0183 | | .STRTAB 0x0183->0x0a5a ; "VCI" 099a 0184 | | .STRTAB 0x0184->0x0a5c ; "COMPUTE VCI" 099b 018d | | .STRTAB 0x018d->0x0a61 ; "RETURN DEFAULT SUBTYPE ACTION" 099c 01a8 | | .STRTAB 0x01a8->0x0a70 ; "CONSTRAIN ACTION" 099d 01b6 | | .STRTAB 0x01b6->0x0a78 ; "Discard discriminant constraint" 099e 01d3 | | .STRTAB 0x01d3->0x0a87 ; "Discard index constraint" 099f 01e9 | | .STREND 0x01e9->0x0a93 09a0 616c 6c6f |allo| .STRTAB_STRINGS 0a94 0000 0000 | | .BLANK 0000[0x4] 0a98 ; -------------------------------------------------------------------------------------- 0a98 ; Debug Table 0a98 ; -------------------------------------------------------------------------------------- 0a98 0003 0025 | %| .CONST 0x0003,0x0025 0a9a 000b 0bc2 | | .DEBUG 0x000b,0x0bc2,0x8000,0x0000,0x005a,0x36d5,0x0000,0x0007 0aa2 0012 0bca | | .DEBUG 0x0012,0x0bca,0x8000,0x0000,0x005a,0x36e5,0x0000,0x002d 0aaa 00e3 0c30 | 0| .DEBUG 0x00e3,0x0c30,0x0001,0x0000,0x005a,0x36d5,0x0000,0x0008 0ab2 010b 0c48 | H| .DEBUG 0x010b,0x0c48,0x0001,0x0000,0x005a,0x36d5,0x0000,0x0012 0aba 0113 0c4c | L| .DEBUG 0x0113,0x0c4c,0x0001,0x0000,0x005a,0x36d5,0x0000,0x001c 0ac2 0143 0c60 | C `| .DEBUG 0x0143,0x0c60,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00c0 0aca 014b 0c64 | K d| .DEBUG 0x014b,0x0c64,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00dc 0ad2 015b 0c68 | [ h| .DEBUG 0x015b,0x0c68,0x0002,0x0000,0x005a,0x36e5,0x0000,0x00f9 0ada 016b 0c6c | k l| .DEBUG 0x016b,0x0c6c,0x0001,0x0000,0x005a,0x36e5,0x0000,0x011b 0ae2 018b 0c7a | z| .DEBUG 0x018b,0x0c7a,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0156 0aea 01eb 0ca6 | | .DEBUG 0x01eb,0x0ca6,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0219 0af2 01f3 0caa | | .DEBUG 0x01f3,0x0caa,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0230 0afa 0213 0cba | | .DEBUG 0x0213,0x0cba,0x0002,0x0000,0x005a,0x36e5,0x0000,0x0268 0b02 023b 0cd0 | ; | .DEBUG 0x023b,0x0cd0,0x0002,0x0000,0x005a,0x36e5,0x0000,0x02c1 0b0a 0273 0cea | s | .DEBUG 0x0273,0x0cea,0x0002,0x0000,0x005a,0x36e5,0x0000,0x032a 0b12 03cb 0dc4 | | .DEBUG 0x03cb,0x0dc4,0x0001,0x0000,0x005a,0x36e5,0x0000,0x04ba 0b1a 03eb 0dd0 | | .DEBUG 0x03eb,0x0dd0,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0506 0b22 0423 0de8 | # | .DEBUG 0x0423,0x0de8,0x0001,0x0000,0x005a,0x36e5,0x0000,0x051a 0b2a 0443 0df6 | C | .DEBUG 0x0443,0x0df6,0x0001,0x0000,0x005a,0x36e5,0x0000,0x052e 0b32 0463 0e06 | c | .DEBUG 0x0463,0x0e06,0x0001,0x0000,0x005a,0x36e5,0x0000,0x054e 0b3a 04a3 0e1e | | .DEBUG 0x04a3,0x0e1e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x05e9 0b42 04f3 0e42 | B| .DEBUG 0x04f3,0x0e42,0x0001,0x0000,0x005a,0x36e5,0x0000,0x06a8 0b4a 050b 0e4a | J| .DEBUG 0x050b,0x0e4a,0x0002,0x0000,0x005a,0x36e5,0x0000,0x06d3 0b52 05c3 0ede | | .DEBUG 0x05c3,0x0ede,0x0001,0x0000,0x005a,0x36e5,0x0000,0x07b4 0b5a 060b 0f0e | | .DEBUG 0x060b,0x0f0e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x082d 0b62 06c3 0f66 | f| .DEBUG 0x06c3,0x0f66,0x0001,0x0000,0x005a,0x36e5,0x0000,0x09f0 0b6a 071b 0f9c | | .DEBUG 0x071b,0x0f9c,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0aab 0b72 07fb 100a | | .DEBUG 0x07fb,0x100a,0x0002,0x0000,0x005a,0x36e5,0x0000,0x0c7d 0b7a 080b 100e | | .DEBUG 0x080b,0x100e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0c9e 0b82 0823 1018 | # | .DEBUG 0x0823,0x1018,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0ccd 0b8a 084b 102a | K *| .DEBUG 0x084b,0x102a,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0d18 0b92 087b 103e | { >| .DEBUG 0x087b,0x103e,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0d7e 0b9a 08ab 1050 | P| .DEBUG 0x08ab,0x1050,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0de2 0ba2 08eb 1076 | v| .DEBUG 0x08eb,0x1076,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0e69 0baa 0913 108a | | .DEBUG 0x0913,0x108a,0x0001,0x0000,0x005a,0x3bb5,0x0000,0x00b3 0bb2 0943 10a2 | C | .DEBUG 0x0943,0x10a2,0x0001,0x0000,0x005a,0x3bb5,0x0000,0x011f 0bba 096b 10b4 | k | .DEBUG 0x096b,0x10b4,0x0001,0x0000,0x005a,0x36e5,0x0000,0x0706 0bc2 ; -------------------------------------------------------------------------------------- 0bc2 ; Debug3 Subtable 0x0 0bc2 ; -------------------------------------------------------------------------------------- 0bc2 0003 0000 | | .DBG3TAB 0x0003,0x0000 0bc4 000b ffff | | .CONST 0x000b,0xffff 0bc6 000d fffe | | .CONST 0x000d,0xfffe 0bc8 000f fffd | | .CONST 0x000f,0xfffd 0bca ; -------------------------------------------------------------------------------------- 0bca ; Debug3 Subtable 0x1 0bca ; -------------------------------------------------------------------------------------- 0bca 0032 0000 | 2 | .DBG3TAB 0x0032,0x0000 0bcc 0012 ffff | | .CONST 0x0012,0xffff 0bce 0013 fffe | | .CONST 0x0013,0xfffe 0bd0 0014 fffd | | .CONST 0x0014,0xfffd 0bd2 0015 fffc | | .CONST 0x0015,0xfffc 0bd4 0016 fffb | | .CONST 0x0016,0xfffb 0bd6 0017 fffa | | .CONST 0x0017,0xfffa 0bd8 0018 fff9 | | .CONST 0x0018,0xfff9 0bda 0019 fff8 | | .CONST 0x0019,0xfff8 0bdc 001a fff7 | | .CONST 0x001a,0xfff7 0bde 001b fff6 | | .CONST 0x001b,0xfff6 0be0 0039 fff5 | 9 | .CONST 0x0039,0xfff5 0be2 0057 fff4 | W | .CONST 0x0057,0xfff4 0be4 0075 fff3 | u | .CONST 0x0075,0xfff3 0be6 0093 fff2 | | .CONST 0x0093,0xfff2 0be8 0095 fff1 | | .CONST 0x0095,0xfff1 0bea 0097 fff0 | | .CONST 0x0097,0xfff0 0bec 0099 ffef | | .CONST 0x0099,0xffef 0bee 009b ffee | | .CONST 0x009b,0xffee 0bf0 009d ffed | | .CONST 0x009d,0xffed 0bf2 009f ffec | | .CONST 0x009f,0xffec 0bf4 00a1 ffeb | | .CONST 0x00a1,0xffeb 0bf6 00a3 ffea | | .CONST 0x00a3,0xffea 0bf8 00a5 ffe9 | | .CONST 0x00a5,0xffe9 0bfa 00a7 ffe8 | | .CONST 0x00a7,0xffe8 0bfc 00a9 ffff | | .CONST 0x00a9,0xffff 0bfe 00ab fffe | | .CONST 0x00ab,0xfffe 0c00 00ad fffd | | .CONST 0x00ad,0xfffd 0c02 00af ffe6 | | .CONST 0x00af,0xffe6 0c04 00b1 ffe5 | | .CONST 0x00b1,0xffe5 0c06 00b3 ffe4 | | .CONST 0x00b3,0xffe4 0c08 00b5 ffe3 | | .CONST 0x00b5,0xffe3 0c0a 00b7 ffe2 | | .CONST 0x00b7,0xffe2 0c0c 00b9 ffe1 | | .CONST 0x00b9,0xffe1 0c0e 00bb ffe0 | | .CONST 0x00bb,0xffe0 0c10 00bd ffdf | | .CONST 0x00bd,0xffdf 0c12 00bf ffde | | .CONST 0x00bf,0xffde 0c14 00c1 ffdd | | .CONST 0x00c1,0xffdd 0c16 00c3 ffdc | | .CONST 0x00c3,0xffdc 0c18 00c5 ffdb | | .CONST 0x00c5,0xffdb 0c1a 00c7 ffda | | .CONST 0x00c7,0xffda 0c1c 00c9 ffd9 | | .CONST 0x00c9,0xffd9 0c1e 00cb ffd8 | | .CONST 0x00cb,0xffd8 0c20 00cd ffd7 | | .CONST 0x00cd,0xffd7 0c22 00cf ffd6 | | .CONST 0x00cf,0xffd6 0c24 00d1 ffd5 | | .CONST 0x00d1,0xffd5 0c26 00d3 ffff | | .CONST 0x00d3,0xffff 0c28 00d5 fffe | | .CONST 0x00d5,0xfffe 0c2a 00d7 fffd | | .CONST 0x00d7,0xfffd 0c2c 00d9 fffc | | .CONST 0x00d9,0xfffc 0c2e 00db fffb | | .CONST 0x00db,0xfffb 0c30 ; -------------------------------------------------------------------------------------- 0c30 ; Debug3 Subtable 0x2 0c30 ; -------------------------------------------------------------------------------------- 0c30 0002 0009 | | .DBG3TAB 0x0002,0x0009 0c32 00e3 ffff | | .CONST 0x00e3,0xffff 0c34 00e8 fffe | | .CONST 0x00e8,0xfffe 0c36 00ed 0001 | | .CONST 0x00ed,0x0001 0c38 00ee 0401 | | .CONST 0x00ee,0x0401 0c3a 00f0 0402 | | .CONST 0x00f0,0x0402 0c3c 00f1 0403 | | .CONST 0x00f1,0x0403 0c3e 00f2 0404 | | .CONST 0x00f2,0x0404 0c40 00f3 0001 | | .CONST 0x00f3,0x0001 0c42 00f7 0004 | | .CONST 0x00f7,0x0004 0c44 00fc 0002 | | .CONST 0x00fc,0x0002 0c46 0101 0003 | | .CONST 0x0101,0x0003 0c48 ; -------------------------------------------------------------------------------------- 0c48 ; Debug3 Subtable 0x3 0c48 ; -------------------------------------------------------------------------------------- 0c48 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c4a 010b 0001 | | .CONST 0x010b,0x0001 0c4c ; -------------------------------------------------------------------------------------- 0c4c ; Debug3 Subtable 0x4 0c4c ; -------------------------------------------------------------------------------------- 0c4c 0002 0007 | | .DBG3TAB 0x0002,0x0007 0c4e 0113 ffff | | .CONST 0x0113,0xffff 0c50 011a fffe | | .CONST 0x011a,0xfffe 0c52 011e 0001 | | .CONST 0x011e,0x0001 0c54 0127 0002 | ' | .CONST 0x0127,0x0002 0c56 0129 0003 | ) | .CONST 0x0129,0x0003 0c58 012f 0004 | / | .CONST 0x012f,0x0004 0c5a 0130 0401 | 0 | .CONST 0x0130,0x0401 0c5c 0131 0004 | 1 | .CONST 0x0131,0x0004 0c5e 0139 0005 | 9 | .CONST 0x0139,0x0005 0c60 ; -------------------------------------------------------------------------------------- 0c60 ; Debug3 Subtable 0x5 0c60 ; -------------------------------------------------------------------------------------- 0c60 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c62 0143 0001 | C | .CONST 0x0143,0x0001 0c64 ; -------------------------------------------------------------------------------------- 0c64 ; Debug3 Subtable 0x6 0c64 ; -------------------------------------------------------------------------------------- 0c64 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c66 014b 0001 | K | .CONST 0x014b,0x0001 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; Debug3 Subtable 0x7 0c68 ; -------------------------------------------------------------------------------------- 0c68 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c6a 015b 0001 | [ | .CONST 0x015b,0x0001 0c6c ; -------------------------------------------------------------------------------------- 0c6c ; Debug3 Subtable 0x8 0c6c ; -------------------------------------------------------------------------------------- 0c6c 0001 0005 | | .DBG3TAB 0x0001,0x0005 0c6e 016b ffff | k | .CONST 0x016b,0xffff 0c70 0170 0001 | p | .CONST 0x0170,0x0001 0c72 0174 0002 | t | .CONST 0x0174,0x0002 0c74 0176 0003 | v | .CONST 0x0176,0x0003 0c76 017a 0004 | z | .CONST 0x017a,0x0004 0c78 017e 0005 | ~ | .CONST 0x017e,0x0005 0c7a ; -------------------------------------------------------------------------------------- 0c7a ; Debug3 Subtable 0x9 0c7a ; -------------------------------------------------------------------------------------- 0c7a 0000 0015 | | .DBG3TAB 0x0000,0x0015 0c7c 018b 0001 | | .CONST 0x018b,0x0001 0c7e 018e 0002 | | .CONST 0x018e,0x0002 0c80 0194 0003 | | .CONST 0x0194,0x0003 0c82 0198 0004 | | .CONST 0x0198,0x0004 0c84 019b 0005 | | .CONST 0x019b,0x0005 0c86 019e 0006 | | .CONST 0x019e,0x0006 0c88 01a2 0007 | | .CONST 0x01a2,0x0007 0c8a 01a7 0008 | | .CONST 0x01a7,0x0008 0c8c 01ac 0009 | | .CONST 0x01ac,0x0009 0c8e 01b0 000a | | .CONST 0x01b0,0x000a 0c90 01b6 000b | | .CONST 0x01b6,0x000b 0c92 01b9 000c | | .CONST 0x01b9,0x000c 0c94 01bd 000d | | .CONST 0x01bd,0x000d 0c96 01c2 000e | | .CONST 0x01c2,0x000e 0c98 01c7 000f | | .CONST 0x01c7,0x000f 0c9a 01cf 0010 | | .CONST 0x01cf,0x0010 0c9c 01d2 0011 | | .CONST 0x01d2,0x0011 0c9e 01d3 0401 | | .CONST 0x01d3,0x0401 0ca0 01d4 0011 | | .CONST 0x01d4,0x0011 0ca2 01dc 0012 | | .CONST 0x01dc,0x0012 0ca4 01e0 0013 | | .CONST 0x01e0,0x0013 0ca6 ; -------------------------------------------------------------------------------------- 0ca6 ; Debug3 Subtable 0xa 0ca6 ; -------------------------------------------------------------------------------------- 0ca6 0000 0001 | | .DBG3TAB 0x0000,0x0001 0ca8 01eb 0001 | | .CONST 0x01eb,0x0001 0caa ; -------------------------------------------------------------------------------------- 0caa ; Debug3 Subtable 0xb 0caa ; -------------------------------------------------------------------------------------- 0caa 0001 0006 | | .DBG3TAB 0x0001,0x0006 0cac 01f3 ffff | | .CONST 0x01f3,0xffff 0cae 01f8 0001 | | .CONST 0x01f8,0x0001 0cb0 01f9 0401 | | .CONST 0x01f9,0x0401 0cb2 01fb 0001 | | .CONST 0x01fb,0x0001 0cb4 01fc 0002 | | .CONST 0x01fc,0x0002 0cb6 0200 0003 | | .CONST 0x0200,0x0003 0cb8 0204 0004 | | .CONST 0x0204,0x0004 0cba ; -------------------------------------------------------------------------------------- 0cba ; Debug3 Subtable 0xc 0cba ; -------------------------------------------------------------------------------------- 0cba 0001 0009 | | .DBG3TAB 0x0001,0x0009 0cbc 0213 ffff | | .CONST 0x0213,0xffff 0cbe 0218 0001 | | .CONST 0x0218,0x0001 0cc0 0219 0401 | | .CONST 0x0219,0x0401 0cc2 021b 0402 | | .CONST 0x021b,0x0402 0cc4 021c 0403 | | .CONST 0x021c,0x0403 0cc6 021d 0404 | | .CONST 0x021d,0x0404 0cc8 021e 0001 | | .CONST 0x021e,0x0001 0cca 0226 0004 | & | .CONST 0x0226,0x0004 0ccc 0228 0002 | ( | .CONST 0x0228,0x0002 0cce 0231 0003 | 1 | .CONST 0x0231,0x0003 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 ; Debug3 Subtable 0xd 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 0000 000c | | .DBG3TAB 0x0000,0x000c 0cd2 023b 0001 | ; | .CONST 0x023b,0x0001 0cd4 023c 0401 | < | .CONST 0x023c,0x0401 0cd6 023e 0402 | > | .CONST 0x023e,0x0402 0cd8 023f 0403 | ? | .CONST 0x023f,0x0403 0cda 0240 0404 | @ | .CONST 0x0240,0x0404 0cdc 0241 0001 | A | .CONST 0x0241,0x0001 0cde 0247 0005 | G | .CONST 0x0247,0x0005 0ce0 0248 0002 | H | .CONST 0x0248,0x0002 0ce2 024b 0801 | K | .CONST 0x024b,0x0801 0ce4 024f 0002 | O | .CONST 0x024f,0x0002 0ce6 025c 0003 | \ | .CONST 0x025c,0x0003 0ce8 0261 0004 | a | .CONST 0x0261,0x0004 0cea ; -------------------------------------------------------------------------------------- 0cea ; Debug3 Subtable 0xe 0cea ; -------------------------------------------------------------------------------------- 0cea 000e 005e | ^| .DBG3TAB 0x000e,0x005e 0cec 0273 ffff | s | .CONST 0x0273,0xffff 0cee 027b fffe | { | .CONST 0x027b,0xfffe 0cf0 0280 fffd | | .CONST 0x0280,0xfffd 0cf2 0281 fffc | | .CONST 0x0281,0xfffc 0cf4 0282 fffb | | .CONST 0x0282,0xfffb 0cf6 0283 fffa | | .CONST 0x0283,0xfffa 0cf8 0284 fff9 | | .CONST 0x0284,0xfff9 0cfa 0285 fff8 | | .CONST 0x0285,0xfff8 0cfc 0286 fff7 | | .CONST 0x0286,0xfff7 0cfe 0287 fff6 | | .CONST 0x0287,0xfff6 0d00 0288 fff5 | | .CONST 0x0288,0xfff5 0d02 028d fff4 | | .CONST 0x028d,0xfff4 0d04 0292 fff3 | | .CONST 0x0292,0xfff3 0d06 0297 fff2 | | .CONST 0x0297,0xfff2 0d08 029c 0001 | | .CONST 0x029c,0x0001 0d0a 02a0 0002 | | .CONST 0x02a0,0x0002 0d0c 02a2 0003 | | .CONST 0x02a2,0x0003 0d0e 02a3 0401 | | .CONST 0x02a3,0x0401 0d10 02a5 0402 | | .CONST 0x02a5,0x0402 0d12 02a6 0403 | | .CONST 0x02a6,0x0403 0d14 02a7 0404 | | .CONST 0x02a7,0x0404 0d16 02a8 0003 | | .CONST 0x02a8,0x0003 0d18 02ac 001a | | .CONST 0x02ac,0x001a 0d1a 02b2 0004 | | .CONST 0x02b2,0x0004 0d1c 02b9 0005 | | .CONST 0x02b9,0x0005 0d1e 02c2 0007 | | .CONST 0x02c2,0x0007 0d20 02c4 0801 | | .CONST 0x02c4,0x0801 0d22 02c9 0c01 | | .CONST 0x02c9,0x0c01 0d24 02cb 0c02 | | .CONST 0x02cb,0x0c02 0d26 02cc 0c03 | | .CONST 0x02cc,0x0c03 0d28 02cd 0c04 | | .CONST 0x02cd,0x0c04 0d2a 02cf 0801 | | .CONST 0x02cf,0x0801 0d2c 02d4 0007 | | .CONST 0x02d4,0x0007 0d2e 02d5 0008 | | .CONST 0x02d5,0x0008 0d30 02d6 1001 | | .CONST 0x02d6,0x1001 0d32 02d9 0008 | | .CONST 0x02d9,0x0008 0d34 02da 0009 | | .CONST 0x02da,0x0009 0d36 02dc 1401 | | .CONST 0x02dc,0x1401 0d38 02e1 1801 | | .CONST 0x02e1,0x1801 0d3a 02e3 1802 | | .CONST 0x02e3,0x1802 0d3c 02e4 1803 | | .CONST 0x02e4,0x1803 0d3e 02e5 1804 | | .CONST 0x02e5,0x1804 0d40 02e7 1401 | | .CONST 0x02e7,0x1401 0d42 02ec 0009 | | .CONST 0x02ec,0x0009 0d44 02ed 000a | | .CONST 0x02ed,0x000a 0d46 02ee 1c01 | | .CONST 0x02ee,0x1c01 0d48 02f1 000a | | .CONST 0x02f1,0x000a 0d4a 02f2 000b | | .CONST 0x02f2,0x000b 0d4c 02f9 000c | | .CONST 0x02f9,0x000c 0d4e 0300 000d | | .CONST 0x0300,0x000d 0d50 0308 000e | | .CONST 0x0308,0x000e 0d52 030b 0006 | | .CONST 0x030b,0x0006 0d54 030c 2001 | | .CONST 0x030c,0x2001 0d56 030e 0006 | | .CONST 0x030e,0x0006 0d58 0311 000f | | .CONST 0x0311,0x000f 0d5a 0315 0010 | | .CONST 0x0315,0x0010 0d5c 031b 0012 | | .CONST 0x031b,0x0012 0d5e 031d 2401 | $ | .CONST 0x031d,0x2401 0d60 031f 2402 | $ | .CONST 0x031f,0x2402 0d62 0321 2403 | !$ | .CONST 0x0321,0x2403 0d64 0325 2404 | %$ | .CONST 0x0325,0x2404 0d66 0329 2405 | )$ | .CONST 0x0329,0x2405 0d68 032b 2801 | +( | .CONST 0x032b,0x2801 0d6a 032d 2802 | -( | .CONST 0x032d,0x2802 0d6c 032e 2803 | .( | .CONST 0x032e,0x2803 0d6e 032f 2804 | /( | .CONST 0x032f,0x2804 0d70 0331 2405 | 1$ | .CONST 0x0331,0x2405 0d72 033b 2c01 | ;, | .CONST 0x033b,0x2c01 0d74 033d 2c02 | =, | .CONST 0x033d,0x2c02 0d76 033e 2c03 | >, | .CONST 0x033e,0x2c03 0d78 033f 2c04 | ?, | .CONST 0x033f,0x2c04 0d7a 0341 2804 | A( | .CONST 0x0341,0x2804 0d7c 034f 0012 | O | .CONST 0x034f,0x0012 0d7e 0350 0013 | P | .CONST 0x0350,0x0013 0d80 0351 3001 | Q0 | .CONST 0x0351,0x3001 0d82 0353 3002 | S0 | .CONST 0x0353,0x3002 0d84 0355 3003 | U0 | .CONST 0x0355,0x3003 0d86 0358 0013 | X | .CONST 0x0358,0x0013 0d88 0359 0014 | Y | .CONST 0x0359,0x0014 0d8a 035b 3401 | [4 | .CONST 0x035b,0x3401 0d8c 035d 3402 | ]4 | .CONST 0x035d,0x3402 0d8e 035f 3403 | _4 | .CONST 0x035f,0x3403 0d90 0363 3404 | c4 | .CONST 0x0363,0x3404 0d92 0367 3405 | g4 | .CONST 0x0367,0x3405 0d94 0369 3801 | i8 | .CONST 0x0369,0x3801 0d96 036b 3802 | k8 | .CONST 0x036b,0x3802 0d98 036c 3803 | l8 | .CONST 0x036c,0x3803 0d9a 036d 3804 | m8 | .CONST 0x036d,0x3804 0d9c 036f 3405 | o4 | .CONST 0x036f,0x3405 0d9e 0379 3c01 | y< | .CONST 0x0379,0x3c01 0da0 037b 3c02 | {< | .CONST 0x037b,0x3c02 0da2 037c 3c03 | |< | .CONST 0x037c,0x3c03 0da4 037d 3c04 | }< | .CONST 0x037d,0x3c04 0da6 037f 3804 | 8 | .CONST 0x037f,0x3804 0da8 038d 0014 | | .CONST 0x038d,0x0014 0daa 038e 0015 | | .CONST 0x038e,0x0015 0dac 038f 4001 | @ | .CONST 0x038f,0x4001 0dae 0391 4002 | @ | .CONST 0x0391,0x4002 0db0 0393 4003 | @ | .CONST 0x0393,0x4003 0db2 0396 0015 | | .CONST 0x0396,0x0015 0db4 0397 0016 | | .CONST 0x0397,0x0016 0db6 039f 0017 | | .CONST 0x039f,0x0017 0db8 03a7 0018 | | .CONST 0x03a7,0x0018 0dba 03b3 0019 | | .CONST 0x03b3,0x0019 0dbc 03b6 0011 | | .CONST 0x03b6,0x0011 0dbe 03b7 4401 | D | .CONST 0x03b7,0x4401 0dc0 03b9 0011 | | .CONST 0x03b9,0x0011 0dc2 03bc 001b | | .CONST 0x03bc,0x001b 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 ; Debug3 Subtable 0xf 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 0000 0005 | | .DBG3TAB 0x0000,0x0005 0dc6 03cb 0001 | | .CONST 0x03cb,0x0001 0dc8 03cd 0002 | | .CONST 0x03cd,0x0002 0dca 03d3 0003 | | .CONST 0x03d3,0x0003 0dcc 03d9 0004 | | .CONST 0x03d9,0x0004 0dce 03db 0005 | | .CONST 0x03db,0x0005 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 ; Debug3 Subtable 0x10 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 0002 0009 | | .DBG3TAB 0x0002,0x0009 0dd2 03eb ffff | | .CONST 0x03eb,0xffff 0dd4 03f1 fffe | | .CONST 0x03f1,0xfffe 0dd6 03f6 0001 | | .CONST 0x03f6,0x0001 0dd8 03fb 0002 | | .CONST 0x03fb,0x0002 0dda 03fe 0003 | | .CONST 0x03fe,0x0003 0ddc 0400 0004 | | .CONST 0x0400,0x0004 0dde 0403 0005 | | .CONST 0x0403,0x0005 0de0 0406 0006 | | .CONST 0x0406,0x0006 0de2 0407 0401 | | .CONST 0x0407,0x0401 0de4 0408 0006 | | .CONST 0x0408,0x0006 0de6 0410 0007 | | .CONST 0x0410,0x0007 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; Debug3 Subtable 0x11 0de8 ; -------------------------------------------------------------------------------------- 0de8 0000 0006 | | .DBG3TAB 0x0000,0x0006 0dea 0424 0001 | $ | .CONST 0x0424,0x0001 0dec 0428 0002 | ( | .CONST 0x0428,0x0002 0dee 042b 0003 | + | .CONST 0x042b,0x0003 0df0 042c 0401 | , | .CONST 0x042c,0x0401 0df2 042d 0003 | - | .CONST 0x042d,0x0003 0df4 0435 0004 | 5 | .CONST 0x0435,0x0004 0df6 ; -------------------------------------------------------------------------------------- 0df6 ; Debug3 Subtable 0x12 0df6 ; -------------------------------------------------------------------------------------- 0df6 0002 0005 | | .DBG3TAB 0x0002,0x0005 0df8 0443 ffff | C | .CONST 0x0443,0xffff 0dfa 0444 fffe | D | .CONST 0x0444,0xfffe 0dfc 0445 0001 | E | .CONST 0x0445,0x0001 0dfe 044a 0002 | J | .CONST 0x044a,0x0002 0e00 044f 0003 | O | .CONST 0x044f,0x0003 0e02 0454 0004 | T | .CONST 0x0454,0x0004 0e04 0459 0005 | Y | .CONST 0x0459,0x0005 0e06 ; -------------------------------------------------------------------------------------- 0e06 ; Debug3 Subtable 0x13 0e06 ; -------------------------------------------------------------------------------------- 0e06 0002 0009 | | .DBG3TAB 0x0002,0x0009 0e08 0463 ffff | c | .CONST 0x0463,0xffff 0e0a 0468 fffe | h | .CONST 0x0468,0xfffe 0e0c 0471 0001 | q | .CONST 0x0471,0x0001 0e0e 0474 0002 | t | .CONST 0x0474,0x0002 0e10 0477 0003 | w | .CONST 0x0477,0x0003 0e12 0480 0004 | | .CONST 0x0480,0x0004 0e14 0482 0005 | | .CONST 0x0482,0x0005 0e16 0488 0006 | | .CONST 0x0488,0x0006 0e18 048e 0007 | | .CONST 0x048e,0x0007 0e1a 0490 0008 | | .CONST 0x0490,0x0008 0e1c 0495 0009 | | .CONST 0x0495,0x0009 0e1e ; -------------------------------------------------------------------------------------- 0e1e ; Debug3 Subtable 0x14 0e1e ; -------------------------------------------------------------------------------------- 0e1e 0002 000f | | .DBG3TAB 0x0002,0x000f 0e20 04a3 ffff | | .CONST 0x04a3,0xffff 0e22 04ac fffe | | .CONST 0x04ac,0xfffe 0e24 04af 0001 | | .CONST 0x04af,0x0001 0e26 04b3 0002 | | .CONST 0x04b3,0x0002 0e28 04b6 0003 | | .CONST 0x04b6,0x0003 0e2a 04ba 0004 | | .CONST 0x04ba,0x0004 0e2c 04bd 0005 | | .CONST 0x04bd,0x0005 0e2e 04c3 0006 | | .CONST 0x04c3,0x0006 0e30 04c4 0007 | | .CONST 0x04c4,0x0007 0e32 04c7 0008 | | .CONST 0x04c7,0x0008 0e34 04cd 0009 | | .CONST 0x04cd,0x0009 0e36 04d0 000a | | .CONST 0x04d0,0x000a 0e38 04d2 000b | | .CONST 0x04d2,0x000b 0e3a 04d8 000c | | .CONST 0x04d8,0x000c 0e3c 04e1 000d | | .CONST 0x04e1,0x000d 0e3e 04e3 000e | | .CONST 0x04e3,0x000e 0e40 04eb 000f | | .CONST 0x04eb,0x000f 0e42 ; -------------------------------------------------------------------------------------- 0e42 ; Debug3 Subtable 0x15 0e42 ; -------------------------------------------------------------------------------------- 0e42 0000 0003 | | .DBG3TAB 0x0000,0x0003 0e44 04f4 0001 | | .CONST 0x04f4,0x0001 0e46 04fc 0002 | | .CONST 0x04fc,0x0002 0e48 04ff 0003 | | .CONST 0x04ff,0x0003 0e4a ; -------------------------------------------------------------------------------------- 0e4a ; Debug3 Subtable 0x16 0e4a ; -------------------------------------------------------------------------------------- 0e4a 0007 0042 | B| .DBG3TAB 0x0007,0x0042 0e4c 050b ffff | | .CONST 0x050b,0xffff 0e4e 050c fffe | | .CONST 0x050c,0xfffe 0e50 050d fffd | | .CONST 0x050d,0xfffd 0e52 050e fffc | | .CONST 0x050e,0xfffc 0e54 050f fffb | | .CONST 0x050f,0xfffb 0e56 0510 0401 | | .CONST 0x0510,0x0401 0e58 0511 fffb | | .CONST 0x0511,0xfffb 0e5a 0513 0801 | | .CONST 0x0513,0x0801 0e5c 0514 0401 | | .CONST 0x0514,0x0401 0e5e 0515 fffa | | .CONST 0x0515,0xfffa 0e60 0517 0001 | | .CONST 0x0517,0x0001 0e62 0518 0c01 | | .CONST 0x0518,0x0c01 0e64 051a 0c02 | | .CONST 0x051a,0x0c02 0e66 051b 0c03 | | .CONST 0x051b,0x0c03 0e68 051c 0c04 | | .CONST 0x051c,0x0c04 0e6a 051d 0001 | | .CONST 0x051d,0x0001 0e6c 051f 0002 | | .CONST 0x051f,0x0002 0e6e 0520 1001 | | .CONST 0x0520,0x1001 0e70 0521 0002 | ! | .CONST 0x0521,0x0002 0e72 0522 0003 | " | .CONST 0x0522,0x0003 0e74 052a 0005 | * | .CONST 0x052a,0x0005 0e76 052c 1401 | , | .CONST 0x052c,0x1401 0e78 052e 1402 | . | .CONST 0x052e,0x1402 0e7a 0530 1403 | 0 | .CONST 0x0530,0x1403 0e7c 0534 1404 | 4 | .CONST 0x0534,0x1404 0e7e 0538 1405 | 8 | .CONST 0x0538,0x1405 0e80 053a 1801 | : | .CONST 0x053a,0x1801 0e82 053c 1802 | < | .CONST 0x053c,0x1802 0e84 053d 1803 | = | .CONST 0x053d,0x1803 0e86 053e 1804 | > | .CONST 0x053e,0x1804 0e88 0540 1405 | @ | .CONST 0x0540,0x1405 0e8a 054a 1c01 | J | .CONST 0x054a,0x1c01 0e8c 054c 1c02 | L | .CONST 0x054c,0x1c02 0e8e 054d 1c03 | M | .CONST 0x054d,0x1c03 0e90 054e 1c04 | N | .CONST 0x054e,0x1c04 0e92 0550 1804 | P | .CONST 0x0550,0x1804 0e94 055e 0005 | ^ | .CONST 0x055e,0x0005 0e96 055f 0006 | _ | .CONST 0x055f,0x0006 0e98 0560 2001 | ` | .CONST 0x0560,0x2001 0e9a 0562 2002 | b | .CONST 0x0562,0x2002 0e9c 0564 2003 | d | .CONST 0x0564,0x2003 0e9e 0567 0006 | g | .CONST 0x0567,0x0006 0ea0 0568 0007 | h | .CONST 0x0568,0x0007 0ea2 0570 0009 | p | .CONST 0x0570,0x0009 0ea4 0572 2401 | r$ | .CONST 0x0572,0x2401 0ea6 0574 2402 | t$ | .CONST 0x0574,0x2402 0ea8 0576 2403 | v$ | .CONST 0x0576,0x2403 0eaa 057a 2404 | z$ | .CONST 0x057a,0x2404 0eac 057e 2405 | ~$ | .CONST 0x057e,0x2405 0eae 0580 2801 | ( | .CONST 0x0580,0x2801 0eb0 0582 2802 | ( | .CONST 0x0582,0x2802 0eb2 0583 2803 | ( | .CONST 0x0583,0x2803 0eb4 0584 2804 | ( | .CONST 0x0584,0x2804 0eb6 0586 2405 | $ | .CONST 0x0586,0x2405 0eb8 0590 2c01 | , | .CONST 0x0590,0x2c01 0eba 0592 2c02 | , | .CONST 0x0592,0x2c02 0ebc 0593 2c03 | , | .CONST 0x0593,0x2c03 0ebe 0594 2c04 | , | .CONST 0x0594,0x2c04 0ec0 0596 2804 | ( | .CONST 0x0596,0x2804 0ec2 05a4 0009 | | .CONST 0x05a4,0x0009 0ec4 05a5 000a | | .CONST 0x05a5,0x000a 0ec6 05a6 3001 | 0 | .CONST 0x05a6,0x3001 0ec8 05a8 3002 | 0 | .CONST 0x05a8,0x3002 0eca 05aa 3003 | 0 | .CONST 0x05aa,0x3003 0ecc 05ad 000a | | .CONST 0x05ad,0x000a 0ece 05ae 000b | | .CONST 0x05ae,0x000b 0ed0 05b1 0008 | | .CONST 0x05b1,0x0008 0ed2 05b2 3401 | 4 | .CONST 0x05b2,0x3401 0ed4 05b4 0008 | | .CONST 0x05b4,0x0008 0ed6 05b7 0004 | | .CONST 0x05b7,0x0004 0ed8 05b8 3801 | 8 | .CONST 0x05b8,0x3801 0eda 05ba 0004 | | .CONST 0x05ba,0x0004 0edc 05bc 000c | | .CONST 0x05bc,0x000c 0ede ; -------------------------------------------------------------------------------------- 0ede ; Debug3 Subtable 0x17 0ede ; -------------------------------------------------------------------------------------- 0ede 0004 0013 | | .DBG3TAB 0x0004,0x0013 0ee0 05c3 ffff | | .CONST 0x05c3,0xffff 0ee2 05c8 fffe | | .CONST 0x05c8,0xfffe 0ee4 05c9 fffd | | .CONST 0x05c9,0xfffd 0ee6 05ca fffc | | .CONST 0x05ca,0xfffc 0ee8 05cb 0001 | | .CONST 0x05cb,0x0001 0eea 05d1 0002 | | .CONST 0x05d1,0x0002 0eec 05d4 0003 | | .CONST 0x05d4,0x0003 0eee 05dc 0005 | | .CONST 0x05dc,0x0005 0ef0 05de 0401 | | .CONST 0x05de,0x0401 0ef2 05e3 0801 | | .CONST 0x05e3,0x0801 0ef4 05e5 0802 | | .CONST 0x05e5,0x0802 0ef6 05e6 0803 | | .CONST 0x05e6,0x0803 0ef8 05e7 0804 | | .CONST 0x05e7,0x0804 0efa 05e9 0401 | | .CONST 0x05e9,0x0401 0efc 05ee 0005 | | .CONST 0x05ee,0x0005 0efe 05ef 0006 | | .CONST 0x05ef,0x0006 0f00 05f0 0c01 | | .CONST 0x05f0,0x0c01 0f02 05f3 0006 | | .CONST 0x05f3,0x0006 0f04 05f4 0007 | | .CONST 0x05f4,0x0007 0f06 05f8 0008 | | .CONST 0x05f8,0x0008 0f08 05fd 0004 | | .CONST 0x05fd,0x0004 0f0a 05fe 1001 | | .CONST 0x05fe,0x1001 0f0c 0600 0004 | | .CONST 0x0600,0x0004 0f0e ; -------------------------------------------------------------------------------------- 0f0e ; Debug3 Subtable 0x18 0f0e ; -------------------------------------------------------------------------------------- 0f0e 0007 0024 | $| .DBG3TAB 0x0007,0x0024 0f10 060b ffff | | .CONST 0x060b,0xffff 0f12 0610 fffe | | .CONST 0x0610,0xfffe 0f14 0615 fffd | | .CONST 0x0615,0xfffd 0f16 061c fffc | | .CONST 0x061c,0xfffc 0f18 0621 fffb | ! | .CONST 0x0621,0xfffb 0f1a 0626 fffa | & | .CONST 0x0626,0xfffa 0f1c 0627 fff9 | ' | .CONST 0x0627,0xfff9 0f1e 0632 0001 | 2 | .CONST 0x0632,0x0001 0f20 0634 0002 | 4 | .CONST 0x0634,0x0002 0f22 0638 0003 | 8 | .CONST 0x0638,0x0003 0f24 063b 0004 | ; | .CONST 0x063b,0x0004 0f26 063f 0005 | ? | .CONST 0x063f,0x0005 0f28 0643 0006 | C | .CONST 0x0643,0x0006 0f2a 0645 0007 | E | .CONST 0x0645,0x0007 0f2c 064b 0008 | K | .CONST 0x064b,0x0008 0f2e 0651 0009 | Q | .CONST 0x0651,0x0009 0f30 0653 000a | S | .CONST 0x0653,0x000a 0f32 0658 000b | X | .CONST 0x0658,0x000b 0f34 065c 000c | \ | .CONST 0x065c,0x000c 0f36 065f 000d | _ | .CONST 0x065f,0x000d 0f38 0663 000e | c | .CONST 0x0663,0x000e 0f3a 0667 000f | g | .CONST 0x0667,0x000f 0f3c 0669 0010 | i | .CONST 0x0669,0x0010 0f3e 066f 0011 | o | .CONST 0x066f,0x0011 0f40 0675 0012 | u | .CONST 0x0675,0x0012 0f42 0677 0013 | w | .CONST 0x0677,0x0013 0f44 067c 0014 | | | .CONST 0x067c,0x0014 0f46 0680 0015 | | .CONST 0x0680,0x0015 0f48 0683 0016 | | .CONST 0x0683,0x0016 0f4a 0687 0017 | | .CONST 0x0687,0x0017 0f4c 068a 0018 | | .CONST 0x068a,0x0018 0f4e 068c 0019 | | .CONST 0x068c,0x0019 0f50 068f 001a | | .CONST 0x068f,0x001a 0f52 0694 001b | | .CONST 0x0694,0x001b 0f54 0697 001c | | .CONST 0x0697,0x001c 0f56 069a 001d | | .CONST 0x069a,0x001d 0f58 069e 001e | | .CONST 0x069e,0x001e 0f5a 06a2 001f | | .CONST 0x06a2,0x001f 0f5c 06a4 0020 | | .CONST 0x06a4,0x0020 0f5e 06aa 0021 | !| .CONST 0x06aa,0x0021 0f60 06b0 0022 | "| .CONST 0x06b0,0x0022 0f62 06b2 0023 | #| .CONST 0x06b2,0x0023 0f64 06b9 0024 | $| .CONST 0x06b9,0x0024 0f66 ; -------------------------------------------------------------------------------------- 0f66 ; Debug3 Subtable 0x19 0f66 ; -------------------------------------------------------------------------------------- 0f66 0006 0014 | | .DBG3TAB 0x0006,0x0014 0f68 06c3 ffff | | .CONST 0x06c3,0xffff 0f6a 06c4 fffe | | .CONST 0x06c4,0xfffe 0f6c 06d0 fffd | | .CONST 0x06d0,0xfffd 0f6e 06d3 fffc | | .CONST 0x06d3,0xfffc 0f70 06d4 fffb | | .CONST 0x06d4,0xfffb 0f72 06d5 fffa | | .CONST 0x06d5,0xfffa 0f74 06d6 0001 | | .CONST 0x06d6,0x0001 0f76 06da 0002 | | .CONST 0x06da,0x0002 0f78 06dd 0003 | | .CONST 0x06dd,0x0003 0f7a 06e1 0004 | | .CONST 0x06e1,0x0004 0f7c 06e4 0005 | | .CONST 0x06e4,0x0005 0f7e 06ea 0006 | | .CONST 0x06ea,0x0006 0f80 06eb 0007 | | .CONST 0x06eb,0x0007 0f82 06f1 0008 | | .CONST 0x06f1,0x0008 0f84 06f4 0009 | | .CONST 0x06f4,0x0009 0f86 06fa 000a | | .CONST 0x06fa,0x000a 0f88 06fb 0401 | | .CONST 0x06fb,0x0401 0f8a 06fd 0402 | | .CONST 0x06fd,0x0402 0f8c 06fe 0403 | | .CONST 0x06fe,0x0403 0f8e 06ff 0404 | | .CONST 0x06ff,0x0404 0f90 0700 000a | | .CONST 0x0700,0x000a 0f92 0702 000b | | .CONST 0x0702,0x000b 0f94 070b 000c | | .CONST 0x070b,0x000c 0f96 070d 000d | | .CONST 0x070d,0x000d 0f98 070f 000e | | .CONST 0x070f,0x000e 0f9a 0711 000f | | .CONST 0x0711,0x000f 0f9c ; -------------------------------------------------------------------------------------- 0f9c ; Debug3 Subtable 0x1a 0f9c ; -------------------------------------------------------------------------------------- 0f9c 0008 002e | .| .DBG3TAB 0x0008,0x002e 0f9e 071b ffff | | .CONST 0x071b,0xffff 0fa0 0720 fffe | | .CONST 0x0720,0xfffe 0fa2 0727 fffd | ' | .CONST 0x0727,0xfffd 0fa4 072c fffc | , | .CONST 0x072c,0xfffc 0fa6 0730 fffb | 0 | .CONST 0x0730,0xfffb 0fa8 0731 fffa | 1 | .CONST 0x0731,0xfffa 0faa 0732 fff9 | 2 | .CONST 0x0732,0xfff9 0fac 0735 0001 | 5 | .CONST 0x0735,0x0001 0fae 074c 0002 | L | .CONST 0x074c,0x0002 0fb0 074f 0003 | O | .CONST 0x074f,0x0003 0fb2 0752 0004 | R | .CONST 0x0752,0x0004 0fb4 0758 0005 | X | .CONST 0x0758,0x0005 0fb6 075f 0006 | _ | .CONST 0x075f,0x0006 0fb8 0762 0007 | b | .CONST 0x0762,0x0007 0fba 0766 0008 | f | .CONST 0x0766,0x0008 0fbc 076c 0009 | l | .CONST 0x076c,0x0009 0fbe 0772 000a | r | .CONST 0x0772,0x000a 0fc0 0773 000c | s | .CONST 0x0773,0x000c 0fc2 0774 fbff | t | .CONST 0x0774,0xfbff 0fc4 077e 0401 | ~ | .CONST 0x077e,0x0401 0fc6 0781 0402 | | .CONST 0x0781,0x0402 0fc8 0782 0801 | | .CONST 0x0782,0x0801 0fca 0783 0402 | | .CONST 0x0783,0x0402 0fcc 078b 0403 | | .CONST 0x078b,0x0403 0fce 078e 0404 | | .CONST 0x078e,0x0404 0fd0 0790 0405 | | .CONST 0x0790,0x0405 0fd2 0793 0406 | | .CONST 0x0793,0x0406 0fd4 0797 0407 | | .CONST 0x0797,0x0407 0fd6 079b 0408 | | .CONST 0x079b,0x0408 0fd8 079d 0409 | | .CONST 0x079d,0x0409 0fda 07a3 040a | | .CONST 0x07a3,0x040a 0fdc 07a9 040b | | .CONST 0x07a9,0x040b 0fde 07ab 040c | | .CONST 0x07ab,0x040c 0fe0 07b0 040d | | .CONST 0x07b0,0x040d 0fe2 07b3 040e | | .CONST 0x07b3,0x040e 0fe4 07b6 040f | | .CONST 0x07b6,0x040f 0fe6 07b9 0410 | | .CONST 0x07b9,0x0410 0fe8 07bc 0411 | | .CONST 0x07bc,0x0411 0fea 07bf 0412 | | .CONST 0x07bf,0x0412 0fec 07c2 0413 | | .CONST 0x07c2,0x0413 0fee 07c5 0414 | | .CONST 0x07c5,0x0414 0ff0 07c6 000d | | .CONST 0x07c6,0x000d 0ff2 07c9 000e | | .CONST 0x07c9,0x000e 0ff4 07ca 000f | | .CONST 0x07ca,0x000f 0ff6 07cd 0010 | | .CONST 0x07cd,0x0010 0ff8 07d0 0011 | | .CONST 0x07d0,0x0011 0ffa 07d4 0012 | | .CONST 0x07d4,0x0012 0ffc 07d8 0013 | | .CONST 0x07d8,0x0013 0ffe 07de 0014 | | .CONST 0x07de,0x0014 1000 07e1 0015 | | .CONST 0x07e1,0x0015 1002 07e3 0016 | | .CONST 0x07e3,0x0016 1004 07e9 0017 | | .CONST 0x07e9,0x0017 1006 07ef 0018 | | .CONST 0x07ef,0x0018 1008 07f1 0019 | | .CONST 0x07f1,0x0019 100a ; -------------------------------------------------------------------------------------- 100a ; Debug3 Subtable 0x1b 100a ; -------------------------------------------------------------------------------------- 100a 0000 0001 | | .DBG3TAB 0x0000,0x0001 100c 07fb 0001 | | .CONST 0x07fb,0x0001 100e ; -------------------------------------------------------------------------------------- 100e ; Debug3 Subtable 0x1c 100e ; -------------------------------------------------------------------------------------- 100e 0000 0004 | | .DBG3TAB 0x0000,0x0004 1010 080b 0001 | | .CONST 0x080b,0x0001 1012 0811 0002 | | .CONST 0x0811,0x0002 1014 0812 0401 | | .CONST 0x0812,0x0401 1016 0813 0002 | | .CONST 0x0813,0x0002 1018 ; -------------------------------------------------------------------------------------- 1018 ; Debug3 Subtable 0x1d 1018 ; -------------------------------------------------------------------------------------- 1018 0001 0007 | | .DBG3TAB 0x0001,0x0007 101a 0823 ffff | # | .CONST 0x0823,0xffff 101c 082b 0001 | + | .CONST 0x082b,0x0001 101e 082e 0002 | . | .CONST 0x082e,0x0002 1020 082f 0401 | / | .CONST 0x082f,0x0401 1022 0830 0002 | 0 | .CONST 0x0830,0x0002 1024 0838 0003 | 8 | .CONST 0x0838,0x0003 1026 0839 0801 | 9 | .CONST 0x0839,0x0801 1028 083a 0003 | : | .CONST 0x083a,0x0003 102a ; -------------------------------------------------------------------------------------- 102a ; Debug3 Subtable 0x1e 102a ; -------------------------------------------------------------------------------------- 102a 0002 0007 | | .DBG3TAB 0x0002,0x0007 102c 084b ffff | K | .CONST 0x084b,0xffff 102e 084e fffe | N | .CONST 0x084e,0xfffe 1030 085a 0001 | Z | .CONST 0x085a,0x0001 1032 085e 0002 | ^ | .CONST 0x085e,0x0002 1034 0861 0003 | a | .CONST 0x0861,0x0003 1036 0865 0004 | e | .CONST 0x0865,0x0004 1038 0869 0005 | i | .CONST 0x0869,0x0005 103a 086d 0006 | m | .CONST 0x086d,0x0006 103c 086f 0007 | o | .CONST 0x086f,0x0007 103e ; -------------------------------------------------------------------------------------- 103e ; Debug3 Subtable 0x1f 103e ; -------------------------------------------------------------------------------------- 103e 0002 0006 | | .DBG3TAB 0x0002,0x0006 1040 087b ffff | { | .CONST 0x087b,0xffff 1042 087e fffe | ~ | .CONST 0x087e,0xfffe 1044 0887 0001 | | .CONST 0x0887,0x0001 1046 088b 0002 | | .CONST 0x088b,0x0002 1048 088e 0003 | | .CONST 0x088e,0x0003 104a 0892 0004 | | .CONST 0x0892,0x0004 104c 089c 0005 | | .CONST 0x089c,0x0005 104e 089e 0006 | | .CONST 0x089e,0x0006 1050 ; -------------------------------------------------------------------------------------- 1050 ; Debug3 Subtable 0x20 1050 ; -------------------------------------------------------------------------------------- 1050 0001 0011 | | .DBG3TAB 0x0001,0x0011 1052 08ab ffff | | .CONST 0x08ab,0xffff 1054 08b0 0001 | | .CONST 0x08b0,0x0001 1056 08b1 0401 | | .CONST 0x08b1,0x0401 1058 08b3 0402 | | .CONST 0x08b3,0x0402 105a 08b4 0403 | | .CONST 0x08b4,0x0403 105c 08b5 0404 | | .CONST 0x08b5,0x0404 105e 08b6 0001 | | .CONST 0x08b6,0x0001 1060 08bc 000b | | .CONST 0x08bc,0x000b 1062 08bd 0002 | | .CONST 0x08bd,0x0002 1064 08c0 0003 | | .CONST 0x08c0,0x0003 1066 08c3 0004 | | .CONST 0x08c3,0x0004 1068 08c8 0005 | | .CONST 0x08c8,0x0005 106a 08cd 0006 | | .CONST 0x08cd,0x0006 106c 08d0 0007 | | .CONST 0x08d0,0x0007 106e 08d3 0008 | | .CONST 0x08d3,0x0008 1070 08d8 0009 | | .CONST 0x08d8,0x0009 1072 08de 000a | | .CONST 0x08de,0x000a 1074 08e3 000c | | .CONST 0x08e3,0x000c 1076 ; -------------------------------------------------------------------------------------- 1076 ; Debug3 Subtable 0x21 1076 ; -------------------------------------------------------------------------------------- 1076 0001 0008 | | .DBG3TAB 0x0001,0x0008 1078 08eb ffff | | .CONST 0x08eb,0xffff 107a 08f0 0001 | | .CONST 0x08f0,0x0001 107c 08f1 0003 | | .CONST 0x08f1,0x0003 107e 08f5 0004 | | .CONST 0x08f5,0x0004 1080 08f7 0005 | | .CONST 0x08f7,0x0005 1082 08fd 0006 | | .CONST 0x08fd,0x0006 1084 0903 0007 | | .CONST 0x0903,0x0007 1086 0905 0008 | | .CONST 0x0905,0x0008 1088 090a 0009 | | .CONST 0x090a,0x0009 108a ; -------------------------------------------------------------------------------------- 108a ; Debug3 Subtable 0x22 108a ; -------------------------------------------------------------------------------------- 108a 0003 0008 | | .DBG3TAB 0x0003,0x0008 108c 0913 ffff | | .CONST 0x0913,0xffff 108e 0918 fffe | | .CONST 0x0918,0xfffe 1090 091e fffd | | .CONST 0x091e,0xfffd 1092 0922 0001 | " | .CONST 0x0922,0x0001 1094 0925 0002 | % | .CONST 0x0925,0x0002 1096 0929 0003 | ) | .CONST 0x0929,0x0003 1098 092b 0004 | + | .CONST 0x092b,0x0004 109a 092e 0005 | . | .CONST 0x092e,0x0005 109c 0931 0006 | 1 | .CONST 0x0931,0x0006 109e 0932 0401 | 2 | .CONST 0x0932,0x0401 10a0 0933 0006 | 3 | .CONST 0x0933,0x0006 10a2 ; -------------------------------------------------------------------------------------- 10a2 ; Debug3 Subtable 0x23 10a2 ; -------------------------------------------------------------------------------------- 10a2 0001 0007 | | .DBG3TAB 0x0001,0x0007 10a4 0943 ffff | C | .CONST 0x0943,0xffff 10a6 094e 0001 | N | .CONST 0x094e,0x0001 10a8 0951 0002 | Q | .CONST 0x0951,0x0002 10aa 0955 0003 | U | .CONST 0x0955,0x0003 10ac 0958 0004 | X | .CONST 0x0958,0x0004 10ae 095b 0005 | [ | .CONST 0x095b,0x0005 10b0 095c 0401 | \ | .CONST 0x095c,0x0401 10b2 095d 0005 | ] | .CONST 0x095d,0x0005 10b4 ; -------------------------------------------------------------------------------------- 10b4 ; Debug3 Subtable 0x24 10b4 ; -------------------------------------------------------------------------------------- 10b4 0000 000d | | .DBG3TAB 0x0000,0x000d 10b6 096b 0001 | k | .CONST 0x096b,0x0001 10b8 096c 0401 | l | .CONST 0x096c,0x0401 10ba 096e 0001 | n | .CONST 0x096e,0x0001 10bc 096f 0002 | o | .CONST 0x096f,0x0002 10be 0970 0801 | p | .CONST 0x0970,0x0801 10c0 0971 0002 | q | .CONST 0x0971,0x0002 10c2 0975 0003 | u | .CONST 0x0975,0x0003 10c4 0978 0004 | x | .CONST 0x0978,0x0004 10c6 0979 0c01 | y | .CONST 0x0979,0x0c01 10c8 097a 0004 | z | .CONST 0x097a,0x0004 10ca 0980 0005 | | .CONST 0x0980,0x0005 10cc 0981 1001 | | .CONST 0x0981,0x1001 10ce 0984 0005 | | .CONST 0x0984,0x0005 10d0 0000 0000 | | .BLANK 0000[0x130]