|
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: 8192 (0x2000) 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 0910 | | .CONST 0x0910 ; 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 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x09da,0x8000,0x0000,0x005a,0x8985,0x0000,0x0005 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 004d | M | .CONST 0x004d ; Address of begin 0019 0085 | | .CONST 0x0085 ; Address of exception handler 001a 000c | | .CONST 0x000c ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001b,0x09dc,0x8001,0x0000,0x005a,0x8985,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x1b,0xffff 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1c,0xfffe 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1d,0xfffd 001e 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x3 = 0x1e,0xfffc 001f 00ec | | Load_Encached Diana_Tree_Cache 0020 00e3 | | Load_Encached Natural_Cache 0021 00e1 | | Load_Encached Boolean_Cache 0022 00ec | | Load_Encached Diana_Tree_Cache 0023 00ec | | Load_Encached Diana_Tree_Cache 0024 02a0 | | Declare_Subprogram Null_Subprogram 0025 4806 |H | Short_Literal 0x6 0026 032d | - | Declare_Type Record,Defined 0027 632c |c, | Indirect_Literal Discrete,0x354,{0x00000000, 0x005a8995} ; Debug Table 0x1.0x4 = 0x27,0xfffb 0028 4868 |Hh | Short_Literal 0x68 0029 00f0 | | Load_Encached Segment_Cache 002a 00db | | Load_Top At_Offset_3 002b 00e5 | | Load_Encached Long_Integer_Cache 002c e001 | | Load 0x0,0x1 002d 1910 | | Execute Package,Field_Reference,Field_Number 0x10 002e e002 | | Load 0x0,0x2 002f 0387 | | Declare_Variable Package 0030 00d8 | | Load_Top At_Offset_0 0031 020f | | Execute Module,Activate 0032 6321 |c! | Indirect_Literal Discrete,0x354,{0x00000000, 0x005a8995} ; Debug Table 0x1.0x5 = 0x32,0xfffa 0033 487d |H} | Short_Literal 0x7d 0034 00ec | | Load_Encached Diana_Tree_Cache 0035 e402 | | Load 0x2,0x2 0036 00e5 | | Load_Encached Long_Integer_Cache 0037 00eb | | Load_Encached Diana_Cache 0038 1918 | | Execute Package,Field_Reference,Field_Number 0x18 0039 e002 | | Load 0x0,0x2 003a 0387 | | Declare_Variable Package 003b 00d8 | | Load_Top At_Offset_0 003c 020f | | Execute Module,Activate 003d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x6 = 0x3d,0xfff9 003e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 003f 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0x7 = 0x3f,0xfff8 0040 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0041 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x8 = 0x41,0xfff7 0042 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0043 029f 0093 | | Declare_Subprogram INIT_0090,For_Call ; Debug Table 0x1.0x9 = 0x43,0xfff6 0045 029f 0293 | | Declare_Subprogram INIT_0290,For_Call ; Debug Table 0x1.0xa = 0x45,0xfff5 0047 029f 035b | [| Declare_Subprogram INIT_0358,For_Call ; Debug Table 0x1.0xb = 0x47,0xfff4 0049 029f 039b | | Declare_Subprogram INIT_0398,For_Call ; Debug Table 0x1.0xc = 0x49,0xfff3 004b 029f 03fb | | Declare_Subprogram INIT_03f8,For_Call ; Debug Table 0x1.0xd = 0x4b,0xfff2 004d BODY_0018: 004d 0007 | | Action Break_Optional ; Debug Table 0x1.0xe = 0x4d,0x1 004e e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xf = 0x4e,0xfbff 004f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0050 02c7 | | Declare_Variable Any 0051 00d8 | | Load_Top At_Offset_0 0052 1c00 | | Execute_Immediate Run_Utility,0x0 0053 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x10 = 0x53,0xfbfe 0054 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0055 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0056 02c7 | | Declare_Variable Any 0057 00d8 | | Load_Top At_Offset_0 0058 1c00 | | Execute_Immediate Run_Utility,0x0 0059 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x11 = 0x59,0xfbfd 005a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 005b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x12 = 0x5b,0x401 005c 0120 | | Execute Any,Is_Value 005d 6804 |h | Jump_Zero 0x62 005e e003 | | Load 0x0,0x3 005f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0060 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0061 7801 |x | Jump 0x63 0062 00d9 | | Load_Top At_Offset_1 0063 e5ff | | Load 0x2,-0x1 0064 840a | | Call 0x2,0xa 0065 c40e | | Store 0x2,0xe 0066 7818 |x | Jump 0x7f 0067 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x13 = 0x67,0x403 0068 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0069 00db | | Load_Top At_Offset_3 006a 0120 | | Execute Any,Is_Value 006b 6803 |h | Jump_Zero 0x6f 006c e003 | | Load 0x0,0x3 006d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 006e 7801 |x | Jump 0x70 006f 00db | | Load_Top At_Offset_3 0070 00db | | Load_Top At_Offset_3 0071 e003 | | Load 0x0,0x3 0072 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0073 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0074 c40d | | Store 0x2,0xd 0075 0059 | Y | Store_Top Discrete,At_Offset_1 0076 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x14 = 0x76,0x404 0077 7002 |p | Jump_Nonzero 0x7a 0078 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0x15 = 0x78,0x405 0079 840c | | Call 0x2,0xc 007a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x16 = 0x7a,0x406 007b e003 | | Load 0x0,0x3 007c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 007d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 007e c40e | | Store 0x2,0xe 007f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x17 = 0x7f,0x402 0080 e003 | | Load 0x0,0x3 0081 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0082 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0083 6fe3 |o | Jump_Zero 0x67 0084 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0085 TRAP_0018: 0085 62ca |b | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} 0086 010f | | Execute Exception,Equal 0087 6801 |h | Jump_Zero 0x89 0088 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x1.0x18 = 0x88,0x2 0089 0100 | | Execute Exception,Raise 008a 0000 0000 | | .BLANK 0000[0x6] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00a9 | | .CONST 0x00a9 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 000b | | .CONST 0x000b ; Number of locals 0093 INIT_0090: 0093 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0093,0x0a10,0x0001,0x0000,0x005a,0x8995,0x0000,0x00a6 ; Debug Table 0x2.0x0 = 0x93,0xffff 0094 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x1 = 0x94,0xfffe 0095 0322 | " | Declare_Variable Record 0096 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2.0x2 = 0x96,0xfffd 0097 00e1 | | Load_Encached Boolean_Cache 0098 03f1 | | Declare_Variable Discrete,With_Value 0099 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x99,0xfffc 009a e7fc | | Load 0x3,-0x4 009b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 009c 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0x9c,0xfffb 009d 029f 043b | ;| Declare_Subprogram INIT_0438,For_Call ; Debug Table 0x2.0x5 = 0x9d,0xfffa 009f 029f 0483 | | Declare_Subprogram INIT_0480,For_Call 00a1 029f 0493 | | Declare_Subprogram INIT_0490,For_Call 00a3 029f 04ab | | Declare_Subprogram INIT_04a8,For_Call 00a5 029f 04c3 | | Declare_Subprogram INIT_04c0,For_Call 00a7 029f 04d3 | | Declare_Subprogram INIT_04d0,For_Call 00a9 BODY_0090: 00a9 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0xa9,0x1 00aa e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x7 = 0xaa,0x401 00ab 0007 | | Action Break_Optional 00ac 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x8 = 0xac,0x402 00ad 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0xad,0x403 00ae 0007 | | Action Break_Optional ; Debug Table 0x2.0xa = 0xae,0x404 00af 0b19 | | Execute_Immediate Case_Compare,0x19 ; Debug Table 0x2.0xb = 0xaf,0x1 00b0 7045 |pE | Jump_Nonzero 0xf6 00b1 0b1a | | Execute_Immediate Case_Compare,0x1a 00b2 7043 |pC | Jump_Nonzero 0xf6 00b3 0b1b | | Execute_Immediate Case_Compare,0x1b 00b4 7041 |pA | Jump_Nonzero 0xf6 00b5 0b1c | | Execute_Immediate Case_Compare,0x1c 00b6 703f |p? | Jump_Nonzero 0xf6 00b7 0b1d | | Execute_Immediate Case_Compare,0x1d 00b8 703d |p= | Jump_Nonzero 0xf6 00b9 0b1e | | Execute_Immediate Case_Compare,0x1e 00ba 703b |p; | Jump_Nonzero 0xf6 00bb 0b1f | | Execute_Immediate Case_Compare,0x1f 00bc 7039 |p9 | Jump_Nonzero 0xf6 00bd 0b20 | | Execute_Immediate Case_Compare,0x20 00be 7037 |p7 | Jump_Nonzero 0xf6 00bf 0b22 | " | Execute_Immediate Case_Compare,0x22 00c0 7035 |p5 | Jump_Nonzero 0xf6 00c1 0b23 | # | Execute_Immediate Case_Compare,0x23 00c2 7033 |p3 | Jump_Nonzero 0xf6 00c3 0b24 | $ | Execute_Immediate Case_Compare,0x24 00c4 7031 |p1 | Jump_Nonzero 0xf6 00c5 0b25 | % | Execute_Immediate Case_Compare,0x25 00c6 702f |p/ | Jump_Nonzero 0xf6 00c7 0b27 | ' | Execute_Immediate Case_Compare,0x27 00c8 702d |p- | Jump_Nonzero 0xf6 00c9 0b28 | ( | Execute_Immediate Case_Compare,0x28 00ca 702b |p+ | Jump_Nonzero 0xf6 00cb 0b29 | ) | Execute_Immediate Case_Compare,0x29 00cc 7029 |p) | Jump_Nonzero 0xf6 00cd 0b2a | * | Execute_Immediate Case_Compare,0x2a 00ce 7027 |p' | Jump_Nonzero 0xf6 00cf 0b2b | + | Execute_Immediate Case_Compare,0x2b 00d0 7025 |p% | Jump_Nonzero 0xf6 00d1 0b2d | - | Execute_Immediate Case_Compare,0x2d 00d2 7023 |p# | Jump_Nonzero 0xf6 00d3 0b2e | . | Execute_Immediate Case_Compare,0x2e 00d4 7021 |p! | Jump_Nonzero 0xf6 00d5 0b2f | / | Execute_Immediate Case_Compare,0x2f 00d6 701f |p | Jump_Nonzero 0xf6 00d7 0b30 | 0 | Execute_Immediate Case_Compare,0x30 00d8 701d |p | Jump_Nonzero 0xf6 00d9 0b31 | 1 | Execute_Immediate Case_Compare,0x31 00da 701b |p | Jump_Nonzero 0xf6 00db 0b3b | ; | Execute_Immediate Case_Compare,0x3b 00dc 7022 |p" | Jump_Nonzero 0xff 00dd 0b3d | = | Execute_Immediate Case_Compare,0x3d 00de 7047 |pG | Jump_Nonzero 0x126 00df 0b41 | A | Execute_Immediate Case_Compare,0x41 00e0 705e |p^ | Jump_Nonzero 0x13f 00e1 0b36 | 6 | Execute_Immediate Case_Compare,0x36 00e2 7072 |pr | Jump_Nonzero 0x155 00e3 0b48 | H | Execute_Immediate Case_Compare,0x48 00e4 7079 |py | Jump_Nonzero 0x15e 00e5 0b5b | [ | Execute_Immediate Case_Compare,0x5b 00e6 70a2 |p | Jump_Nonzero 0x189 00e7 0b10 | | Execute_Immediate Case_Compare,0x10 00e8 70a0 |p | Jump_Nonzero 0x189 00e9 0b17 | | Execute_Immediate Case_Compare,0x17 00ea 70a7 |p | Jump_Nonzero 0x192 00eb 0b16 | | Execute_Immediate Case_Compare,0x16 00ec 70a5 |p | Jump_Nonzero 0x192 00ed 0b14 | | Execute_Immediate Case_Compare,0x14 00ee 70a3 |p | Jump_Nonzero 0x192 00ef 0b81 | | Execute_Immediate Case_Compare,0x81 00f0 70f6 |p | Jump_Nonzero 0x1e7 00f1 0b85 | | Execute_Immediate Case_Compare,0x85 00f2 7103 |q | Jump_Nonzero 0x1f6 00f3 0b45 | E | Execute_Immediate Case_Compare,0x45 00f4 7104 |q | Jump_Nonzero 0x1f9 00f5 7904 |y | Jump 0x1fa ; Debug Table 0x2.0xc = 0xf5,0x2d 00f6 e7fe | | Load 0x3,-0x2 ; Debug Table 0x2.0xd = 0xf6,0x2 00f7 6902 |i | Jump_Zero 0x1fa 00f8 8607 | | Call 0x3,0x7 ; Debug Table 0x2.0xe = 0xf8,0x3 00f9 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xf = 0xf9,0x4 00fa 4800 |H | Short_Literal 0x0 00fb e7ff | | Load 0x3,-0x1 00fc e602 | | Load 0x3,0x2 00fd 8606 | | Call 0x3,0x6 00fe 78fb |x | Jump 0x1fa 00ff e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x10 = 0xff,0x5 0100 00eb | | Load_Encached Diana_Cache 0101 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0102 e60d | | Load 0x3,0xd ; Debug Table 0x2.0x11 = 0x102,0x801 0103 0007 | | Action Break_Optional 0104 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x12 = 0x104,0x802 0105 0007 | | Action Break_Optional ; Debug Table 0x2.0x13 = 0x105,0x803 0106 00d0 | | Action Swap_Control ; Debug Table 0x2.0x14 = 0x106,0x804 0107 00d1 | | Pop_Control Pop_Count_1 0108 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x2.0x15 = 0x108,0x5 0109 7003 |p | Jump_Nonzero 0x10d 010a 0b00 | | Execute_Immediate Case_Compare,0x0 010b 7001 |p | Jump_Nonzero 0x10d 010c 7817 |x | Jump 0x124 ; Debug Table 0x2.0x16 = 0x10c,0xa 010d e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x17 = 0x10d,0x6 010e 00eb | | Load_Encached Diana_Cache 010f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0110 490b |I | Short_Literal 0x10b 0111 00eb | | Load_Encached Diana_Cache 0112 0096 | | Execute Package,Entry 0113 a605 | | Store_Unchecked 0x3,0x5 0114 0007 | | Action Break_Optional ; Debug Table 0x2.0x18 = 0x114,0x7 0115 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x19 = 0x115,0xc01 0116 0007 | | Action Break_Optional 0117 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x1a = 0x117,0xc02 0118 0007 | | Action Break_Optional ; Debug Table 0x2.0x1b = 0x118,0xc03 0119 0007 | | Action Break_Optional ; Debug Table 0x2.0x1c = 0x119,0xc04 011a 0b2a | * | Execute_Immediate Case_Compare,0x2a ; Debug Table 0x2.0x1d = 0x11a,0x7 011b 7003 |p | Jump_Nonzero 0x11f 011c 0b2b | + | Execute_Immediate Case_Compare,0x2b 011d 7001 |p | Jump_Nonzero 0x11f 011e 7804 |x | Jump 0x123 ; Debug Table 0x2.0x1e = 0x11e,0x9 011f e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x1f = 0x11f,0x8 0120 00eb | | Load_Encached Diana_Cache 0121 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0122 a605 | | Store_Unchecked 0x3,0x5 0123 00d1 | | Pop_Control Pop_Count_1 0124 00d1 | | Pop_Control Pop_Count_1 0125 78d4 |x | Jump 0x1fa 0126 e7fe | | Load 0x3,-0x2 ; Debug Table 0x2.0x20 = 0x126,0xb 0127 6808 |h | Jump_Zero 0x130 0128 8608 | | Call 0x3,0x8 ; Debug Table 0x2.0x21 = 0x128,0xc 0129 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x22 = 0x129,0xd 012a 4800 |H | Short_Literal 0x0 012b e7ff | | Load 0x3,-0x1 012c 00eb | | Load_Encached Diana_Cache 012d 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 012e e602 | | Load 0x3,0x2 012f 8606 | | Call 0x3,0x6 0130 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x23 = 0x130,0xe 0131 e604 | | Load 0x3,0x4 0132 4800 |H | Short_Literal 0x0 0133 e7ff | | Load 0x3,-0x1 0134 00eb | | Load_Encached Diana_Cache 0135 18ce | | Execute Package,Field_Execute,Field_Number 0xce 0136 8408 | | Call 0x2,0x8 0137 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x24 = 0x137,0xf 0138 e604 | | Load 0x3,0x4 0139 e7fe | | Load 0x3,-0x2 013a e7ff | | Load 0x3,-0x1 013b 00eb | | Load_Encached Diana_Cache 013c 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 013d 8408 | | Call 0x2,0x8 013e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x2.0x25 = 0x13e,0x10 013f e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x26 = 0x13f,0x11 0140 e604 | | Load 0x3,0x4 0141 e7fe | | Load 0x3,-0x2 0142 e7ff | | Load 0x3,-0x1 0143 00eb | | Load_Encached Diana_Cache 0144 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0145 8408 | | Call 0x2,0x8 0146 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x27 = 0x146,0x12 0147 e604 | | Load 0x3,0x4 0148 4800 |H | Short_Literal 0x0 0149 e7ff | | Load 0x3,-0x1 014a 00eb | | Load_Encached Diana_Cache 014b 18cd | | Execute Package,Field_Execute,Field_Number 0xcd 014c 8408 | | Call 0x2,0x8 014d e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x28 = 0x14d,0x13 014e e604 | | Load 0x3,0x4 014f 4800 |H | Short_Literal 0x0 0150 e7ff | | Load 0x3,-0x1 0151 00eb | | Load_Encached Diana_Cache 0152 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 0153 8408 | | Call 0x2,0x8 0154 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x2.0x29 = 0x154,0x14 0155 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x2a = 0x155,0x15 0156 e604 | | Load 0x3,0x4 0157 4800 |H | Short_Literal 0x0 0158 e7ff | | Load 0x3,-0x1 0159 490a |I | Short_Literal 0x10a 015a 00eb | | Load_Encached Diana_Cache 015b 0096 | | Execute Package,Entry 015c 8408 | | Call 0x2,0x8 015d 789c |x | Jump 0x1fa 015e e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x2b = 0x15e,0x16 015f 00eb | | Load_Encached Diana_Cache 0160 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0161 490b |I | Short_Literal 0x10b 0162 00eb | | Load_Encached Diana_Cache 0163 0096 | | Execute Package,Entry 0164 a602 | | Store_Unchecked 0x3,0x2 0165 8609 | | Call 0x3,0x9 ; Debug Table 0x2.0x2c = 0x165,0x17 0166 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x2d = 0x166,0x18 0167 00eb | | Load_Encached Diana_Cache 0168 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 0169 e60d | | Load 0x3,0xd ; Debug Table 0x2.0x2e = 0x169,0x1001 016a 0007 | | Action Break_Optional 016b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2f = 0x16b,0x1002 016c 0007 | | Action Break_Optional ; Debug Table 0x2.0x30 = 0x16c,0x1003 016d 00d0 | | Action Swap_Control ; Debug Table 0x2.0x31 = 0x16d,0x1004 016e 00d1 | | Pop_Control Pop_Count_1 016f 0b77 | w | Execute_Immediate Case_Compare,0x77 ; Debug Table 0x2.0x32 = 0x16f,0x18 0170 7008 |p | Jump_Nonzero 0x179 0171 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x33 = 0x171,0x1a 0172 e604 | | Load 0x3,0x4 0173 e7fe | | Load 0x3,-0x2 0174 e7ff | | Load 0x3,-0x1 0175 00eb | | Load_Encached Diana_Cache 0176 18ce | | Execute Package,Field_Execute,Field_Number 0xce 0177 8408 | | Call 0x2,0x8 0178 7807 |x | Jump 0x180 0179 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x34 = 0x179,0x19 017a e604 | | Load 0x3,0x4 017b 4800 |H | Short_Literal 0x0 017c e7ff | | Load 0x3,-0x1 017d 00eb | | Load_Encached Diana_Cache 017e 18ce | | Execute Package,Field_Execute,Field_Number 0xce 017f 8408 | | Call 0x2,0x8 0180 00d1 | | Pop_Control Pop_Count_1 0181 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x35 = 0x181,0x1b 0182 e604 | | Load 0x3,0x4 0183 e7fe | | Load 0x3,-0x2 0184 e7ff | | Load 0x3,-0x1 0185 00eb | | Load_Encached Diana_Cache 0186 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 0187 8408 | | Call 0x2,0x8 0188 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x2.0x36 = 0x188,0x1c 0189 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x37 = 0x189,0x1d 018a e604 | | Load 0x3,0x4 018b 4800 |H | Short_Literal 0x0 018c e7ff | | Load 0x3,-0x1 018d 490c |I | Short_Literal 0x10c 018e 00eb | | Load_Encached Diana_Cache 018f 0096 | | Execute Package,Entry 0190 8408 | | Call 0x2,0x8 0191 7868 |xh | Jump 0x1fa 0192 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x38 = 0x192,0x1e 0193 00eb | | Load_Encached Diana_Cache 0194 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0195 a602 | | Store_Unchecked 0x3,0x2 0196 e604 | | Load 0x3,0x4 ; Debug Table 0x2.0x39 = 0x196,0x1f 0197 6829 |h) | Jump_Zero 0x1c1 0198 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x3a = 0x198,0x20 0199 0322 | " | Declare_Variable Record 019a e602 | | Load 0x3,0x2 ; Debug Table 0x2.0x3b = 0x19a,0x1401 019b 0007 | | Action Break_Optional 019c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x3c = 0x19c,0x1402 019d 0007 | | Action Break_Optional ; Debug Table 0x2.0x3d = 0x19d,0x1403 019e 0007 | | Action Break_Optional ; Debug Table 0x2.0x3e = 0x19e,0x1404 019f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x3f = 0x19f,0x20 01a0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x40 = 0x1a1,0x1801 01a2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x41 = 0x1a2,0x1404 01a3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01a4 e407 | | Load 0x2,0x7 01a5 00d9 | | Load_Top At_Offset_1 01a6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01a7 4800 |H | Short_Literal 0x0 01a8 00d9 | | Load_Top At_Offset_1 01a9 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01aa e7ff | | Load 0x3,-0x1 01ab 00d9 | | Load_Top At_Offset_1 01ac 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01ad e605 | | Load 0x3,0x5 01ae 00d9 | | Load_Top At_Offset_1 01af 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01b0 e603 | | Load 0x3,0x3 01b1 017d | } | Execute Record,Structure_Write 01b2 e407 | | Load 0x2,0x7 ; Debug Table 0x2.0x42 = 0x1b2,0x21 01b3 0a01 | | Execute_Immediate Plus,0x1 01b4 c407 | | Store 0x2,0x7 01b5 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x43 = 0x1b5,0x22 01b6 e603 | | Load 0x3,0x3 01b7 0007 | | Action Break_Optional 01b8 e602 | | Load 0x3,0x2 ; Debug Table 0x2.0x44 = 0x1b8,0x1c01 01b9 0007 | | Action Break_Optional 01ba 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x45 = 0x1ba,0x1c02 01bb 0007 | | Action Break_Optional ; Debug Table 0x2.0x46 = 0x1bb,0x1c03 01bc 0007 | | Action Break_Optional ; Debug Table 0x2.0x47 = 0x1bc,0x1c04 01bd e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x48 = 0x1bd,0x22 01be e403 | | Load 0x2,0x3 01bf 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01c0 7839 |x9 | Jump 0x1fa 01c1 0007 | | Action Break_Optional ; Debug Table 0x2.0x49 = 0x1c1,0x23 01c2 e602 | | Load 0x3,0x2 ; Debug Table 0x2.0x4a = 0x1c2,0x2001 01c3 021d | | Execute Heap_Access,Is_Null 01c4 7035 |p5 | Jump_Nonzero 0x1fa ; Debug Table 0x2.0x4b = 0x1c4,0x23 01c5 860a | | Call 0x3,0xa ; Debug Table 0x2.0x4c = 0x1c5,0x24 01c6 0007 | | Action Break_Optional ; Debug Table 0x2.0x4d = 0x1c6,0x25 01c7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x4e = 0x1c7,0x2401 01c8 0007 | | Action Break_Optional 01c9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x4f = 0x1c9,0x2402 01ca 0007 | | Action Break_Optional ; Debug Table 0x2.0x50 = 0x1ca,0x2403 01cb 0007 | | Action Break_Optional ; Debug Table 0x2.0x51 = 0x1cb,0x2404 01cc 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x2.0x52 = 0x1cc,0x25 01cd 6817 |h | Jump_Zero 0x1e5 01ce e7ff | | Load 0x3,-0x1 01cf 00eb | | Load_Encached Diana_Cache 01d0 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 01d1 e60d | | Load 0x3,0xd ; Debug Table 0x2.0x53 = 0x1d1,0x2801 01d2 0007 | | Action Break_Optional 01d3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x54 = 0x1d3,0x2802 01d4 0007 | | Action Break_Optional ; Debug Table 0x2.0x55 = 0x1d4,0x2803 01d5 00d0 | | Action Swap_Control ; Debug Table 0x2.0x56 = 0x1d5,0x2804 01d6 00d1 | | Pop_Control Pop_Count_1 01d7 0f6e | n | Execute_Immediate Equal,0x6e ; Debug Table 0x2.0x57 = 0x1d7,0x2404 01d8 680c |h | Jump_Zero 0x1e5 01d9 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x58 = 0x1d9,0x26 01da 4801 |H | Short_Literal 0x1 01db 0007 | | Action Break_Optional 01dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x59 = 0x1dc,0x2c01 01dd e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x5a = 0x1dd,0x26 01de 00eb | | Load_Encached Diana_Cache 01df 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 01e0 00eb | | Load_Encached Diana_Cache 01e1 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01e2 00eb | | Load_Encached Diana_Cache 01e3 188a | | Execute Package,Field_Execute,Field_Number 0x8a 01e4 8606 | | Call 0x3,0x6 01e5 860b | | Call 0x3,0xb ; Debug Table 0x2.0x5b = 0x1e5,0x27 01e6 7813 |x | Jump 0x1fa 01e7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x5c = 0x1e7,0x28 01e8 00eb | | Load_Encached Diana_Cache 01e9 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 01ea a602 | | Store_Unchecked 0x3,0x2 01eb 0007 | | Action Break_Optional ; Debug Table 0x2.0x5d = 0x1eb,0x29 01ec e602 | | Load 0x3,0x2 ; Debug Table 0x2.0x5e = 0x1ec,0x3001 01ed 021d | | Execute Heap_Access,Is_Null 01ee 700b |p | Jump_Nonzero 0x1fa ; Debug Table 0x2.0x5f = 0x1ee,0x29 01ef 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x60 = 0x1ef,0x2a 01f0 4801 |H | Short_Literal 0x1 01f1 0007 | | Action Break_Optional 01f2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x61 = 0x1f2,0x3401 01f3 e602 | | Load 0x3,0x2 ; Debug Table 0x2.0x62 = 0x1f3,0x2a 01f4 8606 | | Call 0x3,0x6 01f5 7804 |x | Jump 0x1fa 01f6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x63 = 0x1f6,0x2b 01f7 a604 | | Store_Unchecked 0x3,0x4 01f8 7801 |x | Jump 0x1fa 01f9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x2.0x64 = 0x1f9,0x2c 01fa 00d1 | | Pop_Control Pop_Count_1 01fb e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x65 = 0x1fb,0x2e 01fc 0007 | | Action Break_Optional 01fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x66 = 0x1fd,0x3801 01fe 0007 | | Action Break_Optional 01ff e60d | | Load 0x3,0xd ; Debug Table 0x2.0x67 = 0x1ff,0x3c01 0200 0007 | | Action Break_Optional 0201 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x68 = 0x201,0x3c02 0202 0007 | | Action Break_Optional ; Debug Table 0x2.0x69 = 0x202,0x3c03 0203 00d0 | | Action Swap_Control ; Debug Table 0x2.0x6a = 0x203,0x3c04 0204 00d1 | | Pop_Control Pop_Count_1 0205 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x2.0x6b = 0x205,0x3801 0206 00eb | | Load_Encached Diana_Cache 0207 0098 | | Execute Package,Field_Read_Dynamic 0208 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0209 7800 |x | Jump 0x20a 020a 00d0 | | Action Swap_Control 020b 00d1 | | Pop_Control Pop_Count_1 020c 4604 |F | Jump_Case 0x5 ; Debug Table 0x2.0x6c = 0x20c,0x2e 020d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; case 0x0 020e 7803 |x | Jump 0x212 ; case 0x1 020f 780a |x | Jump 0x21a ; case 0x2 0210 7818 |x | Jump 0x229 ; case 0x3 0211 782d |x- | Jump 0x23f ; case 0x4 0212 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x6d = 0x212,0x30 0213 e604 | | Load 0x3,0x4 0214 e7fe | | Load 0x3,-0x2 0215 e7ff | | Load 0x3,-0x1 0216 00eb | | Load_Encached Diana_Cache 0217 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0218 8408 | | Call 0x2,0x8 0219 4505 |E | Exit_Suprogram New_Top_Offset 0x5 021a e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x6e = 0x21a,0x31 021b e604 | | Load 0x3,0x4 021c e7fe | | Load 0x3,-0x2 021d e7ff | | Load 0x3,-0x1 021e 00eb | | Load_Encached Diana_Cache 021f 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0220 8408 | | Call 0x2,0x8 0221 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x6f = 0x221,0x32 0222 e604 | | Load 0x3,0x4 0223 e7fe | | Load 0x3,-0x2 0224 e7ff | | Load 0x3,-0x1 0225 00eb | | Load_Encached Diana_Cache 0226 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0227 8408 | | Call 0x2,0x8 0228 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0229 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x70 = 0x229,0x33 022a e604 | | Load 0x3,0x4 022b e7fe | | Load 0x3,-0x2 022c e7ff | | Load 0x3,-0x1 022d 00eb | | Load_Encached Diana_Cache 022e 1885 | | Execute Package,Field_Execute,Field_Number 0x85 022f 8408 | | Call 0x2,0x8 0230 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x71 = 0x230,0x34 0231 e604 | | Load 0x3,0x4 0232 e7fe | | Load 0x3,-0x2 0233 e7ff | | Load 0x3,-0x1 0234 00eb | | Load_Encached Diana_Cache 0235 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0236 8408 | | Call 0x2,0x8 0237 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x72 = 0x237,0x35 0238 e604 | | Load 0x3,0x4 0239 e7fe | | Load 0x3,-0x2 023a e7ff | | Load 0x3,-0x1 023b 00eb | | Load_Encached Diana_Cache 023c 1887 | | Execute Package,Field_Execute,Field_Number 0x87 023d 8408 | | Call 0x2,0x8 023e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 023f 0007 | | Action Break_Optional ; Debug Table 0x2.0x73 = 0x23f,0x36 0240 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x74 = 0x240,0xbfff 0241 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2.0x75 = 0x241,0x4001 0242 00eb | | Load_Encached Diana_Cache 0243 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0244 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0245 7841 |xA | Jump 0x287 0246 e605 | | Load 0x3,0x5 ; Debug Table 0x2.0x76 = 0x246,0x4003 0247 e604 | | Load 0x3,0x4 0248 e7fe | | Load 0x3,-0x2 0249 00db | | Load_Top At_Offset_3 024a 0007 | | Action Break_Optional 024b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x77 = 0x24b,0x4401 024c 7002 |p | Jump_Nonzero 0x24f 024d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x78 = 0x24d,0x4402 024e 782c |x, | Jump 0x27b 024f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x79 = 0x24f,0x4403 0250 0217 | | Execute Heap_Access,All_Reference 0251 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0252 6804 |h | Jump_Zero 0x257 0253 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7a = 0x253,0x4404 0254 0217 | | Execute Heap_Access,All_Reference 0255 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0256 7824 |x$ | Jump 0x27b 0257 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7b = 0x257,0x4405 0258 0007 | | Action Break_Optional 0259 e611 | | Load 0x3,0x11 ; Debug Table 0x2.0x7c = 0x259,0x4801 025a 0007 | | Action Break_Optional 025b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2.0x7d = 0x25b,0x4802 025c 0007 | | Action Break_Optional ; Debug Table 0x2.0x7e = 0x25c,0x4803 025d 00d0 | | Action Swap_Control ; Debug Table 0x2.0x7f = 0x25d,0x4804 025e 00d1 | | Pop_Control Pop_Count_1 025f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2.0x80 = 0x25f,0x4405 0260 00eb | | Load_Encached Diana_Cache 0261 0098 | | Execute Package,Field_Read_Dynamic 0262 012c | , | Execute Any,Size 0263 e004 | | Load 0x0,0x4 0264 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0265 025b | [ | Execute Discrete,Check_In_Type 0266 0273 | s | Execute Discrete,Plus 0267 00d9 | | Load_Top At_Offset_1 0268 0007 | | Action Break_Optional 0269 e612 | | Load 0x3,0x12 ; Debug Table 0x2.0x81 = 0x269,0x4c01 026a 0007 | | Action Break_Optional 026b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x82 = 0x26b,0x4c02 026c 0007 | | Action Break_Optional ; Debug Table 0x2.0x83 = 0x26c,0x4c03 026d 00d0 | | Action Swap_Control ; Debug Table 0x2.0x84 = 0x26d,0x4c04 026e 00d1 | | Pop_Control Pop_Count_1 026f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2.0x85 = 0x26f,0x4804 0270 00eb | | Load_Encached Diana_Cache 0271 0098 | | Execute Package,Field_Read_Dynamic 0272 49c9 |I | Short_Literal 0x1c9 0273 00eb | | Load_Encached Diana_Cache 0274 0098 | | Execute Package,Field_Read_Dynamic 0275 49ca |I | Short_Literal 0x1ca 0276 00eb | | Load_Encached Diana_Cache 0277 0095 | | Execute Package,Field_Reference_Dynamic 0278 e001 | | Load 0x0,0x1 0279 1819 | | Execute Package,Field_Execute,Field_Number 0x19 027a 7800 |x | Jump 0x27b 027b 00d0 | | Action Swap_Control 027c 00d1 | | Pop_Control Pop_Count_1 027d 8408 | | Call 0x2,0x8 ; Debug Table 0x2.0x86 = 0x27d,0x4003 027e 0007 | | Action Break_Optional ; Debug Table 0x2.0x87 = 0x27e,0x4004 027f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x88 = 0x27f,0x5001 0280 7002 |p | Jump_Nonzero 0x283 0281 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x89 = 0x281,0x5002 0282 7803 |x | Jump 0x286 0283 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x8a = 0x283,0x5003 0284 0217 | | Execute Heap_Access,All_Reference 0285 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0286 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2.0x8b = 0x286,0x4004 0287 0007 | | Action Break_Optional ; Debug Table 0x2.0x8c = 0x287,0x4002 0288 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x8d = 0x288,0x5401 0289 021d | | Execute Heap_Access,Is_Null 028a 6fbb |o | Jump_Zero 0x246 ; Debug Table 0x2.0x8e = 0x28a,0x4002 028b 00d1 | | Pop_Control Pop_Count_1 028c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 028d 0000 0000 | | .XXX[0x3] 028f 0000 | | 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 02aa | | .CONST 0x02aa ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 000f | | .CONST 0x000f ; Number of locals 0293 INIT_0290: 0293 e404 | | Load 0x2,0x4 ; Debug Table 0x3 = .DEBUG 0x0293,0x0b30,0x0001,0x0000,0x005a,0x8995,0x0000,0x0504 ; Debug Table 0x3.0x0 = 0x293,0xffff 0294 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0295 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x1 = 0x295,0xfffe 0296 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0297 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x2 = 0x297,0xfffd 0298 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x3 = 0x298,0xfffc 0299 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x4 = 0x299,0xfffb 029a 0322 | " | Declare_Variable Record 029b 60b0 |` | Indirect_Literal Discrete,0x34c,{0x00000000, 0x7fffffff} ; Debug Table 0x3.0x5 = 0x29b,0xfffa 029c 00e3 | | Load_Encached Natural_Cache 029d 03f1 | | Declare_Variable Discrete,With_Value 029e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x6 = 0x29e,0xfff9 029f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x7 = 0x29f,0xfff8 02a0 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x3.0x8 = 0x2a0,0xfff7 02a1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x9 = 0x2a1,0xfff6 02a2 029f 04fb | | Declare_Subprogram INIT_04f8,For_Call ; Debug Table 0x3.0xa = 0x2a2,0xfff5 02a4 029f 057b | {| Declare_Subprogram INIT_0578,For_Call ; Debug Table 0x3.0xb = 0x2a4,0xfff4 02a6 029f 0593 | | Declare_Subprogram INIT_0590,For_Call ; Debug Table 0x3.0xc = 0x2a6,0xfff3 02a8 029f 062b | +| Declare_Subprogram INIT_0628,For_Call ; Debug Table 0x3.0xd = 0x2a8,0xfff2 02aa BODY_0290: 02aa 0007 | | Action Break_Optional ; Debug Table 0x3.0xe = 0x2aa,0x1 02ab 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0xf = 0x2ab,0x401 02ac a604 | | Store_Unchecked 0x3,0x4 ; Debug Table 0x3.0x10 = 0x2ac,0x1 02ad e604 | | Load 0x3,0x4 ; Debug Table 0x3.0x11 = 0x2ad,0x2 02ae 0007 | | Action Break_Optional 02af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x12 = 0x2af,0x801 02b0 00eb | | Load_Encached Diana_Cache ; Debug Table 0x3.0x13 = 0x2b0,0x2 02b1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 02b2 a604 | | Store_Unchecked 0x3,0x4 02b3 e604 | | Load 0x3,0x4 ; Debug Table 0x3.0x14 = 0x2b3,0x3 02b4 a605 | | Store_Unchecked 0x3,0x5 02b5 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x15 = 0x2b5,0x4 02b6 1b20 | | Execute Package,Field_Read,Field_Number 0x20 02b7 e005 | | Load 0x0,0x5 02b8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02b9 e006 | | Load 0x0,0x6 02ba 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02bb e7fe | | Load 0x3,-0x2 02bc e404 | | Load 0x2,0x4 02bd 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 02be c602 | | Store 0x3,0x2 02bf 7828 |x( | Jump 0x2e8 02c0 e602 | | Load 0x3,0x2 ; Debug Table 0x3.0x16 = 0x2c0,0x6 02c1 e404 | | Load 0x2,0x4 02c2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02c3 e606 | | Load 0x3,0x6 02c4 017d | } | Execute Record,Structure_Write 02c5 e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x17 = 0x2c5,0x7 02c6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c7 a609 | | Store_Unchecked 0x3,0x9 02c8 0007 | | Action Break_Optional ; Debug Table 0x3.0x18 = 0x2c8,0x8 02c9 e609 | | Load 0x3,0x9 ; Debug Table 0x3.0x19 = 0x2c9,0xc01 02ca 021d | | Execute Heap_Access,Is_Null 02cb 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x3.0x1a = 0x2cb,0x8 02cc e606 | | Load 0x3,0x6 02cd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02ce 0f00 | | Execute_Immediate Equal,0x0 02cf 0279 | y | Execute Discrete,And 02d0 6813 |h | Jump_Zero 0x2e4 02d1 e606 | | Load 0x3,0x6 02d2 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 02d3 e606 | | Load 0x3,0x6 02d4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 02d5 e609 | | Load 0x3,0x9 02d6 860c | | Call 0x3,0xc 02d7 680c |h | Jump_Zero 0x2e4 02d8 e609 | | Load 0x3,0x9 ; Debug Table 0x3.0x1b = 0x2d8,0x9 02d9 860d | | Call 0x3,0xd 02da e607 | | Load 0x3,0x7 ; Debug Table 0x3.0x1c = 0x2da,0xa 02db e606 | | Load 0x3,0x6 02dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02dd 027d | } | Execute Discrete,Greater 02de 6805 |h | Jump_Zero 0x2e4 02df e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x1d = 0x2df,0xb 02e0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02e1 a607 | | Store_Unchecked 0x3,0x7 02e2 e609 | | Load 0x3,0x9 ; Debug Table 0x3.0x1e = 0x2e2,0xc 02e3 a608 | | Store_Unchecked 0x3,0x8 02e4 e602 | | Load 0x3,0x2 ; Debug Table 0x3.0x1f = 0x2e4,0xd 02e5 e404 | | Load 0x2,0x4 02e6 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 02e7 c602 | | Store 0x3,0x2 02e8 e602 | | Load 0x3,0x2 ; Debug Table 0x3.0x20 = 0x2e8,0x5 02e9 e404 | | Load 0x2,0x4 02ea 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02eb 6fd4 |o | Jump_Zero 0x2c0 02ec e7ff | | Load 0x3,-0x1 ; Debug Table 0x3.0x21 = 0x2ec,0xe 02ed 860f | | Call 0x3,0xf 02ee e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x22 = 0x2ee,0xf 02ef 1b20 | | Execute Package,Field_Read,Field_Number 0x20 02f0 e005 | | Load 0x0,0x5 02f1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02f2 e006 | | Load 0x0,0x6 02f3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02f4 e406 | | Load 0x2,0x6 02f5 e403 | | Load 0x2,0x3 02f6 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 02f7 c603 | | Store 0x3,0x3 02f8 7823 |x# | Jump 0x31c 02f9 e603 | | Load 0x3,0x3 ; Debug Table 0x3.0x23 = 0x2f9,0x11 02fa e403 | | Load 0x2,0x3 02fb 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02fc e606 | | Load 0x3,0x6 02fd 017d | } | Execute Record,Structure_Write 02fe e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x24 = 0x2fe,0x12 02ff 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0300 a60a | | Store_Unchecked 0x3,0xa 0301 e60a | | Load 0x3,0xa ; Debug Table 0x3.0x25 = 0x301,0x13 0302 00f0 | | Load_Encached Segment_Cache 0303 021f | | Execute Heap_Access,Equal 0304 0f00 | | Execute_Immediate Equal,0x0 0305 e606 | | Load 0x3,0x6 0306 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0307 0f00 | | Execute_Immediate Equal,0x0 0308 0279 | y | Execute Discrete,And 0309 680e |h | Jump_Zero 0x318 030a e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x26 = 0x30a,0x14 030b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 030c 860d | | Call 0x3,0xd 030d e607 | | Load 0x3,0x7 ; Debug Table 0x3.0x27 = 0x30d,0x15 030e e606 | | Load 0x3,0x6 030f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0310 027d | } | Execute Discrete,Greater 0311 6806 |h | Jump_Zero 0x318 0312 e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x28 = 0x312,0x16 0313 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0314 a607 | | Store_Unchecked 0x3,0x7 0315 e606 | | Load 0x3,0x6 ; Debug Table 0x3.0x29 = 0x315,0x17 0316 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0317 a608 | | Store_Unchecked 0x3,0x8 0318 e603 | | Load 0x3,0x3 ; Debug Table 0x3.0x2a = 0x318,0x18 0319 e403 | | Load 0x2,0x3 031a 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 031b c603 | | Store 0x3,0x3 031c e603 | | Load 0x3,0x3 ; Debug Table 0x3.0x2b = 0x31c,0x10 031d e403 | | Load 0x2,0x3 031e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 031f 6fd9 |o | Jump_Zero 0x2f9 0320 0007 | | Action Break_Optional ; Debug Table 0x3.0x2c = 0x320,0x19 0321 e608 | | Load 0x3,0x8 ; Debug Table 0x3.0x2d = 0x321,0x1001 0322 021d | | Execute Heap_Access,Is_Null 0323 680c |h | Jump_Zero 0x330 ; Debug Table 0x3.0x2e = 0x323,0x19 0324 0092 08b6 | | Action Push_String_Extended,0x8b6 ; "No declarations are unused in " ; Debug Table 0x3.0x2f = 0x324,0x1a 0326 e7ff | | Load 0x3,-0x1 0327 e003 | | Load 0x0,0x3 0328 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0329 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 032a 01cc | | Execute Vector,Catenate 032b e007 | | Load 0x0,0x7 032c 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 032d e007 | | Load 0x0,0x7 032e 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 032f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x30 = 0x32f,0x1b 0330 0007 | | Action Break_Optional ; Debug Table 0x3.0x31 = 0x330,0x1c 0331 e605 | | Load 0x3,0x5 ; Debug Table 0x3.0x32 = 0x331,0x1401 0332 0217 | | Execute Heap_Access,All_Reference 0333 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0334 a605 | | Store_Unchecked 0x3,0x5 ; Debug Table 0x3.0x33 = 0x334,0x1c 0335 e605 | | Load 0x3,0x5 ; Debug Table 0x3.0x34 = 0x335,0x1d 0336 e608 | | Load 0x3,0x8 0337 00eb | | Load_Encached Diana_Cache 0338 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0339 a605 | | Store_Unchecked 0x3,0x5 033a e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x35 = 0x33a,0x1e 033b e008 | | Load 0x0,0x8 033c 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 033d 6805 |h | Jump_Zero 0x343 033e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x36 = 0x33e,0x1f 033f e605 | | Load 0x3,0x5 0340 e009 | | Load 0x0,0x9 0341 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0342 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0343 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x37 = 0x343,0x20 0344 e605 | | Load 0x3,0x5 0345 e7ff | | Load 0x3,-0x1 0346 e5fd | | Load 0x2,-0x3 0347 e008 | | Load 0x0,0x8 0348 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0349 c60b | | Store 0x3,0xb 034a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 034b 0000 | | .XXX[0x1] 034c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0350 0000 0000 | | .LITERAL {0x00000000, 0x5a899501} 0354 0000 0000 | | .LITERAL {0x00000000, 0x005a8995} 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0364 | d | .CONST 0x0364 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0003 | | .CONST 0x0003 ; Number of locals 035b INIT_0358: 035b e003 | | Load 0x0,0x3 ; Debug Table 0x4 = .DEBUG 0x035b,0x0ba2,0x0001,0x0000,0x005a,0x8995,0x0000,0x0b82 ; Debug Table 0x4.0x0 = 0x35b,0xffff 035c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 035d 1b18 | | Execute Package,Field_Read,Field_Number 0x18 035e 02c7 | | Declare_Variable Any 035f 00d8 | | Load_Top At_Offset_0 0360 1c00 | | Execute_Immediate Run_Utility,0x0 0361 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x361,0xfffe 0362 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0363 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0364 BODY_0358: 0364 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0x364,0x1 0365 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0366 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0367 00da | | Load_Top At_Offset_2 0368 62b7 |b | Indirect_Literal Discrete,0x620,{0x00000000, 0x00004000} 0369 e00a | | Load 0x0,0xa 036a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 036b e005 | | Load 0x0,0x5 036c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 036d e006 | | Load 0x0,0x6 036e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 036f 4801 |H | Short_Literal 0x1 0370 4800 |H | Short_Literal 0x0 0371 e005 | | Load 0x0,0x5 0372 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0373 e003 | | Load 0x0,0x3 0374 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0375 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0376 e7ff | | Load 0x3,-0x1 0377 e003 | | Load 0x0,0x3 0378 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0379 181b | | Execute Package,Field_Execute,Field_Number 0x1b 037a c602 | | Store 0x3,0x2 037b 0059 | Y | Store_Top Discrete,At_Offset_1 037c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x37c,0x2 037d 6812 |h | Jump_Zero 0x390 037e 0092 08b7 | | Action Push_String_Extended,0x8b7 ; "Couldn't find " ; Debug Table 0x4.0x4 = 0x37e,0x3 0380 e7ff | | Load 0x3,-0x1 0381 01cc | | Execute Vector,Catenate 0382 0092 08b8 | | Action Push_String_Extended,0x8b8 ; " due to error " 0384 01cc | | Execute Vector,Catenate 0385 00d9 | | Load_Top At_Offset_1 0386 e003 | | Load 0x0,0x3 0387 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0388 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0389 025e | ^ | Execute Discrete,Convert 038a 1c01 | | Execute_Immediate Run_Utility,0x1 038b 01cc | | Execute Vector,Catenate 038c e007 | | Load 0x0,0x7 038d 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 038e 67c1 |g | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} ; Debug Table 0x4.0x5 = 0x38e,0x4 038f 0257 | W | Execute Discrete,Raise 0390 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0x390,0x5 0391 c7fe | | Store 0x3,-0x2 0392 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0393 0000 0000 | | .BLANK 0000[0x5] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03a4 | | .CONST 0x03a4 ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0004 | | .CONST 0x0004 ; Number of locals 039b INIT_0398: 039b e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x039b,0x0bb2,0x0001,0x0000,0x005a,0x8995,0x0000,0x0bd7 ; Debug Table 0x5.0x0 = 0x39b,0xffff 039c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 039d 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 039e 02c7 | | Declare_Variable Any 039f 00d8 | | Load_Top At_Offset_0 03a0 1c00 | | Execute_Immediate Run_Utility,0x0 03a1 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1 = 0x3a1,0xfffe 03a2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x3a3,0xfffd 03a4 BODY_0398: 03a4 0007 | | Action Break_Optional ; Debug Table 0x5.0x3 = 0x3a4,0x1 03a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x3a5,0x401 03a6 a7fe | | Store_Unchecked 0x3,-0x2 ; Debug Table 0x5.0x5 = 0x3a6,0x1 03a7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x5.0x6 = 0x3a7,0x2 03a8 e003 | | Load 0x0,0x3 03a9 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 03aa 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03ab 6808 |h | Jump_Zero 0x3b4 03ac 0092 08b9 | | Action Push_String_Extended,0x8b9 ; "Must select an Ada unit, not a library" ; Debug Table 0x5.0x7 = 0x3ac,0x3 03ae e007 | | Load 0x0,0x7 03af 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 03b0 e007 | | Load 0x0,0x7 03b1 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 03b2 679d |g | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} ; Debug Table 0x5.0x8 = 0x3b2,0x4 03b3 0257 | W | Execute Discrete,Raise 03b4 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x9 = 0x3b4,0x5 03b5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03b6 00db | | Load_Top At_Offset_3 03b7 0120 | | Execute Any,Is_Value 03b8 6804 |h | Jump_Zero 0x3bd 03b9 e003 | | Load 0x0,0x3 03ba 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03bb 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 03bc 7801 |x | Jump 0x3be 03bd 00db | | Load_Top At_Offset_3 03be e003 | | Load 0x0,0x3 03bf 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03c0 1b16 | | Execute Package,Field_Read,Field_Number 0x16 03c1 625e |b^ | Indirect_Literal Discrete,0x620,{0x00000000, 0x00004000} 03c2 4801 |H | Short_Literal 0x1 03c3 4800 |H | Short_Literal 0x0 03c4 4800 |H | Short_Literal 0x0 03c5 e00a | | Load 0x0,0xa 03c6 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03c7 4801 |H | Short_Literal 0x1 03c8 e7ff | | Load 0x3,-0x1 03c9 e003 | | Load 0x0,0x3 03ca 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03cb 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03cc e003 | | Load 0x0,0x3 03cd 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03ce 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 03cf 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03d0 c602 | | Store 0x3,0x2 03d1 005a | Z | Store_Top Discrete,At_Offset_2 03d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xa = 0x3d2,0x6 03d3 680e |h | Jump_Zero 0x3e2 03d4 0092 08ba | | Action Push_String_Extended,0x8ba ; "Cannot find item due to " ; Debug Table 0x5.0xb = 0x3d4,0x7 03d6 00da | | Load_Top At_Offset_2 03d7 e003 | | Load 0x0,0x3 03d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03d9 025e | ^ | Execute Discrete,Convert 03da 1c01 | | Execute_Immediate Run_Utility,0x1 03db 01cc | | Execute Vector,Catenate 03dc e007 | | Load 0x0,0x7 03dd 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 03de e007 | | Load 0x0,0x7 03df 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 03e0 676f |go | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} ; Debug Table 0x5.0xc = 0x3e0,0x8 03e1 0257 | W | Execute Discrete,Raise 03e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xd = 0x3e2,0x9 03e3 e003 | | Load 0x0,0x3 03e4 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 03e5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03e6 7008 |p | Jump_Nonzero 0x3ef 03e7 0092 08bb | | Action Push_String_Extended,0x8bb ; "Unit must be installed or coded" ; Debug Table 0x5.0xe = 0x3e7,0xa 03e9 e007 | | Load 0x0,0x7 03ea 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 03eb e007 | | Load 0x0,0x7 03ec 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 03ed 6762 |gb | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} ; Debug Table 0x5.0xf = 0x3ed,0xb 03ee 0257 | W | Execute Discrete,Raise 03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x10 = 0x3ef,0xc 03f0 a7fe | | Store_Unchecked 0x3,-0x2 03f1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f2 0000 0000 | | .BLANK 0000[0x6] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fe | | .CONST 0x03fe ; Address of begin 03f9 042f | / | .CONST 0x042f ; Address of exception handler 03fa 0003 | | .CONST 0x0003 ; Number of locals 03fb INIT_03f8: 03fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x03fb,0x0bd6,0x0001,0x0000,0x005a,0x8995,0x0000,0x0c6c ; Debug Table 0x6.0x0 = 0x3fb,0xffff 03fc e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1 = 0x3fc,0xfffe 03fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03fe BODY_03f8: 03fe 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x3fe,0x1 03ff e7ff | | Load 0x3,-0x1 0400 840b | | Call 0x2,0xb 0401 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0402 e404 | | Load 0x2,0x4 ; Debug Table 0x6.0x3 = 0x402,0x2 0403 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0404 e005 | | Load 0x0,0x5 0405 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0406 e006 | | Load 0x0,0x6 0407 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0408 e404 | | Load 0x2,0x4 0409 1815 | | Execute Package,Field_Execute,Field_Number 0x15 040a c405 | | Store 0x2,0x5 040b e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x4 = 0x40b,0x3 040c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 040d e005 | | Load 0x0,0x5 040e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 040f e006 | | Load 0x0,0x6 0410 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0411 e403 | | Load 0x2,0x3 0412 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0413 c406 | | Store 0x2,0x6 0414 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0x414,0x4 0415 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x6 = 0x415,0x401 0416 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x7 = 0x416,0x4 0417 4801 |H | Short_Literal 0x1 0418 e602 | | Load 0x3,0x2 0419 8408 | | Call 0x2,0x8 041a e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x8 = 0x41a,0x5 041b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 041c 4800 |H | Short_Literal 0x0 041d 4801 |H | Short_Literal 0x1 041e e00a | | Load 0x0,0xa 041f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0420 e602 | | Load 0x3,0x2 0421 e003 | | Load 0x0,0x3 0422 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0423 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0424 0059 | Y | Store_Top Discrete,At_Offset_1 0425 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x9 = 0x425,0x6 0426 180e | | Execute Package,Field_Execute,Field_Number 0xe 0427 e7ff | | Load 0x3,-0x1 0428 e00b | | Load 0x0,0xb 0429 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 042a e405 | | Load 0x2,0x5 ; Debug Table 0x6.0xa = 0x42a,0x7 042b e7ff | | Load 0x3,-0x1 042c 8409 | | Call 0x2,0x9 042d c405 | | Store 0x2,0x5 042e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 042f TRAP_03f8: 042f 6720 |g | Indirect_Literal Discrete,0x350,{0x00000000, 0x5a899501} 0430 010f | | Execute Exception,Equal 0431 6801 |h | Jump_Zero 0x433 0432 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x6.0xb = 0x432,0x8 0433 0100 | | Execute Exception,Raise 0434 0000 0000 | | .BLANK 0000[0x4] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0442 | B | .CONST 0x0442 ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0004 | | .CONST 0x0004 ; Number of locals 043b INIT_0438: 043b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x043b,0x0bf0,0x0001,0x0000,0x005a,0x8995,0x0000,0x00e7 ; Debug Table 0x7.0x0 = 0x43b,0xffff 043c e9fe | | Load 0x4,-0x2 043d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 043e e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x1 = 0x43e,0xfffe 043f 0322 | " | Declare_Variable Record 0440 029f 06a3 | | Declare_Subprogram INIT_06a0,For_Call 0442 BODY_0438: 0442 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x2 = 0x442,0x1 0443 e9ff | | Load 0x4,-0x1 0444 021f | | Execute Heap_Access,Equal 0445 6803 |h | Jump_Zero 0x449 0446 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x446,0x2 0447 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x447,0x401 0448 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x7.0x5 = 0x448,0x2 0449 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x449,0x3 044a e9fe | | Load 0x4,-0x2 ; Debug Table 0x7.0x7 = 0x44a,0x801 044b 021d | | Execute Heap_Access,Is_Null 044c 700e |p | Jump_Nonzero 0x45b ; Debug Table 0x7.0x8 = 0x44c,0x3 044d e9ff | | Load 0x4,-0x1 ; Debug Table 0x7.0x9 = 0x44d,0xc01 044e 0007 | | Action Break_Optional 044f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0xa = 0x44f,0xc02 0450 0007 | | Action Break_Optional ; Debug Table 0x7.0xb = 0x450,0xc03 0451 0007 | | Action Break_Optional ; Debug Table 0x7.0xc = 0x451,0xc04 0452 0007 | | Action Break_Optional ; Debug Table 0x7.0xd = 0x452,0x801 0453 e9fe | | Load 0x4,-0x2 ; Debug Table 0x7.0xe = 0x453,0x1001 0454 0007 | | Action Break_Optional 0455 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0xf = 0x455,0x1002 0456 0007 | | Action Break_Optional ; Debug Table 0x7.0x10 = 0x456,0x1003 0457 0007 | | Action Break_Optional ; Debug Table 0x7.0x11 = 0x457,0x1004 0458 021f | | Execute Heap_Access,Equal ; Debug Table 0x7.0x12 = 0x458,0xc04 0459 7001 |p | Jump_Nonzero 0x45b 045a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x7.0x13 = 0x45a,0x4 045b e9fc | | Load 0x4,-0x4 ; Debug Table 0x7.0x14 = 0x45b,0x5 045c 7002 |p | Jump_Nonzero 0x45f 045d 8804 | | Call 0x4,0x4 ; Debug Table 0x7.0x15 = 0x45d,0x6 045e 7812 |x | Jump 0x471 045f e9ff | | Load 0x4,-0x1 ; Debug Table 0x7.0x16 = 0x45f,0x7 0460 00da | | Load_Top At_Offset_2 0461 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0462 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x7.0x17 = 0x462,0x8 0463 00da | | Load_Top At_Offset_2 0464 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0465 e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x18 = 0x465,0x9 0466 00da | | Load_Top At_Offset_2 0467 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0468 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x19 = 0x468,0xa 0469 00da | | Load_Top At_Offset_2 046a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 046b e605 | | Load 0x3,0x5 ; Debug Table 0x7.0x1a = 0x46b,0xb 046c 00da | | Load_Top At_Offset_2 046d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 046e e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x1b = 0x46e,0xc 046f 0a01 | | Execute_Immediate Plus,0x1 0470 c407 | | Store 0x2,0x7 0471 e9fd | | Load 0x4,-0x3 ; Debug Table 0x7.0x1c = 0x471,0xd 0472 00da | | Load_Top At_Offset_2 0473 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0474 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x1d = 0x474,0xe 0475 00da | | Load_Top At_Offset_2 0476 e9ff | | Load 0x4,-0x1 0477 e405 | | Load 0x2,0x5 0478 e404 | | Load 0x2,0x4 0479 1818 | | Execute Package,Field_Execute,Field_Number 0x18 047a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 047b 0000 0000 | | .BLANK 0000[0x5] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0489 | | .CONST 0x0489 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 e7ff | | Load 0x3,-0x1 ; Debug Table 0x8 = .DEBUG 0x0483,0x0c2e,0x0004,0x0000,0x005a,0x8995,0x0000,0x01e9 ; Debug Table 0x8.0x0 = 0x483,0x1 0484 490b |I | Short_Literal 0x10b 0485 00eb | | Load_Encached Diana_Cache 0486 0096 | | Execute Package,Entry 0487 a602 | | Store_Unchecked 0x3,0x2 0488 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0489 TRAP_0480: 0489 0007 | | Action Break_Optional 048a e7ff | | Load 0x3,-0x1 ; Debug Table 0x8.0x1 = 0x48a,0x2 048b a602 | | Store_Unchecked 0x3,0x2 048c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 048d 0000 0000 | | .XXX[0x3] 048f 0000 | | 0490 ; -------------------------------------------------------------------------------------- 0490 ; SUBPROGRAM 0490 ; -------------------------------------------------------------------------------------- 0490 0493 | | .CONST 0x0493 ; Address of begin 0491 049b | | .CONST 0x049b ; Address of exception handler 0492 0001 | | .CONST 0x0001 ; Number of locals 0493 BODY_0490: 0493 INIT_0490: 0493 e7ff | | Load 0x3,-0x1 ; Debug Table 0x9 = .DEBUG 0x0493,0x0c34,0x0004,0x0000,0x005a,0x8995,0x0000,0x0261 ; Debug Table 0x9.0x0 = 0x493,0x1 0494 00eb | | Load_Encached Diana_Cache 0495 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0496 490b |I | Short_Literal 0x10b 0497 00eb | | Load_Encached Diana_Cache 0498 0096 | | Execute Package,Entry 0499 a602 | | Store_Unchecked 0x3,0x2 049a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 049b TRAP_0490: 049b 0007 | | Action Break_Optional 049c e7ff | | Load 0x3,-0x1 ; Debug Table 0x9.0x1 = 0x49c,0x2 049d 00eb | | Load_Encached Diana_Cache 049e 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 049f a602 | | Store_Unchecked 0x3,0x2 04a0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04a1 0000 0000 | | .BLANK 0000[0x7] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 04b2 | | .CONST 0x04b2 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab e602 | | Load 0x3,0x2 ; Debug Table 0xa = .DEBUG 0x04ab,0x0c3a,0x0004,0x0000,0x005a,0x8995,0x0000,0x02f4 ; Debug Table 0xa.0x0 = 0x4ab,0x1 04ac e405 | | Load 0x2,0x5 04ad e404 | | Load 0x2,0x4 04ae 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04af e603 | | Load 0x3,0x3 04b0 017d | } | Execute Record,Structure_Write 04b1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04b2 TRAP_04a8: 04b2 e404 | | Load 0x2,0x4 04b3 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 04b4 010f | | Execute Exception,Equal 04b5 6808 |h | Jump_Zero 0x4be 04b6 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x4b6,0x2 04b7 4800 |H | Short_Literal 0x0 04b8 e7ff | | Load 0x3,-0x1 04b9 00eb | | Load_Encached Diana_Cache 04ba 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 04bb e602 | | Load 0x3,0x2 04bc 8606 | | Call 0x3,0x6 04bd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04be 0100 | | Execute Exception,Raise 04bf 0000 | | .XXX[0x1] 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04c3 | | .CONST 0x04c3 ; Address of begin 04c1 04ca | | .CONST 0x04ca ; Address of exception handler 04c2 0001 | | .CONST 0x0001 ; Number of locals 04c3 BODY_04c0: 04c3 INIT_04c0: 04c3 4800 |H | Short_Literal 0x0 ; Debug Table 0xb = .DEBUG 0x04c3,0x0c40,0x0004,0x0000,0x005a,0x8995,0x0000,0x03a4 ; Debug Table 0xb.0x0 = 0x4c3,0x1 04c4 4801 |H | Short_Literal 0x1 04c5 0007 | | Action Break_Optional 04c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x4c6,0x401 04c7 e602 | | Load 0x3,0x2 ; Debug Table 0xb.0x2 = 0x4c7,0x1 04c8 8606 | | Call 0x3,0x6 04c9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04ca TRAP_04c0: 04ca e404 | | Load 0x2,0x4 04cb 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 04cc 010f | | Execute Exception,Equal 04cd 6801 |h | Jump_Zero 0x4cf 04ce 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xb.0x3 = 0x4ce,0x2 04cf 0100 | | Execute Exception,Raise 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 04ed | | .CONST 0x04ed ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 0007 | | Action Break_Optional ; Debug Table 0xc = .DEBUG 0x04d3,0x0c4a,0x0004,0x0000,0x005a,0x8995,0x0000,0x0412 ; Debug Table 0xc.0x0 = 0x4d3,0x1 04d4 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x1 = 0x4d4,0x401 04d5 0007 | | Action Break_Optional 04d6 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x2 = 0x4d6,0x402 04d7 0007 | | Action Break_Optional ; Debug Table 0xc.0x3 = 0x4d7,0x403 04d8 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x4d8,0x404 04d9 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x5 = 0x4d9,0x1 04da e403 | | Load 0x2,0x3 04db 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04dc e603 | | Load 0x3,0x3 04dd 017d | } | Execute Record,Structure_Write 04de 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x6 = 0x4de,0x2 04df e603 | | Load 0x3,0x3 04e0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04e1 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x4e1,0x3 04e2 e603 | | Load 0x3,0x3 04e3 0007 | | Action Break_Optional 04e4 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x8 = 0x4e4,0x801 04e5 0007 | | Action Break_Optional 04e6 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x9 = 0x4e6,0x802 04e7 0007 | | Action Break_Optional ; Debug Table 0xc.0xa = 0x4e7,0x803 04e8 0007 | | Action Break_Optional ; Debug Table 0xc.0xb = 0x4e8,0x804 04e9 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0xc = 0x4e9,0x3 04ea e403 | | Load 0x2,0x3 04eb 1818 | | Execute Package,Field_Execute,Field_Number 0x18 04ec 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04ed TRAP_04d0: 04ed e403 | | Load 0x2,0x3 04ee 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 04ef 010f | | Execute Exception,Equal 04f0 6801 |h | Jump_Zero 0x4f2 04f1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xc.0xd = 0x4f1,0x4 04f2 0100 | | Execute Exception,Raise 04f3 0000 0000 | | .BLANK 0000[0x5] 04f8 ; -------------------------------------------------------------------------------------- 04f8 ; SUBPROGRAM 04f8 ; -------------------------------------------------------------------------------------- 04f8 0507 | | .CONST 0x0507 ; Address of begin 04f9 0004 | | .CONST 0x0004 ; Address of exception handler 04fa 0007 | | .CONST 0x0007 ; Number of locals 04fb INIT_04f8: 04fb 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd = .DEBUG 0x04fb,0x0c68,0x0002,0x0000,0x005a,0x8995,0x0000,0x0556 ; Debug Table 0xd.0x0 = 0x4fb,0xffff 04fc 029f 06bb | | Declare_Subprogram INIT_06b8,For_Call ; Debug Table 0xd.0x1 = 0x4fc,0xfffe 04fe a00c | | Store_Unchecked 0x0,0xc ; Debug Table 0xd.0x2 = 0x4fe,0xfffd 04ff 00c6 | | Action Check_Subprogram_Elaborated 0500 4803 |H | Short_Literal 0x3 0501 4804 |H | Short_Literal 0x4 0502 0099 | | Action Reference_Dynamic 0503 6650 |fP | Indirect_Literal Discrete,0x354,{0x00000000, 0x005a8995} 0504 6117 |a | Indirect_Literal Discrete,0x61c,{0x00000000, 0x00000816} 0505 4807 |H | Short_Literal 0x7 0506 0007 | | Action Break_Optional 0507 BODY_04f8: 0507 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x3 = 0x507,0x1 0508 6866 |hf | Jump_Zero 0x56f 0509 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x509,0x2 050a e9fd | | Load 0x4,-0x3 ; Debug Table 0xd.0x5 = 0x50a,0x401 050b 021d | | Execute Heap_Access,Is_Null 050c 7034 |p4 | Jump_Nonzero 0x541 ; Debug Table 0xd.0x6 = 0x50c,0x2 050d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x7 = 0x50d,0x3 050e e005 | | Load 0x0,0x5 050f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0510 e006 | | Load 0x0,0x6 0511 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0512 4800 |H | Short_Literal 0x0 0513 e9fd | | Load 0x4,-0x3 0514 4804 |H | Short_Literal 0x4 0515 4804 |H | Short_Literal 0x4 0516 0099 | | Action Reference_Dynamic 0517 4805 |H | Short_Literal 0x5 0518 4804 |H | Short_Literal 0x4 0519 0099 | | Action Reference_Dynamic 051a 800c | | Call 0x0,0xc 051b c802 | | Store 0x4,0x2 051c 0007 | | Action Break_Optional ; Debug Table 0xd.0x8 = 0x51c,0x4 051d e802 | | Load 0x4,0x2 ; Debug Table 0xd.0x9 = 0x51d,0x801 051e 021d | | Execute Heap_Access,Is_Null 051f 7002 |p | Jump_Nonzero 0x522 ; Debug Table 0xd.0xa = 0x51f,0x4 0520 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0xb = 0x520,0x5 0521 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0522 e9fd | | Load 0x4,-0x3 ; Debug Table 0xd.0xc = 0x522,0x6 0523 490b |I | Short_Literal 0x10b 0524 00eb | | Load_Encached Diana_Cache 0525 0096 | | Execute Package,Entry 0526 e9fd | | Load 0x4,-0x3 0527 021e | | Execute Heap_Access,Maximum 0528 6818 |h | Jump_Zero 0x541 0529 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0xd = 0x529,0x7 052a e005 | | Load 0x0,0x5 052b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 052c e006 | | Load 0x0,0x6 052d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 052e 4800 |H | Short_Literal 0x0 052f e9fd | | Load 0x4,-0x3 0530 490b |I | Short_Literal 0x10b 0531 00eb | | Load_Encached Diana_Cache 0532 0096 | | Execute Package,Entry 0533 4804 |H | Short_Literal 0x4 0534 4804 |H | Short_Literal 0x4 0535 0099 | | Action Reference_Dynamic 0536 4805 |H | Short_Literal 0x5 0537 4804 |H | Short_Literal 0x4 0538 0099 | | Action Reference_Dynamic 0539 800c | | Call 0x0,0xc 053a c802 | | Store 0x4,0x2 053b 0007 | | Action Break_Optional ; Debug Table 0xd.0xe = 0x53b,0x8 053c e802 | | Load 0x4,0x2 ; Debug Table 0xd.0xf = 0x53c,0xc01 053d 021d | | Execute Heap_Access,Is_Null 053e 7002 |p | Jump_Nonzero 0x541 ; Debug Table 0xd.0x10 = 0x53e,0x8 053f 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x11 = 0x53f,0x9 0540 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0541 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x12 = 0x541,0xa 0542 e005 | | Load 0x0,0x5 0543 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0544 e006 | | Load 0x0,0x6 0545 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0546 4800 |H | Short_Literal 0x0 0547 e9ff | | Load 0x4,-0x1 0548 4804 |H | Short_Literal 0x4 0549 4804 |H | Short_Literal 0x4 054a 0099 | | Action Reference_Dynamic 054b 4805 |H | Short_Literal 0x5 054c 4804 |H | Short_Literal 0x4 054d 0099 | | Action Reference_Dynamic 054e 800c | | Call 0x0,0xc 054f c802 | | Store 0x4,0x2 0550 0007 | | Action Break_Optional ; Debug Table 0xd.0x13 = 0x550,0xb 0551 e802 | | Load 0x4,0x2 ; Debug Table 0xd.0x14 = 0x551,0x1001 0552 021d | | Execute Heap_Access,Is_Null 0553 7002 |p | Jump_Nonzero 0x556 ; Debug Table 0xd.0x15 = 0x553,0xb 0554 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x16 = 0x554,0xc 0555 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0556 0007 | | Action Break_Optional ; Debug Table 0xd.0x17 = 0x556,0xd 0557 e9fe | | Load 0x4,-0x2 ; Debug Table 0xd.0x18 = 0x557,0x1401 0558 021d | | Execute Heap_Access,Is_Null 0559 7015 |p | Jump_Nonzero 0x56f ; Debug Table 0xd.0x19 = 0x559,0xd 055a 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x1a = 0x55a,0xe 055b e005 | | Load 0x0,0x5 055c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 055d e006 | | Load 0x0,0x6 055e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 055f 4800 |H | Short_Literal 0x0 0560 e9fe | | Load 0x4,-0x2 0561 4804 |H | Short_Literal 0x4 0562 4804 |H | Short_Literal 0x4 0563 0099 | | Action Reference_Dynamic 0564 4805 |H | Short_Literal 0x5 0565 4804 |H | Short_Literal 0x4 0566 0099 | | Action Reference_Dynamic 0567 800c | | Call 0x0,0xc 0568 c802 | | Store 0x4,0x2 0569 0007 | | Action Break_Optional ; Debug Table 0xd.0x1b = 0x569,0xf 056a e802 | | Load 0x4,0x2 ; Debug Table 0xd.0x1c = 0x56a,0x1801 056b 021d | | Execute Heap_Access,Is_Null 056c 7002 |p | Jump_Nonzero 0x56f ; Debug Table 0xd.0x1d = 0x56c,0xf 056d 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1e = 0x56d,0x10 056e 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 056f 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1f = 0x56f,0x11 0570 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0571 0000 0000 | | .BLANK 0000[0x7] 0578 ; -------------------------------------------------------------------------------------- 0578 ; SUBPROGRAM 0578 ; -------------------------------------------------------------------------------------- 0578 057c | | | .CONST 0x057c ; Address of begin 0579 0004 | | .CONST 0x0004 ; Address of exception handler 057a 0002 | | .CONST 0x0002 ; Number of locals 057b INIT_0578: 057b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xe = .DEBUG 0x057b,0x0caa,0x0001,0x0000,0x005a,0x8995,0x0000,0x08b1 ; Debug Table 0xe.0x0 = 0x57b,0xffff 057c BODY_0578: 057c 0007 | | Action Break_Optional ; Debug Table 0xe.0x1 = 0x57c,0x1 057d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xe.0x2 = 0x57d,0x401 057e e9ff | | Load 0x4,-0x1 ; Debug Table 0xe.0x3 = 0x57e,0x1 057f 00eb | | Load_Encached Diana_Cache 0580 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0581 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0582 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4 = 0x582,0x2 0583 e604 | | Load 0x3,0x4 0584 00eb | | Load_Encached Diana_Cache 0585 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0586 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x586,0x3 0587 a604 | | Store_Unchecked 0x3,0x4 0588 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0589 0000 0000 | | .BLANK 0000[0x7] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 0597 | | .CONST 0x0597 ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0004 | | .CONST 0x0004 ; Number of locals 0593 INIT_0590: 0593 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf = .DEBUG 0x0593,0x0cb8,0x0001,0x0000,0x005a,0x8995,0x0000,0x08db ; Debug Table 0xf.0x0 = 0x593,0xffff 0594 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x594,0xfffe 0595 029f 06db | | Declare_Subprogram INIT_06d8,For_Call 0597 BODY_0590: 0597 0007 | | Action Break_Optional ; Debug Table 0xf.0x2 = 0x597,0x1 0598 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x3 = 0x598,0x401 0599 0007 | | Action Break_Optional 059a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x4 = 0x59a,0x402 059b 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x59b,0x403 059c 0007 | | Action Break_Optional ; Debug Table 0xf.0x6 = 0x59c,0x404 059d 0f84 | | Execute_Immediate Equal,-0x7c ; Debug Table 0xf.0x7 = 0x59d,0x1 059e 6801 |h | Jump_Zero 0x5a0 059f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xf.0x8 = 0x59f,0x2 05a0 8804 | | Call 0x4,0x4 ; Debug Table 0xf.0x9 = 0x5a0,0x3 05a1 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0xa = 0x5a1,0x4 05a2 0007 | | Action Break_Optional 05a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xb = 0x5a3,0x801 05a4 0007 | | Action Break_Optional 05a5 e806 | | Load 0x4,0x6 ; Debug Table 0xf.0xc = 0x5a5,0xc01 05a6 0007 | | Action Break_Optional 05a7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0xd = 0x5a7,0xc02 05a8 0007 | | Action Break_Optional ; Debug Table 0xf.0xe = 0x5a8,0xc03 05a9 00d0 | | Action Swap_Control ; Debug Table 0xf.0xf = 0x5a9,0xc04 05aa 00d1 | | Pop_Control Pop_Count_1 05ab 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0xf.0x10 = 0x5ab,0x801 05ac 00eb | | Load_Encached Diana_Cache 05ad 0098 | | Execute Package,Field_Read_Dynamic 05ae 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05af 7800 |x | Jump 0x5b0 05b0 00d0 | | Action Swap_Control 05b1 00d1 | | Pop_Control Pop_Count_1 05b2 4604 |F | Jump_Case 0x5 ; Debug Table 0xf.0x11 = 0x5b2,0x4 05b3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 05b4 7803 |x | Jump 0x5b8 ; case 0x1 05b5 7807 |x | Jump 0x5bd ; case 0x2 05b6 780f |x | Jump 0x5c6 ; case 0x3 05b7 781b |x | Jump 0x5d3 ; case 0x4 05b8 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x12 = 0x5b8,0x6 05b9 00eb | | Load_Encached Diana_Cache 05ba 1885 | | Execute Package,Field_Execute,Field_Number 0x85 05bb 860e | | Call 0x3,0xe 05bc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05bd e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x13 = 0x5bd,0x7 05be 00eb | | Load_Encached Diana_Cache 05bf 1885 | | Execute Package,Field_Execute,Field_Number 0x85 05c0 860e | | Call 0x3,0xe 05c1 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x14 = 0x5c1,0x8 05c2 00eb | | Load_Encached Diana_Cache 05c3 1886 | | Execute Package,Field_Execute,Field_Number 0x86 05c4 860e | | Call 0x3,0xe 05c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05c6 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x15 = 0x5c6,0x9 05c7 00eb | | Load_Encached Diana_Cache 05c8 1885 | | Execute Package,Field_Execute,Field_Number 0x85 05c9 860e | | Call 0x3,0xe 05ca e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x16 = 0x5ca,0xa 05cb 00eb | | Load_Encached Diana_Cache 05cc 1886 | | Execute Package,Field_Execute,Field_Number 0x86 05cd 860e | | Call 0x3,0xe 05ce e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x17 = 0x5ce,0xb 05cf 00eb | | Load_Encached Diana_Cache 05d0 1887 | | Execute Package,Field_Execute,Field_Number 0x87 05d1 860e | | Call 0x3,0xe 05d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05d3 e9ff | | Load 0x4,-0x1 ; Debug Table 0xf.0x18 = 0x5d3,0xc 05d4 00eb | | Load_Encached Diana_Cache 05d5 1889 | | Execute Package,Field_Execute,Field_Number 0x89 05d6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05d7 783e |x> | Jump 0x616 05d8 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x19 = 0x5d8,0xe 05d9 0007 | | Action Break_Optional 05da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1a = 0x5da,0x1001 05db 7002 |p | Jump_Nonzero 0x5de 05dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1b = 0x5dc,0x1002 05dd 782c |x, | Jump 0x60a 05de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1c = 0x5de,0x1003 05df 0217 | | Execute Heap_Access,All_Reference 05e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e1 6804 |h | Jump_Zero 0x5e6 05e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1d = 0x5e2,0x1004 05e3 0217 | | Execute Heap_Access,All_Reference 05e4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05e5 7824 |x$ | Jump 0x60a 05e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1e = 0x5e6,0x1005 05e7 0007 | | Action Break_Optional 05e8 e806 | | Load 0x4,0x6 ; Debug Table 0xf.0x1f = 0x5e8,0x1401 05e9 0007 | | Action Break_Optional 05ea 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xf.0x20 = 0x5ea,0x1402 05eb 0007 | | Action Break_Optional ; Debug Table 0xf.0x21 = 0x5eb,0x1403 05ec 00d0 | | Action Swap_Control ; Debug Table 0xf.0x22 = 0x5ec,0x1404 05ed 00d1 | | Pop_Control Pop_Count_1 05ee 49bb |I | Short_Literal 0x1bb ; Debug Table 0xf.0x23 = 0x5ee,0x1005 05ef 00eb | | Load_Encached Diana_Cache 05f0 0098 | | Execute Package,Field_Read_Dynamic 05f1 012c | , | Execute Any,Size 05f2 e004 | | Load 0x0,0x4 05f3 1b17 | | Execute Package,Field_Read,Field_Number 0x17 05f4 025b | [ | Execute Discrete,Check_In_Type 05f5 0273 | s | Execute Discrete,Plus 05f6 00d9 | | Load_Top At_Offset_1 05f7 0007 | | Action Break_Optional 05f8 e807 | | Load 0x4,0x7 ; Debug Table 0xf.0x24 = 0x5f8,0x1801 05f9 0007 | | Action Break_Optional 05fa 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x25 = 0x5fa,0x1802 05fb 0007 | | Action Break_Optional ; Debug Table 0xf.0x26 = 0x5fb,0x1803 05fc 00d0 | | Action Swap_Control ; Debug Table 0xf.0x27 = 0x5fc,0x1804 05fd 00d1 | | Pop_Control Pop_Count_1 05fe 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xf.0x28 = 0x5fe,0x1404 05ff 00eb | | Load_Encached Diana_Cache 0600 0098 | | Execute Package,Field_Read_Dynamic 0601 49c9 |I | Short_Literal 0x1c9 0602 00eb | | Load_Encached Diana_Cache 0603 0098 | | Execute Package,Field_Read_Dynamic 0604 49ca |I | Short_Literal 0x1ca 0605 00eb | | Load_Encached Diana_Cache 0606 0095 | | Execute Package,Field_Reference_Dynamic 0607 e001 | | Load 0x0,0x1 0608 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0609 7800 |x | Jump 0x60a 060a 00d0 | | Action Swap_Control 060b 00d1 | | Pop_Control Pop_Count_1 060c 860e | | Call 0x3,0xe ; Debug Table 0xf.0x29 = 0x60c,0xe 060d 0007 | | Action Break_Optional ; Debug Table 0xf.0x2a = 0x60d,0xf 060e 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2b = 0x60e,0x1c01 060f 7002 |p | Jump_Nonzero 0x612 0610 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x2c = 0x610,0x1c02 0611 7803 |x | Jump 0x615 0612 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2d = 0x612,0x1c03 0613 0217 | | Execute Heap_Access,All_Reference 0614 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0615 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xf.0x2e = 0x615,0xf 0616 0007 | | Action Break_Optional ; Debug Table 0xf.0x2f = 0x616,0xd 0617 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x30 = 0x617,0x2001 0618 021d | | Execute Heap_Access,Is_Null 0619 6fbe |o | Jump_Zero 0x5d8 ; Debug Table 0xf.0x31 = 0x619,0xd 061a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 061b 0000 | | .XXX[0x1] 061c 0000 0000 | | .LITERAL {0x00000000, 0x00000816} 0620 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0624 0000 0000 | | .BLANK 0000[0x4] 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 063f | ? | .CONST 0x063f ; Address of begin 0629 0004 | | .CONST 0x0004 ; Address of exception handler 062a 0006 | | .CONST 0x0006 ; Number of locals 062b INIT_0628: 062b e003 | | Load 0x0,0x3 ; Debug Table 0x10 = .DEBUG 0x062b,0x0d1e,0x0001,0x0000,0x005a,0x8995,0x0000,0x09bd ; Debug Table 0x10.0x0 = 0x62b,0xffff 062c 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 062d 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 062e 02c7 | | Declare_Variable Any 062f 00d8 | | Load_Top At_Offset_0 0630 1c00 | | Execute_Immediate Run_Utility,0x0 0631 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x1 = 0x631,0xfffe 0632 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0633 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x2 = 0x633,0xfffd 0634 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0635 02c7 | | Declare_Variable Any 0636 00d8 | | Load_Top At_Offset_0 0637 1c00 | | Execute_Immediate Run_Utility,0x0 0638 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x3 = 0x638,0xfffc 0639 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x4 = 0x639,0xfffb 063a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 063b 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 063c 02c7 | | Declare_Variable Any 063d 00d8 | | Load_Top At_Offset_0 063e 1c00 | | Execute_Immediate Run_Utility,0x0 063f BODY_0628: 063f e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x5 = 0x63f,0x1 0640 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0641 e802 | | Load 0x4,0x2 0642 0120 | | Execute Any,Is_Value 0643 6804 |h | Jump_Zero 0x648 0644 e003 | | Load 0x0,0x3 0645 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0646 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 0647 7801 |x | Jump 0x649 0648 e802 | | Load 0x4,0x2 0649 67d6 |g | Indirect_Literal Discrete,0x620,{0x00000000, 0x00004000} 064a e00a | | Load 0x0,0xa 064b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 064c e9ff | | Load 0x4,-0x1 064d e003 | | Load 0x0,0x3 064e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 064f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0650 e003 | | Load 0x0,0x3 0651 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0652 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0653 c802 | | Store 0x4,0x2 0654 c803 | | Store 0x4,0x3 0655 783e |x> | Jump 0x694 0656 e802 | | Load 0x4,0x2 ; Debug Table 0x10.0x6 = 0x656,0x3 0657 e003 | | Load 0x0,0x3 0658 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0659 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 065a c804 | | Store 0x4,0x4 065b e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x7 = 0x65b,0x4 065c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 065d 00d9 | | Load_Top At_Offset_1 065e 0120 | | Execute Any,Is_Value 065f 6804 |h | Jump_Zero 0x664 0660 e003 | | Load 0x0,0x3 0661 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0662 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0663 7801 |x | Jump 0x665 0664 00d9 | | Load_Top At_Offset_1 0665 e003 | | Load 0x0,0x3 0666 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0667 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0668 67b7 |g | Indirect_Literal Discrete,0x620,{0x00000000, 0x00004000} 0669 4801 |H | Short_Literal 0x1 066a 4800 |H | Short_Literal 0x0 066b 4800 |H | Short_Literal 0x0 066c e00a | | Load 0x0,0xa 066d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 066e 4801 |H | Short_Literal 0x1 066f e804 | | Load 0x4,0x4 0670 e003 | | Load 0x0,0x3 0671 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0672 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0673 e003 | | Load 0x0,0x3 0674 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0675 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0676 c805 | | Store 0x4,0x5 0677 c806 | | Store 0x4,0x6 0678 c803 | | Store 0x4,0x3 0679 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x8 = 0x679,0x5 067a 7014 |p | Jump_Nonzero 0x68f 067b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x9 = 0x67b,0x6 067c e003 | | Load 0x0,0x3 067d 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 067e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 067f 6802 |h | Jump_Zero 0x682 0680 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xa = 0x680,0x7 0681 860e | | Call 0x3,0xe 0682 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0xb = 0x682,0x8 0683 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0684 4800 |H | Short_Literal 0x0 0685 4801 |H | Short_Literal 0x1 0686 e00a | | Load 0x0,0xa 0687 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0688 e805 | | Load 0x4,0x5 0689 e003 | | Load 0x0,0x3 068a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 068b 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 068c c803 | | Store 0x4,0x3 068d 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xc = 0x68d,0x9 068e 860f | | Call 0x3,0xf 068f e802 | | Load 0x4,0x2 ; Debug Table 0x10.0xd = 0x68f,0xa 0690 e003 | | Load 0x0,0x3 0691 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0692 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0693 c802 | | Store 0x4,0x2 0694 e802 | | Load 0x4,0x2 ; Debug Table 0x10.0xe = 0x694,0x2 0695 e003 | | Load 0x0,0x3 0696 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0697 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0698 6fbd |o | Jump_Zero 0x656 0699 4502 |E | Exit_Suprogram New_Top_Offset 0x2 069a 0000 0000 | | .BLANK 0000[0x6] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; SUBPROGRAM 06a0 ; -------------------------------------------------------------------------------------- 06a0 06a3 | | .CONST 0x06a3 ; Address of begin 06a1 06aa | | .CONST 0x06aa ; Address of exception handler 06a2 0001 | | .CONST 0x0001 ; Number of locals 06a3 BODY_06a0: 06a3 INIT_06a0: 06a3 e9ff | | Load 0x4,-0x1 ; Debug Table 0x11 = .DEBUG 0x06a3,0x0d3e,0x0004,0x0000,0x005a,0x8995,0x0000,0x0152 ; Debug Table 0x11.0x0 = 0x6a3,0x1 06a4 e405 | | Load 0x2,0x5 06a5 e404 | | Load 0x2,0x4 06a6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06a7 e803 | | Load 0x4,0x3 06a8 017d | } | Execute Record,Structure_Write 06a9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06aa TRAP_06a0: 06aa e404 | | Load 0x2,0x4 06ab 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 06ac 010f | | Execute Exception,Equal 06ad 6802 |h | Jump_Zero 0x6b0 06ae 00cc | | Action Pop_Block ; Debug Table 0x11.0x1 = 0x6ae,0x2 06af 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06b0 0100 | | Execute Exception,Raise 06b1 0000 0000 | | .BLANK 0000[0x7] 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; SUBPROGRAM 06b8 ; -------------------------------------------------------------------------------------- 06b8 06be | | .CONST 0x06be ; Address of begin 06b9 0004 | | .CONST 0x0004 ; Address of exception handler 06ba 0003 | | .CONST 0x0003 ; Number of locals 06bb INIT_06b8: 06bb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12 = .DEBUG 0x06bb,0x0d44,0x0001,0x0000,0x005a,0x8995,0x0000,0x0573 ; Debug Table 0x12.0x0 = 0x6bb,0xffff 06bc 029f 0703 | | Declare_Subprogram INIT_0700,For_Call ; Debug Table 0x12.0x1 = 0x6bc,0xfffe 06be BODY_06b8: 06be 0007 | | Action Break_Optional ; Debug Table 0x12.0x2 = 0x6be,0x1 06bf 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x12.0x3 = 0x6bf,0x401 06c0 abfd | | Store_Unchecked 0x5,-0x3 ; Debug Table 0x12.0x4 = 0x6c0,0x1 06c1 0007 | | Action Break_Optional ; Debug Table 0x12.0x5 = 0x6c1,0x2 06c2 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x6 = 0x6c2,0x3 06c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06c4 ebfe | | Load 0x5,-0x2 ; Debug Table 0x12.0x7 = 0x6c4,0x4 06c5 8a03 | | Call 0x5,0x3 06c6 6805 |h | Jump_Zero 0x6cc 06c7 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x8 = 0x6c7,0x5 06c8 abfb | | Store_Unchecked 0x5,-0x5 06c9 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x9 = 0x6c9,0x6 06ca abfc | | Store_Unchecked 0x5,-0x4 06cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x12.0xa = 0x6cb,0x7 06cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xb = 0x6cc,0x8 06cd 6801 |h | Jump_Zero 0x6cf 06ce 7ff3 | | Jump 0x6c2 06cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xc = 0x6cf,0x9 06d0 abfc | | Store_Unchecked 0x5,-0x4 06d1 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xd = 0x6d1,0xa 06d2 abfb | | Store_Unchecked 0x5,-0x5 06d3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06d4 0000 0000 | | .BLANK 0000[0x4] 06d8 ; -------------------------------------------------------------------------------------- 06d8 ; SUBPROGRAM 06d8 ; -------------------------------------------------------------------------------------- 06d8 06db | | .CONST 0x06db ; Address of begin 06d9 06f9 | | .CONST 0x06f9 ; Address of exception handler 06da 0001 | | .CONST 0x0001 ; Number of locals 06db BODY_06d8: 06db INIT_06d8: 06db e9ff | | Load 0x4,-0x1 ; Debug Table 0x13 = .DEBUG 0x06db,0x0d62,0x0004,0x0000,0x005a,0x8995,0x0000,0x0936 ; Debug Table 0x13.0x0 = 0x6db,0x1 06dc 00eb | | Load_Encached Diana_Cache 06dd 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 06de a803 | | Store_Unchecked 0x4,0x3 06df 0007 | | Action Break_Optional ; Debug Table 0x13.0x1 = 0x6df,0x2 06e0 e803 | | Load 0x4,0x3 ; Debug Table 0x13.0x2 = 0x6e0,0x401 06e1 0007 | | Action Break_Optional 06e2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x13.0x3 = 0x6e2,0x402 06e3 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x6e3,0x403 06e4 0007 | | Action Break_Optional ; Debug Table 0x13.0x5 = 0x6e4,0x404 06e5 e406 | | Load 0x2,0x6 ; Debug Table 0x13.0x6 = 0x6e5,0x2 06e6 e403 | | Load 0x2,0x3 06e7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06e8 e606 | | Load 0x3,0x6 06e9 017d | } | Execute Record,Structure_Write 06ea 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x7 = 0x6ea,0x3 06eb e606 | | Load 0x3,0x6 06ec 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x8 = 0x6ed,0x4 06ee e606 | | Load 0x3,0x6 06ef 0007 | | Action Break_Optional 06f0 e803 | | Load 0x4,0x3 ; Debug Table 0x13.0x9 = 0x6f0,0x801 06f1 0007 | | Action Break_Optional 06f2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x13.0xa = 0x6f2,0x802 06f3 0007 | | Action Break_Optional ; Debug Table 0x13.0xb = 0x6f3,0x803 06f4 0007 | | Action Break_Optional ; Debug Table 0x13.0xc = 0x6f4,0x804 06f5 e406 | | Load 0x2,0x6 ; Debug Table 0x13.0xd = 0x6f5,0x4 06f6 e403 | | Load 0x2,0x3 06f7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 06f8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06f9 TRAP_06d8: 06f9 0007 | | Action Break_Optional 06fa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x13.0xe = 0x6fa,0x5 06fb 0000 0000 | | .BLANK 0000[0x5] 0700 ; -------------------------------------------------------------------------------------- 0700 ; SUBPROGRAM 0700 ; -------------------------------------------------------------------------------------- 0700 070b | | .CONST 0x070b ; Address of begin 0701 0004 | | .CONST 0x0004 ; Address of exception handler 0702 0006 | | .CONST 0x0006 ; Number of locals 0703 INIT_0700: 0703 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14 = .DEBUG 0x0703,0x0d82,0x0002,0x0000,0x005a,0x8995,0x0000,0x0595 ; Debug Table 0x14.0x0 = 0x703,0xffff 0704 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x704,0xfffe 0705 029f 07ab | | Declare_Subprogram INIT_07a8,For_Call ; Debug Table 0x14.0x2 = 0x705,0xfffd 0707 029f 07d3 | | Declare_Subprogram INIT_07d0,For_Call ; Debug Table 0x14.0x3 = 0x707,0xfffc 0709 029f 082b | +| Declare_Subprogram INIT_0828,For_Call 070b BODY_0700: 070b 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x70b,0x1 070c edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x5 = 0x70c,0x401 070d 0007 | | Action Break_Optional 070e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x6 = 0x70e,0x402 070f 0007 | | Action Break_Optional ; Debug Table 0x14.0x7 = 0x70f,0x403 0710 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x710,0x404 0711 0b36 | 6 | Execute_Immediate Case_Compare,0x36 ; Debug Table 0x14.0x9 = 0x711,0x1 0712 7002 |p | Jump_Nonzero 0x715 0713 8c06 | | Call 0x6,0x6 ; Debug Table 0x14.0xa = 0x713,0x4 0714 7808 |x | Jump 0x71d 0715 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0xb = 0x715,0x2 0716 490a |I | Short_Literal 0x10a 0717 00eb | | Load_Encached Diana_Cache 0718 0096 | | Execute Package,Entry 0719 8a03 | | Call 0x5,0x3 071a 6802 |h | Jump_Zero 0x71d 071b 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0xc = 0x71b,0x3 071c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 071d 00d1 | | Pop_Control Pop_Count_1 071e edff | | Load 0x6,-0x1 ; Debug Table 0x14.0xd = 0x71e,0x5 071f 0007 | | Action Break_Optional 0720 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xe = 0x720,0x801 0721 0007 | | Action Break_Optional 0722 ec08 | | Load 0x6,0x8 ; Debug Table 0x14.0xf = 0x722,0xc01 0723 0007 | | Action Break_Optional 0724 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x10 = 0x724,0xc02 0725 0007 | | Action Break_Optional ; Debug Table 0x14.0x11 = 0x725,0xc03 0726 00d0 | | Action Swap_Control ; Debug Table 0x14.0x12 = 0x726,0xc04 0727 00d1 | | Pop_Control Pop_Count_1 0728 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x13 = 0x728,0x801 0729 00eb | | Load_Encached Diana_Cache 072a 0098 | | Execute Package,Field_Read_Dynamic 072b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 072c 7800 |x | Jump 0x72d 072d 00d0 | | Action Swap_Control 072e 00d1 | | Pop_Control Pop_Count_1 072f 4604 |F | Jump_Case 0x5 ; Debug Table 0x14.0x14 = 0x72f,0x5 0730 7872 |xr | Jump 0x7a3 ; case 0x0 0731 7803 |x | Jump 0x735 ; case 0x1 0732 7807 |x | Jump 0x73a ; case 0x2 0733 7812 |x | Jump 0x746 ; case 0x3 0734 7824 |x$ | Jump 0x759 ; case 0x4 0735 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x15 = 0x735,0x7 0736 00eb | | Load_Encached Diana_Cache 0737 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0738 8a03 | | Call 0x5,0x3 0739 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 073a edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x16 = 0x73a,0x8 073b 00eb | | Load_Encached Diana_Cache 073c 1885 | | Execute Package,Field_Execute,Field_Number 0x85 073d 8a03 | | Call 0x5,0x3 073e 6802 |h | Jump_Zero 0x741 073f 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x17 = 0x73f,0x9 0740 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0741 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x18 = 0x741,0xa 0742 00eb | | Load_Encached Diana_Cache 0743 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0744 8a03 | | Call 0x5,0x3 0745 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0746 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x19 = 0x746,0xb 0747 00eb | | Load_Encached Diana_Cache 0748 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0749 8a03 | | Call 0x5,0x3 074a 6802 |h | Jump_Zero 0x74d 074b 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x1a = 0x74b,0xc 074c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 074d edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x1b = 0x74d,0xd 074e 00eb | | Load_Encached Diana_Cache 074f 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0750 8a03 | | Call 0x5,0x3 0751 6802 |h | Jump_Zero 0x754 0752 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x1c = 0x752,0xe 0753 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0754 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x1d = 0x754,0xf 0755 00eb | | Load_Encached Diana_Cache 0756 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0757 8a03 | | Call 0x5,0x3 0758 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0759 edff | | Load 0x6,-0x1 ; Debug Table 0x14.0x1e = 0x759,0x10 075a 00eb | | Load_Encached Diana_Cache 075b 1889 | | Execute Package,Field_Execute,Field_Number 0x89 075c ac02 | | Store_Unchecked 0x6,0x2 075d 7841 |xA | Jump 0x79f 075e ec02 | | Load 0x6,0x2 ; Debug Table 0x14.0x1f = 0x75e,0x12 075f 0007 | | Action Break_Optional 0760 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x20 = 0x760,0x1001 0761 7002 |p | Jump_Nonzero 0x764 0762 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x21 = 0x762,0x1002 0763 782c |x, | Jump 0x790 0764 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x22 = 0x764,0x1003 0765 0217 | | Execute Heap_Access,All_Reference 0766 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0767 6804 |h | Jump_Zero 0x76c 0768 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x23 = 0x768,0x1004 0769 0217 | | Execute Heap_Access,All_Reference 076a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 076b 7824 |x$ | Jump 0x790 076c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x24 = 0x76c,0x1005 076d 0007 | | Action Break_Optional 076e ec08 | | Load 0x6,0x8 ; Debug Table 0x14.0x25 = 0x76e,0x1401 076f 0007 | | Action Break_Optional 0770 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x26 = 0x770,0x1402 0771 0007 | | Action Break_Optional ; Debug Table 0x14.0x27 = 0x771,0x1403 0772 00d0 | | Action Swap_Control ; Debug Table 0x14.0x28 = 0x772,0x1404 0773 00d1 | | Pop_Control Pop_Count_1 0774 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x29 = 0x774,0x1005 0775 00eb | | Load_Encached Diana_Cache 0776 0098 | | Execute Package,Field_Read_Dynamic 0777 012c | , | Execute Any,Size 0778 e004 | | Load 0x0,0x4 0779 1b17 | | Execute Package,Field_Read,Field_Number 0x17 077a 025b | [ | Execute Discrete,Check_In_Type 077b 0273 | s | Execute Discrete,Plus 077c 00d9 | | Load_Top At_Offset_1 077d 0007 | | Action Break_Optional 077e ec09 | | Load 0x6,0x9 ; Debug Table 0x14.0x2a = 0x77e,0x1801 077f 0007 | | Action Break_Optional 0780 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x2b = 0x780,0x1802 0781 0007 | | Action Break_Optional ; Debug Table 0x14.0x2c = 0x781,0x1803 0782 00d0 | | Action Swap_Control ; Debug Table 0x14.0x2d = 0x782,0x1804 0783 00d1 | | Pop_Control Pop_Count_1 0784 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x2e = 0x784,0x1404 0785 00eb | | Load_Encached Diana_Cache 0786 0098 | | Execute Package,Field_Read_Dynamic 0787 49c9 |I | Short_Literal 0x1c9 0788 00eb | | Load_Encached Diana_Cache 0789 0098 | | Execute Package,Field_Read_Dynamic 078a 49ca |I | Short_Literal 0x1ca 078b 00eb | | Load_Encached Diana_Cache 078c 0095 | | Execute Package,Field_Reference_Dynamic 078d e001 | | Load 0x0,0x1 078e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 078f 7800 |x | Jump 0x790 0790 00d0 | | Action Swap_Control 0791 00d1 | | Pop_Control Pop_Count_1 0792 8a03 | | Call 0x5,0x3 ; Debug Table 0x14.0x2f = 0x792,0x12 0793 6802 |h | Jump_Zero 0x796 0794 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x30 = 0x794,0x13 0795 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0796 0007 | | Action Break_Optional ; Debug Table 0x14.0x31 = 0x796,0x14 0797 ec02 | | Load 0x6,0x2 ; Debug Table 0x14.0x32 = 0x797,0x1c01 0798 7002 |p | Jump_Nonzero 0x79b 0799 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x33 = 0x799,0x1c02 079a 7803 |x | Jump 0x79e 079b ec02 | | Load 0x6,0x2 ; Debug Table 0x14.0x34 = 0x79b,0x1c03 079c 0217 | | Execute Heap_Access,All_Reference 079d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 079e ac02 | | Store_Unchecked 0x6,0x2 ; Debug Table 0x14.0x35 = 0x79e,0x14 079f 0007 | | Action Break_Optional ; Debug Table 0x14.0x36 = 0x79f,0x11 07a0 ec02 | | Load 0x6,0x2 ; Debug Table 0x14.0x37 = 0x7a0,0x2001 07a1 021d | | Execute Heap_Access,Is_Null 07a2 6fbb |o | Jump_Zero 0x75e ; Debug Table 0x14.0x38 = 0x7a2,0x11 07a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x39 = 0x7a3,0x15 07a4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07a5 0000 0000 | | .XXX[0x3] 07a7 0000 | | 07a8 ; -------------------------------------------------------------------------------------- 07a8 ; SUBPROGRAM 07a8 ; -------------------------------------------------------------------------------------- 07a8 07b0 | | .CONST 0x07b0 ; Address of begin 07a9 0004 | | .CONST 0x0004 ; Address of exception handler 07aa 0002 | | .CONST 0x0002 ; Number of locals 07ab INIT_07a8: 07ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x07ab,0x0df8,0x0001,0x0000,0x005a,0x8995,0x0000,0x05ad ; Debug Table 0x15.0x0 = 0x7ab,0xffff 07ac 00db | | Load_Top At_Offset_3 07ad 00eb | | Load_Encached Diana_Cache 07ae 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 07af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07b0 BODY_07a8: 07b0 ebfd | | Load 0x5,-0x3 ; Debug Table 0x15.0x1 = 0x7b0,0x1 07b1 00d9 | | Load_Top At_Offset_1 07b2 4975 |Iu | Short_Literal 0x175 07b3 00eb | | Load_Encached Diana_Cache 07b4 0098 | | Execute Package,Field_Read_Dynamic 07b5 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 07b6 7005 |p | Jump_Nonzero 0x7bc 07b7 ebfd | | Load 0x5,-0x3 ; Debug Table 0x15.0x2 = 0x7b7,0x2 07b8 00d9 | | Load_Top At_Offset_1 07b9 00eb | | Load_Encached Diana_Cache 07ba 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 07bb abfd | | Store_Unchecked 0x5,-0x3 07bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x3 = 0x7bc,0x3 07bd 490b |I | Short_Literal 0x10b 07be 00eb | | Load_Encached Diana_Cache 07bf 0096 | | Execute Package,Entry 07c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07c1 ebfd | | Load 0x5,-0x3 ; Debug Table 0x15.0x4 = 0x7c1,0x4 07c2 00d9 | | Load_Top At_Offset_1 07c3 4975 |Iu | Short_Literal 0x175 07c4 00eb | | Load_Encached Diana_Cache 07c5 0098 | | Execute Package,Field_Read_Dynamic 07c6 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 07c7 7007 |p | Jump_Nonzero 0x7cf 07c8 ebfd | | Load 0x5,-0x3 ; Debug Table 0x15.0x5 = 0x7c8,0x5 07c9 00d9 | | Load_Top At_Offset_1 07ca 00eb | | Load_Encached Diana_Cache 07cb 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 07cc abfd | | Store_Unchecked 0x5,-0x3 07cd 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x6 = 0x7cd,0x6 07ce aa02 | | Store_Unchecked 0x5,0x2 07cf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; SUBPROGRAM 07d0 ; -------------------------------------------------------------------------------------- 07d0 07d4 | | .CONST 0x07d4 ; Address of begin 07d1 0004 | | .CONST 0x0004 ; Address of exception handler 07d2 0002 | | .CONST 0x0002 ; Number of locals 07d3 INIT_07d0: 07d3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x07d3,0x0e08,0x0001,0x0000,0x005a,0x8995,0x0000,0x0603 ; Debug Table 0x16.0x0 = 0x7d3,0xffff 07d4 BODY_07d0: 07d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x7d4,0x1 07d5 00eb | | Load_Encached Diana_Cache 07d6 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 07d7 00eb | | Load_Encached Diana_Cache 07d8 1889 | | Execute Package,Field_Execute,Field_Number 0x89 07d9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07da 7841 |xA | Jump 0x81c 07db ebfd | | Load 0x5,-0x3 ; Debug Table 0x16.0x2 = 0x7db,0x3 07dc 00d9 | | Load_Top At_Offset_1 07dd 0007 | | Action Break_Optional 07de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3 = 0x7de,0x401 07df 7002 |p | Jump_Nonzero 0x7e2 07e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x4 = 0x7e0,0x402 07e1 782c |x, | Jump 0x80e 07e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x7e2,0x403 07e3 0217 | | Execute Heap_Access,All_Reference 07e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e5 6804 |h | Jump_Zero 0x7ea 07e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x7e6,0x404 07e7 0217 | | Execute Heap_Access,All_Reference 07e8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07e9 7824 |x$ | Jump 0x80e 07ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x7 = 0x7ea,0x405 07eb 0007 | | Action Break_Optional 07ec ee05 | | Load 0x7,0x5 ; Debug Table 0x16.0x8 = 0x7ec,0x801 07ed 0007 | | Action Break_Optional 07ee 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x9 = 0x7ee,0x802 07ef 0007 | | Action Break_Optional ; Debug Table 0x16.0xa = 0x7ef,0x803 07f0 00d0 | | Action Swap_Control ; Debug Table 0x16.0xb = 0x7f0,0x804 07f1 00d1 | | Pop_Control Pop_Count_1 07f2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0xc = 0x7f2,0x405 07f3 00eb | | Load_Encached Diana_Cache 07f4 0098 | | Execute Package,Field_Read_Dynamic 07f5 012c | , | Execute Any,Size 07f6 e004 | | Load 0x0,0x4 07f7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 07f8 025b | [ | Execute Discrete,Check_In_Type 07f9 0273 | s | Execute Discrete,Plus 07fa 00d9 | | Load_Top At_Offset_1 07fb 0007 | | Action Break_Optional 07fc ee06 | | Load 0x7,0x6 ; Debug Table 0x16.0xd = 0x7fc,0xc01 07fd 0007 | | Action Break_Optional 07fe 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0xe = 0x7fe,0xc02 07ff 0007 | | Action Break_Optional ; Debug Table 0x16.0xf = 0x7ff,0xc03 0800 00d0 | | Action Swap_Control ; Debug Table 0x16.0x10 = 0x800,0xc04 0801 00d1 | | Pop_Control Pop_Count_1 0802 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x11 = 0x802,0x804 0803 00eb | | Load_Encached Diana_Cache 0804 0098 | | Execute Package,Field_Read_Dynamic 0805 49c9 |I | Short_Literal 0x1c9 0806 00eb | | Load_Encached Diana_Cache 0807 0098 | | Execute Package,Field_Read_Dynamic 0808 49ca |I | Short_Literal 0x1ca 0809 00eb | | Load_Encached Diana_Cache 080a 0095 | | Execute Package,Field_Reference_Dynamic 080b e001 | | Load 0x0,0x1 080c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 080d 7800 |x | Jump 0x80e 080e 00d0 | | Action Swap_Control 080f 00d1 | | Pop_Control Pop_Count_1 0810 00eb | | Load_Encached Diana_Cache ; Debug Table 0x16.0x12 = 0x810,0x3 0811 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0812 abfd | | Store_Unchecked 0x5,-0x3 0813 0007 | | Action Break_Optional ; Debug Table 0x16.0x13 = 0x813,0x4 0814 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x14 = 0x814,0x1001 0815 7002 |p | Jump_Nonzero 0x818 0816 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x15 = 0x816,0x1002 0817 7803 |x | Jump 0x81b 0818 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x16 = 0x818,0x1003 0819 0217 | | Execute Heap_Access,All_Reference 081a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 081b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x17 = 0x81b,0x4 081c 0007 | | Action Break_Optional ; Debug Table 0x16.0x18 = 0x81c,0x2 081d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x19 = 0x81d,0x1401 081e 021d | | Execute Heap_Access,Is_Null 081f 6fbb |o | Jump_Zero 0x7db ; Debug Table 0x16.0x1a = 0x81f,0x2 0820 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0821 0000 0000 | | .BLANK 0000[0x7] 0828 ; -------------------------------------------------------------------------------------- 0828 ; SUBPROGRAM 0828 ; -------------------------------------------------------------------------------------- 0828 082d | - | .CONST 0x082d ; Address of begin 0829 0899 | | .CONST 0x0899 ; Address of exception handler 082a 0002 | | .CONST 0x0002 ; Number of locals 082b INIT_0828: 082b 029f 08a3 | | Declare_Subprogram INIT_08a0,For_Call ; Debug Table 0x17 = .DEBUG 0x082b,0x0e40,0x0004,0x0000,0x005a,0x8995,0x0000,0x074a 082d BODY_0828: 082d edff | | Load 0x6,-0x1 ; Debug Table 0x17.0x0 = 0x82d,0x1 082e 00eb | | Load_Encached Diana_Cache 082f 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0830 ac03 | | Store_Unchecked 0x6,0x3 0831 0007 | | Action Break_Optional ; Debug Table 0x17.0x1 = 0x831,0x2 0832 ec03 | | Load 0x6,0x3 ; Debug Table 0x17.0x2 = 0x832,0x401 0833 021d | | Execute Heap_Access,Is_Null 0834 6803 |h | Jump_Zero 0x838 ; Debug Table 0x17.0x3 = 0x834,0x2 0835 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4 = 0x835,0x3 0836 00cb | | Action Pop_Block_With_Result 0837 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0838 e9ff | | Load 0x4,-0x1 ; Debug Table 0x17.0x5 = 0x838,0x4 0839 ec03 | | Load 0x6,0x3 083a 021f | | Execute Heap_Access,Equal 083b e9fe | | Load 0x4,-0x2 083c ec03 | | Load 0x6,0x3 083d 021f | | Execute Heap_Access,Equal 083e 0278 | x | Execute Discrete,Or 083f 6803 |h | Jump_Zero 0x843 0840 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x840,0x5 0841 00cb | | Action Pop_Block_With_Result 0842 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0843 ebff | | Load 0x5,-0x1 ; Debug Table 0x17.0x7 = 0x843,0x6 0844 ec03 | | Load 0x6,0x3 0845 4975 |Iu | Short_Literal 0x175 0846 00eb | | Load_Encached Diana_Cache 0847 0098 | | Execute Package,Field_Read_Dynamic 0848 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0849 ebfd | | Load 0x5,-0x3 084a ec03 | | Load 0x6,0x3 084b 4975 |Iu | Short_Literal 0x175 084c 00eb | | Load_Encached Diana_Cache 084d 0098 | | Execute Package,Field_Read_Dynamic 084e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 084f 0278 | x | Execute Discrete,Or 0850 6847 |hG | Jump_Zero 0x898 0851 edff | | Load 0x6,-0x1 ; Debug Table 0x17.0x8 = 0x851,0x7 0852 ac03 | | Store_Unchecked 0x6,0x3 0853 0007 | | Action Break_Optional ; Debug Table 0x17.0x9 = 0x853,0x8 0854 ec03 | | Load 0x6,0x3 ; Debug Table 0x17.0xa = 0x854,0x9 0855 00eb | | Load_Encached Diana_Cache 0856 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0857 ac03 | | Store_Unchecked 0x6,0x3 0858 0007 | | Action Break_Optional ; Debug Table 0x17.0xb = 0x858,0xa 0859 ec03 | | Load 0x6,0x3 ; Debug Table 0x17.0xc = 0x859,0x801 085a 0007 | | Action Break_Optional 085b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0xd = 0x85b,0x802 085c 0007 | | Action Break_Optional ; Debug Table 0x17.0xe = 0x85c,0x803 085d 0007 | | Action Break_Optional ; Debug Table 0x17.0xf = 0x85d,0x804 085e 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x17.0x10 = 0x85e,0xa 085f 701d |p | Jump_Nonzero 0x87d 0860 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0861 701f |p | Jump_Nonzero 0x881 0862 0b7a | z | Execute_Immediate Case_Compare,0x7a 0863 701f |p | Jump_Nonzero 0x883 0864 0b3a | : | Execute_Immediate Case_Compare,0x3a 0865 7028 |p( | Jump_Nonzero 0x88e 0866 0b3d | = | Execute_Immediate Case_Compare,0x3d 0867 7026 |p& | Jump_Nonzero 0x88e 0868 0b3e | > | Execute_Immediate Case_Compare,0x3e 0869 7024 |p$ | Jump_Nonzero 0x88e 086a 0b3f | ? | Execute_Immediate Case_Compare,0x3f 086b 7022 |p" | Jump_Nonzero 0x88e 086c 0b41 | A | Execute_Immediate Case_Compare,0x41 086d 7020 |p | Jump_Nonzero 0x88e 086e 0b37 | 7 | Execute_Immediate Case_Compare,0x37 086f 701e |p | Jump_Nonzero 0x88e 0870 0b02 | | Execute_Immediate Case_Compare,0x2 0871 701c |p | Jump_Nonzero 0x88e 0872 0b40 | @ | Execute_Immediate Case_Compare,0x40 0873 701a |p | Jump_Nonzero 0x88e 0874 0ba8 | | Execute_Immediate Case_Compare,0xa8 0875 7018 |p | Jump_Nonzero 0x88e 0876 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0877 7018 |p | Jump_Nonzero 0x890 0878 0b3c | < | Execute_Immediate Case_Compare,0x3c 0879 7016 |p | Jump_Nonzero 0x890 087a 0b00 | | Execute_Immediate Case_Compare,0x0 087b 7018 |p | Jump_Nonzero 0x894 087c 7819 |x | Jump 0x896 ; Debug Table 0x17.0x11 = 0x87c,0x14 087d ec03 | | Load 0x6,0x3 ; Debug Table 0x17.0x12 = 0x87d,0xb 087e 8c05 | | Call 0x6,0x5 087f 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x17.0x13 = 0x87f,0xc 0880 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0881 8e02 | | Call 0x7,0x2 ; Debug Table 0x17.0x14 = 0x881,0xd 0882 7813 |x | Jump 0x896 0883 ebfd | | Load 0x5,-0x3 ; Debug Table 0x17.0x15 = 0x883,0xe 0884 ec03 | | Load 0x6,0x3 0885 00eb | | Load_Encached Diana_Cache 0886 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0887 00eb | | Load_Encached Diana_Cache 0888 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0889 00eb | | Load_Encached Diana_Cache 088a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 088b abfd | | Store_Unchecked 0x5,-0x3 088c 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x17.0x16 = 0x88c,0xf 088d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 088e 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x17.0x17 = 0x88e,0x10 088f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0890 ec03 | | Load 0x6,0x3 ; Debug Table 0x17.0x18 = 0x890,0x11 0891 8c04 | | Call 0x6,0x4 0892 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x17.0x19 = 0x892,0x12 0893 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0894 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x17.0x1a = 0x894,0x13 0895 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0896 00d1 | | Pop_Control Pop_Count_1 0897 7fbc | | Jump 0x854 0898 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0899 TRAP_0828: 0899 0007 | | Action Break_Optional 089a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x17.0x1b = 0x89a,0x15 089b 0000 0000 | | .BLANK 0000[0x5] 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; SUBPROGRAM 08a0 ; -------------------------------------------------------------------------------------- 08a0 08a3 | | .CONST 0x08a3 ; Address of begin 08a1 08b4 | | .CONST 0x08b4 ; Address of exception handler 08a2 0001 | | .CONST 0x0001 ; Number of locals 08a3 BODY_08a0: 08a3 INIT_08a0: 08a3 ec03 | | Load 0x6,0x3 ; Debug Table 0x18 = .DEBUG 0x08a3,0x0e7a,0x0004,0x0000,0x005a,0x8995,0x0000,0x06e6 ; Debug Table 0x18.0x0 = 0x8a3,0x1 08a4 00eb | | Load_Encached Diana_Cache 08a5 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08a6 f002 | | Load 0x8,0x2 ; Debug Table 0x18.0x1 = 0x8a6,0x401 08a7 0007 | | Action Break_Optional 08a8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x2 = 0x8a8,0x402 08a9 0007 | | Action Break_Optional ; Debug Table 0x18.0x3 = 0x8a9,0x403 08aa 00d0 | | Action Swap_Control ; Debug Table 0x18.0x4 = 0x8aa,0x404 08ab 00d1 | | Pop_Control Pop_Count_1 08ac 0e72 | r | Execute_Immediate Not_Equal,0x72 ; Debug Table 0x18.0x5 = 0x8ac,0x1 08ad 6805 |h | Jump_Zero 0x8b3 08ae ec03 | | Load 0x6,0x3 ; Debug Table 0x18.0x6 = 0x8ae,0x2 08af 8c05 | | Call 0x6,0x5 08b0 00cc | | Action Pop_Block ; Debug Table 0x18.0x7 = 0x8b0,0x3 08b1 00d1 | | Pop_Control Pop_Count_1 08b2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08b3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08b4 TRAP_08a0: 08b4 0007 | | Action Break_Optional 08b5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x18.0x8 = 0x8b5,0x4 08b6 ; -------------------------------------------------------------------------------------- 08b6 ; STRING TABLE 08b6 ; -------------------------------------------------------------------------------------- 08b6 000e | | .STRTAB 0x000e->0x08bd ; "No declarations are unused in " 08b7 002a | * | .STRTAB 0x002a->0x08cc ; "Couldn't find " 08b8 0036 | 6 | .STRTAB 0x0036->0x08d3 ; " due to error " 08b9 0042 | B | .STRTAB 0x0042->0x08da ; "Must select an Ada unit, not a library" 08ba 0066 | f | .STRTAB 0x0066->0x08ed ; "Cannot find item due to " 08bb 007c | | | .STRTAB 0x007c->0x08f9 ; "Unit must be installed or coded" 08bc 0099 | | .STREND 0x0099->0x0908 08bd 4e6f 2064 |No d| .STRTAB_STRINGS 0909 0000 0000 | | .BLANK 0000[0x7] 0910 ; -------------------------------------------------------------------------------------- 0910 ; Debug Table 0910 ; -------------------------------------------------------------------------------------- 0910 0003 0019 | | .CONST 0x0003,0x0019 0912 000b 09da | | .DEBUG 0x000b,0x09da,0x8000,0x0000,0x005a,0x8985,0x0000,0x0005 091a 001b 09dc | | .DEBUG 0x001b,0x09dc,0x8001,0x0000,0x005a,0x8985,0x0000,0x0005 0922 0093 0a10 | | .DEBUG 0x0093,0x0a10,0x0001,0x0000,0x005a,0x8995,0x0000,0x00a6 092a 0293 0b30 | 0| .DEBUG 0x0293,0x0b30,0x0001,0x0000,0x005a,0x8995,0x0000,0x0504 0932 035b 0ba2 | [ | .DEBUG 0x035b,0x0ba2,0x0001,0x0000,0x005a,0x8995,0x0000,0x0b82 093a 039b 0bb2 | | .DEBUG 0x039b,0x0bb2,0x0001,0x0000,0x005a,0x8995,0x0000,0x0bd7 0942 03fb 0bd6 | | .DEBUG 0x03fb,0x0bd6,0x0001,0x0000,0x005a,0x8995,0x0000,0x0c6c 094a 043b 0bf0 | ; | .DEBUG 0x043b,0x0bf0,0x0001,0x0000,0x005a,0x8995,0x0000,0x00e7 0952 0483 0c2e | .| .DEBUG 0x0483,0x0c2e,0x0004,0x0000,0x005a,0x8995,0x0000,0x01e9 095a 0493 0c34 | 4| .DEBUG 0x0493,0x0c34,0x0004,0x0000,0x005a,0x8995,0x0000,0x0261 0962 04ab 0c3a | :| .DEBUG 0x04ab,0x0c3a,0x0004,0x0000,0x005a,0x8995,0x0000,0x02f4 096a 04c3 0c40 | @| .DEBUG 0x04c3,0x0c40,0x0004,0x0000,0x005a,0x8995,0x0000,0x03a4 0972 04d3 0c4a | J| .DEBUG 0x04d3,0x0c4a,0x0004,0x0000,0x005a,0x8995,0x0000,0x0412 097a 04fb 0c68 | h| .DEBUG 0x04fb,0x0c68,0x0002,0x0000,0x005a,0x8995,0x0000,0x0556 0982 057b 0caa | { | .DEBUG 0x057b,0x0caa,0x0001,0x0000,0x005a,0x8995,0x0000,0x08b1 098a 0593 0cb8 | | .DEBUG 0x0593,0x0cb8,0x0001,0x0000,0x005a,0x8995,0x0000,0x08db 0992 062b 0d1e | + | .DEBUG 0x062b,0x0d1e,0x0001,0x0000,0x005a,0x8995,0x0000,0x09bd 099a 06a3 0d3e | >| .DEBUG 0x06a3,0x0d3e,0x0004,0x0000,0x005a,0x8995,0x0000,0x0152 09a2 06bb 0d44 | D| .DEBUG 0x06bb,0x0d44,0x0001,0x0000,0x005a,0x8995,0x0000,0x0573 09aa 06db 0d62 | b| .DEBUG 0x06db,0x0d62,0x0004,0x0000,0x005a,0x8995,0x0000,0x0936 09b2 0703 0d82 | | .DEBUG 0x0703,0x0d82,0x0002,0x0000,0x005a,0x8995,0x0000,0x0595 09ba 07ab 0df8 | | .DEBUG 0x07ab,0x0df8,0x0001,0x0000,0x005a,0x8995,0x0000,0x05ad 09c2 07d3 0e08 | | .DEBUG 0x07d3,0x0e08,0x0001,0x0000,0x005a,0x8995,0x0000,0x0603 09ca 082b 0e40 | + @| .DEBUG 0x082b,0x0e40,0x0004,0x0000,0x005a,0x8995,0x0000,0x074a 09d2 08a3 0e7a | z| .DEBUG 0x08a3,0x0e7a,0x0004,0x0000,0x005a,0x8995,0x0000,0x06e6 09da ; -------------------------------------------------------------------------------------- 09da ; Debug3 Subtable 0x0 09da ; -------------------------------------------------------------------------------------- 09da 0000 0000 | | .DBG3TAB 0x0000,0x0000 09dc ; -------------------------------------------------------------------------------------- 09dc ; Debug3 Subtable 0x1 09dc ; -------------------------------------------------------------------------------------- 09dc 0011 0008 | | .DBG3TAB 0x0011,0x0008 09de 001b ffff | | .CONST 0x001b,0xffff 09e0 001c fffe | | .CONST 0x001c,0xfffe 09e2 001d fffd | | .CONST 0x001d,0xfffd 09e4 001e fffc | | .CONST 0x001e,0xfffc 09e6 0027 fffb | ' | .CONST 0x0027,0xfffb 09e8 0032 fffa | 2 | .CONST 0x0032,0xfffa 09ea 003d fff9 | = | .CONST 0x003d,0xfff9 09ec 003f fff8 | ? | .CONST 0x003f,0xfff8 09ee 0041 fff7 | A | .CONST 0x0041,0xfff7 09f0 0043 fff6 | C | .CONST 0x0043,0xfff6 09f2 0045 fff5 | E | .CONST 0x0045,0xfff5 09f4 0047 fff4 | G | .CONST 0x0047,0xfff4 09f6 0049 fff3 | I | .CONST 0x0049,0xfff3 09f8 004b fff2 | K | .CONST 0x004b,0xfff2 09fa 004d 0001 | M | .CONST 0x004d,0x0001 09fc 004e fbff | N | .CONST 0x004e,0xfbff 09fe 0053 fbfe | S | .CONST 0x0053,0xfbfe 0a00 0059 fbfd | Y | .CONST 0x0059,0xfbfd 0a02 005b 0401 | [ | .CONST 0x005b,0x0401 0a04 0067 0403 | g | .CONST 0x0067,0x0403 0a06 0076 0404 | v | .CONST 0x0076,0x0404 0a08 0078 0405 | x | .CONST 0x0078,0x0405 0a0a 007a 0406 | z | .CONST 0x007a,0x0406 0a0c 007f 0402 | | .CONST 0x007f,0x0402 0a0e 0088 0002 | | .CONST 0x0088,0x0002 0a10 ; -------------------------------------------------------------------------------------- 0a10 ; Debug3 Subtable 0x2 0a10 ; -------------------------------------------------------------------------------------- 0a10 0007 0088 | | .DBG3TAB 0x0007,0x0088 0a12 0093 ffff | | .CONST 0x0093,0xffff 0a14 0094 fffe | | .CONST 0x0094,0xfffe 0a16 0096 fffd | | .CONST 0x0096,0xfffd 0a18 0099 fffc | | .CONST 0x0099,0xfffc 0a1a 009c fffb | | .CONST 0x009c,0xfffb 0a1c 009d fffa | | .CONST 0x009d,0xfffa 0a1e 00a9 0001 | | .CONST 0x00a9,0x0001 0a20 00aa 0401 | | .CONST 0x00aa,0x0401 0a22 00ac 0402 | | .CONST 0x00ac,0x0402 0a24 00ad 0403 | | .CONST 0x00ad,0x0403 0a26 00ae 0404 | | .CONST 0x00ae,0x0404 0a28 00af 0001 | | .CONST 0x00af,0x0001 0a2a 00f5 002d | -| .CONST 0x00f5,0x002d 0a2c 00f6 0002 | | .CONST 0x00f6,0x0002 0a2e 00f8 0003 | | .CONST 0x00f8,0x0003 0a30 00f9 0004 | | .CONST 0x00f9,0x0004 0a32 00ff 0005 | | .CONST 0x00ff,0x0005 0a34 0102 0801 | | .CONST 0x0102,0x0801 0a36 0104 0802 | | .CONST 0x0104,0x0802 0a38 0105 0803 | | .CONST 0x0105,0x0803 0a3a 0106 0804 | | .CONST 0x0106,0x0804 0a3c 0108 0005 | | .CONST 0x0108,0x0005 0a3e 010c 000a | | .CONST 0x010c,0x000a 0a40 010d 0006 | | .CONST 0x010d,0x0006 0a42 0114 0007 | | .CONST 0x0114,0x0007 0a44 0115 0c01 | | .CONST 0x0115,0x0c01 0a46 0117 0c02 | | .CONST 0x0117,0x0c02 0a48 0118 0c03 | | .CONST 0x0118,0x0c03 0a4a 0119 0c04 | | .CONST 0x0119,0x0c04 0a4c 011a 0007 | | .CONST 0x011a,0x0007 0a4e 011e 0009 | | .CONST 0x011e,0x0009 0a50 011f 0008 | | .CONST 0x011f,0x0008 0a52 0126 000b | & | .CONST 0x0126,0x000b 0a54 0128 000c | ( | .CONST 0x0128,0x000c 0a56 0129 000d | ) | .CONST 0x0129,0x000d 0a58 0130 000e | 0 | .CONST 0x0130,0x000e 0a5a 0137 000f | 7 | .CONST 0x0137,0x000f 0a5c 013e 0010 | > | .CONST 0x013e,0x0010 0a5e 013f 0011 | ? | .CONST 0x013f,0x0011 0a60 0146 0012 | F | .CONST 0x0146,0x0012 0a62 014d 0013 | M | .CONST 0x014d,0x0013 0a64 0154 0014 | T | .CONST 0x0154,0x0014 0a66 0155 0015 | U | .CONST 0x0155,0x0015 0a68 015e 0016 | ^ | .CONST 0x015e,0x0016 0a6a 0165 0017 | e | .CONST 0x0165,0x0017 0a6c 0166 0018 | f | .CONST 0x0166,0x0018 0a6e 0169 1001 | i | .CONST 0x0169,0x1001 0a70 016b 1002 | k | .CONST 0x016b,0x1002 0a72 016c 1003 | l | .CONST 0x016c,0x1003 0a74 016d 1004 | m | .CONST 0x016d,0x1004 0a76 016f 0018 | o | .CONST 0x016f,0x0018 0a78 0171 001a | q | .CONST 0x0171,0x001a 0a7a 0179 0019 | y | .CONST 0x0179,0x0019 0a7c 0181 001b | | .CONST 0x0181,0x001b 0a7e 0188 001c | | .CONST 0x0188,0x001c 0a80 0189 001d | | .CONST 0x0189,0x001d 0a82 0192 001e | | .CONST 0x0192,0x001e 0a84 0196 001f | | .CONST 0x0196,0x001f 0a86 0198 0020 | | .CONST 0x0198,0x0020 0a88 019a 1401 | | .CONST 0x019a,0x1401 0a8a 019c 1402 | | .CONST 0x019c,0x1402 0a8c 019d 1403 | | .CONST 0x019d,0x1403 0a8e 019e 1404 | | .CONST 0x019e,0x1404 0a90 019f 0020 | | .CONST 0x019f,0x0020 0a92 01a1 1801 | | .CONST 0x01a1,0x1801 0a94 01a2 1404 | | .CONST 0x01a2,0x1404 0a96 01b2 0021 | !| .CONST 0x01b2,0x0021 0a98 01b5 0022 | "| .CONST 0x01b5,0x0022 0a9a 01b8 1c01 | | .CONST 0x01b8,0x1c01 0a9c 01ba 1c02 | | .CONST 0x01ba,0x1c02 0a9e 01bb 1c03 | | .CONST 0x01bb,0x1c03 0aa0 01bc 1c04 | | .CONST 0x01bc,0x1c04 0aa2 01bd 0022 | "| .CONST 0x01bd,0x0022 0aa4 01c1 0023 | #| .CONST 0x01c1,0x0023 0aa6 01c2 2001 | | .CONST 0x01c2,0x2001 0aa8 01c4 0023 | #| .CONST 0x01c4,0x0023 0aaa 01c5 0024 | $| .CONST 0x01c5,0x0024 0aac 01c6 0025 | %| .CONST 0x01c6,0x0025 0aae 01c7 2401 | $ | .CONST 0x01c7,0x2401 0ab0 01c9 2402 | $ | .CONST 0x01c9,0x2402 0ab2 01ca 2403 | $ | .CONST 0x01ca,0x2403 0ab4 01cb 2404 | $ | .CONST 0x01cb,0x2404 0ab6 01cc 0025 | %| .CONST 0x01cc,0x0025 0ab8 01d1 2801 | ( | .CONST 0x01d1,0x2801 0aba 01d3 2802 | ( | .CONST 0x01d3,0x2802 0abc 01d4 2803 | ( | .CONST 0x01d4,0x2803 0abe 01d5 2804 | ( | .CONST 0x01d5,0x2804 0ac0 01d7 2404 | $ | .CONST 0x01d7,0x2404 0ac2 01d9 0026 | &| .CONST 0x01d9,0x0026 0ac4 01dc 2c01 | , | .CONST 0x01dc,0x2c01 0ac6 01dd 0026 | &| .CONST 0x01dd,0x0026 0ac8 01e5 0027 | '| .CONST 0x01e5,0x0027 0aca 01e7 0028 | (| .CONST 0x01e7,0x0028 0acc 01eb 0029 | )| .CONST 0x01eb,0x0029 0ace 01ec 3001 | 0 | .CONST 0x01ec,0x3001 0ad0 01ee 0029 | )| .CONST 0x01ee,0x0029 0ad2 01ef 002a | *| .CONST 0x01ef,0x002a 0ad4 01f2 3401 | 4 | .CONST 0x01f2,0x3401 0ad6 01f3 002a | *| .CONST 0x01f3,0x002a 0ad8 01f6 002b | +| .CONST 0x01f6,0x002b 0ada 01f9 002c | ,| .CONST 0x01f9,0x002c 0adc 01fb 002e | .| .CONST 0x01fb,0x002e 0ade 01fd 3801 | 8 | .CONST 0x01fd,0x3801 0ae0 01ff 3c01 | < | .CONST 0x01ff,0x3c01 0ae2 0201 3c02 | < | .CONST 0x0201,0x3c02 0ae4 0202 3c03 | < | .CONST 0x0202,0x3c03 0ae6 0203 3c04 | < | .CONST 0x0203,0x3c04 0ae8 0205 3801 | 8 | .CONST 0x0205,0x3801 0aea 020c 002e | .| .CONST 0x020c,0x002e 0aec 0212 0030 | 0| .CONST 0x0212,0x0030 0aee 021a 0031 | 1| .CONST 0x021a,0x0031 0af0 0221 0032 | ! 2| .CONST 0x0221,0x0032 0af2 0229 0033 | ) 3| .CONST 0x0229,0x0033 0af4 0230 0034 | 0 4| .CONST 0x0230,0x0034 0af6 0237 0035 | 7 5| .CONST 0x0237,0x0035 0af8 023f 0036 | ? 6| .CONST 0x023f,0x0036 0afa 0240 bfff | @ | .CONST 0x0240,0xbfff 0afc 0241 4001 | A@ | .CONST 0x0241,0x4001 0afe 0246 4003 | F@ | .CONST 0x0246,0x4003 0b00 024b 4401 | KD | .CONST 0x024b,0x4401 0b02 024d 4402 | MD | .CONST 0x024d,0x4402 0b04 024f 4403 | OD | .CONST 0x024f,0x4403 0b06 0253 4404 | SD | .CONST 0x0253,0x4404 0b08 0257 4405 | WD | .CONST 0x0257,0x4405 0b0a 0259 4801 | YH | .CONST 0x0259,0x4801 0b0c 025b 4802 | [H | .CONST 0x025b,0x4802 0b0e 025c 4803 | \H | .CONST 0x025c,0x4803 0b10 025d 4804 | ]H | .CONST 0x025d,0x4804 0b12 025f 4405 | _D | .CONST 0x025f,0x4405 0b14 0269 4c01 | iL | .CONST 0x0269,0x4c01 0b16 026b 4c02 | kL | .CONST 0x026b,0x4c02 0b18 026c 4c03 | lL | .CONST 0x026c,0x4c03 0b1a 026d 4c04 | mL | .CONST 0x026d,0x4c04 0b1c 026f 4804 | oH | .CONST 0x026f,0x4804 0b1e 027d 4003 | }@ | .CONST 0x027d,0x4003 0b20 027e 4004 | ~@ | .CONST 0x027e,0x4004 0b22 027f 5001 | P | .CONST 0x027f,0x5001 0b24 0281 5002 | P | .CONST 0x0281,0x5002 0b26 0283 5003 | P | .CONST 0x0283,0x5003 0b28 0286 4004 | @ | .CONST 0x0286,0x4004 0b2a 0287 4002 | @ | .CONST 0x0287,0x4002 0b2c 0288 5401 | T | .CONST 0x0288,0x5401 0b2e 028a 4002 | @ | .CONST 0x028a,0x4002 0b30 ; -------------------------------------------------------------------------------------- 0b30 ; Debug3 Subtable 0x3 0b30 ; -------------------------------------------------------------------------------------- 0b30 000e 002a | *| .DBG3TAB 0x000e,0x002a 0b32 0293 ffff | | .CONST 0x0293,0xffff 0b34 0295 fffe | | .CONST 0x0295,0xfffe 0b36 0297 fffd | | .CONST 0x0297,0xfffd 0b38 0298 fffc | | .CONST 0x0298,0xfffc 0b3a 0299 fffb | | .CONST 0x0299,0xfffb 0b3c 029b fffa | | .CONST 0x029b,0xfffa 0b3e 029e fff9 | | .CONST 0x029e,0xfff9 0b40 029f fff8 | | .CONST 0x029f,0xfff8 0b42 02a0 fff7 | | .CONST 0x02a0,0xfff7 0b44 02a1 fff6 | | .CONST 0x02a1,0xfff6 0b46 02a2 fff5 | | .CONST 0x02a2,0xfff5 0b48 02a4 fff4 | | .CONST 0x02a4,0xfff4 0b4a 02a6 fff3 | | .CONST 0x02a6,0xfff3 0b4c 02a8 fff2 | | .CONST 0x02a8,0xfff2 0b4e 02aa 0001 | | .CONST 0x02aa,0x0001 0b50 02ab 0401 | | .CONST 0x02ab,0x0401 0b52 02ac 0001 | | .CONST 0x02ac,0x0001 0b54 02ad 0002 | | .CONST 0x02ad,0x0002 0b56 02af 0801 | | .CONST 0x02af,0x0801 0b58 02b0 0002 | | .CONST 0x02b0,0x0002 0b5a 02b3 0003 | | .CONST 0x02b3,0x0003 0b5c 02b5 0004 | | .CONST 0x02b5,0x0004 0b5e 02c0 0006 | | .CONST 0x02c0,0x0006 0b60 02c5 0007 | | .CONST 0x02c5,0x0007 0b62 02c8 0008 | | .CONST 0x02c8,0x0008 0b64 02c9 0c01 | | .CONST 0x02c9,0x0c01 0b66 02cb 0008 | | .CONST 0x02cb,0x0008 0b68 02d8 0009 | | .CONST 0x02d8,0x0009 0b6a 02da 000a | | .CONST 0x02da,0x000a 0b6c 02df 000b | | .CONST 0x02df,0x000b 0b6e 02e2 000c | | .CONST 0x02e2,0x000c 0b70 02e4 000d | | .CONST 0x02e4,0x000d 0b72 02e8 0005 | | .CONST 0x02e8,0x0005 0b74 02ec 000e | | .CONST 0x02ec,0x000e 0b76 02ee 000f | | .CONST 0x02ee,0x000f 0b78 02f9 0011 | | .CONST 0x02f9,0x0011 0b7a 02fe 0012 | | .CONST 0x02fe,0x0012 0b7c 0301 0013 | | .CONST 0x0301,0x0013 0b7e 030a 0014 | | .CONST 0x030a,0x0014 0b80 030d 0015 | | .CONST 0x030d,0x0015 0b82 0312 0016 | | .CONST 0x0312,0x0016 0b84 0315 0017 | | .CONST 0x0315,0x0017 0b86 0318 0018 | | .CONST 0x0318,0x0018 0b88 031c 0010 | | .CONST 0x031c,0x0010 0b8a 0320 0019 | | .CONST 0x0320,0x0019 0b8c 0321 1001 | ! | .CONST 0x0321,0x1001 0b8e 0323 0019 | # | .CONST 0x0323,0x0019 0b90 0324 001a | $ | .CONST 0x0324,0x001a 0b92 032f 001b | / | .CONST 0x032f,0x001b 0b94 0330 001c | 0 | .CONST 0x0330,0x001c 0b96 0331 1401 | 1 | .CONST 0x0331,0x1401 0b98 0334 001c | 4 | .CONST 0x0334,0x001c 0b9a 0335 001d | 5 | .CONST 0x0335,0x001d 0b9c 033a 001e | : | .CONST 0x033a,0x001e 0b9e 033e 001f | > | .CONST 0x033e,0x001f 0ba0 0343 0020 | C | .CONST 0x0343,0x0020 0ba2 ; -------------------------------------------------------------------------------------- 0ba2 ; Debug3 Subtable 0x4 0ba2 ; -------------------------------------------------------------------------------------- 0ba2 0002 0005 | | .DBG3TAB 0x0002,0x0005 0ba4 035b ffff | [ | .CONST 0x035b,0xffff 0ba6 0361 fffe | a | .CONST 0x0361,0xfffe 0ba8 0364 0001 | d | .CONST 0x0364,0x0001 0baa 037c 0002 | | | .CONST 0x037c,0x0002 0bac 037e 0003 | ~ | .CONST 0x037e,0x0003 0bae 038e 0004 | | .CONST 0x038e,0x0004 0bb0 0390 0005 | | .CONST 0x0390,0x0005 0bb2 ; -------------------------------------------------------------------------------------- 0bb2 ; Debug3 Subtable 0x5 0bb2 ; -------------------------------------------------------------------------------------- 0bb2 0003 000e | | .DBG3TAB 0x0003,0x000e 0bb4 039b ffff | | .CONST 0x039b,0xffff 0bb6 03a1 fffe | | .CONST 0x03a1,0xfffe 0bb8 03a3 fffd | | .CONST 0x03a3,0xfffd 0bba 03a4 0001 | | .CONST 0x03a4,0x0001 0bbc 03a5 0401 | | .CONST 0x03a5,0x0401 0bbe 03a6 0001 | | .CONST 0x03a6,0x0001 0bc0 03a7 0002 | | .CONST 0x03a7,0x0002 0bc2 03ac 0003 | | .CONST 0x03ac,0x0003 0bc4 03b2 0004 | | .CONST 0x03b2,0x0004 0bc6 03b4 0005 | | .CONST 0x03b4,0x0005 0bc8 03d2 0006 | | .CONST 0x03d2,0x0006 0bca 03d4 0007 | | .CONST 0x03d4,0x0007 0bcc 03e0 0008 | | .CONST 0x03e0,0x0008 0bce 03e2 0009 | | .CONST 0x03e2,0x0009 0bd0 03e7 000a | | .CONST 0x03e7,0x000a 0bd2 03ed 000b | | .CONST 0x03ed,0x000b 0bd4 03ef 000c | | .CONST 0x03ef,0x000c 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 ; Debug3 Subtable 0x6 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 0002 000a | | .DBG3TAB 0x0002,0x000a 0bd8 03fb ffff | | .CONST 0x03fb,0xffff 0bda 03fc fffe | | .CONST 0x03fc,0xfffe 0bdc 03fe 0001 | | .CONST 0x03fe,0x0001 0bde 0402 0002 | | .CONST 0x0402,0x0002 0be0 040b 0003 | | .CONST 0x040b,0x0003 0be2 0414 0004 | | .CONST 0x0414,0x0004 0be4 0415 0401 | | .CONST 0x0415,0x0401 0be6 0416 0004 | | .CONST 0x0416,0x0004 0be8 041a 0005 | | .CONST 0x041a,0x0005 0bea 0425 0006 | % | .CONST 0x0425,0x0006 0bec 042a 0007 | * | .CONST 0x042a,0x0007 0bee 0432 0008 | 2 | .CONST 0x0432,0x0008 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 ; Debug3 Subtable 0x7 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 0002 001c | | .DBG3TAB 0x0002,0x001c 0bf2 043b ffff | ; | .CONST 0x043b,0xffff 0bf4 043e fffe | > | .CONST 0x043e,0xfffe 0bf6 0442 0001 | B | .CONST 0x0442,0x0001 0bf8 0446 0002 | F | .CONST 0x0446,0x0002 0bfa 0447 0401 | G | .CONST 0x0447,0x0401 0bfc 0448 0002 | H | .CONST 0x0448,0x0002 0bfe 0449 0003 | I | .CONST 0x0449,0x0003 0c00 044a 0801 | J | .CONST 0x044a,0x0801 0c02 044c 0003 | L | .CONST 0x044c,0x0003 0c04 044d 0c01 | M | .CONST 0x044d,0x0c01 0c06 044f 0c02 | O | .CONST 0x044f,0x0c02 0c08 0450 0c03 | P | .CONST 0x0450,0x0c03 0c0a 0451 0c04 | Q | .CONST 0x0451,0x0c04 0c0c 0452 0801 | R | .CONST 0x0452,0x0801 0c0e 0453 1001 | S | .CONST 0x0453,0x1001 0c10 0455 1002 | U | .CONST 0x0455,0x1002 0c12 0456 1003 | V | .CONST 0x0456,0x1003 0c14 0457 1004 | W | .CONST 0x0457,0x1004 0c16 0458 0c04 | X | .CONST 0x0458,0x0c04 0c18 045a 0004 | Z | .CONST 0x045a,0x0004 0c1a 045b 0005 | [ | .CONST 0x045b,0x0005 0c1c 045d 0006 | ] | .CONST 0x045d,0x0006 0c1e 045f 0007 | _ | .CONST 0x045f,0x0007 0c20 0462 0008 | b | .CONST 0x0462,0x0008 0c22 0465 0009 | e | .CONST 0x0465,0x0009 0c24 0468 000a | h | .CONST 0x0468,0x000a 0c26 046b 000b | k | .CONST 0x046b,0x000b 0c28 046e 000c | n | .CONST 0x046e,0x000c 0c2a 0471 000d | q | .CONST 0x0471,0x000d 0c2c 0474 000e | t | .CONST 0x0474,0x000e 0c2e ; -------------------------------------------------------------------------------------- 0c2e ; Debug3 Subtable 0x8 0c2e ; -------------------------------------------------------------------------------------- 0c2e 0000 0002 | | .DBG3TAB 0x0000,0x0002 0c30 0483 0001 | | .CONST 0x0483,0x0001 0c32 048a 0002 | | .CONST 0x048a,0x0002 0c34 ; -------------------------------------------------------------------------------------- 0c34 ; Debug3 Subtable 0x9 0c34 ; -------------------------------------------------------------------------------------- 0c34 0000 0002 | | .DBG3TAB 0x0000,0x0002 0c36 0493 0001 | | .CONST 0x0493,0x0001 0c38 049c 0002 | | .CONST 0x049c,0x0002 0c3a ; -------------------------------------------------------------------------------------- 0c3a ; Debug3 Subtable 0xa 0c3a ; -------------------------------------------------------------------------------------- 0c3a 0000 0002 | | .DBG3TAB 0x0000,0x0002 0c3c 04ab 0001 | | .CONST 0x04ab,0x0001 0c3e 04b6 0002 | | .CONST 0x04b6,0x0002 0c40 ; -------------------------------------------------------------------------------------- 0c40 ; Debug3 Subtable 0xb 0c40 ; -------------------------------------------------------------------------------------- 0c40 0000 0004 | | .DBG3TAB 0x0000,0x0004 0c42 04c3 0001 | | .CONST 0x04c3,0x0001 0c44 04c6 0401 | | .CONST 0x04c6,0x0401 0c46 04c7 0001 | | .CONST 0x04c7,0x0001 0c48 04ce 0002 | | .CONST 0x04ce,0x0002 0c4a ; -------------------------------------------------------------------------------------- 0c4a ; Debug3 Subtable 0xc 0c4a ; -------------------------------------------------------------------------------------- 0c4a 0000 000e | | .DBG3TAB 0x0000,0x000e 0c4c 04d3 0001 | | .CONST 0x04d3,0x0001 0c4e 04d4 0401 | | .CONST 0x04d4,0x0401 0c50 04d6 0402 | | .CONST 0x04d6,0x0402 0c52 04d7 0403 | | .CONST 0x04d7,0x0403 0c54 04d8 0404 | | .CONST 0x04d8,0x0404 0c56 04d9 0001 | | .CONST 0x04d9,0x0001 0c58 04de 0002 | | .CONST 0x04de,0x0002 0c5a 04e1 0003 | | .CONST 0x04e1,0x0003 0c5c 04e4 0801 | | .CONST 0x04e4,0x0801 0c5e 04e6 0802 | | .CONST 0x04e6,0x0802 0c60 04e7 0803 | | .CONST 0x04e7,0x0803 0c62 04e8 0804 | | .CONST 0x04e8,0x0804 0c64 04e9 0003 | | .CONST 0x04e9,0x0003 0c66 04f1 0004 | | .CONST 0x04f1,0x0004 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; Debug3 Subtable 0xd 0c68 ; -------------------------------------------------------------------------------------- 0c68 0003 001d | | .DBG3TAB 0x0003,0x001d 0c6a 04fb ffff | | .CONST 0x04fb,0xffff 0c6c 04fc fffe | | .CONST 0x04fc,0xfffe 0c6e 04fe fffd | | .CONST 0x04fe,0xfffd 0c70 0507 0001 | | .CONST 0x0507,0x0001 0c72 0509 0002 | | .CONST 0x0509,0x0002 0c74 050a 0401 | | .CONST 0x050a,0x0401 0c76 050c 0002 | | .CONST 0x050c,0x0002 0c78 050d 0003 | | .CONST 0x050d,0x0003 0c7a 051c 0004 | | .CONST 0x051c,0x0004 0c7c 051d 0801 | | .CONST 0x051d,0x0801 0c7e 051f 0004 | | .CONST 0x051f,0x0004 0c80 0520 0005 | | .CONST 0x0520,0x0005 0c82 0522 0006 | " | .CONST 0x0522,0x0006 0c84 0529 0007 | ) | .CONST 0x0529,0x0007 0c86 053b 0008 | ; | .CONST 0x053b,0x0008 0c88 053c 0c01 | < | .CONST 0x053c,0x0c01 0c8a 053e 0008 | > | .CONST 0x053e,0x0008 0c8c 053f 0009 | ? | .CONST 0x053f,0x0009 0c8e 0541 000a | A | .CONST 0x0541,0x000a 0c90 0550 000b | P | .CONST 0x0550,0x000b 0c92 0551 1001 | Q | .CONST 0x0551,0x1001 0c94 0553 000b | S | .CONST 0x0553,0x000b 0c96 0554 000c | T | .CONST 0x0554,0x000c 0c98 0556 000d | V | .CONST 0x0556,0x000d 0c9a 0557 1401 | W | .CONST 0x0557,0x1401 0c9c 0559 000d | Y | .CONST 0x0559,0x000d 0c9e 055a 000e | Z | .CONST 0x055a,0x000e 0ca0 0569 000f | i | .CONST 0x0569,0x000f 0ca2 056a 1801 | j | .CONST 0x056a,0x1801 0ca4 056c 000f | l | .CONST 0x056c,0x000f 0ca6 056d 0010 | m | .CONST 0x056d,0x0010 0ca8 056f 0011 | o | .CONST 0x056f,0x0011 0caa ; -------------------------------------------------------------------------------------- 0caa ; Debug3 Subtable 0xe 0caa ; -------------------------------------------------------------------------------------- 0caa 0001 0005 | | .DBG3TAB 0x0001,0x0005 0cac 057b ffff | { | .CONST 0x057b,0xffff 0cae 057c 0001 | | | .CONST 0x057c,0x0001 0cb0 057d 0401 | } | .CONST 0x057d,0x0401 0cb2 057e 0001 | ~ | .CONST 0x057e,0x0001 0cb4 0582 0002 | | .CONST 0x0582,0x0002 0cb6 0586 0003 | | .CONST 0x0586,0x0003 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 ; Debug3 Subtable 0xf 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 0002 0030 | 0| .DBG3TAB 0x0002,0x0030 0cba 0593 ffff | | .CONST 0x0593,0xffff 0cbc 0594 fffe | | .CONST 0x0594,0xfffe 0cbe 0597 0001 | | .CONST 0x0597,0x0001 0cc0 0598 0401 | | .CONST 0x0598,0x0401 0cc2 059a 0402 | | .CONST 0x059a,0x0402 0cc4 059b 0403 | | .CONST 0x059b,0x0403 0cc6 059c 0404 | | .CONST 0x059c,0x0404 0cc8 059d 0001 | | .CONST 0x059d,0x0001 0cca 059f 0002 | | .CONST 0x059f,0x0002 0ccc 05a0 0003 | | .CONST 0x05a0,0x0003 0cce 05a1 0004 | | .CONST 0x05a1,0x0004 0cd0 05a3 0801 | | .CONST 0x05a3,0x0801 0cd2 05a5 0c01 | | .CONST 0x05a5,0x0c01 0cd4 05a7 0c02 | | .CONST 0x05a7,0x0c02 0cd6 05a8 0c03 | | .CONST 0x05a8,0x0c03 0cd8 05a9 0c04 | | .CONST 0x05a9,0x0c04 0cda 05ab 0801 | | .CONST 0x05ab,0x0801 0cdc 05b2 0004 | | .CONST 0x05b2,0x0004 0cde 05b8 0006 | | .CONST 0x05b8,0x0006 0ce0 05bd 0007 | | .CONST 0x05bd,0x0007 0ce2 05c1 0008 | | .CONST 0x05c1,0x0008 0ce4 05c6 0009 | | .CONST 0x05c6,0x0009 0ce6 05ca 000a | | .CONST 0x05ca,0x000a 0ce8 05ce 000b | | .CONST 0x05ce,0x000b 0cea 05d3 000c | | .CONST 0x05d3,0x000c 0cec 05d8 000e | | .CONST 0x05d8,0x000e 0cee 05da 1001 | | .CONST 0x05da,0x1001 0cf0 05dc 1002 | | .CONST 0x05dc,0x1002 0cf2 05de 1003 | | .CONST 0x05de,0x1003 0cf4 05e2 1004 | | .CONST 0x05e2,0x1004 0cf6 05e6 1005 | | .CONST 0x05e6,0x1005 0cf8 05e8 1401 | | .CONST 0x05e8,0x1401 0cfa 05ea 1402 | | .CONST 0x05ea,0x1402 0cfc 05eb 1403 | | .CONST 0x05eb,0x1403 0cfe 05ec 1404 | | .CONST 0x05ec,0x1404 0d00 05ee 1005 | | .CONST 0x05ee,0x1005 0d02 05f8 1801 | | .CONST 0x05f8,0x1801 0d04 05fa 1802 | | .CONST 0x05fa,0x1802 0d06 05fb 1803 | | .CONST 0x05fb,0x1803 0d08 05fc 1804 | | .CONST 0x05fc,0x1804 0d0a 05fe 1404 | | .CONST 0x05fe,0x1404 0d0c 060c 000e | | .CONST 0x060c,0x000e 0d0e 060d 000f | | .CONST 0x060d,0x000f 0d10 060e 1c01 | | .CONST 0x060e,0x1c01 0d12 0610 1c02 | | .CONST 0x0610,0x1c02 0d14 0612 1c03 | | .CONST 0x0612,0x1c03 0d16 0615 000f | | .CONST 0x0615,0x000f 0d18 0616 000d | | .CONST 0x0616,0x000d 0d1a 0617 2001 | | .CONST 0x0617,0x2001 0d1c 0619 000d | | .CONST 0x0619,0x000d 0d1e ; -------------------------------------------------------------------------------------- 0d1e ; Debug3 Subtable 0x10 0d1e ; -------------------------------------------------------------------------------------- 0d1e 0005 000a | | .DBG3TAB 0x0005,0x000a 0d20 062b ffff | + | .CONST 0x062b,0xffff 0d22 0631 fffe | 1 | .CONST 0x0631,0xfffe 0d24 0633 fffd | 3 | .CONST 0x0633,0xfffd 0d26 0638 fffc | 8 | .CONST 0x0638,0xfffc 0d28 0639 fffb | 9 | .CONST 0x0639,0xfffb 0d2a 063f 0001 | ? | .CONST 0x063f,0x0001 0d2c 0656 0003 | V | .CONST 0x0656,0x0003 0d2e 065b 0004 | [ | .CONST 0x065b,0x0004 0d30 0679 0005 | y | .CONST 0x0679,0x0005 0d32 067b 0006 | { | .CONST 0x067b,0x0006 0d34 0680 0007 | | .CONST 0x0680,0x0007 0d36 0682 0008 | | .CONST 0x0682,0x0008 0d38 068d 0009 | | .CONST 0x068d,0x0009 0d3a 068f 000a | | .CONST 0x068f,0x000a 0d3c 0694 0002 | | .CONST 0x0694,0x0002 0d3e ; -------------------------------------------------------------------------------------- 0d3e ; Debug3 Subtable 0x11 0d3e ; -------------------------------------------------------------------------------------- 0d3e 0000 0002 | | .DBG3TAB 0x0000,0x0002 0d40 06a3 0001 | | .CONST 0x06a3,0x0001 0d42 06ae 0002 | | .CONST 0x06ae,0x0002 0d44 ; -------------------------------------------------------------------------------------- 0d44 ; Debug3 Subtable 0x12 0d44 ; -------------------------------------------------------------------------------------- 0d44 0002 000c | | .DBG3TAB 0x0002,0x000c 0d46 06bb ffff | | .CONST 0x06bb,0xffff 0d48 06bc fffe | | .CONST 0x06bc,0xfffe 0d4a 06be 0001 | | .CONST 0x06be,0x0001 0d4c 06bf 0401 | | .CONST 0x06bf,0x0401 0d4e 06c0 0001 | | .CONST 0x06c0,0x0001 0d50 06c1 0002 | | .CONST 0x06c1,0x0002 0d52 06c2 0003 | | .CONST 0x06c2,0x0003 0d54 06c4 0004 | | .CONST 0x06c4,0x0004 0d56 06c7 0005 | | .CONST 0x06c7,0x0005 0d58 06c9 0006 | | .CONST 0x06c9,0x0006 0d5a 06cb 0007 | | .CONST 0x06cb,0x0007 0d5c 06cc 0008 | | .CONST 0x06cc,0x0008 0d5e 06cf 0009 | | .CONST 0x06cf,0x0009 0d60 06d1 000a | | .CONST 0x06d1,0x000a 0d62 ; -------------------------------------------------------------------------------------- 0d62 ; Debug3 Subtable 0x13 0d62 ; -------------------------------------------------------------------------------------- 0d62 0000 000f | | .DBG3TAB 0x0000,0x000f 0d64 06db 0001 | | .CONST 0x06db,0x0001 0d66 06df 0002 | | .CONST 0x06df,0x0002 0d68 06e0 0401 | | .CONST 0x06e0,0x0401 0d6a 06e2 0402 | | .CONST 0x06e2,0x0402 0d6c 06e3 0403 | | .CONST 0x06e3,0x0403 0d6e 06e4 0404 | | .CONST 0x06e4,0x0404 0d70 06e5 0002 | | .CONST 0x06e5,0x0002 0d72 06ea 0003 | | .CONST 0x06ea,0x0003 0d74 06ed 0004 | | .CONST 0x06ed,0x0004 0d76 06f0 0801 | | .CONST 0x06f0,0x0801 0d78 06f2 0802 | | .CONST 0x06f2,0x0802 0d7a 06f3 0803 | | .CONST 0x06f3,0x0803 0d7c 06f4 0804 | | .CONST 0x06f4,0x0804 0d7e 06f5 0004 | | .CONST 0x06f5,0x0004 0d80 06fa 0005 | | .CONST 0x06fa,0x0005 0d82 ; -------------------------------------------------------------------------------------- 0d82 ; Debug3 Subtable 0x14 0d82 ; -------------------------------------------------------------------------------------- 0d82 0004 0036 | 6| .DBG3TAB 0x0004,0x0036 0d84 0703 ffff | | .CONST 0x0703,0xffff 0d86 0704 fffe | | .CONST 0x0704,0xfffe 0d88 0705 fffd | | .CONST 0x0705,0xfffd 0d8a 0707 fffc | | .CONST 0x0707,0xfffc 0d8c 070b 0001 | | .CONST 0x070b,0x0001 0d8e 070c 0401 | | .CONST 0x070c,0x0401 0d90 070e 0402 | | .CONST 0x070e,0x0402 0d92 070f 0403 | | .CONST 0x070f,0x0403 0d94 0710 0404 | | .CONST 0x0710,0x0404 0d96 0711 0001 | | .CONST 0x0711,0x0001 0d98 0713 0004 | | .CONST 0x0713,0x0004 0d9a 0715 0002 | | .CONST 0x0715,0x0002 0d9c 071b 0003 | | .CONST 0x071b,0x0003 0d9e 071e 0005 | | .CONST 0x071e,0x0005 0da0 0720 0801 | | .CONST 0x0720,0x0801 0da2 0722 0c01 | " | .CONST 0x0722,0x0c01 0da4 0724 0c02 | $ | .CONST 0x0724,0x0c02 0da6 0725 0c03 | % | .CONST 0x0725,0x0c03 0da8 0726 0c04 | & | .CONST 0x0726,0x0c04 0daa 0728 0801 | ( | .CONST 0x0728,0x0801 0dac 072f 0005 | / | .CONST 0x072f,0x0005 0dae 0735 0007 | 5 | .CONST 0x0735,0x0007 0db0 073a 0008 | : | .CONST 0x073a,0x0008 0db2 073f 0009 | ? | .CONST 0x073f,0x0009 0db4 0741 000a | A | .CONST 0x0741,0x000a 0db6 0746 000b | F | .CONST 0x0746,0x000b 0db8 074b 000c | K | .CONST 0x074b,0x000c 0dba 074d 000d | M | .CONST 0x074d,0x000d 0dbc 0752 000e | R | .CONST 0x0752,0x000e 0dbe 0754 000f | T | .CONST 0x0754,0x000f 0dc0 0759 0010 | Y | .CONST 0x0759,0x0010 0dc2 075e 0012 | ^ | .CONST 0x075e,0x0012 0dc4 0760 1001 | ` | .CONST 0x0760,0x1001 0dc6 0762 1002 | b | .CONST 0x0762,0x1002 0dc8 0764 1003 | d | .CONST 0x0764,0x1003 0dca 0768 1004 | h | .CONST 0x0768,0x1004 0dcc 076c 1005 | l | .CONST 0x076c,0x1005 0dce 076e 1401 | n | .CONST 0x076e,0x1401 0dd0 0770 1402 | p | .CONST 0x0770,0x1402 0dd2 0771 1403 | q | .CONST 0x0771,0x1403 0dd4 0772 1404 | r | .CONST 0x0772,0x1404 0dd6 0774 1005 | t | .CONST 0x0774,0x1005 0dd8 077e 1801 | ~ | .CONST 0x077e,0x1801 0dda 0780 1802 | | .CONST 0x0780,0x1802 0ddc 0781 1803 | | .CONST 0x0781,0x1803 0dde 0782 1804 | | .CONST 0x0782,0x1804 0de0 0784 1404 | | .CONST 0x0784,0x1404 0de2 0792 0012 | | .CONST 0x0792,0x0012 0de4 0794 0013 | | .CONST 0x0794,0x0013 0de6 0796 0014 | | .CONST 0x0796,0x0014 0de8 0797 1c01 | | .CONST 0x0797,0x1c01 0dea 0799 1c02 | | .CONST 0x0799,0x1c02 0dec 079b 1c03 | | .CONST 0x079b,0x1c03 0dee 079e 0014 | | .CONST 0x079e,0x0014 0df0 079f 0011 | | .CONST 0x079f,0x0011 0df2 07a0 2001 | | .CONST 0x07a0,0x2001 0df4 07a2 0011 | | .CONST 0x07a2,0x0011 0df6 07a3 0015 | | .CONST 0x07a3,0x0015 0df8 ; -------------------------------------------------------------------------------------- 0df8 ; Debug3 Subtable 0x15 0df8 ; -------------------------------------------------------------------------------------- 0df8 0001 0006 | | .DBG3TAB 0x0001,0x0006 0dfa 07ab ffff | | .CONST 0x07ab,0xffff 0dfc 07b0 0001 | | .CONST 0x07b0,0x0001 0dfe 07b7 0002 | | .CONST 0x07b7,0x0002 0e00 07bc 0003 | | .CONST 0x07bc,0x0003 0e02 07c1 0004 | | .CONST 0x07c1,0x0004 0e04 07c8 0005 | | .CONST 0x07c8,0x0005 0e06 07cd 0006 | | .CONST 0x07cd,0x0006 0e08 ; -------------------------------------------------------------------------------------- 0e08 ; Debug3 Subtable 0x16 0e08 ; -------------------------------------------------------------------------------------- 0e08 0001 001a | | .DBG3TAB 0x0001,0x001a 0e0a 07d3 ffff | | .CONST 0x07d3,0xffff 0e0c 07d4 0001 | | .CONST 0x07d4,0x0001 0e0e 07db 0003 | | .CONST 0x07db,0x0003 0e10 07de 0401 | | .CONST 0x07de,0x0401 0e12 07e0 0402 | | .CONST 0x07e0,0x0402 0e14 07e2 0403 | | .CONST 0x07e2,0x0403 0e16 07e6 0404 | | .CONST 0x07e6,0x0404 0e18 07ea 0405 | | .CONST 0x07ea,0x0405 0e1a 07ec 0801 | | .CONST 0x07ec,0x0801 0e1c 07ee 0802 | | .CONST 0x07ee,0x0802 0e1e 07ef 0803 | | .CONST 0x07ef,0x0803 0e20 07f0 0804 | | .CONST 0x07f0,0x0804 0e22 07f2 0405 | | .CONST 0x07f2,0x0405 0e24 07fc 0c01 | | .CONST 0x07fc,0x0c01 0e26 07fe 0c02 | | .CONST 0x07fe,0x0c02 0e28 07ff 0c03 | | .CONST 0x07ff,0x0c03 0e2a 0800 0c04 | | .CONST 0x0800,0x0c04 0e2c 0802 0804 | | .CONST 0x0802,0x0804 0e2e 0810 0003 | | .CONST 0x0810,0x0003 0e30 0813 0004 | | .CONST 0x0813,0x0004 0e32 0814 1001 | | .CONST 0x0814,0x1001 0e34 0816 1002 | | .CONST 0x0816,0x1002 0e36 0818 1003 | | .CONST 0x0818,0x1003 0e38 081b 0004 | | .CONST 0x081b,0x0004 0e3a 081c 0002 | | .CONST 0x081c,0x0002 0e3c 081d 1401 | | .CONST 0x081d,0x1401 0e3e 081f 0002 | | .CONST 0x081f,0x0002 0e40 ; -------------------------------------------------------------------------------------- 0e40 ; Debug3 Subtable 0x17 0e40 ; -------------------------------------------------------------------------------------- 0e40 0000 001c | | .DBG3TAB 0x0000,0x001c 0e42 082d 0001 | - | .CONST 0x082d,0x0001 0e44 0831 0002 | 1 | .CONST 0x0831,0x0002 0e46 0832 0401 | 2 | .CONST 0x0832,0x0401 0e48 0834 0002 | 4 | .CONST 0x0834,0x0002 0e4a 0835 0003 | 5 | .CONST 0x0835,0x0003 0e4c 0838 0004 | 8 | .CONST 0x0838,0x0004 0e4e 0840 0005 | @ | .CONST 0x0840,0x0005 0e50 0843 0006 | C | .CONST 0x0843,0x0006 0e52 0851 0007 | Q | .CONST 0x0851,0x0007 0e54 0853 0008 | S | .CONST 0x0853,0x0008 0e56 0854 0009 | T | .CONST 0x0854,0x0009 0e58 0858 000a | X | .CONST 0x0858,0x000a 0e5a 0859 0801 | Y | .CONST 0x0859,0x0801 0e5c 085b 0802 | [ | .CONST 0x085b,0x0802 0e5e 085c 0803 | \ | .CONST 0x085c,0x0803 0e60 085d 0804 | ] | .CONST 0x085d,0x0804 0e62 085e 000a | ^ | .CONST 0x085e,0x000a 0e64 087c 0014 | | | .CONST 0x087c,0x0014 0e66 087d 000b | } | .CONST 0x087d,0x000b 0e68 087f 000c | | .CONST 0x087f,0x000c 0e6a 0881 000d | | .CONST 0x0881,0x000d 0e6c 0883 000e | | .CONST 0x0883,0x000e 0e6e 088c 000f | | .CONST 0x088c,0x000f 0e70 088e 0010 | | .CONST 0x088e,0x0010 0e72 0890 0011 | | .CONST 0x0890,0x0011 0e74 0892 0012 | | .CONST 0x0892,0x0012 0e76 0894 0013 | | .CONST 0x0894,0x0013 0e78 089a 0015 | | .CONST 0x089a,0x0015 0e7a ; -------------------------------------------------------------------------------------- 0e7a ; Debug3 Subtable 0x18 0e7a ; -------------------------------------------------------------------------------------- 0e7a 0000 0009 | | .DBG3TAB 0x0000,0x0009 0e7c 08a3 0001 | | .CONST 0x08a3,0x0001 0e7e 08a6 0401 | | .CONST 0x08a6,0x0401 0e80 08a8 0402 | | .CONST 0x08a8,0x0402 0e82 08a9 0403 | | .CONST 0x08a9,0x0403 0e84 08aa 0404 | | .CONST 0x08aa,0x0404 0e86 08ac 0001 | | .CONST 0x08ac,0x0001 0e88 08ae 0002 | | .CONST 0x08ae,0x0002 0e8a 08b0 0003 | | .CONST 0x08b0,0x0003 0e8c 08b5 0004 | | .CONST 0x08b5,0x0004 0e8e 0000 0000 | | .BLANK 0000[0x172]