|
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: 4096 (0x1000) 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 0498 | | .CONST 0x0498 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0041 | A | .CONST 0x0041 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0020 | | .CONST 0x0020 ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0542,0x8000,0x0000,0x005a,0x3505,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 00bf | | Action Accept_Activation 0014 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0014,0x054c,0x8000,0x0000,0x005a,0x3785,0x0000,0x0023 ; Debug Table 0x1.0x0 = 0x14,0xffff 0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x15,0xfffe 0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x16,0xfffd 0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x17,0xfffc 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x18,0xfffb 0019 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x19,0xfffa 001a 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 001b 029d 011b | | Declare_Subprogram INIT_0118,For_Outer_Call ; Debug Table 0x1.0x6 = 0x1b,0xfff9 001d 029d 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1d,0xfff8 001f 029d 019b | | Declare_Subprogram INIT_0198,For_Outer_Call ; Debug Table 0x1.0x8 = 0x1f,0xfff7 0021 029d 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call ; Debug Table 0x1.0x9 = 0x21,0xfff6 0023 029d 021b | | Declare_Subprogram INIT_0218,For_Outer_Call ; Debug Table 0x1.0xa = 0x23,0xfff5 0025 029d 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call ; Debug Table 0x1.0xb = 0x25,0xfff4 0027 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0xc = 0x27,0xfff3 0029 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0xd = 0x29,0xfff2 002b 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0xe = 0x2b,0xfff1 002d 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0xf = 0x2d,0xfff0 002f 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x10 = 0x2f,0xffef 0031 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0x11 = 0x31,0xffee 0033 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x33,0xffed 0035 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x13 = 0x35,0xffec 0037 029d 045b | [| Declare_Subprogram INIT_0458,For_Outer_Call ; Debug Table 0x1.0x14 = 0x37,0xffeb 0039 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x15 = 0x39,0xffea 003a 00c7 | | Action Elaborate_Subprogram 003b 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x3b,0xffe9 003c 00c7 | | Action Elaborate_Subprogram 003d 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x17 = 0x3d,0xffe8 003e 00c7 | | Action Elaborate_Subprogram 003f 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x18 = 0x3f,0xffe7 0040 00c7 | | Action Elaborate_Subprogram 0041 BODY_0008: 0041 00bc | | Action Signal_Activated 0042 00bb | | Action Signal_Completion 0043 0000 0000 | | .BLANK 0000[0x5] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b 0007 | | Action Break_Optional ; Debug Table 0x2 = .DEBUG 0x004b,0x0580,0x0001,0x0000,0x005a,0x3505,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x4b,0x1 004c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1 = 0x4c,0x401 004d 0007 | | Action Break_Optional 004e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2 = 0x4e,0x402 004f 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0x4f,0x403 0050 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0x50,0x404 0051 0b61 | a | Execute_Immediate Case_Compare,0x61 ; Debug Table 0x2.0x5 = 0x51,0x1 0052 7009 |p | Jump_Nonzero 0x5c 0053 0b66 | f | Execute_Immediate Case_Compare,0x66 0054 7023 |p# | Jump_Nonzero 0x78 0055 0b88 | | Execute_Immediate Case_Compare,0x88 0056 7024 |p$ | Jump_Nonzero 0x7b 0057 0b0e | | Execute_Immediate Case_Compare,0xe 0058 7032 |p2 | Jump_Nonzero 0x8b 0059 0b0f | | Execute_Immediate Case_Compare,0xf 005a 7030 |p0 | Jump_Nonzero 0x8b 005b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2.0x6 = 0x5b,0x7 005c 00cf | | Action Mark_Auxiliary ; Debug Table 0x2.0x7 = 0x5c,0x2 005d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x8 = 0x5d,0xf7ff 005e e5ff | | Load 0x2,-0x1 005f 00eb | | Load_Encached Diana_Cache 0060 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0061 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0062 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x9 = 0x62,0xf7fe 0063 e5ff | | Load 0x2,-0x1 0064 00eb | | Load_Encached Diana_Cache 0065 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0066 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0067 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0x67,0x801 0068 00da | | Load_Top At_Offset_2 0069 e002 | | Load 0x0,0x2 006a 180d | | Execute Package,Field_Execute,Field_Number 0xd 006b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xb = 0x6b,0x802 006c e003 | | Load 0x0,0x3 006d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 006e 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xc = 0x6e,0x803 006f 00d9 | | Load_Top At_Offset_1 0070 e002 | | Load 0x0,0x2 0071 180d | | Execute Package,Field_Execute,Field_Number 0xd 0072 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x72,0x804 0073 e003 | | Load 0x0,0x3 0074 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0075 00d2 | | Pop_Control Pop_Count_2 0076 00ce | | Action Pop_Auxiliary 0077 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0078 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xe = 0x78,0x3 0079 821f | | Call 0x1,0x1f 007a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 007b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xf = 0x7b,0x4 007c 00eb | | Load_Encached Diana_Cache 007d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 007e e004 | | Load 0x0,0x4 007f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0080 0007 | | Action Break_Optional ; Debug Table 0x2.0x10 = 0x80,0x5 0081 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x11 = 0x81,0xc01 0082 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x12 = 0x82,0x5 0083 4800 |H | Short_Literal 0x0 0084 6273 |bs | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 0085 4fff |O | Short_Literal -0x1 0086 480e |H | Short_Literal 0xe 0087 4800 |H | Short_Literal 0x0 0088 e005 | | Load 0x0,0x5 0089 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 008a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 008b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x13 = 0x8b,0x6 008c e006 | | Load 0x0,0x6 008d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 008e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 008f 0000 | | .XXX[0x1] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 0007 | | Action Break_Optional ; Debug Table 0x3 = .DEBUG 0x0093,0x05aa,0x0001,0x0000,0x005a,0x3505,0x0000,0x0010 ; Debug Table 0x3.0x0 = 0x93,0x1 0094 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1 = 0x94,0x401 0095 0007 | | Action Break_Optional 0096 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x2 = 0x96,0x402 0097 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0x97,0x403 0098 0007 | | Action Break_Optional ; Debug Table 0x3.0x4 = 0x98,0x404 0099 0b61 | a | Execute_Immediate Case_Compare,0x61 ; Debug Table 0x3.0x5 = 0x99,0x1 009a 7009 |p | Jump_Nonzero 0xa4 009b 0b66 | f | Execute_Immediate Case_Compare,0x66 009c 7023 |p# | Jump_Nonzero 0xc0 009d 0b0e | | Execute_Immediate Case_Compare,0xe 009e 7024 |p$ | Jump_Nonzero 0xc3 009f 0b0f | | Execute_Immediate Case_Compare,0xf 00a0 7022 |p" | Jump_Nonzero 0xc3 00a1 0b88 | | Execute_Immediate Case_Compare,0x88 00a2 7024 |p$ | Jump_Nonzero 0xc7 00a3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x6 = 0xa3,0x7 00a4 00cf | | Action Mark_Auxiliary ; Debug Table 0x3.0x7 = 0xa4,0x2 00a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x8 = 0xa5,0xf7ff 00a6 e5ff | | Load 0x2,-0x1 00a7 00eb | | Load_Encached Diana_Cache 00a8 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 00a9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00aa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x9 = 0xaa,0xf7fe 00ab e5ff | | Load 0x2,-0x1 00ac 00eb | | Load_Encached Diana_Cache 00ad 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 00ae 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00af 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0xaf,0x801 00b0 00d9 | | Load_Top At_Offset_1 00b1 e002 | | Load 0x0,0x2 00b2 180d | | Execute Package,Field_Execute,Field_Number 0xd 00b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0xb3,0x802 00b4 e003 | | Load 0x0,0x3 00b5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xc = 0xb6,0x803 00b7 00da | | Load_Top At_Offset_2 00b8 e002 | | Load 0x0,0x2 00b9 180d | | Execute Package,Field_Execute,Field_Number 0xd 00ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xd = 0xba,0x804 00bb e003 | | Load 0x0,0x3 00bc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00bd 00d2 | | Pop_Control Pop_Count_2 00be 00ce | | Action Pop_Auxiliary 00bf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xe = 0xc0,0x3 00c1 8220 | | Call 0x1,0x20 00c2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xf = 0xc3,0x4 00c4 e006 | | Load 0x0,0x6 00c5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00c6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x10 = 0xc7,0x5 00c8 00eb | | Load_Encached Diana_Cache 00c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00ca e004 | | Load 0x0,0x4 00cb 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00cc 0007 | | Action Break_Optional ; Debug Table 0x3.0x11 = 0xcc,0x6 00cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x12 = 0xcd,0xc01 00ce 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x13 = 0xce,0x6 00cf 4800 |H | Short_Literal 0x0 00d0 6227 |b' | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 00d1 4fff |O | Short_Literal -0x1 00d2 480f |H | Short_Literal 0xf 00d3 4800 |H | Short_Literal 0x0 00d4 e005 | | Load 0x0,0x5 00d5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 00d6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d7 0000 | | .XXX[0x1] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00df | | .CONST 0x00df ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0002 | | .CONST 0x0002 ; Number of locals 00db INIT_00d8: 00db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x00db,0x05d4,0x0001,0x0000,0x005a,0x3505,0x0000,0x001a ; Debug Table 0x4.0x0 = 0xdb,0xffff 00dc 00db | | Load_Top At_Offset_3 00dd 8212 | | Call 0x1,0x12 00de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00df BODY_00d8: 00df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xdf,0x1 00e0 e007 | | Load 0x0,0x7 00e1 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00e2 7003 |p | Jump_Nonzero 0xe6 00e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x2 = 0xe3,0x2 00e4 820d | | Call 0x1,0xd 00e5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3 = 0xe6,0x3 00e7 820e | | Call 0x1,0xe 00e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0xe8,0x4 00e9 e008 | | Load 0x0,0x8 00ea 180f | | Execute Package,Field_Execute,Field_Number 0xf 00eb e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x5 = 0xeb,0x5 00ec 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 00ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0xed,0x6 00ee e008 | | Load 0x0,0x8 00ef 180f | | Execute Package,Field_Execute,Field_Number 0xf 00f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f1 0000 0000 | | .BLANK 0000[0x7] 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00ff | | .CONST 0x00ff ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0002 | | .CONST 0x0002 ; Number of locals 00fb INIT_00f8: 00fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x00fb,0x05e4,0x0001,0x0000,0x005a,0x3505,0x0000,0x0024 ; Debug Table 0x5.0x0 = 0xfb,0xffff 00fc 00db | | Load_Top At_Offset_3 00fd 8212 | | Call 0x1,0x12 00fe 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00ff BODY_00f8: 00ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0xff,0x1 0100 e007 | | Load 0x0,0x7 0101 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0102 7003 |p | Jump_Nonzero 0x106 0103 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0x103,0x2 0104 820e | | Call 0x1,0xe 0105 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0106 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x3 = 0x106,0x3 0107 820d | | Call 0x1,0xd 0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x4 = 0x108,0x4 0109 e008 | | Load 0x0,0x8 010a 180f | | Execute Package,Field_Execute,Field_Number 0xf 010b e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x5 = 0x10b,0x5 010c 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 010d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x6 = 0x10d,0x6 010e e008 | | Load 0x0,0x8 010f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0110 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0111 0000 0000 | | .BLANK 0000[0x7] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 0007 | | Action Break_Optional ; Debug Table 0x6 = .DEBUG 0x011b,0x05f4,0x0002,0x0000,0x005a,0x3785,0x0000,0x0040 ; Debug Table 0x6.0x0 = 0x11b,0x1 011c e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1 = 0x11c,0x401 011d 0007 | | Action Break_Optional 011e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x2 = 0x11e,0x402 011f 0007 | | Action Break_Optional ; Debug Table 0x6.0x3 = 0x11f,0x403 0120 0007 | | Action Break_Optional ; Debug Table 0x6.0x4 = 0x120,0x404 0121 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x6.0x5 = 0x121,0x1 0122 7010 |p | Jump_Nonzero 0x133 0123 0b61 | a | Execute_Immediate Case_Compare,0x61 0124 700e |p | Jump_Nonzero 0x133 0125 0b0e | | Execute_Immediate Case_Compare,0xe 0126 7010 |p | Jump_Nonzero 0x137 0127 0b0f | | Execute_Immediate Case_Compare,0xf 0128 700e |p | Jump_Nonzero 0x137 0129 0b88 | | Execute_Immediate Case_Compare,0x88 012a 7010 |p | Jump_Nonzero 0x13b 012b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x6 = 0x12b,0x5 012c 0092 0477 | w| Action Push_String_Extended,0x477 ; "Unexpected range: " 012e e009 | | Load 0x0,0x9 012f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0130 0007 | | Action Break_Optional ; Debug Table 0x6.0x7 = 0x130,0x6 0131 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x8 = 0x131,0x801 0132 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x6.0x9 = 0x132,0x6 0133 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xa = 0x133,0x2 0134 00eb | | Load_Encached Diana_Cache 0135 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0136 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0137 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xb = 0x137,0x3 0138 00eb | | Load_Encached Diana_Cache 0139 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 013a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 013b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xc = 0x13b,0x4 013c 00eb | | Load_Encached Diana_Cache 013d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 013e 4976 |Iv | Short_Literal 0x176 013f 00eb | | Load_Encached Diana_Cache 0140 0098 | | Execute Package,Field_Read_Dynamic 0141 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0142 4907 |I | Short_Literal 0x107 0143 00eb | | Load_Encached Diana_Cache 0144 0096 | | Execute Package,Entry 0145 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0146 0000 0000 | | .XXX[0x2] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0158 | X | .CONST 0x0158 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0006 | | .CONST 0x0006 ; Number of locals 014b INIT_0148: 014b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7 = .DEBUG 0x014b,0x0610,0x0002,0x0000,0x005a,0x3785,0x0000,0x009f ; Debug Table 0x7.0x0 = 0x14b,0xffff 014c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x1 = 0x14c,0xfffe 014d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x2 = 0x14d,0xfffd 014e 1b96 | | Execute Package,Field_Read,Field_Number 0x96 014f 0322 | " | Declare_Variable Record 0150 00d8 | | Load_Top At_Offset_0 0151 1c00 | | Execute_Immediate Run_Utility,0x0 0152 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x3 = 0x152,0xfffc 0153 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0154 0322 | " | Declare_Variable Record 0155 00d8 | | Load_Top At_Offset_0 0156 1c00 | | Execute_Immediate Run_Utility,0x0 0157 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x157,0xfffb 0158 BODY_0148: 0158 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x5 = 0x158,0x1 0159 00e1 | | Load_Encached Boolean_Cache 015a e5ff | | Load 0x2,-0x1 015b e00a | | Load 0x0,0xa 015c 180d | | Execute Package,Field_Execute,Field_Number 0xd 015d c402 | | Store 0x2,0x2 015e 00d1 | | Pop_Control Pop_Count_1 015f e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x6 = 0x15f,0x2 0160 6823 |h# | Jump_Zero 0x184 0161 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x161,0x3 0162 00e1 | | Load_Encached Boolean_Cache 0163 e5fe | | Load 0x2,-0x2 0164 e00a | | Load 0x0,0xa 0165 180d | | Execute Package,Field_Execute,Field_Number 0xd 0166 c403 | | Store 0x2,0x3 0167 00d1 | | Pop_Control Pop_Count_1 0168 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x8 = 0x168,0x4 0169 681a |h | Jump_Zero 0x184 016a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x9 = 0x16a,0x5 016b 00eb | | Load_Encached Diana_Cache 016c 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 016d 680b |h | Jump_Zero 0x179 016e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xa = 0x16e,0x6 016f 00eb | | Load_Encached Diana_Cache 0170 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0171 00da | | Load_Top At_Offset_2 0172 00eb | | Load_Encached Diana_Cache 0173 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0174 e001 | | Load 0x0,0x1 0175 180f | | Execute Package,Field_Execute,Field_Number 0xf 0176 680d |h | Jump_Zero 0x184 0177 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x177,0x7 0178 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0179 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x179,0x8 017a 00eb | | Load_Encached Diana_Cache 017b 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 017c 00da | | Load_Top At_Offset_2 017d 00eb | | Load_Encached Diana_Cache 017e 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 017f e001 | | Load 0x0,0x1 0180 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0181 6802 |h | Jump_Zero 0x184 0182 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xd = 0x182,0x9 0183 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0184 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0xe = 0x184,0xa 0185 4976 |Iv | Short_Literal 0x176 0186 00eb | | Load_Encached Diana_Cache 0187 0098 | | Execute Package,Field_Read_Dynamic 0188 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0189 e00b | | Load 0x0,0xb 018a 180d | | Execute Package,Field_Execute,Field_Number 0xd 018b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 018c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xf = 0x18c,0xb 018d e5ff | | Load 0x2,-0x1 018e e003 | | Load 0x0,0x3 018f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0190 7005 |p | Jump_Nonzero 0x196 0191 00d8 | | Load_Top At_Offset_0 0192 e5fe | | Load 0x2,-0x2 0193 e003 | | Load 0x0,0x3 0194 180e | | Execute Package,Field_Execute,Field_Number 0xe 0195 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0196 4801 |H | Short_Literal 0x1 0197 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a0 | | .CONST 0x01a0 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0002 | | .CONST 0x0002 ; Number of locals 019b INIT_0198: 019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x019b,0x0632,0x0001,0x0000,0x005a,0x3785,0x0000,0x0141 ; Debug Table 0x8.0x0 = 0x19b,0xffff 019c e5fe | | Load 0x2,-0x2 019d 00eb | | Load_Encached Diana_Cache 019e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 019f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a0 BODY_0198: 01a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x1a0,0x1 01a1 e004 | | Load 0x0,0x4 01a2 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x2 = 0x1a3,0x2 01a4 680b |h | Jump_Zero 0x1b0 01a5 0007 | | Action Break_Optional ; Debug Table 0x8.0x3 = 0x1a5,0x3 01a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x4 = 0x1a6,0x401 01a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x5 = 0x1a7,0x3 01a8 4800 |H | Short_Literal 0x0 01a9 614e |aN | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 01aa 4801 |H | Short_Literal 0x1 01ab 480d |H | Short_Literal 0xd 01ac e5ff | | Load 0x2,-0x1 01ad e005 | | Load 0x0,0x5 01ae 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01af 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01b0 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x1b0,0x4 01b1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x7 = 0x1b1,0x801 01b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x8 = 0x1b2,0x4 01b3 4800 |H | Short_Literal 0x0 01b4 6143 |aC | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 01b5 4801 |H | Short_Literal 0x1 01b6 480c |H | Short_Literal 0xc 01b7 e5ff | | Load 0x2,-0x1 01b8 e005 | | Load 0x0,0x5 01b9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01ba 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01bb 0000 0000 | | .BLANK 0000[0x5] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01ce | | .CONST 0x01ce ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0003 | | .CONST 0x0003 ; Number of locals 01c3 INIT_01c0: 01c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x01c3,0x0646,0x0001,0x0000,0x005a,0x3785,0x0000,0x018a ; Debug Table 0x9.0x0 = 0x1c3,0xffff 01c4 00db | | Load_Top At_Offset_3 01c5 4908 |I | Short_Literal 0x108 01c6 00eb | | Load_Encached Diana_Cache 01c7 0096 | | Execute Package,Entry 01c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1c9,0xfffe 01ca e5ff | | Load 0x2,-0x1 01cb 00eb | | Load_Encached Diana_Cache 01cc 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 01cd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01ce BODY_01c0: 01ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x1ce,0x1 01cf 00da | | Load_Top At_Offset_2 01d0 021f | | Execute Heap_Access,Equal 01d1 6801 |h | Jump_Zero 0x1d3 01d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x3 = 0x1d2,0x2 01d3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x1d3,0x3 01d4 0007 | | Action Break_Optional 01d5 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x5 = 0x1d5,0x401 01d6 0007 | | Action Break_Optional 01d7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x6 = 0x1d7,0x402 01d8 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x1d8,0x403 01d9 00d0 | | Action Swap_Control ; Debug Table 0x9.0x8 = 0x1d9,0x404 01da 00d1 | | Pop_Control Pop_Count_1 01db 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0x9.0x9 = 0x1db,0x3 01dc 7003 |p | Jump_Nonzero 0x1e0 01dd 0b64 | d | Execute_Immediate Case_Compare,0x64 01de 701b |p | Jump_Nonzero 0x1fa 01df 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0xa = 0x1df,0x12 01e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x1e0,0x4 01e1 e007 | | Load 0x0,0x7 01e2 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01e3 6804 |h | Jump_Zero 0x1e8 01e4 00da | | Load_Top At_Offset_2 01e5 e007 | | Load 0x0,0x7 01e6 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01e7 7001 |p | Jump_Nonzero 0x1e9 01e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0xc = 0x1e8,0x5 01e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xd = 0x1e9,0x6 01ea e008 | | Load 0x0,0x8 01eb 180f | | Execute Package,Field_Execute,Field_Number 0xf 01ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xe = 0x1ec,0x7 01ed e008 | | Load 0x0,0x8 01ee 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01ef e005 | | Load 0x0,0x5 ; Debug Table 0x9.0xf = 0x1ef,0x8 01f0 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 01f1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x10 = 0x1f1,0x9 01f2 e008 | | Load 0x0,0x8 01f3 180f | | Execute Package,Field_Execute,Field_Number 0xf 01f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x11 = 0x1f4,0xa 01f5 e008 | | Load 0x0,0x8 01f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01f7 e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x12 = 0x1f7,0xb 01f8 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 01f9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01fa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x13 = 0x1fa,0xc 01fb e007 | | Load 0x0,0x7 01fc 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01fd 6804 |h | Jump_Zero 0x202 01fe 00da | | Load_Top At_Offset_2 01ff e007 | | Load 0x0,0x7 0200 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0201 7001 |p | Jump_Nonzero 0x203 0202 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x14 = 0x202,0xd 0203 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x15 = 0x203,0xe 0204 0007 | | Action Break_Optional 0205 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x16 = 0x205,0x801 0206 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x17 = 0x206,0xe 0207 e403 | | Load 0x2,0x3 0208 e008 | | Load 0x0,0x8 0209 180e | | Execute Package,Field_Execute,Field_Number 0xe 020a e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x18 = 0x20a,0xf 020b 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 020c 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x19 = 0x20c,0x10 020d 0007 | | Action Break_Optional 020e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1a = 0x20e,0xc01 020f e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x1b = 0x20f,0x10 0210 e403 | | Load 0x2,0x3 0211 e008 | | Load 0x0,0x8 0212 180e | | Execute Package,Field_Execute,Field_Number 0xe 0213 e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x1c = 0x213,0x11 0214 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0215 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0216 0000 0000 | | .XXX[0x2] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0228 | ( | .CONST 0x0228 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0005 | | .CONST 0x0005 ; Number of locals 021b INIT_0218: 021b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x021b,0x0682,0x0001,0x0000,0x005a,0x3785,0x0000,0x024c ; Debug Table 0xa.0x0 = 0x21b,0xffff 021c e00c | | Load 0x0,0xc 021d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 021e e00d | | Load 0x0,0xd 021f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0220 03f1 | | Declare_Variable Discrete,With_Value 0221 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x221,0xfffe 0222 e5ff | | Load 0x2,-0x1 0223 00eb | | Load_Encached Diana_Cache 0224 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0225 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0226 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x2 = 0x226,0xfffd 0227 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x3 = 0x227,0xfffc 0228 BODY_0218: 0228 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x228,0x1 0229 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x229,0x401 022a 0007 | | Action Break_Optional 022b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x6 = 0x22b,0x402 022c 0007 | | Action Break_Optional ; Debug Table 0xa.0x7 = 0x22c,0x403 022d 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x22d,0x404 022e 0b0e | | Execute_Immediate Case_Compare,0xe ; Debug Table 0xa.0x9 = 0x22e,0x1 022f 700a |p | Jump_Nonzero 0x23a 0230 0b0f | | Execute_Immediate Case_Compare,0xf 0231 7008 |p | Jump_Nonzero 0x23a 0232 0b61 | a | Execute_Immediate Case_Compare,0x61 0233 700e |p | Jump_Nonzero 0x242 0234 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xa = 0x234,0xd 0235 0092 0478 | x| Action Push_String_Extended,0x478 ; "Range_Gen: unexpected range constraint " 0237 e009 | | Load 0x0,0x9 0238 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0239 4503 |E | Exit_Suprogram New_Top_Offset 0x3 023a e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xb = 0x23a,0x2 023b e006 | | Load 0x0,0x6 023c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 023d 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xc = 0x23d,0x3 023e e5ff | | Load 0x2,-0x1 023f e402 | | Load 0x2,0x2 0240 8214 | | Call 0x1,0x14 0241 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0242 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xd = 0x242,0x4 0243 00eb | | Load_Encached Diana_Cache 0244 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0245 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0246 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xe = 0x246,0x5 0247 00eb | | Load_Encached Diana_Cache 0248 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0249 0032 | 2 | Store_Top Heap_Access,At_Offset_2 024a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xf = 0x24a,0x6 024b 00db | | Load_Top At_Offset_3 024c e002 | | Load 0x0,0x2 024d 180d | | Execute Package,Field_Execute,Field_Number 0xd 024e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x10 = 0x24e,0x7 024f e003 | | Load 0x0,0x3 0250 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0251 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x11 = 0x251,0x8 0252 00da | | Load_Top At_Offset_2 0253 e002 | | Load 0x0,0x2 0254 180d | | Execute Package,Field_Execute,Field_Number 0xd 0255 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x12 = 0x255,0x9 0256 e003 | | Load 0x0,0x3 0257 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0258 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x258,0xa 0259 00da | | Load_Top At_Offset_2 025a e404 | | Load 0x2,0x4 025b 8213 | | Call 0x1,0x13 025c 6804 |h | Jump_Zero 0x261 025d 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x14 = 0x25d,0xb 025e e5ff | | Load 0x2,-0x1 025f e402 | | Load 0x2,0x2 0260 8214 | | Call 0x1,0x14 0261 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x15 = 0x261,0xc 0262 8215 | | Call 0x1,0x15 0263 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0264 0000 0000 | | .BLANK 0000[0x4] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 0278 | x | .CONST 0x0278 ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0005 | | .CONST 0x0005 ; Number of locals 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x026b,0x06b0,0x0001,0x0000,0x005a,0x3785,0x0000,0x02f5 ; Debug Table 0xb.0x0 = 0x26b,0xffff 026c e00c | | Load 0x0,0xc 026d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 026e e00d | | Load 0x0,0xd 026f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0270 03f1 | | Declare_Variable Discrete,With_Value 0271 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x271,0xfffe 0272 e5ff | | Load 0x2,-0x1 0273 00eb | | Load_Encached Diana_Cache 0274 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0275 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0276 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x276,0xfffd 0277 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x3 = 0x277,0xfffc 0278 BODY_0268: 0278 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x278,0x1 0279 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x5 = 0x279,0x401 027a 0007 | | Action Break_Optional 027b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x6 = 0x27b,0x402 027c 0007 | | Action Break_Optional ; Debug Table 0xb.0x7 = 0x27c,0x403 027d 0007 | | Action Break_Optional ; Debug Table 0xb.0x8 = 0x27d,0x404 027e 0b0e | | Execute_Immediate Case_Compare,0xe ; Debug Table 0xb.0x9 = 0x27e,0x1 027f 700a |p | Jump_Nonzero 0x28a 0280 0b0f | | Execute_Immediate Case_Compare,0xf 0281 7008 |p | Jump_Nonzero 0x28a 0282 0b61 | a | Execute_Immediate Case_Compare,0x61 0283 700e |p | Jump_Nonzero 0x292 0284 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xa = 0x284,0xd 0285 0092 0478 | x| Action Push_String_Extended,0x478 ; "Range_Gen: unexpected range constraint " 0287 e009 | | Load 0x0,0x9 0288 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0289 4503 |E | Exit_Suprogram New_Top_Offset 0x3 028a e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xb = 0x28a,0x2 028b e006 | | Load 0x0,0x6 028c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 028d 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0xc = 0x28d,0x3 028e e5ff | | Load 0x2,-0x1 028f e402 | | Load 0x2,0x2 0290 8214 | | Call 0x1,0x14 0291 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0292 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xd = 0x292,0x4 0293 00eb | | Load_Encached Diana_Cache 0294 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0295 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0296 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xe = 0x296,0x5 0297 00eb | | Load_Encached Diana_Cache 0298 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0299 0032 | 2 | Store_Top Heap_Access,At_Offset_2 029a 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xf = 0x29a,0x6 029b 00da | | Load_Top At_Offset_2 029c e002 | | Load 0x0,0x2 029d 180d | | Execute Package,Field_Execute,Field_Number 0xd 029e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x10 = 0x29e,0x7 029f e003 | | Load 0x0,0x3 02a0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a1 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x11 = 0x2a1,0x8 02a2 00db | | Load_Top At_Offset_3 02a3 e002 | | Load 0x0,0x2 02a4 180d | | Execute Package,Field_Execute,Field_Number 0xd 02a5 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x12 = 0x2a5,0x9 02a6 e003 | | Load 0x0,0x3 02a7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a8 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x13 = 0x2a8,0xa 02a9 00da | | Load_Top At_Offset_2 02aa e404 | | Load 0x2,0x4 02ab 8213 | | Call 0x1,0x13 02ac 6804 |h | Jump_Zero 0x2b1 02ad 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x14 = 0x2ad,0xb 02ae e5ff | | Load 0x2,-0x1 02af e402 | | Load 0x2,0x2 02b0 8214 | | Call 0x1,0x14 02b1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x15 = 0x2b1,0xc 02b2 8215 | | Call 0x1,0x15 02b3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02b4 0000 0000 | | .BLANK 0000[0x4] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02c1 | | .CONST 0x02c1 ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0002 | | .CONST 0x0002 ; Number of locals 02bb INIT_02b8: 02bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02bb,0x06de,0x0001,0x0000,0x005a,0x3785,0x0000,0x039e ; Debug Table 0xc.0x0 = 0x2bb,0xffff 02bc e00c | | Load 0x0,0xc 02bd 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 02be e00d | | Load 0x0,0xd 02bf 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c0 03f1 | | Declare_Variable Discrete,With_Value 02c1 BODY_02b8: 02c1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1 = 0x2c1,0x1 02c2 e00e | | Load 0x0,0xe 02c3 180f | | Execute Package,Field_Execute,Field_Number 0xf 02c4 6804 |h | Jump_Zero 0x2c9 02c5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x2 = 0x2c5,0x2 02c6 e006 | | Load 0x0,0x6 02c7 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c9 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3 = 0x2c9,0x3 02ca e00c | | Load 0x0,0xc 02cb 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 02cc 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x2cc,0x4 02cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x5 = 0x2cd,0x401 02ce 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x6 = 0x2ce,0x4 02cf 4800 |H | Short_Literal 0x0 02d0 6027 |`' | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 02d1 4800 |H | Short_Literal 0x0 02d2 4810 |H | Short_Literal 0x10 02d3 e402 | | Load 0x2,0x2 02d4 e005 | | Load 0x0,0x5 02d5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 02d6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02d7 0000 | | .XXX[0x1] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02e1 | | .CONST 0x02e1 ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x02db,0x06ee,0x0001,0x0000,0x005a,0x3785,0x0000,0x03dd ; Debug Table 0xd.0x0 = 0x2db,0xffff 02dc e00c | | Load 0x0,0xc 02dd 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 02de e00d | | Load 0x0,0xd 02df 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02e0 03f1 | | Declare_Variable Discrete,With_Value 02e1 BODY_02d8: 02e1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x1 = 0x2e1,0x1 02e2 e00e | | Load 0x0,0xe 02e3 180f | | Execute Package,Field_Execute,Field_Number 0xf 02e4 6804 |h | Jump_Zero 0x2e9 02e5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x2 = 0x2e5,0x2 02e6 e006 | | Load 0x0,0x6 02e7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02e8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02e9 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x3 = 0x2e9,0x3 02ea e00c | | Load 0x0,0xc 02eb 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 02ec 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x2ec,0x4 02ed 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x5 = 0x2ed,0x401 02ee 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x6 = 0x2ee,0x4 02ef 4800 |H | Short_Literal 0x0 02f0 6007 |` | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 02f1 4800 |H | Short_Literal 0x0 02f2 4811 |H | Short_Literal 0x11 02f3 e402 | | Load 0x2,0x2 02f4 e005 | | Load 0x0,0x5 02f5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 02f6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02f7 0000 | | .XXX[0x1] 02f8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02fc 0000 0000 | | .BLANK 0000[0x4] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0309 | | .CONST 0x0309 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0303,0x06fe,0x0001,0x0000,0x005a,0x3785,0x0000,0x041c ; Debug Table 0xe.0x0 = 0x303,0xffff 0304 e00c | | Load 0x0,0xc 0305 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0306 e00d | | Load 0x0,0xd 0307 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0308 03f1 | | Declare_Variable Discrete,With_Value 0309 BODY_0300: 0309 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x309,0x1 030a e00e | | Load 0x0,0xe 030b 180f | | Execute Package,Field_Execute,Field_Number 0xf 030c 6804 |h | Jump_Zero 0x311 030d e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x2 = 0x30d,0x2 030e e006 | | Load 0x0,0x6 030f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0310 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0311 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x3 = 0x311,0x3 0312 e00c | | Load 0x0,0xc 0313 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0314 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x314,0x4 0315 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x5 = 0x315,0x401 0316 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x6 = 0x316,0x4 0317 4800 |H | Short_Literal 0x0 0318 67df |g | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 0319 4fff |O | Short_Literal -0x1 031a 480e |H | Short_Literal 0xe 031b e402 | | Load 0x2,0x2 031c e005 | | Load 0x0,0x5 031d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 031e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 031f 0000 | | .XXX[0x1] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0329 | ) | .CONST 0x0329 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0323,0x070e,0x0001,0x0000,0x005a,0x3785,0x0000,0x045e ; Debug Table 0xf.0x0 = 0x323,0xffff 0324 e00c | | Load 0x0,0xc 0325 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0326 e00d | | Load 0x0,0xd 0327 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0328 03f1 | | Declare_Variable Discrete,With_Value 0329 BODY_0320: 0329 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x1 = 0x329,0x1 032a e00e | | Load 0x0,0xe 032b 180f | | Execute Package,Field_Execute,Field_Number 0xf 032c 6804 |h | Jump_Zero 0x331 032d e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x2 = 0x32d,0x2 032e e006 | | Load 0x0,0x6 032f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0330 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0331 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x3 = 0x331,0x3 0332 e00c | | Load 0x0,0xc 0333 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0334 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x334,0x4 0335 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x335,0x401 0336 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x336,0x4 0337 4800 |H | Short_Literal 0x0 0338 67bf |g | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 0339 4fff |O | Short_Literal -0x1 033a 480f |H | Short_Literal 0xf 033b e402 | | Load 0x2,0x2 033c e005 | | Load 0x0,0x5 033d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 033e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 033f 0000 | | .XXX[0x1] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0349 | I | .CONST 0x0349 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0003 | | .CONST 0x0003 ; Number of locals 0343 INIT_0340: 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x0343,0x071e,0x0002,0x0000,0x005a,0x3785,0x0000,0x04a0 ; Debug Table 0x10.0x0 = 0x343,0xffff 0344 00db | | Load_Top At_Offset_3 0345 00eb | | Load_Encached Diana_Cache 0346 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0348 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x348,0xfffe 0349 BODY_0340: 0349 0007 | | Action Break_Optional ; Debug Table 0x10.0x2 = 0x349,0x1 034a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x3 = 0x34a,0x401 034b 021d | | Execute Heap_Access,Is_Null 034c 700e |p | Jump_Nonzero 0x35b ; Debug Table 0x10.0x4 = 0x34c,0x1 034d 0007 | | Action Break_Optional ; Debug Table 0x10.0x5 = 0x34d,0x2 034e e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x6 = 0x34e,0x801 034f 0007 | | Action Break_Optional 0350 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x7 = 0x350,0x802 0351 0007 | | Action Break_Optional ; Debug Table 0x10.0x8 = 0x351,0x803 0352 0007 | | Action Break_Optional ; Debug Table 0x10.0x9 = 0x352,0x804 0353 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x10.0xa = 0x353,0x2 0354 6804 |h | Jump_Zero 0x359 0355 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xb = 0x355,0x3 0356 00eb | | Load_Encached Diana_Cache 0357 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0358 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0359 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xc = 0x359,0x4 035a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035b e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0xd = 0x35b,0x5 035c 00eb | | Load_Encached Diana_Cache 035d 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 035e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 035f 0007 | | Action Break_Optional ; Debug Table 0x10.0xe = 0x35f,0x6 0360 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xf = 0x360,0xc01 0361 0007 | | Action Break_Optional 0362 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x10 = 0x362,0xc02 0363 0007 | | Action Break_Optional ; Debug Table 0x10.0x11 = 0x363,0xc03 0364 0007 | | Action Break_Optional ; Debug Table 0x10.0x12 = 0x364,0xc04 0365 0b6d | m | Execute_Immediate Case_Compare,0x6d ; Debug Table 0x10.0x13 = 0x365,0x6 0366 7005 |p | Jump_Nonzero 0x36c 0367 0b6f | o | Execute_Immediate Case_Compare,0x6f 0368 7008 |p | Jump_Nonzero 0x371 0369 0007 | | Action Break_Optional ; Debug Table 0x10.0x14 = 0x369,0x9 036a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x15 = 0x36a,0x1001 036b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x10.0x16 = 0x36b,0x9 036c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x17 = 0x36c,0x7 036d 00eb | | Load_Encached Diana_Cache 036e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 036f 821c | | Call 0x1,0x1c 0370 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0371 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x18 = 0x371,0x8 0372 00eb | | Load_Encached Diana_Cache 0373 18dc | | Execute Package,Field_Execute,Field_Number 0xdc 0374 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0375 0000 0000 | | .XXX[0x3] 0377 0000 | | 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0386 | | .CONST 0x0386 ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0005 | | .CONST 0x0005 ; Number of locals 037b INIT_0378: 037b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x037b,0x0752,0x0001,0x0000,0x005a,0x3785,0x0000,0x0522 ; Debug Table 0x11.0x0 = 0x37b,0xffff 037c 00db | | Load_Top At_Offset_3 037d 821c | | Call 0x1,0x1c 037e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 037f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x37f,0xfffe 0380 e5ff | | Load 0x2,-0x1 0381 00eb | | Load_Encached Diana_Cache 0382 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0383 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0384 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x2 = 0x384,0xfffd 0385 039d | | Declare_Variable Heap_Access,Duplicate 0386 BODY_0378: 0386 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x386,0x1 0387 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x4 = 0x387,0x401 0388 0007 | | Action Break_Optional 0389 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x5 = 0x389,0x402 038a 0007 | | Action Break_Optional ; Debug Table 0x11.0x6 = 0x38a,0x403 038b 0007 | | Action Break_Optional ; Debug Table 0x11.0x7 = 0x38b,0x404 038c 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x11.0x8 = 0x38c,0x1 038d 6838 |h8 | Jump_Zero 0x3c6 038e 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x9 = 0x38e,0x2 038f 00eb | | Load_Encached Diana_Cache 0390 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0391 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0392 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xa = 0x392,0x3 0393 00eb | | Load_Encached Diana_Cache 0394 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0395 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0396 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xb = 0x396,0x4 0397 e00e | | Load 0x0,0xe 0398 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0399 681c |h | Jump_Zero 0x3b6 039a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xc = 0x39a,0x5 039b e00e | | Load 0x0,0xe 039c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 039d 6810 |h | Jump_Zero 0x3ae 039e 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xd = 0x39e,0x6 039f 00d9 | | Load_Top At_Offset_1 03a0 e002 | | Load 0x0,0x2 03a1 180d | | Execute Package,Field_Execute,Field_Number 0xd 03a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xe = 0x3a2,0x7 03a3 00da | | Load_Top At_Offset_2 03a4 e002 | | Load 0x0,0x2 03a5 180d | | Execute Package,Field_Execute,Field_Number 0xd 03a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0xf = 0x3a6,0x8 03a7 e00e | | Load 0x0,0xe 03a8 180f | | Execute Package,Field_Execute,Field_Number 0xf 03a9 6829 |h) | Jump_Zero 0x3d3 03aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x10 = 0x3aa,0x9 03ab e006 | | Load 0x0,0x6 03ac 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03ad 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03ae 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x11 = 0x3ae,0xa 03af e5ff | | Load 0x2,-0x1 03b0 8219 | | Call 0x1,0x19 03b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x12 = 0x3b1,0xb 03b2 00da | | Load_Top At_Offset_2 03b3 e002 | | Load 0x0,0x2 03b4 180d | | Execute Package,Field_Execute,Field_Number 0xd 03b5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x13 = 0x3b6,0xc 03b7 e00e | | Load 0x0,0xe 03b8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03b9 6808 |h | Jump_Zero 0x3c2 03ba 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x14 = 0x3ba,0xd 03bb 00d9 | | Load_Top At_Offset_1 03bc e002 | | Load 0x0,0x2 03bd 180d | | Execute Package,Field_Execute,Field_Number 0xd 03be 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x15 = 0x3be,0xe 03bf e5ff | | Load 0x2,-0x1 03c0 8218 | | Call 0x1,0x18 03c1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x16 = 0x3c2,0xf 03c3 e5ff | | Load 0x2,-0x1 03c4 821b | | Call 0x1,0x1b 03c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03c6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x17 = 0x3c6,0x10 03c7 e00c | | Load 0x0,0xc 03c8 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 03c9 0007 | | Action Break_Optional ; Debug Table 0x11.0x18 = 0x3c9,0x11 03ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x19 = 0x3ca,0x801 03cb 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1a = 0x3cb,0x11 03cc 4800 |H | Short_Literal 0x0 03cd 672a |g* | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 03ce 4fff |O | Short_Literal -0x1 03cf 480f |H | Short_Literal 0xf 03d0 4800 |H | Short_Literal 0x0 03d1 e005 | | Load 0x0,0x5 03d2 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 03d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d4 0000 0000 | | .BLANK 0000[0x4] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e6 | | .CONST 0x03e6 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0005 | | .CONST 0x0005 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x03db,0x078a,0x0001,0x0000,0x005a,0x3785,0x0000,0x05dc ; Debug Table 0x12.0x0 = 0x3db,0xffff 03dc 00db | | Load_Top At_Offset_3 03dd 821c | | Call 0x1,0x1c 03de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x3df,0xfffe 03e0 e5ff | | Load 0x2,-0x1 03e1 00eb | | Load_Encached Diana_Cache 03e2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03e3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x3e4,0xfffd 03e5 039d | | Declare_Variable Heap_Access,Duplicate 03e6 BODY_03d8: 03e6 0007 | | Action Break_Optional ; Debug Table 0x12.0x3 = 0x3e6,0x1 03e7 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x4 = 0x3e7,0x401 03e8 0007 | | Action Break_Optional 03e9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x5 = 0x3e9,0x402 03ea 0007 | | Action Break_Optional ; Debug Table 0x12.0x6 = 0x3ea,0x403 03eb 0007 | | Action Break_Optional ; Debug Table 0x12.0x7 = 0x3eb,0x404 03ec 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x12.0x8 = 0x3ec,0x1 03ed 6838 |h8 | Jump_Zero 0x426 03ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x9 = 0x3ee,0x2 03ef 00eb | | Load_Encached Diana_Cache 03f0 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 03f1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03f2 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xa = 0x3f2,0x3 03f3 00eb | | Load_Encached Diana_Cache 03f4 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xb = 0x3f6,0x4 03f7 e00e | | Load 0x0,0xe 03f8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03f9 681c |h | Jump_Zero 0x416 03fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xc = 0x3fa,0x5 03fb e00e | | Load 0x0,0xe 03fc 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03fd 6810 |h | Jump_Zero 0x40e 03fe 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xd = 0x3fe,0x6 03ff 00da | | Load_Top At_Offset_2 0400 e002 | | Load 0x0,0x2 0401 180d | | Execute Package,Field_Execute,Field_Number 0xd 0402 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xe = 0x402,0x7 0403 00d9 | | Load_Top At_Offset_1 0404 e002 | | Load 0x0,0x2 0405 180d | | Execute Package,Field_Execute,Field_Number 0xd 0406 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xf = 0x406,0x8 0407 e00e | | Load 0x0,0xe 0408 180f | | Execute Package,Field_Execute,Field_Number 0xf 0409 6803 |h | Jump_Zero 0x40d 040a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x10 = 0x40a,0x9 040b e006 | | Load 0x0,0x6 040c 1815 | | Execute Package,Field_Execute,Field_Number 0x15 040d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 040e 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x11 = 0x40e,0xa 040f 00da | | Load_Top At_Offset_2 0410 e002 | | Load 0x0,0x2 0411 180d | | Execute Package,Field_Execute,Field_Number 0xd 0412 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x12 = 0x412,0xb 0413 e5ff | | Load 0x2,-0x1 0414 8219 | | Call 0x1,0x19 0415 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0416 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x13 = 0x416,0xc 0417 e00e | | Load 0x0,0xe 0418 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0419 6808 |h | Jump_Zero 0x422 041a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x14 = 0x41a,0xd 041b e5ff | | Load 0x2,-0x1 041c 8218 | | Call 0x1,0x18 041d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x15 = 0x41d,0xe 041e 00d9 | | Load_Top At_Offset_1 041f e002 | | Load 0x0,0x2 0420 180d | | Execute Package,Field_Execute,Field_Number 0xd 0421 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0422 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x16 = 0x422,0xf 0423 e5ff | | Load 0x2,-0x1 0424 821a | | Call 0x1,0x1a 0425 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0426 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x17 = 0x426,0x10 0427 e00c | | Load 0x0,0xc 0428 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0429 0007 | | Action Break_Optional ; Debug Table 0x12.0x18 = 0x429,0x11 042a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x19 = 0x42a,0x801 042b 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1a = 0x42b,0x11 042c 4800 |H | Short_Literal 0x0 042d 66ca |f | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} 042e 4fff |O | Short_Literal -0x1 042f 480e |H | Short_Literal 0xe 0430 4800 |H | Short_Literal 0x0 0431 e005 | | Load 0x0,0x5 0432 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0433 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0434 0000 0000 | | .BLANK 0000[0x4] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0440 | @ | .CONST 0x0440 ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0002 | | .CONST 0x0002 ; Number of locals 043b INIT_0438: 043b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x043b,0x07c2,0x0001,0x0000,0x005a,0x3785,0x0000,0x0696 ; Debug Table 0x13.0x0 = 0x43b,0xffff 043c 00db | | Load_Top At_Offset_3 043d 00eb | | Load_Encached Diana_Cache 043e 18ba | | Execute Package,Field_Execute,Field_Number 0xba 043f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0440 BODY_0438: 0440 0007 | | Action Break_Optional ; Debug Table 0x13.0x1 = 0x440,0x1 0441 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x2 = 0x441,0x401 0442 0007 | | Action Break_Optional 0443 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x3 = 0x443,0x402 0444 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x444,0x403 0445 0007 | | Action Break_Optional ; Debug Table 0x13.0x5 = 0x445,0x404 0446 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x13.0x6 = 0x446,0x1 0447 6804 |h | Jump_Zero 0x44c 0448 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x448,0x2 0449 00eb | | Load_Encached Diana_Cache 044a 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 044b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 044c 0007 | | Action Break_Optional ; Debug Table 0x13.0x8 = 0x44c,0x3 044d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x9 = 0x44d,0x801 044e 021d | | Execute Heap_Access,Is_Null 044f 6803 |h | Jump_Zero 0x453 ; Debug Table 0x13.0xa = 0x44f,0x3 0450 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xb = 0x450,0x4 0451 821e | | Call 0x1,0x1e 0452 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0453 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0xc = 0x453,0x5 0454 e5ff | | Load 0x2,-0x1 0455 8216 | | Call 0x1,0x16 0456 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0457 0000 | | .XXX[0x1] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 0460 | ` | .CONST 0x0460 ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0002 | | .CONST 0x0002 ; Number of locals 045b INIT_0458: 045b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x045b,0x07de,0x0001,0x0000,0x005a,0x3785,0x0000,0x06dc ; Debug Table 0x14.0x0 = 0x45b,0xffff 045c 00db | | Load_Top At_Offset_3 045d 00eb | | Load_Encached Diana_Cache 045e 18ba | | Execute Package,Field_Execute,Field_Number 0xba 045f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0460 BODY_0458: 0460 0007 | | Action Break_Optional ; Debug Table 0x14.0x1 = 0x460,0x1 0461 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x2 = 0x461,0x401 0462 0007 | | Action Break_Optional 0463 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x3 = 0x463,0x402 0464 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x464,0x403 0465 0007 | | Action Break_Optional ; Debug Table 0x14.0x5 = 0x465,0x404 0466 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x14.0x6 = 0x466,0x1 0467 6804 |h | Jump_Zero 0x46c 0468 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x468,0x2 0469 00eb | | Load_Encached Diana_Cache 046a 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 046b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 046c 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x46c,0x3 046d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x9 = 0x46d,0x801 046e 021d | | Execute Heap_Access,Is_Null 046f 6803 |h | Jump_Zero 0x473 ; Debug Table 0x14.0xa = 0x46f,0x3 0470 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0xb = 0x470,0x4 0471 821d | | Call 0x1,0x1d 0472 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0473 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xc = 0x473,0x5 0474 e5ff | | Load 0x2,-0x1 0475 8217 | | Call 0x1,0x17 0476 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0477 ; -------------------------------------------------------------------------------------- 0477 ; STRING TABLE 0477 ; -------------------------------------------------------------------------------------- 0477 0006 | | .STRTAB 0x0006->0x047a ; "Unexpected range: " 0478 0016 | | .STRTAB 0x0016->0x0483 ; "Range_Gen: unexpected range constraint " 0479 003b | ; | .STREND 0x003b->0x0496 047a 556e 6578 |Unex| .STRTAB_STRINGS 0497 0000 | | .XXX[0x1] 0498 ; -------------------------------------------------------------------------------------- 0498 ; Debug Table 0498 ; -------------------------------------------------------------------------------------- 0498 0003 0015 | | .CONST 0x0003,0x0015 049a 000b 0542 | B| .DEBUG 0x000b,0x0542,0x8000,0x0000,0x005a,0x3505,0x0000,0x0005 04a2 0014 054c | L| .DEBUG 0x0014,0x054c,0x8000,0x0000,0x005a,0x3785,0x0000,0x0023 04aa 004b 0580 | K | .DEBUG 0x004b,0x0580,0x0001,0x0000,0x005a,0x3505,0x0000,0x0006 04b2 0093 05aa | | .DEBUG 0x0093,0x05aa,0x0001,0x0000,0x005a,0x3505,0x0000,0x0010 04ba 00db 05d4 | | .DEBUG 0x00db,0x05d4,0x0001,0x0000,0x005a,0x3505,0x0000,0x001a 04c2 00fb 05e4 | | .DEBUG 0x00fb,0x05e4,0x0001,0x0000,0x005a,0x3505,0x0000,0x0024 04ca 011b 05f4 | | .DEBUG 0x011b,0x05f4,0x0002,0x0000,0x005a,0x3785,0x0000,0x0040 04d2 014b 0610 | K | .DEBUG 0x014b,0x0610,0x0002,0x0000,0x005a,0x3785,0x0000,0x009f 04da 019b 0632 | 2| .DEBUG 0x019b,0x0632,0x0001,0x0000,0x005a,0x3785,0x0000,0x0141 04e2 01c3 0646 | F| .DEBUG 0x01c3,0x0646,0x0001,0x0000,0x005a,0x3785,0x0000,0x018a 04ea 021b 0682 | | .DEBUG 0x021b,0x0682,0x0001,0x0000,0x005a,0x3785,0x0000,0x024c 04f2 026b 06b0 | k | .DEBUG 0x026b,0x06b0,0x0001,0x0000,0x005a,0x3785,0x0000,0x02f5 04fa 02bb 06de | | .DEBUG 0x02bb,0x06de,0x0001,0x0000,0x005a,0x3785,0x0000,0x039e 0502 02db 06ee | | .DEBUG 0x02db,0x06ee,0x0001,0x0000,0x005a,0x3785,0x0000,0x03dd 050a 0303 06fe | | .DEBUG 0x0303,0x06fe,0x0001,0x0000,0x005a,0x3785,0x0000,0x041c 0512 0323 070e | # | .DEBUG 0x0323,0x070e,0x0001,0x0000,0x005a,0x3785,0x0000,0x045e 051a 0343 071e | C | .DEBUG 0x0343,0x071e,0x0002,0x0000,0x005a,0x3785,0x0000,0x04a0 0522 037b 0752 | { R| .DEBUG 0x037b,0x0752,0x0001,0x0000,0x005a,0x3785,0x0000,0x0522 052a 03db 078a | | .DEBUG 0x03db,0x078a,0x0001,0x0000,0x005a,0x3785,0x0000,0x05dc 0532 043b 07c2 | ; | .DEBUG 0x043b,0x07c2,0x0001,0x0000,0x005a,0x3785,0x0000,0x0696 053a 045b 07de | [ | .DEBUG 0x045b,0x07de,0x0001,0x0000,0x005a,0x3785,0x0000,0x06dc 0542 ; -------------------------------------------------------------------------------------- 0542 ; Debug3 Subtable 0x0 0542 ; -------------------------------------------------------------------------------------- 0542 0004 0000 | | .DBG3TAB 0x0004,0x0000 0544 000b ffff | | .CONST 0x000b,0xffff 0546 000d fffe | | .CONST 0x000d,0xfffe 0548 000f fffd | | .CONST 0x000f,0xfffd 054a 0011 fffc | | .CONST 0x0011,0xfffc 054c ; -------------------------------------------------------------------------------------- 054c ; Debug3 Subtable 0x1 054c ; -------------------------------------------------------------------------------------- 054c 0019 0000 | | .DBG3TAB 0x0019,0x0000 054e 0014 ffff | | .CONST 0x0014,0xffff 0550 0015 fffe | | .CONST 0x0015,0xfffe 0552 0016 fffd | | .CONST 0x0016,0xfffd 0554 0017 fffc | | .CONST 0x0017,0xfffc 0556 0018 fffb | | .CONST 0x0018,0xfffb 0558 0019 fffa | | .CONST 0x0019,0xfffa 055a 001b fff9 | | .CONST 0x001b,0xfff9 055c 001d fff8 | | .CONST 0x001d,0xfff8 055e 001f fff7 | | .CONST 0x001f,0xfff7 0560 0021 fff6 | ! | .CONST 0x0021,0xfff6 0562 0023 fff5 | # | .CONST 0x0023,0xfff5 0564 0025 fff4 | % | .CONST 0x0025,0xfff4 0566 0027 fff3 | ' | .CONST 0x0027,0xfff3 0568 0029 fff2 | ) | .CONST 0x0029,0xfff2 056a 002b fff1 | + | .CONST 0x002b,0xfff1 056c 002d fff0 | - | .CONST 0x002d,0xfff0 056e 002f ffef | / | .CONST 0x002f,0xffef 0570 0031 ffee | 1 | .CONST 0x0031,0xffee 0572 0033 ffed | 3 | .CONST 0x0033,0xffed 0574 0035 ffec | 5 | .CONST 0x0035,0xffec 0576 0037 ffeb | 7 | .CONST 0x0037,0xffeb 0578 0039 ffea | 9 | .CONST 0x0039,0xffea 057a 003b ffe9 | ; | .CONST 0x003b,0xffe9 057c 003d ffe8 | = | .CONST 0x003d,0xffe8 057e 003f ffe7 | ? | .CONST 0x003f,0xffe7 0580 ; -------------------------------------------------------------------------------------- 0580 ; Debug3 Subtable 0x2 0580 ; -------------------------------------------------------------------------------------- 0580 0002 0012 | | .DBG3TAB 0x0002,0x0012 0582 004b 0001 | K | .CONST 0x004b,0x0001 0584 004c 0401 | L | .CONST 0x004c,0x0401 0586 004e 0402 | N | .CONST 0x004e,0x0402 0588 004f 0403 | O | .CONST 0x004f,0x0403 058a 0050 0404 | P | .CONST 0x0050,0x0404 058c 0051 0001 | Q | .CONST 0x0051,0x0001 058e 005b 0007 | [ | .CONST 0x005b,0x0007 0590 005c 0002 | \ | .CONST 0x005c,0x0002 0592 005d f7ff | ] | .CONST 0x005d,0xf7ff 0594 0062 f7fe | b | .CONST 0x0062,0xf7fe 0596 0067 0801 | g | .CONST 0x0067,0x0801 0598 006b 0802 | k | .CONST 0x006b,0x0802 059a 006e 0803 | n | .CONST 0x006e,0x0803 059c 0072 0804 | r | .CONST 0x0072,0x0804 059e 0078 0003 | x | .CONST 0x0078,0x0003 05a0 007b 0004 | { | .CONST 0x007b,0x0004 05a2 0080 0005 | | .CONST 0x0080,0x0005 05a4 0081 0c01 | | .CONST 0x0081,0x0c01 05a6 0082 0005 | | .CONST 0x0082,0x0005 05a8 008b 0006 | | .CONST 0x008b,0x0006 05aa ; -------------------------------------------------------------------------------------- 05aa ; Debug3 Subtable 0x3 05aa ; -------------------------------------------------------------------------------------- 05aa 0002 0012 | | .DBG3TAB 0x0002,0x0012 05ac 0093 0001 | | .CONST 0x0093,0x0001 05ae 0094 0401 | | .CONST 0x0094,0x0401 05b0 0096 0402 | | .CONST 0x0096,0x0402 05b2 0097 0403 | | .CONST 0x0097,0x0403 05b4 0098 0404 | | .CONST 0x0098,0x0404 05b6 0099 0001 | | .CONST 0x0099,0x0001 05b8 00a3 0007 | | .CONST 0x00a3,0x0007 05ba 00a4 0002 | | .CONST 0x00a4,0x0002 05bc 00a5 f7ff | | .CONST 0x00a5,0xf7ff 05be 00aa f7fe | | .CONST 0x00aa,0xf7fe 05c0 00af 0801 | | .CONST 0x00af,0x0801 05c2 00b3 0802 | | .CONST 0x00b3,0x0802 05c4 00b6 0803 | | .CONST 0x00b6,0x0803 05c6 00ba 0804 | | .CONST 0x00ba,0x0804 05c8 00c0 0003 | | .CONST 0x00c0,0x0003 05ca 00c3 0004 | | .CONST 0x00c3,0x0004 05cc 00c7 0005 | | .CONST 0x00c7,0x0005 05ce 00cc 0006 | | .CONST 0x00cc,0x0006 05d0 00cd 0c01 | | .CONST 0x00cd,0x0c01 05d2 00ce 0006 | | .CONST 0x00ce,0x0006 05d4 ; -------------------------------------------------------------------------------------- 05d4 ; Debug3 Subtable 0x4 05d4 ; -------------------------------------------------------------------------------------- 05d4 0001 0006 | | .DBG3TAB 0x0001,0x0006 05d6 00db ffff | | .CONST 0x00db,0xffff 05d8 00df 0001 | | .CONST 0x00df,0x0001 05da 00e3 0002 | | .CONST 0x00e3,0x0002 05dc 00e6 0003 | | .CONST 0x00e6,0x0003 05de 00e8 0004 | | .CONST 0x00e8,0x0004 05e0 00eb 0005 | | .CONST 0x00eb,0x0005 05e2 00ed 0006 | | .CONST 0x00ed,0x0006 05e4 ; -------------------------------------------------------------------------------------- 05e4 ; Debug3 Subtable 0x5 05e4 ; -------------------------------------------------------------------------------------- 05e4 0001 0006 | | .DBG3TAB 0x0001,0x0006 05e6 00fb ffff | | .CONST 0x00fb,0xffff 05e8 00ff 0001 | | .CONST 0x00ff,0x0001 05ea 0103 0002 | | .CONST 0x0103,0x0002 05ec 0106 0003 | | .CONST 0x0106,0x0003 05ee 0108 0004 | | .CONST 0x0108,0x0004 05f0 010b 0005 | | .CONST 0x010b,0x0005 05f2 010d 0006 | | .CONST 0x010d,0x0006 05f4 ; -------------------------------------------------------------------------------------- 05f4 ; Debug3 Subtable 0x6 05f4 ; -------------------------------------------------------------------------------------- 05f4 0000 000d | | .DBG3TAB 0x0000,0x000d 05f6 011b 0001 | | .CONST 0x011b,0x0001 05f8 011c 0401 | | .CONST 0x011c,0x0401 05fa 011e 0402 | | .CONST 0x011e,0x0402 05fc 011f 0403 | | .CONST 0x011f,0x0403 05fe 0120 0404 | | .CONST 0x0120,0x0404 0600 0121 0001 | ! | .CONST 0x0121,0x0001 0602 012b 0005 | + | .CONST 0x012b,0x0005 0604 0130 0006 | 0 | .CONST 0x0130,0x0006 0606 0131 0801 | 1 | .CONST 0x0131,0x0801 0608 0132 0006 | 2 | .CONST 0x0132,0x0006 060a 0133 0002 | 3 | .CONST 0x0133,0x0002 060c 0137 0003 | 7 | .CONST 0x0137,0x0003 060e 013b 0004 | ; | .CONST 0x013b,0x0004 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug3 Subtable 0x7 0610 ; -------------------------------------------------------------------------------------- 0610 0005 000b | | .DBG3TAB 0x0005,0x000b 0612 014b ffff | K | .CONST 0x014b,0xffff 0614 014c fffe | L | .CONST 0x014c,0xfffe 0616 014d fffd | M | .CONST 0x014d,0xfffd 0618 0152 fffc | R | .CONST 0x0152,0xfffc 061a 0157 fffb | W | .CONST 0x0157,0xfffb 061c 0158 0001 | X | .CONST 0x0158,0x0001 061e 015f 0002 | _ | .CONST 0x015f,0x0002 0620 0161 0003 | a | .CONST 0x0161,0x0003 0622 0168 0004 | h | .CONST 0x0168,0x0004 0624 016a 0005 | j | .CONST 0x016a,0x0005 0626 016e 0006 | n | .CONST 0x016e,0x0006 0628 0177 0007 | w | .CONST 0x0177,0x0007 062a 0179 0008 | y | .CONST 0x0179,0x0008 062c 0182 0009 | | .CONST 0x0182,0x0009 062e 0184 000a | | .CONST 0x0184,0x000a 0630 018c 000b | | .CONST 0x018c,0x000b 0632 ; -------------------------------------------------------------------------------------- 0632 ; Debug3 Subtable 0x8 0632 ; -------------------------------------------------------------------------------------- 0632 0001 0008 | | .DBG3TAB 0x0001,0x0008 0634 019b ffff | | .CONST 0x019b,0xffff 0636 01a0 0001 | | .CONST 0x01a0,0x0001 0638 01a3 0002 | | .CONST 0x01a3,0x0002 063a 01a5 0003 | | .CONST 0x01a5,0x0003 063c 01a6 0401 | | .CONST 0x01a6,0x0401 063e 01a7 0003 | | .CONST 0x01a7,0x0003 0640 01b0 0004 | | .CONST 0x01b0,0x0004 0642 01b1 0801 | | .CONST 0x01b1,0x0801 0644 01b2 0004 | | .CONST 0x01b2,0x0004 0646 ; -------------------------------------------------------------------------------------- 0646 ; Debug3 Subtable 0x9 0646 ; -------------------------------------------------------------------------------------- 0646 0002 001b | | .DBG3TAB 0x0002,0x001b 0648 01c3 ffff | | .CONST 0x01c3,0xffff 064a 01c9 fffe | | .CONST 0x01c9,0xfffe 064c 01ce 0001 | | .CONST 0x01ce,0x0001 064e 01d2 0002 | | .CONST 0x01d2,0x0002 0650 01d3 0003 | | .CONST 0x01d3,0x0003 0652 01d5 0401 | | .CONST 0x01d5,0x0401 0654 01d7 0402 | | .CONST 0x01d7,0x0402 0656 01d8 0403 | | .CONST 0x01d8,0x0403 0658 01d9 0404 | | .CONST 0x01d9,0x0404 065a 01db 0003 | | .CONST 0x01db,0x0003 065c 01df 0012 | | .CONST 0x01df,0x0012 065e 01e0 0004 | | .CONST 0x01e0,0x0004 0660 01e8 0005 | | .CONST 0x01e8,0x0005 0662 01e9 0006 | | .CONST 0x01e9,0x0006 0664 01ec 0007 | | .CONST 0x01ec,0x0007 0666 01ef 0008 | | .CONST 0x01ef,0x0008 0668 01f1 0009 | | .CONST 0x01f1,0x0009 066a 01f4 000a | | .CONST 0x01f4,0x000a 066c 01f7 000b | | .CONST 0x01f7,0x000b 066e 01fa 000c | | .CONST 0x01fa,0x000c 0670 0202 000d | | .CONST 0x0202,0x000d 0672 0203 000e | | .CONST 0x0203,0x000e 0674 0205 0801 | | .CONST 0x0205,0x0801 0676 0206 000e | | .CONST 0x0206,0x000e 0678 020a 000f | | .CONST 0x020a,0x000f 067a 020c 0010 | | .CONST 0x020c,0x0010 067c 020e 0c01 | | .CONST 0x020e,0x0c01 067e 020f 0010 | | .CONST 0x020f,0x0010 0680 0213 0011 | | .CONST 0x0213,0x0011 0682 ; -------------------------------------------------------------------------------------- 0682 ; Debug3 Subtable 0xa 0682 ; -------------------------------------------------------------------------------------- 0682 0004 0012 | | .DBG3TAB 0x0004,0x0012 0684 021b ffff | | .CONST 0x021b,0xffff 0686 0221 fffe | ! | .CONST 0x0221,0xfffe 0688 0226 fffd | & | .CONST 0x0226,0xfffd 068a 0227 fffc | ' | .CONST 0x0227,0xfffc 068c 0228 0001 | ( | .CONST 0x0228,0x0001 068e 0229 0401 | ) | .CONST 0x0229,0x0401 0690 022b 0402 | + | .CONST 0x022b,0x0402 0692 022c 0403 | , | .CONST 0x022c,0x0403 0694 022d 0404 | - | .CONST 0x022d,0x0404 0696 022e 0001 | . | .CONST 0x022e,0x0001 0698 0234 000d | 4 | .CONST 0x0234,0x000d 069a 023a 0002 | : | .CONST 0x023a,0x0002 069c 023d 0003 | = | .CONST 0x023d,0x0003 069e 0242 0004 | B | .CONST 0x0242,0x0004 06a0 0246 0005 | F | .CONST 0x0246,0x0005 06a2 024a 0006 | J | .CONST 0x024a,0x0006 06a4 024e 0007 | N | .CONST 0x024e,0x0007 06a6 0251 0008 | Q | .CONST 0x0251,0x0008 06a8 0255 0009 | U | .CONST 0x0255,0x0009 06aa 0258 000a | X | .CONST 0x0258,0x000a 06ac 025d 000b | ] | .CONST 0x025d,0x000b 06ae 0261 000c | a | .CONST 0x0261,0x000c 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; Debug3 Subtable 0xb 06b0 ; -------------------------------------------------------------------------------------- 06b0 0004 0012 | | .DBG3TAB 0x0004,0x0012 06b2 026b ffff | k | .CONST 0x026b,0xffff 06b4 0271 fffe | q | .CONST 0x0271,0xfffe 06b6 0276 fffd | v | .CONST 0x0276,0xfffd 06b8 0277 fffc | w | .CONST 0x0277,0xfffc 06ba 0278 0001 | x | .CONST 0x0278,0x0001 06bc 0279 0401 | y | .CONST 0x0279,0x0401 06be 027b 0402 | { | .CONST 0x027b,0x0402 06c0 027c 0403 | | | .CONST 0x027c,0x0403 06c2 027d 0404 | } | .CONST 0x027d,0x0404 06c4 027e 0001 | ~ | .CONST 0x027e,0x0001 06c6 0284 000d | | .CONST 0x0284,0x000d 06c8 028a 0002 | | .CONST 0x028a,0x0002 06ca 028d 0003 | | .CONST 0x028d,0x0003 06cc 0292 0004 | | .CONST 0x0292,0x0004 06ce 0296 0005 | | .CONST 0x0296,0x0005 06d0 029a 0006 | | .CONST 0x029a,0x0006 06d2 029e 0007 | | .CONST 0x029e,0x0007 06d4 02a1 0008 | | .CONST 0x02a1,0x0008 06d6 02a5 0009 | | .CONST 0x02a5,0x0009 06d8 02a8 000a | | .CONST 0x02a8,0x000a 06da 02ad 000b | | .CONST 0x02ad,0x000b 06dc 02b1 000c | | .CONST 0x02b1,0x000c 06de ; -------------------------------------------------------------------------------------- 06de ; Debug3 Subtable 0xc 06de ; -------------------------------------------------------------------------------------- 06de 0001 0006 | | .DBG3TAB 0x0001,0x0006 06e0 02bb ffff | | .CONST 0x02bb,0xffff 06e2 02c1 0001 | | .CONST 0x02c1,0x0001 06e4 02c5 0002 | | .CONST 0x02c5,0x0002 06e6 02c9 0003 | | .CONST 0x02c9,0x0003 06e8 02cc 0004 | | .CONST 0x02cc,0x0004 06ea 02cd 0401 | | .CONST 0x02cd,0x0401 06ec 02ce 0004 | | .CONST 0x02ce,0x0004 06ee ; -------------------------------------------------------------------------------------- 06ee ; Debug3 Subtable 0xd 06ee ; -------------------------------------------------------------------------------------- 06ee 0001 0006 | | .DBG3TAB 0x0001,0x0006 06f0 02db ffff | | .CONST 0x02db,0xffff 06f2 02e1 0001 | | .CONST 0x02e1,0x0001 06f4 02e5 0002 | | .CONST 0x02e5,0x0002 06f6 02e9 0003 | | .CONST 0x02e9,0x0003 06f8 02ec 0004 | | .CONST 0x02ec,0x0004 06fa 02ed 0401 | | .CONST 0x02ed,0x0401 06fc 02ee 0004 | | .CONST 0x02ee,0x0004 06fe ; -------------------------------------------------------------------------------------- 06fe ; Debug3 Subtable 0xe 06fe ; -------------------------------------------------------------------------------------- 06fe 0001 0006 | | .DBG3TAB 0x0001,0x0006 0700 0303 ffff | | .CONST 0x0303,0xffff 0702 0309 0001 | | .CONST 0x0309,0x0001 0704 030d 0002 | | .CONST 0x030d,0x0002 0706 0311 0003 | | .CONST 0x0311,0x0003 0708 0314 0004 | | .CONST 0x0314,0x0004 070a 0315 0401 | | .CONST 0x0315,0x0401 070c 0316 0004 | | .CONST 0x0316,0x0004 070e ; -------------------------------------------------------------------------------------- 070e ; Debug3 Subtable 0xf 070e ; -------------------------------------------------------------------------------------- 070e 0001 0006 | | .DBG3TAB 0x0001,0x0006 0710 0323 ffff | # | .CONST 0x0323,0xffff 0712 0329 0001 | ) | .CONST 0x0329,0x0001 0714 032d 0002 | - | .CONST 0x032d,0x0002 0716 0331 0003 | 1 | .CONST 0x0331,0x0003 0718 0334 0004 | 4 | .CONST 0x0334,0x0004 071a 0335 0401 | 5 | .CONST 0x0335,0x0401 071c 0336 0004 | 6 | .CONST 0x0336,0x0004 071e ; -------------------------------------------------------------------------------------- 071e ; Debug3 Subtable 0x10 071e ; -------------------------------------------------------------------------------------- 071e 0002 0017 | | .DBG3TAB 0x0002,0x0017 0720 0343 ffff | C | .CONST 0x0343,0xffff 0722 0348 fffe | H | .CONST 0x0348,0xfffe 0724 0349 0001 | I | .CONST 0x0349,0x0001 0726 034a 0401 | J | .CONST 0x034a,0x0401 0728 034c 0001 | L | .CONST 0x034c,0x0001 072a 034d 0002 | M | .CONST 0x034d,0x0002 072c 034e 0801 | N | .CONST 0x034e,0x0801 072e 0350 0802 | P | .CONST 0x0350,0x0802 0730 0351 0803 | Q | .CONST 0x0351,0x0803 0732 0352 0804 | R | .CONST 0x0352,0x0804 0734 0353 0002 | S | .CONST 0x0353,0x0002 0736 0355 0003 | U | .CONST 0x0355,0x0003 0738 0359 0004 | Y | .CONST 0x0359,0x0004 073a 035b 0005 | [ | .CONST 0x035b,0x0005 073c 035f 0006 | _ | .CONST 0x035f,0x0006 073e 0360 0c01 | ` | .CONST 0x0360,0x0c01 0740 0362 0c02 | b | .CONST 0x0362,0x0c02 0742 0363 0c03 | c | .CONST 0x0363,0x0c03 0744 0364 0c04 | d | .CONST 0x0364,0x0c04 0746 0365 0006 | e | .CONST 0x0365,0x0006 0748 0369 0009 | i | .CONST 0x0369,0x0009 074a 036a 1001 | j | .CONST 0x036a,0x1001 074c 036b 0009 | k | .CONST 0x036b,0x0009 074e 036c 0007 | l | .CONST 0x036c,0x0007 0750 0371 0008 | q | .CONST 0x0371,0x0008 0752 ; -------------------------------------------------------------------------------------- 0752 ; Debug3 Subtable 0x11 0752 ; -------------------------------------------------------------------------------------- 0752 0003 0018 | | .DBG3TAB 0x0003,0x0018 0754 037b ffff | { | .CONST 0x037b,0xffff 0756 037f fffe | | .CONST 0x037f,0xfffe 0758 0384 fffd | | .CONST 0x0384,0xfffd 075a 0386 0001 | | .CONST 0x0386,0x0001 075c 0387 0401 | | .CONST 0x0387,0x0401 075e 0389 0402 | | .CONST 0x0389,0x0402 0760 038a 0403 | | .CONST 0x038a,0x0403 0762 038b 0404 | | .CONST 0x038b,0x0404 0764 038c 0001 | | .CONST 0x038c,0x0001 0766 038e 0002 | | .CONST 0x038e,0x0002 0768 0392 0003 | | .CONST 0x0392,0x0003 076a 0396 0004 | | .CONST 0x0396,0x0004 076c 039a 0005 | | .CONST 0x039a,0x0005 076e 039e 0006 | | .CONST 0x039e,0x0006 0770 03a2 0007 | | .CONST 0x03a2,0x0007 0772 03a6 0008 | | .CONST 0x03a6,0x0008 0774 03aa 0009 | | .CONST 0x03aa,0x0009 0776 03ae 000a | | .CONST 0x03ae,0x000a 0778 03b1 000b | | .CONST 0x03b1,0x000b 077a 03b6 000c | | .CONST 0x03b6,0x000c 077c 03ba 000d | | .CONST 0x03ba,0x000d 077e 03be 000e | | .CONST 0x03be,0x000e 0780 03c2 000f | | .CONST 0x03c2,0x000f 0782 03c6 0010 | | .CONST 0x03c6,0x0010 0784 03c9 0011 | | .CONST 0x03c9,0x0011 0786 03ca 0801 | | .CONST 0x03ca,0x0801 0788 03cb 0011 | | .CONST 0x03cb,0x0011 078a ; -------------------------------------------------------------------------------------- 078a ; Debug3 Subtable 0x12 078a ; -------------------------------------------------------------------------------------- 078a 0003 0018 | | .DBG3TAB 0x0003,0x0018 078c 03db ffff | | .CONST 0x03db,0xffff 078e 03df fffe | | .CONST 0x03df,0xfffe 0790 03e4 fffd | | .CONST 0x03e4,0xfffd 0792 03e6 0001 | | .CONST 0x03e6,0x0001 0794 03e7 0401 | | .CONST 0x03e7,0x0401 0796 03e9 0402 | | .CONST 0x03e9,0x0402 0798 03ea 0403 | | .CONST 0x03ea,0x0403 079a 03eb 0404 | | .CONST 0x03eb,0x0404 079c 03ec 0001 | | .CONST 0x03ec,0x0001 079e 03ee 0002 | | .CONST 0x03ee,0x0002 07a0 03f2 0003 | | .CONST 0x03f2,0x0003 07a2 03f6 0004 | | .CONST 0x03f6,0x0004 07a4 03fa 0005 | | .CONST 0x03fa,0x0005 07a6 03fe 0006 | | .CONST 0x03fe,0x0006 07a8 0402 0007 | | .CONST 0x0402,0x0007 07aa 0406 0008 | | .CONST 0x0406,0x0008 07ac 040a 0009 | | .CONST 0x040a,0x0009 07ae 040e 000a | | .CONST 0x040e,0x000a 07b0 0412 000b | | .CONST 0x0412,0x000b 07b2 0416 000c | | .CONST 0x0416,0x000c 07b4 041a 000d | | .CONST 0x041a,0x000d 07b6 041d 000e | | .CONST 0x041d,0x000e 07b8 0422 000f | " | .CONST 0x0422,0x000f 07ba 0426 0010 | & | .CONST 0x0426,0x0010 07bc 0429 0011 | ) | .CONST 0x0429,0x0011 07be 042a 0801 | * | .CONST 0x042a,0x0801 07c0 042b 0011 | + | .CONST 0x042b,0x0011 07c2 ; -------------------------------------------------------------------------------------- 07c2 ; Debug3 Subtable 0x13 07c2 ; -------------------------------------------------------------------------------------- 07c2 0001 000c | | .DBG3TAB 0x0001,0x000c 07c4 043b ffff | ; | .CONST 0x043b,0xffff 07c6 0440 0001 | @ | .CONST 0x0440,0x0001 07c8 0441 0401 | A | .CONST 0x0441,0x0401 07ca 0443 0402 | C | .CONST 0x0443,0x0402 07cc 0444 0403 | D | .CONST 0x0444,0x0403 07ce 0445 0404 | E | .CONST 0x0445,0x0404 07d0 0446 0001 | F | .CONST 0x0446,0x0001 07d2 0448 0002 | H | .CONST 0x0448,0x0002 07d4 044c 0003 | L | .CONST 0x044c,0x0003 07d6 044d 0801 | M | .CONST 0x044d,0x0801 07d8 044f 0003 | O | .CONST 0x044f,0x0003 07da 0450 0004 | P | .CONST 0x0450,0x0004 07dc 0453 0005 | S | .CONST 0x0453,0x0005 07de ; -------------------------------------------------------------------------------------- 07de ; Debug3 Subtable 0x14 07de ; -------------------------------------------------------------------------------------- 07de 0001 000c | | .DBG3TAB 0x0001,0x000c 07e0 045b ffff | [ | .CONST 0x045b,0xffff 07e2 0460 0001 | ` | .CONST 0x0460,0x0001 07e4 0461 0401 | a | .CONST 0x0461,0x0401 07e6 0463 0402 | c | .CONST 0x0463,0x0402 07e8 0464 0403 | d | .CONST 0x0464,0x0403 07ea 0465 0404 | e | .CONST 0x0465,0x0404 07ec 0466 0001 | f | .CONST 0x0466,0x0001 07ee 0468 0002 | h | .CONST 0x0468,0x0002 07f0 046c 0003 | l | .CONST 0x046c,0x0003 07f2 046d 0801 | m | .CONST 0x046d,0x0801 07f4 046f 0003 | o | .CONST 0x046f,0x0003 07f6 0470 0004 | p | .CONST 0x0470,0x0004 07f8 0473 0005 | s | .CONST 0x0473,0x0005 07fa 0000 0000 | | .BLANK 0000[0x6]