|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 13312 (0x3400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0fc0 | | .CONST 0x0fc0 ; 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 000c | | .CONST 0x000c ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fb | | .CONST 0x00fb ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 004f | O | .CONST 0x004f ; Number of locals 000b INIT_0008: 000b 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x11e2,0x8000,0x0000,0x0057,0x3b75,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00bf | | Action Accept_Activation 0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x11f0,0x8000,0x0000,0x0058,0xc555,0x0000,0x004f ; Debug Table 0x1.0x0 = 0x18,0xffff 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1f,0xfff8 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x21,0xfff6 0022 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0023 0322 | " | Declare_Variable Record 0024 4800 |H | Short_Literal 0x0 0025 00d9 | | Load_Top At_Offset_1 0026 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0027 4800 |H | Short_Literal 0x0 0028 00d9 | | Load_Top At_Offset_1 0029 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 002a 4800 |H | Short_Literal 0x0 002b 00d9 | | Load_Top At_Offset_1 002c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 002d 4800 |H | Short_Literal 0x0 002e 00d9 | | Load_Top At_Offset_1 002f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0030 4800 |H | Short_Literal 0x0 0031 00d9 | | Load_Top At_Offset_1 0032 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0033 4800 |H | Short_Literal 0x0 0034 00d9 | | Load_Top At_Offset_1 0035 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0036 4800 |H | Short_Literal 0x0 0037 00d9 | | Load_Top At_Offset_1 0038 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0039 4800 |H | Short_Literal 0x0 003a 00d9 | | Load_Top At_Offset_1 003b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 003c 4800 |H | Short_Literal 0x0 003d 00d9 | | Load_Top At_Offset_1 003e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 003f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x3f,0xfff5 0040 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0041 0322 | " | Declare_Variable Record 0042 4801 |H | Short_Literal 0x1 0043 00d9 | | Load_Top At_Offset_1 0044 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0045 4800 |H | Short_Literal 0x0 0046 00d9 | | Load_Top At_Offset_1 0047 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0048 4800 |H | Short_Literal 0x0 0049 00d9 | | Load_Top At_Offset_1 004a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 004b 4800 |H | Short_Literal 0x0 004c 00d9 | | Load_Top At_Offset_1 004d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 004e 4800 |H | Short_Literal 0x0 004f 00d9 | | Load_Top At_Offset_1 0050 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0051 4800 |H | Short_Literal 0x0 0052 00d9 | | Load_Top At_Offset_1 0053 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0054 4800 |H | Short_Literal 0x0 0055 00d9 | | Load_Top At_Offset_1 0056 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0057 4800 |H | Short_Literal 0x0 0058 00d9 | | Load_Top At_Offset_1 0059 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 005a 4800 |H | Short_Literal 0x0 005b 00d9 | | Load_Top At_Offset_1 005c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 005d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xb = 0x5d,0xfff4 005e 48ff |H | Short_Literal 0xff 005f 00e5 | | Load_Encached Long_Integer_Cache 0060 03f8 | | Declare_Type Discrete,Constrained 0061 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xc = 0x61,0xfff3 0062 00ec | | Load_Encached Diana_Tree_Cache 0063 00ec | | Load_Encached Diana_Tree_Cache 0064 00eb | | Load_Encached Diana_Cache 0065 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0066 e001 | | Load 0x0,0x1 0067 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0068 e001 | | Load 0x0,0x1 0069 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006a e001 | | Load 0x0,0x1 006b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 006c 00e1 | | Load_Encached Boolean_Cache 006d 00e1 | | Load_Encached Boolean_Cache 006e 00e1 | | Load_Encached Boolean_Cache 006f 00e1 | | Load_Encached Boolean_Cache 0070 00e1 | | Load_Encached Boolean_Cache 0071 00e1 | | Load_Encached Boolean_Cache 0072 00e1 | | Load_Encached Boolean_Cache 0073 00e1 | | Load_Encached Boolean_Cache 0074 00e1 | | Load_Encached Boolean_Cache 0075 00e1 | | Load_Encached Boolean_Cache 0076 00e1 | | Load_Encached Boolean_Cache 0077 029f 027b | {| Declare_Subprogram INIT_0278,For_Call 0079 4812 |H | Short_Literal 0x12 007a 032d | - | Declare_Type Record,Defined 007b 0007 | | Action Break_Optional ; Debug Table 0x1.0xd = 0x7b,0xfff2 007c e002 | | Load 0x0,0x2 ; Debug Table 0x1.0xe = 0x7c,0xfff1 007d 1919 | | Execute Package,Field_Reference,Field_Number 0x19 007e 0007 | | Action Break_Optional 007f 029d 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call ; Debug Table 0x1.0xf = 0x7f,0xfff0 0081 029d 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call ; Debug Table 0x1.0x10 = 0x81,0xffef 0083 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0x11 = 0x83,0xffee 0085 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x85,0xffed 0087 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x13 = 0x87,0xffec 0089 029d 031b | | Declare_Subprogram INIT_0318,For_Outer_Call ; Debug Table 0x1.0x14 = 0x89,0xffeb 008b 029d 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call ; Debug Table 0x1.0x15 = 0x8b,0xffea 008d 029d 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call ; Debug Table 0x1.0x16 = 0x8d,0xffe9 008f 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x17 = 0x8f,0xffe8 0091 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0x18 = 0x91,0xffe7 0093 029d 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call ; Debug Table 0x1.0x19 = 0x93,0xffe6 0095 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0x1a = 0x95,0xffe5 0097 029d 038b | | Declare_Subprogram INIT_0388,For_Outer_Call ; Debug Table 0x1.0x1b = 0x97,0xffe4 0099 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0x1c = 0x99,0xffe3 009b 029d 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x9b,0xffe2 009d 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0x1e = 0x9d,0xffe1 009f 029d 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call ; Debug Table 0x1.0x1f = 0x9f,0xffe0 00a1 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x20 = 0xa1,0xffdf 00a3 029d 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call ; Debug Table 0x1.0x21 = 0xa3,0xffde 00a5 029d 040b | | Declare_Subprogram INIT_0408,For_Outer_Call ; Debug Table 0x1.0x22 = 0xa5,0xffdd 00a7 029d 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call ; Debug Table 0x1.0x23 = 0xa7,0xffdc 00a9 029d 04b3 | | Declare_Subprogram INIT_04b0,For_Outer_Call ; Debug Table 0x1.0x24 = 0xa9,0xffdb 00ab 029d 0503 | | Declare_Subprogram INIT_0500,For_Outer_Call ; Debug Table 0x1.0x25 = 0xab,0xffda 00ad 029d 052b | +| Declare_Subprogram INIT_0528,For_Outer_Call ; Debug Table 0x1.0x26 = 0xad,0xffd9 00af 029d 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call ; Debug Table 0x1.0x27 = 0xaf,0xffd8 00b1 029d 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call ; Debug Table 0x1.0x28 = 0xb1,0xffd7 00b3 029d 058b | | Declare_Subprogram INIT_0588,For_Outer_Call ; Debug Table 0x1.0x29 = 0xb3,0xffd6 00b5 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x2a = 0xb5,0xffd5 00b7 029d 05cb | | Declare_Subprogram INIT_05c8,For_Outer_Call ; Debug Table 0x1.0x2b = 0xb7,0xffd4 00b9 029d 05fb | | Declare_Subprogram INIT_05f8,For_Outer_Call ; Debug Table 0x1.0x2c = 0xb9,0xffd3 00bb 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x2d = 0xbb,0xffd2 00bd 029d 0733 | 3| Declare_Subprogram INIT_0730,For_Outer_Call ; Debug Table 0x1.0x2e = 0xbd,0xffd1 00bf 029d 076b | k| Declare_Subprogram INIT_0768,For_Outer_Call ; Debug Table 0x1.0x2f = 0xbf,0xffd0 00c1 029d 079b | | Declare_Subprogram INIT_0798,For_Outer_Call ; Debug Table 0x1.0x30 = 0xc1,0xffcf 00c3 029d 07a3 | | Declare_Subprogram INIT_07a0,For_Outer_Call ; Debug Table 0x1.0x31 = 0xc3,0xffce 00c5 029d 07d3 | | Declare_Subprogram INIT_07d0,For_Outer_Call ; Debug Table 0x1.0x32 = 0xc5,0xffcd 00c7 029d 07f3 | | Declare_Subprogram INIT_07f0,For_Outer_Call ; Debug Table 0x1.0x33 = 0xc7,0xffcc 00c9 029d 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call ; Debug Table 0x1.0x34 = 0xc9,0xffcb 00cb 029d 088b | | Declare_Subprogram INIT_0888,For_Outer_Call ; Debug Table 0x1.0x35 = 0xcb,0xffca 00cd 029d 089b | | Declare_Subprogram INIT_0898,For_Outer_Call ; Debug Table 0x1.0x36 = 0xcd,0xffc9 00cf 029d 091b | | Declare_Subprogram INIT_0918,For_Outer_Call ; Debug Table 0x1.0x37 = 0xcf,0xffc8 00d1 029d 0943 | C| Declare_Subprogram INIT_0940,For_Outer_Call ; Debug Table 0x1.0x38 = 0xd1,0xffc7 00d3 029d 0963 | c| Declare_Subprogram INIT_0960,For_Outer_Call ; Debug Table 0x1.0x39 = 0xd3,0xffc6 00d5 029d 097b | {| Declare_Subprogram INIT_0978,For_Outer_Call ; Debug Table 0x1.0x3a = 0xd5,0xffc5 00d7 029d 09ab | | Declare_Subprogram INIT_09a8,For_Outer_Call ; Debug Table 0x1.0x3b = 0xd7,0xffc4 00d9 029d 0a1b | | Declare_Subprogram INIT_0a18,For_Outer_Call ; Debug Table 0x1.0x3c = 0xd9,0xffc3 00db 029d 0a4b | K| Declare_Subprogram INIT_0a48,For_Outer_Call ; Debug Table 0x1.0x3d = 0xdb,0xffc2 00dd 029d 0a7b | {| Declare_Subprogram INIT_0a78,For_Outer_Call ; Debug Table 0x1.0x3e = 0xdd,0xffc1 00df 029d 0b13 | | Declare_Subprogram INIT_0b10,For_Outer_Call ; Debug Table 0x1.0x3f = 0xdf,0xffc0 00e1 029d 0b5b | [| Declare_Subprogram INIT_0b58,For_Outer_Call ; Debug Table 0x1.0x40 = 0xe1,0xffbf 00e3 029d 0c33 | 3| Declare_Subprogram INIT_0c30,For_Outer_Call ; Debug Table 0x1.0x41 = 0xe3,0xffbe 00e5 029d 0c7b | {| Declare_Subprogram INIT_0c78,For_Outer_Call ; Debug Table 0x1.0x42 = 0xe5,0xffbd 00e7 029d 0ccb | | Declare_Subprogram INIT_0cc8,For_Outer_Call ; Debug Table 0x1.0x43 = 0xe7,0xffbc 00e9 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x44 = 0xe9,0xffbb 00ea 00c7 | | Action Elaborate_Subprogram 00eb 029d 0d1b | | Declare_Subprogram INIT_0d18,For_Outer_Call ; Debug Table 0x1.0x45 = 0xeb,0xffba 00ed 029d 0db3 | | Declare_Subprogram INIT_0db0,For_Outer_Call ; Debug Table 0x1.0x46 = 0xed,0xffb9 00ef 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x47 = 0xef,0xffb8 00f0 00c7 | | Action Elaborate_Subprogram 00f1 029d 0e43 | C| Declare_Subprogram INIT_0e40,For_Outer_Call ; Debug Table 0x1.0x48 = 0xf1,0xffb7 00f3 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x49 = 0xf3,0xffb6 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x4a = 0xf5,0xffb5 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x4b = 0xf7,0xffb4 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x4c = 0xf9,0xffb3 00fa 00c7 | | Action Elaborate_Subprogram 00fb BODY_0008: 00fb 00bc | | Action Signal_Activated 00fc 00bb | | Action Signal_Completion 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0104 | | .CONST 0x0104 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0002 | | .CONST 0x0002 ; Number of locals 0103 INIT_0100: 0103 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0103,0x128c,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x103,0xffff 0104 BODY_0100: 0104 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x104,0x1 0105 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x105,0x401 0106 0007 | | Action Break_Optional 0107 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x3 = 0x107,0x402 0108 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0x108,0x403 0109 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0x109,0x404 010a 0f02 | | Execute_Immediate Equal,0x2 ; Debug Table 0x2.0x6 = 0x10a,0x1 010b 6803 |h | Jump_Zero 0x10f 010c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x10c,0x2 010d 824e | N | Call 0x1,0x4e 010e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 010f 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0x10f,0x3 0110 00eb | | Load_Encached Diana_Cache 0111 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0112 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0113 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0x113,0x4 0114 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xa = 0x114,0x801 0115 0007 | | Action Break_Optional 0116 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xb = 0x116,0x802 0117 0007 | | Action Break_Optional ; Debug Table 0x2.0xc = 0x117,0x803 0118 0007 | | Action Break_Optional ; Debug Table 0x2.0xd = 0x118,0x804 0119 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x2.0xe = 0x119,0x4 011a 6804 |h | Jump_Zero 0x11f 011b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xf = 0x11b,0x5 011c e5ff | | Load 0x2,-0x1 011d 824d | M | Call 0x1,0x4d 011e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x10 = 0x11f,0x6 0120 e5ff | | Load 0x2,-0x1 0121 8249 | I | Call 0x1,0x49 0122 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0123 0000 0000 | | .BLANK 0000[0x5] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0135 | 5 | .CONST 0x0135 ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0003 | | .CONST 0x0003 ; Number of locals 012b INIT_0128: 012b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x012b,0x12b0,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0014 ; Debug Table 0x3.0x0 = 0x12b,0xffff 012c 00db | | Load_Top At_Offset_3 012d 00eb | | Load_Encached Diana_Cache 012e 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 012f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0130 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x130,0xfffe 0131 00d9 | | Load_Top At_Offset_1 0132 e003 | | Load 0x0,0x3 0133 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0134 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0135 BODY_0128: 0135 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0x135,0x1 0136 0007 | | Action Break_Optional 0137 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x3 = 0x137,0x401 0138 0007 | | Action Break_Optional 0139 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x4 = 0x139,0x402 013a 0007 | | Action Break_Optional ; Debug Table 0x3.0x5 = 0x13a,0x403 013b 00d0 | | Action Swap_Control ; Debug Table 0x3.0x6 = 0x13b,0x404 013c 00d1 | | Pop_Control Pop_Count_1 013d 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x3.0x7 = 0x13d,0x1 013e 7005 |p | Jump_Nonzero 0x144 013f 0b6c | l | Execute_Immediate Case_Compare,0x6c 0140 7008 |p | Jump_Nonzero 0x149 0141 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x8 = 0x141,0x6 0142 824a | J | Call 0x1,0x4a 0143 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0144 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x9 = 0x144,0x2 0145 e5ff | | Load 0x2,-0x1 0146 e004 | | Load 0x0,0x4 0147 180d | | Execute Package,Field_Execute,Field_Number 0xd 0148 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0149 0007 | | Action Break_Optional ; Debug Table 0x3.0xa = 0x149,0x3 014a e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xb = 0x14a,0x801 014b 0007 | | Action Break_Optional 014c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0xc = 0x14c,0x802 014d 0007 | | Action Break_Optional ; Debug Table 0x3.0xd = 0x14d,0x803 014e 0007 | | Action Break_Optional ; Debug Table 0x3.0xe = 0x14e,0x804 014f 0f13 | | Execute_Immediate Equal,0x13 ; Debug Table 0x3.0xf = 0x14f,0x3 0150 6803 |h | Jump_Zero 0x154 0151 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x10 = 0x151,0x4 0152 824c | L | Call 0x1,0x4c 0153 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0154 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x11 = 0x154,0x5 0155 e5ff | | Load 0x2,-0x1 0156 e004 | | Load 0x0,0x4 0157 180d | | Execute Package,Field_Execute,Field_Number 0xd 0158 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0159 0000 0000 | | .BLANK 0000[0x7] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 016a | j | .CONST 0x016a ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0003 | | .CONST 0x0003 ; Number of locals 0163 INIT_0160: 0163 e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x0163,0x12d6,0x0001,0x0000,0x0057,0x3b75,0x0000,0x001e ; Debug Table 0x4.0x0 = 0x163,0xffff 0164 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0165 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x1 = 0x165,0xfffe 0166 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0167 e005 | | Load 0x0,0x5 0168 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0169 03f1 | | Declare_Variable Discrete,With_Value 016a BODY_0160: 016a 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x2 = 0x16a,0x1 016b e5ff | | Load 0x2,-0x1 016c e004 | | Load 0x0,0x4 016d 180d | | Execute Package,Field_Execute,Field_Number 0xd 016e e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x3 = 0x16e,0x2 016f e006 | | Load 0x0,0x6 0170 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0171 6854 |hT | Jump_Zero 0x1c6 0172 e5ff | | Load 0x2,-0x1 0173 824f | O | Call 0x1,0x4f 0174 7051 |pQ | Jump_Nonzero 0x1c6 0175 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0x175,0x3 0176 e003 | | Load 0x0,0x3 0177 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0178 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0179 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x5 = 0x179,0x4 017a 4612 |F | Jump_Case 0x13 017b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 017c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1 017d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2 017e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x3 017f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x4 0180 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x5 0181 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x6 0182 780b |x | Jump 0x18e ; case 0x7 0183 780a |x | Jump 0x18e ; case 0x8 0184 7809 |x | Jump 0x18e ; case 0x9 0185 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xa 0186 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xb 0187 7806 |x | Jump 0x18e ; case 0xc 0188 7805 |x | Jump 0x18e ; case 0xd 0189 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xe 018a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xf 018b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x10 018c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x11 018d 7814 |x | Jump 0x1a2 ; case 0x12 018e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0x18e,0x5 018f 4808 |H | Short_Literal 0x8 0190 4809 |H | Short_Literal 0x9 0191 0262 | b | Execute Discrete,In_Range 0192 6802 |h | Jump_Zero 0x195 0193 4807 |H | Short_Literal 0x7 ; Debug Table 0x4.0x7 = 0x193,0x6 0194 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0195 e214 | | Load 0x1,0x14 ; Debug Table 0x4.0x8 = 0x195,0x7 0196 4800 |H | Short_Literal 0x0 0197 00db | | Load_Top At_Offset_3 0198 e007 | | Load 0x0,0x7 0199 180f | | Execute Package,Field_Execute,Field_Number 0xf 019a 0092 0f6c | l| Action Push_String_Extended,0xf6c ; "Duplicate to ensure pure value" ; Debug Table 0x4.0x9 = 0x19a,0x8 019c e005 | | Load 0x0,0x5 019d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 019e 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xa = 0x19e,0x9 019f e005 | | Load 0x0,0x5 01a0 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 01a1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xb = 0x1a2,0xa 01a3 e005 | | Load 0x0,0x5 01a4 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01a5 0007 | | Action Break_Optional ; Debug Table 0x4.0xc = 0x1a5,0xb 01a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0xd = 0x1a6,0x401 01a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0x1a7,0xb 01a8 4800 |H | Short_Literal 0x0 01a9 6246 |bF | Indirect_Literal Discrete,0x3f0,{0x00000000, 0x7fffffff} 01aa 4800 |H | Short_Literal 0x0 01ab 489e |H | Short_Literal 0x9e 01ac 4812 |H | Short_Literal 0x12 01ad e005 | | Load 0x0,0x5 01ae 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xf = 0x1af,0xc 01b0 e005 | | Load 0x0,0x5 01b1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x10 = 0x1b2,0xd 01b3 e005 | | Load 0x0,0x5 01b4 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01b5 0007 | | Action Break_Optional ; Debug Table 0x4.0x11 = 0x1b5,0xe 01b6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x12 = 0x1b6,0x801 01b7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x13 = 0x1b7,0xe 01b8 4800 |H | Short_Literal 0x0 01b9 6236 |b6 | Indirect_Literal Discrete,0x3f0,{0x00000000, 0x7fffffff} 01ba 4801 |H | Short_Literal 0x1 01bb 4891 |H | Short_Literal 0x91 01bc 4812 |H | Short_Literal 0x12 01bd e005 | | Load 0x0,0x5 01be 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01bf 0092 0f6c | l| Action Push_String_Extended,0xf6c ; "Duplicate to ensure pure value" ; Debug Table 0x4.0x14 = 0x1bf,0xf 01c1 e005 | | Load 0x0,0x5 01c2 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x15 = 0x1c3,0x10 01c4 e005 | | Load 0x0,0x5 01c5 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 01c6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c7 0000 | | .XXX[0x1] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x5 = .DEBUG 0x01cb,0x1304,0x0001,0x0000,0x0057,0x3b75,0x0000,0x002e ; Debug Table 0x5.0x0 = 0x1cb,0x1 01cc 0000 0000 | | .BLANK 0000[0x4] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d5 | | .CONST 0x01d5 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0003 | | .CONST 0x0003 ; Number of locals 01d3 INIT_01d0: 01d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x01d3,0x1308,0x0002,0x0000,0x0057,0x3b75,0x0000,0x0032 ; Debug Table 0x6.0x0 = 0x1d3,0xffff 01d4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x1d4,0xfffe 01d5 BODY_01d0: 01d5 0007 | | Action Break_Optional ; Debug Table 0x6.0x2 = 0x1d5,0x1 01d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x1d6,0x401 01d7 0007 | | Action Break_Optional 01d8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x4 = 0x1d8,0x402 01d9 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0x1d9,0x403 01da 0007 | | Action Break_Optional ; Debug Table 0x6.0x6 = 0x1da,0x404 01db 0b30 | 0 | Execute_Immediate Case_Compare,0x30 ; Debug Table 0x6.0x7 = 0x1db,0x1 01dc 7004 |p | Jump_Nonzero 0x1e1 01dd 0b1d | | Execute_Immediate Case_Compare,0x1d 01de 7002 |p | Jump_Nonzero 0x1e1 01df 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x8 = 0x1df,0x3 01e0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x9 = 0x1e1,0x2 01e2 4901 |I | Short_Literal 0x101 01e3 00eb | | Load_Encached Diana_Cache 01e4 0096 | | Execute Package,Entry 01e5 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01e6 00d1 | | Pop_Control Pop_Count_1 01e7 0007 | | Action Break_Optional ; Debug Table 0x6.0xa = 0x1e7,0x4 01e8 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xb = 0x1e8,0x801 01e9 0007 | | Action Break_Optional 01ea 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0xc = 0x1ea,0x802 01eb 0007 | | Action Break_Optional ; Debug Table 0x6.0xd = 0x1eb,0x803 01ec 0007 | | Action Break_Optional ; Debug Table 0x6.0xe = 0x1ec,0x804 01ed 0b80 | | Execute_Immediate Case_Compare,0x80 ; Debug Table 0x6.0xf = 0x1ed,0x4 01ee 7006 |p | Jump_Nonzero 0x1f5 01ef 0b16 | | Execute_Immediate Case_Compare,0x16 01f0 7009 |p | Jump_Nonzero 0x1fa 01f1 0b12 | | Execute_Immediate Case_Compare,0x12 01f2 7007 |p | Jump_Nonzero 0x1fa 01f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x10 = 0x1f3,0x9 01f4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01f5 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x11 = 0x1f5,0x5 01f6 00eb | | Load_Encached Diana_Cache 01f7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01f8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01f9 782f |x/ | Jump 0x229 01fa 0007 | | Action Break_Optional ; Debug Table 0x6.0x12 = 0x1fa,0x6 01fb e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x13 = 0x1fb,0xc01 01fc 0007 | | Action Break_Optional 01fd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x14 = 0x1fd,0xc02 01fe 0007 | | Action Break_Optional ; Debug Table 0x6.0x15 = 0x1fe,0xc03 01ff 0007 | | Action Break_Optional ; Debug Table 0x6.0x16 = 0x1ff,0xc04 0200 0f1d | | Execute_Immediate Equal,0x1d ; Debug Table 0x6.0x17 = 0x200,0x6 0201 6825 |h% | Jump_Zero 0x227 0202 00da | | Load_Top At_Offset_2 0203 4976 |Iv | Short_Literal 0x176 0204 00eb | | Load_Encached Diana_Cache 0205 0098 | | Execute Package,Field_Read_Dynamic 0206 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0207 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0x18 = 0x207,0x1001 0208 0007 | | Action Break_Optional 0209 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x19 = 0x209,0x1002 020a 0007 | | Action Break_Optional ; Debug Table 0x6.0x1a = 0x20a,0x1003 020b 00d0 | | Action Swap_Control ; Debug Table 0x6.0x1b = 0x20b,0x1004 020c 00d1 | | Pop_Control Pop_Count_1 020d 0f1d | | Execute_Immediate Equal,0x1d ; Debug Table 0x6.0x1c = 0x20d,0xc04 020e 6818 |h | Jump_Zero 0x227 020f e5ff | | Load 0x2,-0x1 0210 00eb | | Load_Encached Diana_Cache 0211 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0212 00eb | | Load_Encached Diana_Cache 0213 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0214 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0x1d = 0x214,0x1401 0215 0007 | | Action Break_Optional 0216 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x1e = 0x216,0x1402 0217 0007 | | Action Break_Optional ; Debug Table 0x6.0x1f = 0x217,0x1403 0218 00d0 | | Action Swap_Control ; Debug Table 0x6.0x20 = 0x218,0x1404 0219 00d1 | | Pop_Control Pop_Count_1 021a 0f02 | | Execute_Immediate Equal,0x2 ; Debug Table 0x6.0x21 = 0x21a,0x1004 021b 700b |p | Jump_Nonzero 0x227 021c e5ff | | Load 0x2,-0x1 021d 4902 |I | Short_Literal 0x102 021e 00eb | | Load_Encached Diana_Cache 021f 0096 | | Execute Package,Entry 0220 00db | | Load_Top At_Offset_3 0221 e002 | | Load 0x0,0x2 0222 180e | | Execute Package,Field_Execute,Field_Number 0xe 0223 7003 |p | Jump_Nonzero 0x227 0224 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x22 = 0x224,0x7 0225 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0226 7802 |x | Jump 0x229 0227 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x23 = 0x227,0x8 0228 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0229 00d1 | | Pop_Control Pop_Count_1 022a 0007 | | Action Break_Optional ; Debug Table 0x6.0x24 = 0x22a,0xa 022b e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x25 = 0x22b,0x1801 022c 0007 | | Action Break_Optional 022d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x26 = 0x22d,0x1802 022e 0007 | | Action Break_Optional ; Debug Table 0x6.0x27 = 0x22e,0x1803 022f 0007 | | Action Break_Optional ; Debug Table 0x6.0x28 = 0x22f,0x1804 0230 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x6.0x29 = 0x230,0xa 0231 7004 |p | Jump_Nonzero 0x236 0232 0b12 | | Execute_Immediate Case_Compare,0x12 0233 7004 |p | Jump_Nonzero 0x238 0234 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x2a = 0x234,0xd 0235 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0236 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x2b = 0x236,0xb 0237 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0238 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x2c = 0x238,0xc 0239 e008 | | Load 0x0,0x8 023a 180e | | Execute Package,Field_Execute,Field_Number 0xe 023b 0f00 | | Execute_Immediate Equal,0x0 023c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 023d 0000 0000 | | .XXX[0x3] 023f 0000 | | 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0247 | G | .CONST 0x0247 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0003 | | .CONST 0x0003 ; Number of locals 0243 INIT_0240: 0243 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0243,0x1364,0x0002,0x0000,0x0057,0x3b75,0x0000,0x003d ; Debug Table 0x7.0x0 = 0x243,0xffff 0244 00db | | Load_Top At_Offset_3 0245 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0246 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x246,0xfffe 0247 BODY_0240: 0247 00cf | | Action Mark_Auxiliary 0248 7824 |x$ | Jump 0x26d 0249 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x2 = 0x249,0x2 024a 4901 |I | Short_Literal 0x101 024b 00eb | | Load_Encached Diana_Cache 024c 0096 | | Execute Package,Entry 024d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 024e 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x24e,0x3 024f e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x4 = 0x24f,0x401 0250 0007 | | Action Break_Optional 0251 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x5 = 0x251,0x402 0252 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x252,0x403 0253 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x253,0x404 0254 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x7.0x8 = 0x254,0x3 0255 7006 |p | Jump_Nonzero 0x25c 0256 0b12 | | Execute_Immediate Case_Compare,0x12 0257 7004 |p | Jump_Nonzero 0x25c 0258 0b80 | | Execute_Immediate Case_Compare,0x80 0259 7009 |p | Jump_Nonzero 0x263 025a 4887 |H | Short_Literal 0x87 ; Debug Table 0x7.0x9 = 0x25a,0x6 025b 0257 | W | Execute Discrete,Raise 025c 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xa = 0x25c,0x4 025d 4976 |Iv | Short_Literal 0x176 025e 00eb | | Load_Encached Diana_Cache 025f 0098 | | Execute Package,Field_Read_Dynamic 0260 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0261 a402 | | Store_Unchecked 0x2,0x2 0262 7808 |x | Jump 0x26b 0263 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xb = 0x263,0x5 0264 00eb | | Load_Encached Diana_Cache 0265 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0266 4976 |Iv | Short_Literal 0x176 0267 00eb | | Load_Encached Diana_Cache 0268 0098 | | Execute Package,Field_Read_Dynamic 0269 1813 | | Execute Package,Field_Execute,Field_Number 0x13 026a a402 | | Store_Unchecked 0x2,0x2 026b 00d1 | | Pop_Control Pop_Count_1 026c 00c9 | | Action Pop_Auxiliary_Loop 026d 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x26d,0x1 026e 8211 | | Call 0x1,0x11 026f 77d9 |w | Jump_Nonzero 0x249 0270 00ce | | Action Pop_Auxiliary 0271 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xd = 0x271,0x7 0272 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0273 0000 0000 | | .BLANK 0000[0x5] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 4608 |F | Jump_Case 0x9 ; Debug Table 0x8 = .DEBUG 0x027b,0x1382,0x0005,0x0000,0x0058,0xc555,0x0000,0x00b1 027c 7808 |x | Jump 0x285 ; case 0x0 027d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 027e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 027f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0280 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0281 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0282 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0283 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0284 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0285 00da | | Load_Top At_Offset_2 0286 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0287 1c00 | | Execute_Immediate Run_Utility,0x0 0288 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0289 0000 0000 | | .BLANK 0000[0x7] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 0007 | | Action Break_Optional ; Debug Table 0x9 = .DEBUG 0x0293,0x1384,0x0002,0x0000,0x0058,0xc555,0x0000,0x0143 ; Debug Table 0x9.0x0 = 0x293,0x1 0294 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x1 = 0x294,0x401 0295 0007 | | Action Break_Optional 0296 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x2 = 0x296,0x402 0297 0007 | | Action Break_Optional ; Debug Table 0x9.0x3 = 0x297,0x403 0298 0007 | | Action Break_Optional ; Debug Table 0x9.0x4 = 0x298,0x404 0299 0b12 | | Execute_Immediate Case_Compare,0x12 ; Debug Table 0x9.0x5 = 0x299,0x1 029a 7006 |p | Jump_Nonzero 0x2a1 029b 0b16 | | Execute_Immediate Case_Compare,0x16 029c 7004 |p | Jump_Nonzero 0x2a1 029d 0b03 | | Execute_Immediate Case_Compare,0x3 029e 700f |p | Jump_Nonzero 0x2ae 029f 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x6 = 0x29f,0x4 02a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a1 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x7 = 0x2a1,0x2 02a2 4976 |Iv | Short_Literal 0x176 02a3 00eb | | Load_Encached Diana_Cache 02a4 0098 | | Execute Package,Field_Read_Dynamic 02a5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a6 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x8 = 0x2a6,0x801 02a7 0007 | | Action Break_Optional 02a8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x9 = 0x2a8,0x802 02a9 0007 | | Action Break_Optional ; Debug Table 0x9.0xa = 0x2a9,0x803 02aa 00d0 | | Action Swap_Control ; Debug Table 0x9.0xb = 0x2aa,0x804 02ab 00d1 | | Pop_Control Pop_Count_1 02ac 0f30 | 0 | Execute_Immediate Equal,0x30 ; Debug Table 0x9.0xc = 0x2ac,0x2 02ad 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ae 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xd = 0x2ae,0x3 02af 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b8 | | .CONST 0x02b8 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0002 | | .CONST 0x0002 ; Number of locals 02b3 INIT_02b0: 02b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x02b3,0x13a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0183 ; Debug Table 0xa.0x0 = 0x2b3,0xffff 02b4 00db | | Load_Top At_Offset_3 02b5 00eb | | Load_Encached Diana_Cache 02b6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b8 BODY_02b0: 02b8 0007 | | Action Break_Optional ; Debug Table 0xa.0x1 = 0x2b8,0x1 02b9 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x2 = 0x2b9,0x401 02ba 0007 | | Action Break_Optional 02bb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x3 = 0x2bb,0x402 02bc 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x2bc,0x403 02bd 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x2bd,0x404 02be 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0xa.0x6 = 0x2be,0x1 02bf 6804 |h | Jump_Zero 0x2c4 02c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x7 = 0x2c0,0x2 02c1 00eb | | Load_Encached Diana_Cache 02c2 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 02c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02c4 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x2c4,0x3 02c5 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x9 = 0x2c5,0x801 02c6 0007 | | Action Break_Optional 02c7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0xa = 0x2c7,0x802 02c8 0007 | | Action Break_Optional ; Debug Table 0xa.0xb = 0x2c8,0x803 02c9 0007 | | Action Break_Optional ; Debug Table 0xa.0xc = 0x2c9,0x804 02ca 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0xa.0xd = 0x2ca,0x3 02cb 7008 |p | Jump_Nonzero 0x2d4 02cc 00d8 | | Load_Top At_Offset_0 02cd 00eb | | Load_Encached Diana_Cache 02ce 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 02cf e009 | | Load 0x0,0x9 02d0 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02d1 e00a | | Load 0x0,0xa 02d2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02d3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d4 4801 |H | Short_Literal 0x1 02d5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d6 0000 0000 | | .XXX[0x2] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 0007 | | Action Break_Optional ; Debug Table 0xb = .DEBUG 0x02db,0x13c0,0x0002,0x0000,0x0058,0xc555,0x0000,0x01d5 ; Debug Table 0xb.0x0 = 0x2db,0x1 02dc e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1 = 0x2dc,0x401 02dd 0007 | | Action Break_Optional 02de 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x2 = 0x2de,0x402 02df 0007 | | Action Break_Optional ; Debug Table 0xb.0x3 = 0x2df,0x403 02e0 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x2e0,0x404 02e1 0b01 | | Execute_Immediate Case_Compare,0x1 ; Debug Table 0xb.0x5 = 0x2e1,0x1 02e2 700a |p | Jump_Nonzero 0x2ed 02e3 0b0b | | Execute_Immediate Case_Compare,0xb 02e4 7008 |p | Jump_Nonzero 0x2ed 02e5 0b0a | | Execute_Immediate Case_Compare,0xa 02e6 7008 |p | Jump_Nonzero 0x2ef 02e7 0b09 | | Execute_Immediate Case_Compare,0x9 02e8 7006 |p | Jump_Nonzero 0x2ef 02e9 0b10 | | Execute_Immediate Case_Compare,0x10 02ea 7009 |p | Jump_Nonzero 0x2f4 02eb 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x2eb,0x5 02ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ed 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x7 = 0x2ed,0x2 02ee 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ef 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x8 = 0x2ef,0x3 02f0 00eb | | Load_Encached Diana_Cache 02f1 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 02f2 821a | | Call 0x1,0x1a 02f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f4 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x9 = 0x2f4,0x4 02f5 8219 | | Call 0x1,0x19 02f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f7 0000 | | .XXX[0x1] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02fb,0x13d6,0x0002,0x0000,0x0058,0xc555,0x0000,0x021b ; Debug Table 0xc.0x0 = 0x2fb,0x1 02fc e008 | | Load 0x0,0x8 02fd 180f | | Execute Package,Field_Execute,Field_Number 0xf 02fe 6805 |h | Jump_Zero 0x304 02ff 00da | | Load_Top At_Offset_2 0300 e003 | | Load 0x0,0x3 0301 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0302 0f00 | | Execute_Immediate Equal,0x0 0303 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0304 4800 |H | Short_Literal 0x0 0305 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0306 0000 0000 | | .XXX[0x2] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 4812 |H | Short_Literal 0x12 ; Debug Table 0xd = .DEBUG 0x030b,0x13da,0x0002,0x0000,0x0058,0xc555,0x0000,0x023c ; Debug Table 0xd.0x0 = 0x30b,0x1 030c e00b | | Load 0x0,0xb 030d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 030e 6804 |h | Jump_Zero 0x313 030f 00da | | Load_Top At_Offset_2 0310 e006 | | Load 0x0,0x6 0311 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0312 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0313 4800 |H | Short_Literal 0x0 0314 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0315 0000 0000 | | .XXX[0x3] 0317 0000 | | 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031b | | .CONST 0x031b ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0001 | | .CONST 0x0001 ; Number of locals 031b BODY_0318: 031b INIT_0318: 031b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe = .DEBUG 0x031b,0x13de,0x0001,0x0000,0x0058,0xc555,0x0000,0x025c ; Debug Table 0xe.0x0 = 0x31b,0x1 031c 4800 |H | Short_Literal 0x0 031d e005 | | Load 0x0,0x5 031e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 031f 0092 0f6d | m| Action Push_String_Extended,0xf6d ; "INITIALIZE ACTION" ; Debug Table 0xe.0x1 = 0x31f,0x2 0321 e005 | | Load 0x0,0x5 0322 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0323 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0324 0000 0000 | | .BLANK 0000[0x4] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x032b,0x13e4,0x0001,0x0000,0x0058,0xc555,0x0000,0x0277 ; Debug Table 0xf.0x0 = 0x32b,0x1 032c e005 | | Load 0x0,0x5 032d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 032e 821d | | Call 0x1,0x1d ; Debug Table 0xf.0x1 = 0x32e,0x2 032f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0333,0x13ea,0x0001,0x0000,0x0058,0xc555,0x0000,0x028e ; Debug Table 0x10.0x0 = 0x333,0x1 0334 e005 | | Load 0x0,0x5 0335 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0336 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x1 = 0x336,0x2 0337 4801 |H | Short_Literal 0x1 0338 e005 | | Load 0x0,0x5 0339 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 033a 0092 0f6e | n| Action Push_String_Extended,0xf6e ; "PARAMETERIZE ACTION" ; Debug Table 0x10.0x2 = 0x33a,0x3 033c e005 | | Load 0x0,0x5 033d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 033e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 033f 0000 | | .XXX[0x1] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0343 | C | .CONST 0x0343 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0001 | | .CONST 0x0001 ; Number of locals 0343 BODY_0340: 0343 INIT_0340: 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0343,0x13f2,0x0002,0x0000,0x0058,0xc555,0x0000,0x02b5 ; Debug Table 0x11.0x0 = 0x343,0x1 0344 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0345 6809 |h | Jump_Zero 0x34f 0346 00da | | Load_Top At_Offset_2 0347 3c0f |< | Execute Record,Field_Read,Field_Number 0xf 0348 00db | | Load_Top At_Offset_3 0349 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 034a e5ff | | Load 0x2,-0x1 034b 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 034c 0279 | y | Execute Discrete,And 034d 0278 | x | Execute Discrete,Or 034e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034f 4800 |H | Short_Literal 0x0 0350 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0351 0000 0000 | | .BLANK 0000[0x7] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x035b,0x13f6,0x0002,0x0000,0x0058,0xc555,0x0000,0x02d9 ; Debug Table 0x12.0x0 = 0x35b,0x1 035c 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 035d 00db | | Load_Top At_Offset_3 035e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 035f 0f00 | | Execute_Immediate Equal,0x0 0360 0279 | y | Execute Discrete,And 0361 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0362 0000 0000 | | .BLANK 0000[0x6] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036b | k | .CONST 0x036b ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0001 | | .CONST 0x0001 ; Number of locals 036b BODY_0368: 036b INIT_0368: 036b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x036b,0x13fa,0x0002,0x0000,0x0058,0xc555,0x0000,0x02f3 ; Debug Table 0x13.0x0 = 0x36b,0x1 036c 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 036d 00db | | Load_Top At_Offset_3 036e 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 036f e5ff | | Load 0x2,-0x1 0370 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 0371 0279 | y | Execute Discrete,And 0372 0279 | y | Execute Discrete,And 0373 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0374 0000 0000 | | .BLANK 0000[0x4] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x037b,0x13fe,0x0002,0x0000,0x0058,0xc555,0x0000,0x0310 ; Debug Table 0x14.0x0 = 0x37b,0x1 037c 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 037d 00db | | Load_Top At_Offset_3 037e 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 037f e5ff | | Load 0x2,-0x1 0380 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 0381 e5ff | | Load 0x2,-0x1 0382 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0383 0279 | y | Execute Discrete,And 0384 0279 | y | Execute Discrete,And 0385 0279 | y | Execute Discrete,And 0386 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0387 0000 | | .XXX[0x1] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b e214 | | Load 0x1,0x14 ; Debug Table 0x15 = .DEBUG 0x038b,0x1402,0x0001,0x0000,0x0058,0xc555,0x0000,0x0333 ; Debug Table 0x15.0x0 = 0x38b,0x1 038c 4800 |H | Short_Literal 0x0 038d e5ff | | Load 0x2,-0x1 038e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 038f e007 | | Load 0x0,0x7 0390 180f | | Execute Package,Field_Execute,Field_Number 0xf 0391 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0392 0000 0000 | | .BLANK 0000[0x6] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x039b,0x1406,0x0001,0x0000,0x0058,0xc555,0x0000,0x034d ; Debug Table 0x16.0x0 = 0x39b,0x1 039c 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 039d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039e 680a |h | Jump_Zero 0x3a9 039f 0007 | | Action Break_Optional ; Debug Table 0x16.0x1 = 0x39f,0x2 03a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x2 = 0x3a0,0x401 03a1 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x3 = 0x3a1,0x2 03a2 4800 |H | Short_Literal 0x0 03a3 604c |`L | Indirect_Literal Discrete,0x3f0,{0x00000000, 0x7fffffff} 03a4 4800 |H | Short_Literal 0x0 03a5 48a1 |H | Short_Literal 0xa1 03a6 4812 |H | Short_Literal 0x12 03a7 e005 | | Load 0x0,0x5 03a8 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 03a9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03aa 0000 0000 | | .BLANK 0000[0x6] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b3 | | .CONST 0x03b3 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0001 | | .CONST 0x0001 ; Number of locals 03b3 BODY_03b0: 03b3 INIT_03b0: 03b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x03b3,0x1410,0x0001,0x0000,0x0058,0xc555,0x0000,0x036f ; Debug Table 0x17.0x0 = 0x3b3,0x1 03b4 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 03b5 0f00 | | Execute_Immediate Equal,0x0 03b6 00db | | Load_Top At_Offset_3 03b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b8 e00c | | Load 0x0,0xc 03b9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03bb 0000 0000 | | .BLANK 0000[0x5] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x03c3,0x1414,0x0001,0x0000,0x0058,0xc555,0x0000,0x038b ; Debug Table 0x18.0x0 = 0x3c3,0x1 03c4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03c5 00eb | | Load_Encached Diana_Cache 03c6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03c7 e00d | | Load 0x0,0xd 03c8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03c9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03ca 0000 0000 | | .BLANK 0000[0x6] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x03d3,0x1418,0x0001,0x0000,0x0058,0xc555,0x0000,0x03a4 ; Debug Table 0x19.0x0 = 0x3d3,0x1 03d4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d5 e00e | | Load 0x0,0xe 03d6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03d7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03db | | .CONST 0x03db ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0001 | | .CONST 0x0001 ; Number of locals 03db BODY_03d8: 03db INIT_03d8: 03db 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a = .DEBUG 0x03db,0x141c,0x0001,0x0000,0x0058,0xc555,0x0000,0x03b8 ; Debug Table 0x1a.0x0 = 0x3db,0x1 03dc 6807 |h | Jump_Zero 0x3e4 03dd 00da | | Load_Top At_Offset_2 03de 8220 | | Call 0x1,0x20 03df 6804 |h | Jump_Zero 0x3e4 03e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x1 = 0x3e0,0x2 03e1 e005 | | Load 0x0,0x5 03e2 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 03e3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03e4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x2 = 0x3e4,0x3 03e5 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 03e6 6803 |h | Jump_Zero 0x3ea 03e7 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x3 = 0x3e7,0x4 03e8 8228 | ( | Call 0x1,0x28 03e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x4 = 0x3ea,0x5 03eb 8227 | ' | Call 0x1,0x27 03ec 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ed 0000 0000 | | .XXX[0x3] 03ef 0000 | | 03f0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 03f4 0000 0000 | | .BLANK 0000[0x4] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb 0007 | | Action Break_Optional ; Debug Table 0x1b = .DEBUG 0x03fb,0x1428,0x0002,0x0000,0x0058,0xc555,0x0000,0x03e7 ; Debug Table 0x1b.0x0 = 0x3fb,0x1 03fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x1 = 0x3fc,0x401 03fd 021d | | Execute Heap_Access,Is_Null 03fe 6802 |h | Jump_Zero 0x401 ; Debug Table 0x1b.0x2 = 0x3fe,0x1 03ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x3 = 0x3ff,0x2 0400 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0401 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x4 = 0x401,0x3 0402 00db | | Load_Top At_Offset_3 0403 e00f | | Load 0x0,0xf 0404 180d | | Execute Package,Field_Execute,Field_Number 0xd 0405 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0406 0000 0000 | | .XXX[0x2] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040d | | .CONST 0x040d ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0002 | | .CONST 0x0002 ; Number of locals 040b INIT_0408: 040b 029f 0e7b | {| Declare_Subprogram INIT_0e78,For_Call ; Debug Table 0x1c = .DEBUG 0x040b,0x1434,0x0002,0x0000,0x0058,0xc555,0x0000,0x0410 ; Debug Table 0x1c.0x0 = 0x40b,0xffff 040d BODY_0408: 040d 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1 = 0x40d,0x1 040e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x2 = 0x40e,0x401 040f 0007 | | Action Break_Optional 0410 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x3 = 0x410,0x402 0411 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x411,0x403 0412 0007 | | Action Break_Optional ; Debug Table 0x1c.0x5 = 0x412,0x404 0413 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0x1c.0x6 = 0x413,0x1 0414 7019 |p | Jump_Nonzero 0x42e 0415 0b66 | f | Execute_Immediate Case_Compare,0x66 0416 7019 |p | Jump_Nonzero 0x430 0417 0b61 | a | Execute_Immediate Case_Compare,0x61 0418 701d |p | Jump_Nonzero 0x436 0419 0b63 | c | Execute_Immediate Case_Compare,0x63 041a 702a |p* | Jump_Nonzero 0x445 041b 0b62 | b | Execute_Immediate Case_Compare,0x62 041c 7028 |p( | Jump_Nonzero 0x445 041d 0b64 | d | Execute_Immediate Case_Compare,0x64 041e 702b |p+ | Jump_Nonzero 0x44a 041f 0b65 | e | Execute_Immediate Case_Compare,0x65 0420 7029 |p) | Jump_Nonzero 0x44a 0421 0b6c | l | Execute_Immediate Case_Compare,0x6c 0422 702d |p- | Jump_Nonzero 0x450 0423 0ba7 | | Execute_Immediate Case_Compare,0xa7 0424 7039 |p9 | Jump_Nonzero 0x45e 0425 0b0e | | Execute_Immediate Case_Compare,0xe 0426 703e |p> | Jump_Nonzero 0x465 0427 0b0f | | Execute_Immediate Case_Compare,0xf 0428 703c |p< | Jump_Nonzero 0x465 0429 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x7 = 0x429,0xa 042a e5ff | | Load 0x2,-0x1 042b e00f | | Load 0x0,0xf 042c 180d | | Execute Package,Field_Execute,Field_Number 0xd 042d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 042e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x8 = 0x42e,0x2 042f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0430 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x9 = 0x430,0x3 0431 e5ff | | Load 0x2,-0x1 0432 00eb | | Load_Encached Diana_Cache 0433 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0434 822b | + | Call 0x1,0x2b 0435 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0436 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xa = 0x436,0x4 0437 e5ff | | Load 0x2,-0x1 0438 00eb | | Load_Encached Diana_Cache 0439 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 043a e00f | | Load 0x0,0xf 043b 180d | | Execute Package,Field_Execute,Field_Number 0xd 043c 7006 |p | Jump_Nonzero 0x443 043d e5fe | | Load 0x2,-0x2 043e e5ff | | Load 0x2,-0x1 043f 00eb | | Load_Encached Diana_Cache 0440 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0441 822a | * | Call 0x1,0x2a 0442 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0443 4801 |H | Short_Literal 0x1 0444 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0445 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0xb = 0x445,0x5 0446 00eb | | Load_Encached Diana_Cache 0447 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0448 8402 | | Call 0x2,0x2 0449 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 044a e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xc = 0x44a,0x6 044b e5ff | | Load 0x2,-0x1 044c 00eb | | Load_Encached Diana_Cache 044d 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 044e 822b | + | Call 0x1,0x2b 044f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0450 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xd = 0x450,0x7 0451 e5ff | | Load 0x2,-0x1 0452 00eb | | Load_Encached Diana_Cache 0453 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0454 822b | + | Call 0x1,0x2b 0455 7006 |p | Jump_Nonzero 0x45c 0456 4800 |H | Short_Literal 0x0 0457 e5ff | | Load 0x2,-0x1 0458 00eb | | Load_Encached Diana_Cache 0459 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 045a 822b | + | Call 0x1,0x2b 045b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 045c 4801 |H | Short_Literal 0x1 045d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 045e e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xe = 0x45e,0x8 045f e5ff | | Load 0x2,-0x1 0460 00eb | | Load_Encached Diana_Cache 0461 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0462 e00f | | Load 0x0,0xf 0463 180d | | Execute Package,Field_Execute,Field_Number 0xd 0464 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0465 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xf = 0x465,0x9 0466 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0467 0000 | | .XXX[0x1] 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 046d | m | .CONST 0x046d ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0002 | | .CONST 0x0002 ; Number of locals 046b INIT_0468: 046b 029f 0ed3 | | Declare_Subprogram INIT_0ed0,For_Call ; Debug Table 0x1d = .DEBUG 0x046b,0x1456,0x0002,0x0000,0x0058,0xc555,0x0000,0x050c ; Debug Table 0x1d.0x0 = 0x46b,0xffff 046d BODY_0468: 046d 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1 = 0x46d,0x1 046e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x2 = 0x46e,0x401 046f 0007 | | Action Break_Optional 0470 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x3 = 0x470,0x402 0471 0007 | | Action Break_Optional ; Debug Table 0x1d.0x4 = 0x471,0x403 0472 0007 | | Action Break_Optional ; Debug Table 0x1d.0x5 = 0x472,0x404 0473 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0x1d.0x6 = 0x473,0x1 0474 7014 |p | Jump_Nonzero 0x489 0475 0b66 | f | Execute_Immediate Case_Compare,0x66 0476 7014 |p | Jump_Nonzero 0x48b 0477 0b61 | a | Execute_Immediate Case_Compare,0x61 0478 7017 |p | Jump_Nonzero 0x490 0479 0b63 | c | Execute_Immediate Case_Compare,0x63 047a 7019 |p | Jump_Nonzero 0x494 047b 0b62 | b | Execute_Immediate Case_Compare,0x62 047c 7017 |p | Jump_Nonzero 0x494 047d 0b65 | e | Execute_Immediate Case_Compare,0x65 047e 701a |p | Jump_Nonzero 0x499 047f 0b64 | d | Execute_Immediate Case_Compare,0x64 0480 7018 |p | Jump_Nonzero 0x499 0481 0b6c | l | Execute_Immediate Case_Compare,0x6c 0482 701b |p | Jump_Nonzero 0x49e 0483 0ba7 | | Execute_Immediate Case_Compare,0xa7 0484 7025 |p% | Jump_Nonzero 0x4aa 0485 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x7 = 0x485,0x9 0486 e006 | | Load 0x0,0x6 0487 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0488 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0489 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x8 = 0x489,0x2 048a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 048b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x9 = 0x48b,0x3 048c 00eb | | Load_Encached Diana_Cache 048d 18ba | | Execute Package,Field_Execute,Field_Number 0xba 048e 822c | , | Call 0x1,0x2c 048f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0490 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xa = 0x490,0x4 0491 e006 | | Load 0x0,0x6 0492 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0493 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0494 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xb = 0x494,0x5 0495 00eb | | Load_Encached Diana_Cache 0496 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0497 8402 | | Call 0x2,0x2 0498 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0499 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xc = 0x499,0x6 049a 00eb | | Load_Encached Diana_Cache 049b 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 049c 822c | , | Call 0x1,0x2c 049d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 049e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xd = 0x49e,0x7 049f 00eb | | Load_Encached Diana_Cache 04a0 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 04a1 822c | , | Call 0x1,0x2c 04a2 6805 |h | Jump_Zero 0x4a8 04a3 e5ff | | Load 0x2,-0x1 04a4 00eb | | Load_Encached Diana_Cache 04a5 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 04a6 822c | , | Call 0x1,0x2c 04a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a8 4800 |H | Short_Literal 0x0 04a9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04aa e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xe = 0x4aa,0x8 04ab 00eb | | Load_Encached Diana_Cache 04ac 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 04ad e006 | | Load 0x0,0x6 04ae 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04af 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04be | | .CONST 0x04be ; Address of begin 04b1 0004 | | .CONST 0x0004 ; Address of exception handler 04b2 0004 | | .CONST 0x0004 ; Number of locals 04b3 INIT_04b0: 04b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x04b3,0x1476,0x0001,0x0000,0x0058,0xc555,0x0000,0x05e4 ; Debug Table 0x1e.0x0 = 0x4b3,0xffff 04b4 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 04b5 0007 | | Action Break_Optional 04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x4b6,0xfffe 04b7 821c | | Call 0x1,0x1c 04b8 00e1 | | Load_Encached Boolean_Cache 04b9 03f1 | | Declare_Variable Discrete,With_Value 04ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x2 = 0x4ba,0xfffd 04bb 0f00 | | Execute_Immediate Equal,0x0 04bc 00e1 | | Load_Encached Boolean_Cache 04bd 03f1 | | Declare_Variable Discrete,With_Value 04be BODY_04b0: 04be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x3 = 0x4be,0x1 04bf 6804 |h | Jump_Zero 0x4c4 04c0 4fff |O | Short_Literal -0x1 ; Debug Table 0x1e.0x4 = 0x4c0,0x2 04c1 4816 |H | Short_Literal 0x16 04c2 e005 | | Load 0x0,0x5 04c3 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 04c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0x4c4,0x3 04c5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 04c6 4807 |H | Short_Literal 0x7 04c7 4808 |H | Short_Literal 0x8 04c8 0262 | b | Execute Discrete,In_Range 04c9 681f |h | Jump_Zero 0x4e9 04ca e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x6 = 0x4ca,0x401 04cb 0007 | | Action Break_Optional 04cc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x7 = 0x4cc,0x402 04cd 0007 | | Action Break_Optional ; Debug Table 0x1e.0x8 = 0x4cd,0x403 04ce 0007 | | Action Break_Optional ; Debug Table 0x1e.0x9 = 0x4ce,0x404 04cf 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0x1e.0xa = 0x4cf,0x3 04d0 7007 |p | Jump_Nonzero 0x4d8 04d1 e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0xb = 0x4d1,0x801 04d2 0007 | | Action Break_Optional 04d3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0xc = 0x4d3,0x802 04d4 0007 | | Action Break_Optional ; Debug Table 0x1e.0xd = 0x4d4,0x803 04d5 0007 | | Action Break_Optional ; Debug Table 0x1e.0xe = 0x4d5,0x804 04d6 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x1e.0xf = 0x4d6,0x404 04d7 7801 |x | Jump 0x4d9 04d8 4801 |H | Short_Literal 0x1 04d9 680f |h | Jump_Zero 0x4e9 04da e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x10 = 0x4da,0x4 04db 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04dc 4801 |H | Short_Literal 0x1 04dd e00c | | Load 0x0,0xc 04de 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 04df e5ff | | Load 0x2,-0x1 04e0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04e1 e003 | | Load 0x0,0x3 04e2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 04e3 e402 | | Load 0x2,0x2 04e4 e010 | | Load 0x0,0x10 04e5 180e | | Execute Package,Field_Execute,Field_Number 0xe 04e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x11 = 0x4e6,0x5 04e7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 04e8 7804 |x | Jump 0x4ed 04e9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x12 = 0x4e9,0x6 04ea 00db | | Load_Top At_Offset_3 04eb e004 | | Load 0x0,0x4 04ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 04ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x13 = 0x4ed,0x7 04ee 6809 |h | Jump_Zero 0x4f8 04ef 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x14 = 0x4ef,0x8 04f0 e5ff | | Load 0x2,-0x1 04f1 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 04f2 e5ff | | Load 0x2,-0x1 04f3 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04f4 e5ff | | Load 0x2,-0x1 04f5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04f6 e005 | | Load 0x0,0x5 04f7 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 04f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x15 = 0x4f8,0x9 04f9 6804 |h | Jump_Zero 0x4fe 04fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x16 = 0x4fa,0xa 04fb 4817 |H | Short_Literal 0x17 04fc e005 | | Load 0x0,0x5 04fd 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 04fe 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04ff 0000 | | .XXX[0x1] 0500 ; -------------------------------------------------------------------------------------- 0500 ; SUBPROGRAM 0500 ; -------------------------------------------------------------------------------------- 0500 0506 | | .CONST 0x0506 ; Address of begin 0501 0004 | | .CONST 0x0004 ; Address of exception handler 0502 0002 | | .CONST 0x0002 ; Number of locals 0503 INIT_0500: 0503 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x0503,0x14a6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06a3 ; Debug Table 0x1f.0x0 = 0x503,0xffff 0504 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0505 0007 | | Action Break_Optional 0506 BODY_0500: 0506 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x1 = 0x506,0x1 0507 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0508 680e |h | Jump_Zero 0x517 0509 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x2 = 0x509,0x2 050a 821b | | Call 0x1,0x1b 050b 7007 |p | Jump_Nonzero 0x513 050c 00d8 | | Load_Top At_Offset_0 050d e003 | | Load 0x0,0x3 050e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 050f 6803 |h | Jump_Zero 0x513 0510 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x3 = 0x510,0x3 0511 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0512 821f | | Call 0x1,0x1f 0513 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x4 = 0x513,0x4 0514 e5ff | | Load 0x2,-0x1 0515 822d | - | Call 0x1,0x2d 0516 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0517 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x5 = 0x517,0x5 0518 e003 | | Load 0x0,0x3 0519 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 051a 7007 |p | Jump_Nonzero 0x522 051b 00d8 | | Load_Top At_Offset_0 051c e003 | | Load 0x0,0x3 051d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 051e 7003 |p | Jump_Nonzero 0x522 051f 00d8 | | Load_Top At_Offset_0 0520 821b | | Call 0x1,0x1b 0521 6803 |h | Jump_Zero 0x525 0522 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x6 = 0x522,0x6 0523 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0524 821e | | Call 0x1,0x1e 0525 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0526 0000 0000 | | .XXX[0x2] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 052b | + | .CONST 0x052b ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0001 | | .CONST 0x0001 ; Number of locals 052b BODY_0528: 052b INIT_0528: 052b 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x052b,0x14b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06fe ; Debug Table 0x20.0x0 = 0x52b,0x1 052c 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 052d 4801 |H | Short_Literal 0x1 052e e5ff | | Load 0x2,-0x1 052f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0530 e007 | | Load 0x0,0x7 0531 180f | | Execute Package,Field_Execute,Field_Number 0xf 0532 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x1 = 0x532,0x2 0533 8226 | & | Call 0x1,0x26 0534 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x2 = 0x534,0x3 0535 00db | | Load_Top At_Offset_3 0536 822e | . | Call 0x1,0x2e 0537 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053b | ; | .CONST 0x053b ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0001 | | .CONST 0x0001 ; Number of locals 053b BODY_0538: 053b INIT_0538: 053b 00da | | Load_Top At_Offset_2 ; Debug Table 0x21 = .DEBUG 0x053b,0x14be,0x0001,0x0000,0x0058,0xc555,0x0000,0x0728 ; Debug Table 0x21.0x0 = 0x53b,0x1 053c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 053d 6816 |h | Jump_Zero 0x554 053e 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x1 = 0x53e,0x2 053f 00db | | Load_Top At_Offset_3 0540 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0541 e004 | | Load 0x0,0x4 0542 180d | | Execute Package,Field_Execute,Field_Number 0xd 0543 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x2 = 0x543,0x3 0544 8227 | ' | Call 0x1,0x27 0545 0007 | | Action Break_Optional ; Debug Table 0x21.0x3 = 0x545,0x4 0546 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4 = 0x546,0x401 0547 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x5 = 0x547,0x4 0548 4800 |H | Short_Literal 0x0 0549 66a6 |f | Indirect_Literal Discrete,0x3f0,{0x00000000, 0x7fffffff} 054a 4801 |H | Short_Literal 0x1 054b 4891 |H | Short_Literal 0x91 054c 4812 |H | Short_Literal 0x12 054d e005 | | Load 0x0,0x5 054e 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 054f 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x6 = 0x54f,0x5 0550 8225 | % | Call 0x1,0x25 0551 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x7 = 0x551,0x6 0552 8226 | & | Call 0x1,0x26 0553 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0554 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x8 = 0x554,0x7 0555 8227 | ' | Call 0x1,0x27 0556 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x9 = 0x556,0x8 0557 00db | | Load_Top At_Offset_3 0558 822f | / | Call 0x1,0x2f 0559 4502 |E | Exit_Suprogram New_Top_Offset 0x2 055a 0000 0000 | | .BLANK 0000[0x6] 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 0563 | c | .CONST 0x0563 ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0001 | | .CONST 0x0001 ; Number of locals 0563 BODY_0560: 0563 INIT_0560: 0563 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x0563,0x14d4,0x0002,0x0000,0x0058,0xc555,0x0000,0x076a ; Debug Table 0x22.0x0 = 0x563,0x1 0564 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0565 680b |h | Jump_Zero 0x571 0566 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x1 = 0x566,0x2 0567 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0568 7006 |p | Jump_Nonzero 0x56f 0569 4800 |H | Short_Literal 0x0 056a 00db | | Load_Top At_Offset_3 056b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 056c 822b | + | Call 0x1,0x2b 056d 0f00 | | Execute_Immediate Equal,0x0 056e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 056f 4800 |H | Short_Literal 0x0 0570 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0571 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x2 = 0x571,0x3 0572 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0573 821a | | Call 0x1,0x1a 0574 680c |h | Jump_Zero 0x581 0575 00da | | Load_Top At_Offset_2 0576 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0577 00db | | Load_Top At_Offset_3 0578 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0579 8217 | | Call 0x1,0x17 057a 6806 |h | Jump_Zero 0x581 057b 4800 |H | Short_Literal 0x0 057c 00db | | Load_Top At_Offset_3 057d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 057e 822b | + | Call 0x1,0x2b 057f 0f00 | | Execute_Immediate Equal,0x0 0580 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0581 4800 |H | Short_Literal 0x0 0582 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0583 0000 0000 | | .BLANK 0000[0x5] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 0591 | | .CONST 0x0591 ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0002 | | .CONST 0x0002 ; Number of locals 058b INIT_0588: 058b 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x058b,0x14dc,0x0001,0x0000,0x0058,0xc555,0x0000,0x07ae ; Debug Table 0x23.0x0 = 0x58b,0xffff 058c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 058d e008 | | Load 0x0,0x8 058e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 058f 00e1 | | Load_Encached Boolean_Cache 0590 03f1 | | Declare_Variable Discrete,With_Value 0591 BODY_0588: 0591 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x1 = 0x591,0x1 0592 e5ff | | Load 0x2,-0x1 0593 822f | / | Call 0x1,0x2f 0594 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0595 0000 0000 | | .XXX[0x3] 0597 0000 | | 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05ad | | .CONST 0x05ad ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0003 | | .CONST 0x0003 ; Number of locals 059b INIT_0598: 059b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x059b,0x14e2,0x0001,0x0000,0x0058,0xc555,0x0000,0x07cc ; Debug Table 0x24.0x0 = 0x59b,0xffff 059c 00db | | Load_Top At_Offset_3 059d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 059e 00eb | | Load_Encached Diana_Cache 059f 18ba | | Execute Package,Field_Execute,Field_Number 0xba 05a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1 = 0x5a1,0xfffe 05a2 490f |I | Short_Literal 0x10f 05a3 00eb | | Load_Encached Diana_Cache 05a4 0096 | | Execute Package,Entry 05a5 00eb | | Load_Encached Diana_Cache 05a6 18ed | | Execute Package,Field_Execute,Field_Number 0xed 05a7 4975 |Iu | Short_Literal 0x175 05a8 00eb | | Load_Encached Diana_Cache 05a9 0098 | | Execute Package,Field_Read_Dynamic 05aa 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 05ab 00e3 | | Load_Encached Natural_Cache 05ac 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 05ad BODY_0598: 05ad 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x2 = 0x5ad,0x1 05ae e011 | | Load 0x0,0x11 05af 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x3 = 0x5b0,0x2 05b1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05b2 00eb | | Load_Encached Diana_Cache 05b3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 05b4 e00d | | Load 0x0,0xd 05b5 1817 | | Execute Package,Field_Execute,Field_Number 0x17 05b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x4 = 0x5b6,0x3 05b7 4808 |H | Short_Literal 0x8 05b8 e005 | | Load 0x0,0x5 05b9 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 05ba 0092 0f6f | o| Action Push_String_Extended,0xf6f ; "CONSTRAIN VARIABLE ACTION" ; Debug Table 0x24.0x5 = 0x5ba,0x4 05bc e005 | | Load 0x0,0x5 05bd 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 05be e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x6 = 0x5be,0x5 05bf 8225 | % | Call 0x1,0x25 05c0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x7 = 0x5c0,0x6 05c1 8226 | & | Call 0x1,0x26 05c2 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x8 = 0x5c2,0x7 05c3 e5ff | | Load 0x2,-0x1 05c4 822e | . | Call 0x1,0x2e 05c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05c6 0000 0000 | | .XXX[0x2] 05c8 ; -------------------------------------------------------------------------------------- 05c8 ; SUBPROGRAM 05c8 ; -------------------------------------------------------------------------------------- 05c8 05cb | | .CONST 0x05cb ; Address of begin 05c9 0004 | | .CONST 0x0004 ; Address of exception handler 05ca 0001 | | .CONST 0x0001 ; Number of locals 05cb BODY_05c8: 05cb INIT_05c8: 05cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x25 = .DEBUG 0x05cb,0x14f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x082e ; Debug Table 0x25.0x0 = 0x5cb,0x1 05cc 8223 | # | Call 0x1,0x23 05cd 6805 |h | Jump_Zero 0x5d3 05ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x1 = 0x5ce,0x2 05cf 8224 | $ | Call 0x1,0x24 05d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x2 = 0x5d0,0x3 05d1 8226 | & | Call 0x1,0x26 05d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x3 = 0x5d3,0x4 05d4 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 05d5 680d |h | Jump_Zero 0x5e3 05d6 00da | | Load_Top At_Offset_2 05d7 8231 | 1 | Call 0x1,0x31 05d8 680a |h | Jump_Zero 0x5e3 05d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x4 = 0x5d9,0x5 05da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05db 00db | | Load_Top At_Offset_3 05dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05dd 820f | | Call 0x1,0xf 05de 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x5 = 0x5de,0x6 05df 8225 | % | Call 0x1,0x25 05e0 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x6 = 0x5e0,0x7 05e1 8226 | & | Call 0x1,0x26 05e2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x7 = 0x5e3,0x8 05e4 8221 | ! | Call 0x1,0x21 05e5 6806 |h | Jump_Zero 0x5ec 05e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x8 = 0x5e6,0x9 05e7 e005 | | Load 0x0,0x5 05e8 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 05e9 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x9 = 0x5e9,0xa 05ea 8232 | 2 | Call 0x1,0x32 05eb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xa = 0x5ec,0xb 05ed 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 05ee 7005 |p | Jump_Nonzero 0x5f4 05ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xb = 0x5ef,0xc 05f0 8227 | ' | Call 0x1,0x27 05f1 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xc = 0x5f1,0xd 05f2 8232 | 2 | Call 0x1,0x32 05f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xd = 0x5f4,0xe 05f5 8233 | 3 | Call 0x1,0x33 05f6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f7 0000 | | .XXX[0x1] 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 0610 | | .CONST 0x0610 ; Address of begin 05f9 0004 | | .CONST 0x0004 ; Address of exception handler 05fa 0006 | | .CONST 0x0006 ; Number of locals 05fb INIT_05f8: 05fb e012 | | Load 0x0,0x12 ; Debug Table 0x26 = .DEBUG 0x05fb,0x1514,0x0002,0x0000,0x0058,0xc555,0x0000,0x088a ; Debug Table 0x26.0x0 = 0x5fb,0xffff 05fc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05fd 02c7 | | Declare_Variable Any 05fe 00d8 | | Load_Top At_Offset_0 05ff 1c00 | | Execute_Immediate Run_Utility,0x0 0600 e012 | | Load 0x0,0x12 0601 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0602 02c7 | | Declare_Variable Any 0603 00d8 | | Load_Top At_Offset_0 0604 1c00 | | Execute_Immediate Run_Utility,0x0 0605 00eb | | Load_Encached Diana_Cache ; Debug Table 0x26.0x1 = 0x605,0xfffe 0606 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0607 0322 | " | Declare_Variable Record 0608 00d8 | | Load_Top At_Offset_0 0609 1c00 | | Execute_Immediate Run_Utility,0x0 060a 00eb | | Load_Encached Diana_Cache 060b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 060c 0322 | " | Declare_Variable Record 060d 00d8 | | Load_Top At_Offset_0 060e 1c00 | | Execute_Immediate Run_Utility,0x0 060f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x26.0x2 = 0x60f,0xfffd 0610 BODY_05f8: 0610 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x3 = 0x610,0x1 0611 00db | | Load_Top At_Offset_3 0612 00e1 | | Load_Encached Boolean_Cache 0613 e5ff | | Load 0x2,-0x1 0614 e013 | | Load 0x0,0x13 0615 180f | | Execute Package,Field_Execute,Field_Number 0xf 0616 005b | [ | Store_Top Discrete,At_Offset_3 0617 00d2 | | Pop_Control Pop_Count_2 0618 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x4 = 0x618,0x2 0619 00eb | | Load_Encached Diana_Cache 061a 189f | | Execute Package,Field_Execute,Field_Number 0x9f 061b c402 | | Store 0x2,0x2 061c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x5 = 0x61c,0x3 061d 00eb | | Load_Encached Diana_Cache 061e 189f | | Execute Package,Field_Execute,Field_Number 0x9f 061f c403 | | Store 0x2,0x3 0620 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x6 = 0x620,0x4 0621 e402 | | Load 0x2,0x2 0622 e012 | | Load 0x0,0x12 0623 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0624 6802 |h | Jump_Zero 0x627 0625 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x7 = 0x625,0x5 0626 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0627 e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x8 = 0x627,0x6 0628 e403 | | Load 0x2,0x3 0629 e012 | | Load 0x0,0x12 062a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 062b e012 | | Load 0x0,0x12 062c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 062d 0a01 | | Execute_Immediate Plus,0x1 062e 00e3 | | Load_Encached Natural_Cache 062f 025b | [ | Execute Discrete,Check_In_Type 0630 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0631 0000 0000 | | .BLANK 0000[0x7] 0638 ; -------------------------------------------------------------------------------------- 0638 ; SUBPROGRAM 0638 ; -------------------------------------------------------------------------------------- 0638 0645 | E | .CONST 0x0645 ; Address of begin 0639 0004 | | .CONST 0x0004 ; Address of exception handler 063a 0005 | | .CONST 0x0005 ; Number of locals 063b INIT_0638: 063b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27 = .DEBUG 0x063b,0x1528,0x0002,0x0000,0x0058,0xc555,0x0000,0x08e4 ; Debug Table 0x27.0x0 = 0x63b,0xffff 063c 00db | | Load_Top At_Offset_3 063d e014 | | Load 0x0,0x14 063e 180f | | Execute Package,Field_Execute,Field_Number 0xf 063f 00eb | | Load_Encached Diana_Cache 0640 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0641 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0642 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x1 = 0x642,0xfffe 0643 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x2 = 0x643,0xfffd 0644 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x3 = 0x644,0xfffc 0645 BODY_0638: 0645 0007 | | Action Break_Optional ; Debug Table 0x27.0x4 = 0x645,0x1 0646 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x5 = 0x646,0x401 0647 0007 | | Action Break_Optional 0648 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x6 = 0x648,0x402 0649 0007 | | Action Break_Optional ; Debug Table 0x27.0x7 = 0x649,0x403 064a 0007 | | Action Break_Optional ; Debug Table 0x27.0x8 = 0x64a,0x404 064b 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x27.0x9 = 0x64b,0x1 064c 6845 |hE | Jump_Zero 0x692 064d 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0xa = 0x64d,0x2 064e 0007 | | Action Break_Optional 064f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xb = 0x64f,0x801 0650 7002 |p | Jump_Nonzero 0x653 0651 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0xc = 0x651,0x802 0652 782c |x, | Jump 0x67f 0653 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xd = 0x653,0x803 0654 0217 | | Execute Heap_Access,All_Reference 0655 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0656 6804 |h | Jump_Zero 0x65b 0657 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xe = 0x657,0x804 0658 0217 | | Execute Heap_Access,All_Reference 0659 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 065a 7824 |x$ | Jump 0x67f 065b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xf = 0x65b,0x805 065c 0007 | | Action Break_Optional 065d e407 | | Load 0x2,0x7 ; Debug Table 0x27.0x10 = 0x65d,0xc01 065e 0007 | | Action Break_Optional 065f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x11 = 0x65f,0xc02 0660 0007 | | Action Break_Optional ; Debug Table 0x27.0x12 = 0x660,0xc03 0661 00d0 | | Action Swap_Control ; Debug Table 0x27.0x13 = 0x661,0xc04 0662 00d1 | | Pop_Control Pop_Count_1 0663 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x14 = 0x663,0x805 0664 00eb | | Load_Encached Diana_Cache 0665 0098 | | Execute Package,Field_Read_Dynamic 0666 012c | , | Execute Any,Size 0667 e015 | | Load 0x0,0x15 0668 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0669 025b | [ | Execute Discrete,Check_In_Type 066a 0273 | s | Execute Discrete,Plus 066b 00d9 | | Load_Top At_Offset_1 066c 0007 | | Action Break_Optional 066d e408 | | Load 0x2,0x8 ; Debug Table 0x27.0x15 = 0x66d,0x1001 066e 0007 | | Action Break_Optional 066f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x16 = 0x66f,0x1002 0670 0007 | | Action Break_Optional ; Debug Table 0x27.0x17 = 0x670,0x1003 0671 00d0 | | Action Swap_Control ; Debug Table 0x27.0x18 = 0x671,0x1004 0672 00d1 | | Pop_Control Pop_Count_1 0673 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x19 = 0x673,0xc04 0674 00eb | | Load_Encached Diana_Cache 0675 0098 | | Execute Package,Field_Read_Dynamic 0676 49c9 |I | Short_Literal 0x1c9 0677 00eb | | Load_Encached Diana_Cache 0678 0098 | | Execute Package,Field_Read_Dynamic 0679 49ca |I | Short_Literal 0x1ca 067a 00eb | | Load_Encached Diana_Cache 067b 0095 | | Execute Package,Field_Reference_Dynamic 067c e016 | | Load 0x0,0x16 067d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 067e 7800 |x | Jump 0x67f 067f 00d0 | | Action Swap_Control 0680 00d1 | | Pop_Control Pop_Count_1 0681 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x27.0x1a = 0x681,0x2 0682 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x1b = 0x682,0x3 0683 00eb | | Load_Encached Diana_Cache 0684 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0685 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0686 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x1c = 0x686,0x4 0687 e006 | | Load 0x0,0x6 0688 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0689 6806 |h | Jump_Zero 0x690 068a 00d9 | | Load_Top At_Offset_1 068b 8235 | 5 | Call 0x1,0x35 068c 00d9 | | Load_Top At_Offset_1 068d 8235 | 5 | Call 0x1,0x35 068e 027f | | Execute Discrete,Equal 068f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0690 4800 |H | Short_Literal 0x0 0691 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0692 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x1d = 0x692,0x5 0693 00eb | | Load_Encached Diana_Cache 0694 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0695 00eb | | Load_Encached Diana_Cache 0696 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0697 00eb | | Load_Encached Diana_Cache 0698 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0699 0033 | 3 | Store_Top Heap_Access,At_Offset_3 069a 00cf | | Action Mark_Auxiliary 069b 788d |x | Jump 0x729 069c e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x1e = 0x69c,0x7 069d 0007 | | Action Break_Optional 069e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1f = 0x69e,0x1401 069f 7002 |p | Jump_Nonzero 0x6a2 06a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x20 = 0x6a0,0x1402 06a1 782c |x, | Jump 0x6ce 06a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x21 = 0x6a2,0x1403 06a3 0217 | | Execute Heap_Access,All_Reference 06a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06a5 6804 |h | Jump_Zero 0x6aa 06a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x22 = 0x6a6,0x1404 06a7 0217 | | Execute Heap_Access,All_Reference 06a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06a9 7824 |x$ | Jump 0x6ce 06aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x23 = 0x6aa,0x1405 06ab 0007 | | Action Break_Optional 06ac e408 | | Load 0x2,0x8 ; Debug Table 0x27.0x24 = 0x6ac,0x1801 06ad 0007 | | Action Break_Optional 06ae 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x25 = 0x6ae,0x1802 06af 0007 | | Action Break_Optional ; Debug Table 0x27.0x26 = 0x6af,0x1803 06b0 00d0 | | Action Swap_Control ; Debug Table 0x27.0x27 = 0x6b0,0x1804 06b1 00d1 | | Pop_Control Pop_Count_1 06b2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x28 = 0x6b2,0x1405 06b3 00eb | | Load_Encached Diana_Cache 06b4 0098 | | Execute Package,Field_Read_Dynamic 06b5 012c | , | Execute Any,Size 06b6 e015 | | Load 0x0,0x15 06b7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 06b8 025b | [ | Execute Discrete,Check_In_Type 06b9 0273 | s | Execute Discrete,Plus 06ba 00d9 | | Load_Top At_Offset_1 06bb 0007 | | Action Break_Optional 06bc e409 | | Load 0x2,0x9 ; Debug Table 0x27.0x29 = 0x6bc,0x1c01 06bd 0007 | | Action Break_Optional 06be 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x2a = 0x6be,0x1c02 06bf 0007 | | Action Break_Optional ; Debug Table 0x27.0x2b = 0x6bf,0x1c03 06c0 00d0 | | Action Swap_Control ; Debug Table 0x27.0x2c = 0x6c0,0x1c04 06c1 00d1 | | Pop_Control Pop_Count_1 06c2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x2d = 0x6c2,0x1804 06c3 00eb | | Load_Encached Diana_Cache 06c4 0098 | | Execute Package,Field_Read_Dynamic 06c5 49c9 |I | Short_Literal 0x1c9 06c6 00eb | | Load_Encached Diana_Cache 06c7 0098 | | Execute Package,Field_Read_Dynamic 06c8 49ca |I | Short_Literal 0x1ca 06c9 00eb | | Load_Encached Diana_Cache 06ca 0095 | | Execute Package,Field_Reference_Dynamic 06cb e016 | | Load 0x0,0x16 06cc 1819 | | Execute Package,Field_Execute,Field_Number 0x19 06cd 7800 |x | Jump 0x6ce 06ce 00d0 | | Action Swap_Control 06cf 00d1 | | Pop_Control Pop_Count_1 06d0 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x27.0x2e = 0x6d0,0x7 06d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x2f = 0x6d1,0x8 06d2 0007 | | Action Break_Optional 06d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x30 = 0x6d3,0x2001 06d4 7002 |p | Jump_Nonzero 0x6d7 06d5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x31 = 0x6d5,0x2002 06d6 782c |x, | Jump 0x703 06d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x32 = 0x6d7,0x2003 06d8 0217 | | Execute Heap_Access,All_Reference 06d9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06da 6804 |h | Jump_Zero 0x6df 06db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x33 = 0x6db,0x2004 06dc 0217 | | Execute Heap_Access,All_Reference 06dd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06de 7824 |x$ | Jump 0x703 06df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x34 = 0x6df,0x2005 06e0 0007 | | Action Break_Optional 06e1 e408 | | Load 0x2,0x8 ; Debug Table 0x27.0x35 = 0x6e1,0x2401 06e2 0007 | | Action Break_Optional 06e3 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x36 = 0x6e3,0x2402 06e4 0007 | | Action Break_Optional ; Debug Table 0x27.0x37 = 0x6e4,0x2403 06e5 00d0 | | Action Swap_Control ; Debug Table 0x27.0x38 = 0x6e5,0x2404 06e6 00d1 | | Pop_Control Pop_Count_1 06e7 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x39 = 0x6e7,0x2005 06e8 00eb | | Load_Encached Diana_Cache 06e9 0098 | | Execute Package,Field_Read_Dynamic 06ea 012c | , | Execute Any,Size 06eb e015 | | Load 0x0,0x15 06ec 1b17 | | Execute Package,Field_Read,Field_Number 0x17 06ed 025b | [ | Execute Discrete,Check_In_Type 06ee 0273 | s | Execute Discrete,Plus 06ef 00d9 | | Load_Top At_Offset_1 06f0 0007 | | Action Break_Optional 06f1 e409 | | Load 0x2,0x9 ; Debug Table 0x27.0x3a = 0x6f1,0x2801 06f2 0007 | | Action Break_Optional 06f3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x3b = 0x6f3,0x2802 06f4 0007 | | Action Break_Optional ; Debug Table 0x27.0x3c = 0x6f4,0x2803 06f5 00d0 | | Action Swap_Control ; Debug Table 0x27.0x3d = 0x6f5,0x2804 06f6 00d1 | | Pop_Control Pop_Count_1 06f7 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x3e = 0x6f7,0x2404 06f8 00eb | | Load_Encached Diana_Cache 06f9 0098 | | Execute Package,Field_Read_Dynamic 06fa 49c9 |I | Short_Literal 0x1c9 06fb 00eb | | Load_Encached Diana_Cache 06fc 0098 | | Execute Package,Field_Read_Dynamic 06fd 49ca |I | Short_Literal 0x1ca 06fe 00eb | | Load_Encached Diana_Cache 06ff 0095 | | Execute Package,Field_Reference_Dynamic 0700 e016 | | Load 0x0,0x16 0701 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0702 7800 |x | Jump 0x703 0703 00d0 | | Action Swap_Control 0704 00d1 | | Pop_Control Pop_Count_1 0705 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x27.0x3f = 0x705,0x8 0706 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x40 = 0x706,0x9 0707 e006 | | Load 0x0,0x6 0708 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0709 680a |h | Jump_Zero 0x714 070a 00d9 | | Load_Top At_Offset_1 070b e006 | | Load 0x0,0x6 070c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 070d 6806 |h | Jump_Zero 0x714 070e 00da | | Load_Top At_Offset_2 070f 8235 | 5 | Call 0x1,0x35 0710 00da | | Load_Top At_Offset_2 0711 8235 | 5 | Call 0x1,0x35 0712 027e | ~ | Execute Discrete,Not_Equal 0713 6802 |h | Jump_Zero 0x716 0714 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x41 = 0x714,0xa 0715 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0716 0007 | | Action Break_Optional ; Debug Table 0x27.0x42 = 0x716,0xb 0717 e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x43 = 0x717,0x2c01 0718 7002 |p | Jump_Nonzero 0x71b 0719 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x44 = 0x719,0x2c02 071a 7803 |x | Jump 0x71e 071b e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x45 = 0x71b,0x2c03 071c 0217 | | Execute Heap_Access,All_Reference 071d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 071e a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x27.0x46 = 0x71e,0xb 071f 0007 | | Action Break_Optional ; Debug Table 0x27.0x47 = 0x71f,0xc 0720 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x48 = 0x720,0x3001 0721 7002 |p | Jump_Nonzero 0x724 0722 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x49 = 0x722,0x3002 0723 7803 |x | Jump 0x727 0724 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x4a = 0x724,0x3003 0725 0217 | | Execute Heap_Access,All_Reference 0726 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0727 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x27.0x4b = 0x727,0xc 0728 00c9 | | Action Pop_Auxiliary_Loop 0729 0007 | | Action Break_Optional ; Debug Table 0x27.0x4c = 0x729,0x6 072a e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x4d = 0x72a,0x3401 072b 021d | | Execute Heap_Access,Is_Null 072c 6f6f |oo | Jump_Zero 0x69c ; Debug Table 0x27.0x4e = 0x72c,0x6 072d 00ce | | Action Pop_Auxiliary 072e 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x4f = 0x72e,0xd 072f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 0733 | 3 | .CONST 0x0733 ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0001 | | .CONST 0x0001 ; Number of locals 0733 BODY_0730: 0733 INIT_0730: 0733 00da | | Load_Top At_Offset_2 ; Debug Table 0x28 = .DEBUG 0x0733,0x15ca,0x0002,0x0000,0x0058,0xc555,0x0000,0x09b8 ; Debug Table 0x28.0x0 = 0x733,0x1 0734 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0735 0007 | | Action Break_Optional 0736 e402 | | Load 0x2,0x2 ; Debug Table 0x28.0x1 = 0x736,0x401 0737 0007 | | Action Break_Optional 0738 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x2 = 0x738,0x402 0739 0007 | | Action Break_Optional ; Debug Table 0x28.0x3 = 0x739,0x403 073a 00d0 | | Action Swap_Control ; Debug Table 0x28.0x4 = 0x73a,0x404 073b 00d1 | | Pop_Control Pop_Count_1 073c 0b01 | | Execute_Immediate Case_Compare,0x1 ; Debug Table 0x28.0x5 = 0x73c,0x1 073d 7017 |p | Jump_Nonzero 0x755 073e 0b0b | | Execute_Immediate Case_Compare,0xb 073f 7015 |p | Jump_Nonzero 0x755 0740 0b0a | | Execute_Immediate Case_Compare,0xa 0741 7002 |p | Jump_Nonzero 0x744 0742 4800 |H | Short_Literal 0x0 ; Debug Table 0x28.0x6 = 0x742,0x6 0743 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0744 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x7 = 0x744,0x3 0745 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0746 00eb | | Load_Encached Diana_Cache 0747 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0748 e403 | | Load 0x2,0x3 ; Debug Table 0x28.0x8 = 0x748,0x801 0749 0007 | | Action Break_Optional 074a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x9 = 0x74a,0x802 074b 0007 | | Action Break_Optional ; Debug Table 0x28.0xa = 0x74b,0x803 074c 00d0 | | Action Swap_Control ; Debug Table 0x28.0xb = 0x74c,0x804 074d 00d1 | | Pop_Control Pop_Count_1 074e 0b01 | | Execute_Immediate Case_Compare,0x1 ; Debug Table 0x28.0xc = 0x74e,0x3 074f 7004 |p | Jump_Nonzero 0x754 0750 0b0b | | Execute_Immediate Case_Compare,0xb 0751 7002 |p | Jump_Nonzero 0x754 0752 4800 |H | Short_Literal 0x0 ; Debug Table 0x28.0xd = 0x752,0x5 0753 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0754 00d1 | | Pop_Control Pop_Count_1 0755 00d1 | | Pop_Control Pop_Count_1 0756 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xe = 0x756,0x7 0757 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 0758 6806 |h | Jump_Zero 0x75f 0759 00da | | Load_Top At_Offset_2 075a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 075b 00db | | Load_Top At_Offset_3 075c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 075d 8236 | 6 | Call 0x1,0x36 075e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 075f 4800 |H | Short_Literal 0x0 0760 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0761 0000 0000 | | .BLANK 0000[0x7] 0768 ; -------------------------------------------------------------------------------------- 0768 ; SUBPROGRAM 0768 ; -------------------------------------------------------------------------------------- 0768 076b | k | .CONST 0x076b ; Address of begin 0769 0004 | | .CONST 0x0004 ; Address of exception handler 076a 0001 | | .CONST 0x0001 ; Number of locals 076b BODY_0768: 076b INIT_0768: 076b 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x076b,0x15ea,0x0002,0x0000,0x0058,0xc555,0x0000,0x0a13 ; Debug Table 0x29.0x0 = 0x76b,0x1 076c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 076d 6812 |h | Jump_Zero 0x780 076e 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x1 = 0x76e,0x2 076f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0770 e014 | | Load 0x0,0x14 0771 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0772 700b |p | Jump_Nonzero 0x77e 0773 00da | | Load_Top At_Offset_2 0774 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0775 7006 |p | Jump_Nonzero 0x77c 0776 4800 |H | Short_Literal 0x0 0777 00db | | Load_Top At_Offset_3 0778 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0779 822b | + | Call 0x1,0x2b 077a 0f00 | | Execute_Immediate Equal,0x0 077b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 077c 4800 |H | Short_Literal 0x0 077d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 077e 4801 |H | Short_Literal 0x1 077f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0780 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x2 = 0x780,0x3 0781 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0782 821a | | Call 0x1,0x1a 0783 680c |h | Jump_Zero 0x790 0784 00da | | Load_Top At_Offset_2 0785 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0786 00db | | Load_Top At_Offset_3 0787 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0788 8217 | | Call 0x1,0x17 0789 6806 |h | Jump_Zero 0x790 078a 4800 |H | Short_Literal 0x0 078b 00db | | Load_Top At_Offset_3 078c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 078d 822b | + | Call 0x1,0x2b 078e 0f00 | | Execute_Immediate Equal,0x0 078f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0790 4800 |H | Short_Literal 0x0 0791 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0792 0000 0000 | | .BLANK 0000[0x6] 0798 ; -------------------------------------------------------------------------------------- 0798 ; SUBPROGRAM 0798 ; -------------------------------------------------------------------------------------- 0798 079b | | .CONST 0x079b ; Address of begin 0799 0004 | | .CONST 0x0004 ; Address of exception handler 079a 0001 | | .CONST 0x0001 ; Number of locals 079b BODY_0798: 079b INIT_0798: 079b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a = .DEBUG 0x079b,0x15f2,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a62 ; Debug Table 0x2a.0x0 = 0x79b,0x1 079c 8237 | 7 | Call 0x1,0x37 079d 00db | | Load_Top At_Offset_3 079e 822f | / | Call 0x1,0x2f 079f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07b3 | | .CONST 0x07b3 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0003 | | .CONST 0x0003 ; Number of locals 07a3 INIT_07a0: 07a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x07a3,0x15f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a78 ; Debug Table 0x2b.0x0 = 0x7a3,0xffff 07a4 00db | | Load_Top At_Offset_3 07a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07a6 00eb | | Load_Encached Diana_Cache 07a7 18ba | | Execute Package,Field_Execute,Field_Number 0xba 07a8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x1 = 0x7a9,0xfffe 07aa 00eb | | Load_Encached Diana_Cache 07ab 1888 | | Execute Package,Field_Execute,Field_Number 0x88 07ac 4975 |Iu | Short_Literal 0x175 07ad 00eb | | Load_Encached Diana_Cache 07ae 0098 | | Execute Package,Field_Read_Dynamic 07af 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07b0 0901 | | Execute_Immediate Binary_Scale,0x1 07b1 00e3 | | Load_Encached Natural_Cache 07b2 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 07b3 BODY_07a0: 07b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x2 = 0x7b3,0x1 07b4 e017 | | Load 0x0,0x17 07b5 1815 | | Execute Package,Field_Execute,Field_Number 0x15 07b6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x3 = 0x7b6,0x2 07b7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07b8 00eb | | Load_Encached Diana_Cache 07b9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 07ba e00d | | Load 0x0,0xd 07bb 1817 | | Execute Package,Field_Execute,Field_Number 0x17 07bc e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x4 = 0x7bc,0x3 07bd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07be 4900 |I | Short_Literal 0x100 07bf e018 | | Load 0x0,0x18 07c0 0096 | | Execute Package,Entry 07c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x5 = 0x7c1,0x4 07c2 0a01 | | Execute_Immediate Plus,0x1 07c3 0248 | H | Execute Discrete,Check_In_Integer 07c4 e007 | | Load 0x0,0x7 07c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07c6 4800 |H | Short_Literal 0x0 07c7 4801 |H | Short_Literal 0x1 07c8 4807 |H | Short_Literal 0x7 07c9 e007 | | Load 0x0,0x7 07ca 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07cb e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x6 = 0x7cb,0x5 07cc 8237 | 7 | Call 0x1,0x37 07cd e5ff | | Load 0x2,-0x1 07ce 822f | / | Call 0x1,0x2f 07cf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; SUBPROGRAM 07d0 ; -------------------------------------------------------------------------------------- 07d0 07d3 | | .CONST 0x07d3 ; Address of begin 07d1 0004 | | .CONST 0x0004 ; Address of exception handler 07d2 0001 | | .CONST 0x0001 ; Number of locals 07d3 BODY_07d0: 07d3 INIT_07d0: 07d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c = .DEBUG 0x07d3,0x1606,0x0001,0x0000,0x0058,0xc555,0x0000,0x0aea ; Debug Table 0x2c.0x0 = 0x7d3,0x1 07d4 8223 | # | Call 0x1,0x23 07d5 6808 |h | Jump_Zero 0x7de 07d6 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x1 = 0x7d6,0x2 07d7 e005 | | Load 0x0,0x5 07d8 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 07d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x2 = 0x7d9,0x3 07da 8224 | $ | Call 0x1,0x24 07db 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x3 = 0x7db,0x4 07dc 8226 | & | Call 0x1,0x26 07dd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07de 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x4 = 0x7de,0x5 07df 8221 | ! | Call 0x1,0x21 07e0 6804 |h | Jump_Zero 0x7e5 07e1 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x5 = 0x7e1,0x6 07e2 e005 | | Load 0x0,0x5 07e3 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 07e4 7804 |x | Jump 0x7e9 07e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x6 = 0x7e5,0x7 07e6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07e7 e017 | | Load 0x0,0x17 07e8 180d | | Execute Package,Field_Execute,Field_Number 0xd 07e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x7 = 0x7e9,0x8 07ea e005 | | Load 0x0,0x5 07eb 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 07ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x8 = 0x7ec,0x9 07ed 8239 | 9 | Call 0x1,0x39 07ee 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07ef 0000 | | .XXX[0x1] 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; SUBPROGRAM 07f0 ; -------------------------------------------------------------------------------------- 07f0 07f3 | | .CONST 0x07f3 ; Address of begin 07f1 0004 | | .CONST 0x0004 ; Address of exception handler 07f2 0001 | | .CONST 0x0001 ; Number of locals 07f3 BODY_07f0: 07f3 INIT_07f0: 07f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d = .DEBUG 0x07f3,0x161a,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b2b ; Debug Table 0x2d.0x0 = 0x7f3,0x1 07f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07f5 0007 | | Action Break_Optional 07f6 e402 | | Load 0x2,0x2 ; Debug Table 0x2d.0x1 = 0x7f6,0x401 07f7 0007 | | Action Break_Optional 07f8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2d.0x2 = 0x7f8,0x402 07f9 0007 | | Action Break_Optional ; Debug Table 0x2d.0x3 = 0x7f9,0x403 07fa 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x4 = 0x7fa,0x404 07fb 00d1 | | Pop_Control Pop_Count_1 07fc 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0x2d.0x5 = 0x7fc,0x1 07fd 6803 |h | Jump_Zero 0x801 07fe 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x6 = 0x7fe,0x2 07ff 823b | ; | Call 0x1,0x3b 0800 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0801 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x7 = 0x801,0x3 0802 8223 | # | Call 0x1,0x23 0803 6805 |h | Jump_Zero 0x809 0804 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x8 = 0x804,0x4 0805 8224 | $ | Call 0x1,0x24 0806 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x9 = 0x806,0x5 0807 8226 | & | Call 0x1,0x26 0808 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0809 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0xa = 0x809,0x6 080a 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 080b 680d |h | Jump_Zero 0x819 080c 00da | | Load_Top At_Offset_2 080d 8238 | 8 | Call 0x1,0x38 080e 680a |h | Jump_Zero 0x819 080f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0xb = 0x80f,0x7 0810 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0811 00db | | Load_Top At_Offset_3 0812 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0813 820f | | Call 0x1,0xf 0814 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0xc = 0x814,0x8 0815 8225 | % | Call 0x1,0x25 0816 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0xd = 0x816,0x9 0817 8226 | & | Call 0x1,0x26 0818 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0819 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0xe = 0x819,0xa 081a 8221 | ! | Call 0x1,0x21 081b 6806 |h | Jump_Zero 0x822 081c 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d.0xf = 0x81c,0xb 081d e005 | | Load 0x0,0x5 081e 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 081f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x10 = 0x81f,0xc 0820 8239 | 9 | Call 0x1,0x39 0821 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0822 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x11 = 0x822,0xd 0823 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0824 7005 |p | Jump_Nonzero 0x82a 0825 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x12 = 0x825,0xe 0826 8227 | ' | Call 0x1,0x27 0827 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x13 = 0x827,0xf 0828 8239 | 9 | Call 0x1,0x39 0829 4502 |E | Exit_Suprogram New_Top_Offset 0x2 082a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x14 = 0x82a,0x10 082b 823a | : | Call 0x1,0x3a 082c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 082d 0000 0000 | | .XXX[0x3] 082f 0000 | | 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 083f | ? | .CONST 0x083f ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0004 | | .CONST 0x0004 ; Number of locals 0833 INIT_0830: 0833 e001 | | Load 0x0,0x1 ; Debug Table 0x2e = .DEBUG 0x0833,0x1646,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b9b ; Debug Table 0x2e.0x0 = 0x833,0xffff 0834 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0835 0322 | " | Declare_Variable Record 0836 00db | | Load_Top At_Offset_3 0837 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0838 00d9 | | Load_Top At_Offset_1 0839 017d | } | Execute Record,Structure_Write 083a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x1 = 0x83a,0xfffe 083b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 083c 0007 | | Action Break_Optional 083d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x2 = 0x83d,0xfffd 083e 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 083f BODY_0830: 083f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x3 = 0x83f,0x1 0840 e019 | | Load 0x0,0x19 0841 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0842 680b |h | Jump_Zero 0x84e 0843 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0x4 = 0x843,0x2 0844 00da | | Load_Top At_Offset_2 0845 e019 | | Load 0x0,0x19 0846 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0847 e004 | | Load 0x0,0x4 0848 180d | | Execute Package,Field_Execute,Field_Number 0xd 0849 4801 |H | Short_Literal 0x1 ; Debug Table 0x2e.0x5 = 0x849,0x3 084a 00db | | Load_Top At_Offset_3 084b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 084c 4802 |H | Short_Literal 0x2 ; Debug Table 0x2e.0x6 = 0x84c,0x4 084d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 084e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0x7 = 0x84e,0x5 084f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0850 00eb | | Load_Encached Diana_Cache 0851 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0852 e00d | | Load 0x0,0xd 0853 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0854 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0x8 = 0x854,0x6 0855 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0856 e019 | | Load 0x0,0x19 0857 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0858 6821 |h! | Jump_Zero 0x87a 0859 00cf | | Action Mark_Auxiliary ; Debug Table 0x2e.0x9 = 0x859,0x7 085a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xa = 0x85a,0xfbff 085b e019 | | Load 0x0,0x19 085c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 085d 00e2 | | Load_Encached Integer_Cache 085e 03f1 | | Declare_Variable Discrete,With_Value 085f 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0xb = 0x85f,0xfbfe 0860 e019 | | Load 0x0,0x19 0861 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0862 00e2 | | Load_Encached Integer_Cache 0863 03f1 | | Declare_Variable Discrete,With_Value 0864 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0xc = 0x864,0x401 0865 e015 | | Load 0x0,0x15 0866 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0867 025b | [ | Execute Discrete,Check_In_Type 0868 00d9 | | Load_Top At_Offset_1 0869 e015 | | Load 0x0,0x15 086a 1b13 | | Execute Package,Field_Read,Field_Number 0x13 086b 025b | [ | Execute Discrete,Check_In_Type 086c e015 | | Load 0x0,0x15 086d 181f | | Execute Package,Field_Execute,Field_Number 0x1f 086e e005 | | Load 0x0,0x5 086f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0870 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0xd = 0x870,0x402 0871 0a01 | | Execute_Immediate Plus,0x1 0872 0248 | H | Execute Discrete,Check_In_Integer 0873 e01a | | Load 0x0,0x1a 0874 180d | | Execute Package,Field_Execute,Field_Number 0xd 0875 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0xe = 0x875,0x403 0876 8225 | % | Call 0x1,0x25 0877 00d2 | | Pop_Control Pop_Count_2 0878 00ce | | Action Pop_Auxiliary 0879 7805 |x | Jump 0x87f 087a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xf = 0x87a,0x8 087b 00d9 | | Load_Top At_Offset_1 087c 4805 |H | Short_Literal 0x5 087d e007 | | Load 0x0,0x7 087e 180f | | Execute Package,Field_Execute,Field_Number 0xf 087f e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0x10 = 0x87f,0x9 0880 8226 | & | Call 0x1,0x26 0881 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0882 0000 0000 | | .BLANK 0000[0x6] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088b | | .CONST 0x088b ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0001 | | .CONST 0x0001 ; Number of locals 088b BODY_0888: 088b INIT_0888: 088b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f = .DEBUG 0x088b,0x166a,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c4b ; Debug Table 0x2f.0x0 = 0x88b,0x1 088c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 088d 0b02 | | Execute_Immediate Case_Compare,0x2 088e 7004 |p | Jump_Nonzero 0x893 088f 0b03 | | Execute_Immediate Case_Compare,0x3 0890 7002 |p | Jump_Nonzero 0x893 0891 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x1 = 0x891,0x3 0892 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0893 00db | | Load_Top At_Offset_3 ; Debug Table 0x2f.0x2 = 0x893,0x2 0894 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 0895 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0896 0000 0000 | | .XXX[0x2] 0898 ; -------------------------------------------------------------------------------------- 0898 ; SUBPROGRAM 0898 ; -------------------------------------------------------------------------------------- 0898 089b | | .CONST 0x089b ; Address of begin 0899 0004 | | .CONST 0x0004 ; Address of exception handler 089a 0001 | | .CONST 0x0001 ; Number of locals 089b BODY_0898: 089b INIT_0898: 089b 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x089b,0x1672,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c70 ; Debug Table 0x30.0x0 = 0x89b,0x1 089c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 089d 0b02 | | Execute_Immediate Case_Compare,0x2 089e 7004 |p | Jump_Nonzero 0x8a3 089f 0b03 | | Execute_Immediate Case_Compare,0x3 08a0 7002 |p | Jump_Nonzero 0x8a3 08a1 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x1 = 0x8a1,0x3 08a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a3 00d1 | | Pop_Control Pop_Count_1 08a4 00cf | | Action Mark_Auxiliary ; Debug Table 0x30.0x2 = 0x8a4,0x4 08a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0x3 = 0x8a5,0xfbff 08a6 e5ff | | Load 0x2,-0x1 08a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08a8 e003 | | Load 0x0,0x3 08a9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08aa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x4 = 0x8ab,0xfbfe 08ac 0007 | | Action Break_Optional 08ad e404 | | Load 0x2,0x4 ; Debug Table 0x30.0x5 = 0x8ad,0x801 08ae 0007 | | Action Break_Optional 08af 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0x6 = 0x8af,0x802 08b0 0007 | | Action Break_Optional ; Debug Table 0x30.0x7 = 0x8b0,0x803 08b1 00d0 | | Action Swap_Control ; Debug Table 0x30.0x8 = 0x8b1,0x804 08b2 00d1 | | Pop_Control Pop_Count_1 08b3 0f6b | k | Execute_Immediate Equal,0x6b ; Debug Table 0x30.0x9 = 0x8b3,0xfbfe 08b4 7002 |p | Jump_Nonzero 0x8b7 08b5 4887 |H | Short_Literal 0x87 08b6 0257 | W | Execute Discrete,Raise 08b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0xa = 0x8b7,0xfbfd 08b8 00d9 | | Load_Top At_Offset_1 08b9 00eb | | Load_Encached Diana_Cache 08ba 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08bb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0xb = 0x8bc,0xfbfc 08bd 00d9 | | Load_Top At_Offset_1 08be e003 | | Load 0x0,0x3 08bf 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0xc = 0x8c1,0x401 08c2 00eb | | Load_Encached Diana_Cache 08c3 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08c4 00eb | | Load_Encached Diana_Cache 08c5 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 08c6 490b |I | Short_Literal 0x10b 08c7 00eb | | Load_Encached Diana_Cache 08c8 0096 | | Execute Package,Entry 08c9 e019 | | Load 0x0,0x19 08ca 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 08cb 6802 |h | Jump_Zero 0x8ce 08cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x30.0xd = 0x8cc,0x402 08cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0xe = 0x8ce,0x403 08cf 0007 | | Action Break_Optional 08d0 e406 | | Load 0x2,0x6 ; Debug Table 0x30.0xf = 0x8d0,0xc01 08d1 0007 | | Action Break_Optional 08d2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0x10 = 0x8d2,0xc02 08d3 0007 | | Action Break_Optional ; Debug Table 0x30.0x11 = 0x8d3,0xc03 08d4 00d0 | | Action Swap_Control ; Debug Table 0x30.0x12 = 0x8d4,0xc04 08d5 00d1 | | Pop_Control Pop_Count_1 08d6 0b6c | l | Execute_Immediate Case_Compare,0x6c ; Debug Table 0x30.0x13 = 0x8d6,0x403 08d7 7008 |p | Jump_Nonzero 0x8e0 08d8 0b72 | r | Execute_Immediate Case_Compare,0x72 08d9 7011 |p | Jump_Nonzero 0x8eb 08da 0b71 | q | Execute_Immediate Case_Compare,0x71 08db 7020 |p | Jump_Nonzero 0x8fc 08dc 0b70 | p | Execute_Immediate Case_Compare,0x70 08dd 701e |p | Jump_Nonzero 0x8fc 08de 4801 |H | Short_Literal 0x1 ; Debug Table 0x30.0x14 = 0x8de,0x40d 08df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08e0 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x15 = 0x8e0,0x404 08e1 e003 | | Load 0x0,0x3 08e2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08e3 6805 |h | Jump_Zero 0x8e9 08e4 00db | | Load_Top At_Offset_3 08e5 e003 | | Load 0x0,0x3 08e6 181c | | Execute Package,Field_Execute,Field_Number 0x1c 08e7 0f00 | | Execute_Immediate Equal,0x0 08e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08e9 4800 |H | Short_Literal 0x0 08ea 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x16 = 0x8eb,0x405 08ec e008 | | Load 0x0,0x8 08ed 180f | | Execute Package,Field_Execute,Field_Number 0xf 08ee 680b |h | Jump_Zero 0x8fa 08ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x17 = 0x8ef,0x406 08f0 e003 | | Load 0x0,0x3 08f1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08f2 6805 |h | Jump_Zero 0x8f8 08f3 00db | | Load_Top At_Offset_3 08f4 e003 | | Load 0x0,0x3 08f5 181c | | Execute Package,Field_Execute,Field_Number 0x1c 08f6 0f00 | | Execute_Immediate Equal,0x0 08f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08f8 4800 |H | Short_Literal 0x0 08f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x30.0x18 = 0x8fa,0x407 08fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x19 = 0x8fc,0x408 08fd e008 | | Load 0x0,0x8 08fe 180f | | Execute Package,Field_Execute,Field_Number 0xf 08ff 680b |h | Jump_Zero 0x90b 0900 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x1a = 0x900,0x409 0901 e003 | | Load 0x0,0x3 0902 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0903 6805 |h | Jump_Zero 0x909 0904 00db | | Load_Top At_Offset_3 0905 e003 | | Load 0x0,0x3 0906 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0907 0f00 | | Execute_Immediate Equal,0x0 0908 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0909 4800 |H | Short_Literal 0x0 090a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 090b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x1b = 0x90b,0x40a 090c e003 | | Load 0x0,0x3 090d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 090e 6802 |h | Jump_Zero 0x911 090f 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x1c = 0x90f,0x40b 0910 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0911 4801 |H | Short_Literal 0x1 ; Debug Table 0x30.0x1d = 0x911,0x40c 0912 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0913 0000 0000 | | .BLANK 0000[0x5] 0918 ; -------------------------------------------------------------------------------------- 0918 ; SUBPROGRAM 0918 ; -------------------------------------------------------------------------------------- 0918 091b | | .CONST 0x091b ; Address of begin 0919 0004 | | .CONST 0x0004 ; Address of exception handler 091a 0001 | | .CONST 0x0001 ; Number of locals 091b BODY_0918: 091b INIT_0918: 091b 00da | | Load_Top At_Offset_2 ; Debug Table 0x31 = .DEBUG 0x091b,0x16b0,0x0002,0x0000,0x0058,0xc555,0x0000,0x0d65 ; Debug Table 0x31.0x0 = 0x91b,0x1 091c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 091d 680b |h | Jump_Zero 0x929 091e 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x1 = 0x91e,0x2 091f 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0920 7006 |p | Jump_Nonzero 0x927 0921 4800 |H | Short_Literal 0x0 0922 00db | | Load_Top At_Offset_3 0923 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0924 822b | + | Call 0x1,0x2b 0925 0f00 | | Execute_Immediate Equal,0x0 0926 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0927 4800 |H | Short_Literal 0x0 0928 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0929 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x2 = 0x929,0x3 092a 823f | ? | Call 0x1,0x3f 092b 6802 |h | Jump_Zero 0x92e 092c 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x3 = 0x92c,0x4 092d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 092e 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x4 = 0x92e,0x5 092f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0930 8218 | | Call 0x1,0x18 0931 6806 |h | Jump_Zero 0x938 0932 00da | | Load_Top At_Offset_2 0933 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0934 00db | | Load_Top At_Offset_3 0935 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0936 8217 | | Call 0x1,0x17 0937 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0938 4800 |H | Short_Literal 0x0 0939 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 093a 0000 0000 | | .BLANK 0000[0x6] 0940 ; -------------------------------------------------------------------------------------- 0940 ; SUBPROGRAM 0940 ; -------------------------------------------------------------------------------------- 0940 0943 | C | .CONST 0x0943 ; Address of begin 0941 0004 | | .CONST 0x0004 ; Address of exception handler 0942 0001 | | .CONST 0x0001 ; Number of locals 0943 BODY_0940: 0943 INIT_0940: 0943 00da | | Load_Top At_Offset_2 ; Debug Table 0x32 = .DEBUG 0x0943,0x16bc,0x0002,0x0000,0x0058,0xc555,0x0000,0x0da6 ; Debug Table 0x32.0x0 = 0x943,0x1 0944 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0945 0b02 | | Execute_Immediate Case_Compare,0x2 0946 7014 |p | Jump_Nonzero 0x95b 0947 0b03 | | Execute_Immediate Case_Compare,0x3 0948 7012 |p | Jump_Nonzero 0x95b 0949 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x1 = 0x949,0x3 094a 3c0f |< | Execute Record,Field_Read,Field_Number 0xf 094b 700d |p | Jump_Nonzero 0x959 094c 4800 |H | Short_Literal 0x0 094d e5ff | | Load 0x2,-0x1 094e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 094f 822b | + | Call 0x1,0x2b 0950 7006 |p | Jump_Nonzero 0x957 0951 4800 |H | Short_Literal 0x0 0952 e5ff | | Load 0x2,-0x1 0953 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0954 822a | * | Call 0x1,0x2a 0955 0f00 | | Execute_Immediate Equal,0x0 0956 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0957 4800 |H | Short_Literal 0x0 0958 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0959 4801 |H | Short_Literal 0x1 095a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 095b 4800 |H | Short_Literal 0x0 ; Debug Table 0x32.0x2 = 0x95b,0x2 095c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 095d 0000 0000 | | .XXX[0x3] 095f 0000 | | 0960 ; -------------------------------------------------------------------------------------- 0960 ; SUBPROGRAM 0960 ; -------------------------------------------------------------------------------------- 0960 0963 | c | .CONST 0x0963 ; Address of begin 0961 0004 | | .CONST 0x0004 ; Address of exception handler 0962 0001 | | .CONST 0x0001 ; Number of locals 0963 BODY_0960: 0963 INIT_0960: 0963 00da | | Load_Top At_Offset_2 ; Debug Table 0x33 = .DEBUG 0x0963,0x16c4,0x0002,0x0000,0x0058,0xc555,0x0000,0x0de2 ; Debug Table 0x33.0x0 = 0x963,0x1 0964 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0965 00eb | | Load_Encached Diana_Cache 0966 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 0967 6809 |h | Jump_Zero 0x971 0968 00da | | Load_Top At_Offset_2 0969 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 096a 00eb | | Load_Encached Diana_Cache 096b 189f | | Execute Package,Field_Execute,Field_Number 0x9f 096c e012 | | Load 0x0,0x12 096d 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 096e e215 | | Load 0x1,0x15 096f 0260 | ` | Execute Discrete,In_Type 0970 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0971 4800 |H | Short_Literal 0x0 0972 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0973 0000 0000 | | .BLANK 0000[0x5] 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 0985 | | .CONST 0x0985 ; Address of begin 0979 0004 | | .CONST 0x0004 ; Address of exception handler 097a 0003 | | .CONST 0x0003 ; Number of locals 097b INIT_0978: 097b 00da | | Load_Top At_Offset_2 ; Debug Table 0x34 = .DEBUG 0x097b,0x16c8,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e0a ; Debug Table 0x34.0x0 = 0x97b,0xffff 097c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 097d 00eb | | Load_Encached Diana_Cache 097e 189f | | Execute Package,Field_Execute,Field_Number 0x9f 097f e012 | | Load 0x0,0x12 0980 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0981 00e2 | | Load_Encached Integer_Cache 0982 03f1 | | Declare_Variable Discrete,With_Value 0983 e001 | | Load 0x0,0x1 ; Debug Table 0x34.0x1 = 0x983,0xfffe 0984 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0985 BODY_0978: 0985 e5ff | | Load 0x2,-0x1 ; Debug Table 0x34.0x2 = 0x985,0x1 0986 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0987 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0988 6809 |h | Jump_Zero 0x992 0989 e5ff | | Load 0x2,-0x1 ; Debug Table 0x34.0x3 = 0x989,0x2 098a 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 098b 6803 |h | Jump_Zero 0x98f 098c 4814 |H | Short_Literal 0x14 ; Debug Table 0x34.0x4 = 0x98c,0x3 098d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 098e 780b |x | Jump 0x99a 098f 4815 |H | Short_Literal 0x15 ; Debug Table 0x34.0x5 = 0x98f,0x4 0990 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0991 7808 |x | Jump 0x99a 0992 e5ff | | Load 0x2,-0x1 ; Debug Table 0x34.0x6 = 0x992,0x5 0993 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0994 6803 |h | Jump_Zero 0x998 0995 4812 |H | Short_Literal 0x12 ; Debug Table 0x34.0x7 = 0x995,0x6 0996 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0997 7802 |x | Jump 0x99a 0998 4813 |H | Short_Literal 0x13 ; Debug Table 0x34.0x8 = 0x998,0x7 0999 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 099a 4801 |H | Short_Literal 0x1 ; Debug Table 0x34.0x9 = 0x99a,0x8 099b e5ff | | Load 0x2,-0x1 099c 8229 | ) | Call 0x1,0x29 099d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x34.0xa = 0x99d,0x9 099e 00d9 | | Load_Top At_Offset_1 099f e005 | | Load 0x0,0x5 09a0 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 09a1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09a2 0000 0000 | | .BLANK 0000[0x6] 09a8 ; -------------------------------------------------------------------------------------- 09a8 ; SUBPROGRAM 09a8 ; -------------------------------------------------------------------------------------- 09a8 09b2 | | .CONST 0x09b2 ; Address of begin 09a9 0004 | | .CONST 0x0004 ; Address of exception handler 09aa 0002 | | .CONST 0x0002 ; Number of locals 09ab INIT_09a8: 09ab e001 | | Load 0x0,0x1 ; Debug Table 0x35 = .DEBUG 0x09ab,0x16e0,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e6b ; Debug Table 0x35.0x0 = 0x9ab,0xffff 09ac 1b12 | | Execute Package,Field_Read,Field_Number 0x12 09ad 0322 | " | Declare_Variable Record 09ae 00db | | Load_Top At_Offset_3 09af 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 09b0 00d9 | | Load_Top At_Offset_1 09b1 017d | } | Execute Record,Structure_Write 09b2 BODY_09a8: 09b2 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x1 = 0x9b2,0x1 09b3 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 09b4 6809 |h | Jump_Zero 0x9be 09b5 00db | | Load_Top At_Offset_3 09b6 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 09b7 7006 |p | Jump_Nonzero 0x9be 09b8 00db | | Load_Top At_Offset_3 09b9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09ba e006 | | Load 0x0,0x6 09bb 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09bc 6801 |h | Jump_Zero 0x9be 09bd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x35.0x2 = 0x9bd,0x2 09be 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x3 = 0x9be,0x3 09bf 8222 | " | Call 0x1,0x22 09c0 6805 |h | Jump_Zero 0x9c6 09c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x4 = 0x9c1,0x4 09c2 8224 | $ | Call 0x1,0x24 09c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x5 = 0x9c3,0x5 09c4 8226 | & | Call 0x1,0x26 09c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09c6 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x6 = 0x9c6,0x6 09c7 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 09c8 6803 |h | Jump_Zero 0x9cc 09c9 00db | | Load_Top At_Offset_3 09ca 823e | > | Call 0x1,0x3e 09cb 6808 |h | Jump_Zero 0x9d4 09cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x7 = 0x9cc,0x7 09cd e5ff | | Load 0x2,-0x1 09ce 8229 | ) | Call 0x1,0x29 09cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x8 = 0x9cf,0x8 09d0 8225 | % | Call 0x1,0x25 09d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x9 = 0x9d1,0x9 09d2 8226 | & | Call 0x1,0x26 09d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0xa = 0x9d4,0xa 09d5 8240 | @ | Call 0x1,0x40 09d6 680a |h | Jump_Zero 0x9e1 09d7 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0xb = 0x9d7,0xb 09d8 e5ff | | Load 0x2,-0x1 09d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09da e004 | | Load 0x0,0x4 09db 180d | | Execute Package,Field_Execute,Field_Number 0xd 09dc 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0xc = 0x9dc,0xc 09dd 8225 | % | Call 0x1,0x25 09de 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0xd = 0x9de,0xd 09df 8226 | & | Call 0x1,0x26 09e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0xe = 0x9e1,0xe 09e2 8242 | B | Call 0x1,0x42 09e3 6805 |h | Jump_Zero 0x9e9 09e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0xf = 0x9e4,0xf 09e5 8243 | C | Call 0x1,0x43 09e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x10 = 0x9e6,0x10 09e7 8226 | & | Call 0x1,0x26 09e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x11 = 0x9e9,0x11 09ea 8241 | A | Call 0x1,0x41 09eb 6818 |h | Jump_Zero 0xa04 09ec 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x12 = 0x9ec,0x12 09ed 00d9 | | Load_Top At_Offset_1 09ee 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 09ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x13 = 0x9ef,0x13 09f0 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 09f1 00d9 | | Load_Top At_Offset_1 09f2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x14 = 0x9f3,0x14 09f4 e5ff | | Load 0x2,-0x1 09f5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09f6 e004 | | Load 0x0,0x4 09f7 180d | | Execute Package,Field_Execute,Field_Number 0xd 09f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x15 = 0x9f8,0x15 09f9 e5ff | | Load 0x2,-0x1 09fa 8229 | ) | Call 0x1,0x29 09fb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x16 = 0x9fb,0x16 09fc 4802 |H | Short_Literal 0x2 09fd e5ff | | Load 0x2,-0x1 09fe 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09ff e007 | | Load 0x0,0x7 0a00 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a01 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x17 = 0xa01,0x17 0a02 8226 | & | Call 0x1,0x26 0a03 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a04 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x18 = 0xa04,0x18 0a05 e5ff | | Load 0x2,-0x1 0a06 8229 | ) | Call 0x1,0x29 0a07 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x19 = 0xa07,0x19 0a08 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0a09 e213 | | Load 0x1,0x13 0a0a 017f | | Execute Record,Equal 0a0b 7006 |p | Jump_Nonzero 0xa12 0a0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x1a = 0xa0c,0x1a 0a0d 4801 |H | Short_Literal 0x1 0a0e e5ff | | Load 0x2,-0x1 0a0f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a10 e007 | | Load 0x0,0x7 0a11 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a12 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x1b = 0xa12,0x1b 0a13 8226 | & | Call 0x1,0x26 0a14 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x1c = 0xa14,0x1c 0a15 e5ff | | Load 0x2,-0x1 0a16 822d | - | Call 0x1,0x2d 0a17 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; SUBPROGRAM 0a18 ; -------------------------------------------------------------------------------------- 0a18 0a1c | | .CONST 0x0a1c ; Address of begin 0a19 0004 | | .CONST 0x0004 ; Address of exception handler 0a1a 0002 | | .CONST 0x0002 ; Number of locals 0a1b INIT_0a18: 0a1b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x36 = .DEBUG 0x0a1b,0x171c,0x0002,0x0000,0x0058,0xc555,0x0000,0x0f47 ; Debug Table 0x36.0x0 = 0xa1b,0xffff 0a1c BODY_0a18: 0a1c 0007 | | Action Break_Optional ; Debug Table 0x36.0x1 = 0xa1c,0x1 0a1d e5ff | | Load 0x2,-0x1 ; Debug Table 0x36.0x2 = 0xa1d,0x401 0a1e 0007 | | Action Break_Optional 0a1f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x36.0x3 = 0xa1f,0x402 0a20 0007 | | Action Break_Optional ; Debug Table 0x36.0x4 = 0xa20,0x403 0a21 0007 | | Action Break_Optional ; Debug Table 0x36.0x5 = 0xa21,0x404 0a22 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x36.0x6 = 0xa22,0x1 0a23 7008 |p | Jump_Nonzero 0xa2c 0a24 0b17 | | Execute_Immediate Case_Compare,0x17 0a25 7006 |p | Jump_Nonzero 0xa2c 0a26 0b12 | | Execute_Immediate Case_Compare,0x12 0a27 7004 |p | Jump_Nonzero 0xa2c 0a28 0b09 | | Execute_Immediate Case_Compare,0x9 0a29 7014 |p | Jump_Nonzero 0xa3e 0a2a 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0x7 = 0xa2a,0x7 0a2b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a2c e5ff | | Load 0x2,-0x1 ; Debug Table 0x36.0x8 = 0xa2c,0x2 0a2d 4976 |Iv | Short_Literal 0x176 0a2e 00eb | | Load_Encached Diana_Cache 0a2f 0098 | | Execute Package,Field_Read_Dynamic 0a30 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a31 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a32 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x36.0x9 = 0xa32,0x3 0a33 e018 | | Load 0x0,0x18 0a34 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0a35 6804 |h | Jump_Zero 0xa3a 0a36 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x36.0xa = 0xa36,0x4 0a37 e018 | | Load 0x0,0x18 0a38 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0a39 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a3a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x36.0xb = 0xa3a,0x5 0a3b e018 | | Load 0x0,0x18 0a3c 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0a3d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a3e e5ff | | Load 0x2,-0x1 ; Debug Table 0x36.0xc = 0xa3e,0x6 0a3f 00eb | | Load_Encached Diana_Cache 0a40 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0a41 8245 | E | Call 0x1,0x45 0a42 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a43 0000 0000 | | .BLANK 0000[0x5] 0a48 ; -------------------------------------------------------------------------------------- 0a48 ; SUBPROGRAM 0a48 ; -------------------------------------------------------------------------------------- 0a48 0a4f | O | .CONST 0x0a4f ; Address of begin 0a49 0004 | | .CONST 0x0004 ; Address of exception handler 0a4a 0003 | | .CONST 0x0003 ; Number of locals 0a4b INIT_0a48: 0a4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x37 = .DEBUG 0x0a4b,0x1738,0x0001,0x0000,0x0058,0xc555,0x0000,0x0fa7 ; Debug Table 0x37.0x0 = 0xa4b,0xffff 0a4c 3410 |4 | Execute Record,Field_Reference,Field_Number 0x10 0a4d 029f 0f2b | +| Declare_Subprogram INIT_0f28,For_Call 0a4f BODY_0a48: 0a4f e5ff | | Load 0x2,-0x1 ; Debug Table 0x37.0x1 = 0xa4f,0x1 0a50 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0a51 7008 |p | Jump_Nonzero 0xa5a 0a52 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x2 = 0xa52,0x2 0a53 e5ff | | Load 0x2,-0x1 0a54 3810 |8 | Execute Record,Field_Write,Field_Number 0x10 0a55 00eb | | Load_Encached Diana_Cache ; Debug Table 0x37.0x3 = 0xa55,0x3 0a56 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0a57 e5ff | | Load 0x2,-0x1 0a58 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0a59 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a5a e5ff | | Load 0x2,-0x1 ; Debug Table 0x37.0x4 = 0xa5a,0x4 0a5b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a5c e003 | | Load 0x0,0x3 0a5d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a5e 6816 |h | Jump_Zero 0xa75 0a5f 00cf | | Action Mark_Auxiliary ; Debug Table 0x37.0x5 = 0xa5f,0x5 0a60 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x37.0x6 = 0xa60,0xfbff 0a61 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x37.0x7 = 0xa61,0x401 0a62 00e1 | | Load_Encached Boolean_Cache 0a63 e5ff | | Load 0x2,-0x1 0a64 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a65 e01b | | Load 0x0,0x1b 0a66 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a67 c402 | | Store 0x2,0x2 0a68 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a69 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0x8 = 0xa69,0x402 0a6a 6807 |h | Jump_Zero 0xa72 0a6b e5ff | | Load 0x2,-0x1 0a6c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a6d 8245 | E | Call 0x1,0x45 0a6e 7003 |p | Jump_Nonzero 0xa72 0a6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0x9 = 0xa6f,0x403 0a70 e5ff | | Load 0x2,-0x1 0a71 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0a72 00d1 | | Pop_Control Pop_Count_1 0a73 00ce | | Action Pop_Auxiliary 0a74 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a75 8403 | | Call 0x2,0x3 ; Debug Table 0x37.0xa = 0xa75,0x6 0a76 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a77 0000 | | .XXX[0x1] 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a7f | | .CONST 0x0a7f ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0002 | | .CONST 0x0002 ; Number of locals 0a7b INIT_0a78: 0a7b e216 | | Load 0x1,0x16 ; Debug Table 0x38 = .DEBUG 0x0a7b,0x1750,0x0002,0x0000,0x0058,0xc555,0x0000,0x1069 ; Debug Table 0x38.0x0 = 0xa7b,0xffff 0a7c 0322 | " | Declare_Variable Record 0a7d 00d8 | | Load_Top At_Offset_0 0a7e 1c00 | | Execute_Immediate Run_Utility,0x0 0a7f BODY_0a78: 0a7f 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0x1 = 0xa7f,0x1 0a80 00d9 | | Load_Top At_Offset_1 0a81 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0a82 e5fe | | Load 0x2,-0x2 ; Debug Table 0x38.0x2 = 0xa82,0x2 0a83 00d9 | | Load_Top At_Offset_1 0a84 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0a85 e5fd | | Load 0x2,-0x3 ; Debug Table 0x38.0x3 = 0xa85,0x3 0a86 00d9 | | Load_Top At_Offset_1 0a87 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0a88 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x4 = 0xa88,0x4 0a89 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a8a e003 | | Load 0x0,0x3 0a8b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0a8c 00d9 | | Load_Top At_Offset_1 0a8d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0a8e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x5 = 0xa8e,0x5 0a8f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a90 00d9 | | Load_Top At_Offset_1 0a91 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0a92 e213 | | Load 0x1,0x13 ; Debug Table 0x38.0x6 = 0xa92,0x6 0a93 00d9 | | Load_Top At_Offset_1 0a94 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0a95 4800 |H | Short_Literal 0x0 ; Debug Table 0x38.0x7 = 0xa95,0x7 0a96 00d9 | | Load_Top At_Offset_1 0a97 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0a98 0007 | | Action Break_Optional ; Debug Table 0x38.0x8 = 0xa98,0x8 0a99 e5ff | | Load 0x2,-0x1 ; Debug Table 0x38.0x9 = 0xa99,0x401 0a9a 0007 | | Action Break_Optional 0a9b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x38.0xa = 0xa9b,0x402 0a9c 0007 | | Action Break_Optional ; Debug Table 0x38.0xb = 0xa9c,0x403 0a9d 0007 | | Action Break_Optional ; Debug Table 0x38.0xc = 0xa9d,0x404 0a9e 0f1d | | Execute_Immediate Equal,0x1d ; Debug Table 0x38.0xd = 0xa9e,0x8 0a9f 00d9 | | Load_Top At_Offset_1 0aa0 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0aa1 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0xe = 0xaa1,0x9 0aa2 e006 | | Load 0x0,0x6 0aa3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0aa4 00d9 | | Load_Top At_Offset_1 0aa5 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0aa6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0xf = 0xaa6,0xa 0aa7 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0aa8 680a |h | Jump_Zero 0xab3 0aa9 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0x10 = 0xaa9,0xb 0aaa 490b |I | Short_Literal 0x10b 0aab 00eb | | Load_Encached Diana_Cache 0aac 0096 | | Execute Package,Entry 0aad e006 | | Load 0x0,0x6 0aae 180d | | Execute Package,Field_Execute,Field_Number 0xd 0aaf 00d9 | | Load_Top At_Offset_1 0ab0 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0ab1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ab2 7805 |x | Jump 0xab8 0ab3 e00c | | Load 0x0,0xc ; Debug Table 0x38.0x11 = 0xab3,0xc 0ab4 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0ab5 00d9 | | Load_Top At_Offset_1 0ab6 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0ab7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ab8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x12 = 0xab8,0xd 0ab9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aba 0007 | | Action Break_Optional 0abb e403 | | Load 0x2,0x3 ; Debug Table 0x38.0x13 = 0xabb,0x801 0abc 0007 | | Action Break_Optional 0abd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x38.0x14 = 0xabd,0x802 0abe 0007 | | Action Break_Optional ; Debug Table 0x38.0x15 = 0xabe,0x803 0abf 00d0 | | Action Swap_Control ; Debug Table 0x38.0x16 = 0xabf,0x804 0ac0 00d1 | | Pop_Control Pop_Count_1 0ac1 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0x38.0x17 = 0xac1,0xd 0ac2 700a |p | Jump_Nonzero 0xacd 0ac3 00d8 | | Load_Top At_Offset_0 0ac4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ac5 00eb | | Load_Encached Diana_Cache 0ac6 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0ac7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x18 = 0xac7,0xc01 0ac8 021d | | Execute Heap_Access,Is_Null 0ac9 00d0 | | Action Swap_Control 0aca 00d1 | | Pop_Control Pop_Count_1 0acb 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x38.0x19 = 0xacb,0x804 0acc 7801 |x | Jump 0xace 0acd 4801 |H | Short_Literal 0x1 0ace 00d9 | | Load_Top At_Offset_1 0acf 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0ad0 4801 |H | Short_Literal 0x1 ; Debug Table 0x38.0x1a = 0xad0,0xe 0ad1 e5fe | | Load 0x2,-0x2 0ad2 822b | + | Call 0x1,0x2b 0ad3 0f00 | | Execute_Immediate Equal,0x0 0ad4 00d9 | | Load_Top At_Offset_1 0ad5 380d |8 | Execute Record,Field_Write,Field_Number 0xd 0ad6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x1b = 0xad6,0xf 0ad7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ad8 822c | , | Call 0x1,0x2c 0ad9 00d9 | | Load_Top At_Offset_1 0ada 380f |8 | Execute Record,Field_Write,Field_Number 0xf 0adb 0007 | | Action Break_Optional ; Debug Table 0x38.0x1c = 0xadb,0x10 0adc e5fd | | Load 0x2,-0x3 ; Debug Table 0x38.0x1d = 0xadc,0x1001 0add 021d | | Execute Heap_Access,Is_Null 0ade 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x38.0x1e = 0xade,0x10 0adf 00d9 | | Load_Top At_Offset_1 0ae0 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0ae1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x1f = 0xae1,0x11 0ae2 8246 | F | Call 0x1,0x46 0ae3 00d1 | | Pop_Control Pop_Count_1 0ae4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x20 = 0xae4,0x12 0ae5 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0ae6 6807 |h | Jump_Zero 0xaee 0ae7 4801 |H | Short_Literal 0x1 ; Debug Table 0x38.0x21 = 0xae7,0x13 0ae8 e5fd | | Load 0x2,-0x3 0ae9 822a | * | Call 0x1,0x2a 0aea 0f00 | | Execute_Immediate Equal,0x0 0aeb 00d9 | | Load_Top At_Offset_1 0aec 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0aed 7807 |x | Jump 0xaf5 0aee 4801 |H | Short_Literal 0x1 ; Debug Table 0x38.0x22 = 0xaee,0x14 0aef e5fe | | Load 0x2,-0x2 0af0 e00f | | Load 0x0,0xf 0af1 180e | | Execute Package,Field_Execute,Field_Number 0xe 0af2 0f00 | | Execute_Immediate Equal,0x0 0af3 00d9 | | Load_Top At_Offset_1 0af4 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0af5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x23 = 0xaf5,0x15 0af6 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0af7 6807 |h | Jump_Zero 0xaff 0af8 00d8 | | Load_Top At_Offset_0 0af9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0afa 00d9 | | Load_Top At_Offset_1 0afb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0afc e002 | | Load 0x0,0x2 0afd 180e | | Execute Package,Field_Execute,Field_Number 0xe 0afe 7801 |x | Jump 0xb00 0aff 4800 |H | Short_Literal 0x0 0b00 00d9 | | Load_Top At_Offset_1 0b01 380c |8 | Execute Record,Field_Write,Field_Number 0xc 0b02 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0x24 = 0xb02,0x16 0b03 e01c | | Load 0x0,0x1c 0b04 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0b05 00d9 | | Load_Top At_Offset_1 0b06 3811 |8 | Execute Record,Field_Write,Field_Number 0x11 0b07 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x25 = 0xb07,0x17 0b08 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0b09 0000 0000 | | .BLANK 0000[0x7] 0b10 ; -------------------------------------------------------------------------------------- 0b10 ; SUBPROGRAM 0b10 ; -------------------------------------------------------------------------------------- 0b10 0b13 | | .CONST 0x0b13 ; Address of begin 0b11 0004 | | .CONST 0x0004 ; Address of exception handler 0b12 0001 | | .CONST 0x0001 ; Number of locals 0b13 BODY_0b10: 0b13 INIT_0b10: 0b13 00da | | Load_Top At_Offset_2 ; Debug Table 0x39 = .DEBUG 0x0b13,0x179e,0x0001,0x0000,0x0058,0xc555,0x0000,0x117a ; Debug Table 0x39.0x0 = 0xb13,0x1 0b14 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0b15 4612 |F | Jump_Case 0x13 0b16 7812 |x | Jump 0xb29 ; case 0x0 0b17 7811 |x | Jump 0xb29 ; case 0x1 0b18 7810 |x | Jump 0xb29 ; case 0x2 0b19 780f |x | Jump 0xb29 ; case 0x3 0b1a 7821 |x! | Jump 0xb3c ; case 0x4 0b1b 7819 |x | Jump 0xb35 ; case 0x5 0b1c 781f |x | Jump 0xb3c ; case 0x6 0b1d 780e |x | Jump 0xb2c ; case 0x7 0b1e 780d |x | Jump 0xb2c ; case 0x8 0b1f 780c |x | Jump 0xb2c ; case 0x9 0b20 781b |x | Jump 0xb3c ; case 0xa 0b21 781a |x | Jump 0xb3c ; case 0xb 0b22 780f |x | Jump 0xb32 ; case 0xc 0b23 780e |x | Jump 0xb32 ; case 0xd 0b24 7817 |x | Jump 0xb3c ; case 0xe 0b25 7816 |x | Jump 0xb3c ; case 0xf 0b26 7815 |x | Jump 0xb3c ; case 0x10 0b27 7814 |x | Jump 0xb3c ; case 0x11 0b28 7810 |x | Jump 0xb39 ; case 0x12 0b29 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x1 = 0xb29,0x2 0b2a 8244 | D | Call 0x1,0x44 0b2b 7814 |x | Jump 0xb40 0b2c 4807 |H | Short_Literal 0x7 ; Debug Table 0x39.0x2 = 0xb2c,0x3 0b2d 00db | | Load_Top At_Offset_3 0b2e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0b2f 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x3 = 0xb2f,0x4 0b30 823c | < | Call 0x1,0x3c 0b31 780e |x | Jump 0xb40 0b32 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x4 = 0xb32,0x5 0b33 8234 | 4 | Call 0x1,0x34 0b34 780b |x | Jump 0xb40 0b35 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x5 = 0xb35,0x6 0b36 823d | = | Call 0x1,0x3d 0b37 00d1 | | Pop_Control Pop_Count_1 0b38 7807 |x | Jump 0xb40 0b39 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x6 = 0xb39,0x7 0b3a 8230 | 0 | Call 0x1,0x30 0b3b 7804 |x | Jump 0xb40 0b3c 0092 0f70 | p| Action Push_String_Extended,0xf70 ; "Bad class in object declaration" ; Debug Table 0x39.0x7 = 0xb3c,0x8 0b3e e01d | | Load 0x0,0x1d 0b3f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0b40 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x8 = 0xb40,0x9 0b41 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0b42 6813 |h | Jump_Zero 0xb56 0b43 4800 |H | Short_Literal 0x0 ; Debug Table 0x39.0x9 = 0xb43,0xa 0b44 4801 |H | Short_Literal 0x1 0b45 4812 |H | Short_Literal 0x12 0b46 e5ff | | Load 0x2,-0x1 0b47 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b48 490b |I | Short_Literal 0x10b 0b49 00eb | | Load_Encached Diana_Cache 0b4a 0096 | | Execute Package,Entry 0b4b e005 | | Load 0x0,0x5 0b4c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0b4d 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0xa = 0xb4d,0xb 0b4e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b4f 00db | | Load_Top At_Offset_3 0b50 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b51 490b |I | Short_Literal 0x10b 0b52 00eb | | Load_Encached Diana_Cache 0b53 0096 | | Execute Package,Entry 0b54 e018 | | Load 0x0,0x18 0b55 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0b56 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0b57 0000 | | .XXX[0x1] 0b58 ; -------------------------------------------------------------------------------------- 0b58 ; SUBPROGRAM 0b58 ; -------------------------------------------------------------------------------------- 0b58 0ba5 | | .CONST 0x0ba5 ; Address of begin 0b59 0004 | | .CONST 0x0004 ; Address of exception handler 0b5a 0005 | | .CONST 0x0005 ; Number of locals 0b5b INIT_0b58: 0b5b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a = .DEBUG 0x0b5b,0x17b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x1203 ; Debug Table 0x3a.0x0 = 0xb5b,0xffff 0b5c 00db | | Load_Top At_Offset_3 0b5d 00eb | | Load_Encached Diana_Cache 0b5e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0b5f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b60 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3a.0x1 = 0xb60,0xfffe 0b61 e5ff | | Load 0x2,-0x1 0b62 00eb | | Load_Encached Diana_Cache 0b63 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0b64 00eb | | Load_Encached Diana_Cache 0b65 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b66 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b67 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a.0x2 = 0xb67,0xfffd 0b68 00d9 | | Load_Top At_Offset_1 0b69 0007 | | Action Break_Optional 0b6a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x3 = 0xb6a,0x401 0b6b 7002 |p | Jump_Nonzero 0xb6e 0b6c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a.0x4 = 0xb6c,0x402 0b6d 782c |x, | Jump 0xb9a 0b6e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x5 = 0xb6e,0x403 0b6f 0217 | | Execute Heap_Access,All_Reference 0b70 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b71 6804 |h | Jump_Zero 0xb76 0b72 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x6 = 0xb72,0x404 0b73 0217 | | Execute Heap_Access,All_Reference 0b74 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b75 7824 |x$ | Jump 0xb9a 0b76 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x7 = 0xb76,0x405 0b77 0007 | | Action Break_Optional 0b78 e406 | | Load 0x2,0x6 ; Debug Table 0x3a.0x8 = 0xb78,0x801 0b79 0007 | | Action Break_Optional 0b7a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3a.0x9 = 0xb7a,0x802 0b7b 0007 | | Action Break_Optional ; Debug Table 0x3a.0xa = 0xb7b,0x803 0b7c 00d0 | | Action Swap_Control ; Debug Table 0x3a.0xb = 0xb7c,0x804 0b7d 00d1 | | Pop_Control Pop_Count_1 0b7e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3a.0xc = 0xb7e,0x405 0b7f 00eb | | Load_Encached Diana_Cache 0b80 0098 | | Execute Package,Field_Read_Dynamic 0b81 012c | , | Execute Any,Size 0b82 e015 | | Load 0x0,0x15 0b83 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b84 025b | [ | Execute Discrete,Check_In_Type 0b85 0273 | s | Execute Discrete,Plus 0b86 00d9 | | Load_Top At_Offset_1 0b87 0007 | | Action Break_Optional 0b88 e407 | | Load 0x2,0x7 ; Debug Table 0x3a.0xd = 0xb88,0xc01 0b89 0007 | | Action Break_Optional 0b8a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3a.0xe = 0xb8a,0xc02 0b8b 0007 | | Action Break_Optional ; Debug Table 0x3a.0xf = 0xb8b,0xc03 0b8c 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x10 = 0xb8c,0xc04 0b8d 00d1 | | Pop_Control Pop_Count_1 0b8e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3a.0x11 = 0xb8e,0x804 0b8f 00eb | | Load_Encached Diana_Cache 0b90 0098 | | Execute Package,Field_Read_Dynamic 0b91 49c9 |I | Short_Literal 0x1c9 0b92 00eb | | Load_Encached Diana_Cache 0b93 0098 | | Execute Package,Field_Read_Dynamic 0b94 49ca |I | Short_Literal 0x1ca 0b95 00eb | | Load_Encached Diana_Cache 0b96 0095 | | Execute Package,Field_Reference_Dynamic 0b97 e016 | | Load 0x0,0x16 0b98 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b99 7800 |x | Jump 0xb9a 0b9a 00d0 | | Action Swap_Control 0b9b 00d1 | | Pop_Control Pop_Count_1 0b9c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3a.0x12 = 0xb9c,0xfffd 0b9d e216 | | Load 0x1,0x16 ; Debug Table 0x3a.0x13 = 0xb9d,0xfffc 0b9e 0322 | " | Declare_Variable Record 0b9f e5fe | | Load 0x2,-0x2 0ba0 e402 | | Load 0x2,0x2 0ba1 00db | | Load_Top At_Offset_3 0ba2 8247 | G | Call 0x1,0x47 0ba3 00d9 | | Load_Top At_Offset_1 0ba4 017d | } | Execute Record,Structure_Write 0ba5 BODY_0b58: 0ba5 00cf | | Action Mark_Auxiliary 0ba6 0007 | | Action Break_Optional ; Debug Table 0x3a.0x14 = 0xba6,0x1 0ba7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3a.0x15 = 0xba7,0x2 0ba8 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0ba9 6809 |h | Jump_Zero 0xbb3 0baa 00da | | Load_Top At_Offset_2 0bab 8211 | | Call 0x1,0x11 0bac 6806 |h | Jump_Zero 0xbb3 0bad 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x16 = 0xbad,0x3 0bae 8212 | | Call 0x1,0x12 0baf 00db | | Load_Top At_Offset_3 0bb0 e018 | | Load 0x0,0x18 0bb1 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4 0bb2 7803 |x | Jump 0xbb6 0bb3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3a.0x17 = 0xbb3,0x4 0bb4 8248 | H | Call 0x1,0x48 0bb5 00d1 | | Pop_Control Pop_Count_1 0bb6 0007 | | Action Break_Optional ; Debug Table 0x3a.0x18 = 0xbb6,0x5 0bb7 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a.0x19 = 0xbb7,0x1001 0bb8 7002 |p | Jump_Nonzero 0xbbb 0bb9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3a.0x1a = 0xbb9,0x1002 0bba 7803 |x | Jump 0xbbe 0bbb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a.0x1b = 0xbbb,0x1003 0bbc 0217 | | Execute Heap_Access,All_Reference 0bbd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bbe a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x3a.0x1c = 0xbbe,0x5 0bbf 0007 | | Action Break_Optional ; Debug Table 0x3a.0x1d = 0xbbf,0x6 0bc0 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a.0x1e = 0xbc0,0x1401 0bc1 021d | | Execute Heap_Access,Is_Null 0bc2 7065 |pe | Jump_Nonzero 0xc28 ; Debug Table 0x3a.0x1f = 0xbc2,0x6 0bc3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a.0x20 = 0xbc3,0x7 0bc4 0007 | | Action Break_Optional 0bc5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x21 = 0xbc5,0x1801 0bc6 7002 |p | Jump_Nonzero 0xbc9 0bc7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a.0x22 = 0xbc7,0x1802 0bc8 782c |x, | Jump 0xbf5 0bc9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x23 = 0xbc9,0x1803 0bca 0217 | | Execute Heap_Access,All_Reference 0bcb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bcc 6804 |h | Jump_Zero 0xbd1 0bcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x24 = 0xbcd,0x1804 0bce 0217 | | Execute Heap_Access,All_Reference 0bcf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bd0 7824 |x$ | Jump 0xbf5 0bd1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x25 = 0xbd1,0x1805 0bd2 0007 | | Action Break_Optional 0bd3 e408 | | Load 0x2,0x8 ; Debug Table 0x3a.0x26 = 0xbd3,0x1c01 0bd4 0007 | | Action Break_Optional 0bd5 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3a.0x27 = 0xbd5,0x1c02 0bd6 0007 | | Action Break_Optional ; Debug Table 0x3a.0x28 = 0xbd6,0x1c03 0bd7 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x29 = 0xbd7,0x1c04 0bd8 00d1 | | Pop_Control Pop_Count_1 0bd9 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3a.0x2a = 0xbd9,0x1805 0bda 00eb | | Load_Encached Diana_Cache 0bdb 0098 | | Execute Package,Field_Read_Dynamic 0bdc 012c | , | Execute Any,Size 0bdd e015 | | Load 0x0,0x15 0bde 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0bdf 025b | [ | Execute Discrete,Check_In_Type 0be0 0273 | s | Execute Discrete,Plus 0be1 00d9 | | Load_Top At_Offset_1 0be2 0007 | | Action Break_Optional 0be3 e409 | | Load 0x2,0x9 ; Debug Table 0x3a.0x2b = 0xbe3,0x2001 0be4 0007 | | Action Break_Optional 0be5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3a.0x2c = 0xbe5,0x2002 0be6 0007 | | Action Break_Optional ; Debug Table 0x3a.0x2d = 0xbe6,0x2003 0be7 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x2e = 0xbe7,0x2004 0be8 00d1 | | Pop_Control Pop_Count_1 0be9 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3a.0x2f = 0xbe9,0x1c04 0bea 00eb | | Load_Encached Diana_Cache 0beb 0098 | | Execute Package,Field_Read_Dynamic 0bec 49c9 |I | Short_Literal 0x1c9 0bed 00eb | | Load_Encached Diana_Cache 0bee 0098 | | Execute Package,Field_Read_Dynamic 0bef 49ca |I | Short_Literal 0x1ca 0bf0 00eb | | Load_Encached Diana_Cache 0bf1 0095 | | Execute Package,Field_Reference_Dynamic 0bf2 e016 | | Load 0x0,0x16 0bf3 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bf4 7800 |x | Jump 0xbf5 0bf5 00d0 | | Action Swap_Control 0bf6 00d1 | | Pop_Control Pop_Count_1 0bf7 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x3a.0x30 = 0xbf7,0x7 0bf8 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x31 = 0xbf8,0x8 0bf9 00da | | Load_Top At_Offset_2 0bfa 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0bfb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x32 = 0xbfb,0x9 0bfc 4902 |I | Short_Literal 0x102 0bfd 00eb | | Load_Encached Diana_Cache 0bfe 0096 | | Execute Package,Entry 0bff 00da | | Load_Top At_Offset_2 0c00 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c01 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x33 = 0xc01,0xa 0c02 4901 |I | Short_Literal 0x101 0c03 00eb | | Load_Encached Diana_Cache 0c04 0096 | | Execute Package,Entry 0c05 00da | | Load_Top At_Offset_2 0c06 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c07 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3a.0x34 = 0xc07,0xb 0c08 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0c09 00da | | Load_Top At_Offset_2 0c0a 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0c0b 0f00 | | Execute_Immediate Equal,0x0 0c0c 0278 | x | Execute Discrete,Or 0c0d 00da | | Load_Top At_Offset_2 0c0e 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0c0f 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x35 = 0xc0f,0xc 0c10 e006 | | Load 0x0,0x6 0c11 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c12 00da | | Load_Top At_Offset_2 0c13 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0c14 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3a.0x36 = 0xc14,0xd 0c15 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0c16 680a |h | Jump_Zero 0xc21 0c17 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x37 = 0xc17,0xe 0c18 490b |I | Short_Literal 0x10b 0c19 00eb | | Load_Encached Diana_Cache 0c1a 0096 | | Execute Package,Entry 0c1b e006 | | Load 0x0,0x6 0c1c 180d | | Execute Package,Field_Execute,Field_Number 0xd 0c1d 00da | | Load_Top At_Offset_2 0c1e 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0c1f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c20 7805 |x | Jump 0xc26 0c21 e00c | | Load 0x0,0xc ; Debug Table 0x3a.0x38 = 0xc21,0xf 0c22 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0c23 00da | | Load_Top At_Offset_2 0c24 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0c25 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c26 00c9 | | Action Pop_Auxiliary_Loop 0c27 7f7f | | Jump 0xba7 0c28 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0c29 0000 0000 | | .BLANK 0000[0x7] 0c30 ; -------------------------------------------------------------------------------------- 0c30 ; SUBPROGRAM 0c30 ; -------------------------------------------------------------------------------------- 0c30 0c33 | 3 | .CONST 0x0c33 ; Address of begin 0c31 0004 | | .CONST 0x0004 ; Address of exception handler 0c32 0001 | | .CONST 0x0001 ; Number of locals 0c33 BODY_0c30: 0c33 INIT_0c30: 0c33 0007 | | Action Break_Optional ; Debug Table 0x3b = .DEBUG 0x0c33,0x182a,0x0001,0x0000,0x0058,0xc555,0x0000,0x12d3 ; Debug Table 0x3b.0x0 = 0xc33,0x1 0c34 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3b.0x1 = 0xc34,0x401 0c35 0007 | | Action Break_Optional 0c36 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3b.0x2 = 0xc36,0x402 0c37 0007 | | Action Break_Optional ; Debug Table 0x3b.0x3 = 0xc37,0x403 0c38 0007 | | Action Break_Optional ; Debug Table 0x3b.0x4 = 0xc38,0x404 0c39 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x3b.0x5 = 0xc39,0x1 0c3a 700c |p | Jump_Nonzero 0xc47 0c3b 0b12 | | Execute_Immediate Case_Compare,0x12 0c3c 7019 |p | Jump_Nonzero 0xc56 0c3d 0b11 | | Execute_Immediate Case_Compare,0x11 0c3e 702f |p/ | Jump_Nonzero 0xc6e 0c3f 0b0d | | Execute_Immediate Case_Compare,0xd 0c40 7032 |p2 | Jump_Nonzero 0xc73 0c41 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x6 = 0xc41,0xc 0c42 0092 0f71 | q| Action Push_String_Extended,0xf71 ; "Unexpected item in ref " 0c44 e01d | | Load 0x0,0x1d 0c45 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c46 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c47 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x7 = 0xc47,0x2 0c48 00eb | | Load_Encached Diana_Cache 0c49 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0c4a e003 | | Load 0x0,0x3 0c4b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c4c 0f05 | | Execute_Immediate Equal,0x5 0c4d 6804 |h | Jump_Zero 0xc52 0c4e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x8 = 0xc4e,0x3 0c4f e00d | | Load 0x0,0xd 0c50 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c51 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c52 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x9 = 0xc52,0x4 0c53 e00d | | Load 0x0,0xd 0c54 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0c55 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c56 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0xa = 0xc56,0x5 0c57 e008 | | Load 0x0,0x8 0c58 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c59 6805 |h | Jump_Zero 0xc5f 0c5a 487b |H{ | Short_Literal 0x7b ; Debug Table 0x3b.0xb = 0xc5a,0x6 0c5b e5ff | | Load 0x2,-0x1 0c5c e01e | | Load 0x0,0x1e 0c5d 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c5e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c5f 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0xc = 0xc5f,0x7 0c60 00eb | | Load_Encached Diana_Cache 0c61 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0c62 e003 | | Load 0x0,0x3 0c63 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c64 0f05 | | Execute_Immediate Equal,0x5 0c65 6804 |h | Jump_Zero 0xc6a 0c66 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0xd = 0xc66,0x8 0c67 e00d | | Load 0x0,0xd 0c68 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c69 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c6a 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0xe = 0xc6a,0x9 0c6b e00d | | Load 0x0,0xd 0c6c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0c6d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c6e 487b |H{ | Short_Literal 0x7b ; Debug Table 0x3b.0xf = 0xc6e,0xa 0c6f e5ff | | Load 0x2,-0x1 0c70 e01e | | Load 0x0,0x1e 0c71 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c72 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c73 4846 |HF | Short_Literal 0x46 ; Debug Table 0x3b.0x10 = 0xc73,0xb 0c74 e5ff | | Load 0x2,-0x1 0c75 e01f | | Load 0x0,0x1f 0c76 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c77 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c78 ; -------------------------------------------------------------------------------------- 0c78 ; SUBPROGRAM 0c78 ; -------------------------------------------------------------------------------------- 0c78 0c7e | ~ | .CONST 0x0c7e ; Address of begin 0c79 0004 | | .CONST 0x0004 ; Address of exception handler 0c7a 0004 | | .CONST 0x0004 ; Number of locals 0c7b INIT_0c78: 0c7b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c = .DEBUG 0x0c7b,0x184e,0x0002,0x0000,0x0058,0xc555,0x0000,0x1373 ; Debug Table 0x3c.0x0 = 0xc7b,0xffff 0c7c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0x1 = 0xc7c,0xfffe 0c7d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0x2 = 0xc7d,0xfffd 0c7e BODY_0c78: 0c7e e5ff | | Load 0x2,-0x1 ; Debug Table 0x3c.0x3 = 0xc7e,0x1 0c7f 00eb | | Load_Encached Diana_Cache 0c80 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0c81 e405 | | Load 0x2,0x5 ; Debug Table 0x3c.0x4 = 0xc81,0x401 0c82 0007 | | Action Break_Optional 0c83 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3c.0x5 = 0xc83,0x402 0c84 0007 | | Action Break_Optional ; Debug Table 0x3c.0x6 = 0xc84,0x403 0c85 00d0 | | Action Swap_Control ; Debug Table 0x3c.0x7 = 0xc85,0x404 0c86 00d1 | | Pop_Control Pop_Count_1 0c87 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x3c.0x8 = 0xc87,0x1 0c88 6835 |h5 | Jump_Zero 0xcbe 0c89 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3c.0x9 = 0xc89,0x2 0c8a 00eb | | Load_Encached Diana_Cache 0c8b 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0c8c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c8d 4978 |Ix | Short_Literal 0x178 ; Debug Table 0x3c.0xa = 0xc8d,0x3 0c8e 00eb | | Load_Encached Diana_Cache 0c8f 0098 | | Execute Package,Field_Read_Dynamic 0c90 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0c91 00db | | Load_Top At_Offset_3 0c92 00eb | | Load_Encached Diana_Cache 0c93 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0c94 00eb | | Load_Encached Diana_Cache 0c95 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0c96 00eb | | Load_Encached Diana_Cache 0c97 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0c98 6825 |h% | Jump_Zero 0xcbe 0c99 00da | | Load_Top At_Offset_2 ; Debug Table 0x3c.0xb = 0xc99,0x4 0c9a 00eb | | Load_Encached Diana_Cache 0c9b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c9c 4976 |Iv | Short_Literal 0x176 0c9d 00eb | | Load_Encached Diana_Cache 0c9e 0098 | | Execute Package,Field_Read_Dynamic 0c9f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0ca0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0ca1 0007 | | Action Break_Optional ; Debug Table 0x3c.0xc = 0xca1,0x5 0ca2 e403 | | Load 0x2,0x3 ; Debug Table 0x3c.0xd = 0xca2,0x801 0ca3 0007 | | Action Break_Optional 0ca4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3c.0xe = 0xca4,0x802 0ca5 0007 | | Action Break_Optional ; Debug Table 0x3c.0xf = 0xca5,0x803 0ca6 0007 | | Action Break_Optional ; Debug Table 0x3c.0x10 = 0xca6,0x804 0ca7 0b2d | - | Execute_Immediate Case_Compare,0x2d ; Debug Table 0x3c.0x11 = 0xca7,0x5 0ca8 7003 |p | Jump_Nonzero 0xcac 0ca9 0b2f | / | Execute_Immediate Case_Compare,0x2f 0caa 7001 |p | Jump_Nonzero 0xcac 0cab 7811 |x | Jump 0xcbd ; Debug Table 0x3c.0x12 = 0xcab,0x9 0cac 00da | | Load_Top At_Offset_2 ; Debug Table 0x3c.0x13 = 0xcac,0x6 0cad 4907 |I | Short_Literal 0x107 0cae 00eb | | Load_Encached Diana_Cache 0caf 0096 | | Execute Package,Entry 0cb0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0cb1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3c.0x14 = 0xcb1,0x7 0cb2 e003 | | Load 0x0,0x3 0cb3 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0cb4 e5ff | | Load 0x2,-0x1 0cb5 00eb | | Load_Encached Diana_Cache 0cb6 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0cb7 e003 | | Load 0x0,0x3 0cb8 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0cb9 021f | | Execute Heap_Access,Equal 0cba 6802 |h | Jump_Zero 0xcbd 0cbb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3c.0x15 = 0xcbb,0x8 0cbc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cbd 00d1 | | Pop_Control Pop_Count_1 0cbe 0007 | | Action Break_Optional ; Debug Table 0x3c.0x16 = 0xcbe,0xa 0cbf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0x17 = 0xcbf,0xc01 0cc0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x3c.0x18 = 0xcc0,0xa 0cc1 0000 0000 | | .BLANK 0000[0x7] 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 ; SUBPROGRAM 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 0ccf | | .CONST 0x0ccf ; Address of begin 0cc9 0004 | | .CONST 0x0004 ; Address of exception handler 0cca 0002 | | .CONST 0x0002 ; Number of locals 0ccb INIT_0cc8: 0ccb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d = .DEBUG 0x0ccb,0x1882,0x0001,0x0000,0x0058,0xc555,0x0000,0x1417 ; Debug Table 0x3d.0x0 = 0xccb,0xffff 0ccc 00db | | Load_Top At_Offset_3 0ccd 824b | K | Call 0x1,0x4b 0cce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ccf BODY_0cc8: 0ccf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x1 = 0xccf,0x1 0cd0 0007 | | Action Break_Optional 0cd1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x2 = 0xcd1,0x401 0cd2 021d | | Execute Heap_Access,Is_Null 0cd3 00d0 | | Action Swap_Control 0cd4 00d1 | | Pop_Control Pop_Count_1 0cd5 6829 |h) | Jump_Zero 0xcff ; Debug Table 0x3d.0x3 = 0xcd5,0x1 0cd6 00db | | Load_Top At_Offset_3 ; Debug Table 0x3d.0x4 = 0xcd6,0x2 0cd7 00eb | | Load_Encached Diana_Cache 0cd8 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0cd9 e020 | | Load 0x0,0x20 0cda 180f | | Execute Package,Field_Execute,Field_Number 0xf 0cdb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3d.0x5 = 0xcdb,0x3 0cdc 00eb | | Load_Encached Diana_Cache 0cdd 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0cde e003 | | Load 0x0,0x3 0cdf 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0ce0 4803 |H | Short_Literal 0x3 ; Debug Table 0x3d.0x6 = 0xce0,0x4 0ce1 e001 | | Load 0x0,0x1 0ce2 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0ce3 0322 | " | Declare_Variable Record 0ce4 4800 |H | Short_Literal 0x0 0ce5 00d9 | | Load_Top At_Offset_1 0ce6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ce7 4800 |H | Short_Literal 0x0 0ce8 00d9 | | Load_Top At_Offset_1 0ce9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0cea 4800 |H | Short_Literal 0x0 0ceb 00d9 | | Load_Top At_Offset_1 0cec 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0ced 4800 |H | Short_Literal 0x0 0cee 00d9 | | Load_Top At_Offset_1 0cef 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0cf0 4800 |H | Short_Literal 0x0 0cf1 00d9 | | Load_Top At_Offset_1 0cf2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0cf3 4800 |H | Short_Literal 0x0 0cf4 00d9 | | Load_Top At_Offset_1 0cf5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0cf6 4800 |H | Short_Literal 0x0 0cf7 00d9 | | Load_Top At_Offset_1 0cf8 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0cf9 4800 |H | Short_Literal 0x0 0cfa 4801 |H | Short_Literal 0x1 0cfb 4807 |H | Short_Literal 0x7 0cfc e007 | | Load 0x0,0x7 0cfd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0cfe 7803 |x | Jump 0xd02 0cff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x7 = 0xcff,0x5 0d00 e003 | | Load 0x0,0x3 0d01 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0d02 00db | | Load_Top At_Offset_3 ; Debug Table 0x3d.0x8 = 0xd02,0x6 0d03 00eb | | Load_Encached Diana_Cache 0d04 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0d05 820e | | Call 0x1,0xe 0d06 0007 | | Action Break_Optional ; Debug Table 0x3d.0x9 = 0xd06,0x7 0d07 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d.0xa = 0xd07,0x801 0d08 4800 |H | Short_Literal 0x0 ; Debug Table 0x3d.0xb = 0xd08,0x7 0d09 4800 |H | Short_Literal 0x0 0d0a 625d |b] | Indirect_Literal Discrete,0xf68,{0x00000000, 0x7fffffff} 0d0b 4801 |H | Short_Literal 0x1 0d0c 486b |Hk | Short_Literal 0x6b 0d0d 4808 |H | Short_Literal 0x8 0d0e e005 | | Load 0x0,0x5 0d0f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0d10 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d11 0000 0000 | | .BLANK 0000[0x7] 0d18 ; -------------------------------------------------------------------------------------- 0d18 ; SUBPROGRAM 0d18 ; -------------------------------------------------------------------------------------- 0d18 0d59 | Y | .CONST 0x0d59 ; Address of begin 0d19 0004 | | .CONST 0x0004 ; Address of exception handler 0d1a 0003 | | .CONST 0x0003 ; Number of locals 0d1b INIT_0d18: 0d1b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e = .DEBUG 0x0d1b,0x189c,0x0001,0x0000,0x0058,0xc555,0x0000,0x14f3 ; Debug Table 0x3e.0x0 = 0xd1b,0xffff 0d1c 00db | | Load_Top At_Offset_3 0d1d 00eb | | Load_Encached Diana_Cache 0d1e 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0d1f 00eb | | Load_Encached Diana_Cache 0d20 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0d21 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x1 = 0xd21,0x401 0d22 7002 |p | Jump_Nonzero 0xd25 0d23 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e.0x2 = 0xd23,0x402 0d24 782c |x, | Jump 0xd51 0d25 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x3 = 0xd25,0x403 0d26 0217 | | Execute Heap_Access,All_Reference 0d27 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d28 6804 |h | Jump_Zero 0xd2d 0d29 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x4 = 0xd29,0x404 0d2a 0217 | | Execute Heap_Access,All_Reference 0d2b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d2c 7824 |x$ | Jump 0xd51 0d2d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x5 = 0xd2d,0x405 0d2e 0007 | | Action Break_Optional 0d2f e404 | | Load 0x2,0x4 ; Debug Table 0x3e.0x6 = 0xd2f,0x801 0d30 0007 | | Action Break_Optional 0d31 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3e.0x7 = 0xd31,0x802 0d32 0007 | | Action Break_Optional ; Debug Table 0x3e.0x8 = 0xd32,0x803 0d33 00d0 | | Action Swap_Control ; Debug Table 0x3e.0x9 = 0xd33,0x804 0d34 00d1 | | Pop_Control Pop_Count_1 0d35 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3e.0xa = 0xd35,0x405 0d36 00eb | | Load_Encached Diana_Cache 0d37 0098 | | Execute Package,Field_Read_Dynamic 0d38 012c | , | Execute Any,Size 0d39 e015 | | Load 0x0,0x15 0d3a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0d3b 025b | [ | Execute Discrete,Check_In_Type 0d3c 0273 | s | Execute Discrete,Plus 0d3d 00d9 | | Load_Top At_Offset_1 0d3e 0007 | | Action Break_Optional 0d3f e405 | | Load 0x2,0x5 ; Debug Table 0x3e.0xb = 0xd3f,0xc01 0d40 0007 | | Action Break_Optional 0d41 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3e.0xc = 0xd41,0xc02 0d42 0007 | | Action Break_Optional ; Debug Table 0x3e.0xd = 0xd42,0xc03 0d43 00d0 | | Action Swap_Control ; Debug Table 0x3e.0xe = 0xd43,0xc04 0d44 00d1 | | Pop_Control Pop_Count_1 0d45 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3e.0xf = 0xd45,0x804 0d46 00eb | | Load_Encached Diana_Cache 0d47 0098 | | Execute Package,Field_Read_Dynamic 0d48 49c9 |I | Short_Literal 0x1c9 0d49 00eb | | Load_Encached Diana_Cache 0d4a 0098 | | Execute Package,Field_Read_Dynamic 0d4b 49ca |I | Short_Literal 0x1ca 0d4c 00eb | | Load_Encached Diana_Cache 0d4d 0095 | | Execute Package,Field_Reference_Dynamic 0d4e e016 | | Load 0x0,0x16 0d4f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0d50 7800 |x | Jump 0xd51 0d51 00d0 | | Action Swap_Control 0d52 00d1 | | Pop_Control Pop_Count_1 0d53 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3e.0x10 = 0xd53,0xffff 0d54 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e.0x11 = 0xd54,0xfffe 0d55 e5fe | | Load 0x2,-0x2 0d56 00eb | | Load_Encached Diana_Cache 0d57 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0d58 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d59 BODY_0d18: 0d59 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3e.0x12 = 0xd59,0x1 0d5a e019 | | Load 0x0,0x19 0d5b 180e | | Execute Package,Field_Execute,Field_Number 0xe 0d5c 6805 |h | Jump_Zero 0xd62 0d5d 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x13 = 0xd5d,0x2 0d5e 00d9 | | Load_Top At_Offset_1 0d5f e004 | | Load 0x0,0x4 0d60 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d61 7838 |x8 | Jump 0xd9a 0d62 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3e.0x14 = 0xd62,0x3 0d63 e019 | | Load 0x0,0x19 0d64 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d65 6809 |h | Jump_Zero 0xd6f 0d66 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x15 = 0xd66,0x4 0d67 00d9 | | Load_Top At_Offset_1 0d68 e004 | | Load 0x0,0x4 0d69 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d6a 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x16 = 0xd6a,0x5 0d6b e005 | | Load 0x0,0x5 0d6c 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0d6d 821d | | Call 0x1,0x1d ; Debug Table 0x3e.0x17 = 0xd6d,0x6 0d6e 782b |x+ | Jump 0xd9a 0d6f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3e.0x18 = 0xd6f,0x7 0d70 e018 | | Load 0x0,0x18 0d71 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0d72 7008 |p | Jump_Nonzero 0xd7b 0d73 00d8 | | Load_Top At_Offset_0 0d74 4976 |Iv | Short_Literal 0x176 0d75 00eb | | Load_Encached Diana_Cache 0d76 0098 | | Execute Package,Field_Read_Dynamic 0d77 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0d78 e006 | | Load 0x0,0x6 0d79 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0d7a 6801 |h | Jump_Zero 0xd7c 0d7b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3e.0x19 = 0xd7b,0x8 0d7c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3e.0x1a = 0xd7c,0x9 0d7d e01c | | Load 0x0,0x1c 0d7e 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0d7f 6809 |h | Jump_Zero 0xd89 0d80 00d9 | | Load_Top At_Offset_1 0d81 8211 | | Call 0x1,0x11 0d82 6806 |h | Jump_Zero 0xd89 0d83 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3e.0x1b = 0xd83,0xa 0d84 8212 | | Call 0x1,0x12 0d85 00da | | Load_Top At_Offset_2 0d86 e018 | | Load 0x0,0x18 0d87 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4 0d88 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3e.0x1c = 0xd88,0xb 0d89 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x1d = 0xd89,0xc 0d8a e006 | | Load 0x0,0x6 0d8b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0d8c 680b |h | Jump_Zero 0xd98 0d8d 00d8 | | Load_Top At_Offset_0 0d8e 00eb | | Load_Encached Diana_Cache 0d8f 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0d90 e003 | | Load 0x0,0x3 0d91 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0d92 6805 |h | Jump_Zero 0xd98 0d93 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x1e = 0xd93,0xd 0d94 00d9 | | Load_Top At_Offset_1 0d95 e004 | | Load 0x0,0x4 0d96 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d97 7802 |x | Jump 0xd9a 0d98 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x1f = 0xd98,0xe 0d99 820e | | Call 0x1,0xe 0d9a e00c | | Load 0x0,0xc ; Debug Table 0x3e.0x20 = 0xd9a,0xf 0d9b 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0d9c 680a |h | Jump_Zero 0xda7 0d9d 0007 | | Action Break_Optional ; Debug Table 0x3e.0x21 = 0xd9d,0x10 0d9e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e.0x22 = 0xd9e,0x1001 0d9f 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x23 = 0xd9f,0x10 0da0 4800 |H | Short_Literal 0x0 0da1 61c6 |a | Indirect_Literal Discrete,0xf68,{0x00000000, 0x7fffffff} 0da2 4800 |H | Short_Literal 0x0 0da3 48a1 |H | Short_Literal 0xa1 0da4 4812 |H | Short_Literal 0x12 0da5 e005 | | Load 0x0,0x5 0da6 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0da7 4801 |H | Short_Literal 0x1 ; Debug Table 0x3e.0x24 = 0xda7,0x11 0da8 00da | | Load_Top At_Offset_2 0da9 e00c | | Load 0x0,0xc 0daa 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0dab 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0dac 0000 0000 | | .BLANK 0000[0x4] 0db0 ; -------------------------------------------------------------------------------------- 0db0 ; SUBPROGRAM 0db0 ; -------------------------------------------------------------------------------------- 0db0 0dba | | .CONST 0x0dba ; Address of begin 0db1 0004 | | .CONST 0x0004 ; Address of exception handler 0db2 0002 | | .CONST 0x0002 ; Number of locals 0db3 INIT_0db0: 0db3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3f = .DEBUG 0x0db3,0x18e8,0x0001,0x0000,0x0058,0xc555,0x0000,0x15b5 ; Debug Table 0x3f.0x0 = 0xdb3,0xffff 0db4 00db | | Load_Top At_Offset_3 0db5 00eb | | Load_Encached Diana_Cache 0db6 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0db7 00eb | | Load_Encached Diana_Cache 0db8 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0db9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0dba BODY_0db0: 0dba 00cf | | Action Mark_Auxiliary 0dbb 787b |x{ | Jump 0xe37 0dbc 4fff |O | Short_Literal -0x1 ; Debug Table 0x3f.0x1 = 0xdbc,0x2 0dbd 4810 |H | Short_Literal 0x10 0dbe e005 | | Load 0x0,0x5 0dbf 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0dc0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x2 = 0xdc0,0x3 0dc1 0007 | | Action Break_Optional 0dc2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x3 = 0xdc2,0x401 0dc3 7002 |p | Jump_Nonzero 0xdc6 0dc4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f.0x4 = 0xdc4,0x402 0dc5 782c |x, | Jump 0xdf2 0dc6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x5 = 0xdc6,0x403 0dc7 0217 | | Execute Heap_Access,All_Reference 0dc8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dc9 6804 |h | Jump_Zero 0xdce 0dca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x6 = 0xdca,0x404 0dcb 0217 | | Execute Heap_Access,All_Reference 0dcc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0dcd 7824 |x$ | Jump 0xdf2 0dce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x7 = 0xdce,0x405 0dcf 0007 | | Action Break_Optional 0dd0 e405 | | Load 0x2,0x5 ; Debug Table 0x3f.0x8 = 0xdd0,0x801 0dd1 0007 | | Action Break_Optional 0dd2 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3f.0x9 = 0xdd2,0x802 0dd3 0007 | | Action Break_Optional ; Debug Table 0x3f.0xa = 0xdd3,0x803 0dd4 00d0 | | Action Swap_Control ; Debug Table 0x3f.0xb = 0xdd4,0x804 0dd5 00d1 | | Pop_Control Pop_Count_1 0dd6 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3f.0xc = 0xdd6,0x405 0dd7 00eb | | Load_Encached Diana_Cache 0dd8 0098 | | Execute Package,Field_Read_Dynamic 0dd9 012c | , | Execute Any,Size 0dda e015 | | Load 0x0,0x15 0ddb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ddc 025b | [ | Execute Discrete,Check_In_Type 0ddd 0273 | s | Execute Discrete,Plus 0dde 00d9 | | Load_Top At_Offset_1 0ddf 0007 | | Action Break_Optional 0de0 e406 | | Load 0x2,0x6 ; Debug Table 0x3f.0xd = 0xde0,0xc01 0de1 0007 | | Action Break_Optional 0de2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3f.0xe = 0xde2,0xc02 0de3 0007 | | Action Break_Optional ; Debug Table 0x3f.0xf = 0xde3,0xc03 0de4 00d0 | | Action Swap_Control ; Debug Table 0x3f.0x10 = 0xde4,0xc04 0de5 00d1 | | Pop_Control Pop_Count_1 0de6 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3f.0x11 = 0xde6,0x804 0de7 00eb | | Load_Encached Diana_Cache 0de8 0098 | | Execute Package,Field_Read_Dynamic 0de9 49c9 |I | Short_Literal 0x1c9 0dea 00eb | | Load_Encached Diana_Cache 0deb 0098 | | Execute Package,Field_Read_Dynamic 0dec 49ca |I | Short_Literal 0x1ca 0ded 00eb | | Load_Encached Diana_Cache 0dee 0095 | | Execute Package,Field_Reference_Dynamic 0def e016 | | Load 0x0,0x16 0df0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0df1 7800 |x | Jump 0xdf2 0df2 00d0 | | Action Swap_Control 0df3 00d1 | | Pop_Control Pop_Count_1 0df4 e005 | | Load 0x0,0x5 ; Debug Table 0x3f.0x12 = 0xdf4,0x3 0df5 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0df6 4801 |H | Short_Literal 0x1 ; Debug Table 0x3f.0x13 = 0xdf6,0x4 0df7 00da | | Load_Top At_Offset_2 0df8 0007 | | Action Break_Optional 0df9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x14 = 0xdf9,0x1001 0dfa 7002 |p | Jump_Nonzero 0xdfd 0dfb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f.0x15 = 0xdfb,0x1002 0dfc 782c |x, | Jump 0xe29 0dfd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x16 = 0xdfd,0x1003 0dfe 0217 | | Execute Heap_Access,All_Reference 0dff 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e00 6804 |h | Jump_Zero 0xe05 0e01 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x17 = 0xe01,0x1004 0e02 0217 | | Execute Heap_Access,All_Reference 0e03 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e04 7824 |x$ | Jump 0xe29 0e05 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x18 = 0xe05,0x1005 0e06 0007 | | Action Break_Optional 0e07 e406 | | Load 0x2,0x6 ; Debug Table 0x3f.0x19 = 0xe07,0x1401 0e08 0007 | | Action Break_Optional 0e09 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3f.0x1a = 0xe09,0x1402 0e0a 0007 | | Action Break_Optional ; Debug Table 0x3f.0x1b = 0xe0a,0x1403 0e0b 00d0 | | Action Swap_Control ; Debug Table 0x3f.0x1c = 0xe0b,0x1404 0e0c 00d1 | | Pop_Control Pop_Count_1 0e0d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3f.0x1d = 0xe0d,0x1005 0e0e 00eb | | Load_Encached Diana_Cache 0e0f 0098 | | Execute Package,Field_Read_Dynamic 0e10 012c | , | Execute Any,Size 0e11 e015 | | Load 0x0,0x15 0e12 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e13 025b | [ | Execute Discrete,Check_In_Type 0e14 0273 | s | Execute Discrete,Plus 0e15 00d9 | | Load_Top At_Offset_1 0e16 0007 | | Action Break_Optional 0e17 e407 | | Load 0x2,0x7 ; Debug Table 0x3f.0x1e = 0xe17,0x1801 0e18 0007 | | Action Break_Optional 0e19 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3f.0x1f = 0xe19,0x1802 0e1a 0007 | | Action Break_Optional ; Debug Table 0x3f.0x20 = 0xe1a,0x1803 0e1b 00d0 | | Action Swap_Control ; Debug Table 0x3f.0x21 = 0xe1b,0x1804 0e1c 00d1 | | Pop_Control Pop_Count_1 0e1d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3f.0x22 = 0xe1d,0x1404 0e1e 00eb | | Load_Encached Diana_Cache 0e1f 0098 | | Execute Package,Field_Read_Dynamic 0e20 49c9 |I | Short_Literal 0x1c9 0e21 00eb | | Load_Encached Diana_Cache 0e22 0098 | | Execute Package,Field_Read_Dynamic 0e23 49ca |I | Short_Literal 0x1ca 0e24 00eb | | Load_Encached Diana_Cache 0e25 0095 | | Execute Package,Field_Reference_Dynamic 0e26 e016 | | Load 0x0,0x16 0e27 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e28 7800 |x | Jump 0xe29 0e29 00d0 | | Action Swap_Control 0e2a 00d1 | | Pop_Control Pop_Count_1 0e2b e00c | | Load 0x0,0xc ; Debug Table 0x3f.0x23 = 0xe2b,0x4 0e2c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e2d 0007 | | Action Break_Optional ; Debug Table 0x3f.0x24 = 0xe2d,0x5 0e2e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x25 = 0xe2e,0x1c01 0e2f 7002 |p | Jump_Nonzero 0xe32 0e30 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3f.0x26 = 0xe30,0x1c02 0e31 7803 |x | Jump 0xe35 0e32 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x27 = 0xe32,0x1c03 0e33 0217 | | Execute Heap_Access,All_Reference 0e34 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e35 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x3f.0x28 = 0xe35,0x5 0e36 00c9 | | Action Pop_Auxiliary_Loop 0e37 0007 | | Action Break_Optional ; Debug Table 0x3f.0x29 = 0xe37,0x1 0e38 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x2a = 0xe38,0x2001 0e39 021d | | Execute Heap_Access,Is_Null 0e3a 6f81 |o | Jump_Zero 0xdbc ; Debug Table 0x3f.0x2b = 0xe3a,0x1 0e3b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e3c 0000 0000 | | .BLANK 0000[0x4] 0e40 ; -------------------------------------------------------------------------------------- 0e40 ; SUBPROGRAM 0e40 ; -------------------------------------------------------------------------------------- 0e40 0e4f | O | .CONST 0x0e4f ; Address of begin 0e41 0004 | | .CONST 0x0004 ; Address of exception handler 0e42 0003 | | .CONST 0x0003 ; Number of locals 0e43 INIT_0e40: 0e43 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x40 = .DEBUG 0x0e43,0x1942,0x0002,0x0000,0x0058,0xc555,0x0000,0x165c ; Debug Table 0x40.0x0 = 0xe43,0xffff 0e44 00db | | Load_Top At_Offset_3 0e45 e006 | | Load 0x0,0x6 0e46 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0e47 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e48 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x40.0x1 = 0xe48,0xfffe 0e49 00d9 | | Load_Top At_Offset_1 0e4a 4976 |Iv | Short_Literal 0x176 0e4b 00eb | | Load_Encached Diana_Cache 0e4c 0098 | | Execute Package,Field_Read_Dynamic 0e4d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e4e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e4f BODY_0e40: 0e4f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x2 = 0xe4f,0x1 0e50 0007 | | Action Break_Optional 0e51 e404 | | Load 0x2,0x4 ; Debug Table 0x40.0x3 = 0xe51,0x401 0e52 0007 | | Action Break_Optional 0e53 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x40.0x4 = 0xe53,0x402 0e54 0007 | | Action Break_Optional ; Debug Table 0x40.0x5 = 0xe54,0x403 0e55 00d0 | | Action Swap_Control ; Debug Table 0x40.0x6 = 0xe55,0x404 0e56 00d1 | | Pop_Control Pop_Count_1 0e57 0b1d | | Execute_Immediate Case_Compare,0x1d ; Debug Table 0x40.0x7 = 0xe57,0x1 0e58 7004 |p | Jump_Nonzero 0xe5d 0e59 0b30 | 0 | Execute_Immediate Case_Compare,0x30 0e5a 7004 |p | Jump_Nonzero 0xe5f 0e5b 4800 |H | Short_Literal 0x0 ; Debug Table 0x40.0x8 = 0xe5b,0x6 0e5c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e5d 4801 |H | Short_Literal 0x1 ; Debug Table 0x40.0x9 = 0xe5d,0x2 0e5e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e5f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x40.0xa = 0xe5f,0x3 0e60 4901 |I | Short_Literal 0x101 0e61 00eb | | Load_Encached Diana_Cache 0e62 0096 | | Execute Package,Entry 0e63 e405 | | Load 0x2,0x5 ; Debug Table 0x40.0xb = 0xe63,0x801 0e64 0007 | | Action Break_Optional 0e65 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x40.0xc = 0xe65,0x802 0e66 0007 | | Action Break_Optional ; Debug Table 0x40.0xd = 0xe66,0x803 0e67 00d0 | | Action Swap_Control ; Debug Table 0x40.0xe = 0xe67,0x804 0e68 00d1 | | Pop_Control Pop_Count_1 0e69 0b80 | | Execute_Immediate Case_Compare,0x80 ; Debug Table 0x40.0xf = 0xe69,0x3 0e6a 7002 |p | Jump_Nonzero 0xe6d 0e6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x40.0x10 = 0xe6b,0x5 0e6c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e6d 00da | | Load_Top At_Offset_2 ; Debug Table 0x40.0x11 = 0xe6d,0x4 0e6e 4901 |I | Short_Literal 0x101 0e6f 00eb | | Load_Encached Diana_Cache 0e70 0096 | | Execute Package,Entry 0e71 824f | O | Call 0x1,0x4f 0e72 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e73 0000 0000 | | .BLANK 0000[0x5] 0e78 ; -------------------------------------------------------------------------------------- 0e78 ; SUBPROGRAM 0e78 ; -------------------------------------------------------------------------------------- 0e78 0e7e | ~ | .CONST 0x0e7e ; Address of begin 0e79 0004 | | .CONST 0x0004 ; Address of exception handler 0e7a 0002 | | .CONST 0x0002 ; Number of locals 0e7b INIT_0e78: 0e7b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x41 = .DEBUG 0x0e7b,0x1968,0x0002,0x0000,0x0058,0xc555,0x0000,0x041f ; Debug Table 0x41.0x0 = 0xe7b,0xffff 0e7c 00db | | Load_Top At_Offset_3 0e7d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e7e BODY_0e78: 0e7e 00cf | | Action Mark_Auxiliary 0e7f 7843 |xC | Jump 0xec3 0e80 e5fe | | Load 0x2,-0x2 ; Debug Table 0x41.0x1 = 0xe80,0x2 0e81 00da | | Load_Top At_Offset_2 0e82 0007 | | Action Break_Optional 0e83 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x41.0x2 = 0xe83,0x401 0e84 7002 |p | Jump_Nonzero 0xe87 0e85 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x41.0x3 = 0xe85,0x402 0e86 782c |x, | Jump 0xeb3 0e87 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x41.0x4 = 0xe87,0x403 0e88 0217 | | Execute Heap_Access,All_Reference 0e89 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e8a 6804 |h | Jump_Zero 0xe8f 0e8b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x41.0x5 = 0xe8b,0x404 0e8c 0217 | | Execute Heap_Access,All_Reference 0e8d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e8e 7824 |x$ | Jump 0xeb3 0e8f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x41.0x6 = 0xe8f,0x405 0e90 0007 | | Action Break_Optional 0e91 e606 | | Load 0x3,0x6 ; Debug Table 0x41.0x7 = 0xe91,0x801 0e92 0007 | | Action Break_Optional 0e93 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x41.0x8 = 0xe93,0x802 0e94 0007 | | Action Break_Optional ; Debug Table 0x41.0x9 = 0xe94,0x803 0e95 00d0 | | Action Swap_Control ; Debug Table 0x41.0xa = 0xe95,0x804 0e96 00d1 | | Pop_Control Pop_Count_1 0e97 49bb |I | Short_Literal 0x1bb ; Debug Table 0x41.0xb = 0xe97,0x405 0e98 00eb | | Load_Encached Diana_Cache 0e99 0098 | | Execute Package,Field_Read_Dynamic 0e9a 012c | , | Execute Any,Size 0e9b e015 | | Load 0x0,0x15 0e9c 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e9d 025b | [ | Execute Discrete,Check_In_Type 0e9e 0273 | s | Execute Discrete,Plus 0e9f 00d9 | | Load_Top At_Offset_1 0ea0 0007 | | Action Break_Optional 0ea1 e607 | | Load 0x3,0x7 ; Debug Table 0x41.0xc = 0xea1,0xc01 0ea2 0007 | | Action Break_Optional 0ea3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x41.0xd = 0xea3,0xc02 0ea4 0007 | | Action Break_Optional ; Debug Table 0x41.0xe = 0xea4,0xc03 0ea5 00d0 | | Action Swap_Control ; Debug Table 0x41.0xf = 0xea5,0xc04 0ea6 00d1 | | Pop_Control Pop_Count_1 0ea7 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x41.0x10 = 0xea7,0x804 0ea8 00eb | | Load_Encached Diana_Cache 0ea9 0098 | | Execute Package,Field_Read_Dynamic 0eaa 49c9 |I | Short_Literal 0x1c9 0eab 00eb | | Load_Encached Diana_Cache 0eac 0098 | | Execute Package,Field_Read_Dynamic 0ead 49ca |I | Short_Literal 0x1ca 0eae 00eb | | Load_Encached Diana_Cache 0eaf 0095 | | Execute Package,Field_Reference_Dynamic 0eb0 e016 | | Load 0x0,0x16 0eb1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0eb2 7800 |x | Jump 0xeb3 0eb3 00d0 | | Action Swap_Control 0eb4 00d1 | | Pop_Control Pop_Count_1 0eb5 822b | + | Call 0x1,0x2b ; Debug Table 0x41.0x11 = 0xeb5,0x2 0eb6 6802 |h | Jump_Zero 0xeb9 0eb7 4801 |H | Short_Literal 0x1 ; Debug Table 0x41.0x12 = 0xeb7,0x3 0eb8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0eb9 0007 | | Action Break_Optional ; Debug Table 0x41.0x13 = 0xeb9,0x4 0eba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x41.0x14 = 0xeba,0x1001 0ebb 7002 |p | Jump_Nonzero 0xebe 0ebc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x41.0x15 = 0xebc,0x1002 0ebd 7803 |x | Jump 0xec1 0ebe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x41.0x16 = 0xebe,0x1003 0ebf 0217 | | Execute Heap_Access,All_Reference 0ec0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ec1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x41.0x17 = 0xec1,0x4 0ec2 00c9 | | Action Pop_Auxiliary_Loop 0ec3 0007 | | Action Break_Optional ; Debug Table 0x41.0x18 = 0xec3,0x1 0ec4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x41.0x19 = 0xec4,0x1401 0ec5 021d | | Execute Heap_Access,Is_Null 0ec6 6fb9 |o | Jump_Zero 0xe80 ; Debug Table 0x41.0x1a = 0xec6,0x1 0ec7 00ce | | Action Pop_Auxiliary 0ec8 4800 |H | Short_Literal 0x0 ; Debug Table 0x41.0x1b = 0xec8,0x5 0ec9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0eca 0000 0000 | | .BLANK 0000[0x6] 0ed0 ; -------------------------------------------------------------------------------------- 0ed0 ; SUBPROGRAM 0ed0 ; -------------------------------------------------------------------------------------- 0ed0 0ed6 | | .CONST 0x0ed6 ; Address of begin 0ed1 0004 | | .CONST 0x0004 ; Address of exception handler 0ed2 0002 | | .CONST 0x0002 ; Number of locals 0ed3 INIT_0ed0: 0ed3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x42 = .DEBUG 0x0ed3,0x19a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0516 ; Debug Table 0x42.0x0 = 0xed3,0xffff 0ed4 00db | | Load_Top At_Offset_3 0ed5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ed6 BODY_0ed0: 0ed6 00cf | | Action Mark_Auxiliary 0ed7 7842 |xB | Jump 0xf1a 0ed8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x1 = 0xed8,0x2 0ed9 0007 | | Action Break_Optional 0eda 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x2 = 0xeda,0x401 0edb 7002 |p | Jump_Nonzero 0xede 0edc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x42.0x3 = 0xedc,0x402 0edd 782c |x, | Jump 0xf0a 0ede 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x4 = 0xede,0x403 0edf 0217 | | Execute Heap_Access,All_Reference 0ee0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ee1 6804 |h | Jump_Zero 0xee6 0ee2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x5 = 0xee2,0x404 0ee3 0217 | | Execute Heap_Access,All_Reference 0ee4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ee5 7824 |x$ | Jump 0xf0a 0ee6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x6 = 0xee6,0x405 0ee7 0007 | | Action Break_Optional 0ee8 e605 | | Load 0x3,0x5 ; Debug Table 0x42.0x7 = 0xee8,0x801 0ee9 0007 | | Action Break_Optional 0eea 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x42.0x8 = 0xeea,0x802 0eeb 0007 | | Action Break_Optional ; Debug Table 0x42.0x9 = 0xeeb,0x803 0eec 00d0 | | Action Swap_Control ; Debug Table 0x42.0xa = 0xeec,0x804 0eed 00d1 | | Pop_Control Pop_Count_1 0eee 49bb |I | Short_Literal 0x1bb ; Debug Table 0x42.0xb = 0xeee,0x405 0eef 00eb | | Load_Encached Diana_Cache 0ef0 0098 | | Execute Package,Field_Read_Dynamic 0ef1 012c | , | Execute Any,Size 0ef2 e015 | | Load 0x0,0x15 0ef3 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ef4 025b | [ | Execute Discrete,Check_In_Type 0ef5 0273 | s | Execute Discrete,Plus 0ef6 00d9 | | Load_Top At_Offset_1 0ef7 0007 | | Action Break_Optional 0ef8 e606 | | Load 0x3,0x6 ; Debug Table 0x42.0xc = 0xef8,0xc01 0ef9 0007 | | Action Break_Optional 0efa 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x42.0xd = 0xefa,0xc02 0efb 0007 | | Action Break_Optional ; Debug Table 0x42.0xe = 0xefb,0xc03 0efc 00d0 | | Action Swap_Control ; Debug Table 0x42.0xf = 0xefc,0xc04 0efd 00d1 | | Pop_Control Pop_Count_1 0efe 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x42.0x10 = 0xefe,0x804 0eff 00eb | | Load_Encached Diana_Cache 0f00 0098 | | Execute Package,Field_Read_Dynamic 0f01 49c9 |I | Short_Literal 0x1c9 0f02 00eb | | Load_Encached Diana_Cache 0f03 0098 | | Execute Package,Field_Read_Dynamic 0f04 49ca |I | Short_Literal 0x1ca 0f05 00eb | | Load_Encached Diana_Cache 0f06 0095 | | Execute Package,Field_Reference_Dynamic 0f07 e016 | | Load 0x0,0x16 0f08 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0f09 7800 |x | Jump 0xf0a 0f0a 00d0 | | Action Swap_Control 0f0b 00d1 | | Pop_Control Pop_Count_1 0f0c 822c | , | Call 0x1,0x2c ; Debug Table 0x42.0x11 = 0xf0c,0x2 0f0d 7002 |p | Jump_Nonzero 0xf10 0f0e 4800 |H | Short_Literal 0x0 ; Debug Table 0x42.0x12 = 0xf0e,0x3 0f0f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0f10 0007 | | Action Break_Optional ; Debug Table 0x42.0x13 = 0xf10,0x4 0f11 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x14 = 0xf11,0x1001 0f12 7002 |p | Jump_Nonzero 0xf15 0f13 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x42.0x15 = 0xf13,0x1002 0f14 7803 |x | Jump 0xf18 0f15 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x16 = 0xf15,0x1003 0f16 0217 | | Execute Heap_Access,All_Reference 0f17 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f18 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x42.0x17 = 0xf18,0x4 0f19 00c9 | | Action Pop_Auxiliary_Loop 0f1a 0007 | | Action Break_Optional ; Debug Table 0x42.0x18 = 0xf1a,0x1 0f1b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x19 = 0xf1b,0x1401 0f1c 021d | | Execute Heap_Access,Is_Null 0f1d 6fba |o | Jump_Zero 0xed8 ; Debug Table 0x42.0x1a = 0xf1d,0x1 0f1e 00ce | | Action Pop_Auxiliary 0f1f 4801 |H | Short_Literal 0x1 ; Debug Table 0x42.0x1b = 0xf1f,0x5 0f20 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0f21 0000 0000 | | .BLANK 0000[0x7] 0f28 ; -------------------------------------------------------------------------------------- 0f28 ; SUBPROGRAM 0f28 ; -------------------------------------------------------------------------------------- 0f28 0f30 | 0 | .CONST 0x0f30 ; Address of begin 0f29 0f57 | W | .CONST 0x0f57 ; Address of exception handler 0f2a 0002 | | .CONST 0x0002 ; Number of locals 0f2b INIT_0f28: 0f2b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x43 = .DEBUG 0x0f2b,0x19dc,0x0004,0x0000,0x0058,0xc555,0x0000,0x1061 ; Debug Table 0x43.0x0 = 0xf2b,0xffff 0f2c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0f2d 0322 | " | Declare_Variable Record 0f2e 00d8 | | Load_Top At_Offset_0 0f2f 1c00 | | Execute_Immediate Run_Utility,0x0 0f30 BODY_0f28: 0f30 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x1 = 0xf30,0x1 0f31 00e1 | | Load_Encached Boolean_Cache 0f32 e5ff | | Load 0x2,-0x1 0f33 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0f34 e013 | | Load 0x0,0x13 0f35 180d | | Execute Package,Field_Execute,Field_Number 0xd 0f36 c402 | | Store 0x2,0x2 0f37 00d1 | | Pop_Control Pop_Count_1 0f38 e402 | | Load 0x2,0x2 ; Debug Table 0x43.0x2 = 0xf38,0x2 0f39 6812 |h | Jump_Zero 0xf4c 0f3a 00d8 | | Load_Top At_Offset_0 0f3b 00eb | | Load_Encached Diana_Cache 0f3c 18a6 | | Execute Package,Field_Execute,Field_Number 0xa6 0f3d 680e |h | Jump_Zero 0xf4c 0f3e e5ff | | Load 0x2,-0x1 0f3f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0f40 700b |p | Jump_Nonzero 0xf4c 0f41 e5ff | | Load 0x2,-0x1 ; Debug Table 0x43.0x3 = 0xf41,0x3 0f42 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f43 00d9 | | Load_Top At_Offset_1 0f44 00eb | | Load_Encached Diana_Cache 0f45 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0f46 e021 | ! | Load 0x0,0x21 0f47 180d | | Execute Package,Field_Execute,Field_Number 0xd 0f48 00eb | | Load_Encached Diana_Cache 0f49 189c | | Execute Package,Field_Execute,Field_Number 0x9c 0f4a 00d9 | | Load_Top At_Offset_1 0f4b 017d | } | Execute Record,Structure_Write 0f4c e402 | | Load 0x2,0x2 ; Debug Table 0x43.0x4 = 0xf4c,0x4 0f4d 6804 |h | Jump_Zero 0xf52 0f4e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x5 = 0xf4e,0x5 0f4f e5ff | | Load 0x2,-0x1 0f50 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f51 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f52 00eb | | Load_Encached Diana_Cache ; Debug Table 0x43.0x6 = 0xf52,0x6 0f53 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0f54 e5ff | | Load 0x2,-0x1 0f55 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f56 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f57 TRAP_0f28: 0f57 600c |` | Indirect_Literal Discrete,0xf64,{0x00000000, 0x5739b501} 0f58 010f | | Execute Exception,Equal 0f59 6807 |h | Jump_Zero 0xf61 0f5a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x43.0x7 = 0xf5a,0x7 0f5b 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0f5c e5ff | | Load 0x2,-0x1 0f5d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f5e 4800 |H | Short_Literal 0x0 ; Debug Table 0x43.0x8 = 0xf5e,0x8 0f5f a402 | | Store_Unchecked 0x2,0x2 0f60 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f61 0100 | | Execute Exception,Raise 0f62 0000 0000 | | .XXX[0x2] 0f64 0000 0000 | | .LITERAL {0x00000000, 0x5739b501} 0f68 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0f6c ; -------------------------------------------------------------------------------------- 0f6c ; STRING TABLE 0f6c ; -------------------------------------------------------------------------------------- 0f6c 000e | | .STRTAB 0x000e->0x0f73 ; "Duplicate to ensure pure value" 0f6d 002a | * | .STRTAB 0x002a->0x0f82 ; "INITIALIZE ACTION" 0f6e 0039 | 9 | .STRTAB 0x0039->0x0f8a ; "PARAMETERIZE ACTION" 0f6f 004a | J | .STRTAB 0x004a->0x0f94 ; "CONSTRAIN VARIABLE ACTION" 0f70 0061 | a | .STRTAB 0x0061->0x0fa0 ; "Bad class in object declaration" 0f71 007e | ~ | .STRTAB 0x007e->0x0fb0 ; "Unexpected item in ref " 0f72 0093 | | .STREND 0x0093->0x0fbb 0f73 4475 706c |Dupl| .STRTAB_STRINGS 0fbc 0000 0000 | | .BLANK 0000[0x4] 0fc0 ; -------------------------------------------------------------------------------------- 0fc0 ; Debug Table 0fc0 ; -------------------------------------------------------------------------------------- 0fc0 0003 0044 | D| .CONST 0x0003,0x0044 0fc2 000b 11e2 | | .DEBUG 0x000b,0x11e2,0x8000,0x0000,0x0057,0x3b75,0x0000,0x0005 0fca 0018 11f0 | | .DEBUG 0x0018,0x11f0,0x8000,0x0000,0x0058,0xc555,0x0000,0x004f 0fd2 0103 128c | | .DEBUG 0x0103,0x128c,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0006 0fda 012b 12b0 | + | .DEBUG 0x012b,0x12b0,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0014 0fe2 0163 12d6 | c | .DEBUG 0x0163,0x12d6,0x0001,0x0000,0x0057,0x3b75,0x0000,0x001e 0fea 01cb 1304 | | .DEBUG 0x01cb,0x1304,0x0001,0x0000,0x0057,0x3b75,0x0000,0x002e 0ff2 01d3 1308 | | .DEBUG 0x01d3,0x1308,0x0002,0x0000,0x0057,0x3b75,0x0000,0x0032 0ffa 0243 1364 | C d| .DEBUG 0x0243,0x1364,0x0002,0x0000,0x0057,0x3b75,0x0000,0x003d 1002 027b 1382 | { | .DEBUG 0x027b,0x1382,0x0005,0x0000,0x0058,0xc555,0x0000,0x00b1 100a 0293 1384 | | .DEBUG 0x0293,0x1384,0x0002,0x0000,0x0058,0xc555,0x0000,0x0143 1012 02b3 13a2 | | .DEBUG 0x02b3,0x13a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0183 101a 02db 13c0 | | .DEBUG 0x02db,0x13c0,0x0002,0x0000,0x0058,0xc555,0x0000,0x01d5 1022 02fb 13d6 | | .DEBUG 0x02fb,0x13d6,0x0002,0x0000,0x0058,0xc555,0x0000,0x021b 102a 030b 13da | | .DEBUG 0x030b,0x13da,0x0002,0x0000,0x0058,0xc555,0x0000,0x023c 1032 031b 13de | | .DEBUG 0x031b,0x13de,0x0001,0x0000,0x0058,0xc555,0x0000,0x025c 103a 032b 13e4 | + | .DEBUG 0x032b,0x13e4,0x0001,0x0000,0x0058,0xc555,0x0000,0x0277 1042 0333 13ea | 3 | .DEBUG 0x0333,0x13ea,0x0001,0x0000,0x0058,0xc555,0x0000,0x028e 104a 0343 13f2 | C | .DEBUG 0x0343,0x13f2,0x0002,0x0000,0x0058,0xc555,0x0000,0x02b5 1052 035b 13f6 | [ | .DEBUG 0x035b,0x13f6,0x0002,0x0000,0x0058,0xc555,0x0000,0x02d9 105a 036b 13fa | k | .DEBUG 0x036b,0x13fa,0x0002,0x0000,0x0058,0xc555,0x0000,0x02f3 1062 037b 13fe | { | .DEBUG 0x037b,0x13fe,0x0002,0x0000,0x0058,0xc555,0x0000,0x0310 106a 038b 1402 | | .DEBUG 0x038b,0x1402,0x0001,0x0000,0x0058,0xc555,0x0000,0x0333 1072 039b 1406 | | .DEBUG 0x039b,0x1406,0x0001,0x0000,0x0058,0xc555,0x0000,0x034d 107a 03b3 1410 | | .DEBUG 0x03b3,0x1410,0x0001,0x0000,0x0058,0xc555,0x0000,0x036f 1082 03c3 1414 | | .DEBUG 0x03c3,0x1414,0x0001,0x0000,0x0058,0xc555,0x0000,0x038b 108a 03d3 1418 | | .DEBUG 0x03d3,0x1418,0x0001,0x0000,0x0058,0xc555,0x0000,0x03a4 1092 03db 141c | | .DEBUG 0x03db,0x141c,0x0001,0x0000,0x0058,0xc555,0x0000,0x03b8 109a 03fb 1428 | (| .DEBUG 0x03fb,0x1428,0x0002,0x0000,0x0058,0xc555,0x0000,0x03e7 10a2 040b 1434 | 4| .DEBUG 0x040b,0x1434,0x0002,0x0000,0x0058,0xc555,0x0000,0x0410 10aa 046b 1456 | k V| .DEBUG 0x046b,0x1456,0x0002,0x0000,0x0058,0xc555,0x0000,0x050c 10b2 04b3 1476 | v| .DEBUG 0x04b3,0x1476,0x0001,0x0000,0x0058,0xc555,0x0000,0x05e4 10ba 0503 14a6 | | .DEBUG 0x0503,0x14a6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06a3 10c2 052b 14b6 | + | .DEBUG 0x052b,0x14b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06fe 10ca 053b 14be | ; | .DEBUG 0x053b,0x14be,0x0001,0x0000,0x0058,0xc555,0x0000,0x0728 10d2 0563 14d4 | c | .DEBUG 0x0563,0x14d4,0x0002,0x0000,0x0058,0xc555,0x0000,0x076a 10da 058b 14dc | | .DEBUG 0x058b,0x14dc,0x0001,0x0000,0x0058,0xc555,0x0000,0x07ae 10e2 059b 14e2 | | .DEBUG 0x059b,0x14e2,0x0001,0x0000,0x0058,0xc555,0x0000,0x07cc 10ea 05cb 14f6 | | .DEBUG 0x05cb,0x14f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x082e 10f2 05fb 1514 | | .DEBUG 0x05fb,0x1514,0x0002,0x0000,0x0058,0xc555,0x0000,0x088a 10fa 063b 1528 | ; (| .DEBUG 0x063b,0x1528,0x0002,0x0000,0x0058,0xc555,0x0000,0x08e4 1102 0733 15ca | 3 | .DEBUG 0x0733,0x15ca,0x0002,0x0000,0x0058,0xc555,0x0000,0x09b8 110a 076b 15ea | k | .DEBUG 0x076b,0x15ea,0x0002,0x0000,0x0058,0xc555,0x0000,0x0a13 1112 079b 15f2 | | .DEBUG 0x079b,0x15f2,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a62 111a 07a3 15f6 | | .DEBUG 0x07a3,0x15f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a78 1122 07d3 1606 | | .DEBUG 0x07d3,0x1606,0x0001,0x0000,0x0058,0xc555,0x0000,0x0aea 112a 07f3 161a | | .DEBUG 0x07f3,0x161a,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b2b 1132 0833 1646 | 3 F| .DEBUG 0x0833,0x1646,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b9b 113a 088b 166a | j| .DEBUG 0x088b,0x166a,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c4b 1142 089b 1672 | r| .DEBUG 0x089b,0x1672,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c70 114a 091b 16b0 | | .DEBUG 0x091b,0x16b0,0x0002,0x0000,0x0058,0xc555,0x0000,0x0d65 1152 0943 16bc | C | .DEBUG 0x0943,0x16bc,0x0002,0x0000,0x0058,0xc555,0x0000,0x0da6 115a 0963 16c4 | c | .DEBUG 0x0963,0x16c4,0x0002,0x0000,0x0058,0xc555,0x0000,0x0de2 1162 097b 16c8 | { | .DEBUG 0x097b,0x16c8,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e0a 116a 09ab 16e0 | | .DEBUG 0x09ab,0x16e0,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e6b 1172 0a1b 171c | | .DEBUG 0x0a1b,0x171c,0x0002,0x0000,0x0058,0xc555,0x0000,0x0f47 117a 0a4b 1738 | K 8| .DEBUG 0x0a4b,0x1738,0x0001,0x0000,0x0058,0xc555,0x0000,0x0fa7 1182 0a7b 1750 | { P| .DEBUG 0x0a7b,0x1750,0x0002,0x0000,0x0058,0xc555,0x0000,0x1069 118a 0b13 179e | | .DEBUG 0x0b13,0x179e,0x0001,0x0000,0x0058,0xc555,0x0000,0x117a 1192 0b5b 17b6 | [ | .DEBUG 0x0b5b,0x17b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x1203 119a 0c33 182a | 3 *| .DEBUG 0x0c33,0x182a,0x0001,0x0000,0x0058,0xc555,0x0000,0x12d3 11a2 0c7b 184e | { N| .DEBUG 0x0c7b,0x184e,0x0002,0x0000,0x0058,0xc555,0x0000,0x1373 11aa 0ccb 1882 | | .DEBUG 0x0ccb,0x1882,0x0001,0x0000,0x0058,0xc555,0x0000,0x1417 11b2 0d1b 189c | | .DEBUG 0x0d1b,0x189c,0x0001,0x0000,0x0058,0xc555,0x0000,0x14f3 11ba 0db3 18e8 | | .DEBUG 0x0db3,0x18e8,0x0001,0x0000,0x0058,0xc555,0x0000,0x15b5 11c2 0e43 1942 | C B| .DEBUG 0x0e43,0x1942,0x0002,0x0000,0x0058,0xc555,0x0000,0x165c 11ca 0e7b 1968 | { h| .DEBUG 0x0e7b,0x1968,0x0002,0x0000,0x0058,0xc555,0x0000,0x041f 11d2 0ed3 19a2 | | .DEBUG 0x0ed3,0x19a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0516 11da 0f2b 19dc | + | .DEBUG 0x0f2b,0x19dc,0x0004,0x0000,0x0058,0xc555,0x0000,0x1061 11e2 ; -------------------------------------------------------------------------------------- 11e2 ; Debug3 Subtable 0x0 11e2 ; -------------------------------------------------------------------------------------- 11e2 0006 0000 | | .DBG3TAB 0x0006,0x0000 11e4 000b ffff | | .CONST 0x000b,0xffff 11e6 000d fffe | | .CONST 0x000d,0xfffe 11e8 000f fffd | | .CONST 0x000f,0xfffd 11ea 0011 fffc | | .CONST 0x0011,0xfffc 11ec 0013 fffb | | .CONST 0x0013,0xfffb 11ee 0015 fffa | | .CONST 0x0015,0xfffa 11f0 ; -------------------------------------------------------------------------------------- 11f0 ; Debug3 Subtable 0x1 11f0 ; -------------------------------------------------------------------------------------- 11f0 004d 0000 | M | .DBG3TAB 0x004d,0x0000 11f2 0018 ffff | | .CONST 0x0018,0xffff 11f4 0019 fffe | | .CONST 0x0019,0xfffe 11f6 001a fffd | | .CONST 0x001a,0xfffd 11f8 001b fffc | | .CONST 0x001b,0xfffc 11fa 001c fffb | | .CONST 0x001c,0xfffb 11fc 001d fffa | | .CONST 0x001d,0xfffa 11fe 001e fff9 | | .CONST 0x001e,0xfff9 1200 001f fff8 | | .CONST 0x001f,0xfff8 1202 0020 fff7 | | .CONST 0x0020,0xfff7 1204 0021 fff6 | ! | .CONST 0x0021,0xfff6 1206 003f fff5 | ? | .CONST 0x003f,0xfff5 1208 005d fff4 | ] | .CONST 0x005d,0xfff4 120a 0061 fff3 | a | .CONST 0x0061,0xfff3 120c 007b fff2 | { | .CONST 0x007b,0xfff2 120e 007c fff1 | | | .CONST 0x007c,0xfff1 1210 007f fff0 | | .CONST 0x007f,0xfff0 1212 0081 ffef | | .CONST 0x0081,0xffef 1214 0083 ffee | | .CONST 0x0083,0xffee 1216 0085 ffed | | .CONST 0x0085,0xffed 1218 0087 ffec | | .CONST 0x0087,0xffec 121a 0089 ffeb | | .CONST 0x0089,0xffeb 121c 008b ffea | | .CONST 0x008b,0xffea 121e 008d ffe9 | | .CONST 0x008d,0xffe9 1220 008f ffe8 | | .CONST 0x008f,0xffe8 1222 0091 ffe7 | | .CONST 0x0091,0xffe7 1224 0093 ffe6 | | .CONST 0x0093,0xffe6 1226 0095 ffe5 | | .CONST 0x0095,0xffe5 1228 0097 ffe4 | | .CONST 0x0097,0xffe4 122a 0099 ffe3 | | .CONST 0x0099,0xffe3 122c 009b ffe2 | | .CONST 0x009b,0xffe2 122e 009d ffe1 | | .CONST 0x009d,0xffe1 1230 009f ffe0 | | .CONST 0x009f,0xffe0 1232 00a1 ffdf | | .CONST 0x00a1,0xffdf 1234 00a3 ffde | | .CONST 0x00a3,0xffde 1236 00a5 ffdd | | .CONST 0x00a5,0xffdd 1238 00a7 ffdc | | .CONST 0x00a7,0xffdc 123a 00a9 ffdb | | .CONST 0x00a9,0xffdb 123c 00ab ffda | | .CONST 0x00ab,0xffda 123e 00ad ffd9 | | .CONST 0x00ad,0xffd9 1240 00af ffd8 | | .CONST 0x00af,0xffd8 1242 00b1 ffd7 | | .CONST 0x00b1,0xffd7 1244 00b3 ffd6 | | .CONST 0x00b3,0xffd6 1246 00b5 ffd5 | | .CONST 0x00b5,0xffd5 1248 00b7 ffd4 | | .CONST 0x00b7,0xffd4 124a 00b9 ffd3 | | .CONST 0x00b9,0xffd3 124c 00bb ffd2 | | .CONST 0x00bb,0xffd2 124e 00bd ffd1 | | .CONST 0x00bd,0xffd1 1250 00bf ffd0 | | .CONST 0x00bf,0xffd0 1252 00c1 ffcf | | .CONST 0x00c1,0xffcf 1254 00c3 ffce | | .CONST 0x00c3,0xffce 1256 00c5 ffcd | | .CONST 0x00c5,0xffcd 1258 00c7 ffcc | | .CONST 0x00c7,0xffcc 125a 00c9 ffcb | | .CONST 0x00c9,0xffcb 125c 00cb ffca | | .CONST 0x00cb,0xffca 125e 00cd ffc9 | | .CONST 0x00cd,0xffc9 1260 00cf ffc8 | | .CONST 0x00cf,0xffc8 1262 00d1 ffc7 | | .CONST 0x00d1,0xffc7 1264 00d3 ffc6 | | .CONST 0x00d3,0xffc6 1266 00d5 ffc5 | | .CONST 0x00d5,0xffc5 1268 00d7 ffc4 | | .CONST 0x00d7,0xffc4 126a 00d9 ffc3 | | .CONST 0x00d9,0xffc3 126c 00db ffc2 | | .CONST 0x00db,0xffc2 126e 00dd ffc1 | | .CONST 0x00dd,0xffc1 1270 00df ffc0 | | .CONST 0x00df,0xffc0 1272 00e1 ffbf | | .CONST 0x00e1,0xffbf 1274 00e3 ffbe | | .CONST 0x00e3,0xffbe 1276 00e5 ffbd | | .CONST 0x00e5,0xffbd 1278 00e7 ffbc | | .CONST 0x00e7,0xffbc 127a 00e9 ffbb | | .CONST 0x00e9,0xffbb 127c 00eb ffba | | .CONST 0x00eb,0xffba 127e 00ed ffb9 | | .CONST 0x00ed,0xffb9 1280 00ef ffb8 | | .CONST 0x00ef,0xffb8 1282 00f1 ffb7 | | .CONST 0x00f1,0xffb7 1284 00f3 ffb6 | | .CONST 0x00f3,0xffb6 1286 00f5 ffb5 | | .CONST 0x00f5,0xffb5 1288 00f7 ffb4 | | .CONST 0x00f7,0xffb4 128a 00f9 ffb3 | | .CONST 0x00f9,0xffb3 128c ; -------------------------------------------------------------------------------------- 128c ; Debug3 Subtable 0x2 128c ; -------------------------------------------------------------------------------------- 128c 0001 0010 | | .DBG3TAB 0x0001,0x0010 128e 0103 ffff | | .CONST 0x0103,0xffff 1290 0104 0001 | | .CONST 0x0104,0x0001 1292 0105 0401 | | .CONST 0x0105,0x0401 1294 0107 0402 | | .CONST 0x0107,0x0402 1296 0108 0403 | | .CONST 0x0108,0x0403 1298 0109 0404 | | .CONST 0x0109,0x0404 129a 010a 0001 | | .CONST 0x010a,0x0001 129c 010c 0002 | | .CONST 0x010c,0x0002 129e 010f 0003 | | .CONST 0x010f,0x0003 12a0 0113 0004 | | .CONST 0x0113,0x0004 12a2 0114 0801 | | .CONST 0x0114,0x0801 12a4 0116 0802 | | .CONST 0x0116,0x0802 12a6 0117 0803 | | .CONST 0x0117,0x0803 12a8 0118 0804 | | .CONST 0x0118,0x0804 12aa 0119 0004 | | .CONST 0x0119,0x0004 12ac 011b 0005 | | .CONST 0x011b,0x0005 12ae 011f 0006 | | .CONST 0x011f,0x0006 12b0 ; -------------------------------------------------------------------------------------- 12b0 ; Debug3 Subtable 0x3 12b0 ; -------------------------------------------------------------------------------------- 12b0 0002 0010 | | .DBG3TAB 0x0002,0x0010 12b2 012b ffff | + | .CONST 0x012b,0xffff 12b4 0130 fffe | 0 | .CONST 0x0130,0xfffe 12b6 0135 0001 | 5 | .CONST 0x0135,0x0001 12b8 0137 0401 | 7 | .CONST 0x0137,0x0401 12ba 0139 0402 | 9 | .CONST 0x0139,0x0402 12bc 013a 0403 | : | .CONST 0x013a,0x0403 12be 013b 0404 | ; | .CONST 0x013b,0x0404 12c0 013d 0001 | = | .CONST 0x013d,0x0001 12c2 0141 0006 | A | .CONST 0x0141,0x0006 12c4 0144 0002 | D | .CONST 0x0144,0x0002 12c6 0149 0003 | I | .CONST 0x0149,0x0003 12c8 014a 0801 | J | .CONST 0x014a,0x0801 12ca 014c 0802 | L | .CONST 0x014c,0x0802 12cc 014d 0803 | M | .CONST 0x014d,0x0803 12ce 014e 0804 | N | .CONST 0x014e,0x0804 12d0 014f 0003 | O | .CONST 0x014f,0x0003 12d2 0151 0004 | Q | .CONST 0x0151,0x0004 12d4 0154 0005 | T | .CONST 0x0154,0x0005 12d6 ; -------------------------------------------------------------------------------------- 12d6 ; Debug3 Subtable 0x4 12d6 ; -------------------------------------------------------------------------------------- 12d6 0002 0014 | | .DBG3TAB 0x0002,0x0014 12d8 0163 ffff | c | .CONST 0x0163,0xffff 12da 0165 fffe | e | .CONST 0x0165,0xfffe 12dc 016a 0001 | j | .CONST 0x016a,0x0001 12de 016e 0002 | n | .CONST 0x016e,0x0002 12e0 0175 0003 | u | .CONST 0x0175,0x0003 12e2 0179 0004 | y | .CONST 0x0179,0x0004 12e4 018e 0005 | | .CONST 0x018e,0x0005 12e6 0193 0006 | | .CONST 0x0193,0x0006 12e8 0195 0007 | | .CONST 0x0195,0x0007 12ea 019a 0008 | | .CONST 0x019a,0x0008 12ec 019e 0009 | | .CONST 0x019e,0x0009 12ee 01a2 000a | | .CONST 0x01a2,0x000a 12f0 01a5 000b | | .CONST 0x01a5,0x000b 12f2 01a6 0401 | | .CONST 0x01a6,0x0401 12f4 01a7 000b | | .CONST 0x01a7,0x000b 12f6 01af 000c | | .CONST 0x01af,0x000c 12f8 01b2 000d | | .CONST 0x01b2,0x000d 12fa 01b5 000e | | .CONST 0x01b5,0x000e 12fc 01b6 0801 | | .CONST 0x01b6,0x0801 12fe 01b7 000e | | .CONST 0x01b7,0x000e 1300 01bf 000f | | .CONST 0x01bf,0x000f 1302 01c3 0010 | | .CONST 0x01c3,0x0010 1304 ; -------------------------------------------------------------------------------------- 1304 ; Debug3 Subtable 0x5 1304 ; -------------------------------------------------------------------------------------- 1304 0000 0001 | | .DBG3TAB 0x0000,0x0001 1306 01cb 0001 | | .CONST 0x01cb,0x0001 1308 ; -------------------------------------------------------------------------------------- 1308 ; Debug3 Subtable 0x6 1308 ; -------------------------------------------------------------------------------------- 1308 0002 002b | +| .DBG3TAB 0x0002,0x002b 130a 01d3 ffff | | .CONST 0x01d3,0xffff 130c 01d4 fffe | | .CONST 0x01d4,0xfffe 130e 01d5 0001 | | .CONST 0x01d5,0x0001 1310 01d6 0401 | | .CONST 0x01d6,0x0401 1312 01d8 0402 | | .CONST 0x01d8,0x0402 1314 01d9 0403 | | .CONST 0x01d9,0x0403 1316 01da 0404 | | .CONST 0x01da,0x0404 1318 01db 0001 | | .CONST 0x01db,0x0001 131a 01df 0003 | | .CONST 0x01df,0x0003 131c 01e1 0002 | | .CONST 0x01e1,0x0002 131e 01e7 0004 | | .CONST 0x01e7,0x0004 1320 01e8 0801 | | .CONST 0x01e8,0x0801 1322 01ea 0802 | | .CONST 0x01ea,0x0802 1324 01eb 0803 | | .CONST 0x01eb,0x0803 1326 01ec 0804 | | .CONST 0x01ec,0x0804 1328 01ed 0004 | | .CONST 0x01ed,0x0004 132a 01f3 0009 | | .CONST 0x01f3,0x0009 132c 01f5 0005 | | .CONST 0x01f5,0x0005 132e 01fa 0006 | | .CONST 0x01fa,0x0006 1330 01fb 0c01 | | .CONST 0x01fb,0x0c01 1332 01fd 0c02 | | .CONST 0x01fd,0x0c02 1334 01fe 0c03 | | .CONST 0x01fe,0x0c03 1336 01ff 0c04 | | .CONST 0x01ff,0x0c04 1338 0200 0006 | | .CONST 0x0200,0x0006 133a 0207 1001 | | .CONST 0x0207,0x1001 133c 0209 1002 | | .CONST 0x0209,0x1002 133e 020a 1003 | | .CONST 0x020a,0x1003 1340 020b 1004 | | .CONST 0x020b,0x1004 1342 020d 0c04 | | .CONST 0x020d,0x0c04 1344 0214 1401 | | .CONST 0x0214,0x1401 1346 0216 1402 | | .CONST 0x0216,0x1402 1348 0217 1403 | | .CONST 0x0217,0x1403 134a 0218 1404 | | .CONST 0x0218,0x1404 134c 021a 1004 | | .CONST 0x021a,0x1004 134e 0224 0007 | $ | .CONST 0x0224,0x0007 1350 0227 0008 | ' | .CONST 0x0227,0x0008 1352 022a 000a | * | .CONST 0x022a,0x000a 1354 022b 1801 | + | .CONST 0x022b,0x1801 1356 022d 1802 | - | .CONST 0x022d,0x1802 1358 022e 1803 | . | .CONST 0x022e,0x1803 135a 022f 1804 | / | .CONST 0x022f,0x1804 135c 0230 000a | 0 | .CONST 0x0230,0x000a 135e 0234 000d | 4 | .CONST 0x0234,0x000d 1360 0236 000b | 6 | .CONST 0x0236,0x000b 1362 0238 000c | 8 | .CONST 0x0238,0x000c 1364 ; -------------------------------------------------------------------------------------- 1364 ; Debug3 Subtable 0x7 1364 ; -------------------------------------------------------------------------------------- 1364 0002 000c | | .DBG3TAB 0x0002,0x000c 1366 0243 ffff | C | .CONST 0x0243,0xffff 1368 0246 fffe | F | .CONST 0x0246,0xfffe 136a 0249 0002 | I | .CONST 0x0249,0x0002 136c 024e 0003 | N | .CONST 0x024e,0x0003 136e 024f 0401 | O | .CONST 0x024f,0x0401 1370 0251 0402 | Q | .CONST 0x0251,0x0402 1372 0252 0403 | R | .CONST 0x0252,0x0403 1374 0253 0404 | S | .CONST 0x0253,0x0404 1376 0254 0003 | T | .CONST 0x0254,0x0003 1378 025a 0006 | Z | .CONST 0x025a,0x0006 137a 025c 0004 | \ | .CONST 0x025c,0x0004 137c 0263 0005 | c | .CONST 0x0263,0x0005 137e 026d 0001 | m | .CONST 0x026d,0x0001 1380 0271 0007 | q | .CONST 0x0271,0x0007 1382 ; -------------------------------------------------------------------------------------- 1382 ; Debug3 Subtable 0x8 1382 ; -------------------------------------------------------------------------------------- 1382 0000 0000 | | .DBG3TAB 0x0000,0x0000 1384 ; -------------------------------------------------------------------------------------- 1384 ; Debug3 Subtable 0x9 1384 ; -------------------------------------------------------------------------------------- 1384 0000 000e | | .DBG3TAB 0x0000,0x000e 1386 0293 0001 | | .CONST 0x0293,0x0001 1388 0294 0401 | | .CONST 0x0294,0x0401 138a 0296 0402 | | .CONST 0x0296,0x0402 138c 0297 0403 | | .CONST 0x0297,0x0403 138e 0298 0404 | | .CONST 0x0298,0x0404 1390 0299 0001 | | .CONST 0x0299,0x0001 1392 029f 0004 | | .CONST 0x029f,0x0004 1394 02a1 0002 | | .CONST 0x02a1,0x0002 1396 02a6 0801 | | .CONST 0x02a6,0x0801 1398 02a8 0802 | | .CONST 0x02a8,0x0802 139a 02a9 0803 | | .CONST 0x02a9,0x0803 139c 02aa 0804 | | .CONST 0x02aa,0x0804 139e 02ac 0002 | | .CONST 0x02ac,0x0002 13a0 02ae 0003 | | .CONST 0x02ae,0x0003 13a2 ; -------------------------------------------------------------------------------------- 13a2 ; Debug3 Subtable 0xa 13a2 ; -------------------------------------------------------------------------------------- 13a2 0001 000d | | .DBG3TAB 0x0001,0x000d 13a4 02b3 ffff | | .CONST 0x02b3,0xffff 13a6 02b8 0001 | | .CONST 0x02b8,0x0001 13a8 02b9 0401 | | .CONST 0x02b9,0x0401 13aa 02bb 0402 | | .CONST 0x02bb,0x0402 13ac 02bc 0403 | | .CONST 0x02bc,0x0403 13ae 02bd 0404 | | .CONST 0x02bd,0x0404 13b0 02be 0001 | | .CONST 0x02be,0x0001 13b2 02c0 0002 | | .CONST 0x02c0,0x0002 13b4 02c4 0003 | | .CONST 0x02c4,0x0003 13b6 02c5 0801 | | .CONST 0x02c5,0x0801 13b8 02c7 0802 | | .CONST 0x02c7,0x0802 13ba 02c8 0803 | | .CONST 0x02c8,0x0803 13bc 02c9 0804 | | .CONST 0x02c9,0x0804 13be 02ca 0003 | | .CONST 0x02ca,0x0003 13c0 ; -------------------------------------------------------------------------------------- 13c0 ; Debug3 Subtable 0xb 13c0 ; -------------------------------------------------------------------------------------- 13c0 0000 000a | | .DBG3TAB 0x0000,0x000a 13c2 02db 0001 | | .CONST 0x02db,0x0001 13c4 02dc 0401 | | .CONST 0x02dc,0x0401 13c6 02de 0402 | | .CONST 0x02de,0x0402 13c8 02df 0403 | | .CONST 0x02df,0x0403 13ca 02e0 0404 | | .CONST 0x02e0,0x0404 13cc 02e1 0001 | | .CONST 0x02e1,0x0001 13ce 02eb 0005 | | .CONST 0x02eb,0x0005 13d0 02ed 0002 | | .CONST 0x02ed,0x0002 13d2 02ef 0003 | | .CONST 0x02ef,0x0003 13d4 02f4 0004 | | .CONST 0x02f4,0x0004 13d6 ; -------------------------------------------------------------------------------------- 13d6 ; Debug3 Subtable 0xc 13d6 ; -------------------------------------------------------------------------------------- 13d6 0000 0001 | | .DBG3TAB 0x0000,0x0001 13d8 02fb 0001 | | .CONST 0x02fb,0x0001 13da ; -------------------------------------------------------------------------------------- 13da ; Debug3 Subtable 0xd 13da ; -------------------------------------------------------------------------------------- 13da 0000 0001 | | .DBG3TAB 0x0000,0x0001 13dc 030b 0001 | | .CONST 0x030b,0x0001 13de ; -------------------------------------------------------------------------------------- 13de ; Debug3 Subtable 0xe 13de ; -------------------------------------------------------------------------------------- 13de 0000 0002 | | .DBG3TAB 0x0000,0x0002 13e0 031b 0001 | | .CONST 0x031b,0x0001 13e2 031f 0002 | | .CONST 0x031f,0x0002 13e4 ; -------------------------------------------------------------------------------------- 13e4 ; Debug3 Subtable 0xf 13e4 ; -------------------------------------------------------------------------------------- 13e4 0000 0002 | | .DBG3TAB 0x0000,0x0002 13e6 032b 0001 | + | .CONST 0x032b,0x0001 13e8 032e 0002 | . | .CONST 0x032e,0x0002 13ea ; -------------------------------------------------------------------------------------- 13ea ; Debug3 Subtable 0x10 13ea ; -------------------------------------------------------------------------------------- 13ea 0000 0003 | | .DBG3TAB 0x0000,0x0003 13ec 0333 0001 | 3 | .CONST 0x0333,0x0001 13ee 0336 0002 | 6 | .CONST 0x0336,0x0002 13f0 033a 0003 | : | .CONST 0x033a,0x0003 13f2 ; -------------------------------------------------------------------------------------- 13f2 ; Debug3 Subtable 0x11 13f2 ; -------------------------------------------------------------------------------------- 13f2 0000 0001 | | .DBG3TAB 0x0000,0x0001 13f4 0343 0001 | C | .CONST 0x0343,0x0001 13f6 ; -------------------------------------------------------------------------------------- 13f6 ; Debug3 Subtable 0x12 13f6 ; -------------------------------------------------------------------------------------- 13f6 0000 0001 | | .DBG3TAB 0x0000,0x0001 13f8 035b 0001 | [ | .CONST 0x035b,0x0001 13fa ; -------------------------------------------------------------------------------------- 13fa ; Debug3 Subtable 0x13 13fa ; -------------------------------------------------------------------------------------- 13fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 13fc 036b 0001 | k | .CONST 0x036b,0x0001 13fe ; -------------------------------------------------------------------------------------- 13fe ; Debug3 Subtable 0x14 13fe ; -------------------------------------------------------------------------------------- 13fe 0000 0001 | | .DBG3TAB 0x0000,0x0001 1400 037b 0001 | { | .CONST 0x037b,0x0001 1402 ; -------------------------------------------------------------------------------------- 1402 ; Debug3 Subtable 0x15 1402 ; -------------------------------------------------------------------------------------- 1402 0000 0001 | | .DBG3TAB 0x0000,0x0001 1404 038b 0001 | | .CONST 0x038b,0x0001 1406 ; -------------------------------------------------------------------------------------- 1406 ; Debug3 Subtable 0x16 1406 ; -------------------------------------------------------------------------------------- 1406 0000 0004 | | .DBG3TAB 0x0000,0x0004 1408 039b 0001 | | .CONST 0x039b,0x0001 140a 039f 0002 | | .CONST 0x039f,0x0002 140c 03a0 0401 | | .CONST 0x03a0,0x0401 140e 03a1 0002 | | .CONST 0x03a1,0x0002 1410 ; -------------------------------------------------------------------------------------- 1410 ; Debug3 Subtable 0x17 1410 ; -------------------------------------------------------------------------------------- 1410 0000 0001 | | .DBG3TAB 0x0000,0x0001 1412 03b3 0001 | | .CONST 0x03b3,0x0001 1414 ; -------------------------------------------------------------------------------------- 1414 ; Debug3 Subtable 0x18 1414 ; -------------------------------------------------------------------------------------- 1414 0000 0001 | | .DBG3TAB 0x0000,0x0001 1416 03c3 0001 | | .CONST 0x03c3,0x0001 1418 ; -------------------------------------------------------------------------------------- 1418 ; Debug3 Subtable 0x19 1418 ; -------------------------------------------------------------------------------------- 1418 0000 0001 | | .DBG3TAB 0x0000,0x0001 141a 03d3 0001 | | .CONST 0x03d3,0x0001 141c ; -------------------------------------------------------------------------------------- 141c ; Debug3 Subtable 0x1a 141c ; -------------------------------------------------------------------------------------- 141c 0000 0005 | | .DBG3TAB 0x0000,0x0005 141e 03db 0001 | | .CONST 0x03db,0x0001 1420 03e0 0002 | | .CONST 0x03e0,0x0002 1422 03e4 0003 | | .CONST 0x03e4,0x0003 1424 03e7 0004 | | .CONST 0x03e7,0x0004 1426 03ea 0005 | | .CONST 0x03ea,0x0005 1428 ; -------------------------------------------------------------------------------------- 1428 ; Debug3 Subtable 0x1b 1428 ; -------------------------------------------------------------------------------------- 1428 0000 0005 | | .DBG3TAB 0x0000,0x0005 142a 03fb 0001 | | .CONST 0x03fb,0x0001 142c 03fc 0401 | | .CONST 0x03fc,0x0401 142e 03fe 0001 | | .CONST 0x03fe,0x0001 1430 03ff 0002 | | .CONST 0x03ff,0x0002 1432 0401 0003 | | .CONST 0x0401,0x0003 1434 ; -------------------------------------------------------------------------------------- 1434 ; Debug3 Subtable 0x1c 1434 ; -------------------------------------------------------------------------------------- 1434 0001 000f | | .DBG3TAB 0x0001,0x000f 1436 040b ffff | | .CONST 0x040b,0xffff 1438 040d 0001 | | .CONST 0x040d,0x0001 143a 040e 0401 | | .CONST 0x040e,0x0401 143c 0410 0402 | | .CONST 0x0410,0x0402 143e 0411 0403 | | .CONST 0x0411,0x0403 1440 0412 0404 | | .CONST 0x0412,0x0404 1442 0413 0001 | | .CONST 0x0413,0x0001 1444 0429 000a | ) | .CONST 0x0429,0x000a 1446 042e 0002 | . | .CONST 0x042e,0x0002 1448 0430 0003 | 0 | .CONST 0x0430,0x0003 144a 0436 0004 | 6 | .CONST 0x0436,0x0004 144c 0445 0005 | E | .CONST 0x0445,0x0005 144e 044a 0006 | J | .CONST 0x044a,0x0006 1450 0450 0007 | P | .CONST 0x0450,0x0007 1452 045e 0008 | ^ | .CONST 0x045e,0x0008 1454 0465 0009 | e | .CONST 0x0465,0x0009 1456 ; -------------------------------------------------------------------------------------- 1456 ; Debug3 Subtable 0x1d 1456 ; -------------------------------------------------------------------------------------- 1456 0001 000e | | .DBG3TAB 0x0001,0x000e 1458 046b ffff | k | .CONST 0x046b,0xffff 145a 046d 0001 | m | .CONST 0x046d,0x0001 145c 046e 0401 | n | .CONST 0x046e,0x0401 145e 0470 0402 | p | .CONST 0x0470,0x0402 1460 0471 0403 | q | .CONST 0x0471,0x0403 1462 0472 0404 | r | .CONST 0x0472,0x0404 1464 0473 0001 | s | .CONST 0x0473,0x0001 1466 0485 0009 | | .CONST 0x0485,0x0009 1468 0489 0002 | | .CONST 0x0489,0x0002 146a 048b 0003 | | .CONST 0x048b,0x0003 146c 0490 0004 | | .CONST 0x0490,0x0004 146e 0494 0005 | | .CONST 0x0494,0x0005 1470 0499 0006 | | .CONST 0x0499,0x0006 1472 049e 0007 | | .CONST 0x049e,0x0007 1474 04aa 0008 | | .CONST 0x04aa,0x0008 1476 ; -------------------------------------------------------------------------------------- 1476 ; Debug3 Subtable 0x1e 1476 ; -------------------------------------------------------------------------------------- 1476 0003 0014 | | .DBG3TAB 0x0003,0x0014 1478 04b3 ffff | | .CONST 0x04b3,0xffff 147a 04b6 fffe | | .CONST 0x04b6,0xfffe 147c 04ba fffd | | .CONST 0x04ba,0xfffd 147e 04be 0001 | | .CONST 0x04be,0x0001 1480 04c0 0002 | | .CONST 0x04c0,0x0002 1482 04c4 0003 | | .CONST 0x04c4,0x0003 1484 04ca 0401 | | .CONST 0x04ca,0x0401 1486 04cc 0402 | | .CONST 0x04cc,0x0402 1488 04cd 0403 | | .CONST 0x04cd,0x0403 148a 04ce 0404 | | .CONST 0x04ce,0x0404 148c 04cf 0003 | | .CONST 0x04cf,0x0003 148e 04d1 0801 | | .CONST 0x04d1,0x0801 1490 04d3 0802 | | .CONST 0x04d3,0x0802 1492 04d4 0803 | | .CONST 0x04d4,0x0803 1494 04d5 0804 | | .CONST 0x04d5,0x0804 1496 04d6 0404 | | .CONST 0x04d6,0x0404 1498 04da 0004 | | .CONST 0x04da,0x0004 149a 04e6 0005 | | .CONST 0x04e6,0x0005 149c 04e9 0006 | | .CONST 0x04e9,0x0006 149e 04ed 0007 | | .CONST 0x04ed,0x0007 14a0 04ef 0008 | | .CONST 0x04ef,0x0008 14a2 04f8 0009 | | .CONST 0x04f8,0x0009 14a4 04fa 000a | | .CONST 0x04fa,0x000a 14a6 ; -------------------------------------------------------------------------------------- 14a6 ; Debug3 Subtable 0x1f 14a6 ; -------------------------------------------------------------------------------------- 14a6 0001 0006 | | .DBG3TAB 0x0001,0x0006 14a8 0503 ffff | | .CONST 0x0503,0xffff 14aa 0506 0001 | | .CONST 0x0506,0x0001 14ac 0509 0002 | | .CONST 0x0509,0x0002 14ae 0510 0003 | | .CONST 0x0510,0x0003 14b0 0513 0004 | | .CONST 0x0513,0x0004 14b2 0517 0005 | | .CONST 0x0517,0x0005 14b4 0522 0006 | " | .CONST 0x0522,0x0006 14b6 ; -------------------------------------------------------------------------------------- 14b6 ; Debug3 Subtable 0x20 14b6 ; -------------------------------------------------------------------------------------- 14b6 0000 0003 | | .DBG3TAB 0x0000,0x0003 14b8 052b 0001 | + | .CONST 0x052b,0x0001 14ba 0532 0002 | 2 | .CONST 0x0532,0x0002 14bc 0534 0003 | 4 | .CONST 0x0534,0x0003 14be ; -------------------------------------------------------------------------------------- 14be ; Debug3 Subtable 0x21 14be ; -------------------------------------------------------------------------------------- 14be 0000 000a | | .DBG3TAB 0x0000,0x000a 14c0 053b 0001 | ; | .CONST 0x053b,0x0001 14c2 053e 0002 | > | .CONST 0x053e,0x0002 14c4 0543 0003 | C | .CONST 0x0543,0x0003 14c6 0545 0004 | E | .CONST 0x0545,0x0004 14c8 0546 0401 | F | .CONST 0x0546,0x0401 14ca 0547 0004 | G | .CONST 0x0547,0x0004 14cc 054f 0005 | O | .CONST 0x054f,0x0005 14ce 0551 0006 | Q | .CONST 0x0551,0x0006 14d0 0554 0007 | T | .CONST 0x0554,0x0007 14d2 0556 0008 | V | .CONST 0x0556,0x0008 14d4 ; -------------------------------------------------------------------------------------- 14d4 ; Debug3 Subtable 0x22 14d4 ; -------------------------------------------------------------------------------------- 14d4 0000 0003 | | .DBG3TAB 0x0000,0x0003 14d6 0563 0001 | c | .CONST 0x0563,0x0001 14d8 0566 0002 | f | .CONST 0x0566,0x0002 14da 0571 0003 | q | .CONST 0x0571,0x0003 14dc ; -------------------------------------------------------------------------------------- 14dc ; Debug3 Subtable 0x23 14dc ; -------------------------------------------------------------------------------------- 14dc 0001 0001 | | .DBG3TAB 0x0001,0x0001 14de 058b ffff | | .CONST 0x058b,0xffff 14e0 0591 0001 | | .CONST 0x0591,0x0001 14e2 ; -------------------------------------------------------------------------------------- 14e2 ; Debug3 Subtable 0x24 14e2 ; -------------------------------------------------------------------------------------- 14e2 0002 0007 | | .DBG3TAB 0x0002,0x0007 14e4 059b ffff | | .CONST 0x059b,0xffff 14e6 05a1 fffe | | .CONST 0x05a1,0xfffe 14e8 05ad 0001 | | .CONST 0x05ad,0x0001 14ea 05b0 0002 | | .CONST 0x05b0,0x0002 14ec 05b6 0003 | | .CONST 0x05b6,0x0003 14ee 05ba 0004 | | .CONST 0x05ba,0x0004 14f0 05be 0005 | | .CONST 0x05be,0x0005 14f2 05c0 0006 | | .CONST 0x05c0,0x0006 14f4 05c2 0007 | | .CONST 0x05c2,0x0007 14f6 ; -------------------------------------------------------------------------------------- 14f6 ; Debug3 Subtable 0x25 14f6 ; -------------------------------------------------------------------------------------- 14f6 0000 000e | | .DBG3TAB 0x0000,0x000e 14f8 05cb 0001 | | .CONST 0x05cb,0x0001 14fa 05ce 0002 | | .CONST 0x05ce,0x0002 14fc 05d0 0003 | | .CONST 0x05d0,0x0003 14fe 05d3 0004 | | .CONST 0x05d3,0x0004 1500 05d9 0005 | | .CONST 0x05d9,0x0005 1502 05de 0006 | | .CONST 0x05de,0x0006 1504 05e0 0007 | | .CONST 0x05e0,0x0007 1506 05e3 0008 | | .CONST 0x05e3,0x0008 1508 05e6 0009 | | .CONST 0x05e6,0x0009 150a 05e9 000a | | .CONST 0x05e9,0x000a 150c 05ec 000b | | .CONST 0x05ec,0x000b 150e 05ef 000c | | .CONST 0x05ef,0x000c 1510 05f1 000d | | .CONST 0x05f1,0x000d 1512 05f4 000e | | .CONST 0x05f4,0x000e 1514 ; -------------------------------------------------------------------------------------- 1514 ; Debug3 Subtable 0x26 1514 ; -------------------------------------------------------------------------------------- 1514 0003 0006 | | .DBG3TAB 0x0003,0x0006 1516 05fb ffff | | .CONST 0x05fb,0xffff 1518 0605 fffe | | .CONST 0x0605,0xfffe 151a 060f fffd | | .CONST 0x060f,0xfffd 151c 0610 0001 | | .CONST 0x0610,0x0001 151e 0618 0002 | | .CONST 0x0618,0x0002 1520 061c 0003 | | .CONST 0x061c,0x0003 1522 0620 0004 | | .CONST 0x0620,0x0004 1524 0625 0005 | % | .CONST 0x0625,0x0005 1526 0627 0006 | ' | .CONST 0x0627,0x0006 1528 ; -------------------------------------------------------------------------------------- 1528 ; Debug3 Subtable 0x27 1528 ; -------------------------------------------------------------------------------------- 1528 0004 004c | L| .DBG3TAB 0x0004,0x004c 152a 063b ffff | ; | .CONST 0x063b,0xffff 152c 0642 fffe | B | .CONST 0x0642,0xfffe 152e 0643 fffd | C | .CONST 0x0643,0xfffd 1530 0644 fffc | D | .CONST 0x0644,0xfffc 1532 0645 0001 | E | .CONST 0x0645,0x0001 1534 0646 0401 | F | .CONST 0x0646,0x0401 1536 0648 0402 | H | .CONST 0x0648,0x0402 1538 0649 0403 | I | .CONST 0x0649,0x0403 153a 064a 0404 | J | .CONST 0x064a,0x0404 153c 064b 0001 | K | .CONST 0x064b,0x0001 153e 064d 0002 | M | .CONST 0x064d,0x0002 1540 064f 0801 | O | .CONST 0x064f,0x0801 1542 0651 0802 | Q | .CONST 0x0651,0x0802 1544 0653 0803 | S | .CONST 0x0653,0x0803 1546 0657 0804 | W | .CONST 0x0657,0x0804 1548 065b 0805 | [ | .CONST 0x065b,0x0805 154a 065d 0c01 | ] | .CONST 0x065d,0x0c01 154c 065f 0c02 | _ | .CONST 0x065f,0x0c02 154e 0660 0c03 | ` | .CONST 0x0660,0x0c03 1550 0661 0c04 | a | .CONST 0x0661,0x0c04 1552 0663 0805 | c | .CONST 0x0663,0x0805 1554 066d 1001 | m | .CONST 0x066d,0x1001 1556 066f 1002 | o | .CONST 0x066f,0x1002 1558 0670 1003 | p | .CONST 0x0670,0x1003 155a 0671 1004 | q | .CONST 0x0671,0x1004 155c 0673 0c04 | s | .CONST 0x0673,0x0c04 155e 0681 0002 | | .CONST 0x0681,0x0002 1560 0682 0003 | | .CONST 0x0682,0x0003 1562 0686 0004 | | .CONST 0x0686,0x0004 1564 0692 0005 | | .CONST 0x0692,0x0005 1566 069c 0007 | | .CONST 0x069c,0x0007 1568 069e 1401 | | .CONST 0x069e,0x1401 156a 06a0 1402 | | .CONST 0x06a0,0x1402 156c 06a2 1403 | | .CONST 0x06a2,0x1403 156e 06a6 1404 | | .CONST 0x06a6,0x1404 1570 06aa 1405 | | .CONST 0x06aa,0x1405 1572 06ac 1801 | | .CONST 0x06ac,0x1801 1574 06ae 1802 | | .CONST 0x06ae,0x1802 1576 06af 1803 | | .CONST 0x06af,0x1803 1578 06b0 1804 | | .CONST 0x06b0,0x1804 157a 06b2 1405 | | .CONST 0x06b2,0x1405 157c 06bc 1c01 | | .CONST 0x06bc,0x1c01 157e 06be 1c02 | | .CONST 0x06be,0x1c02 1580 06bf 1c03 | | .CONST 0x06bf,0x1c03 1582 06c0 1c04 | | .CONST 0x06c0,0x1c04 1584 06c2 1804 | | .CONST 0x06c2,0x1804 1586 06d0 0007 | | .CONST 0x06d0,0x0007 1588 06d1 0008 | | .CONST 0x06d1,0x0008 158a 06d3 2001 | | .CONST 0x06d3,0x2001 158c 06d5 2002 | | .CONST 0x06d5,0x2002 158e 06d7 2003 | | .CONST 0x06d7,0x2003 1590 06db 2004 | | .CONST 0x06db,0x2004 1592 06df 2005 | | .CONST 0x06df,0x2005 1594 06e1 2401 | $ | .CONST 0x06e1,0x2401 1596 06e3 2402 | $ | .CONST 0x06e3,0x2402 1598 06e4 2403 | $ | .CONST 0x06e4,0x2403 159a 06e5 2404 | $ | .CONST 0x06e5,0x2404 159c 06e7 2005 | | .CONST 0x06e7,0x2005 159e 06f1 2801 | ( | .CONST 0x06f1,0x2801 15a0 06f3 2802 | ( | .CONST 0x06f3,0x2802 15a2 06f4 2803 | ( | .CONST 0x06f4,0x2803 15a4 06f5 2804 | ( | .CONST 0x06f5,0x2804 15a6 06f7 2404 | $ | .CONST 0x06f7,0x2404 15a8 0705 0008 | | .CONST 0x0705,0x0008 15aa 0706 0009 | | .CONST 0x0706,0x0009 15ac 0714 000a | | .CONST 0x0714,0x000a 15ae 0716 000b | | .CONST 0x0716,0x000b 15b0 0717 2c01 | , | .CONST 0x0717,0x2c01 15b2 0719 2c02 | , | .CONST 0x0719,0x2c02 15b4 071b 2c03 | , | .CONST 0x071b,0x2c03 15b6 071e 000b | | .CONST 0x071e,0x000b 15b8 071f 000c | | .CONST 0x071f,0x000c 15ba 0720 3001 | 0 | .CONST 0x0720,0x3001 15bc 0722 3002 | "0 | .CONST 0x0722,0x3002 15be 0724 3003 | $0 | .CONST 0x0724,0x3003 15c0 0727 000c | ' | .CONST 0x0727,0x000c 15c2 0729 0006 | ) | .CONST 0x0729,0x0006 15c4 072a 3401 | *4 | .CONST 0x072a,0x3401 15c6 072c 0006 | , | .CONST 0x072c,0x0006 15c8 072e 000d | . | .CONST 0x072e,0x000d 15ca ; -------------------------------------------------------------------------------------- 15ca ; Debug3 Subtable 0x28 15ca ; -------------------------------------------------------------------------------------- 15ca 0000 000f | | .DBG3TAB 0x0000,0x000f 15cc 0733 0001 | 3 | .CONST 0x0733,0x0001 15ce 0736 0401 | 6 | .CONST 0x0736,0x0401 15d0 0738 0402 | 8 | .CONST 0x0738,0x0402 15d2 0739 0403 | 9 | .CONST 0x0739,0x0403 15d4 073a 0404 | : | .CONST 0x073a,0x0404 15d6 073c 0001 | < | .CONST 0x073c,0x0001 15d8 0742 0006 | B | .CONST 0x0742,0x0006 15da 0744 0003 | D | .CONST 0x0744,0x0003 15dc 0748 0801 | H | .CONST 0x0748,0x0801 15de 074a 0802 | J | .CONST 0x074a,0x0802 15e0 074b 0803 | K | .CONST 0x074b,0x0803 15e2 074c 0804 | L | .CONST 0x074c,0x0804 15e4 074e 0003 | N | .CONST 0x074e,0x0003 15e6 0752 0005 | R | .CONST 0x0752,0x0005 15e8 0756 0007 | V | .CONST 0x0756,0x0007 15ea ; -------------------------------------------------------------------------------------- 15ea ; Debug3 Subtable 0x29 15ea ; -------------------------------------------------------------------------------------- 15ea 0000 0003 | | .DBG3TAB 0x0000,0x0003 15ec 076b 0001 | k | .CONST 0x076b,0x0001 15ee 076e 0002 | n | .CONST 0x076e,0x0002 15f0 0780 0003 | | .CONST 0x0780,0x0003 15f2 ; -------------------------------------------------------------------------------------- 15f2 ; Debug3 Subtable 0x2a 15f2 ; -------------------------------------------------------------------------------------- 15f2 0000 0001 | | .DBG3TAB 0x0000,0x0001 15f4 079b 0001 | | .CONST 0x079b,0x0001 15f6 ; -------------------------------------------------------------------------------------- 15f6 ; Debug3 Subtable 0x2b 15f6 ; -------------------------------------------------------------------------------------- 15f6 0002 0005 | | .DBG3TAB 0x0002,0x0005 15f8 07a3 ffff | | .CONST 0x07a3,0xffff 15fa 07a9 fffe | | .CONST 0x07a9,0xfffe 15fc 07b3 0001 | | .CONST 0x07b3,0x0001 15fe 07b6 0002 | | .CONST 0x07b6,0x0002 1600 07bc 0003 | | .CONST 0x07bc,0x0003 1602 07c1 0004 | | .CONST 0x07c1,0x0004 1604 07cb 0005 | | .CONST 0x07cb,0x0005 1606 ; -------------------------------------------------------------------------------------- 1606 ; Debug3 Subtable 0x2c 1606 ; -------------------------------------------------------------------------------------- 1606 0000 0009 | | .DBG3TAB 0x0000,0x0009 1608 07d3 0001 | | .CONST 0x07d3,0x0001 160a 07d6 0002 | | .CONST 0x07d6,0x0002 160c 07d9 0003 | | .CONST 0x07d9,0x0003 160e 07db 0004 | | .CONST 0x07db,0x0004 1610 07de 0005 | | .CONST 0x07de,0x0005 1612 07e1 0006 | | .CONST 0x07e1,0x0006 1614 07e5 0007 | | .CONST 0x07e5,0x0007 1616 07e9 0008 | | .CONST 0x07e9,0x0008 1618 07ec 0009 | | .CONST 0x07ec,0x0009 161a ; -------------------------------------------------------------------------------------- 161a ; Debug3 Subtable 0x2d 161a ; -------------------------------------------------------------------------------------- 161a 0000 0015 | | .DBG3TAB 0x0000,0x0015 161c 07f3 0001 | | .CONST 0x07f3,0x0001 161e 07f6 0401 | | .CONST 0x07f6,0x0401 1620 07f8 0402 | | .CONST 0x07f8,0x0402 1622 07f9 0403 | | .CONST 0x07f9,0x0403 1624 07fa 0404 | | .CONST 0x07fa,0x0404 1626 07fc 0001 | | .CONST 0x07fc,0x0001 1628 07fe 0002 | | .CONST 0x07fe,0x0002 162a 0801 0003 | | .CONST 0x0801,0x0003 162c 0804 0004 | | .CONST 0x0804,0x0004 162e 0806 0005 | | .CONST 0x0806,0x0005 1630 0809 0006 | | .CONST 0x0809,0x0006 1632 080f 0007 | | .CONST 0x080f,0x0007 1634 0814 0008 | | .CONST 0x0814,0x0008 1636 0816 0009 | | .CONST 0x0816,0x0009 1638 0819 000a | | .CONST 0x0819,0x000a 163a 081c 000b | | .CONST 0x081c,0x000b 163c 081f 000c | | .CONST 0x081f,0x000c 163e 0822 000d | " | .CONST 0x0822,0x000d 1640 0825 000e | % | .CONST 0x0825,0x000e 1642 0827 000f | ' | .CONST 0x0827,0x000f 1644 082a 0010 | * | .CONST 0x082a,0x0010 1646 ; -------------------------------------------------------------------------------------- 1646 ; Debug3 Subtable 0x2e 1646 ; -------------------------------------------------------------------------------------- 1646 0005 000c | | .DBG3TAB 0x0005,0x000c 1648 0833 ffff | 3 | .CONST 0x0833,0xffff 164a 083a fffe | : | .CONST 0x083a,0xfffe 164c 083d fffd | = | .CONST 0x083d,0xfffd 164e 083f 0001 | ? | .CONST 0x083f,0x0001 1650 0843 0002 | C | .CONST 0x0843,0x0002 1652 0849 0003 | I | .CONST 0x0849,0x0003 1654 084c 0004 | L | .CONST 0x084c,0x0004 1656 084e 0005 | N | .CONST 0x084e,0x0005 1658 0854 0006 | T | .CONST 0x0854,0x0006 165a 0859 0007 | Y | .CONST 0x0859,0x0007 165c 085a fbff | Z | .CONST 0x085a,0xfbff 165e 085f fbfe | _ | .CONST 0x085f,0xfbfe 1660 0864 0401 | d | .CONST 0x0864,0x0401 1662 0870 0402 | p | .CONST 0x0870,0x0402 1664 0875 0403 | u | .CONST 0x0875,0x0403 1666 087a 0008 | z | .CONST 0x087a,0x0008 1668 087f 0009 | | .CONST 0x087f,0x0009 166a ; -------------------------------------------------------------------------------------- 166a ; Debug3 Subtable 0x2f 166a ; -------------------------------------------------------------------------------------- 166a 0000 0003 | | .DBG3TAB 0x0000,0x0003 166c 088b 0001 | | .CONST 0x088b,0x0001 166e 0891 0003 | | .CONST 0x0891,0x0003 1670 0893 0002 | | .CONST 0x0893,0x0002 1672 ; -------------------------------------------------------------------------------------- 1672 ; Debug3 Subtable 0x30 1672 ; -------------------------------------------------------------------------------------- 1672 0005 0019 | | .DBG3TAB 0x0005,0x0019 1674 089b 0001 | | .CONST 0x089b,0x0001 1676 08a1 0003 | | .CONST 0x08a1,0x0003 1678 08a4 0004 | | .CONST 0x08a4,0x0004 167a 08a5 fbff | | .CONST 0x08a5,0xfbff 167c 08ab fbfe | | .CONST 0x08ab,0xfbfe 167e 08ad 0801 | | .CONST 0x08ad,0x0801 1680 08af 0802 | | .CONST 0x08af,0x0802 1682 08b0 0803 | | .CONST 0x08b0,0x0803 1684 08b1 0804 | | .CONST 0x08b1,0x0804 1686 08b3 fbfe | | .CONST 0x08b3,0xfbfe 1688 08b7 fbfd | | .CONST 0x08b7,0xfbfd 168a 08bc fbfc | | .CONST 0x08bc,0xfbfc 168c 08c1 0401 | | .CONST 0x08c1,0x0401 168e 08cc 0402 | | .CONST 0x08cc,0x0402 1690 08ce 0403 | | .CONST 0x08ce,0x0403 1692 08d0 0c01 | | .CONST 0x08d0,0x0c01 1694 08d2 0c02 | | .CONST 0x08d2,0x0c02 1696 08d3 0c03 | | .CONST 0x08d3,0x0c03 1698 08d4 0c04 | | .CONST 0x08d4,0x0c04 169a 08d6 0403 | | .CONST 0x08d6,0x0403 169c 08de 040d | | .CONST 0x08de,0x040d 169e 08e0 0404 | | .CONST 0x08e0,0x0404 16a0 08eb 0405 | | .CONST 0x08eb,0x0405 16a2 08ef 0406 | | .CONST 0x08ef,0x0406 16a4 08fa 0407 | | .CONST 0x08fa,0x0407 16a6 08fc 0408 | | .CONST 0x08fc,0x0408 16a8 0900 0409 | | .CONST 0x0900,0x0409 16aa 090b 040a | | .CONST 0x090b,0x040a 16ac 090f 040b | | .CONST 0x090f,0x040b 16ae 0911 040c | | .CONST 0x0911,0x040c 16b0 ; -------------------------------------------------------------------------------------- 16b0 ; Debug3 Subtable 0x31 16b0 ; -------------------------------------------------------------------------------------- 16b0 0000 0005 | | .DBG3TAB 0x0000,0x0005 16b2 091b 0001 | | .CONST 0x091b,0x0001 16b4 091e 0002 | | .CONST 0x091e,0x0002 16b6 0929 0003 | ) | .CONST 0x0929,0x0003 16b8 092c 0004 | , | .CONST 0x092c,0x0004 16ba 092e 0005 | . | .CONST 0x092e,0x0005 16bc ; -------------------------------------------------------------------------------------- 16bc ; Debug3 Subtable 0x32 16bc ; -------------------------------------------------------------------------------------- 16bc 0000 0003 | | .DBG3TAB 0x0000,0x0003 16be 0943 0001 | C | .CONST 0x0943,0x0001 16c0 0949 0003 | I | .CONST 0x0949,0x0003 16c2 095b 0002 | [ | .CONST 0x095b,0x0002 16c4 ; -------------------------------------------------------------------------------------- 16c4 ; Debug3 Subtable 0x33 16c4 ; -------------------------------------------------------------------------------------- 16c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 16c6 0963 0001 | c | .CONST 0x0963,0x0001 16c8 ; -------------------------------------------------------------------------------------- 16c8 ; Debug3 Subtable 0x34 16c8 ; -------------------------------------------------------------------------------------- 16c8 0002 0009 | | .DBG3TAB 0x0002,0x0009 16ca 097b ffff | { | .CONST 0x097b,0xffff 16cc 0983 fffe | | .CONST 0x0983,0xfffe 16ce 0985 0001 | | .CONST 0x0985,0x0001 16d0 0989 0002 | | .CONST 0x0989,0x0002 16d2 098c 0003 | | .CONST 0x098c,0x0003 16d4 098f 0004 | | .CONST 0x098f,0x0004 16d6 0992 0005 | | .CONST 0x0992,0x0005 16d8 0995 0006 | | .CONST 0x0995,0x0006 16da 0998 0007 | | .CONST 0x0998,0x0007 16dc 099a 0008 | | .CONST 0x099a,0x0008 16de 099d 0009 | | .CONST 0x099d,0x0009 16e0 ; -------------------------------------------------------------------------------------- 16e0 ; Debug3 Subtable 0x35 16e0 ; -------------------------------------------------------------------------------------- 16e0 0001 001c | | .DBG3TAB 0x0001,0x001c 16e2 09ab ffff | | .CONST 0x09ab,0xffff 16e4 09b2 0001 | | .CONST 0x09b2,0x0001 16e6 09bd 0002 | | .CONST 0x09bd,0x0002 16e8 09be 0003 | | .CONST 0x09be,0x0003 16ea 09c1 0004 | | .CONST 0x09c1,0x0004 16ec 09c3 0005 | | .CONST 0x09c3,0x0005 16ee 09c6 0006 | | .CONST 0x09c6,0x0006 16f0 09cc 0007 | | .CONST 0x09cc,0x0007 16f2 09cf 0008 | | .CONST 0x09cf,0x0008 16f4 09d1 0009 | | .CONST 0x09d1,0x0009 16f6 09d4 000a | | .CONST 0x09d4,0x000a 16f8 09d7 000b | | .CONST 0x09d7,0x000b 16fa 09dc 000c | | .CONST 0x09dc,0x000c 16fc 09de 000d | | .CONST 0x09de,0x000d 16fe 09e1 000e | | .CONST 0x09e1,0x000e 1700 09e4 000f | | .CONST 0x09e4,0x000f 1702 09e6 0010 | | .CONST 0x09e6,0x0010 1704 09e9 0011 | | .CONST 0x09e9,0x0011 1706 09ec 0012 | | .CONST 0x09ec,0x0012 1708 09ef 0013 | | .CONST 0x09ef,0x0013 170a 09f3 0014 | | .CONST 0x09f3,0x0014 170c 09f8 0015 | | .CONST 0x09f8,0x0015 170e 09fb 0016 | | .CONST 0x09fb,0x0016 1710 0a01 0017 | | .CONST 0x0a01,0x0017 1712 0a04 0018 | | .CONST 0x0a04,0x0018 1714 0a07 0019 | | .CONST 0x0a07,0x0019 1716 0a0c 001a | | .CONST 0x0a0c,0x001a 1718 0a12 001b | | .CONST 0x0a12,0x001b 171a 0a14 001c | | .CONST 0x0a14,0x001c 171c ; -------------------------------------------------------------------------------------- 171c ; Debug3 Subtable 0x36 171c ; -------------------------------------------------------------------------------------- 171c 0001 000c | | .DBG3TAB 0x0001,0x000c 171e 0a1b ffff | | .CONST 0x0a1b,0xffff 1720 0a1c 0001 | | .CONST 0x0a1c,0x0001 1722 0a1d 0401 | | .CONST 0x0a1d,0x0401 1724 0a1f 0402 | | .CONST 0x0a1f,0x0402 1726 0a20 0403 | | .CONST 0x0a20,0x0403 1728 0a21 0404 | ! | .CONST 0x0a21,0x0404 172a 0a22 0001 | " | .CONST 0x0a22,0x0001 172c 0a2a 0007 | * | .CONST 0x0a2a,0x0007 172e 0a2c 0002 | , | .CONST 0x0a2c,0x0002 1730 0a32 0003 | 2 | .CONST 0x0a32,0x0003 1732 0a36 0004 | 6 | .CONST 0x0a36,0x0004 1734 0a3a 0005 | : | .CONST 0x0a3a,0x0005 1736 0a3e 0006 | > | .CONST 0x0a3e,0x0006 1738 ; -------------------------------------------------------------------------------------- 1738 ; Debug3 Subtable 0x37 1738 ; -------------------------------------------------------------------------------------- 1738 0002 0009 | | .DBG3TAB 0x0002,0x0009 173a 0a4b ffff | K | .CONST 0x0a4b,0xffff 173c 0a4f 0001 | O | .CONST 0x0a4f,0x0001 173e 0a52 0002 | R | .CONST 0x0a52,0x0002 1740 0a55 0003 | U | .CONST 0x0a55,0x0003 1742 0a5a 0004 | Z | .CONST 0x0a5a,0x0004 1744 0a5f 0005 | _ | .CONST 0x0a5f,0x0005 1746 0a60 fbff | ` | .CONST 0x0a60,0xfbff 1748 0a61 0401 | a | .CONST 0x0a61,0x0401 174a 0a69 0402 | i | .CONST 0x0a69,0x0402 174c 0a6f 0403 | o | .CONST 0x0a6f,0x0403 174e 0a75 0006 | u | .CONST 0x0a75,0x0006 1750 ; -------------------------------------------------------------------------------------- 1750 ; Debug3 Subtable 0x38 1750 ; -------------------------------------------------------------------------------------- 1750 0001 0025 | %| .DBG3TAB 0x0001,0x0025 1752 0a7b ffff | { | .CONST 0x0a7b,0xffff 1754 0a7f 0001 | | .CONST 0x0a7f,0x0001 1756 0a82 0002 | | .CONST 0x0a82,0x0002 1758 0a85 0003 | | .CONST 0x0a85,0x0003 175a 0a88 0004 | | .CONST 0x0a88,0x0004 175c 0a8e 0005 | | .CONST 0x0a8e,0x0005 175e 0a92 0006 | | .CONST 0x0a92,0x0006 1760 0a95 0007 | | .CONST 0x0a95,0x0007 1762 0a98 0008 | | .CONST 0x0a98,0x0008 1764 0a99 0401 | | .CONST 0x0a99,0x0401 1766 0a9b 0402 | | .CONST 0x0a9b,0x0402 1768 0a9c 0403 | | .CONST 0x0a9c,0x0403 176a 0a9d 0404 | | .CONST 0x0a9d,0x0404 176c 0a9e 0008 | | .CONST 0x0a9e,0x0008 176e 0aa1 0009 | | .CONST 0x0aa1,0x0009 1770 0aa6 000a | | .CONST 0x0aa6,0x000a 1772 0aa9 000b | | .CONST 0x0aa9,0x000b 1774 0ab3 000c | | .CONST 0x0ab3,0x000c 1776 0ab8 000d | | .CONST 0x0ab8,0x000d 1778 0abb 0801 | | .CONST 0x0abb,0x0801 177a 0abd 0802 | | .CONST 0x0abd,0x0802 177c 0abe 0803 | | .CONST 0x0abe,0x0803 177e 0abf 0804 | | .CONST 0x0abf,0x0804 1780 0ac1 000d | | .CONST 0x0ac1,0x000d 1782 0ac7 0c01 | | .CONST 0x0ac7,0x0c01 1784 0acb 0804 | | .CONST 0x0acb,0x0804 1786 0ad0 000e | | .CONST 0x0ad0,0x000e 1788 0ad6 000f | | .CONST 0x0ad6,0x000f 178a 0adb 0010 | | .CONST 0x0adb,0x0010 178c 0adc 1001 | | .CONST 0x0adc,0x1001 178e 0ade 0010 | | .CONST 0x0ade,0x0010 1790 0ae1 0011 | | .CONST 0x0ae1,0x0011 1792 0ae4 0012 | | .CONST 0x0ae4,0x0012 1794 0ae7 0013 | | .CONST 0x0ae7,0x0013 1796 0aee 0014 | | .CONST 0x0aee,0x0014 1798 0af5 0015 | | .CONST 0x0af5,0x0015 179a 0b02 0016 | | .CONST 0x0b02,0x0016 179c 0b07 0017 | | .CONST 0x0b07,0x0017 179e ; -------------------------------------------------------------------------------------- 179e ; Debug3 Subtable 0x39 179e ; -------------------------------------------------------------------------------------- 179e 0000 000b | | .DBG3TAB 0x0000,0x000b 17a0 0b13 0001 | | .CONST 0x0b13,0x0001 17a2 0b29 0002 | ) | .CONST 0x0b29,0x0002 17a4 0b2c 0003 | , | .CONST 0x0b2c,0x0003 17a6 0b2f 0004 | / | .CONST 0x0b2f,0x0004 17a8 0b32 0005 | 2 | .CONST 0x0b32,0x0005 17aa 0b35 0006 | 5 | .CONST 0x0b35,0x0006 17ac 0b39 0007 | 9 | .CONST 0x0b39,0x0007 17ae 0b3c 0008 | < | .CONST 0x0b3c,0x0008 17b0 0b40 0009 | @ | .CONST 0x0b40,0x0009 17b2 0b43 000a | C | .CONST 0x0b43,0x000a 17b4 0b4d 000b | M | .CONST 0x0b4d,0x000b 17b6 ; -------------------------------------------------------------------------------------- 17b6 ; Debug3 Subtable 0x3a 17b6 ; -------------------------------------------------------------------------------------- 17b6 0005 0034 | 4| .DBG3TAB 0x0005,0x0034 17b8 0b5b ffff | [ | .CONST 0x0b5b,0xffff 17ba 0b60 fffe | ` | .CONST 0x0b60,0xfffe 17bc 0b67 fffd | g | .CONST 0x0b67,0xfffd 17be 0b6a 0401 | j | .CONST 0x0b6a,0x0401 17c0 0b6c 0402 | l | .CONST 0x0b6c,0x0402 17c2 0b6e 0403 | n | .CONST 0x0b6e,0x0403 17c4 0b72 0404 | r | .CONST 0x0b72,0x0404 17c6 0b76 0405 | v | .CONST 0x0b76,0x0405 17c8 0b78 0801 | x | .CONST 0x0b78,0x0801 17ca 0b7a 0802 | z | .CONST 0x0b7a,0x0802 17cc 0b7b 0803 | { | .CONST 0x0b7b,0x0803 17ce 0b7c 0804 | | | .CONST 0x0b7c,0x0804 17d0 0b7e 0405 | ~ | .CONST 0x0b7e,0x0405 17d2 0b88 0c01 | | .CONST 0x0b88,0x0c01 17d4 0b8a 0c02 | | .CONST 0x0b8a,0x0c02 17d6 0b8b 0c03 | | .CONST 0x0b8b,0x0c03 17d8 0b8c 0c04 | | .CONST 0x0b8c,0x0c04 17da 0b8e 0804 | | .CONST 0x0b8e,0x0804 17dc 0b9c fffd | | .CONST 0x0b9c,0xfffd 17de 0b9d fffc | | .CONST 0x0b9d,0xfffc 17e0 0ba6 0001 | | .CONST 0x0ba6,0x0001 17e2 0ba7 0002 | | .CONST 0x0ba7,0x0002 17e4 0bad 0003 | | .CONST 0x0bad,0x0003 17e6 0bb3 0004 | | .CONST 0x0bb3,0x0004 17e8 0bb6 0005 | | .CONST 0x0bb6,0x0005 17ea 0bb7 1001 | | .CONST 0x0bb7,0x1001 17ec 0bb9 1002 | | .CONST 0x0bb9,0x1002 17ee 0bbb 1003 | | .CONST 0x0bbb,0x1003 17f0 0bbe 0005 | | .CONST 0x0bbe,0x0005 17f2 0bbf 0006 | | .CONST 0x0bbf,0x0006 17f4 0bc0 1401 | | .CONST 0x0bc0,0x1401 17f6 0bc2 0006 | | .CONST 0x0bc2,0x0006 17f8 0bc3 0007 | | .CONST 0x0bc3,0x0007 17fa 0bc5 1801 | | .CONST 0x0bc5,0x1801 17fc 0bc7 1802 | | .CONST 0x0bc7,0x1802 17fe 0bc9 1803 | | .CONST 0x0bc9,0x1803 1800 0bcd 1804 | | .CONST 0x0bcd,0x1804 1802 0bd1 1805 | | .CONST 0x0bd1,0x1805 1804 0bd3 1c01 | | .CONST 0x0bd3,0x1c01 1806 0bd5 1c02 | | .CONST 0x0bd5,0x1c02 1808 0bd6 1c03 | | .CONST 0x0bd6,0x1c03 180a 0bd7 1c04 | | .CONST 0x0bd7,0x1c04 180c 0bd9 1805 | | .CONST 0x0bd9,0x1805 180e 0be3 2001 | | .CONST 0x0be3,0x2001 1810 0be5 2002 | | .CONST 0x0be5,0x2002 1812 0be6 2003 | | .CONST 0x0be6,0x2003 1814 0be7 2004 | | .CONST 0x0be7,0x2004 1816 0be9 1c04 | | .CONST 0x0be9,0x1c04 1818 0bf7 0007 | | .CONST 0x0bf7,0x0007 181a 0bf8 0008 | | .CONST 0x0bf8,0x0008 181c 0bfb 0009 | | .CONST 0x0bfb,0x0009 181e 0c01 000a | | .CONST 0x0c01,0x000a 1820 0c07 000b | | .CONST 0x0c07,0x000b 1822 0c0f 000c | | .CONST 0x0c0f,0x000c 1824 0c14 000d | | .CONST 0x0c14,0x000d 1826 0c17 000e | | .CONST 0x0c17,0x000e 1828 0c21 000f | ! | .CONST 0x0c21,0x000f 182a ; -------------------------------------------------------------------------------------- 182a ; Debug3 Subtable 0x3b 182a ; -------------------------------------------------------------------------------------- 182a 0000 0011 | | .DBG3TAB 0x0000,0x0011 182c 0c33 0001 | 3 | .CONST 0x0c33,0x0001 182e 0c34 0401 | 4 | .CONST 0x0c34,0x0401 1830 0c36 0402 | 6 | .CONST 0x0c36,0x0402 1832 0c37 0403 | 7 | .CONST 0x0c37,0x0403 1834 0c38 0404 | 8 | .CONST 0x0c38,0x0404 1836 0c39 0001 | 9 | .CONST 0x0c39,0x0001 1838 0c41 000c | A | .CONST 0x0c41,0x000c 183a 0c47 0002 | G | .CONST 0x0c47,0x0002 183c 0c4e 0003 | N | .CONST 0x0c4e,0x0003 183e 0c52 0004 | R | .CONST 0x0c52,0x0004 1840 0c56 0005 | V | .CONST 0x0c56,0x0005 1842 0c5a 0006 | Z | .CONST 0x0c5a,0x0006 1844 0c5f 0007 | _ | .CONST 0x0c5f,0x0007 1846 0c66 0008 | f | .CONST 0x0c66,0x0008 1848 0c6a 0009 | j | .CONST 0x0c6a,0x0009 184a 0c6e 000a | n | .CONST 0x0c6e,0x000a 184c 0c73 000b | s | .CONST 0x0c73,0x000b 184e ; -------------------------------------------------------------------------------------- 184e ; Debug3 Subtable 0x3c 184e ; -------------------------------------------------------------------------------------- 184e 0003 0016 | | .DBG3TAB 0x0003,0x0016 1850 0c7b ffff | { | .CONST 0x0c7b,0xffff 1852 0c7c fffe | | | .CONST 0x0c7c,0xfffe 1854 0c7d fffd | } | .CONST 0x0c7d,0xfffd 1856 0c7e 0001 | ~ | .CONST 0x0c7e,0x0001 1858 0c81 0401 | | .CONST 0x0c81,0x0401 185a 0c83 0402 | | .CONST 0x0c83,0x0402 185c 0c84 0403 | | .CONST 0x0c84,0x0403 185e 0c85 0404 | | .CONST 0x0c85,0x0404 1860 0c87 0001 | | .CONST 0x0c87,0x0001 1862 0c89 0002 | | .CONST 0x0c89,0x0002 1864 0c8d 0003 | | .CONST 0x0c8d,0x0003 1866 0c99 0004 | | .CONST 0x0c99,0x0004 1868 0ca1 0005 | | .CONST 0x0ca1,0x0005 186a 0ca2 0801 | | .CONST 0x0ca2,0x0801 186c 0ca4 0802 | | .CONST 0x0ca4,0x0802 186e 0ca5 0803 | | .CONST 0x0ca5,0x0803 1870 0ca6 0804 | | .CONST 0x0ca6,0x0804 1872 0ca7 0005 | | .CONST 0x0ca7,0x0005 1874 0cab 0009 | | .CONST 0x0cab,0x0009 1876 0cac 0006 | | .CONST 0x0cac,0x0006 1878 0cb1 0007 | | .CONST 0x0cb1,0x0007 187a 0cbb 0008 | | .CONST 0x0cbb,0x0008 187c 0cbe 000a | | .CONST 0x0cbe,0x000a 187e 0cbf 0c01 | | .CONST 0x0cbf,0x0c01 1880 0cc0 000a | | .CONST 0x0cc0,0x000a 1882 ; -------------------------------------------------------------------------------------- 1882 ; Debug3 Subtable 0x3d 1882 ; -------------------------------------------------------------------------------------- 1882 0001 000b | | .DBG3TAB 0x0001,0x000b 1884 0ccb ffff | | .CONST 0x0ccb,0xffff 1886 0ccf 0001 | | .CONST 0x0ccf,0x0001 1888 0cd1 0401 | | .CONST 0x0cd1,0x0401 188a 0cd5 0001 | | .CONST 0x0cd5,0x0001 188c 0cd6 0002 | | .CONST 0x0cd6,0x0002 188e 0cdb 0003 | | .CONST 0x0cdb,0x0003 1890 0ce0 0004 | | .CONST 0x0ce0,0x0004 1892 0cff 0005 | | .CONST 0x0cff,0x0005 1894 0d02 0006 | | .CONST 0x0d02,0x0006 1896 0d06 0007 | | .CONST 0x0d06,0x0007 1898 0d07 0801 | | .CONST 0x0d07,0x0801 189a 0d08 0007 | | .CONST 0x0d08,0x0007 189c ; -------------------------------------------------------------------------------------- 189c ; Debug3 Subtable 0x3e 189c ; -------------------------------------------------------------------------------------- 189c 0003 0022 | "| .DBG3TAB 0x0003,0x0022 189e 0d1b ffff | | .CONST 0x0d1b,0xffff 18a0 0d21 0401 | ! | .CONST 0x0d21,0x0401 18a2 0d23 0402 | # | .CONST 0x0d23,0x0402 18a4 0d25 0403 | % | .CONST 0x0d25,0x0403 18a6 0d29 0404 | ) | .CONST 0x0d29,0x0404 18a8 0d2d 0405 | - | .CONST 0x0d2d,0x0405 18aa 0d2f 0801 | / | .CONST 0x0d2f,0x0801 18ac 0d31 0802 | 1 | .CONST 0x0d31,0x0802 18ae 0d32 0803 | 2 | .CONST 0x0d32,0x0803 18b0 0d33 0804 | 3 | .CONST 0x0d33,0x0804 18b2 0d35 0405 | 5 | .CONST 0x0d35,0x0405 18b4 0d3f 0c01 | ? | .CONST 0x0d3f,0x0c01 18b6 0d41 0c02 | A | .CONST 0x0d41,0x0c02 18b8 0d42 0c03 | B | .CONST 0x0d42,0x0c03 18ba 0d43 0c04 | C | .CONST 0x0d43,0x0c04 18bc 0d45 0804 | E | .CONST 0x0d45,0x0804 18be 0d53 ffff | S | .CONST 0x0d53,0xffff 18c0 0d54 fffe | T | .CONST 0x0d54,0xfffe 18c2 0d59 0001 | Y | .CONST 0x0d59,0x0001 18c4 0d5d 0002 | ] | .CONST 0x0d5d,0x0002 18c6 0d62 0003 | b | .CONST 0x0d62,0x0003 18c8 0d66 0004 | f | .CONST 0x0d66,0x0004 18ca 0d6a 0005 | j | .CONST 0x0d6a,0x0005 18cc 0d6d 0006 | m | .CONST 0x0d6d,0x0006 18ce 0d6f 0007 | o | .CONST 0x0d6f,0x0007 18d0 0d7b 0008 | { | .CONST 0x0d7b,0x0008 18d2 0d7c 0009 | | | .CONST 0x0d7c,0x0009 18d4 0d83 000a | | .CONST 0x0d83,0x000a 18d6 0d88 000b | | .CONST 0x0d88,0x000b 18d8 0d89 000c | | .CONST 0x0d89,0x000c 18da 0d93 000d | | .CONST 0x0d93,0x000d 18dc 0d98 000e | | .CONST 0x0d98,0x000e 18de 0d9a 000f | | .CONST 0x0d9a,0x000f 18e0 0d9d 0010 | | .CONST 0x0d9d,0x0010 18e2 0d9e 1001 | | .CONST 0x0d9e,0x1001 18e4 0d9f 0010 | | .CONST 0x0d9f,0x0010 18e6 0da7 0011 | | .CONST 0x0da7,0x0011 18e8 ; -------------------------------------------------------------------------------------- 18e8 ; Debug3 Subtable 0x3f 18e8 ; -------------------------------------------------------------------------------------- 18e8 0001 002b | +| .DBG3TAB 0x0001,0x002b 18ea 0db3 ffff | | .CONST 0x0db3,0xffff 18ec 0dbc 0002 | | .CONST 0x0dbc,0x0002 18ee 0dc0 0003 | | .CONST 0x0dc0,0x0003 18f0 0dc2 0401 | | .CONST 0x0dc2,0x0401 18f2 0dc4 0402 | | .CONST 0x0dc4,0x0402 18f4 0dc6 0403 | | .CONST 0x0dc6,0x0403 18f6 0dca 0404 | | .CONST 0x0dca,0x0404 18f8 0dce 0405 | | .CONST 0x0dce,0x0405 18fa 0dd0 0801 | | .CONST 0x0dd0,0x0801 18fc 0dd2 0802 | | .CONST 0x0dd2,0x0802 18fe 0dd3 0803 | | .CONST 0x0dd3,0x0803 1900 0dd4 0804 | | .CONST 0x0dd4,0x0804 1902 0dd6 0405 | | .CONST 0x0dd6,0x0405 1904 0de0 0c01 | | .CONST 0x0de0,0x0c01 1906 0de2 0c02 | | .CONST 0x0de2,0x0c02 1908 0de3 0c03 | | .CONST 0x0de3,0x0c03 190a 0de4 0c04 | | .CONST 0x0de4,0x0c04 190c 0de6 0804 | | .CONST 0x0de6,0x0804 190e 0df4 0003 | | .CONST 0x0df4,0x0003 1910 0df6 0004 | | .CONST 0x0df6,0x0004 1912 0df9 1001 | | .CONST 0x0df9,0x1001 1914 0dfb 1002 | | .CONST 0x0dfb,0x1002 1916 0dfd 1003 | | .CONST 0x0dfd,0x1003 1918 0e01 1004 | | .CONST 0x0e01,0x1004 191a 0e05 1005 | | .CONST 0x0e05,0x1005 191c 0e07 1401 | | .CONST 0x0e07,0x1401 191e 0e09 1402 | | .CONST 0x0e09,0x1402 1920 0e0a 1403 | | .CONST 0x0e0a,0x1403 1922 0e0b 1404 | | .CONST 0x0e0b,0x1404 1924 0e0d 1005 | | .CONST 0x0e0d,0x1005 1926 0e17 1801 | | .CONST 0x0e17,0x1801 1928 0e19 1802 | | .CONST 0x0e19,0x1802 192a 0e1a 1803 | | .CONST 0x0e1a,0x1803 192c 0e1b 1804 | | .CONST 0x0e1b,0x1804 192e 0e1d 1404 | | .CONST 0x0e1d,0x1404 1930 0e2b 0004 | + | .CONST 0x0e2b,0x0004 1932 0e2d 0005 | - | .CONST 0x0e2d,0x0005 1934 0e2e 1c01 | . | .CONST 0x0e2e,0x1c01 1936 0e30 1c02 | 0 | .CONST 0x0e30,0x1c02 1938 0e32 1c03 | 2 | .CONST 0x0e32,0x1c03 193a 0e35 0005 | 5 | .CONST 0x0e35,0x0005 193c 0e37 0001 | 7 | .CONST 0x0e37,0x0001 193e 0e38 2001 | 8 | .CONST 0x0e38,0x2001 1940 0e3a 0001 | : | .CONST 0x0e3a,0x0001 1942 ; -------------------------------------------------------------------------------------- 1942 ; Debug3 Subtable 0x40 1942 ; -------------------------------------------------------------------------------------- 1942 0002 0010 | | .DBG3TAB 0x0002,0x0010 1944 0e43 ffff | C | .CONST 0x0e43,0xffff 1946 0e48 fffe | H | .CONST 0x0e48,0xfffe 1948 0e4f 0001 | O | .CONST 0x0e4f,0x0001 194a 0e51 0401 | Q | .CONST 0x0e51,0x0401 194c 0e53 0402 | S | .CONST 0x0e53,0x0402 194e 0e54 0403 | T | .CONST 0x0e54,0x0403 1950 0e55 0404 | U | .CONST 0x0e55,0x0404 1952 0e57 0001 | W | .CONST 0x0e57,0x0001 1954 0e5b 0006 | [ | .CONST 0x0e5b,0x0006 1956 0e5d 0002 | ] | .CONST 0x0e5d,0x0002 1958 0e5f 0003 | _ | .CONST 0x0e5f,0x0003 195a 0e63 0801 | c | .CONST 0x0e63,0x0801 195c 0e65 0802 | e | .CONST 0x0e65,0x0802 195e 0e66 0803 | f | .CONST 0x0e66,0x0803 1960 0e67 0804 | g | .CONST 0x0e67,0x0804 1962 0e69 0003 | i | .CONST 0x0e69,0x0003 1964 0e6b 0005 | k | .CONST 0x0e6b,0x0005 1966 0e6d 0004 | m | .CONST 0x0e6d,0x0004 1968 ; -------------------------------------------------------------------------------------- 1968 ; Debug3 Subtable 0x41 1968 ; -------------------------------------------------------------------------------------- 1968 0001 001b | | .DBG3TAB 0x0001,0x001b 196a 0e7b ffff | { | .CONST 0x0e7b,0xffff 196c 0e80 0002 | | .CONST 0x0e80,0x0002 196e 0e83 0401 | | .CONST 0x0e83,0x0401 1970 0e85 0402 | | .CONST 0x0e85,0x0402 1972 0e87 0403 | | .CONST 0x0e87,0x0403 1974 0e8b 0404 | | .CONST 0x0e8b,0x0404 1976 0e8f 0405 | | .CONST 0x0e8f,0x0405 1978 0e91 0801 | | .CONST 0x0e91,0x0801 197a 0e93 0802 | | .CONST 0x0e93,0x0802 197c 0e94 0803 | | .CONST 0x0e94,0x0803 197e 0e95 0804 | | .CONST 0x0e95,0x0804 1980 0e97 0405 | | .CONST 0x0e97,0x0405 1982 0ea1 0c01 | | .CONST 0x0ea1,0x0c01 1984 0ea3 0c02 | | .CONST 0x0ea3,0x0c02 1986 0ea4 0c03 | | .CONST 0x0ea4,0x0c03 1988 0ea5 0c04 | | .CONST 0x0ea5,0x0c04 198a 0ea7 0804 | | .CONST 0x0ea7,0x0804 198c 0eb5 0002 | | .CONST 0x0eb5,0x0002 198e 0eb7 0003 | | .CONST 0x0eb7,0x0003 1990 0eb9 0004 | | .CONST 0x0eb9,0x0004 1992 0eba 1001 | | .CONST 0x0eba,0x1001 1994 0ebc 1002 | | .CONST 0x0ebc,0x1002 1996 0ebe 1003 | | .CONST 0x0ebe,0x1003 1998 0ec1 0004 | | .CONST 0x0ec1,0x0004 199a 0ec3 0001 | | .CONST 0x0ec3,0x0001 199c 0ec4 1401 | | .CONST 0x0ec4,0x1401 199e 0ec6 0001 | | .CONST 0x0ec6,0x0001 19a0 0ec8 0005 | | .CONST 0x0ec8,0x0005 19a2 ; -------------------------------------------------------------------------------------- 19a2 ; Debug3 Subtable 0x42 19a2 ; -------------------------------------------------------------------------------------- 19a2 0001 001b | | .DBG3TAB 0x0001,0x001b 19a4 0ed3 ffff | | .CONST 0x0ed3,0xffff 19a6 0ed8 0002 | | .CONST 0x0ed8,0x0002 19a8 0eda 0401 | | .CONST 0x0eda,0x0401 19aa 0edc 0402 | | .CONST 0x0edc,0x0402 19ac 0ede 0403 | | .CONST 0x0ede,0x0403 19ae 0ee2 0404 | | .CONST 0x0ee2,0x0404 19b0 0ee6 0405 | | .CONST 0x0ee6,0x0405 19b2 0ee8 0801 | | .CONST 0x0ee8,0x0801 19b4 0eea 0802 | | .CONST 0x0eea,0x0802 19b6 0eeb 0803 | | .CONST 0x0eeb,0x0803 19b8 0eec 0804 | | .CONST 0x0eec,0x0804 19ba 0eee 0405 | | .CONST 0x0eee,0x0405 19bc 0ef8 0c01 | | .CONST 0x0ef8,0x0c01 19be 0efa 0c02 | | .CONST 0x0efa,0x0c02 19c0 0efb 0c03 | | .CONST 0x0efb,0x0c03 19c2 0efc 0c04 | | .CONST 0x0efc,0x0c04 19c4 0efe 0804 | | .CONST 0x0efe,0x0804 19c6 0f0c 0002 | | .CONST 0x0f0c,0x0002 19c8 0f0e 0003 | | .CONST 0x0f0e,0x0003 19ca 0f10 0004 | | .CONST 0x0f10,0x0004 19cc 0f11 1001 | | .CONST 0x0f11,0x1001 19ce 0f13 1002 | | .CONST 0x0f13,0x1002 19d0 0f15 1003 | | .CONST 0x0f15,0x1003 19d2 0f18 0004 | | .CONST 0x0f18,0x0004 19d4 0f1a 0001 | | .CONST 0x0f1a,0x0001 19d6 0f1b 1401 | | .CONST 0x0f1b,0x1401 19d8 0f1d 0001 | | .CONST 0x0f1d,0x0001 19da 0f1f 0005 | | .CONST 0x0f1f,0x0005 19dc ; -------------------------------------------------------------------------------------- 19dc ; Debug3 Subtable 0x43 19dc ; -------------------------------------------------------------------------------------- 19dc 0001 0008 | | .DBG3TAB 0x0001,0x0008 19de 0f2b ffff | + | .CONST 0x0f2b,0xffff 19e0 0f30 0001 | 0 | .CONST 0x0f30,0x0001 19e2 0f38 0002 | 8 | .CONST 0x0f38,0x0002 19e4 0f41 0003 | A | .CONST 0x0f41,0x0003 19e6 0f4c 0004 | L | .CONST 0x0f4c,0x0004 19e8 0f4e 0005 | N | .CONST 0x0f4e,0x0005 19ea 0f52 0006 | R | .CONST 0x0f52,0x0006 19ec 0f5a 0007 | Z | .CONST 0x0f5a,0x0007 19ee 0f5e 0008 | ^ | .CONST 0x0f5e,0x0008 19f0 0000 0000 | | .BLANK 0000[0x10]