|
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: 14336 (0x3800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0fe8 | | .CONST 0x0fe8 ; 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 000d | | .CONST 0x000d ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fd | | .CONST 0x00fd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0050 | P | .CONST 0x0050 ; Number of locals 000b INIT_0008: 000b 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x1212,0x8000,0x0000,0x005a,0x3525,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,0x1220,0x8000,0x0000,0x005a,0x3895,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 0813 | | Declare_Subprogram INIT_0810,For_Outer_Call ; Debug Table 0x1.0x34 = 0xc9,0xffcb 00cb 029d 085b | [| Declare_Subprogram INIT_0858,For_Outer_Call ; Debug Table 0x1.0x35 = 0xcb,0xffca 00cd 029d 08b3 | | Declare_Subprogram INIT_08b0,For_Outer_Call ; Debug Table 0x1.0x36 = 0xcd,0xffc9 00cf 029d 08c3 | | Declare_Subprogram INIT_08c0,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 096b | k| Declare_Subprogram INIT_0968,For_Outer_Call ; Debug Table 0x1.0x39 = 0xd3,0xffc6 00d5 029d 098b | | Declare_Subprogram INIT_0988,For_Outer_Call ; Debug Table 0x1.0x3a = 0xd5,0xffc5 00d7 029d 09a3 | | Declare_Subprogram INIT_09a0,For_Outer_Call ; Debug Table 0x1.0x3b = 0xd7,0xffc4 00d9 029d 09d3 | | Declare_Subprogram INIT_09d0,For_Outer_Call ; Debug Table 0x1.0x3c = 0xd9,0xffc3 00db 029d 0a43 | C| Declare_Subprogram INIT_0a40,For_Outer_Call ; Debug Table 0x1.0x3d = 0xdb,0xffc2 00dd 029d 0a73 | s| Declare_Subprogram INIT_0a70,For_Outer_Call ; Debug Table 0x1.0x3e = 0xdd,0xffc1 00df 029d 0aa3 | | Declare_Subprogram INIT_0aa0,For_Outer_Call ; Debug Table 0x1.0x3f = 0xdf,0xffc0 00e1 029d 0b3b | ;| Declare_Subprogram INIT_0b38,For_Outer_Call ; Debug Table 0x1.0x40 = 0xe1,0xffbf 00e3 029d 0b83 | | Declare_Subprogram INIT_0b80,For_Outer_Call ; Debug Table 0x1.0x41 = 0xe3,0xffbe 00e5 029d 0c5b | [| Declare_Subprogram INIT_0c58,For_Outer_Call ; Debug Table 0x1.0x42 = 0xe5,0xffbd 00e7 029d 0ca3 | | Declare_Subprogram INIT_0ca0,For_Outer_Call ; Debug Table 0x1.0x43 = 0xe7,0xffbc 00e9 029d 0cf3 | | Declare_Subprogram INIT_0cf0,For_Outer_Call ; Debug Table 0x1.0x44 = 0xe9,0xffbb 00eb 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x45 = 0xeb,0xffba 00ec 00c7 | | Action Elaborate_Subprogram 00ed 029d 0d43 | C| Declare_Subprogram INIT_0d40,For_Outer_Call ; Debug Table 0x1.0x46 = 0xed,0xffb9 00ef 029d 0ddb | | Declare_Subprogram INIT_0dd8,For_Outer_Call ; Debug Table 0x1.0x47 = 0xef,0xffb8 00f1 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x48 = 0xf1,0xffb7 00f2 00c7 | | Action Elaborate_Subprogram 00f3 029d 0e6b | k| Declare_Subprogram INIT_0e68,For_Outer_Call ; Debug Table 0x1.0x49 = 0xf3,0xffb6 00f5 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x4a = 0xf5,0xffb5 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x4b = 0xf7,0xffb4 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x4c = 0xf9,0xffb3 00fa 00c7 | | Action Elaborate_Subprogram 00fb 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x4d = 0xfb,0xffb2 00fc 00c7 | | Action Elaborate_Subprogram 00fd BODY_0008: 00fd 00bc | | Action Signal_Activated 00fe 00bb | | Action Signal_Completion 00ff 0000 | | .XXX[0x1] 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,0x12be,0x0001,0x0000,0x005a,0x3525,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 824f | O | Call 0x1,0x4f 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 824e | N | Call 0x1,0x4e 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 824a | J | Call 0x1,0x4a 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,0x12e2,0x0001,0x0000,0x005a,0x3525,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 824b | K | Call 0x1,0x4b 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 824d | M | Call 0x1,0x4d 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,0x1308,0x0001,0x0000,0x005a,0x3525,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 8250 | P | Call 0x1,0x50 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 0f94 | | Action Push_String_Extended,0xf94 ; "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 0f94 | | Action Push_String_Extended,0xf94 ; "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,0x1336,0x0001,0x0000,0x005a,0x3525,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,0x133a,0x0002,0x0000,0x005a,0x3525,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,0x1396,0x0002,0x0000,0x005a,0x3525,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,0x13b4,0x0005,0x0000,0x005a,0x3895,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,0x13b6,0x0002,0x0000,0x005a,0x3895,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,0x13d4,0x0002,0x0000,0x005a,0x3895,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,0x13f2,0x0002,0x0000,0x005a,0x3895,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,0x1408,0x0002,0x0000,0x005a,0x3895,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,0x140c,0x0002,0x0000,0x005a,0x3895,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,0x1410,0x0001,0x0000,0x005a,0x3895,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 0f95 | | Action Push_String_Extended,0xf95 ; "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,0x1416,0x0001,0x0000,0x005a,0x3895,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,0x141c,0x0001,0x0000,0x005a,0x3895,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 0f96 | | Action Push_String_Extended,0xf96 ; "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,0x1424,0x0002,0x0000,0x005a,0x3895,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,0x1428,0x0002,0x0000,0x005a,0x3895,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,0x142c,0x0002,0x0000,0x005a,0x3895,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,0x1430,0x0002,0x0000,0x005a,0x3895,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,0x1434,0x0001,0x0000,0x005a,0x3895,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,0x1438,0x0001,0x0000,0x005a,0x3895,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,0x1442,0x0001,0x0000,0x005a,0x3895,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,0x1446,0x0001,0x0000,0x005a,0x3895,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,0x144a,0x0001,0x0000,0x005a,0x3895,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,0x144e,0x0001,0x0000,0x005a,0x3895,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,0x145a,0x0002,0x0000,0x005a,0x3895,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 0ea3 | | Declare_Subprogram INIT_0ea0,For_Call ; Debug Table 0x1c = .DEBUG 0x040b,0x1466,0x0002,0x0000,0x005a,0x3895,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 0efb | | Declare_Subprogram INIT_0ef8,For_Call ; Debug Table 0x1d = .DEBUG 0x046b,0x1488,0x0002,0x0000,0x005a,0x3895,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,0x14a8,0x0001,0x0000,0x005a,0x3895,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,0x14d8,0x0001,0x0000,0x005a,0x3895,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,0x14e8,0x0001,0x0000,0x005a,0x3895,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,0x14f0,0x0001,0x0000,0x005a,0x3895,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,0x1506,0x0002,0x0000,0x005a,0x3895,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,0x150e,0x0001,0x0000,0x005a,0x3895,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,0x1514,0x0001,0x0000,0x005a,0x3895,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 0f97 | | Action Push_String_Extended,0xf97 ; "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,0x1528,0x0001,0x0000,0x005a,0x3895,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,0x1546,0x0002,0x0000,0x005a,0x3895,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,0x155a,0x0002,0x0000,0x005a,0x3895,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,0x15fc,0x0002,0x0000,0x005a,0x3895,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,0x161c,0x0002,0x0000,0x005a,0x3895,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,0x1624,0x0001,0x0000,0x005a,0x3895,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,0x1628,0x0001,0x0000,0x005a,0x3895,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 4903 |I | Short_Literal 0x103 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,0x1638,0x0001,0x0000,0x005a,0x3895,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 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d = .DEBUG 0x07f3,0x164c,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b2b ; Debug Table 0x2d.0x0 = 0x7f3,0x1 07f4 4904 |I | Short_Literal 0x104 07f5 e018 | | Load 0x0,0x18 07f6 0096 | | Execute Package,Entry 07f7 6805 |h | Jump_Zero 0x7fd 07f8 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x1 = 0x7f8,0x2 07f9 4903 |I | Short_Literal 0x103 07fa e018 | | Load 0x0,0x18 07fb 0096 | | Execute Package,Entry 07fc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07fd 0007 | | Action Break_Optional ; Debug Table 0x2d.0x2 = 0x7fd,0x3 07fe e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x3 = 0x7fe,0x401 07ff 0007 | | Action Break_Optional 0800 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2d.0x4 = 0x800,0x402 0801 0007 | | Action Break_Optional ; Debug Table 0x2d.0x5 = 0x801,0x403 0802 0007 | | Action Break_Optional ; Debug Table 0x2d.0x6 = 0x802,0x404 0803 0b0a | | Execute_Immediate Case_Compare,0xa ; Debug Table 0x2d.0x7 = 0x803,0x3 0804 7001 |p | Jump_Nonzero 0x806 0805 7805 |x | Jump 0x80b ; Debug Table 0x2d.0x8 = 0x805,0x5 0806 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x9 = 0x806,0x4 0807 00eb | | Load_Encached Diana_Cache 0808 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0809 e5ff | | Load 0x2,-0x1 080a 823c | < | Call 0x1,0x3c 080b 00d1 | | Pop_Control Pop_Count_1 080c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 080d 0000 0000 | | .XXX[0x3] 080f 0000 | | 0810 ; -------------------------------------------------------------------------------------- 0810 ; SUBPROGRAM 0810 ; -------------------------------------------------------------------------------------- 0810 0813 | | .CONST 0x0813 ; Address of begin 0811 0004 | | .CONST 0x0004 ; Address of exception handler 0812 0001 | | .CONST 0x0001 ; Number of locals 0813 BODY_0810: 0813 INIT_0810: 0813 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e = .DEBUG 0x0813,0x1662,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b6d ; Debug Table 0x2e.0x0 = 0x813,0x1 0814 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0815 0007 | | Action Break_Optional 0816 e402 | | Load 0x2,0x2 ; Debug Table 0x2e.0x1 = 0x816,0x401 0817 0007 | | Action Break_Optional 0818 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2e.0x2 = 0x818,0x402 0819 0007 | | Action Break_Optional ; Debug Table 0x2e.0x3 = 0x819,0x403 081a 00d0 | | Action Swap_Control ; Debug Table 0x2e.0x4 = 0x81a,0x404 081b 00d1 | | Pop_Control Pop_Count_1 081c 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0x2e.0x5 = 0x81c,0x1 081d 6803 |h | Jump_Zero 0x821 081e 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x6 = 0x81e,0x2 081f 823b | ; | Call 0x1,0x3b 0820 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0821 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x7 = 0x821,0x3 0822 8223 | # | Call 0x1,0x23 0823 6805 |h | Jump_Zero 0x829 0824 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x8 = 0x824,0x4 0825 8224 | $ | Call 0x1,0x24 0826 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x9 = 0x826,0x5 0827 8226 | & | Call 0x1,0x26 0828 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0829 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xa = 0x829,0x6 082a 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 082b 6812 |h | Jump_Zero 0x83e 082c 00da | | Load_Top At_Offset_2 082d 8238 | 8 | Call 0x1,0x38 082e 680f |h | Jump_Zero 0x83e 082f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xb = 0x82f,0x7 0830 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0831 00db | | Load_Top At_Offset_3 0832 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0833 820f | | Call 0x1,0xf 0834 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xc = 0x834,0x8 0835 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0836 00db | | Load_Top At_Offset_3 0837 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0838 823c | < | Call 0x1,0x3c 0839 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xd = 0x839,0x9 083a 8225 | % | Call 0x1,0x25 083b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xe = 0x83b,0xa 083c 8226 | & | Call 0x1,0x26 083d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 083e 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0xf = 0x83e,0xb 083f 8221 | ! | Call 0x1,0x21 0840 6806 |h | Jump_Zero 0x847 0841 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0x10 = 0x841,0xc 0842 e005 | | Load 0x0,0x5 0843 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0844 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x11 = 0x844,0xd 0845 8239 | 9 | Call 0x1,0x39 0846 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0847 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x12 = 0x847,0xe 0848 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0849 7005 |p | Jump_Nonzero 0x84f 084a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x13 = 0x84a,0xf 084b 8227 | ' | Call 0x1,0x27 084c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x14 = 0x84c,0x10 084d 8239 | 9 | Call 0x1,0x39 084e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 084f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x15 = 0x84f,0x11 0850 823a | : | Call 0x1,0x3a 0851 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0852 0000 0000 | | .BLANK 0000[0x6] 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 0867 | g | .CONST 0x0867 ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0004 | | .CONST 0x0004 ; Number of locals 085b INIT_0858: 085b e001 | | Load 0x0,0x1 ; Debug Table 0x2f = .DEBUG 0x085b,0x1690,0x0001,0x0000,0x005a,0x3895,0x0000,0x0be6 ; Debug Table 0x2f.0x0 = 0x85b,0xffff 085c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 085d 0322 | " | Declare_Variable Record 085e 00db | | Load_Top At_Offset_3 085f 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0860 00d9 | | Load_Top At_Offset_1 0861 017d | } | Execute Record,Structure_Write 0862 00db | | Load_Top At_Offset_3 ; Debug Table 0x2f.0x1 = 0x862,0xfffe 0863 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0864 0007 | | Action Break_Optional 0865 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2f.0x2 = 0x865,0xfffd 0866 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0867 BODY_0858: 0867 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x3 = 0x867,0x1 0868 e019 | | Load 0x0,0x19 0869 1812 | | Execute Package,Field_Execute,Field_Number 0x12 086a 680b |h | Jump_Zero 0x876 086b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x4 = 0x86b,0x2 086c 00da | | Load_Top At_Offset_2 086d e019 | | Load 0x0,0x19 086e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 086f e004 | | Load 0x0,0x4 0870 180d | | Execute Package,Field_Execute,Field_Number 0xd 0871 4801 |H | Short_Literal 0x1 ; Debug Table 0x2f.0x5 = 0x871,0x3 0872 00db | | Load_Top At_Offset_3 0873 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0874 4802 |H | Short_Literal 0x2 ; Debug Table 0x2f.0x6 = 0x874,0x4 0875 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0876 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2f.0x7 = 0x876,0x5 0877 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0878 00eb | | Load_Encached Diana_Cache 0879 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 087a e00d | | Load 0x0,0xd 087b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 087c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2f.0x8 = 0x87c,0x6 087d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 087e e019 | | Load 0x0,0x19 087f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0880 6821 |h! | Jump_Zero 0x8a2 0881 00cf | | Action Mark_Auxiliary ; Debug Table 0x2f.0x9 = 0x881,0x7 0882 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xa = 0x882,0xfbff 0883 e019 | | Load 0x0,0x19 0884 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0885 00e2 | | Load_Encached Integer_Cache 0886 03f1 | | Declare_Variable Discrete,With_Value 0887 00db | | Load_Top At_Offset_3 ; Debug Table 0x2f.0xb = 0x887,0xfbfe 0888 e019 | | Load 0x0,0x19 0889 181a | | Execute Package,Field_Execute,Field_Number 0x1a 088a 00e2 | | Load_Encached Integer_Cache 088b 03f1 | | Declare_Variable Discrete,With_Value 088c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0xc = 0x88c,0x401 088d e015 | | Load 0x0,0x15 088e 1b14 | | Execute Package,Field_Read,Field_Number 0x14 088f 025b | [ | Execute Discrete,Check_In_Type 0890 00d9 | | Load_Top At_Offset_1 0891 e015 | | Load 0x0,0x15 0892 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0893 025b | [ | Execute Discrete,Check_In_Type 0894 e015 | | Load 0x0,0x15 0895 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0896 e005 | | Load 0x0,0x5 0897 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0898 00db | | Load_Top At_Offset_3 ; Debug Table 0x2f.0xd = 0x898,0x402 0899 0a01 | | Execute_Immediate Plus,0x1 089a 0248 | H | Execute Discrete,Check_In_Integer 089b e01a | | Load 0x0,0x1a 089c 180d | | Execute Package,Field_Execute,Field_Number 0xd 089d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2f.0xe = 0x89d,0x403 089e 8225 | % | Call 0x1,0x25 089f 00d2 | | Pop_Control Pop_Count_2 08a0 00ce | | Action Pop_Auxiliary 08a1 7805 |x | Jump 0x8a7 08a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xf = 0x8a2,0x8 08a3 00d9 | | Load_Top At_Offset_1 08a4 4805 |H | Short_Literal 0x5 08a5 e007 | | Load 0x0,0x7 08a6 180f | | Execute Package,Field_Execute,Field_Number 0xf 08a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2f.0x10 = 0x8a7,0x9 08a8 8226 | & | Call 0x1,0x26 08a9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08aa 0000 0000 | | .BLANK 0000[0x6] 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; SUBPROGRAM 08b0 ; -------------------------------------------------------------------------------------- 08b0 08b3 | | .CONST 0x08b3 ; Address of begin 08b1 0004 | | .CONST 0x0004 ; Address of exception handler 08b2 0001 | | .CONST 0x0001 ; Number of locals 08b3 BODY_08b0: 08b3 INIT_08b0: 08b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x08b3,0x16b4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0c96 ; Debug Table 0x30.0x0 = 0x8b3,0x1 08b4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 08b5 0b02 | | Execute_Immediate Case_Compare,0x2 08b6 7004 |p | Jump_Nonzero 0x8bb 08b7 0b03 | | Execute_Immediate Case_Compare,0x3 08b8 7002 |p | Jump_Nonzero 0x8bb 08b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x1 = 0x8b9,0x3 08ba 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x30.0x2 = 0x8bb,0x2 08bc 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 08bd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08be 0000 0000 | | .XXX[0x2] 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08c3 | | .CONST 0x08c3 ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 0001 | | .CONST 0x0001 ; Number of locals 08c3 BODY_08c0: 08c3 INIT_08c0: 08c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x31 = .DEBUG 0x08c3,0x16bc,0x0002,0x0000,0x005a,0x3895,0x0000,0x0cbb ; Debug Table 0x31.0x0 = 0x8c3,0x1 08c4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 08c5 0b02 | | Execute_Immediate Case_Compare,0x2 08c6 7004 |p | Jump_Nonzero 0x8cb 08c7 0b03 | | Execute_Immediate Case_Compare,0x3 08c8 7002 |p | Jump_Nonzero 0x8cb 08c9 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x1 = 0x8c9,0x3 08ca 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08cb 00d1 | | Pop_Control Pop_Count_1 08cc 00cf | | Action Mark_Auxiliary ; Debug Table 0x31.0x2 = 0x8cc,0x4 08cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x3 = 0x8cd,0xfbff 08ce e5ff | | Load 0x2,-0x1 08cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08d0 e003 | | Load 0x0,0x3 08d1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08d2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x4 = 0x8d3,0xfbfe 08d4 0007 | | Action Break_Optional 08d5 e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x5 = 0x8d5,0x801 08d6 0007 | | Action Break_Optional 08d7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x6 = 0x8d7,0x802 08d8 0007 | | Action Break_Optional ; Debug Table 0x31.0x7 = 0x8d8,0x803 08d9 00d0 | | Action Swap_Control ; Debug Table 0x31.0x8 = 0x8d9,0x804 08da 00d1 | | Pop_Control Pop_Count_1 08db 0f6b | k | Execute_Immediate Equal,0x6b ; Debug Table 0x31.0x9 = 0x8db,0xfbfe 08dc 7002 |p | Jump_Nonzero 0x8df 08dd 4887 |H | Short_Literal 0x87 08de 0257 | W | Execute Discrete,Raise 08df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0xa = 0x8df,0xfbfd 08e0 00d9 | | Load_Top At_Offset_1 08e1 00eb | | Load_Encached Diana_Cache 08e2 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08e3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0xb = 0x8e4,0xfbfc 08e5 00d9 | | Load_Top At_Offset_1 08e6 e003 | | Load 0x0,0x3 08e7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08e9 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0xc = 0x8e9,0x401 08ea 00eb | | Load_Encached Diana_Cache 08eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08ec 00eb | | Load_Encached Diana_Cache 08ed 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 08ee 490b |I | Short_Literal 0x10b 08ef 00eb | | Load_Encached Diana_Cache 08f0 0096 | | Execute Package,Entry 08f1 e019 | | Load 0x0,0x19 08f2 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 08f3 6802 |h | Jump_Zero 0x8f6 08f4 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0xd = 0x8f4,0x402 08f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08f6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0xe = 0x8f6,0x403 08f7 0007 | | Action Break_Optional 08f8 e406 | | Load 0x2,0x6 ; Debug Table 0x31.0xf = 0x8f8,0xc01 08f9 0007 | | Action Break_Optional 08fa 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x10 = 0x8fa,0xc02 08fb 0007 | | Action Break_Optional ; Debug Table 0x31.0x11 = 0x8fb,0xc03 08fc 00d0 | | Action Swap_Control ; Debug Table 0x31.0x12 = 0x8fc,0xc04 08fd 00d1 | | Pop_Control Pop_Count_1 08fe 0b6c | l | Execute_Immediate Case_Compare,0x6c ; Debug Table 0x31.0x13 = 0x8fe,0x403 08ff 7008 |p | Jump_Nonzero 0x908 0900 0b72 | r | Execute_Immediate Case_Compare,0x72 0901 7011 |p | Jump_Nonzero 0x913 0902 0b71 | q | Execute_Immediate Case_Compare,0x71 0903 7020 |p | Jump_Nonzero 0x924 0904 0b70 | p | Execute_Immediate Case_Compare,0x70 0905 701e |p | Jump_Nonzero 0x924 0906 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x14 = 0x906,0x40d 0907 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0908 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x15 = 0x908,0x404 0909 e003 | | Load 0x0,0x3 090a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 090b 6805 |h | Jump_Zero 0x911 090c 00db | | Load_Top At_Offset_3 090d e003 | | Load 0x0,0x3 090e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 090f 0f00 | | Execute_Immediate Equal,0x0 0910 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0911 4800 |H | Short_Literal 0x0 0912 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0913 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x16 = 0x913,0x405 0914 e008 | | Load 0x0,0x8 0915 180f | | Execute Package,Field_Execute,Field_Number 0xf 0916 680b |h | Jump_Zero 0x922 0917 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x17 = 0x917,0x406 0918 e003 | | Load 0x0,0x3 0919 1814 | | Execute Package,Field_Execute,Field_Number 0x14 091a 6805 |h | Jump_Zero 0x920 091b 00db | | Load_Top At_Offset_3 091c e003 | | Load 0x0,0x3 091d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 091e 0f00 | | Execute_Immediate Equal,0x0 091f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0920 4800 |H | Short_Literal 0x0 0921 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0922 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x18 = 0x922,0x407 0923 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0924 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x19 = 0x924,0x408 0925 e008 | | Load 0x0,0x8 0926 180f | | Execute Package,Field_Execute,Field_Number 0xf 0927 680b |h | Jump_Zero 0x933 0928 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x1a = 0x928,0x409 0929 e003 | | Load 0x0,0x3 092a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 092b 6805 |h | Jump_Zero 0x931 092c 00db | | Load_Top At_Offset_3 092d e003 | | Load 0x0,0x3 092e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 092f 0f00 | | Execute_Immediate Equal,0x0 0930 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0931 4800 |H | Short_Literal 0x0 0932 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0933 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x1b = 0x933,0x40a 0934 e003 | | Load 0x0,0x3 0935 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0936 6802 |h | Jump_Zero 0x939 0937 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x1c = 0x937,0x40b 0938 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0939 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x1d = 0x939,0x40c 093a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 093b 0000 0000 | | .BLANK 0000[0x5] 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,0x16fa,0x0002,0x0000,0x005a,0x3895,0x0000,0x0db0 ; Debug Table 0x32.0x0 = 0x943,0x1 0944 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0945 680b |h | Jump_Zero 0x951 0946 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x1 = 0x946,0x2 0947 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0948 7006 |p | Jump_Nonzero 0x94f 0949 4800 |H | Short_Literal 0x0 094a 00db | | Load_Top At_Offset_3 094b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 094c 822b | + | Call 0x1,0x2b 094d 0f00 | | Execute_Immediate Equal,0x0 094e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 094f 4800 |H | Short_Literal 0x0 0950 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0951 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x2 = 0x951,0x3 0952 8240 | @ | Call 0x1,0x40 0953 6802 |h | Jump_Zero 0x956 0954 4801 |H | Short_Literal 0x1 ; Debug Table 0x32.0x3 = 0x954,0x4 0955 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0956 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x4 = 0x956,0x5 0957 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0958 8218 | | Call 0x1,0x18 0959 6806 |h | Jump_Zero 0x960 095a 00da | | Load_Top At_Offset_2 095b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 095c 00db | | Load_Top At_Offset_3 095d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 095e 8217 | | Call 0x1,0x17 095f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0960 4800 |H | Short_Literal 0x0 0961 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0962 0000 0000 | | .BLANK 0000[0x6] 0968 ; -------------------------------------------------------------------------------------- 0968 ; SUBPROGRAM 0968 ; -------------------------------------------------------------------------------------- 0968 096b | k | .CONST 0x096b ; Address of begin 0969 0004 | | .CONST 0x0004 ; Address of exception handler 096a 0001 | | .CONST 0x0001 ; Number of locals 096b BODY_0968: 096b INIT_0968: 096b 00da | | Load_Top At_Offset_2 ; Debug Table 0x33 = .DEBUG 0x096b,0x1706,0x0002,0x0000,0x005a,0x3895,0x0000,0x0df1 ; Debug Table 0x33.0x0 = 0x96b,0x1 096c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 096d 0b02 | | Execute_Immediate Case_Compare,0x2 096e 7014 |p | Jump_Nonzero 0x983 096f 0b03 | | Execute_Immediate Case_Compare,0x3 0970 7012 |p | Jump_Nonzero 0x983 0971 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1 = 0x971,0x3 0972 3c0f |< | Execute Record,Field_Read,Field_Number 0xf 0973 700d |p | Jump_Nonzero 0x981 0974 4800 |H | Short_Literal 0x0 0975 e5ff | | Load 0x2,-0x1 0976 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0977 822b | + | Call 0x1,0x2b 0978 7006 |p | Jump_Nonzero 0x97f 0979 4800 |H | Short_Literal 0x0 097a e5ff | | Load 0x2,-0x1 097b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 097c 822a | * | Call 0x1,0x2a 097d 0f00 | | Execute_Immediate Equal,0x0 097e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 097f 4800 |H | Short_Literal 0x0 0980 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0981 4801 |H | Short_Literal 0x1 0982 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0983 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x2 = 0x983,0x2 0984 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0985 0000 0000 | | .XXX[0x3] 0987 0000 | | 0988 ; -------------------------------------------------------------------------------------- 0988 ; SUBPROGRAM 0988 ; -------------------------------------------------------------------------------------- 0988 098b | | .CONST 0x098b ; Address of begin 0989 0004 | | .CONST 0x0004 ; Address of exception handler 098a 0001 | | .CONST 0x0001 ; Number of locals 098b BODY_0988: 098b INIT_0988: 098b 00da | | Load_Top At_Offset_2 ; Debug Table 0x34 = .DEBUG 0x098b,0x170e,0x0002,0x0000,0x005a,0x3895,0x0000,0x0e2d ; Debug Table 0x34.0x0 = 0x98b,0x1 098c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 098d 00eb | | Load_Encached Diana_Cache 098e 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 098f 6809 |h | Jump_Zero 0x999 0990 00da | | Load_Top At_Offset_2 0991 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0992 00eb | | Load_Encached Diana_Cache 0993 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0994 e012 | | Load 0x0,0x12 0995 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0996 e215 | | Load 0x1,0x15 0997 0260 | ` | Execute Discrete,In_Type 0998 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0999 4800 |H | Short_Literal 0x0 099a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 099b 0000 0000 | | .BLANK 0000[0x5] 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09ad | | .CONST 0x09ad ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0003 | | .CONST 0x0003 ; Number of locals 09a3 INIT_09a0: 09a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x35 = .DEBUG 0x09a3,0x1712,0x0001,0x0000,0x005a,0x3895,0x0000,0x0e55 ; Debug Table 0x35.0x0 = 0x9a3,0xffff 09a4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 09a5 00eb | | Load_Encached Diana_Cache 09a6 189f | | Execute Package,Field_Execute,Field_Number 0x9f 09a7 e012 | | Load 0x0,0x12 09a8 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 09a9 00e2 | | Load_Encached Integer_Cache 09aa 03f1 | | Declare_Variable Discrete,With_Value 09ab e001 | | Load 0x0,0x1 ; Debug Table 0x35.0x1 = 0x9ab,0xfffe 09ac 1b0e | | Execute Package,Field_Read,Field_Number 0xe 09ad BODY_09a0: 09ad e5ff | | Load 0x2,-0x1 ; Debug Table 0x35.0x2 = 0x9ad,0x1 09ae 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 09af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09b0 6809 |h | Jump_Zero 0x9ba 09b1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x35.0x3 = 0x9b1,0x2 09b2 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 09b3 6803 |h | Jump_Zero 0x9b7 09b4 4814 |H | Short_Literal 0x14 ; Debug Table 0x35.0x4 = 0x9b4,0x3 09b5 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09b6 780b |x | Jump 0x9c2 09b7 4815 |H | Short_Literal 0x15 ; Debug Table 0x35.0x5 = 0x9b7,0x4 09b8 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09b9 7808 |x | Jump 0x9c2 09ba e5ff | | Load 0x2,-0x1 ; Debug Table 0x35.0x6 = 0x9ba,0x5 09bb 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 09bc 6803 |h | Jump_Zero 0x9c0 09bd 4812 |H | Short_Literal 0x12 ; Debug Table 0x35.0x7 = 0x9bd,0x6 09be 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09bf 7802 |x | Jump 0x9c2 09c0 4813 |H | Short_Literal 0x13 ; Debug Table 0x35.0x8 = 0x9c0,0x7 09c1 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09c2 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x9 = 0x9c2,0x8 09c3 e5ff | | Load 0x2,-0x1 09c4 8229 | ) | Call 0x1,0x29 09c5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x35.0xa = 0x9c5,0x9 09c6 00d9 | | Load_Top At_Offset_1 09c7 e005 | | Load 0x0,0x5 09c8 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 09c9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09ca 0000 0000 | | .BLANK 0000[0x6] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 09da | | .CONST 0x09da ; Address of begin 09d1 0004 | | .CONST 0x0004 ; Address of exception handler 09d2 0002 | | .CONST 0x0002 ; Number of locals 09d3 INIT_09d0: 09d3 e001 | | Load 0x0,0x1 ; Debug Table 0x36 = .DEBUG 0x09d3,0x172a,0x0001,0x0000,0x005a,0x3895,0x0000,0x0eb6 ; Debug Table 0x36.0x0 = 0x9d3,0xffff 09d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 09d5 0322 | " | Declare_Variable Record 09d6 00db | | Load_Top At_Offset_3 09d7 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 09d8 00d9 | | Load_Top At_Offset_1 09d9 017d | } | Execute Record,Structure_Write 09da BODY_09d0: 09da 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x1 = 0x9da,0x1 09db 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 09dc 6809 |h | Jump_Zero 0x9e6 09dd 00db | | Load_Top At_Offset_3 09de 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 09df 7006 |p | Jump_Nonzero 0x9e6 09e0 00db | | Load_Top At_Offset_3 09e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09e2 e006 | | Load 0x0,0x6 09e3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09e4 6801 |h | Jump_Zero 0x9e6 09e5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x36.0x2 = 0x9e5,0x2 09e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x3 = 0x9e6,0x3 09e7 8222 | " | Call 0x1,0x22 09e8 6805 |h | Jump_Zero 0x9ee 09e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x4 = 0x9e9,0x4 09ea 8224 | $ | Call 0x1,0x24 09eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x5 = 0x9eb,0x5 09ec 8226 | & | Call 0x1,0x26 09ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x6 = 0x9ee,0x6 09ef 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 09f0 6803 |h | Jump_Zero 0x9f4 09f1 00db | | Load_Top At_Offset_3 09f2 823f | ? | Call 0x1,0x3f 09f3 6808 |h | Jump_Zero 0x9fc 09f4 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x7 = 0x9f4,0x7 09f5 e5ff | | Load 0x2,-0x1 09f6 8229 | ) | Call 0x1,0x29 09f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x8 = 0x9f7,0x8 09f8 8225 | % | Call 0x1,0x25 09f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x9 = 0x9f9,0x9 09fa 8226 | & | Call 0x1,0x26 09fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09fc 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xa = 0x9fc,0xa 09fd 8241 | A | Call 0x1,0x41 09fe 680a |h | Jump_Zero 0xa09 09ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0xb = 0x9ff,0xb 0a00 e5ff | | Load 0x2,-0x1 0a01 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a02 e004 | | Load 0x0,0x4 0a03 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a04 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xc = 0xa04,0xc 0a05 8225 | % | Call 0x1,0x25 0a06 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xd = 0xa06,0xd 0a07 8226 | & | Call 0x1,0x26 0a08 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a09 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xe = 0xa09,0xe 0a0a 8243 | C | Call 0x1,0x43 0a0b 6805 |h | Jump_Zero 0xa11 0a0c 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xf = 0xa0c,0xf 0a0d 8244 | D | Call 0x1,0x44 0a0e 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x10 = 0xa0e,0x10 0a0f 8226 | & | Call 0x1,0x26 0a10 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a11 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x11 = 0xa11,0x11 0a12 8242 | B | Call 0x1,0x42 0a13 6818 |h | Jump_Zero 0xa2c 0a14 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x12 = 0xa14,0x12 0a15 00d9 | | Load_Top At_Offset_1 0a16 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0a17 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x13 = 0xa17,0x13 0a18 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0a19 00d9 | | Load_Top At_Offset_1 0a1a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0a1b 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0x14 = 0xa1b,0x14 0a1c e5ff | | Load 0x2,-0x1 0a1d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a1e e004 | | Load 0x0,0x4 0a1f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a20 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0x15 = 0xa20,0x15 0a21 e5ff | | Load 0x2,-0x1 0a22 8229 | ) | Call 0x1,0x29 0a23 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x16 = 0xa23,0x16 0a24 4802 |H | Short_Literal 0x2 0a25 e5ff | | Load 0x2,-0x1 0a26 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a27 e007 | | Load 0x0,0x7 0a28 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a29 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x17 = 0xa29,0x17 0a2a 8226 | & | Call 0x1,0x26 0a2b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a2c 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x18 = 0xa2c,0x18 0a2d e5ff | | Load 0x2,-0x1 0a2e 8229 | ) | Call 0x1,0x29 0a2f 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x19 = 0xa2f,0x19 0a30 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0a31 e213 | | Load 0x1,0x13 0a32 017f | | Execute Record,Equal 0a33 7006 |p | Jump_Nonzero 0xa3a 0a34 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x1a = 0xa34,0x1a 0a35 4801 |H | Short_Literal 0x1 0a36 e5ff | | Load 0x2,-0x1 0a37 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a38 e007 | | Load 0x0,0x7 0a39 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a3a 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x1b = 0xa3a,0x1b 0a3b 8226 | & | Call 0x1,0x26 0a3c 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0x1c = 0xa3c,0x1c 0a3d e5ff | | Load 0x2,-0x1 0a3e 822d | - | Call 0x1,0x2d 0a3f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a44 | D | .CONST 0x0a44 ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 0002 | | .CONST 0x0002 ; Number of locals 0a43 INIT_0a40: 0a43 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x37 = .DEBUG 0x0a43,0x1766,0x0002,0x0000,0x005a,0x3895,0x0000,0x0f92 ; Debug Table 0x37.0x0 = 0xa43,0xffff 0a44 BODY_0a40: 0a44 0007 | | Action Break_Optional ; Debug Table 0x37.0x1 = 0xa44,0x1 0a45 e5ff | | Load 0x2,-0x1 ; Debug Table 0x37.0x2 = 0xa45,0x401 0a46 0007 | | Action Break_Optional 0a47 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x37.0x3 = 0xa47,0x402 0a48 0007 | | Action Break_Optional ; Debug Table 0x37.0x4 = 0xa48,0x403 0a49 0007 | | Action Break_Optional ; Debug Table 0x37.0x5 = 0xa49,0x404 0a4a 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x37.0x6 = 0xa4a,0x1 0a4b 7008 |p | Jump_Nonzero 0xa54 0a4c 0b17 | | Execute_Immediate Case_Compare,0x17 0a4d 7006 |p | Jump_Nonzero 0xa54 0a4e 0b12 | | Execute_Immediate Case_Compare,0x12 0a4f 7004 |p | Jump_Nonzero 0xa54 0a50 0b09 | | Execute_Immediate Case_Compare,0x9 0a51 7014 |p | Jump_Nonzero 0xa66 0a52 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x7 = 0xa52,0x7 0a53 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a54 e5ff | | Load 0x2,-0x1 ; Debug Table 0x37.0x8 = 0xa54,0x2 0a55 4976 |Iv | Short_Literal 0x176 0a56 00eb | | Load_Encached Diana_Cache 0a57 0098 | | Execute Package,Field_Read_Dynamic 0a58 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a59 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a5a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x37.0x9 = 0xa5a,0x3 0a5b e018 | | Load 0x0,0x18 0a5c 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 0a5d 6804 |h | Jump_Zero 0xa62 0a5e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x37.0xa = 0xa5e,0x4 0a5f e018 | | Load 0x0,0x18 0a60 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0a61 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a62 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x37.0xb = 0xa62,0x5 0a63 e018 | | Load 0x0,0x18 0a64 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0a65 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a66 e5ff | | Load 0x2,-0x1 ; Debug Table 0x37.0xc = 0xa66,0x6 0a67 00eb | | Load_Encached Diana_Cache 0a68 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0a69 8246 | F | Call 0x1,0x46 0a6a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a6b 0000 0000 | | .BLANK 0000[0x5] 0a70 ; -------------------------------------------------------------------------------------- 0a70 ; SUBPROGRAM 0a70 ; -------------------------------------------------------------------------------------- 0a70 0a77 | w | .CONST 0x0a77 ; Address of begin 0a71 0004 | | .CONST 0x0004 ; Address of exception handler 0a72 0003 | | .CONST 0x0003 ; Number of locals 0a73 INIT_0a70: 0a73 00da | | Load_Top At_Offset_2 ; Debug Table 0x38 = .DEBUG 0x0a73,0x1782,0x0001,0x0000,0x005a,0x3895,0x0000,0x0ff2 ; Debug Table 0x38.0x0 = 0xa73,0xffff 0a74 3410 |4 | Execute Record,Field_Reference,Field_Number 0x10 0a75 029f 0f53 | S| Declare_Subprogram INIT_0f50,For_Call 0a77 BODY_0a70: 0a77 e5ff | | Load 0x2,-0x1 ; Debug Table 0x38.0x1 = 0xa77,0x1 0a78 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0a79 7008 |p | Jump_Nonzero 0xa82 0a7a 4800 |H | Short_Literal 0x0 ; Debug Table 0x38.0x2 = 0xa7a,0x2 0a7b e5ff | | Load 0x2,-0x1 0a7c 3810 |8 | Execute Record,Field_Write,Field_Number 0x10 0a7d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x38.0x3 = 0xa7d,0x3 0a7e 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0a7f e5ff | | Load 0x2,-0x1 0a80 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0a81 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a82 e5ff | | Load 0x2,-0x1 ; Debug Table 0x38.0x4 = 0xa82,0x4 0a83 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a84 e003 | | Load 0x0,0x3 0a85 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a86 6816 |h | Jump_Zero 0xa9d 0a87 00cf | | Action Mark_Auxiliary ; Debug Table 0x38.0x5 = 0xa87,0x5 0a88 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0x6 = 0xa88,0xfbff 0a89 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0x7 = 0xa89,0x401 0a8a 00e1 | | Load_Encached Boolean_Cache 0a8b e5ff | | Load 0x2,-0x1 0a8c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a8d e01b | | Load 0x0,0x1b 0a8e 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a8f c402 | | Store 0x2,0x2 0a90 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a91 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0x8 = 0xa91,0x402 0a92 6807 |h | Jump_Zero 0xa9a 0a93 e5ff | | Load 0x2,-0x1 0a94 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a95 8246 | F | Call 0x1,0x46 0a96 7003 |p | Jump_Nonzero 0xa9a 0a97 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x9 = 0xa97,0x403 0a98 e5ff | | Load 0x2,-0x1 0a99 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0a9a 00d1 | | Pop_Control Pop_Count_1 0a9b 00ce | | Action Pop_Auxiliary 0a9c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a9d 8403 | | Call 0x2,0x3 ; Debug Table 0x38.0xa = 0xa9d,0x6 0a9e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a9f 0000 | | .XXX[0x1] 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; SUBPROGRAM 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0aa7 | | .CONST 0x0aa7 ; Address of begin 0aa1 0004 | | .CONST 0x0004 ; Address of exception handler 0aa2 0002 | | .CONST 0x0002 ; Number of locals 0aa3 INIT_0aa0: 0aa3 e216 | | Load 0x1,0x16 ; Debug Table 0x39 = .DEBUG 0x0aa3,0x179a,0x0002,0x0000,0x005a,0x3895,0x0000,0x10b4 ; Debug Table 0x39.0x0 = 0xaa3,0xffff 0aa4 0322 | " | Declare_Variable Record 0aa5 00d8 | | Load_Top At_Offset_0 0aa6 1c00 | | Execute_Immediate Run_Utility,0x0 0aa7 BODY_0aa0: 0aa7 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x1 = 0xaa7,0x1 0aa8 00d9 | | Load_Top At_Offset_1 0aa9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0aaa e5fe | | Load 0x2,-0x2 ; Debug Table 0x39.0x2 = 0xaaa,0x2 0aab 00d9 | | Load_Top At_Offset_1 0aac 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0aad e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x3 = 0xaad,0x3 0aae 00d9 | | Load_Top At_Offset_1 0aaf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0ab0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x4 = 0xab0,0x4 0ab1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ab2 e003 | | Load 0x0,0x3 0ab3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0ab4 00d9 | | Load_Top At_Offset_1 0ab5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0ab6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5 = 0xab6,0x5 0ab7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0ab8 00d9 | | Load_Top At_Offset_1 0ab9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0aba e213 | | Load 0x1,0x13 ; Debug Table 0x39.0x6 = 0xaba,0x6 0abb 00d9 | | Load_Top At_Offset_1 0abc 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0abd 4800 |H | Short_Literal 0x0 ; Debug Table 0x39.0x7 = 0xabd,0x7 0abe 00d9 | | Load_Top At_Offset_1 0abf 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0ac0 0007 | | Action Break_Optional ; Debug Table 0x39.0x8 = 0xac0,0x8 0ac1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x39.0x9 = 0xac1,0x401 0ac2 0007 | | Action Break_Optional 0ac3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0xa = 0xac3,0x402 0ac4 0007 | | Action Break_Optional ; Debug Table 0x39.0xb = 0xac4,0x403 0ac5 0007 | | Action Break_Optional ; Debug Table 0x39.0xc = 0xac5,0x404 0ac6 0f1d | | Execute_Immediate Equal,0x1d ; Debug Table 0x39.0xd = 0xac6,0x8 0ac7 00d9 | | Load_Top At_Offset_1 0ac8 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0ac9 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0xe = 0xac9,0x9 0aca e006 | | Load 0x0,0x6 0acb 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0acc 00d9 | | Load_Top At_Offset_1 0acd 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0ace 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0xf = 0xace,0xa 0acf 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0ad0 680a |h | Jump_Zero 0xadb 0ad1 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x10 = 0xad1,0xb 0ad2 490b |I | Short_Literal 0x10b 0ad3 00eb | | Load_Encached Diana_Cache 0ad4 0096 | | Execute Package,Entry 0ad5 e006 | | Load 0x0,0x6 0ad6 180d | | Execute Package,Field_Execute,Field_Number 0xd 0ad7 00d9 | | Load_Top At_Offset_1 0ad8 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0ad9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ada 7805 |x | Jump 0xae0 0adb e00c | | Load 0x0,0xc ; Debug Table 0x39.0x11 = 0xadb,0xc 0adc 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0add 00d9 | | Load_Top At_Offset_1 0ade 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0adf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ae0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x12 = 0xae0,0xd 0ae1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ae2 0007 | | Action Break_Optional 0ae3 e403 | | Load 0x2,0x3 ; Debug Table 0x39.0x13 = 0xae3,0x801 0ae4 0007 | | Action Break_Optional 0ae5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0x14 = 0xae5,0x802 0ae6 0007 | | Action Break_Optional ; Debug Table 0x39.0x15 = 0xae6,0x803 0ae7 00d0 | | Action Swap_Control ; Debug Table 0x39.0x16 = 0xae7,0x804 0ae8 00d1 | | Pop_Control Pop_Count_1 0ae9 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0x39.0x17 = 0xae9,0xd 0aea 700a |p | Jump_Nonzero 0xaf5 0aeb 00d8 | | Load_Top At_Offset_0 0aec 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aed 00eb | | Load_Encached Diana_Cache 0aee 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0aef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x18 = 0xaef,0xc01 0af0 021d | | Execute Heap_Access,Is_Null 0af1 00d0 | | Action Swap_Control 0af2 00d1 | | Pop_Control Pop_Count_1 0af3 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x39.0x19 = 0xaf3,0x804 0af4 7801 |x | Jump 0xaf6 0af5 4801 |H | Short_Literal 0x1 0af6 00d9 | | Load_Top At_Offset_1 0af7 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0af8 4801 |H | Short_Literal 0x1 ; Debug Table 0x39.0x1a = 0xaf8,0xe 0af9 e5fe | | Load 0x2,-0x2 0afa 822b | + | Call 0x1,0x2b 0afb 0f00 | | Execute_Immediate Equal,0x0 0afc 00d9 | | Load_Top At_Offset_1 0afd 380d |8 | Execute Record,Field_Write,Field_Number 0xd 0afe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x1b = 0xafe,0xf 0aff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b00 822c | , | Call 0x1,0x2c 0b01 00d9 | | Load_Top At_Offset_1 0b02 380f |8 | Execute Record,Field_Write,Field_Number 0xf 0b03 0007 | | Action Break_Optional ; Debug Table 0x39.0x1c = 0xb03,0x10 0b04 e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x1d = 0xb04,0x1001 0b05 021d | | Execute Heap_Access,Is_Null 0b06 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x39.0x1e = 0xb06,0x10 0b07 00d9 | | Load_Top At_Offset_1 0b08 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0b09 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x1f = 0xb09,0x11 0b0a 8247 | G | Call 0x1,0x47 0b0b 00d1 | | Pop_Control Pop_Count_1 0b0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x20 = 0xb0c,0x12 0b0d 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0b0e 6807 |h | Jump_Zero 0xb16 0b0f 4801 |H | Short_Literal 0x1 ; Debug Table 0x39.0x21 = 0xb0f,0x13 0b10 e5fd | | Load 0x2,-0x3 0b11 822a | * | Call 0x1,0x2a 0b12 0f00 | | Execute_Immediate Equal,0x0 0b13 00d9 | | Load_Top At_Offset_1 0b14 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0b15 7807 |x | Jump 0xb1d 0b16 4801 |H | Short_Literal 0x1 ; Debug Table 0x39.0x22 = 0xb16,0x14 0b17 e5fe | | Load 0x2,-0x2 0b18 e00f | | Load 0x0,0xf 0b19 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b1a 0f00 | | Execute_Immediate Equal,0x0 0b1b 00d9 | | Load_Top At_Offset_1 0b1c 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0b1d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x23 = 0xb1d,0x15 0b1e 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0b1f 6807 |h | Jump_Zero 0xb27 0b20 00d8 | | Load_Top At_Offset_0 0b21 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b22 00d9 | | Load_Top At_Offset_1 0b23 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b24 e002 | | Load 0x0,0x2 0b25 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b26 7801 |x | Jump 0xb28 0b27 4800 |H | Short_Literal 0x0 0b28 00d9 | | Load_Top At_Offset_1 0b29 380c |8 | Execute Record,Field_Write,Field_Number 0xc 0b2a 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x24 = 0xb2a,0x16 0b2b e01c | | Load 0x0,0x1c 0b2c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0b2d 00d9 | | Load_Top At_Offset_1 0b2e 3811 |8 | Execute Record,Field_Write,Field_Number 0x11 0b2f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x25 = 0xb2f,0x17 0b30 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0b31 0000 0000 | | .BLANK 0000[0x7] 0b38 ; -------------------------------------------------------------------------------------- 0b38 ; SUBPROGRAM 0b38 ; -------------------------------------------------------------------------------------- 0b38 0b3b | ; | .CONST 0x0b3b ; Address of begin 0b39 0004 | | .CONST 0x0004 ; Address of exception handler 0b3a 0001 | | .CONST 0x0001 ; Number of locals 0b3b BODY_0b38: 0b3b INIT_0b38: 0b3b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a = .DEBUG 0x0b3b,0x17e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x11c5 ; Debug Table 0x3a.0x0 = 0xb3b,0x1 0b3c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0b3d 4612 |F | Jump_Case 0x13 0b3e 7812 |x | Jump 0xb51 ; case 0x0 0b3f 7811 |x | Jump 0xb51 ; case 0x1 0b40 7810 |x | Jump 0xb51 ; case 0x2 0b41 780f |x | Jump 0xb51 ; case 0x3 0b42 7821 |x! | Jump 0xb64 ; case 0x4 0b43 7819 |x | Jump 0xb5d ; case 0x5 0b44 781f |x | Jump 0xb64 ; case 0x6 0b45 780e |x | Jump 0xb54 ; case 0x7 0b46 780d |x | Jump 0xb54 ; case 0x8 0b47 780c |x | Jump 0xb54 ; case 0x9 0b48 781b |x | Jump 0xb64 ; case 0xa 0b49 781a |x | Jump 0xb64 ; case 0xb 0b4a 780f |x | Jump 0xb5a ; case 0xc 0b4b 780e |x | Jump 0xb5a ; case 0xd 0b4c 7817 |x | Jump 0xb64 ; case 0xe 0b4d 7816 |x | Jump 0xb64 ; case 0xf 0b4e 7815 |x | Jump 0xb64 ; case 0x10 0b4f 7814 |x | Jump 0xb64 ; case 0x11 0b50 7810 |x | Jump 0xb61 ; case 0x12 0b51 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x1 = 0xb51,0x2 0b52 8245 | E | Call 0x1,0x45 0b53 7814 |x | Jump 0xb68 0b54 4807 |H | Short_Literal 0x7 ; Debug Table 0x3a.0x2 = 0xb54,0x3 0b55 00db | | Load_Top At_Offset_3 0b56 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0b57 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x3 = 0xb57,0x4 0b58 823d | = | Call 0x1,0x3d 0b59 780e |x | Jump 0xb68 0b5a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x4 = 0xb5a,0x5 0b5b 8234 | 4 | Call 0x1,0x34 0b5c 780b |x | Jump 0xb68 0b5d 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x5 = 0xb5d,0x6 0b5e 823e | > | Call 0x1,0x3e 0b5f 00d1 | | Pop_Control Pop_Count_1 0b60 7807 |x | Jump 0xb68 0b61 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x6 = 0xb61,0x7 0b62 8230 | 0 | Call 0x1,0x30 0b63 7804 |x | Jump 0xb68 0b64 0092 0f98 | | Action Push_String_Extended,0xf98 ; "Bad class in object declaration" ; Debug Table 0x3a.0x7 = 0xb64,0x8 0b66 e01d | | Load 0x0,0x1d 0b67 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0b68 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x8 = 0xb68,0x9 0b69 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0b6a 6813 |h | Jump_Zero 0xb7e 0b6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x3a.0x9 = 0xb6b,0xa 0b6c 4801 |H | Short_Literal 0x1 0b6d 4812 |H | Short_Literal 0x12 0b6e e5ff | | Load 0x2,-0x1 0b6f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b70 490b |I | Short_Literal 0x10b 0b71 00eb | | Load_Encached Diana_Cache 0b72 0096 | | Execute Package,Entry 0b73 e005 | | Load 0x0,0x5 0b74 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0b75 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0xa = 0xb75,0xb 0b76 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b77 00db | | Load_Top At_Offset_3 0b78 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b79 490b |I | Short_Literal 0x10b 0b7a 00eb | | Load_Encached Diana_Cache 0b7b 0096 | | Execute Package,Entry 0b7c e018 | | Load 0x0,0x18 0b7d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0b7e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0b7f 0000 | | .XXX[0x1] 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; SUBPROGRAM 0b80 ; -------------------------------------------------------------------------------------- 0b80 0bcd | | .CONST 0x0bcd ; Address of begin 0b81 0004 | | .CONST 0x0004 ; Address of exception handler 0b82 0005 | | .CONST 0x0005 ; Number of locals 0b83 INIT_0b80: 0b83 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b = .DEBUG 0x0b83,0x1800,0x0001,0x0000,0x005a,0x3895,0x0000,0x124e ; Debug Table 0x3b.0x0 = 0xb83,0xffff 0b84 00db | | Load_Top At_Offset_3 0b85 00eb | | Load_Encached Diana_Cache 0b86 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0b87 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b88 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3b.0x1 = 0xb88,0xfffe 0b89 e5ff | | Load 0x2,-0x1 0b8a 00eb | | Load_Encached Diana_Cache 0b8b 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0b8c 00eb | | Load_Encached Diana_Cache 0b8d 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b8e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b8f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b.0x2 = 0xb8f,0xfffd 0b90 00d9 | | Load_Top At_Offset_1 0b91 0007 | | Action Break_Optional 0b92 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x3 = 0xb92,0x401 0b93 7002 |p | Jump_Nonzero 0xb96 0b94 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b.0x4 = 0xb94,0x402 0b95 782c |x, | Jump 0xbc2 0b96 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x5 = 0xb96,0x403 0b97 0217 | | Execute Heap_Access,All_Reference 0b98 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b99 6804 |h | Jump_Zero 0xb9e 0b9a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x6 = 0xb9a,0x404 0b9b 0217 | | Execute Heap_Access,All_Reference 0b9c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b9d 7824 |x$ | Jump 0xbc2 0b9e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x7 = 0xb9e,0x405 0b9f 0007 | | Action Break_Optional 0ba0 e406 | | Load 0x2,0x6 ; Debug Table 0x3b.0x8 = 0xba0,0x801 0ba1 0007 | | Action Break_Optional 0ba2 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3b.0x9 = 0xba2,0x802 0ba3 0007 | | Action Break_Optional ; Debug Table 0x3b.0xa = 0xba3,0x803 0ba4 00d0 | | Action Swap_Control ; Debug Table 0x3b.0xb = 0xba4,0x804 0ba5 00d1 | | Pop_Control Pop_Count_1 0ba6 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3b.0xc = 0xba6,0x405 0ba7 00eb | | Load_Encached Diana_Cache 0ba8 0098 | | Execute Package,Field_Read_Dynamic 0ba9 012c | , | Execute Any,Size 0baa e015 | | Load 0x0,0x15 0bab 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0bac 025b | [ | Execute Discrete,Check_In_Type 0bad 0273 | s | Execute Discrete,Plus 0bae 00d9 | | Load_Top At_Offset_1 0baf 0007 | | Action Break_Optional 0bb0 e407 | | Load 0x2,0x7 ; Debug Table 0x3b.0xd = 0xbb0,0xc01 0bb1 0007 | | Action Break_Optional 0bb2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3b.0xe = 0xbb2,0xc02 0bb3 0007 | | Action Break_Optional ; Debug Table 0x3b.0xf = 0xbb3,0xc03 0bb4 00d0 | | Action Swap_Control ; Debug Table 0x3b.0x10 = 0xbb4,0xc04 0bb5 00d1 | | Pop_Control Pop_Count_1 0bb6 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3b.0x11 = 0xbb6,0x804 0bb7 00eb | | Load_Encached Diana_Cache 0bb8 0098 | | Execute Package,Field_Read_Dynamic 0bb9 49c9 |I | Short_Literal 0x1c9 0bba 00eb | | Load_Encached Diana_Cache 0bbb 0098 | | Execute Package,Field_Read_Dynamic 0bbc 49ca |I | Short_Literal 0x1ca 0bbd 00eb | | Load_Encached Diana_Cache 0bbe 0095 | | Execute Package,Field_Reference_Dynamic 0bbf e016 | | Load 0x0,0x16 0bc0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bc1 7800 |x | Jump 0xbc2 0bc2 00d0 | | Action Swap_Control 0bc3 00d1 | | Pop_Control Pop_Count_1 0bc4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3b.0x12 = 0xbc4,0xfffd 0bc5 e216 | | Load 0x1,0x16 ; Debug Table 0x3b.0x13 = 0xbc5,0xfffc 0bc6 0322 | " | Declare_Variable Record 0bc7 e5fe | | Load 0x2,-0x2 0bc8 e402 | | Load 0x2,0x2 0bc9 00db | | Load_Top At_Offset_3 0bca 8248 | H | Call 0x1,0x48 0bcb 00d9 | | Load_Top At_Offset_1 0bcc 017d | } | Execute Record,Structure_Write 0bcd BODY_0b80: 0bcd 00cf | | Action Mark_Auxiliary 0bce 0007 | | Action Break_Optional ; Debug Table 0x3b.0x14 = 0xbce,0x1 0bcf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3b.0x15 = 0xbcf,0x2 0bd0 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0bd1 6809 |h | Jump_Zero 0xbdb 0bd2 00da | | Load_Top At_Offset_2 0bd3 8211 | | Call 0x1,0x11 0bd4 6806 |h | Jump_Zero 0xbdb 0bd5 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x16 = 0xbd5,0x3 0bd6 8212 | | Call 0x1,0x12 0bd7 00db | | Load_Top At_Offset_3 0bd8 e018 | | Load 0x0,0x18 0bd9 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0bda 7803 |x | Jump 0xbde 0bdb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3b.0x17 = 0xbdb,0x4 0bdc 8249 | I | Call 0x1,0x49 0bdd 00d1 | | Pop_Control Pop_Count_1 0bde 0007 | | Action Break_Optional ; Debug Table 0x3b.0x18 = 0xbde,0x5 0bdf 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x19 = 0xbdf,0x1001 0be0 7002 |p | Jump_Nonzero 0xbe3 0be1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3b.0x1a = 0xbe1,0x1002 0be2 7803 |x | Jump 0xbe6 0be3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x1b = 0xbe3,0x1003 0be4 0217 | | Execute Heap_Access,All_Reference 0be5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0be6 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x3b.0x1c = 0xbe6,0x5 0be7 0007 | | Action Break_Optional ; Debug Table 0x3b.0x1d = 0xbe7,0x6 0be8 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x1e = 0xbe8,0x1401 0be9 021d | | Execute Heap_Access,Is_Null 0bea 7065 |pe | Jump_Nonzero 0xc50 ; Debug Table 0x3b.0x1f = 0xbea,0x6 0beb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x20 = 0xbeb,0x7 0bec 0007 | | Action Break_Optional 0bed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x21 = 0xbed,0x1801 0bee 7002 |p | Jump_Nonzero 0xbf1 0bef 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b.0x22 = 0xbef,0x1802 0bf0 782c |x, | Jump 0xc1d 0bf1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x23 = 0xbf1,0x1803 0bf2 0217 | | Execute Heap_Access,All_Reference 0bf3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bf4 6804 |h | Jump_Zero 0xbf9 0bf5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x24 = 0xbf5,0x1804 0bf6 0217 | | Execute Heap_Access,All_Reference 0bf7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bf8 7824 |x$ | Jump 0xc1d 0bf9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x25 = 0xbf9,0x1805 0bfa 0007 | | Action Break_Optional 0bfb e408 | | Load 0x2,0x8 ; Debug Table 0x3b.0x26 = 0xbfb,0x1c01 0bfc 0007 | | Action Break_Optional 0bfd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3b.0x27 = 0xbfd,0x1c02 0bfe 0007 | | Action Break_Optional ; Debug Table 0x3b.0x28 = 0xbfe,0x1c03 0bff 00d0 | | Action Swap_Control ; Debug Table 0x3b.0x29 = 0xbff,0x1c04 0c00 00d1 | | Pop_Control Pop_Count_1 0c01 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3b.0x2a = 0xc01,0x1805 0c02 00eb | | Load_Encached Diana_Cache 0c03 0098 | | Execute Package,Field_Read_Dynamic 0c04 012c | , | Execute Any,Size 0c05 e015 | | Load 0x0,0x15 0c06 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c07 025b | [ | Execute Discrete,Check_In_Type 0c08 0273 | s | Execute Discrete,Plus 0c09 00d9 | | Load_Top At_Offset_1 0c0a 0007 | | Action Break_Optional 0c0b e409 | | Load 0x2,0x9 ; Debug Table 0x3b.0x2b = 0xc0b,0x2001 0c0c 0007 | | Action Break_Optional 0c0d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3b.0x2c = 0xc0d,0x2002 0c0e 0007 | | Action Break_Optional ; Debug Table 0x3b.0x2d = 0xc0e,0x2003 0c0f 00d0 | | Action Swap_Control ; Debug Table 0x3b.0x2e = 0xc0f,0x2004 0c10 00d1 | | Pop_Control Pop_Count_1 0c11 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3b.0x2f = 0xc11,0x1c04 0c12 00eb | | Load_Encached Diana_Cache 0c13 0098 | | Execute Package,Field_Read_Dynamic 0c14 49c9 |I | Short_Literal 0x1c9 0c15 00eb | | Load_Encached Diana_Cache 0c16 0098 | | Execute Package,Field_Read_Dynamic 0c17 49ca |I | Short_Literal 0x1ca 0c18 00eb | | Load_Encached Diana_Cache 0c19 0095 | | Execute Package,Field_Reference_Dynamic 0c1a e016 | | Load 0x0,0x16 0c1b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c1c 7800 |x | Jump 0xc1d 0c1d 00d0 | | Action Swap_Control 0c1e 00d1 | | Pop_Control Pop_Count_1 0c1f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x3b.0x30 = 0xc1f,0x7 0c20 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x31 = 0xc20,0x8 0c21 00da | | Load_Top At_Offset_2 0c22 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c23 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x32 = 0xc23,0x9 0c24 4902 |I | Short_Literal 0x102 0c25 00eb | | Load_Encached Diana_Cache 0c26 0096 | | Execute Package,Entry 0c27 00da | | Load_Top At_Offset_2 0c28 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c29 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x33 = 0xc29,0xa 0c2a 4901 |I | Short_Literal 0x101 0c2b 00eb | | Load_Encached Diana_Cache 0c2c 0096 | | Execute Package,Entry 0c2d 00da | | Load_Top At_Offset_2 0c2e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c2f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3b.0x34 = 0xc2f,0xb 0c30 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0c31 00da | | Load_Top At_Offset_2 0c32 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0c33 0f00 | | Execute_Immediate Equal,0x0 0c34 0278 | x | Execute Discrete,Or 0c35 00da | | Load_Top At_Offset_2 0c36 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0c37 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x35 = 0xc37,0xc 0c38 e006 | | Load 0x0,0x6 0c39 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c3a 00da | | Load_Top At_Offset_2 0c3b 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0c3c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3b.0x36 = 0xc3c,0xd 0c3d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0c3e 680a |h | Jump_Zero 0xc49 0c3f 00da | | Load_Top At_Offset_2 ; Debug Table 0x3b.0x37 = 0xc3f,0xe 0c40 490b |I | Short_Literal 0x10b 0c41 00eb | | Load_Encached Diana_Cache 0c42 0096 | | Execute Package,Entry 0c43 e006 | | Load 0x0,0x6 0c44 180d | | Execute Package,Field_Execute,Field_Number 0xd 0c45 00da | | Load_Top At_Offset_2 0c46 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0c47 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c48 7805 |x | Jump 0xc4e 0c49 e00c | | Load 0x0,0xc ; Debug Table 0x3b.0x38 = 0xc49,0xf 0c4a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0c4b 00da | | Load_Top At_Offset_2 0c4c 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0c4d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c4e 00c9 | | Action Pop_Auxiliary_Loop 0c4f 7f7f | | Jump 0xbcf 0c50 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0c51 0000 0000 | | .BLANK 0000[0x7] 0c58 ; -------------------------------------------------------------------------------------- 0c58 ; SUBPROGRAM 0c58 ; -------------------------------------------------------------------------------------- 0c58 0c5b | [ | .CONST 0x0c5b ; Address of begin 0c59 0004 | | .CONST 0x0004 ; Address of exception handler 0c5a 0001 | | .CONST 0x0001 ; Number of locals 0c5b BODY_0c58: 0c5b INIT_0c58: 0c5b 0007 | | Action Break_Optional ; Debug Table 0x3c = .DEBUG 0x0c5b,0x1874,0x0001,0x0000,0x005a,0x3895,0x0000,0x131e ; Debug Table 0x3c.0x0 = 0xc5b,0x1 0c5c e5ff | | Load 0x2,-0x1 ; Debug Table 0x3c.0x1 = 0xc5c,0x401 0c5d 0007 | | Action Break_Optional 0c5e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3c.0x2 = 0xc5e,0x402 0c5f 0007 | | Action Break_Optional ; Debug Table 0x3c.0x3 = 0xc5f,0x403 0c60 0007 | | Action Break_Optional ; Debug Table 0x3c.0x4 = 0xc60,0x404 0c61 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x3c.0x5 = 0xc61,0x1 0c62 700c |p | Jump_Nonzero 0xc6f 0c63 0b12 | | Execute_Immediate Case_Compare,0x12 0c64 7019 |p | Jump_Nonzero 0xc7e 0c65 0b11 | | Execute_Immediate Case_Compare,0x11 0c66 702f |p/ | Jump_Nonzero 0xc96 0c67 0b0d | | Execute_Immediate Case_Compare,0xd 0c68 7032 |p2 | Jump_Nonzero 0xc9b 0c69 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0x6 = 0xc69,0xc 0c6a 0092 0f99 | | Action Push_String_Extended,0xf99 ; "Unexpected item in ref " 0c6c e01d | | Load 0x0,0x1d 0c6d 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c6e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c6f 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0x7 = 0xc6f,0x2 0c70 00eb | | Load_Encached Diana_Cache 0c71 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0c72 e003 | | Load 0x0,0x3 0c73 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c74 0f05 | | Execute_Immediate Equal,0x5 0c75 6804 |h | Jump_Zero 0xc7a 0c76 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0x8 = 0xc76,0x3 0c77 e00d | | Load 0x0,0xd 0c78 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c79 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c7a 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0x9 = 0xc7a,0x4 0c7b e00d | | Load 0x0,0xd 0c7c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0c7d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c7e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0xa = 0xc7e,0x5 0c7f e008 | | Load 0x0,0x8 0c80 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c81 6805 |h | Jump_Zero 0xc87 0c82 487b |H{ | Short_Literal 0x7b ; Debug Table 0x3c.0xb = 0xc82,0x6 0c83 e5ff | | Load 0x2,-0x1 0c84 e01e | | Load 0x0,0x1e 0c85 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c86 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c87 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0xc = 0xc87,0x7 0c88 00eb | | Load_Encached Diana_Cache 0c89 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0c8a e003 | | Load 0x0,0x3 0c8b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0c8c 0f05 | | Execute_Immediate Equal,0x5 0c8d 6804 |h | Jump_Zero 0xc92 0c8e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0xd = 0xc8e,0x8 0c8f e00d | | Load 0x0,0xd 0c90 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c91 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c92 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0xe = 0xc92,0x9 0c93 e00d | | Load 0x0,0xd 0c94 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0c95 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c96 487b |H{ | Short_Literal 0x7b ; Debug Table 0x3c.0xf = 0xc96,0xa 0c97 e5ff | | Load 0x2,-0x1 0c98 e01e | | Load 0x0,0x1e 0c99 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c9a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c9b 4846 |HF | Short_Literal 0x46 ; Debug Table 0x3c.0x10 = 0xc9b,0xb 0c9c e5ff | | Load 0x2,-0x1 0c9d e01f | | Load 0x0,0x1f 0c9e 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c9f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ca0 ; -------------------------------------------------------------------------------------- 0ca0 ; SUBPROGRAM 0ca0 ; -------------------------------------------------------------------------------------- 0ca0 0ca6 | | .CONST 0x0ca6 ; Address of begin 0ca1 0004 | | .CONST 0x0004 ; Address of exception handler 0ca2 0004 | | .CONST 0x0004 ; Number of locals 0ca3 INIT_0ca0: 0ca3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d = .DEBUG 0x0ca3,0x1898,0x0002,0x0000,0x005a,0x3895,0x0000,0x13be ; Debug Table 0x3d.0x0 = 0xca3,0xffff 0ca4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d.0x1 = 0xca4,0xfffe 0ca5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d.0x2 = 0xca5,0xfffd 0ca6 BODY_0ca0: 0ca6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3d.0x3 = 0xca6,0x1 0ca7 00eb | | Load_Encached Diana_Cache 0ca8 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0ca9 e405 | | Load 0x2,0x5 ; Debug Table 0x3d.0x4 = 0xca9,0x401 0caa 0007 | | Action Break_Optional 0cab 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3d.0x5 = 0xcab,0x402 0cac 0007 | | Action Break_Optional ; Debug Table 0x3d.0x6 = 0xcac,0x403 0cad 00d0 | | Action Swap_Control ; Debug Table 0x3d.0x7 = 0xcad,0x404 0cae 00d1 | | Pop_Control Pop_Count_1 0caf 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x3d.0x8 = 0xcaf,0x1 0cb0 6835 |h5 | Jump_Zero 0xce6 0cb1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3d.0x9 = 0xcb1,0x2 0cb2 00eb | | Load_Encached Diana_Cache 0cb3 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0cb4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0cb5 4978 |Ix | Short_Literal 0x178 ; Debug Table 0x3d.0xa = 0xcb5,0x3 0cb6 00eb | | Load_Encached Diana_Cache 0cb7 0098 | | Execute Package,Field_Read_Dynamic 0cb8 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0cb9 00db | | Load_Top At_Offset_3 0cba 00eb | | Load_Encached Diana_Cache 0cbb 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0cbc 00eb | | Load_Encached Diana_Cache 0cbd 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0cbe 00eb | | Load_Encached Diana_Cache 0cbf 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0cc0 6825 |h% | Jump_Zero 0xce6 0cc1 00da | | Load_Top At_Offset_2 ; Debug Table 0x3d.0xb = 0xcc1,0x4 0cc2 00eb | | Load_Encached Diana_Cache 0cc3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0cc4 4976 |Iv | Short_Literal 0x176 0cc5 00eb | | Load_Encached Diana_Cache 0cc6 0098 | | Execute Package,Field_Read_Dynamic 0cc7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0cc8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0cc9 0007 | | Action Break_Optional ; Debug Table 0x3d.0xc = 0xcc9,0x5 0cca e403 | | Load 0x2,0x3 ; Debug Table 0x3d.0xd = 0xcca,0x801 0ccb 0007 | | Action Break_Optional 0ccc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3d.0xe = 0xccc,0x802 0ccd 0007 | | Action Break_Optional ; Debug Table 0x3d.0xf = 0xccd,0x803 0cce 0007 | | Action Break_Optional ; Debug Table 0x3d.0x10 = 0xcce,0x804 0ccf 0b2d | - | Execute_Immediate Case_Compare,0x2d ; Debug Table 0x3d.0x11 = 0xccf,0x5 0cd0 7003 |p | Jump_Nonzero 0xcd4 0cd1 0b2f | / | Execute_Immediate Case_Compare,0x2f 0cd2 7001 |p | Jump_Nonzero 0xcd4 0cd3 7811 |x | Jump 0xce5 ; Debug Table 0x3d.0x12 = 0xcd3,0x9 0cd4 00da | | Load_Top At_Offset_2 ; Debug Table 0x3d.0x13 = 0xcd4,0x6 0cd5 4907 |I | Short_Literal 0x107 0cd6 00eb | | Load_Encached Diana_Cache 0cd7 0096 | | Execute Package,Entry 0cd8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0cd9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3d.0x14 = 0xcd9,0x7 0cda e003 | | Load 0x0,0x3 0cdb 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0cdc e5ff | | Load 0x2,-0x1 0cdd 00eb | | Load_Encached Diana_Cache 0cde 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0cdf e003 | | Load 0x0,0x3 0ce0 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0ce1 021f | | Execute Heap_Access,Equal 0ce2 6802 |h | Jump_Zero 0xce5 0ce3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3d.0x15 = 0xce3,0x8 0ce4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ce5 00d1 | | Pop_Control Pop_Count_1 0ce6 0007 | | Action Break_Optional ; Debug Table 0x3d.0x16 = 0xce6,0xa 0ce7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3d.0x17 = 0xce7,0xc01 0ce8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x3d.0x18 = 0xce8,0xa 0ce9 0000 0000 | | .BLANK 0000[0x7] 0cf0 ; -------------------------------------------------------------------------------------- 0cf0 ; SUBPROGRAM 0cf0 ; -------------------------------------------------------------------------------------- 0cf0 0cf7 | | .CONST 0x0cf7 ; Address of begin 0cf1 0004 | | .CONST 0x0004 ; Address of exception handler 0cf2 0002 | | .CONST 0x0002 ; Number of locals 0cf3 INIT_0cf0: 0cf3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e = .DEBUG 0x0cf3,0x18cc,0x0001,0x0000,0x005a,0x3895,0x0000,0x1462 ; Debug Table 0x3e.0x0 = 0xcf3,0xffff 0cf4 00db | | Load_Top At_Offset_3 0cf5 824c | L | Call 0x1,0x4c 0cf6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cf7 BODY_0cf0: 0cf7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x1 = 0xcf7,0x1 0cf8 0007 | | Action Break_Optional 0cf9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x2 = 0xcf9,0x401 0cfa 021d | | Execute Heap_Access,Is_Null 0cfb 00d0 | | Action Swap_Control 0cfc 00d1 | | Pop_Control Pop_Count_1 0cfd 6829 |h) | Jump_Zero 0xd27 ; Debug Table 0x3e.0x3 = 0xcfd,0x1 0cfe 00db | | Load_Top At_Offset_3 ; Debug Table 0x3e.0x4 = 0xcfe,0x2 0cff 00eb | | Load_Encached Diana_Cache 0d00 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0d01 e020 | | Load 0x0,0x20 0d02 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d03 00db | | Load_Top At_Offset_3 ; Debug Table 0x3e.0x5 = 0xd03,0x3 0d04 00eb | | Load_Encached Diana_Cache 0d05 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0d06 e003 | | Load 0x0,0x3 0d07 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0d08 4803 |H | Short_Literal 0x3 ; Debug Table 0x3e.0x6 = 0xd08,0x4 0d09 e001 | | Load 0x0,0x1 0d0a 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0d0b 0322 | " | Declare_Variable Record 0d0c 4800 |H | Short_Literal 0x0 0d0d 00d9 | | Load_Top At_Offset_1 0d0e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0d0f 4800 |H | Short_Literal 0x0 0d10 00d9 | | Load_Top At_Offset_1 0d11 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0d12 4800 |H | Short_Literal 0x0 0d13 00d9 | | Load_Top At_Offset_1 0d14 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0d15 4800 |H | Short_Literal 0x0 0d16 00d9 | | Load_Top At_Offset_1 0d17 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0d18 4800 |H | Short_Literal 0x0 0d19 00d9 | | Load_Top At_Offset_1 0d1a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0d1b 4800 |H | Short_Literal 0x0 0d1c 00d9 | | Load_Top At_Offset_1 0d1d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0d1e 4800 |H | Short_Literal 0x0 0d1f 00d9 | | Load_Top At_Offset_1 0d20 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0d21 4800 |H | Short_Literal 0x0 0d22 4801 |H | Short_Literal 0x1 0d23 4807 |H | Short_Literal 0x7 0d24 e007 | | Load 0x0,0x7 0d25 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0d26 7803 |x | Jump 0xd2a 0d27 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x7 = 0xd27,0x5 0d28 e003 | | Load 0x0,0x3 0d29 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0d2a 00db | | Load_Top At_Offset_3 ; Debug Table 0x3e.0x8 = 0xd2a,0x6 0d2b 00eb | | Load_Encached Diana_Cache 0d2c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0d2d 820e | | Call 0x1,0xe 0d2e 0007 | | Action Break_Optional ; Debug Table 0x3e.0x9 = 0xd2e,0x7 0d2f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3e.0xa = 0xd2f,0x801 0d30 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0xb = 0xd30,0x7 0d31 4800 |H | Short_Literal 0x0 0d32 625d |b] | Indirect_Literal Discrete,0xf90,{0x00000000, 0x7fffffff} 0d33 4801 |H | Short_Literal 0x1 0d34 486b |Hk | Short_Literal 0x6b 0d35 4808 |H | Short_Literal 0x8 0d36 e005 | | Load 0x0,0x5 0d37 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0d38 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d39 0000 0000 | | .BLANK 0000[0x7] 0d40 ; -------------------------------------------------------------------------------------- 0d40 ; SUBPROGRAM 0d40 ; -------------------------------------------------------------------------------------- 0d40 0d81 | | .CONST 0x0d81 ; Address of begin 0d41 0004 | | .CONST 0x0004 ; Address of exception handler 0d42 0003 | | .CONST 0x0003 ; Number of locals 0d43 INIT_0d40: 0d43 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f = .DEBUG 0x0d43,0x18e6,0x0001,0x0000,0x005a,0x3895,0x0000,0x153e ; Debug Table 0x3f.0x0 = 0xd43,0xffff 0d44 00db | | Load_Top At_Offset_3 0d45 00eb | | Load_Encached Diana_Cache 0d46 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0d47 00eb | | Load_Encached Diana_Cache 0d48 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0d49 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x1 = 0xd49,0x401 0d4a 7002 |p | Jump_Nonzero 0xd4d 0d4b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f.0x2 = 0xd4b,0x402 0d4c 782c |x, | Jump 0xd79 0d4d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x3 = 0xd4d,0x403 0d4e 0217 | | Execute Heap_Access,All_Reference 0d4f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d50 6804 |h | Jump_Zero 0xd55 0d51 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x4 = 0xd51,0x404 0d52 0217 | | Execute Heap_Access,All_Reference 0d53 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d54 7824 |x$ | Jump 0xd79 0d55 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x5 = 0xd55,0x405 0d56 0007 | | Action Break_Optional 0d57 e404 | | Load 0x2,0x4 ; Debug Table 0x3f.0x6 = 0xd57,0x801 0d58 0007 | | Action Break_Optional 0d59 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3f.0x7 = 0xd59,0x802 0d5a 0007 | | Action Break_Optional ; Debug Table 0x3f.0x8 = 0xd5a,0x803 0d5b 00d0 | | Action Swap_Control ; Debug Table 0x3f.0x9 = 0xd5b,0x804 0d5c 00d1 | | Pop_Control Pop_Count_1 0d5d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3f.0xa = 0xd5d,0x405 0d5e 00eb | | Load_Encached Diana_Cache 0d5f 0098 | | Execute Package,Field_Read_Dynamic 0d60 012c | , | Execute Any,Size 0d61 e015 | | Load 0x0,0x15 0d62 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0d63 025b | [ | Execute Discrete,Check_In_Type 0d64 0273 | s | Execute Discrete,Plus 0d65 00d9 | | Load_Top At_Offset_1 0d66 0007 | | Action Break_Optional 0d67 e405 | | Load 0x2,0x5 ; Debug Table 0x3f.0xb = 0xd67,0xc01 0d68 0007 | | Action Break_Optional 0d69 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3f.0xc = 0xd69,0xc02 0d6a 0007 | | Action Break_Optional ; Debug Table 0x3f.0xd = 0xd6a,0xc03 0d6b 00d0 | | Action Swap_Control ; Debug Table 0x3f.0xe = 0xd6b,0xc04 0d6c 00d1 | | Pop_Control Pop_Count_1 0d6d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3f.0xf = 0xd6d,0x804 0d6e 00eb | | Load_Encached Diana_Cache 0d6f 0098 | | Execute Package,Field_Read_Dynamic 0d70 49c9 |I | Short_Literal 0x1c9 0d71 00eb | | Load_Encached Diana_Cache 0d72 0098 | | Execute Package,Field_Read_Dynamic 0d73 49ca |I | Short_Literal 0x1ca 0d74 00eb | | Load_Encached Diana_Cache 0d75 0095 | | Execute Package,Field_Reference_Dynamic 0d76 e016 | | Load 0x0,0x16 0d77 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0d78 7800 |x | Jump 0xd79 0d79 00d0 | | Action Swap_Control 0d7a 00d1 | | Pop_Control Pop_Count_1 0d7b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3f.0x10 = 0xd7b,0xffff 0d7c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f.0x11 = 0xd7c,0xfffe 0d7d e5fe | | Load 0x2,-0x2 0d7e 00eb | | Load_Encached Diana_Cache 0d7f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0d80 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d81 BODY_0d40: 0d81 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x12 = 0xd81,0x1 0d82 e019 | | Load 0x0,0x19 0d83 180e | | Execute Package,Field_Execute,Field_Number 0xe 0d84 6805 |h | Jump_Zero 0xd8a 0d85 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x13 = 0xd85,0x2 0d86 00d9 | | Load_Top At_Offset_1 0d87 e004 | | Load 0x0,0x4 0d88 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d89 7838 |x8 | Jump 0xdc2 0d8a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x14 = 0xd8a,0x3 0d8b e019 | | Load 0x0,0x19 0d8c 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d8d 6809 |h | Jump_Zero 0xd97 0d8e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x15 = 0xd8e,0x4 0d8f 00d9 | | Load_Top At_Offset_1 0d90 e004 | | Load 0x0,0x4 0d91 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d92 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x16 = 0xd92,0x5 0d93 e005 | | Load 0x0,0x5 0d94 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0d95 821d | | Call 0x1,0x1d ; Debug Table 0x3f.0x17 = 0xd95,0x6 0d96 782b |x+ | Jump 0xdc2 0d97 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x18 = 0xd97,0x7 0d98 e018 | | Load 0x0,0x18 0d99 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 0d9a 7008 |p | Jump_Nonzero 0xda3 0d9b 00d8 | | Load_Top At_Offset_0 0d9c 4976 |Iv | Short_Literal 0x176 0d9d 00eb | | Load_Encached Diana_Cache 0d9e 0098 | | Execute Package,Field_Read_Dynamic 0d9f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0da0 e006 | | Load 0x0,0x6 0da1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0da2 6801 |h | Jump_Zero 0xda4 0da3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3f.0x19 = 0xda3,0x8 0da4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x1a = 0xda4,0x9 0da5 e01c | | Load 0x0,0x1c 0da6 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0da7 6809 |h | Jump_Zero 0xdb1 0da8 00d9 | | Load_Top At_Offset_1 0da9 8211 | | Call 0x1,0x11 0daa 6806 |h | Jump_Zero 0xdb1 0dab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3f.0x1b = 0xdab,0xa 0dac 8212 | | Call 0x1,0x12 0dad 00da | | Load_Top At_Offset_2 0dae e018 | | Load 0x0,0x18 0daf 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0db0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3f.0x1c = 0xdb0,0xb 0db1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x1d = 0xdb1,0xc 0db2 e006 | | Load 0x0,0x6 0db3 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0db4 680b |h | Jump_Zero 0xdc0 0db5 00d8 | | Load_Top At_Offset_0 0db6 00eb | | Load_Encached Diana_Cache 0db7 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0db8 e003 | | Load 0x0,0x3 0db9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0dba 6805 |h | Jump_Zero 0xdc0 0dbb 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x1e = 0xdbb,0xd 0dbc 00d9 | | Load_Top At_Offset_1 0dbd e004 | | Load 0x0,0x4 0dbe 180d | | Execute Package,Field_Execute,Field_Number 0xd 0dbf 7802 |x | Jump 0xdc2 0dc0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3f.0x1f = 0xdc0,0xe 0dc1 820e | | Call 0x1,0xe 0dc2 e00c | | Load 0x0,0xc ; Debug Table 0x3f.0x20 = 0xdc2,0xf 0dc3 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0dc4 680a |h | Jump_Zero 0xdcf 0dc5 0007 | | Action Break_Optional ; Debug Table 0x3f.0x21 = 0xdc5,0x10 0dc6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3f.0x22 = 0xdc6,0x1001 0dc7 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x23 = 0xdc7,0x10 0dc8 4800 |H | Short_Literal 0x0 0dc9 61c6 |a | Indirect_Literal Discrete,0xf90,{0x00000000, 0x7fffffff} 0dca 4800 |H | Short_Literal 0x0 0dcb 48a1 |H | Short_Literal 0xa1 0dcc 4812 |H | Short_Literal 0x12 0dcd e005 | | Load 0x0,0x5 0dce 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0dcf 4801 |H | Short_Literal 0x1 ; Debug Table 0x3f.0x24 = 0xdcf,0x11 0dd0 00da | | Load_Top At_Offset_2 0dd1 e00c | | Load 0x0,0xc 0dd2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0dd3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0dd4 0000 0000 | | .BLANK 0000[0x4] 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 ; SUBPROGRAM 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 0de2 | | .CONST 0x0de2 ; Address of begin 0dd9 0004 | | .CONST 0x0004 ; Address of exception handler 0dda 0002 | | .CONST 0x0002 ; Number of locals 0ddb INIT_0dd8: 0ddb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x40 = .DEBUG 0x0ddb,0x1932,0x0001,0x0000,0x005a,0x3895,0x0000,0x1600 ; Debug Table 0x40.0x0 = 0xddb,0xffff 0ddc 00db | | Load_Top At_Offset_3 0ddd 00eb | | Load_Encached Diana_Cache 0dde 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0ddf 00eb | | Load_Encached Diana_Cache 0de0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0de1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0de2 BODY_0dd8: 0de2 00cf | | Action Mark_Auxiliary 0de3 787b |x{ | Jump 0xe5f 0de4 4fff |O | Short_Literal -0x1 ; Debug Table 0x40.0x1 = 0xde4,0x2 0de5 4810 |H | Short_Literal 0x10 0de6 e005 | | Load 0x0,0x5 0de7 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0de8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x40.0x2 = 0xde8,0x3 0de9 0007 | | Action Break_Optional 0dea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x3 = 0xdea,0x401 0deb 7002 |p | Jump_Nonzero 0xdee 0dec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x40.0x4 = 0xdec,0x402 0ded 782c |x, | Jump 0xe1a 0dee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x5 = 0xdee,0x403 0def 0217 | | Execute Heap_Access,All_Reference 0df0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0df1 6804 |h | Jump_Zero 0xdf6 0df2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x6 = 0xdf2,0x404 0df3 0217 | | Execute Heap_Access,All_Reference 0df4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0df5 7824 |x$ | Jump 0xe1a 0df6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x7 = 0xdf6,0x405 0df7 0007 | | Action Break_Optional 0df8 e405 | | Load 0x2,0x5 ; Debug Table 0x40.0x8 = 0xdf8,0x801 0df9 0007 | | Action Break_Optional 0dfa 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x40.0x9 = 0xdfa,0x802 0dfb 0007 | | Action Break_Optional ; Debug Table 0x40.0xa = 0xdfb,0x803 0dfc 00d0 | | Action Swap_Control ; Debug Table 0x40.0xb = 0xdfc,0x804 0dfd 00d1 | | Pop_Control Pop_Count_1 0dfe 49bb |I | Short_Literal 0x1bb ; Debug Table 0x40.0xc = 0xdfe,0x405 0dff 00eb | | Load_Encached Diana_Cache 0e00 0098 | | Execute Package,Field_Read_Dynamic 0e01 012c | , | Execute Any,Size 0e02 e015 | | Load 0x0,0x15 0e03 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e04 025b | [ | Execute Discrete,Check_In_Type 0e05 0273 | s | Execute Discrete,Plus 0e06 00d9 | | Load_Top At_Offset_1 0e07 0007 | | Action Break_Optional 0e08 e406 | | Load 0x2,0x6 ; Debug Table 0x40.0xd = 0xe08,0xc01 0e09 0007 | | Action Break_Optional 0e0a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x40.0xe = 0xe0a,0xc02 0e0b 0007 | | Action Break_Optional ; Debug Table 0x40.0xf = 0xe0b,0xc03 0e0c 00d0 | | Action Swap_Control ; Debug Table 0x40.0x10 = 0xe0c,0xc04 0e0d 00d1 | | Pop_Control Pop_Count_1 0e0e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x40.0x11 = 0xe0e,0x804 0e0f 00eb | | Load_Encached Diana_Cache 0e10 0098 | | Execute Package,Field_Read_Dynamic 0e11 49c9 |I | Short_Literal 0x1c9 0e12 00eb | | Load_Encached Diana_Cache 0e13 0098 | | Execute Package,Field_Read_Dynamic 0e14 49ca |I | Short_Literal 0x1ca 0e15 00eb | | Load_Encached Diana_Cache 0e16 0095 | | Execute Package,Field_Reference_Dynamic 0e17 e016 | | Load 0x0,0x16 0e18 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e19 7800 |x | Jump 0xe1a 0e1a 00d0 | | Action Swap_Control 0e1b 00d1 | | Pop_Control Pop_Count_1 0e1c e005 | | Load 0x0,0x5 ; Debug Table 0x40.0x12 = 0xe1c,0x3 0e1d 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0e1e 4801 |H | Short_Literal 0x1 ; Debug Table 0x40.0x13 = 0xe1e,0x4 0e1f 00da | | Load_Top At_Offset_2 0e20 0007 | | Action Break_Optional 0e21 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x14 = 0xe21,0x1001 0e22 7002 |p | Jump_Nonzero 0xe25 0e23 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x40.0x15 = 0xe23,0x1002 0e24 782c |x, | Jump 0xe51 0e25 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x16 = 0xe25,0x1003 0e26 0217 | | Execute Heap_Access,All_Reference 0e27 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e28 6804 |h | Jump_Zero 0xe2d 0e29 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x17 = 0xe29,0x1004 0e2a 0217 | | Execute Heap_Access,All_Reference 0e2b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e2c 7824 |x$ | Jump 0xe51 0e2d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x40.0x18 = 0xe2d,0x1005 0e2e 0007 | | Action Break_Optional 0e2f e406 | | Load 0x2,0x6 ; Debug Table 0x40.0x19 = 0xe2f,0x1401 0e30 0007 | | Action Break_Optional 0e31 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x40.0x1a = 0xe31,0x1402 0e32 0007 | | Action Break_Optional ; Debug Table 0x40.0x1b = 0xe32,0x1403 0e33 00d0 | | Action Swap_Control ; Debug Table 0x40.0x1c = 0xe33,0x1404 0e34 00d1 | | Pop_Control Pop_Count_1 0e35 49bb |I | Short_Literal 0x1bb ; Debug Table 0x40.0x1d = 0xe35,0x1005 0e36 00eb | | Load_Encached Diana_Cache 0e37 0098 | | Execute Package,Field_Read_Dynamic 0e38 012c | , | Execute Any,Size 0e39 e015 | | Load 0x0,0x15 0e3a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e3b 025b | [ | Execute Discrete,Check_In_Type 0e3c 0273 | s | Execute Discrete,Plus 0e3d 00d9 | | Load_Top At_Offset_1 0e3e 0007 | | Action Break_Optional 0e3f e407 | | Load 0x2,0x7 ; Debug Table 0x40.0x1e = 0xe3f,0x1801 0e40 0007 | | Action Break_Optional 0e41 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x40.0x1f = 0xe41,0x1802 0e42 0007 | | Action Break_Optional ; Debug Table 0x40.0x20 = 0xe42,0x1803 0e43 00d0 | | Action Swap_Control ; Debug Table 0x40.0x21 = 0xe43,0x1804 0e44 00d1 | | Pop_Control Pop_Count_1 0e45 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x40.0x22 = 0xe45,0x1404 0e46 00eb | | Load_Encached Diana_Cache 0e47 0098 | | Execute Package,Field_Read_Dynamic 0e48 49c9 |I | Short_Literal 0x1c9 0e49 00eb | | Load_Encached Diana_Cache 0e4a 0098 | | Execute Package,Field_Read_Dynamic 0e4b 49ca |I | Short_Literal 0x1ca 0e4c 00eb | | Load_Encached Diana_Cache 0e4d 0095 | | Execute Package,Field_Reference_Dynamic 0e4e e016 | | Load 0x0,0x16 0e4f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e50 7800 |x | Jump 0xe51 0e51 00d0 | | Action Swap_Control 0e52 00d1 | | Pop_Control Pop_Count_1 0e53 e00c | | Load 0x0,0xc ; Debug Table 0x40.0x23 = 0xe53,0x4 0e54 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e55 0007 | | Action Break_Optional ; Debug Table 0x40.0x24 = 0xe55,0x5 0e56 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x40.0x25 = 0xe56,0x1c01 0e57 7002 |p | Jump_Nonzero 0xe5a 0e58 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x40.0x26 = 0xe58,0x1c02 0e59 7803 |x | Jump 0xe5d 0e5a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x40.0x27 = 0xe5a,0x1c03 0e5b 0217 | | Execute Heap_Access,All_Reference 0e5c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e5d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x40.0x28 = 0xe5d,0x5 0e5e 00c9 | | Action Pop_Auxiliary_Loop 0e5f 0007 | | Action Break_Optional ; Debug Table 0x40.0x29 = 0xe5f,0x1 0e60 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x40.0x2a = 0xe60,0x2001 0e61 021d | | Execute Heap_Access,Is_Null 0e62 6f81 |o | Jump_Zero 0xde4 ; Debug Table 0x40.0x2b = 0xe62,0x1 0e63 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e64 0000 0000 | | .BLANK 0000[0x4] 0e68 ; -------------------------------------------------------------------------------------- 0e68 ; SUBPROGRAM 0e68 ; -------------------------------------------------------------------------------------- 0e68 0e77 | w | .CONST 0x0e77 ; Address of begin 0e69 0004 | | .CONST 0x0004 ; Address of exception handler 0e6a 0003 | | .CONST 0x0003 ; Number of locals 0e6b INIT_0e68: 0e6b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x41 = .DEBUG 0x0e6b,0x198c,0x0002,0x0000,0x005a,0x3895,0x0000,0x16a7 ; Debug Table 0x41.0x0 = 0xe6b,0xffff 0e6c 00db | | Load_Top At_Offset_3 0e6d e006 | | Load 0x0,0x6 0e6e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0e6f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e70 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x41.0x1 = 0xe70,0xfffe 0e71 00d9 | | Load_Top At_Offset_1 0e72 4976 |Iv | Short_Literal 0x176 0e73 00eb | | Load_Encached Diana_Cache 0e74 0098 | | Execute Package,Field_Read_Dynamic 0e75 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e76 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e77 BODY_0e68: 0e77 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x41.0x2 = 0xe77,0x1 0e78 0007 | | Action Break_Optional 0e79 e404 | | Load 0x2,0x4 ; Debug Table 0x41.0x3 = 0xe79,0x401 0e7a 0007 | | Action Break_Optional 0e7b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x41.0x4 = 0xe7b,0x402 0e7c 0007 | | Action Break_Optional ; Debug Table 0x41.0x5 = 0xe7c,0x403 0e7d 00d0 | | Action Swap_Control ; Debug Table 0x41.0x6 = 0xe7d,0x404 0e7e 00d1 | | Pop_Control Pop_Count_1 0e7f 0b1d | | Execute_Immediate Case_Compare,0x1d ; Debug Table 0x41.0x7 = 0xe7f,0x1 0e80 7004 |p | Jump_Nonzero 0xe85 0e81 0b30 | 0 | Execute_Immediate Case_Compare,0x30 0e82 7004 |p | Jump_Nonzero 0xe87 0e83 4800 |H | Short_Literal 0x0 ; Debug Table 0x41.0x8 = 0xe83,0x6 0e84 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e85 4801 |H | Short_Literal 0x1 ; Debug Table 0x41.0x9 = 0xe85,0x2 0e86 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e87 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x41.0xa = 0xe87,0x3 0e88 4901 |I | Short_Literal 0x101 0e89 00eb | | Load_Encached Diana_Cache 0e8a 0096 | | Execute Package,Entry 0e8b e405 | | Load 0x2,0x5 ; Debug Table 0x41.0xb = 0xe8b,0x801 0e8c 0007 | | Action Break_Optional 0e8d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x41.0xc = 0xe8d,0x802 0e8e 0007 | | Action Break_Optional ; Debug Table 0x41.0xd = 0xe8e,0x803 0e8f 00d0 | | Action Swap_Control ; Debug Table 0x41.0xe = 0xe8f,0x804 0e90 00d1 | | Pop_Control Pop_Count_1 0e91 0b80 | | Execute_Immediate Case_Compare,0x80 ; Debug Table 0x41.0xf = 0xe91,0x3 0e92 7002 |p | Jump_Nonzero 0xe95 0e93 4800 |H | Short_Literal 0x0 ; Debug Table 0x41.0x10 = 0xe93,0x5 0e94 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e95 00da | | Load_Top At_Offset_2 ; Debug Table 0x41.0x11 = 0xe95,0x4 0e96 4901 |I | Short_Literal 0x101 0e97 00eb | | Load_Encached Diana_Cache 0e98 0096 | | Execute Package,Entry 0e99 8250 | P | Call 0x1,0x50 0e9a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e9b 0000 0000 | | .BLANK 0000[0x5] 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 ; SUBPROGRAM 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 0ea6 | | .CONST 0x0ea6 ; Address of begin 0ea1 0004 | | .CONST 0x0004 ; Address of exception handler 0ea2 0002 | | .CONST 0x0002 ; Number of locals 0ea3 INIT_0ea0: 0ea3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x42 = .DEBUG 0x0ea3,0x19b2,0x0002,0x0000,0x005a,0x3895,0x0000,0x041f ; Debug Table 0x42.0x0 = 0xea3,0xffff 0ea4 00db | | Load_Top At_Offset_3 0ea5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ea6 BODY_0ea0: 0ea6 00cf | | Action Mark_Auxiliary 0ea7 7843 |xC | Jump 0xeeb 0ea8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x42.0x1 = 0xea8,0x2 0ea9 00da | | Load_Top At_Offset_2 0eaa 0007 | | Action Break_Optional 0eab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x2 = 0xeab,0x401 0eac 7002 |p | Jump_Nonzero 0xeaf 0ead 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x42.0x3 = 0xead,0x402 0eae 782c |x, | Jump 0xedb 0eaf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x4 = 0xeaf,0x403 0eb0 0217 | | Execute Heap_Access,All_Reference 0eb1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0eb2 6804 |h | Jump_Zero 0xeb7 0eb3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x5 = 0xeb3,0x404 0eb4 0217 | | Execute Heap_Access,All_Reference 0eb5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0eb6 7824 |x$ | Jump 0xedb 0eb7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x42.0x6 = 0xeb7,0x405 0eb8 0007 | | Action Break_Optional 0eb9 e606 | | Load 0x3,0x6 ; Debug Table 0x42.0x7 = 0xeb9,0x801 0eba 0007 | | Action Break_Optional 0ebb 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x42.0x8 = 0xebb,0x802 0ebc 0007 | | Action Break_Optional ; Debug Table 0x42.0x9 = 0xebc,0x803 0ebd 00d0 | | Action Swap_Control ; Debug Table 0x42.0xa = 0xebd,0x804 0ebe 00d1 | | Pop_Control Pop_Count_1 0ebf 49bb |I | Short_Literal 0x1bb ; Debug Table 0x42.0xb = 0xebf,0x405 0ec0 00eb | | Load_Encached Diana_Cache 0ec1 0098 | | Execute Package,Field_Read_Dynamic 0ec2 012c | , | Execute Any,Size 0ec3 e015 | | Load 0x0,0x15 0ec4 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ec5 025b | [ | Execute Discrete,Check_In_Type 0ec6 0273 | s | Execute Discrete,Plus 0ec7 00d9 | | Load_Top At_Offset_1 0ec8 0007 | | Action Break_Optional 0ec9 e607 | | Load 0x3,0x7 ; Debug Table 0x42.0xc = 0xec9,0xc01 0eca 0007 | | Action Break_Optional 0ecb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x42.0xd = 0xecb,0xc02 0ecc 0007 | | Action Break_Optional ; Debug Table 0x42.0xe = 0xecc,0xc03 0ecd 00d0 | | Action Swap_Control ; Debug Table 0x42.0xf = 0xecd,0xc04 0ece 00d1 | | Pop_Control Pop_Count_1 0ecf 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x42.0x10 = 0xecf,0x804 0ed0 00eb | | Load_Encached Diana_Cache 0ed1 0098 | | Execute Package,Field_Read_Dynamic 0ed2 49c9 |I | Short_Literal 0x1c9 0ed3 00eb | | Load_Encached Diana_Cache 0ed4 0098 | | Execute Package,Field_Read_Dynamic 0ed5 49ca |I | Short_Literal 0x1ca 0ed6 00eb | | Load_Encached Diana_Cache 0ed7 0095 | | Execute Package,Field_Reference_Dynamic 0ed8 e016 | | Load 0x0,0x16 0ed9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0eda 7800 |x | Jump 0xedb 0edb 00d0 | | Action Swap_Control 0edc 00d1 | | Pop_Control Pop_Count_1 0edd 822b | + | Call 0x1,0x2b ; Debug Table 0x42.0x11 = 0xedd,0x2 0ede 6802 |h | Jump_Zero 0xee1 0edf 4801 |H | Short_Literal 0x1 ; Debug Table 0x42.0x12 = 0xedf,0x3 0ee0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ee1 0007 | | Action Break_Optional ; Debug Table 0x42.0x13 = 0xee1,0x4 0ee2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x14 = 0xee2,0x1001 0ee3 7002 |p | Jump_Nonzero 0xee6 0ee4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x42.0x15 = 0xee4,0x1002 0ee5 7803 |x | Jump 0xee9 0ee6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x16 = 0xee6,0x1003 0ee7 0217 | | Execute Heap_Access,All_Reference 0ee8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ee9 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x42.0x17 = 0xee9,0x4 0eea 00c9 | | Action Pop_Auxiliary_Loop 0eeb 0007 | | Action Break_Optional ; Debug Table 0x42.0x18 = 0xeeb,0x1 0eec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x42.0x19 = 0xeec,0x1401 0eed 021d | | Execute Heap_Access,Is_Null 0eee 6fb9 |o | Jump_Zero 0xea8 ; Debug Table 0x42.0x1a = 0xeee,0x1 0eef 00ce | | Action Pop_Auxiliary 0ef0 4800 |H | Short_Literal 0x0 ; Debug Table 0x42.0x1b = 0xef0,0x5 0ef1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ef2 0000 0000 | | .BLANK 0000[0x6] 0ef8 ; -------------------------------------------------------------------------------------- 0ef8 ; SUBPROGRAM 0ef8 ; -------------------------------------------------------------------------------------- 0ef8 0efe | | .CONST 0x0efe ; Address of begin 0ef9 0004 | | .CONST 0x0004 ; Address of exception handler 0efa 0002 | | .CONST 0x0002 ; Number of locals 0efb INIT_0ef8: 0efb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x43 = .DEBUG 0x0efb,0x19ec,0x0002,0x0000,0x005a,0x3895,0x0000,0x0516 ; Debug Table 0x43.0x0 = 0xefb,0xffff 0efc 00db | | Load_Top At_Offset_3 0efd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0efe BODY_0ef8: 0efe 00cf | | Action Mark_Auxiliary 0eff 7842 |xB | Jump 0xf42 0f00 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x43.0x1 = 0xf00,0x2 0f01 0007 | | Action Break_Optional 0f02 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x2 = 0xf02,0x401 0f03 7002 |p | Jump_Nonzero 0xf06 0f04 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x43.0x3 = 0xf04,0x402 0f05 782c |x, | Jump 0xf32 0f06 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x4 = 0xf06,0x403 0f07 0217 | | Execute Heap_Access,All_Reference 0f08 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0f09 6804 |h | Jump_Zero 0xf0e 0f0a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x5 = 0xf0a,0x404 0f0b 0217 | | Execute Heap_Access,All_Reference 0f0c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0f0d 7824 |x$ | Jump 0xf32 0f0e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x6 = 0xf0e,0x405 0f0f 0007 | | Action Break_Optional 0f10 e605 | | Load 0x3,0x5 ; Debug Table 0x43.0x7 = 0xf10,0x801 0f11 0007 | | Action Break_Optional 0f12 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x43.0x8 = 0xf12,0x802 0f13 0007 | | Action Break_Optional ; Debug Table 0x43.0x9 = 0xf13,0x803 0f14 00d0 | | Action Swap_Control ; Debug Table 0x43.0xa = 0xf14,0x804 0f15 00d1 | | Pop_Control Pop_Count_1 0f16 49bb |I | Short_Literal 0x1bb ; Debug Table 0x43.0xb = 0xf16,0x405 0f17 00eb | | Load_Encached Diana_Cache 0f18 0098 | | Execute Package,Field_Read_Dynamic 0f19 012c | , | Execute Any,Size 0f1a e015 | | Load 0x0,0x15 0f1b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0f1c 025b | [ | Execute Discrete,Check_In_Type 0f1d 0273 | s | Execute Discrete,Plus 0f1e 00d9 | | Load_Top At_Offset_1 0f1f 0007 | | Action Break_Optional 0f20 e606 | | Load 0x3,0x6 ; Debug Table 0x43.0xc = 0xf20,0xc01 0f21 0007 | | Action Break_Optional 0f22 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x43.0xd = 0xf22,0xc02 0f23 0007 | | Action Break_Optional ; Debug Table 0x43.0xe = 0xf23,0xc03 0f24 00d0 | | Action Swap_Control ; Debug Table 0x43.0xf = 0xf24,0xc04 0f25 00d1 | | Pop_Control Pop_Count_1 0f26 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x43.0x10 = 0xf26,0x804 0f27 00eb | | Load_Encached Diana_Cache 0f28 0098 | | Execute Package,Field_Read_Dynamic 0f29 49c9 |I | Short_Literal 0x1c9 0f2a 00eb | | Load_Encached Diana_Cache 0f2b 0098 | | Execute Package,Field_Read_Dynamic 0f2c 49ca |I | Short_Literal 0x1ca 0f2d 00eb | | Load_Encached Diana_Cache 0f2e 0095 | | Execute Package,Field_Reference_Dynamic 0f2f e016 | | Load 0x0,0x16 0f30 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0f31 7800 |x | Jump 0xf32 0f32 00d0 | | Action Swap_Control 0f33 00d1 | | Pop_Control Pop_Count_1 0f34 822c | , | Call 0x1,0x2c ; Debug Table 0x43.0x11 = 0xf34,0x2 0f35 7002 |p | Jump_Nonzero 0xf38 0f36 4800 |H | Short_Literal 0x0 ; Debug Table 0x43.0x12 = 0xf36,0x3 0f37 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0f38 0007 | | Action Break_Optional ; Debug Table 0x43.0x13 = 0xf38,0x4 0f39 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x43.0x14 = 0xf39,0x1001 0f3a 7002 |p | Jump_Nonzero 0xf3d 0f3b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x43.0x15 = 0xf3b,0x1002 0f3c 7803 |x | Jump 0xf40 0f3d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x43.0x16 = 0xf3d,0x1003 0f3e 0217 | | Execute Heap_Access,All_Reference 0f3f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f40 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x43.0x17 = 0xf40,0x4 0f41 00c9 | | Action Pop_Auxiliary_Loop 0f42 0007 | | Action Break_Optional ; Debug Table 0x43.0x18 = 0xf42,0x1 0f43 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x43.0x19 = 0xf43,0x1401 0f44 021d | | Execute Heap_Access,Is_Null 0f45 6fba |o | Jump_Zero 0xf00 ; Debug Table 0x43.0x1a = 0xf45,0x1 0f46 00ce | | Action Pop_Auxiliary 0f47 4801 |H | Short_Literal 0x1 ; Debug Table 0x43.0x1b = 0xf47,0x5 0f48 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0f49 0000 0000 | | .BLANK 0000[0x7] 0f50 ; -------------------------------------------------------------------------------------- 0f50 ; SUBPROGRAM 0f50 ; -------------------------------------------------------------------------------------- 0f50 0f58 | X | .CONST 0x0f58 ; Address of begin 0f51 0f7f | | .CONST 0x0f7f ; Address of exception handler 0f52 0002 | | .CONST 0x0002 ; Number of locals 0f53 INIT_0f50: 0f53 00eb | | Load_Encached Diana_Cache ; Debug Table 0x44 = .DEBUG 0x0f53,0x1a26,0x0004,0x0000,0x005a,0x3895,0x0000,0x10ac ; Debug Table 0x44.0x0 = 0xf53,0xffff 0f54 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0f55 0322 | " | Declare_Variable Record 0f56 00d8 | | Load_Top At_Offset_0 0f57 1c00 | | Execute_Immediate Run_Utility,0x0 0f58 BODY_0f50: 0f58 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x44.0x1 = 0xf58,0x1 0f59 00e1 | | Load_Encached Boolean_Cache 0f5a e5ff | | Load 0x2,-0x1 0f5b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0f5c e013 | | Load 0x0,0x13 0f5d 180d | | Execute Package,Field_Execute,Field_Number 0xd 0f5e c402 | | Store 0x2,0x2 0f5f 00d1 | | Pop_Control Pop_Count_1 0f60 e402 | | Load 0x2,0x2 ; Debug Table 0x44.0x2 = 0xf60,0x2 0f61 6812 |h | Jump_Zero 0xf74 0f62 00d8 | | Load_Top At_Offset_0 0f63 00eb | | Load_Encached Diana_Cache 0f64 18a6 | | Execute Package,Field_Execute,Field_Number 0xa6 0f65 680e |h | Jump_Zero 0xf74 0f66 e5ff | | Load 0x2,-0x1 0f67 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0f68 700b |p | Jump_Nonzero 0xf74 0f69 e5ff | | Load 0x2,-0x1 ; Debug Table 0x44.0x3 = 0xf69,0x3 0f6a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f6b 00d9 | | Load_Top At_Offset_1 0f6c 00eb | | Load_Encached Diana_Cache 0f6d 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0f6e e021 | ! | Load 0x0,0x21 0f6f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0f70 00eb | | Load_Encached Diana_Cache 0f71 189c | | Execute Package,Field_Execute,Field_Number 0x9c 0f72 00d9 | | Load_Top At_Offset_1 0f73 017d | } | Execute Record,Structure_Write 0f74 e402 | | Load 0x2,0x2 ; Debug Table 0x44.0x4 = 0xf74,0x4 0f75 6804 |h | Jump_Zero 0xf7a 0f76 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x44.0x5 = 0xf76,0x5 0f77 e5ff | | Load 0x2,-0x1 0f78 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f79 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f7a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x44.0x6 = 0xf7a,0x6 0f7b 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0f7c e5ff | | Load 0x2,-0x1 0f7d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f7e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f7f TRAP_0f50: 0f7f 600c |` | Indirect_Literal Discrete,0xf8c,{0x00000000, 0x5a37e501} 0f80 010f | | Execute Exception,Equal 0f81 6807 |h | Jump_Zero 0xf89 0f82 00eb | | Load_Encached Diana_Cache ; Debug Table 0x44.0x7 = 0xf82,0x7 0f83 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0f84 e5ff | | Load 0x2,-0x1 0f85 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f86 4800 |H | Short_Literal 0x0 ; Debug Table 0x44.0x8 = 0xf86,0x8 0f87 a402 | | Store_Unchecked 0x2,0x2 0f88 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f89 0100 | | Execute Exception,Raise 0f8a 0000 0000 | | .XXX[0x2] 0f8c 0000 0000 | | .LITERAL {0x00000000, 0x5a37e501} 0f90 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0f94 ; -------------------------------------------------------------------------------------- 0f94 ; STRING TABLE 0f94 ; -------------------------------------------------------------------------------------- 0f94 000e | | .STRTAB 0x000e->0x0f9b ; "Duplicate to ensure pure value" 0f95 002a | * | .STRTAB 0x002a->0x0faa ; "INITIALIZE ACTION" 0f96 0039 | 9 | .STRTAB 0x0039->0x0fb2 ; "PARAMETERIZE ACTION" 0f97 004a | J | .STRTAB 0x004a->0x0fbc ; "CONSTRAIN VARIABLE ACTION" 0f98 0061 | a | .STRTAB 0x0061->0x0fc8 ; "Bad class in object declaration" 0f99 007e | ~ | .STRTAB 0x007e->0x0fd8 ; "Unexpected item in ref " 0f9a 0093 | | .STREND 0x0093->0x0fe3 0f9b 4475 706c |Dupl| .STRTAB_STRINGS 0fe4 0000 0000 | | .BLANK 0000[0x4] 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 ; Debug Table 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 0003 0045 | E| .CONST 0x0003,0x0045 0fea 000b 1212 | | .DEBUG 0x000b,0x1212,0x8000,0x0000,0x005a,0x3525,0x0000,0x0005 0ff2 0018 1220 | | .DEBUG 0x0018,0x1220,0x8000,0x0000,0x005a,0x3895,0x0000,0x004f 0ffa 0103 12be | | .DEBUG 0x0103,0x12be,0x0001,0x0000,0x005a,0x3525,0x0000,0x0006 1002 012b 12e2 | + | .DEBUG 0x012b,0x12e2,0x0001,0x0000,0x005a,0x3525,0x0000,0x0014 100a 0163 1308 | c | .DEBUG 0x0163,0x1308,0x0001,0x0000,0x005a,0x3525,0x0000,0x001e 1012 01cb 1336 | 6| .DEBUG 0x01cb,0x1336,0x0001,0x0000,0x005a,0x3525,0x0000,0x002e 101a 01d3 133a | :| .DEBUG 0x01d3,0x133a,0x0002,0x0000,0x005a,0x3525,0x0000,0x0032 1022 0243 1396 | C | .DEBUG 0x0243,0x1396,0x0002,0x0000,0x005a,0x3525,0x0000,0x003d 102a 027b 13b4 | { | .DEBUG 0x027b,0x13b4,0x0005,0x0000,0x005a,0x3895,0x0000,0x00b1 1032 0293 13b6 | | .DEBUG 0x0293,0x13b6,0x0002,0x0000,0x005a,0x3895,0x0000,0x0143 103a 02b3 13d4 | | .DEBUG 0x02b3,0x13d4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0183 1042 02db 13f2 | | .DEBUG 0x02db,0x13f2,0x0002,0x0000,0x005a,0x3895,0x0000,0x01d5 104a 02fb 1408 | | .DEBUG 0x02fb,0x1408,0x0002,0x0000,0x005a,0x3895,0x0000,0x021b 1052 030b 140c | | .DEBUG 0x030b,0x140c,0x0002,0x0000,0x005a,0x3895,0x0000,0x023c 105a 031b 1410 | | .DEBUG 0x031b,0x1410,0x0001,0x0000,0x005a,0x3895,0x0000,0x025c 1062 032b 1416 | + | .DEBUG 0x032b,0x1416,0x0001,0x0000,0x005a,0x3895,0x0000,0x0277 106a 0333 141c | 3 | .DEBUG 0x0333,0x141c,0x0001,0x0000,0x005a,0x3895,0x0000,0x028e 1072 0343 1424 | C $| .DEBUG 0x0343,0x1424,0x0002,0x0000,0x005a,0x3895,0x0000,0x02b5 107a 035b 1428 | [ (| .DEBUG 0x035b,0x1428,0x0002,0x0000,0x005a,0x3895,0x0000,0x02d9 1082 036b 142c | k ,| .DEBUG 0x036b,0x142c,0x0002,0x0000,0x005a,0x3895,0x0000,0x02f3 108a 037b 1430 | { 0| .DEBUG 0x037b,0x1430,0x0002,0x0000,0x005a,0x3895,0x0000,0x0310 1092 038b 1434 | 4| .DEBUG 0x038b,0x1434,0x0001,0x0000,0x005a,0x3895,0x0000,0x0333 109a 039b 1438 | 8| .DEBUG 0x039b,0x1438,0x0001,0x0000,0x005a,0x3895,0x0000,0x034d 10a2 03b3 1442 | B| .DEBUG 0x03b3,0x1442,0x0001,0x0000,0x005a,0x3895,0x0000,0x036f 10aa 03c3 1446 | F| .DEBUG 0x03c3,0x1446,0x0001,0x0000,0x005a,0x3895,0x0000,0x038b 10b2 03d3 144a | J| .DEBUG 0x03d3,0x144a,0x0001,0x0000,0x005a,0x3895,0x0000,0x03a4 10ba 03db 144e | N| .DEBUG 0x03db,0x144e,0x0001,0x0000,0x005a,0x3895,0x0000,0x03b8 10c2 03fb 145a | Z| .DEBUG 0x03fb,0x145a,0x0002,0x0000,0x005a,0x3895,0x0000,0x03e7 10ca 040b 1466 | f| .DEBUG 0x040b,0x1466,0x0002,0x0000,0x005a,0x3895,0x0000,0x0410 10d2 046b 1488 | k | .DEBUG 0x046b,0x1488,0x0002,0x0000,0x005a,0x3895,0x0000,0x050c 10da 04b3 14a8 | | .DEBUG 0x04b3,0x14a8,0x0001,0x0000,0x005a,0x3895,0x0000,0x05e4 10e2 0503 14d8 | | .DEBUG 0x0503,0x14d8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06a3 10ea 052b 14e8 | + | .DEBUG 0x052b,0x14e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06fe 10f2 053b 14f0 | ; | .DEBUG 0x053b,0x14f0,0x0001,0x0000,0x005a,0x3895,0x0000,0x0728 10fa 0563 1506 | c | .DEBUG 0x0563,0x1506,0x0002,0x0000,0x005a,0x3895,0x0000,0x076a 1102 058b 150e | | .DEBUG 0x058b,0x150e,0x0001,0x0000,0x005a,0x3895,0x0000,0x07ae 110a 059b 1514 | | .DEBUG 0x059b,0x1514,0x0001,0x0000,0x005a,0x3895,0x0000,0x07cc 1112 05cb 1528 | (| .DEBUG 0x05cb,0x1528,0x0001,0x0000,0x005a,0x3895,0x0000,0x082e 111a 05fb 1546 | F| .DEBUG 0x05fb,0x1546,0x0002,0x0000,0x005a,0x3895,0x0000,0x088a 1122 063b 155a | ; Z| .DEBUG 0x063b,0x155a,0x0002,0x0000,0x005a,0x3895,0x0000,0x08e4 112a 0733 15fc | 3 | .DEBUG 0x0733,0x15fc,0x0002,0x0000,0x005a,0x3895,0x0000,0x09b8 1132 076b 161c | k | .DEBUG 0x076b,0x161c,0x0002,0x0000,0x005a,0x3895,0x0000,0x0a13 113a 079b 1624 | $| .DEBUG 0x079b,0x1624,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a62 1142 07a3 1628 | (| .DEBUG 0x07a3,0x1628,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a78 114a 07d3 1638 | 8| .DEBUG 0x07d3,0x1638,0x0001,0x0000,0x005a,0x3895,0x0000,0x0aea 1152 07f3 164c | L| .DEBUG 0x07f3,0x164c,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b2b 115a 0813 1662 | b| .DEBUG 0x0813,0x1662,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b6d 1162 085b 1690 | [ | .DEBUG 0x085b,0x1690,0x0001,0x0000,0x005a,0x3895,0x0000,0x0be6 116a 08b3 16b4 | | .DEBUG 0x08b3,0x16b4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0c96 1172 08c3 16bc | | .DEBUG 0x08c3,0x16bc,0x0002,0x0000,0x005a,0x3895,0x0000,0x0cbb 117a 0943 16fa | C | .DEBUG 0x0943,0x16fa,0x0002,0x0000,0x005a,0x3895,0x0000,0x0db0 1182 096b 1706 | k | .DEBUG 0x096b,0x1706,0x0002,0x0000,0x005a,0x3895,0x0000,0x0df1 118a 098b 170e | | .DEBUG 0x098b,0x170e,0x0002,0x0000,0x005a,0x3895,0x0000,0x0e2d 1192 09a3 1712 | | .DEBUG 0x09a3,0x1712,0x0001,0x0000,0x005a,0x3895,0x0000,0x0e55 119a 09d3 172a | *| .DEBUG 0x09d3,0x172a,0x0001,0x0000,0x005a,0x3895,0x0000,0x0eb6 11a2 0a43 1766 | C f| .DEBUG 0x0a43,0x1766,0x0002,0x0000,0x005a,0x3895,0x0000,0x0f92 11aa 0a73 1782 | s | .DEBUG 0x0a73,0x1782,0x0001,0x0000,0x005a,0x3895,0x0000,0x0ff2 11b2 0aa3 179a | | .DEBUG 0x0aa3,0x179a,0x0002,0x0000,0x005a,0x3895,0x0000,0x10b4 11ba 0b3b 17e8 | ; | .DEBUG 0x0b3b,0x17e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x11c5 11c2 0b83 1800 | | .DEBUG 0x0b83,0x1800,0x0001,0x0000,0x005a,0x3895,0x0000,0x124e 11ca 0c5b 1874 | [ t| .DEBUG 0x0c5b,0x1874,0x0001,0x0000,0x005a,0x3895,0x0000,0x131e 11d2 0ca3 1898 | | .DEBUG 0x0ca3,0x1898,0x0002,0x0000,0x005a,0x3895,0x0000,0x13be 11da 0cf3 18cc | | .DEBUG 0x0cf3,0x18cc,0x0001,0x0000,0x005a,0x3895,0x0000,0x1462 11e2 0d43 18e6 | C | .DEBUG 0x0d43,0x18e6,0x0001,0x0000,0x005a,0x3895,0x0000,0x153e 11ea 0ddb 1932 | 2| .DEBUG 0x0ddb,0x1932,0x0001,0x0000,0x005a,0x3895,0x0000,0x1600 11f2 0e6b 198c | k | .DEBUG 0x0e6b,0x198c,0x0002,0x0000,0x005a,0x3895,0x0000,0x16a7 11fa 0ea3 19b2 | | .DEBUG 0x0ea3,0x19b2,0x0002,0x0000,0x005a,0x3895,0x0000,0x041f 1202 0efb 19ec | | .DEBUG 0x0efb,0x19ec,0x0002,0x0000,0x005a,0x3895,0x0000,0x0516 120a 0f53 1a26 | S &| .DEBUG 0x0f53,0x1a26,0x0004,0x0000,0x005a,0x3895,0x0000,0x10ac 1212 ; -------------------------------------------------------------------------------------- 1212 ; Debug3 Subtable 0x0 1212 ; -------------------------------------------------------------------------------------- 1212 0006 0000 | | .DBG3TAB 0x0006,0x0000 1214 000b ffff | | .CONST 0x000b,0xffff 1216 000d fffe | | .CONST 0x000d,0xfffe 1218 000f fffd | | .CONST 0x000f,0xfffd 121a 0011 fffc | | .CONST 0x0011,0xfffc 121c 0013 fffb | | .CONST 0x0013,0xfffb 121e 0015 fffa | | .CONST 0x0015,0xfffa 1220 ; -------------------------------------------------------------------------------------- 1220 ; Debug3 Subtable 0x1 1220 ; -------------------------------------------------------------------------------------- 1220 004e 0000 | N | .DBG3TAB 0x004e,0x0000 1222 0018 ffff | | .CONST 0x0018,0xffff 1224 0019 fffe | | .CONST 0x0019,0xfffe 1226 001a fffd | | .CONST 0x001a,0xfffd 1228 001b fffc | | .CONST 0x001b,0xfffc 122a 001c fffb | | .CONST 0x001c,0xfffb 122c 001d fffa | | .CONST 0x001d,0xfffa 122e 001e fff9 | | .CONST 0x001e,0xfff9 1230 001f fff8 | | .CONST 0x001f,0xfff8 1232 0020 fff7 | | .CONST 0x0020,0xfff7 1234 0021 fff6 | ! | .CONST 0x0021,0xfff6 1236 003f fff5 | ? | .CONST 0x003f,0xfff5 1238 005d fff4 | ] | .CONST 0x005d,0xfff4 123a 0061 fff3 | a | .CONST 0x0061,0xfff3 123c 007b fff2 | { | .CONST 0x007b,0xfff2 123e 007c fff1 | | | .CONST 0x007c,0xfff1 1240 007f fff0 | | .CONST 0x007f,0xfff0 1242 0081 ffef | | .CONST 0x0081,0xffef 1244 0083 ffee | | .CONST 0x0083,0xffee 1246 0085 ffed | | .CONST 0x0085,0xffed 1248 0087 ffec | | .CONST 0x0087,0xffec 124a 0089 ffeb | | .CONST 0x0089,0xffeb 124c 008b ffea | | .CONST 0x008b,0xffea 124e 008d ffe9 | | .CONST 0x008d,0xffe9 1250 008f ffe8 | | .CONST 0x008f,0xffe8 1252 0091 ffe7 | | .CONST 0x0091,0xffe7 1254 0093 ffe6 | | .CONST 0x0093,0xffe6 1256 0095 ffe5 | | .CONST 0x0095,0xffe5 1258 0097 ffe4 | | .CONST 0x0097,0xffe4 125a 0099 ffe3 | | .CONST 0x0099,0xffe3 125c 009b ffe2 | | .CONST 0x009b,0xffe2 125e 009d ffe1 | | .CONST 0x009d,0xffe1 1260 009f ffe0 | | .CONST 0x009f,0xffe0 1262 00a1 ffdf | | .CONST 0x00a1,0xffdf 1264 00a3 ffde | | .CONST 0x00a3,0xffde 1266 00a5 ffdd | | .CONST 0x00a5,0xffdd 1268 00a7 ffdc | | .CONST 0x00a7,0xffdc 126a 00a9 ffdb | | .CONST 0x00a9,0xffdb 126c 00ab ffda | | .CONST 0x00ab,0xffda 126e 00ad ffd9 | | .CONST 0x00ad,0xffd9 1270 00af ffd8 | | .CONST 0x00af,0xffd8 1272 00b1 ffd7 | | .CONST 0x00b1,0xffd7 1274 00b3 ffd6 | | .CONST 0x00b3,0xffd6 1276 00b5 ffd5 | | .CONST 0x00b5,0xffd5 1278 00b7 ffd4 | | .CONST 0x00b7,0xffd4 127a 00b9 ffd3 | | .CONST 0x00b9,0xffd3 127c 00bb ffd2 | | .CONST 0x00bb,0xffd2 127e 00bd ffd1 | | .CONST 0x00bd,0xffd1 1280 00bf ffd0 | | .CONST 0x00bf,0xffd0 1282 00c1 ffcf | | .CONST 0x00c1,0xffcf 1284 00c3 ffce | | .CONST 0x00c3,0xffce 1286 00c5 ffcd | | .CONST 0x00c5,0xffcd 1288 00c7 ffcc | | .CONST 0x00c7,0xffcc 128a 00c9 ffcb | | .CONST 0x00c9,0xffcb 128c 00cb ffca | | .CONST 0x00cb,0xffca 128e 00cd ffc9 | | .CONST 0x00cd,0xffc9 1290 00cf ffc8 | | .CONST 0x00cf,0xffc8 1292 00d1 ffc7 | | .CONST 0x00d1,0xffc7 1294 00d3 ffc6 | | .CONST 0x00d3,0xffc6 1296 00d5 ffc5 | | .CONST 0x00d5,0xffc5 1298 00d7 ffc4 | | .CONST 0x00d7,0xffc4 129a 00d9 ffc3 | | .CONST 0x00d9,0xffc3 129c 00db ffc2 | | .CONST 0x00db,0xffc2 129e 00dd ffc1 | | .CONST 0x00dd,0xffc1 12a0 00df ffc0 | | .CONST 0x00df,0xffc0 12a2 00e1 ffbf | | .CONST 0x00e1,0xffbf 12a4 00e3 ffbe | | .CONST 0x00e3,0xffbe 12a6 00e5 ffbd | | .CONST 0x00e5,0xffbd 12a8 00e7 ffbc | | .CONST 0x00e7,0xffbc 12aa 00e9 ffbb | | .CONST 0x00e9,0xffbb 12ac 00eb ffba | | .CONST 0x00eb,0xffba 12ae 00ed ffb9 | | .CONST 0x00ed,0xffb9 12b0 00ef ffb8 | | .CONST 0x00ef,0xffb8 12b2 00f1 ffb7 | | .CONST 0x00f1,0xffb7 12b4 00f3 ffb6 | | .CONST 0x00f3,0xffb6 12b6 00f5 ffb5 | | .CONST 0x00f5,0xffb5 12b8 00f7 ffb4 | | .CONST 0x00f7,0xffb4 12ba 00f9 ffb3 | | .CONST 0x00f9,0xffb3 12bc 00fb ffb2 | | .CONST 0x00fb,0xffb2 12be ; -------------------------------------------------------------------------------------- 12be ; Debug3 Subtable 0x2 12be ; -------------------------------------------------------------------------------------- 12be 0001 0010 | | .DBG3TAB 0x0001,0x0010 12c0 0103 ffff | | .CONST 0x0103,0xffff 12c2 0104 0001 | | .CONST 0x0104,0x0001 12c4 0105 0401 | | .CONST 0x0105,0x0401 12c6 0107 0402 | | .CONST 0x0107,0x0402 12c8 0108 0403 | | .CONST 0x0108,0x0403 12ca 0109 0404 | | .CONST 0x0109,0x0404 12cc 010a 0001 | | .CONST 0x010a,0x0001 12ce 010c 0002 | | .CONST 0x010c,0x0002 12d0 010f 0003 | | .CONST 0x010f,0x0003 12d2 0113 0004 | | .CONST 0x0113,0x0004 12d4 0114 0801 | | .CONST 0x0114,0x0801 12d6 0116 0802 | | .CONST 0x0116,0x0802 12d8 0117 0803 | | .CONST 0x0117,0x0803 12da 0118 0804 | | .CONST 0x0118,0x0804 12dc 0119 0004 | | .CONST 0x0119,0x0004 12de 011b 0005 | | .CONST 0x011b,0x0005 12e0 011f 0006 | | .CONST 0x011f,0x0006 12e2 ; -------------------------------------------------------------------------------------- 12e2 ; Debug3 Subtable 0x3 12e2 ; -------------------------------------------------------------------------------------- 12e2 0002 0010 | | .DBG3TAB 0x0002,0x0010 12e4 012b ffff | + | .CONST 0x012b,0xffff 12e6 0130 fffe | 0 | .CONST 0x0130,0xfffe 12e8 0135 0001 | 5 | .CONST 0x0135,0x0001 12ea 0137 0401 | 7 | .CONST 0x0137,0x0401 12ec 0139 0402 | 9 | .CONST 0x0139,0x0402 12ee 013a 0403 | : | .CONST 0x013a,0x0403 12f0 013b 0404 | ; | .CONST 0x013b,0x0404 12f2 013d 0001 | = | .CONST 0x013d,0x0001 12f4 0141 0006 | A | .CONST 0x0141,0x0006 12f6 0144 0002 | D | .CONST 0x0144,0x0002 12f8 0149 0003 | I | .CONST 0x0149,0x0003 12fa 014a 0801 | J | .CONST 0x014a,0x0801 12fc 014c 0802 | L | .CONST 0x014c,0x0802 12fe 014d 0803 | M | .CONST 0x014d,0x0803 1300 014e 0804 | N | .CONST 0x014e,0x0804 1302 014f 0003 | O | .CONST 0x014f,0x0003 1304 0151 0004 | Q | .CONST 0x0151,0x0004 1306 0154 0005 | T | .CONST 0x0154,0x0005 1308 ; -------------------------------------------------------------------------------------- 1308 ; Debug3 Subtable 0x4 1308 ; -------------------------------------------------------------------------------------- 1308 0002 0014 | | .DBG3TAB 0x0002,0x0014 130a 0163 ffff | c | .CONST 0x0163,0xffff 130c 0165 fffe | e | .CONST 0x0165,0xfffe 130e 016a 0001 | j | .CONST 0x016a,0x0001 1310 016e 0002 | n | .CONST 0x016e,0x0002 1312 0175 0003 | u | .CONST 0x0175,0x0003 1314 0179 0004 | y | .CONST 0x0179,0x0004 1316 018e 0005 | | .CONST 0x018e,0x0005 1318 0193 0006 | | .CONST 0x0193,0x0006 131a 0195 0007 | | .CONST 0x0195,0x0007 131c 019a 0008 | | .CONST 0x019a,0x0008 131e 019e 0009 | | .CONST 0x019e,0x0009 1320 01a2 000a | | .CONST 0x01a2,0x000a 1322 01a5 000b | | .CONST 0x01a5,0x000b 1324 01a6 0401 | | .CONST 0x01a6,0x0401 1326 01a7 000b | | .CONST 0x01a7,0x000b 1328 01af 000c | | .CONST 0x01af,0x000c 132a 01b2 000d | | .CONST 0x01b2,0x000d 132c 01b5 000e | | .CONST 0x01b5,0x000e 132e 01b6 0801 | | .CONST 0x01b6,0x0801 1330 01b7 000e | | .CONST 0x01b7,0x000e 1332 01bf 000f | | .CONST 0x01bf,0x000f 1334 01c3 0010 | | .CONST 0x01c3,0x0010 1336 ; -------------------------------------------------------------------------------------- 1336 ; Debug3 Subtable 0x5 1336 ; -------------------------------------------------------------------------------------- 1336 0000 0001 | | .DBG3TAB 0x0000,0x0001 1338 01cb 0001 | | .CONST 0x01cb,0x0001 133a ; -------------------------------------------------------------------------------------- 133a ; Debug3 Subtable 0x6 133a ; -------------------------------------------------------------------------------------- 133a 0002 002b | +| .DBG3TAB 0x0002,0x002b 133c 01d3 ffff | | .CONST 0x01d3,0xffff 133e 01d4 fffe | | .CONST 0x01d4,0xfffe 1340 01d5 0001 | | .CONST 0x01d5,0x0001 1342 01d6 0401 | | .CONST 0x01d6,0x0401 1344 01d8 0402 | | .CONST 0x01d8,0x0402 1346 01d9 0403 | | .CONST 0x01d9,0x0403 1348 01da 0404 | | .CONST 0x01da,0x0404 134a 01db 0001 | | .CONST 0x01db,0x0001 134c 01df 0003 | | .CONST 0x01df,0x0003 134e 01e1 0002 | | .CONST 0x01e1,0x0002 1350 01e7 0004 | | .CONST 0x01e7,0x0004 1352 01e8 0801 | | .CONST 0x01e8,0x0801 1354 01ea 0802 | | .CONST 0x01ea,0x0802 1356 01eb 0803 | | .CONST 0x01eb,0x0803 1358 01ec 0804 | | .CONST 0x01ec,0x0804 135a 01ed 0004 | | .CONST 0x01ed,0x0004 135c 01f3 0009 | | .CONST 0x01f3,0x0009 135e 01f5 0005 | | .CONST 0x01f5,0x0005 1360 01fa 0006 | | .CONST 0x01fa,0x0006 1362 01fb 0c01 | | .CONST 0x01fb,0x0c01 1364 01fd 0c02 | | .CONST 0x01fd,0x0c02 1366 01fe 0c03 | | .CONST 0x01fe,0x0c03 1368 01ff 0c04 | | .CONST 0x01ff,0x0c04 136a 0200 0006 | | .CONST 0x0200,0x0006 136c 0207 1001 | | .CONST 0x0207,0x1001 136e 0209 1002 | | .CONST 0x0209,0x1002 1370 020a 1003 | | .CONST 0x020a,0x1003 1372 020b 1004 | | .CONST 0x020b,0x1004 1374 020d 0c04 | | .CONST 0x020d,0x0c04 1376 0214 1401 | | .CONST 0x0214,0x1401 1378 0216 1402 | | .CONST 0x0216,0x1402 137a 0217 1403 | | .CONST 0x0217,0x1403 137c 0218 1404 | | .CONST 0x0218,0x1404 137e 021a 1004 | | .CONST 0x021a,0x1004 1380 0224 0007 | $ | .CONST 0x0224,0x0007 1382 0227 0008 | ' | .CONST 0x0227,0x0008 1384 022a 000a | * | .CONST 0x022a,0x000a 1386 022b 1801 | + | .CONST 0x022b,0x1801 1388 022d 1802 | - | .CONST 0x022d,0x1802 138a 022e 1803 | . | .CONST 0x022e,0x1803 138c 022f 1804 | / | .CONST 0x022f,0x1804 138e 0230 000a | 0 | .CONST 0x0230,0x000a 1390 0234 000d | 4 | .CONST 0x0234,0x000d 1392 0236 000b | 6 | .CONST 0x0236,0x000b 1394 0238 000c | 8 | .CONST 0x0238,0x000c 1396 ; -------------------------------------------------------------------------------------- 1396 ; Debug3 Subtable 0x7 1396 ; -------------------------------------------------------------------------------------- 1396 0002 000c | | .DBG3TAB 0x0002,0x000c 1398 0243 ffff | C | .CONST 0x0243,0xffff 139a 0246 fffe | F | .CONST 0x0246,0xfffe 139c 0249 0002 | I | .CONST 0x0249,0x0002 139e 024e 0003 | N | .CONST 0x024e,0x0003 13a0 024f 0401 | O | .CONST 0x024f,0x0401 13a2 0251 0402 | Q | .CONST 0x0251,0x0402 13a4 0252 0403 | R | .CONST 0x0252,0x0403 13a6 0253 0404 | S | .CONST 0x0253,0x0404 13a8 0254 0003 | T | .CONST 0x0254,0x0003 13aa 025a 0006 | Z | .CONST 0x025a,0x0006 13ac 025c 0004 | \ | .CONST 0x025c,0x0004 13ae 0263 0005 | c | .CONST 0x0263,0x0005 13b0 026d 0001 | m | .CONST 0x026d,0x0001 13b2 0271 0007 | q | .CONST 0x0271,0x0007 13b4 ; -------------------------------------------------------------------------------------- 13b4 ; Debug3 Subtable 0x8 13b4 ; -------------------------------------------------------------------------------------- 13b4 0000 0000 | | .DBG3TAB 0x0000,0x0000 13b6 ; -------------------------------------------------------------------------------------- 13b6 ; Debug3 Subtable 0x9 13b6 ; -------------------------------------------------------------------------------------- 13b6 0000 000e | | .DBG3TAB 0x0000,0x000e 13b8 0293 0001 | | .CONST 0x0293,0x0001 13ba 0294 0401 | | .CONST 0x0294,0x0401 13bc 0296 0402 | | .CONST 0x0296,0x0402 13be 0297 0403 | | .CONST 0x0297,0x0403 13c0 0298 0404 | | .CONST 0x0298,0x0404 13c2 0299 0001 | | .CONST 0x0299,0x0001 13c4 029f 0004 | | .CONST 0x029f,0x0004 13c6 02a1 0002 | | .CONST 0x02a1,0x0002 13c8 02a6 0801 | | .CONST 0x02a6,0x0801 13ca 02a8 0802 | | .CONST 0x02a8,0x0802 13cc 02a9 0803 | | .CONST 0x02a9,0x0803 13ce 02aa 0804 | | .CONST 0x02aa,0x0804 13d0 02ac 0002 | | .CONST 0x02ac,0x0002 13d2 02ae 0003 | | .CONST 0x02ae,0x0003 13d4 ; -------------------------------------------------------------------------------------- 13d4 ; Debug3 Subtable 0xa 13d4 ; -------------------------------------------------------------------------------------- 13d4 0001 000d | | .DBG3TAB 0x0001,0x000d 13d6 02b3 ffff | | .CONST 0x02b3,0xffff 13d8 02b8 0001 | | .CONST 0x02b8,0x0001 13da 02b9 0401 | | .CONST 0x02b9,0x0401 13dc 02bb 0402 | | .CONST 0x02bb,0x0402 13de 02bc 0403 | | .CONST 0x02bc,0x0403 13e0 02bd 0404 | | .CONST 0x02bd,0x0404 13e2 02be 0001 | | .CONST 0x02be,0x0001 13e4 02c0 0002 | | .CONST 0x02c0,0x0002 13e6 02c4 0003 | | .CONST 0x02c4,0x0003 13e8 02c5 0801 | | .CONST 0x02c5,0x0801 13ea 02c7 0802 | | .CONST 0x02c7,0x0802 13ec 02c8 0803 | | .CONST 0x02c8,0x0803 13ee 02c9 0804 | | .CONST 0x02c9,0x0804 13f0 02ca 0003 | | .CONST 0x02ca,0x0003 13f2 ; -------------------------------------------------------------------------------------- 13f2 ; Debug3 Subtable 0xb 13f2 ; -------------------------------------------------------------------------------------- 13f2 0000 000a | | .DBG3TAB 0x0000,0x000a 13f4 02db 0001 | | .CONST 0x02db,0x0001 13f6 02dc 0401 | | .CONST 0x02dc,0x0401 13f8 02de 0402 | | .CONST 0x02de,0x0402 13fa 02df 0403 | | .CONST 0x02df,0x0403 13fc 02e0 0404 | | .CONST 0x02e0,0x0404 13fe 02e1 0001 | | .CONST 0x02e1,0x0001 1400 02eb 0005 | | .CONST 0x02eb,0x0005 1402 02ed 0002 | | .CONST 0x02ed,0x0002 1404 02ef 0003 | | .CONST 0x02ef,0x0003 1406 02f4 0004 | | .CONST 0x02f4,0x0004 1408 ; -------------------------------------------------------------------------------------- 1408 ; Debug3 Subtable 0xc 1408 ; -------------------------------------------------------------------------------------- 1408 0000 0001 | | .DBG3TAB 0x0000,0x0001 140a 02fb 0001 | | .CONST 0x02fb,0x0001 140c ; -------------------------------------------------------------------------------------- 140c ; Debug3 Subtable 0xd 140c ; -------------------------------------------------------------------------------------- 140c 0000 0001 | | .DBG3TAB 0x0000,0x0001 140e 030b 0001 | | .CONST 0x030b,0x0001 1410 ; -------------------------------------------------------------------------------------- 1410 ; Debug3 Subtable 0xe 1410 ; -------------------------------------------------------------------------------------- 1410 0000 0002 | | .DBG3TAB 0x0000,0x0002 1412 031b 0001 | | .CONST 0x031b,0x0001 1414 031f 0002 | | .CONST 0x031f,0x0002 1416 ; -------------------------------------------------------------------------------------- 1416 ; Debug3 Subtable 0xf 1416 ; -------------------------------------------------------------------------------------- 1416 0000 0002 | | .DBG3TAB 0x0000,0x0002 1418 032b 0001 | + | .CONST 0x032b,0x0001 141a 032e 0002 | . | .CONST 0x032e,0x0002 141c ; -------------------------------------------------------------------------------------- 141c ; Debug3 Subtable 0x10 141c ; -------------------------------------------------------------------------------------- 141c 0000 0003 | | .DBG3TAB 0x0000,0x0003 141e 0333 0001 | 3 | .CONST 0x0333,0x0001 1420 0336 0002 | 6 | .CONST 0x0336,0x0002 1422 033a 0003 | : | .CONST 0x033a,0x0003 1424 ; -------------------------------------------------------------------------------------- 1424 ; Debug3 Subtable 0x11 1424 ; -------------------------------------------------------------------------------------- 1424 0000 0001 | | .DBG3TAB 0x0000,0x0001 1426 0343 0001 | C | .CONST 0x0343,0x0001 1428 ; -------------------------------------------------------------------------------------- 1428 ; Debug3 Subtable 0x12 1428 ; -------------------------------------------------------------------------------------- 1428 0000 0001 | | .DBG3TAB 0x0000,0x0001 142a 035b 0001 | [ | .CONST 0x035b,0x0001 142c ; -------------------------------------------------------------------------------------- 142c ; Debug3 Subtable 0x13 142c ; -------------------------------------------------------------------------------------- 142c 0000 0001 | | .DBG3TAB 0x0000,0x0001 142e 036b 0001 | k | .CONST 0x036b,0x0001 1430 ; -------------------------------------------------------------------------------------- 1430 ; Debug3 Subtable 0x14 1430 ; -------------------------------------------------------------------------------------- 1430 0000 0001 | | .DBG3TAB 0x0000,0x0001 1432 037b 0001 | { | .CONST 0x037b,0x0001 1434 ; -------------------------------------------------------------------------------------- 1434 ; Debug3 Subtable 0x15 1434 ; -------------------------------------------------------------------------------------- 1434 0000 0001 | | .DBG3TAB 0x0000,0x0001 1436 038b 0001 | | .CONST 0x038b,0x0001 1438 ; -------------------------------------------------------------------------------------- 1438 ; Debug3 Subtable 0x16 1438 ; -------------------------------------------------------------------------------------- 1438 0000 0004 | | .DBG3TAB 0x0000,0x0004 143a 039b 0001 | | .CONST 0x039b,0x0001 143c 039f 0002 | | .CONST 0x039f,0x0002 143e 03a0 0401 | | .CONST 0x03a0,0x0401 1440 03a1 0002 | | .CONST 0x03a1,0x0002 1442 ; -------------------------------------------------------------------------------------- 1442 ; Debug3 Subtable 0x17 1442 ; -------------------------------------------------------------------------------------- 1442 0000 0001 | | .DBG3TAB 0x0000,0x0001 1444 03b3 0001 | | .CONST 0x03b3,0x0001 1446 ; -------------------------------------------------------------------------------------- 1446 ; Debug3 Subtable 0x18 1446 ; -------------------------------------------------------------------------------------- 1446 0000 0001 | | .DBG3TAB 0x0000,0x0001 1448 03c3 0001 | | .CONST 0x03c3,0x0001 144a ; -------------------------------------------------------------------------------------- 144a ; Debug3 Subtable 0x19 144a ; -------------------------------------------------------------------------------------- 144a 0000 0001 | | .DBG3TAB 0x0000,0x0001 144c 03d3 0001 | | .CONST 0x03d3,0x0001 144e ; -------------------------------------------------------------------------------------- 144e ; Debug3 Subtable 0x1a 144e ; -------------------------------------------------------------------------------------- 144e 0000 0005 | | .DBG3TAB 0x0000,0x0005 1450 03db 0001 | | .CONST 0x03db,0x0001 1452 03e0 0002 | | .CONST 0x03e0,0x0002 1454 03e4 0003 | | .CONST 0x03e4,0x0003 1456 03e7 0004 | | .CONST 0x03e7,0x0004 1458 03ea 0005 | | .CONST 0x03ea,0x0005 145a ; -------------------------------------------------------------------------------------- 145a ; Debug3 Subtable 0x1b 145a ; -------------------------------------------------------------------------------------- 145a 0000 0005 | | .DBG3TAB 0x0000,0x0005 145c 03fb 0001 | | .CONST 0x03fb,0x0001 145e 03fc 0401 | | .CONST 0x03fc,0x0401 1460 03fe 0001 | | .CONST 0x03fe,0x0001 1462 03ff 0002 | | .CONST 0x03ff,0x0002 1464 0401 0003 | | .CONST 0x0401,0x0003 1466 ; -------------------------------------------------------------------------------------- 1466 ; Debug3 Subtable 0x1c 1466 ; -------------------------------------------------------------------------------------- 1466 0001 000f | | .DBG3TAB 0x0001,0x000f 1468 040b ffff | | .CONST 0x040b,0xffff 146a 040d 0001 | | .CONST 0x040d,0x0001 146c 040e 0401 | | .CONST 0x040e,0x0401 146e 0410 0402 | | .CONST 0x0410,0x0402 1470 0411 0403 | | .CONST 0x0411,0x0403 1472 0412 0404 | | .CONST 0x0412,0x0404 1474 0413 0001 | | .CONST 0x0413,0x0001 1476 0429 000a | ) | .CONST 0x0429,0x000a 1478 042e 0002 | . | .CONST 0x042e,0x0002 147a 0430 0003 | 0 | .CONST 0x0430,0x0003 147c 0436 0004 | 6 | .CONST 0x0436,0x0004 147e 0445 0005 | E | .CONST 0x0445,0x0005 1480 044a 0006 | J | .CONST 0x044a,0x0006 1482 0450 0007 | P | .CONST 0x0450,0x0007 1484 045e 0008 | ^ | .CONST 0x045e,0x0008 1486 0465 0009 | e | .CONST 0x0465,0x0009 1488 ; -------------------------------------------------------------------------------------- 1488 ; Debug3 Subtable 0x1d 1488 ; -------------------------------------------------------------------------------------- 1488 0001 000e | | .DBG3TAB 0x0001,0x000e 148a 046b ffff | k | .CONST 0x046b,0xffff 148c 046d 0001 | m | .CONST 0x046d,0x0001 148e 046e 0401 | n | .CONST 0x046e,0x0401 1490 0470 0402 | p | .CONST 0x0470,0x0402 1492 0471 0403 | q | .CONST 0x0471,0x0403 1494 0472 0404 | r | .CONST 0x0472,0x0404 1496 0473 0001 | s | .CONST 0x0473,0x0001 1498 0485 0009 | | .CONST 0x0485,0x0009 149a 0489 0002 | | .CONST 0x0489,0x0002 149c 048b 0003 | | .CONST 0x048b,0x0003 149e 0490 0004 | | .CONST 0x0490,0x0004 14a0 0494 0005 | | .CONST 0x0494,0x0005 14a2 0499 0006 | | .CONST 0x0499,0x0006 14a4 049e 0007 | | .CONST 0x049e,0x0007 14a6 04aa 0008 | | .CONST 0x04aa,0x0008 14a8 ; -------------------------------------------------------------------------------------- 14a8 ; Debug3 Subtable 0x1e 14a8 ; -------------------------------------------------------------------------------------- 14a8 0003 0014 | | .DBG3TAB 0x0003,0x0014 14aa 04b3 ffff | | .CONST 0x04b3,0xffff 14ac 04b6 fffe | | .CONST 0x04b6,0xfffe 14ae 04ba fffd | | .CONST 0x04ba,0xfffd 14b0 04be 0001 | | .CONST 0x04be,0x0001 14b2 04c0 0002 | | .CONST 0x04c0,0x0002 14b4 04c4 0003 | | .CONST 0x04c4,0x0003 14b6 04ca 0401 | | .CONST 0x04ca,0x0401 14b8 04cc 0402 | | .CONST 0x04cc,0x0402 14ba 04cd 0403 | | .CONST 0x04cd,0x0403 14bc 04ce 0404 | | .CONST 0x04ce,0x0404 14be 04cf 0003 | | .CONST 0x04cf,0x0003 14c0 04d1 0801 | | .CONST 0x04d1,0x0801 14c2 04d3 0802 | | .CONST 0x04d3,0x0802 14c4 04d4 0803 | | .CONST 0x04d4,0x0803 14c6 04d5 0804 | | .CONST 0x04d5,0x0804 14c8 04d6 0404 | | .CONST 0x04d6,0x0404 14ca 04da 0004 | | .CONST 0x04da,0x0004 14cc 04e6 0005 | | .CONST 0x04e6,0x0005 14ce 04e9 0006 | | .CONST 0x04e9,0x0006 14d0 04ed 0007 | | .CONST 0x04ed,0x0007 14d2 04ef 0008 | | .CONST 0x04ef,0x0008 14d4 04f8 0009 | | .CONST 0x04f8,0x0009 14d6 04fa 000a | | .CONST 0x04fa,0x000a 14d8 ; -------------------------------------------------------------------------------------- 14d8 ; Debug3 Subtable 0x1f 14d8 ; -------------------------------------------------------------------------------------- 14d8 0001 0006 | | .DBG3TAB 0x0001,0x0006 14da 0503 ffff | | .CONST 0x0503,0xffff 14dc 0506 0001 | | .CONST 0x0506,0x0001 14de 0509 0002 | | .CONST 0x0509,0x0002 14e0 0510 0003 | | .CONST 0x0510,0x0003 14e2 0513 0004 | | .CONST 0x0513,0x0004 14e4 0517 0005 | | .CONST 0x0517,0x0005 14e6 0522 0006 | " | .CONST 0x0522,0x0006 14e8 ; -------------------------------------------------------------------------------------- 14e8 ; Debug3 Subtable 0x20 14e8 ; -------------------------------------------------------------------------------------- 14e8 0000 0003 | | .DBG3TAB 0x0000,0x0003 14ea 052b 0001 | + | .CONST 0x052b,0x0001 14ec 0532 0002 | 2 | .CONST 0x0532,0x0002 14ee 0534 0003 | 4 | .CONST 0x0534,0x0003 14f0 ; -------------------------------------------------------------------------------------- 14f0 ; Debug3 Subtable 0x21 14f0 ; -------------------------------------------------------------------------------------- 14f0 0000 000a | | .DBG3TAB 0x0000,0x000a 14f2 053b 0001 | ; | .CONST 0x053b,0x0001 14f4 053e 0002 | > | .CONST 0x053e,0x0002 14f6 0543 0003 | C | .CONST 0x0543,0x0003 14f8 0545 0004 | E | .CONST 0x0545,0x0004 14fa 0546 0401 | F | .CONST 0x0546,0x0401 14fc 0547 0004 | G | .CONST 0x0547,0x0004 14fe 054f 0005 | O | .CONST 0x054f,0x0005 1500 0551 0006 | Q | .CONST 0x0551,0x0006 1502 0554 0007 | T | .CONST 0x0554,0x0007 1504 0556 0008 | V | .CONST 0x0556,0x0008 1506 ; -------------------------------------------------------------------------------------- 1506 ; Debug3 Subtable 0x22 1506 ; -------------------------------------------------------------------------------------- 1506 0000 0003 | | .DBG3TAB 0x0000,0x0003 1508 0563 0001 | c | .CONST 0x0563,0x0001 150a 0566 0002 | f | .CONST 0x0566,0x0002 150c 0571 0003 | q | .CONST 0x0571,0x0003 150e ; -------------------------------------------------------------------------------------- 150e ; Debug3 Subtable 0x23 150e ; -------------------------------------------------------------------------------------- 150e 0001 0001 | | .DBG3TAB 0x0001,0x0001 1510 058b ffff | | .CONST 0x058b,0xffff 1512 0591 0001 | | .CONST 0x0591,0x0001 1514 ; -------------------------------------------------------------------------------------- 1514 ; Debug3 Subtable 0x24 1514 ; -------------------------------------------------------------------------------------- 1514 0002 0007 | | .DBG3TAB 0x0002,0x0007 1516 059b ffff | | .CONST 0x059b,0xffff 1518 05a1 fffe | | .CONST 0x05a1,0xfffe 151a 05ad 0001 | | .CONST 0x05ad,0x0001 151c 05b0 0002 | | .CONST 0x05b0,0x0002 151e 05b6 0003 | | .CONST 0x05b6,0x0003 1520 05ba 0004 | | .CONST 0x05ba,0x0004 1522 05be 0005 | | .CONST 0x05be,0x0005 1524 05c0 0006 | | .CONST 0x05c0,0x0006 1526 05c2 0007 | | .CONST 0x05c2,0x0007 1528 ; -------------------------------------------------------------------------------------- 1528 ; Debug3 Subtable 0x25 1528 ; -------------------------------------------------------------------------------------- 1528 0000 000e | | .DBG3TAB 0x0000,0x000e 152a 05cb 0001 | | .CONST 0x05cb,0x0001 152c 05ce 0002 | | .CONST 0x05ce,0x0002 152e 05d0 0003 | | .CONST 0x05d0,0x0003 1530 05d3 0004 | | .CONST 0x05d3,0x0004 1532 05d9 0005 | | .CONST 0x05d9,0x0005 1534 05de 0006 | | .CONST 0x05de,0x0006 1536 05e0 0007 | | .CONST 0x05e0,0x0007 1538 05e3 0008 | | .CONST 0x05e3,0x0008 153a 05e6 0009 | | .CONST 0x05e6,0x0009 153c 05e9 000a | | .CONST 0x05e9,0x000a 153e 05ec 000b | | .CONST 0x05ec,0x000b 1540 05ef 000c | | .CONST 0x05ef,0x000c 1542 05f1 000d | | .CONST 0x05f1,0x000d 1544 05f4 000e | | .CONST 0x05f4,0x000e 1546 ; -------------------------------------------------------------------------------------- 1546 ; Debug3 Subtable 0x26 1546 ; -------------------------------------------------------------------------------------- 1546 0003 0006 | | .DBG3TAB 0x0003,0x0006 1548 05fb ffff | | .CONST 0x05fb,0xffff 154a 0605 fffe | | .CONST 0x0605,0xfffe 154c 060f fffd | | .CONST 0x060f,0xfffd 154e 0610 0001 | | .CONST 0x0610,0x0001 1550 0618 0002 | | .CONST 0x0618,0x0002 1552 061c 0003 | | .CONST 0x061c,0x0003 1554 0620 0004 | | .CONST 0x0620,0x0004 1556 0625 0005 | % | .CONST 0x0625,0x0005 1558 0627 0006 | ' | .CONST 0x0627,0x0006 155a ; -------------------------------------------------------------------------------------- 155a ; Debug3 Subtable 0x27 155a ; -------------------------------------------------------------------------------------- 155a 0004 004c | L| .DBG3TAB 0x0004,0x004c 155c 063b ffff | ; | .CONST 0x063b,0xffff 155e 0642 fffe | B | .CONST 0x0642,0xfffe 1560 0643 fffd | C | .CONST 0x0643,0xfffd 1562 0644 fffc | D | .CONST 0x0644,0xfffc 1564 0645 0001 | E | .CONST 0x0645,0x0001 1566 0646 0401 | F | .CONST 0x0646,0x0401 1568 0648 0402 | H | .CONST 0x0648,0x0402 156a 0649 0403 | I | .CONST 0x0649,0x0403 156c 064a 0404 | J | .CONST 0x064a,0x0404 156e 064b 0001 | K | .CONST 0x064b,0x0001 1570 064d 0002 | M | .CONST 0x064d,0x0002 1572 064f 0801 | O | .CONST 0x064f,0x0801 1574 0651 0802 | Q | .CONST 0x0651,0x0802 1576 0653 0803 | S | .CONST 0x0653,0x0803 1578 0657 0804 | W | .CONST 0x0657,0x0804 157a 065b 0805 | [ | .CONST 0x065b,0x0805 157c 065d 0c01 | ] | .CONST 0x065d,0x0c01 157e 065f 0c02 | _ | .CONST 0x065f,0x0c02 1580 0660 0c03 | ` | .CONST 0x0660,0x0c03 1582 0661 0c04 | a | .CONST 0x0661,0x0c04 1584 0663 0805 | c | .CONST 0x0663,0x0805 1586 066d 1001 | m | .CONST 0x066d,0x1001 1588 066f 1002 | o | .CONST 0x066f,0x1002 158a 0670 1003 | p | .CONST 0x0670,0x1003 158c 0671 1004 | q | .CONST 0x0671,0x1004 158e 0673 0c04 | s | .CONST 0x0673,0x0c04 1590 0681 0002 | | .CONST 0x0681,0x0002 1592 0682 0003 | | .CONST 0x0682,0x0003 1594 0686 0004 | | .CONST 0x0686,0x0004 1596 0692 0005 | | .CONST 0x0692,0x0005 1598 069c 0007 | | .CONST 0x069c,0x0007 159a 069e 1401 | | .CONST 0x069e,0x1401 159c 06a0 1402 | | .CONST 0x06a0,0x1402 159e 06a2 1403 | | .CONST 0x06a2,0x1403 15a0 06a6 1404 | | .CONST 0x06a6,0x1404 15a2 06aa 1405 | | .CONST 0x06aa,0x1405 15a4 06ac 1801 | | .CONST 0x06ac,0x1801 15a6 06ae 1802 | | .CONST 0x06ae,0x1802 15a8 06af 1803 | | .CONST 0x06af,0x1803 15aa 06b0 1804 | | .CONST 0x06b0,0x1804 15ac 06b2 1405 | | .CONST 0x06b2,0x1405 15ae 06bc 1c01 | | .CONST 0x06bc,0x1c01 15b0 06be 1c02 | | .CONST 0x06be,0x1c02 15b2 06bf 1c03 | | .CONST 0x06bf,0x1c03 15b4 06c0 1c04 | | .CONST 0x06c0,0x1c04 15b6 06c2 1804 | | .CONST 0x06c2,0x1804 15b8 06d0 0007 | | .CONST 0x06d0,0x0007 15ba 06d1 0008 | | .CONST 0x06d1,0x0008 15bc 06d3 2001 | | .CONST 0x06d3,0x2001 15be 06d5 2002 | | .CONST 0x06d5,0x2002 15c0 06d7 2003 | | .CONST 0x06d7,0x2003 15c2 06db 2004 | | .CONST 0x06db,0x2004 15c4 06df 2005 | | .CONST 0x06df,0x2005 15c6 06e1 2401 | $ | .CONST 0x06e1,0x2401 15c8 06e3 2402 | $ | .CONST 0x06e3,0x2402 15ca 06e4 2403 | $ | .CONST 0x06e4,0x2403 15cc 06e5 2404 | $ | .CONST 0x06e5,0x2404 15ce 06e7 2005 | | .CONST 0x06e7,0x2005 15d0 06f1 2801 | ( | .CONST 0x06f1,0x2801 15d2 06f3 2802 | ( | .CONST 0x06f3,0x2802 15d4 06f4 2803 | ( | .CONST 0x06f4,0x2803 15d6 06f5 2804 | ( | .CONST 0x06f5,0x2804 15d8 06f7 2404 | $ | .CONST 0x06f7,0x2404 15da 0705 0008 | | .CONST 0x0705,0x0008 15dc 0706 0009 | | .CONST 0x0706,0x0009 15de 0714 000a | | .CONST 0x0714,0x000a 15e0 0716 000b | | .CONST 0x0716,0x000b 15e2 0717 2c01 | , | .CONST 0x0717,0x2c01 15e4 0719 2c02 | , | .CONST 0x0719,0x2c02 15e6 071b 2c03 | , | .CONST 0x071b,0x2c03 15e8 071e 000b | | .CONST 0x071e,0x000b 15ea 071f 000c | | .CONST 0x071f,0x000c 15ec 0720 3001 | 0 | .CONST 0x0720,0x3001 15ee 0722 3002 | "0 | .CONST 0x0722,0x3002 15f0 0724 3003 | $0 | .CONST 0x0724,0x3003 15f2 0727 000c | ' | .CONST 0x0727,0x000c 15f4 0729 0006 | ) | .CONST 0x0729,0x0006 15f6 072a 3401 | *4 | .CONST 0x072a,0x3401 15f8 072c 0006 | , | .CONST 0x072c,0x0006 15fa 072e 000d | . | .CONST 0x072e,0x000d 15fc ; -------------------------------------------------------------------------------------- 15fc ; Debug3 Subtable 0x28 15fc ; -------------------------------------------------------------------------------------- 15fc 0000 000f | | .DBG3TAB 0x0000,0x000f 15fe 0733 0001 | 3 | .CONST 0x0733,0x0001 1600 0736 0401 | 6 | .CONST 0x0736,0x0401 1602 0738 0402 | 8 | .CONST 0x0738,0x0402 1604 0739 0403 | 9 | .CONST 0x0739,0x0403 1606 073a 0404 | : | .CONST 0x073a,0x0404 1608 073c 0001 | < | .CONST 0x073c,0x0001 160a 0742 0006 | B | .CONST 0x0742,0x0006 160c 0744 0003 | D | .CONST 0x0744,0x0003 160e 0748 0801 | H | .CONST 0x0748,0x0801 1610 074a 0802 | J | .CONST 0x074a,0x0802 1612 074b 0803 | K | .CONST 0x074b,0x0803 1614 074c 0804 | L | .CONST 0x074c,0x0804 1616 074e 0003 | N | .CONST 0x074e,0x0003 1618 0752 0005 | R | .CONST 0x0752,0x0005 161a 0756 0007 | V | .CONST 0x0756,0x0007 161c ; -------------------------------------------------------------------------------------- 161c ; Debug3 Subtable 0x29 161c ; -------------------------------------------------------------------------------------- 161c 0000 0003 | | .DBG3TAB 0x0000,0x0003 161e 076b 0001 | k | .CONST 0x076b,0x0001 1620 076e 0002 | n | .CONST 0x076e,0x0002 1622 0780 0003 | | .CONST 0x0780,0x0003 1624 ; -------------------------------------------------------------------------------------- 1624 ; Debug3 Subtable 0x2a 1624 ; -------------------------------------------------------------------------------------- 1624 0000 0001 | | .DBG3TAB 0x0000,0x0001 1626 079b 0001 | | .CONST 0x079b,0x0001 1628 ; -------------------------------------------------------------------------------------- 1628 ; Debug3 Subtable 0x2b 1628 ; -------------------------------------------------------------------------------------- 1628 0002 0005 | | .DBG3TAB 0x0002,0x0005 162a 07a3 ffff | | .CONST 0x07a3,0xffff 162c 07a9 fffe | | .CONST 0x07a9,0xfffe 162e 07b3 0001 | | .CONST 0x07b3,0x0001 1630 07b6 0002 | | .CONST 0x07b6,0x0002 1632 07bc 0003 | | .CONST 0x07bc,0x0003 1634 07c1 0004 | | .CONST 0x07c1,0x0004 1636 07cb 0005 | | .CONST 0x07cb,0x0005 1638 ; -------------------------------------------------------------------------------------- 1638 ; Debug3 Subtable 0x2c 1638 ; -------------------------------------------------------------------------------------- 1638 0000 0009 | | .DBG3TAB 0x0000,0x0009 163a 07d3 0001 | | .CONST 0x07d3,0x0001 163c 07d6 0002 | | .CONST 0x07d6,0x0002 163e 07d9 0003 | | .CONST 0x07d9,0x0003 1640 07db 0004 | | .CONST 0x07db,0x0004 1642 07de 0005 | | .CONST 0x07de,0x0005 1644 07e1 0006 | | .CONST 0x07e1,0x0006 1646 07e5 0007 | | .CONST 0x07e5,0x0007 1648 07e9 0008 | | .CONST 0x07e9,0x0008 164a 07ec 0009 | | .CONST 0x07ec,0x0009 164c ; -------------------------------------------------------------------------------------- 164c ; Debug3 Subtable 0x2d 164c ; -------------------------------------------------------------------------------------- 164c 0000 000a | | .DBG3TAB 0x0000,0x000a 164e 07f3 0001 | | .CONST 0x07f3,0x0001 1650 07f8 0002 | | .CONST 0x07f8,0x0002 1652 07fd 0003 | | .CONST 0x07fd,0x0003 1654 07fe 0401 | | .CONST 0x07fe,0x0401 1656 0800 0402 | | .CONST 0x0800,0x0402 1658 0801 0403 | | .CONST 0x0801,0x0403 165a 0802 0404 | | .CONST 0x0802,0x0404 165c 0803 0003 | | .CONST 0x0803,0x0003 165e 0805 0005 | | .CONST 0x0805,0x0005 1660 0806 0004 | | .CONST 0x0806,0x0004 1662 ; -------------------------------------------------------------------------------------- 1662 ; Debug3 Subtable 0x2e 1662 ; -------------------------------------------------------------------------------------- 1662 0000 0016 | | .DBG3TAB 0x0000,0x0016 1664 0813 0001 | | .CONST 0x0813,0x0001 1666 0816 0401 | | .CONST 0x0816,0x0401 1668 0818 0402 | | .CONST 0x0818,0x0402 166a 0819 0403 | | .CONST 0x0819,0x0403 166c 081a 0404 | | .CONST 0x081a,0x0404 166e 081c 0001 | | .CONST 0x081c,0x0001 1670 081e 0002 | | .CONST 0x081e,0x0002 1672 0821 0003 | ! | .CONST 0x0821,0x0003 1674 0824 0004 | $ | .CONST 0x0824,0x0004 1676 0826 0005 | & | .CONST 0x0826,0x0005 1678 0829 0006 | ) | .CONST 0x0829,0x0006 167a 082f 0007 | / | .CONST 0x082f,0x0007 167c 0834 0008 | 4 | .CONST 0x0834,0x0008 167e 0839 0009 | 9 | .CONST 0x0839,0x0009 1680 083b 000a | ; | .CONST 0x083b,0x000a 1682 083e 000b | > | .CONST 0x083e,0x000b 1684 0841 000c | A | .CONST 0x0841,0x000c 1686 0844 000d | D | .CONST 0x0844,0x000d 1688 0847 000e | G | .CONST 0x0847,0x000e 168a 084a 000f | J | .CONST 0x084a,0x000f 168c 084c 0010 | L | .CONST 0x084c,0x0010 168e 084f 0011 | O | .CONST 0x084f,0x0011 1690 ; -------------------------------------------------------------------------------------- 1690 ; Debug3 Subtable 0x2f 1690 ; -------------------------------------------------------------------------------------- 1690 0005 000c | | .DBG3TAB 0x0005,0x000c 1692 085b ffff | [ | .CONST 0x085b,0xffff 1694 0862 fffe | b | .CONST 0x0862,0xfffe 1696 0865 fffd | e | .CONST 0x0865,0xfffd 1698 0867 0001 | g | .CONST 0x0867,0x0001 169a 086b 0002 | k | .CONST 0x086b,0x0002 169c 0871 0003 | q | .CONST 0x0871,0x0003 169e 0874 0004 | t | .CONST 0x0874,0x0004 16a0 0876 0005 | v | .CONST 0x0876,0x0005 16a2 087c 0006 | | | .CONST 0x087c,0x0006 16a4 0881 0007 | | .CONST 0x0881,0x0007 16a6 0882 fbff | | .CONST 0x0882,0xfbff 16a8 0887 fbfe | | .CONST 0x0887,0xfbfe 16aa 088c 0401 | | .CONST 0x088c,0x0401 16ac 0898 0402 | | .CONST 0x0898,0x0402 16ae 089d 0403 | | .CONST 0x089d,0x0403 16b0 08a2 0008 | | .CONST 0x08a2,0x0008 16b2 08a7 0009 | | .CONST 0x08a7,0x0009 16b4 ; -------------------------------------------------------------------------------------- 16b4 ; Debug3 Subtable 0x30 16b4 ; -------------------------------------------------------------------------------------- 16b4 0000 0003 | | .DBG3TAB 0x0000,0x0003 16b6 08b3 0001 | | .CONST 0x08b3,0x0001 16b8 08b9 0003 | | .CONST 0x08b9,0x0003 16ba 08bb 0002 | | .CONST 0x08bb,0x0002 16bc ; -------------------------------------------------------------------------------------- 16bc ; Debug3 Subtable 0x31 16bc ; -------------------------------------------------------------------------------------- 16bc 0005 0019 | | .DBG3TAB 0x0005,0x0019 16be 08c3 0001 | | .CONST 0x08c3,0x0001 16c0 08c9 0003 | | .CONST 0x08c9,0x0003 16c2 08cc 0004 | | .CONST 0x08cc,0x0004 16c4 08cd fbff | | .CONST 0x08cd,0xfbff 16c6 08d3 fbfe | | .CONST 0x08d3,0xfbfe 16c8 08d5 0801 | | .CONST 0x08d5,0x0801 16ca 08d7 0802 | | .CONST 0x08d7,0x0802 16cc 08d8 0803 | | .CONST 0x08d8,0x0803 16ce 08d9 0804 | | .CONST 0x08d9,0x0804 16d0 08db fbfe | | .CONST 0x08db,0xfbfe 16d2 08df fbfd | | .CONST 0x08df,0xfbfd 16d4 08e4 fbfc | | .CONST 0x08e4,0xfbfc 16d6 08e9 0401 | | .CONST 0x08e9,0x0401 16d8 08f4 0402 | | .CONST 0x08f4,0x0402 16da 08f6 0403 | | .CONST 0x08f6,0x0403 16dc 08f8 0c01 | | .CONST 0x08f8,0x0c01 16de 08fa 0c02 | | .CONST 0x08fa,0x0c02 16e0 08fb 0c03 | | .CONST 0x08fb,0x0c03 16e2 08fc 0c04 | | .CONST 0x08fc,0x0c04 16e4 08fe 0403 | | .CONST 0x08fe,0x0403 16e6 0906 040d | | .CONST 0x0906,0x040d 16e8 0908 0404 | | .CONST 0x0908,0x0404 16ea 0913 0405 | | .CONST 0x0913,0x0405 16ec 0917 0406 | | .CONST 0x0917,0x0406 16ee 0922 0407 | " | .CONST 0x0922,0x0407 16f0 0924 0408 | $ | .CONST 0x0924,0x0408 16f2 0928 0409 | ( | .CONST 0x0928,0x0409 16f4 0933 040a | 3 | .CONST 0x0933,0x040a 16f6 0937 040b | 7 | .CONST 0x0937,0x040b 16f8 0939 040c | 9 | .CONST 0x0939,0x040c 16fa ; -------------------------------------------------------------------------------------- 16fa ; Debug3 Subtable 0x32 16fa ; -------------------------------------------------------------------------------------- 16fa 0000 0005 | | .DBG3TAB 0x0000,0x0005 16fc 0943 0001 | C | .CONST 0x0943,0x0001 16fe 0946 0002 | F | .CONST 0x0946,0x0002 1700 0951 0003 | Q | .CONST 0x0951,0x0003 1702 0954 0004 | T | .CONST 0x0954,0x0004 1704 0956 0005 | V | .CONST 0x0956,0x0005 1706 ; -------------------------------------------------------------------------------------- 1706 ; Debug3 Subtable 0x33 1706 ; -------------------------------------------------------------------------------------- 1706 0000 0003 | | .DBG3TAB 0x0000,0x0003 1708 096b 0001 | k | .CONST 0x096b,0x0001 170a 0971 0003 | q | .CONST 0x0971,0x0003 170c 0983 0002 | | .CONST 0x0983,0x0002 170e ; -------------------------------------------------------------------------------------- 170e ; Debug3 Subtable 0x34 170e ; -------------------------------------------------------------------------------------- 170e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1710 098b 0001 | | .CONST 0x098b,0x0001 1712 ; -------------------------------------------------------------------------------------- 1712 ; Debug3 Subtable 0x35 1712 ; -------------------------------------------------------------------------------------- 1712 0002 0009 | | .DBG3TAB 0x0002,0x0009 1714 09a3 ffff | | .CONST 0x09a3,0xffff 1716 09ab fffe | | .CONST 0x09ab,0xfffe 1718 09ad 0001 | | .CONST 0x09ad,0x0001 171a 09b1 0002 | | .CONST 0x09b1,0x0002 171c 09b4 0003 | | .CONST 0x09b4,0x0003 171e 09b7 0004 | | .CONST 0x09b7,0x0004 1720 09ba 0005 | | .CONST 0x09ba,0x0005 1722 09bd 0006 | | .CONST 0x09bd,0x0006 1724 09c0 0007 | | .CONST 0x09c0,0x0007 1726 09c2 0008 | | .CONST 0x09c2,0x0008 1728 09c5 0009 | | .CONST 0x09c5,0x0009 172a ; -------------------------------------------------------------------------------------- 172a ; Debug3 Subtable 0x36 172a ; -------------------------------------------------------------------------------------- 172a 0001 001c | | .DBG3TAB 0x0001,0x001c 172c 09d3 ffff | | .CONST 0x09d3,0xffff 172e 09da 0001 | | .CONST 0x09da,0x0001 1730 09e5 0002 | | .CONST 0x09e5,0x0002 1732 09e6 0003 | | .CONST 0x09e6,0x0003 1734 09e9 0004 | | .CONST 0x09e9,0x0004 1736 09eb 0005 | | .CONST 0x09eb,0x0005 1738 09ee 0006 | | .CONST 0x09ee,0x0006 173a 09f4 0007 | | .CONST 0x09f4,0x0007 173c 09f7 0008 | | .CONST 0x09f7,0x0008 173e 09f9 0009 | | .CONST 0x09f9,0x0009 1740 09fc 000a | | .CONST 0x09fc,0x000a 1742 09ff 000b | | .CONST 0x09ff,0x000b 1744 0a04 000c | | .CONST 0x0a04,0x000c 1746 0a06 000d | | .CONST 0x0a06,0x000d 1748 0a09 000e | | .CONST 0x0a09,0x000e 174a 0a0c 000f | | .CONST 0x0a0c,0x000f 174c 0a0e 0010 | | .CONST 0x0a0e,0x0010 174e 0a11 0011 | | .CONST 0x0a11,0x0011 1750 0a14 0012 | | .CONST 0x0a14,0x0012 1752 0a17 0013 | | .CONST 0x0a17,0x0013 1754 0a1b 0014 | | .CONST 0x0a1b,0x0014 1756 0a20 0015 | | .CONST 0x0a20,0x0015 1758 0a23 0016 | # | .CONST 0x0a23,0x0016 175a 0a29 0017 | ) | .CONST 0x0a29,0x0017 175c 0a2c 0018 | , | .CONST 0x0a2c,0x0018 175e 0a2f 0019 | / | .CONST 0x0a2f,0x0019 1760 0a34 001a | 4 | .CONST 0x0a34,0x001a 1762 0a3a 001b | : | .CONST 0x0a3a,0x001b 1764 0a3c 001c | < | .CONST 0x0a3c,0x001c 1766 ; -------------------------------------------------------------------------------------- 1766 ; Debug3 Subtable 0x37 1766 ; -------------------------------------------------------------------------------------- 1766 0001 000c | | .DBG3TAB 0x0001,0x000c 1768 0a43 ffff | C | .CONST 0x0a43,0xffff 176a 0a44 0001 | D | .CONST 0x0a44,0x0001 176c 0a45 0401 | E | .CONST 0x0a45,0x0401 176e 0a47 0402 | G | .CONST 0x0a47,0x0402 1770 0a48 0403 | H | .CONST 0x0a48,0x0403 1772 0a49 0404 | I | .CONST 0x0a49,0x0404 1774 0a4a 0001 | J | .CONST 0x0a4a,0x0001 1776 0a52 0007 | R | .CONST 0x0a52,0x0007 1778 0a54 0002 | T | .CONST 0x0a54,0x0002 177a 0a5a 0003 | Z | .CONST 0x0a5a,0x0003 177c 0a5e 0004 | ^ | .CONST 0x0a5e,0x0004 177e 0a62 0005 | b | .CONST 0x0a62,0x0005 1780 0a66 0006 | f | .CONST 0x0a66,0x0006 1782 ; -------------------------------------------------------------------------------------- 1782 ; Debug3 Subtable 0x38 1782 ; -------------------------------------------------------------------------------------- 1782 0002 0009 | | .DBG3TAB 0x0002,0x0009 1784 0a73 ffff | s | .CONST 0x0a73,0xffff 1786 0a77 0001 | w | .CONST 0x0a77,0x0001 1788 0a7a 0002 | z | .CONST 0x0a7a,0x0002 178a 0a7d 0003 | } | .CONST 0x0a7d,0x0003 178c 0a82 0004 | | .CONST 0x0a82,0x0004 178e 0a87 0005 | | .CONST 0x0a87,0x0005 1790 0a88 fbff | | .CONST 0x0a88,0xfbff 1792 0a89 0401 | | .CONST 0x0a89,0x0401 1794 0a91 0402 | | .CONST 0x0a91,0x0402 1796 0a97 0403 | | .CONST 0x0a97,0x0403 1798 0a9d 0006 | | .CONST 0x0a9d,0x0006 179a ; -------------------------------------------------------------------------------------- 179a ; Debug3 Subtable 0x39 179a ; -------------------------------------------------------------------------------------- 179a 0001 0025 | %| .DBG3TAB 0x0001,0x0025 179c 0aa3 ffff | | .CONST 0x0aa3,0xffff 179e 0aa7 0001 | | .CONST 0x0aa7,0x0001 17a0 0aaa 0002 | | .CONST 0x0aaa,0x0002 17a2 0aad 0003 | | .CONST 0x0aad,0x0003 17a4 0ab0 0004 | | .CONST 0x0ab0,0x0004 17a6 0ab6 0005 | | .CONST 0x0ab6,0x0005 17a8 0aba 0006 | | .CONST 0x0aba,0x0006 17aa 0abd 0007 | | .CONST 0x0abd,0x0007 17ac 0ac0 0008 | | .CONST 0x0ac0,0x0008 17ae 0ac1 0401 | | .CONST 0x0ac1,0x0401 17b0 0ac3 0402 | | .CONST 0x0ac3,0x0402 17b2 0ac4 0403 | | .CONST 0x0ac4,0x0403 17b4 0ac5 0404 | | .CONST 0x0ac5,0x0404 17b6 0ac6 0008 | | .CONST 0x0ac6,0x0008 17b8 0ac9 0009 | | .CONST 0x0ac9,0x0009 17ba 0ace 000a | | .CONST 0x0ace,0x000a 17bc 0ad1 000b | | .CONST 0x0ad1,0x000b 17be 0adb 000c | | .CONST 0x0adb,0x000c 17c0 0ae0 000d | | .CONST 0x0ae0,0x000d 17c2 0ae3 0801 | | .CONST 0x0ae3,0x0801 17c4 0ae5 0802 | | .CONST 0x0ae5,0x0802 17c6 0ae6 0803 | | .CONST 0x0ae6,0x0803 17c8 0ae7 0804 | | .CONST 0x0ae7,0x0804 17ca 0ae9 000d | | .CONST 0x0ae9,0x000d 17cc 0aef 0c01 | | .CONST 0x0aef,0x0c01 17ce 0af3 0804 | | .CONST 0x0af3,0x0804 17d0 0af8 000e | | .CONST 0x0af8,0x000e 17d2 0afe 000f | | .CONST 0x0afe,0x000f 17d4 0b03 0010 | | .CONST 0x0b03,0x0010 17d6 0b04 1001 | | .CONST 0x0b04,0x1001 17d8 0b06 0010 | | .CONST 0x0b06,0x0010 17da 0b09 0011 | | .CONST 0x0b09,0x0011 17dc 0b0c 0012 | | .CONST 0x0b0c,0x0012 17de 0b0f 0013 | | .CONST 0x0b0f,0x0013 17e0 0b16 0014 | | .CONST 0x0b16,0x0014 17e2 0b1d 0015 | | .CONST 0x0b1d,0x0015 17e4 0b2a 0016 | * | .CONST 0x0b2a,0x0016 17e6 0b2f 0017 | / | .CONST 0x0b2f,0x0017 17e8 ; -------------------------------------------------------------------------------------- 17e8 ; Debug3 Subtable 0x3a 17e8 ; -------------------------------------------------------------------------------------- 17e8 0000 000b | | .DBG3TAB 0x0000,0x000b 17ea 0b3b 0001 | ; | .CONST 0x0b3b,0x0001 17ec 0b51 0002 | Q | .CONST 0x0b51,0x0002 17ee 0b54 0003 | T | .CONST 0x0b54,0x0003 17f0 0b57 0004 | W | .CONST 0x0b57,0x0004 17f2 0b5a 0005 | Z | .CONST 0x0b5a,0x0005 17f4 0b5d 0006 | ] | .CONST 0x0b5d,0x0006 17f6 0b61 0007 | a | .CONST 0x0b61,0x0007 17f8 0b64 0008 | d | .CONST 0x0b64,0x0008 17fa 0b68 0009 | h | .CONST 0x0b68,0x0009 17fc 0b6b 000a | k | .CONST 0x0b6b,0x000a 17fe 0b75 000b | u | .CONST 0x0b75,0x000b 1800 ; -------------------------------------------------------------------------------------- 1800 ; Debug3 Subtable 0x3b 1800 ; -------------------------------------------------------------------------------------- 1800 0005 0034 | 4| .DBG3TAB 0x0005,0x0034 1802 0b83 ffff | | .CONST 0x0b83,0xffff 1804 0b88 fffe | | .CONST 0x0b88,0xfffe 1806 0b8f fffd | | .CONST 0x0b8f,0xfffd 1808 0b92 0401 | | .CONST 0x0b92,0x0401 180a 0b94 0402 | | .CONST 0x0b94,0x0402 180c 0b96 0403 | | .CONST 0x0b96,0x0403 180e 0b9a 0404 | | .CONST 0x0b9a,0x0404 1810 0b9e 0405 | | .CONST 0x0b9e,0x0405 1812 0ba0 0801 | | .CONST 0x0ba0,0x0801 1814 0ba2 0802 | | .CONST 0x0ba2,0x0802 1816 0ba3 0803 | | .CONST 0x0ba3,0x0803 1818 0ba4 0804 | | .CONST 0x0ba4,0x0804 181a 0ba6 0405 | | .CONST 0x0ba6,0x0405 181c 0bb0 0c01 | | .CONST 0x0bb0,0x0c01 181e 0bb2 0c02 | | .CONST 0x0bb2,0x0c02 1820 0bb3 0c03 | | .CONST 0x0bb3,0x0c03 1822 0bb4 0c04 | | .CONST 0x0bb4,0x0c04 1824 0bb6 0804 | | .CONST 0x0bb6,0x0804 1826 0bc4 fffd | | .CONST 0x0bc4,0xfffd 1828 0bc5 fffc | | .CONST 0x0bc5,0xfffc 182a 0bce 0001 | | .CONST 0x0bce,0x0001 182c 0bcf 0002 | | .CONST 0x0bcf,0x0002 182e 0bd5 0003 | | .CONST 0x0bd5,0x0003 1830 0bdb 0004 | | .CONST 0x0bdb,0x0004 1832 0bde 0005 | | .CONST 0x0bde,0x0005 1834 0bdf 1001 | | .CONST 0x0bdf,0x1001 1836 0be1 1002 | | .CONST 0x0be1,0x1002 1838 0be3 1003 | | .CONST 0x0be3,0x1003 183a 0be6 0005 | | .CONST 0x0be6,0x0005 183c 0be7 0006 | | .CONST 0x0be7,0x0006 183e 0be8 1401 | | .CONST 0x0be8,0x1401 1840 0bea 0006 | | .CONST 0x0bea,0x0006 1842 0beb 0007 | | .CONST 0x0beb,0x0007 1844 0bed 1801 | | .CONST 0x0bed,0x1801 1846 0bef 1802 | | .CONST 0x0bef,0x1802 1848 0bf1 1803 | | .CONST 0x0bf1,0x1803 184a 0bf5 1804 | | .CONST 0x0bf5,0x1804 184c 0bf9 1805 | | .CONST 0x0bf9,0x1805 184e 0bfb 1c01 | | .CONST 0x0bfb,0x1c01 1850 0bfd 1c02 | | .CONST 0x0bfd,0x1c02 1852 0bfe 1c03 | | .CONST 0x0bfe,0x1c03 1854 0bff 1c04 | | .CONST 0x0bff,0x1c04 1856 0c01 1805 | | .CONST 0x0c01,0x1805 1858 0c0b 2001 | | .CONST 0x0c0b,0x2001 185a 0c0d 2002 | | .CONST 0x0c0d,0x2002 185c 0c0e 2003 | | .CONST 0x0c0e,0x2003 185e 0c0f 2004 | | .CONST 0x0c0f,0x2004 1860 0c11 1c04 | | .CONST 0x0c11,0x1c04 1862 0c1f 0007 | | .CONST 0x0c1f,0x0007 1864 0c20 0008 | | .CONST 0x0c20,0x0008 1866 0c23 0009 | # | .CONST 0x0c23,0x0009 1868 0c29 000a | ) | .CONST 0x0c29,0x000a 186a 0c2f 000b | / | .CONST 0x0c2f,0x000b 186c 0c37 000c | 7 | .CONST 0x0c37,0x000c 186e 0c3c 000d | < | .CONST 0x0c3c,0x000d 1870 0c3f 000e | ? | .CONST 0x0c3f,0x000e 1872 0c49 000f | I | .CONST 0x0c49,0x000f 1874 ; -------------------------------------------------------------------------------------- 1874 ; Debug3 Subtable 0x3c 1874 ; -------------------------------------------------------------------------------------- 1874 0000 0011 | | .DBG3TAB 0x0000,0x0011 1876 0c5b 0001 | [ | .CONST 0x0c5b,0x0001 1878 0c5c 0401 | \ | .CONST 0x0c5c,0x0401 187a 0c5e 0402 | ^ | .CONST 0x0c5e,0x0402 187c 0c5f 0403 | _ | .CONST 0x0c5f,0x0403 187e 0c60 0404 | ` | .CONST 0x0c60,0x0404 1880 0c61 0001 | a | .CONST 0x0c61,0x0001 1882 0c69 000c | i | .CONST 0x0c69,0x000c 1884 0c6f 0002 | o | .CONST 0x0c6f,0x0002 1886 0c76 0003 | v | .CONST 0x0c76,0x0003 1888 0c7a 0004 | z | .CONST 0x0c7a,0x0004 188a 0c7e 0005 | ~ | .CONST 0x0c7e,0x0005 188c 0c82 0006 | | .CONST 0x0c82,0x0006 188e 0c87 0007 | | .CONST 0x0c87,0x0007 1890 0c8e 0008 | | .CONST 0x0c8e,0x0008 1892 0c92 0009 | | .CONST 0x0c92,0x0009 1894 0c96 000a | | .CONST 0x0c96,0x000a 1896 0c9b 000b | | .CONST 0x0c9b,0x000b 1898 ; -------------------------------------------------------------------------------------- 1898 ; Debug3 Subtable 0x3d 1898 ; -------------------------------------------------------------------------------------- 1898 0003 0016 | | .DBG3TAB 0x0003,0x0016 189a 0ca3 ffff | | .CONST 0x0ca3,0xffff 189c 0ca4 fffe | | .CONST 0x0ca4,0xfffe 189e 0ca5 fffd | | .CONST 0x0ca5,0xfffd 18a0 0ca6 0001 | | .CONST 0x0ca6,0x0001 18a2 0ca9 0401 | | .CONST 0x0ca9,0x0401 18a4 0cab 0402 | | .CONST 0x0cab,0x0402 18a6 0cac 0403 | | .CONST 0x0cac,0x0403 18a8 0cad 0404 | | .CONST 0x0cad,0x0404 18aa 0caf 0001 | | .CONST 0x0caf,0x0001 18ac 0cb1 0002 | | .CONST 0x0cb1,0x0002 18ae 0cb5 0003 | | .CONST 0x0cb5,0x0003 18b0 0cc1 0004 | | .CONST 0x0cc1,0x0004 18b2 0cc9 0005 | | .CONST 0x0cc9,0x0005 18b4 0cca 0801 | | .CONST 0x0cca,0x0801 18b6 0ccc 0802 | | .CONST 0x0ccc,0x0802 18b8 0ccd 0803 | | .CONST 0x0ccd,0x0803 18ba 0cce 0804 | | .CONST 0x0cce,0x0804 18bc 0ccf 0005 | | .CONST 0x0ccf,0x0005 18be 0cd3 0009 | | .CONST 0x0cd3,0x0009 18c0 0cd4 0006 | | .CONST 0x0cd4,0x0006 18c2 0cd9 0007 | | .CONST 0x0cd9,0x0007 18c4 0ce3 0008 | | .CONST 0x0ce3,0x0008 18c6 0ce6 000a | | .CONST 0x0ce6,0x000a 18c8 0ce7 0c01 | | .CONST 0x0ce7,0x0c01 18ca 0ce8 000a | | .CONST 0x0ce8,0x000a 18cc ; -------------------------------------------------------------------------------------- 18cc ; Debug3 Subtable 0x3e 18cc ; -------------------------------------------------------------------------------------- 18cc 0001 000b | | .DBG3TAB 0x0001,0x000b 18ce 0cf3 ffff | | .CONST 0x0cf3,0xffff 18d0 0cf7 0001 | | .CONST 0x0cf7,0x0001 18d2 0cf9 0401 | | .CONST 0x0cf9,0x0401 18d4 0cfd 0001 | | .CONST 0x0cfd,0x0001 18d6 0cfe 0002 | | .CONST 0x0cfe,0x0002 18d8 0d03 0003 | | .CONST 0x0d03,0x0003 18da 0d08 0004 | | .CONST 0x0d08,0x0004 18dc 0d27 0005 | ' | .CONST 0x0d27,0x0005 18de 0d2a 0006 | * | .CONST 0x0d2a,0x0006 18e0 0d2e 0007 | . | .CONST 0x0d2e,0x0007 18e2 0d2f 0801 | / | .CONST 0x0d2f,0x0801 18e4 0d30 0007 | 0 | .CONST 0x0d30,0x0007 18e6 ; -------------------------------------------------------------------------------------- 18e6 ; Debug3 Subtable 0x3f 18e6 ; -------------------------------------------------------------------------------------- 18e6 0003 0022 | "| .DBG3TAB 0x0003,0x0022 18e8 0d43 ffff | C | .CONST 0x0d43,0xffff 18ea 0d49 0401 | I | .CONST 0x0d49,0x0401 18ec 0d4b 0402 | K | .CONST 0x0d4b,0x0402 18ee 0d4d 0403 | M | .CONST 0x0d4d,0x0403 18f0 0d51 0404 | Q | .CONST 0x0d51,0x0404 18f2 0d55 0405 | U | .CONST 0x0d55,0x0405 18f4 0d57 0801 | W | .CONST 0x0d57,0x0801 18f6 0d59 0802 | Y | .CONST 0x0d59,0x0802 18f8 0d5a 0803 | Z | .CONST 0x0d5a,0x0803 18fa 0d5b 0804 | [ | .CONST 0x0d5b,0x0804 18fc 0d5d 0405 | ] | .CONST 0x0d5d,0x0405 18fe 0d67 0c01 | g | .CONST 0x0d67,0x0c01 1900 0d69 0c02 | i | .CONST 0x0d69,0x0c02 1902 0d6a 0c03 | j | .CONST 0x0d6a,0x0c03 1904 0d6b 0c04 | k | .CONST 0x0d6b,0x0c04 1906 0d6d 0804 | m | .CONST 0x0d6d,0x0804 1908 0d7b ffff | { | .CONST 0x0d7b,0xffff 190a 0d7c fffe | | | .CONST 0x0d7c,0xfffe 190c 0d81 0001 | | .CONST 0x0d81,0x0001 190e 0d85 0002 | | .CONST 0x0d85,0x0002 1910 0d8a 0003 | | .CONST 0x0d8a,0x0003 1912 0d8e 0004 | | .CONST 0x0d8e,0x0004 1914 0d92 0005 | | .CONST 0x0d92,0x0005 1916 0d95 0006 | | .CONST 0x0d95,0x0006 1918 0d97 0007 | | .CONST 0x0d97,0x0007 191a 0da3 0008 | | .CONST 0x0da3,0x0008 191c 0da4 0009 | | .CONST 0x0da4,0x0009 191e 0dab 000a | | .CONST 0x0dab,0x000a 1920 0db0 000b | | .CONST 0x0db0,0x000b 1922 0db1 000c | | .CONST 0x0db1,0x000c 1924 0dbb 000d | | .CONST 0x0dbb,0x000d 1926 0dc0 000e | | .CONST 0x0dc0,0x000e 1928 0dc2 000f | | .CONST 0x0dc2,0x000f 192a 0dc5 0010 | | .CONST 0x0dc5,0x0010 192c 0dc6 1001 | | .CONST 0x0dc6,0x1001 192e 0dc7 0010 | | .CONST 0x0dc7,0x0010 1930 0dcf 0011 | | .CONST 0x0dcf,0x0011 1932 ; -------------------------------------------------------------------------------------- 1932 ; Debug3 Subtable 0x40 1932 ; -------------------------------------------------------------------------------------- 1932 0001 002b | +| .DBG3TAB 0x0001,0x002b 1934 0ddb ffff | | .CONST 0x0ddb,0xffff 1936 0de4 0002 | | .CONST 0x0de4,0x0002 1938 0de8 0003 | | .CONST 0x0de8,0x0003 193a 0dea 0401 | | .CONST 0x0dea,0x0401 193c 0dec 0402 | | .CONST 0x0dec,0x0402 193e 0dee 0403 | | .CONST 0x0dee,0x0403 1940 0df2 0404 | | .CONST 0x0df2,0x0404 1942 0df6 0405 | | .CONST 0x0df6,0x0405 1944 0df8 0801 | | .CONST 0x0df8,0x0801 1946 0dfa 0802 | | .CONST 0x0dfa,0x0802 1948 0dfb 0803 | | .CONST 0x0dfb,0x0803 194a 0dfc 0804 | | .CONST 0x0dfc,0x0804 194c 0dfe 0405 | | .CONST 0x0dfe,0x0405 194e 0e08 0c01 | | .CONST 0x0e08,0x0c01 1950 0e0a 0c02 | | .CONST 0x0e0a,0x0c02 1952 0e0b 0c03 | | .CONST 0x0e0b,0x0c03 1954 0e0c 0c04 | | .CONST 0x0e0c,0x0c04 1956 0e0e 0804 | | .CONST 0x0e0e,0x0804 1958 0e1c 0003 | | .CONST 0x0e1c,0x0003 195a 0e1e 0004 | | .CONST 0x0e1e,0x0004 195c 0e21 1001 | ! | .CONST 0x0e21,0x1001 195e 0e23 1002 | # | .CONST 0x0e23,0x1002 1960 0e25 1003 | % | .CONST 0x0e25,0x1003 1962 0e29 1004 | ) | .CONST 0x0e29,0x1004 1964 0e2d 1005 | - | .CONST 0x0e2d,0x1005 1966 0e2f 1401 | / | .CONST 0x0e2f,0x1401 1968 0e31 1402 | 1 | .CONST 0x0e31,0x1402 196a 0e32 1403 | 2 | .CONST 0x0e32,0x1403 196c 0e33 1404 | 3 | .CONST 0x0e33,0x1404 196e 0e35 1005 | 5 | .CONST 0x0e35,0x1005 1970 0e3f 1801 | ? | .CONST 0x0e3f,0x1801 1972 0e41 1802 | A | .CONST 0x0e41,0x1802 1974 0e42 1803 | B | .CONST 0x0e42,0x1803 1976 0e43 1804 | C | .CONST 0x0e43,0x1804 1978 0e45 1404 | E | .CONST 0x0e45,0x1404 197a 0e53 0004 | S | .CONST 0x0e53,0x0004 197c 0e55 0005 | U | .CONST 0x0e55,0x0005 197e 0e56 1c01 | V | .CONST 0x0e56,0x1c01 1980 0e58 1c02 | X | .CONST 0x0e58,0x1c02 1982 0e5a 1c03 | Z | .CONST 0x0e5a,0x1c03 1984 0e5d 0005 | ] | .CONST 0x0e5d,0x0005 1986 0e5f 0001 | _ | .CONST 0x0e5f,0x0001 1988 0e60 2001 | ` | .CONST 0x0e60,0x2001 198a 0e62 0001 | b | .CONST 0x0e62,0x0001 198c ; -------------------------------------------------------------------------------------- 198c ; Debug3 Subtable 0x41 198c ; -------------------------------------------------------------------------------------- 198c 0002 0010 | | .DBG3TAB 0x0002,0x0010 198e 0e6b ffff | k | .CONST 0x0e6b,0xffff 1990 0e70 fffe | p | .CONST 0x0e70,0xfffe 1992 0e77 0001 | w | .CONST 0x0e77,0x0001 1994 0e79 0401 | y | .CONST 0x0e79,0x0401 1996 0e7b 0402 | { | .CONST 0x0e7b,0x0402 1998 0e7c 0403 | | | .CONST 0x0e7c,0x0403 199a 0e7d 0404 | } | .CONST 0x0e7d,0x0404 199c 0e7f 0001 | | .CONST 0x0e7f,0x0001 199e 0e83 0006 | | .CONST 0x0e83,0x0006 19a0 0e85 0002 | | .CONST 0x0e85,0x0002 19a2 0e87 0003 | | .CONST 0x0e87,0x0003 19a4 0e8b 0801 | | .CONST 0x0e8b,0x0801 19a6 0e8d 0802 | | .CONST 0x0e8d,0x0802 19a8 0e8e 0803 | | .CONST 0x0e8e,0x0803 19aa 0e8f 0804 | | .CONST 0x0e8f,0x0804 19ac 0e91 0003 | | .CONST 0x0e91,0x0003 19ae 0e93 0005 | | .CONST 0x0e93,0x0005 19b0 0e95 0004 | | .CONST 0x0e95,0x0004 19b2 ; -------------------------------------------------------------------------------------- 19b2 ; Debug3 Subtable 0x42 19b2 ; -------------------------------------------------------------------------------------- 19b2 0001 001b | | .DBG3TAB 0x0001,0x001b 19b4 0ea3 ffff | | .CONST 0x0ea3,0xffff 19b6 0ea8 0002 | | .CONST 0x0ea8,0x0002 19b8 0eab 0401 | | .CONST 0x0eab,0x0401 19ba 0ead 0402 | | .CONST 0x0ead,0x0402 19bc 0eaf 0403 | | .CONST 0x0eaf,0x0403 19be 0eb3 0404 | | .CONST 0x0eb3,0x0404 19c0 0eb7 0405 | | .CONST 0x0eb7,0x0405 19c2 0eb9 0801 | | .CONST 0x0eb9,0x0801 19c4 0ebb 0802 | | .CONST 0x0ebb,0x0802 19c6 0ebc 0803 | | .CONST 0x0ebc,0x0803 19c8 0ebd 0804 | | .CONST 0x0ebd,0x0804 19ca 0ebf 0405 | | .CONST 0x0ebf,0x0405 19cc 0ec9 0c01 | | .CONST 0x0ec9,0x0c01 19ce 0ecb 0c02 | | .CONST 0x0ecb,0x0c02 19d0 0ecc 0c03 | | .CONST 0x0ecc,0x0c03 19d2 0ecd 0c04 | | .CONST 0x0ecd,0x0c04 19d4 0ecf 0804 | | .CONST 0x0ecf,0x0804 19d6 0edd 0002 | | .CONST 0x0edd,0x0002 19d8 0edf 0003 | | .CONST 0x0edf,0x0003 19da 0ee1 0004 | | .CONST 0x0ee1,0x0004 19dc 0ee2 1001 | | .CONST 0x0ee2,0x1001 19de 0ee4 1002 | | .CONST 0x0ee4,0x1002 19e0 0ee6 1003 | | .CONST 0x0ee6,0x1003 19e2 0ee9 0004 | | .CONST 0x0ee9,0x0004 19e4 0eeb 0001 | | .CONST 0x0eeb,0x0001 19e6 0eec 1401 | | .CONST 0x0eec,0x1401 19e8 0eee 0001 | | .CONST 0x0eee,0x0001 19ea 0ef0 0005 | | .CONST 0x0ef0,0x0005 19ec ; -------------------------------------------------------------------------------------- 19ec ; Debug3 Subtable 0x43 19ec ; -------------------------------------------------------------------------------------- 19ec 0001 001b | | .DBG3TAB 0x0001,0x001b 19ee 0efb ffff | | .CONST 0x0efb,0xffff 19f0 0f00 0002 | | .CONST 0x0f00,0x0002 19f2 0f02 0401 | | .CONST 0x0f02,0x0401 19f4 0f04 0402 | | .CONST 0x0f04,0x0402 19f6 0f06 0403 | | .CONST 0x0f06,0x0403 19f8 0f0a 0404 | | .CONST 0x0f0a,0x0404 19fa 0f0e 0405 | | .CONST 0x0f0e,0x0405 19fc 0f10 0801 | | .CONST 0x0f10,0x0801 19fe 0f12 0802 | | .CONST 0x0f12,0x0802 1a00 0f13 0803 | | .CONST 0x0f13,0x0803 1a02 0f14 0804 | | .CONST 0x0f14,0x0804 1a04 0f16 0405 | | .CONST 0x0f16,0x0405 1a06 0f20 0c01 | | .CONST 0x0f20,0x0c01 1a08 0f22 0c02 | " | .CONST 0x0f22,0x0c02 1a0a 0f23 0c03 | # | .CONST 0x0f23,0x0c03 1a0c 0f24 0c04 | $ | .CONST 0x0f24,0x0c04 1a0e 0f26 0804 | & | .CONST 0x0f26,0x0804 1a10 0f34 0002 | 4 | .CONST 0x0f34,0x0002 1a12 0f36 0003 | 6 | .CONST 0x0f36,0x0003 1a14 0f38 0004 | 8 | .CONST 0x0f38,0x0004 1a16 0f39 1001 | 9 | .CONST 0x0f39,0x1001 1a18 0f3b 1002 | ; | .CONST 0x0f3b,0x1002 1a1a 0f3d 1003 | = | .CONST 0x0f3d,0x1003 1a1c 0f40 0004 | @ | .CONST 0x0f40,0x0004 1a1e 0f42 0001 | B | .CONST 0x0f42,0x0001 1a20 0f43 1401 | C | .CONST 0x0f43,0x1401 1a22 0f45 0001 | E | .CONST 0x0f45,0x0001 1a24 0f47 0005 | G | .CONST 0x0f47,0x0005 1a26 ; -------------------------------------------------------------------------------------- 1a26 ; Debug3 Subtable 0x44 1a26 ; -------------------------------------------------------------------------------------- 1a26 0001 0008 | | .DBG3TAB 0x0001,0x0008 1a28 0f53 ffff | S | .CONST 0x0f53,0xffff 1a2a 0f58 0001 | X | .CONST 0x0f58,0x0001 1a2c 0f60 0002 | ` | .CONST 0x0f60,0x0002 1a2e 0f69 0003 | i | .CONST 0x0f69,0x0003 1a30 0f74 0004 | t | .CONST 0x0f74,0x0004 1a32 0f76 0005 | v | .CONST 0x0f76,0x0005 1a34 0f7a 0006 | z | .CONST 0x0f7a,0x0006 1a36 0f82 0007 | | .CONST 0x0f82,0x0007 1a38 0f86 0008 | | .CONST 0x0f86,0x0008 1a3a 0000 0000 | | .BLANK 0000[0x1c6]