|
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: 16384 (0x4000) 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 1248 | H | .CONST 0x1248 ; 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 000f | | .CONST 0x000f ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00b2 | | .CONST 0x00b2 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0043 | C | .CONST 0x0043 ; Number of locals 000b INIT_0008: 000b 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x13e2,0x8000,0x0000,0x005a,0x34f5,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 00bf | | Action Accept_Activation 0022 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0022,0x13fa,0x8000,0x0000,0x005a,0x3975,0x0000,0x002f ; Debug Table 0x1.0x0 = 0x22,0xffff 0023 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x23,0xfffe 0024 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x24,0xfffd 0025 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x25,0xfffc 0026 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x26,0xfffb 0027 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x27,0xfffa 0028 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x28,0xfff9 0029 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x29,0xfff8 002a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002b 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x2b,0xfff7 002c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x9 = 0x2c,0xfff6 002d 4880 |H | Short_Literal 0x80 002e 00e2 | | Load_Encached Integer_Cache 002f 03f8 | | Declare_Type Discrete,Constrained 0030 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xa = 0x30,0xfff5 0031 00ec | | Load_Encached Diana_Tree_Cache 0032 02a0 | | Declare_Subprogram Null_Subprogram 0033 4802 |H | Short_Literal 0x2 0034 032d | - | Declare_Type Record,Defined 0035 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xb = 0x35,0xfff4 0036 4880 |H | Short_Literal 0x80 0037 00da | | Load_Top At_Offset_2 0038 02a0 | | Declare_Subprogram Null_Subprogram 0039 4801 |H | Short_Literal 0x1 003a 035d | ] | Declare_Type Array,Defined 003b 029b 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xc = 0x3b,0xffff 003d 029b 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xd = 0x3d,0xfffe 003f 029b 04e3 | | Declare_Subprogram INIT_04e0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xe = 0x3f,0xfffd 0041 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0xf = 0x41,0xfff2 0042 1945 | E | Execute Package,Field_Reference,Field_Number 0x45 0043 0007 | | Action Break_Optional 0044 029d 0593 | | Declare_Subprogram INIT_0590,For_Outer_Call ; Debug Table 0x1.0x10 = 0x44,0xfff1 0046 029d 05b3 | | Declare_Subprogram INIT_05b0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x46,0xfff0 0048 029d 05e3 | | Declare_Subprogram INIT_05e0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x48,0xffef 004a 029d 060b | | Declare_Subprogram INIT_0608,For_Outer_Call ; Debug Table 0x1.0x13 = 0x4a,0xffee 004c 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x14 = 0x4c,0xffed 004e 029d 064b | K| Declare_Subprogram INIT_0648,For_Outer_Call ; Debug Table 0x1.0x15 = 0x4e,0xffec 0050 029d 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call ; Debug Table 0x1.0x16 = 0x50,0xffeb 0052 029d 075b | [| Declare_Subprogram INIT_0758,For_Outer_Call ; Debug Table 0x1.0x17 = 0x52,0xffea 0054 029d 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call ; Debug Table 0x1.0x18 = 0x54,0xffe9 0056 029d 080b | | Declare_Subprogram INIT_0808,For_Outer_Call ; Debug Table 0x1.0x19 = 0x56,0xffe8 0058 029d 08bb | | Declare_Subprogram INIT_08b8,For_Outer_Call ; Debug Table 0x1.0x1a = 0x58,0xffe7 005a 029d 0913 | | Declare_Subprogram INIT_0910,For_Outer_Call ; Debug Table 0x1.0x1b = 0x5a,0xffe6 005c 029d 09fb | | Declare_Subprogram INIT_09f8,For_Outer_Call ; Debug Table 0x1.0x1c = 0x5c,0xffe5 005e 029d 0a5b | [| Declare_Subprogram INIT_0a58,For_Outer_Call ; Debug Table 0x1.0x1d = 0x5e,0xffe4 0060 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x1e = 0x60,0xffe3 0061 1926 | & | Execute Package,Field_Reference,Field_Number 0x26 0062 0007 | | Action Break_Optional 0063 029d 0ab3 | | Declare_Subprogram INIT_0ab0,For_Outer_Call ; Debug Table 0x1.0x1f = 0x63,0xffe2 0065 029d 0b53 | S| Declare_Subprogram INIT_0b50,For_Outer_Call ; Debug Table 0x1.0x20 = 0x65,0xffe1 0067 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x21 = 0x67,0xffe0 0068 00c7 | | Action Elaborate_Subprogram 0069 029d 0b63 | c| Declare_Subprogram INIT_0b60,For_Outer_Call ; Debug Table 0x1.0x22 = 0x69,0xffdf 006b 029d 0b9b | | Declare_Subprogram INIT_0b98,For_Outer_Call ; Debug Table 0x1.0x23 = 0x6b,0xffde 006d 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x24 = 0x6d,0xffdd 006e 00c7 | | Action Elaborate_Subprogram 006f 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x25 = 0x6f,0xffdc 0070 00c7 | | Action Elaborate_Subprogram 0071 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x26 = 0x71,0xffdb 0072 00c7 | | Action Elaborate_Subprogram 0073 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x27 = 0x73,0xffda 0074 00c7 | | Action Elaborate_Subprogram 0075 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x28 = 0x75,0xffd9 0076 00c7 | | Action Elaborate_Subprogram 0077 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x29 = 0x77,0xffd8 0078 00c7 | | Action Elaborate_Subprogram 0079 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x2a = 0x79,0xffd7 007a 00c7 | | Action Elaborate_Subprogram 007b 029d 0bbb | | Declare_Subprogram INIT_0bb8,For_Outer_Call ; Debug Table 0x1.0x2b = 0x7b,0xffd6 007d 029d 0c53 | S| Declare_Subprogram INIT_0c50,For_Outer_Call ; Debug Table 0x1.0x2c = 0x7d,0xffd5 007f 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x2d = 0x7f,0xffd4 0080 00c7 | | Action Elaborate_Subprogram 0081 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x2e = 0x81,0xffd3 0082 00c7 | | Action Elaborate_Subprogram 0083 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x2f = 0x83,0xffd2 0084 00c7 | | Action Elaborate_Subprogram 0085 0007 | | Action Break_Optional ; Debug Table 0x1.0x30 = 0x85,0xffff 0086 0007 | | Action Break_Optional ; Debug Table 0x1.0x31 = 0x86,0xfffe 0087 0007 | | Action Break_Optional ; Debug Table 0x1.0x32 = 0x87,0xfffd 0088 0007 | | Action Break_Optional ; Debug Table 0x1.0x33 = 0x88,0xfffc 0089 0007 | | Action Break_Optional ; Debug Table 0x1.0x34 = 0x89,0xfffb 008a e219 | | Load 0x1,0x19 ; Debug Table 0x1.0x35 = 0x8a,0xfffa 008b 0266 | f | Execute Discrete,Bounds 008c 00e1 | | Load_Encached Boolean_Cache 008d 02a0 | | Declare_Subprogram Null_Subprogram 008e 4801 |H | Short_Literal 0x1 008f 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0090 029d 0cdb | | Declare_Subprogram INIT_0cd8,For_Outer_Call ; Debug Table 0x1.0x36 = 0x90,0xfff9 0092 029d 0d03 | | Declare_Subprogram INIT_0d00,For_Outer_Call ; Debug Table 0x1.0x37 = 0x92,0xfff8 0094 029d 0db3 | | Declare_Subprogram INIT_0db0,For_Outer_Call ; Debug Table 0x1.0x38 = 0x94,0xfff7 0096 029d 0dbb | | Declare_Subprogram INIT_0db8,For_Outer_Call ; Debug Table 0x1.0x39 = 0x96,0xfff6 0098 029d 0ddb | | Declare_Subprogram INIT_0dd8,For_Outer_Call ; Debug Table 0x1.0x3a = 0x98,0xfff5 009a 029d 0deb | | Declare_Subprogram INIT_0de8,For_Outer_Call ; Debug Table 0x1.0x3b = 0x9a,0xfff4 009c 029d 0e03 | | Declare_Subprogram INIT_0e00,For_Outer_Call ; Debug Table 0x1.0x3c = 0x9c,0xfff3 009e 029d 0e1b | | Declare_Subprogram INIT_0e18,For_Outer_Call ; Debug Table 0x1.0x3d = 0x9e,0xfff2 00a0 029d 0ecb | | Declare_Subprogram INIT_0ec8,For_Outer_Call ; Debug Table 0x1.0x3e = 0xa0,0xfff1 00a2 029d 0f6b | k| Declare_Subprogram INIT_0f68,For_Outer_Call ; Debug Table 0x1.0x3f = 0xa2,0xfff0 00a4 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x40 = 0xa4,0xffef 00a5 00c7 | | Action Elaborate_Subprogram 00a6 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x41 = 0xa6,0xffee 00a7 00c7 | | Action Elaborate_Subprogram 00a8 029d 0f9b | | Declare_Subprogram INIT_0f98,For_Outer_Call ; Debug Table 0x1.0x42 = 0xa8,0xffed 00aa 029d 0fdb | | Declare_Subprogram INIT_0fd8,For_Outer_Call ; Debug Table 0x1.0x43 = 0xaa,0xffec 00ac 029d 103b | ;| Declare_Subprogram INIT_1038,For_Outer_Call ; Debug Table 0x1.0x44 = 0xac,0xffeb 00ae 029d 1063 | c| Declare_Subprogram INIT_1060,For_Outer_Call ; Debug Table 0x1.0x45 = 0xae,0xffea 00b0 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x46 = 0xb0,0xffe9 00b1 00c7 | | Action Elaborate_Subprogram 00b2 BODY_0008: 00b2 00bc | | Action Signal_Activated 00b3 00bb | | Action Signal_Completion 00b4 0000 0000 | | .BLANK 0000[0x4] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00c7 | | .CONST 0x00c7 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0008 | | .CONST 0x0008 ; Number of locals 00bb INIT_00b8: 00bb e21b | | Load 0x1,0x1b ; Debug Table 0x2 = .DEBUG 0x00bb,0x148a,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0xbb,0xffff 00bc 0337 | 7 | Declare_Variable Array 00bd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x1 = 0xbd,0xfffe 00be 03e9 | | Declare_Variable Discrete,Duplicate 00bf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0xbf,0xfffd 00c0 e5ff | | Load 0x2,-0x1 00c1 00eb | | Load_Encached Diana_Cache 00c2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0xc4,0xfffc 00c5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x4 = 0xc5,0xfffb 00c6 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2.0x5 = 0xc6,0xfffa 00c7 BODY_00b8: 00c7 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0xc7,0x1 00c8 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x7 = 0xc8,0x401 00c9 0007 | | Action Break_Optional 00ca 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x8 = 0xca,0x402 00cb 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0xcb,0x403 00cc 0007 | | Action Break_Optional ; Debug Table 0x2.0xa = 0xcc,0x404 00cd 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x2.0xb = 0xcd,0x1 00ce 6804 |h | Jump_Zero 0xd3 00cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xc = 0xcf,0x2 00d0 00eb | | Load_Encached Diana_Cache 00d1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00d2 a405 | | Store_Unchecked 0x2,0x5 00d3 0007 | | Action Break_Optional ; Debug Table 0x2.0xd = 0xd3,0x3 00d4 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0xe = 0xd4,0x801 00d5 0007 | | Action Break_Optional 00d6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xf = 0xd6,0x802 00d7 0007 | | Action Break_Optional ; Debug Table 0x2.0x10 = 0xd7,0x803 00d8 0007 | | Action Break_Optional ; Debug Table 0x2.0x11 = 0xd8,0x804 00d9 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x2.0x12 = 0xd9,0x3 00da 6804 |h | Jump_Zero 0xdf 00db 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x13 = 0xdb,0x4 00dc 00eb | | Load_Encached Diana_Cache 00dd 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 00de a405 | | Store_Unchecked 0x2,0x5 00df 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x14 = 0xdf,0x5 00e0 e004 | | Load 0x0,0x4 00e1 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 00e2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x15 = 0xe3,0x6 00e4 8230 | 0 | Call 0x1,0x30 00e5 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00e6 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x16 = 0xe6,0x7 00e7 8225 | % | Call 0x1,0x25 00e8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00e9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x17 = 0xe9,0x8 00ea 490c |I | Short_Literal 0x10c 00eb 00eb | | Load_Encached Diana_Cache 00ec 0096 | | Execute Package,Entry 00ed 8224 | $ | Call 0x1,0x24 00ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00ef 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x18 = 0xef,0x9 00f0 00e2 | | Load_Encached Integer_Cache 00f1 e402 | | Load 0x2,0x2 00f2 00db | | Load_Top At_Offset_3 00f3 e407 | | Load 0x2,0x7 00f4 e406 | | Load 0x2,0x6 00f5 8229 | ) | Call 0x1,0x29 00f6 00d1 | | Pop_Control Pop_Count_1 00f7 c403 | | Store 0x2,0x3 00f8 c404 | | Store 0x2,0x4 00f9 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x19 = 0xf9,0xa 00fa e402 | | Load 0x2,0x2 00fb 8221 | ! | Call 0x1,0x21 00fc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0113 | | .CONST 0x0113 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 000b | | .CONST 0x000b ; Number of locals 0103 INIT_0100: 0103 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x0103,0x14c0,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0010 ; Debug Table 0x3.0x0 = 0x103,0xffff 0104 00db | | Load_Top At_Offset_3 0105 00eb | | Load_Encached Diana_Cache 0106 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0107 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0108 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x108,0xfffe 0109 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0x109,0xfffd 010a 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3.0x3 = 0x10a,0xfffc 010b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x3.0x4 = 0x10b,0xfffb 010c e21b | | Load 0x1,0x1b ; Debug Table 0x3.0x5 = 0x10c,0xfffa 010d 0337 | 7 | Declare_Variable Array 010e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x6 = 0x10e,0xfff9 010f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x7 = 0x10f,0xfff8 0110 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x8 = 0x110,0xfff7 0111 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0112 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x9 = 0x112,0xfff6 0113 BODY_0100: 0113 0007 | | Action Break_Optional ; Debug Table 0x3.0xa = 0x113,0x1 0114 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0xb = 0x114,0x401 0115 0007 | | Action Break_Optional 0116 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0xc = 0x116,0x402 0117 0007 | | Action Break_Optional ; Debug Table 0x3.0xd = 0x117,0x403 0118 0007 | | Action Break_Optional ; Debug Table 0x3.0xe = 0x118,0x404 0119 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x3.0xf = 0x119,0x1 011a 6805 |h | Jump_Zero 0x120 011b e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x10 = 0x11b,0x2 011c 00eb | | Load_Encached Diana_Cache 011d 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 011e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 011f 7802 |x | Jump 0x122 0120 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x11 = 0x120,0x3 0121 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0122 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x12 = 0x122,0x4 0123 e004 | | Load 0x0,0x4 0124 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0125 a403 | | Store_Unchecked 0x2,0x3 0126 0007 | | Action Break_Optional ; Debug Table 0x3.0x13 = 0x126,0x5 0127 e40b | | Load 0x2,0xb ; Debug Table 0x3.0x14 = 0x127,0x801 0128 0007 | | Action Break_Optional 0129 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x15 = 0x129,0x802 012a 0007 | | Action Break_Optional ; Debug Table 0x3.0x16 = 0x12a,0x803 012b 0007 | | Action Break_Optional ; Debug Table 0x3.0x17 = 0x12b,0x804 012c 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0x3.0x18 = 0x12c,0x5 012d 6805 |h | Jump_Zero 0x133 012e e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x19 = 0x12e,0x6 012f e403 | | Load 0x2,0x3 0130 e005 | | Load 0x0,0x5 0131 180d | | Execute Package,Field_Execute,Field_Number 0xd 0132 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0133 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x1a = 0x133,0x7 0134 e002 | | Load 0x0,0x2 0135 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0136 6807 |h | Jump_Zero 0x13e 0137 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1b = 0x137,0x8 0138 e403 | | Load 0x2,0x3 0139 e002 | | Load 0x0,0x2 013a 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 013b e005 | | Load 0x0,0x5 013c 180d | | Execute Package,Field_Execute,Field_Number 0xd 013d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 013e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1c = 0x13e,0x9 013f 00ec | | Load_Encached Diana_Tree_Cache 0140 e403 | | Load 0x2,0x3 0141 822f | / | Call 0x1,0x2f 0142 c403 | | Store 0x2,0x3 0143 c404 | | Store 0x2,0x4 0144 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1d = 0x144,0xa 0145 e403 | | Load 0x2,0x3 0146 821c | | Call 0x1,0x1c 0147 6804 |h | Jump_Zero 0x14c 0148 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1e = 0x148,0xb 0149 e403 | | Load 0x2,0x3 014a 821e | | Call 0x1,0x1e 014b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 014c e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x1f = 0x14c,0xc 014d 4907 |I | Short_Literal 0x107 014e e002 | | Load 0x0,0x2 014f 0096 | | Execute Package,Entry 0150 6803 |h | Jump_Zero 0x154 0151 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x20 = 0x151,0xd 0152 822c | , | Call 0x1,0x2c 0153 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0154 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x21 = 0x154,0xe 0155 8231 | 1 | Call 0x1,0x31 0156 6809 |h | Jump_Zero 0x160 0157 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x22 = 0x157,0xf 0158 e403 | | Load 0x2,0x3 0159 00eb | | Load_Encached Diana_Cache 015a 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 015b 00eb | | Load_Encached Diana_Cache 015c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 015d e006 | | Load 0x0,0x6 015e 180d | | Execute Package,Field_Execute,Field_Number 0xd 015f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0160 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x23 = 0x160,0x10 0161 8232 | 2 | Call 0x1,0x32 0162 681d |h | Jump_Zero 0x180 0163 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x24 = 0x163,0x11 0164 490c |I | Short_Literal 0x10c 0165 00eb | | Load_Encached Diana_Cache 0166 0096 | | Execute Package,Entry 0167 8224 | $ | Call 0x1,0x24 0168 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x25 = 0x168,0xc01 0169 0217 | | Execute Heap_Access,All_Reference 016a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 016b 00d9 | | Load_Top At_Offset_1 016c 0007 | | Action Break_Optional 016d e40e | | Load 0x2,0xe ; Debug Table 0x3.0x26 = 0x16d,0x1001 016e 0007 | | Action Break_Optional 016f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3.0x27 = 0x16f,0x1002 0170 0007 | | Action Break_Optional ; Debug Table 0x3.0x28 = 0x170,0x1003 0171 00d0 | | Action Swap_Control ; Debug Table 0x3.0x29 = 0x171,0x1004 0172 00d1 | | Pop_Control Pop_Count_1 0173 49af |I | Short_Literal 0x1af ; Debug Table 0x3.0x2a = 0x173,0xc01 0174 00eb | | Load_Encached Diana_Cache 0175 0096 | | Execute Package,Entry 0176 00d0 | | Action Swap_Control 0177 00d1 | | Pop_Control Pop_Count_1 0178 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x2b = 0x178,0x11 0179 00eb | | Load_Encached Diana_Cache 017a 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 017b 00eb | | Load_Encached Diana_Cache 017c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 017d e007 | | Load 0x0,0x7 017e 180f | | Execute Package,Field_Execute,Field_Number 0xf 017f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0180 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x2c = 0x180,0x12 0181 8225 | % | Call 0x1,0x25 0182 a405 | | Store_Unchecked 0x2,0x5 0183 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x2d = 0x183,0x13 0184 490c |I | Short_Literal 0x10c 0185 00eb | | Load_Encached Diana_Cache 0186 0096 | | Execute Package,Entry 0187 8224 | $ | Call 0x1,0x24 0188 a406 | | Store_Unchecked 0x2,0x6 0189 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x2e = 0x189,0x14 018a 00e2 | | Load_Encached Integer_Cache 018b e407 | | Load 0x2,0x7 018c e406 | | Load 0x2,0x6 018d e405 | | Load 0x2,0x5 018e e403 | | Load 0x2,0x3 018f 8229 | ) | Call 0x1,0x29 0190 00d1 | | Pop_Control Pop_Count_1 0191 c408 | | Store 0x2,0x8 0192 005b | [ | Store_Top Discrete,At_Offset_3 0193 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2f = 0x193,0x15 0194 e403 | | Load 0x2,0x3 0195 822e | . | Call 0x1,0x2e 0196 4800 |H | Short_Literal 0x0 0197 e408 | | Load 0x2,0x8 0198 e407 | | Load 0x2,0x7 0199 8223 | # | Call 0x1,0x23 019a e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x30 = 0x19a,0x16 019b 821f | | Call 0x1,0x1f 019c 6819 |h | Jump_Zero 0x1b6 019d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x31 = 0x19d,0x17 019e e5ff | | Load 0x2,-0x1 019f e403 | | Load 0x2,0x3 01a0 822b | + | Call 0x1,0x2b 01a1 005a | Z | Store_Top Discrete,At_Offset_2 01a2 0007 | | Action Break_Optional ; Debug Table 0x3.0x32 = 0x1a2,0x18 01a3 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x33 = 0x1a3,0x1401 01a4 0007 | | Action Break_Optional 01a5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x34 = 0x1a5,0x1402 01a6 0007 | | Action Break_Optional ; Debug Table 0x3.0x35 = 0x1a6,0x1403 01a7 0007 | | Action Break_Optional ; Debug Table 0x3.0x36 = 0x1a7,0x1404 01a8 0f22 | " | Execute_Immediate Equal,0x22 ; Debug Table 0x3.0x37 = 0x1a8,0x18 01a9 700c |p | Jump_Nonzero 0x1b6 01aa e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x38 = 0x1aa,0x19 01ab 00eb | | Load_Encached Diana_Cache 01ac 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 01ad 00eb | | Load_Encached Diana_Cache 01ae 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01af a402 | | Store_Unchecked 0x2,0x2 01b0 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x39 = 0x1b0,0x1a 01b1 4976 |Iv | Short_Literal 0x176 01b2 00eb | | Load_Encached Diana_Cache 01b3 0098 | | Execute Package,Field_Read_Dynamic 01b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01b5 a404 | | Store_Unchecked 0x2,0x4 01b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x3a = 0x1b6,0x1b 01b7 00da | | Load_Top At_Offset_2 01b8 0273 | s | Execute Discrete,Plus 01b9 0aff | | Execute_Immediate Plus,-0x1 01ba 0248 | H | Execute Discrete,Check_In_Integer 01bb e404 | | Load 0x2,0x4 01bc e001 | | Load 0x0,0x1 01bd 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01be 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01bf 0000 | | .XXX[0x1] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01dc | | .CONST 0x01dc ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 000a | | .CONST 0x000a ; Number of locals 01c3 INIT_01c0: 01c3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x4 = .DEBUG 0x01c3,0x1538,0x0001,0x0000,0x005a,0x34f5,0x0000,0x001f ; Debug Table 0x4.0x0 = 0x1c3,0xffff 01c4 00db | | Load_Top At_Offset_3 01c5 490c |I | Short_Literal 0x10c 01c6 00eb | | Load_Encached Diana_Cache 01c7 0096 | | Execute Package,Entry 01c8 8224 | $ | Call 0x1,0x24 01c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0x1ca,0xfffe 01cb e5ff | | Load 0x2,-0x1 01cc 00eb | | Load_Encached Diana_Cache 01cd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01cf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0x1cf,0xfffd 01d0 00d9 | | Load_Top At_Offset_1 01d1 e004 | | Load 0x0,0x4 01d2 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 01d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x1d4,0xfffc 01d5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x4 = 0x1d5,0xfffb 01d6 e21b | | Load 0x1,0x1b ; Debug Table 0x4.0x5 = 0x1d6,0xfffa 01d7 0337 | 7 | Declare_Variable Array 01d8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x6 = 0x1d8,0xfff9 01d9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x7 = 0x1d9,0xfff8 01da 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x8 = 0x1da,0xfff7 01db 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01dc BODY_01c0: 01dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x9 = 0x1dc,0x1 01dd 00ec | | Load_Encached Diana_Tree_Cache 01de e404 | | Load 0x2,0x4 01df 822f | / | Call 0x1,0x2f 01e0 c404 | | Store 0x2,0x4 01e1 c405 | | Store 0x2,0x5 01e2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xa = 0x1e2,0x2 01e3 e404 | | Load 0x2,0x4 01e4 821c | | Call 0x1,0x1c 01e5 6804 |h | Jump_Zero 0x1ea 01e6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xb = 0x1e6,0x3 01e7 e404 | | Load 0x2,0x4 01e8 821d | | Call 0x1,0x1d 01e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01ea e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xc = 0x1ea,0x4 01eb e008 | | Load 0x0,0x8 01ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ed 6803 |h | Jump_Zero 0x1f1 01ee e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xd = 0x1ee,0x5 01ef 822d | - | Call 0x1,0x2d 01f0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01f1 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xe = 0x1f1,0x6 01f2 8225 | % | Call 0x1,0x25 01f3 a406 | | Store_Unchecked 0x2,0x6 01f4 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0xf = 0x1f4,0x7 01f5 00e2 | | Load_Encached Integer_Cache 01f6 e407 | | Load 0x2,0x7 01f7 e402 | | Load 0x2,0x2 01f8 e406 | | Load 0x2,0x6 01f9 e404 | | Load 0x2,0x4 01fa 8229 | ) | Call 0x1,0x29 01fb 00d1 | | Pop_Control Pop_Count_1 01fc c408 | | Store 0x2,0x8 01fd 005a | Z | Store_Top Discrete,At_Offset_2 01fe e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x10 = 0x1fe,0x8 01ff e404 | | Load 0x2,0x4 0200 822e | . | Call 0x1,0x2e 0201 4800 |H | Short_Literal 0x0 0202 e408 | | Load 0x2,0x8 0203 e407 | | Load 0x2,0x7 0204 8223 | # | Call 0x1,0x23 0205 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x11 = 0x205,0x9 0206 821f | | Call 0x1,0x1f 0207 6819 |h | Jump_Zero 0x221 0208 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x12 = 0x208,0xa 0209 e5ff | | Load 0x2,-0x1 020a e404 | | Load 0x2,0x4 020b 822b | + | Call 0x1,0x2b 020c 0059 | Y | Store_Top Discrete,At_Offset_1 020d 0007 | | Action Break_Optional ; Debug Table 0x4.0x13 = 0x20d,0xb 020e e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x14 = 0x20e,0x401 020f 0007 | | Action Break_Optional 0210 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x15 = 0x210,0x402 0211 0007 | | Action Break_Optional ; Debug Table 0x4.0x16 = 0x211,0x403 0212 0007 | | Action Break_Optional ; Debug Table 0x4.0x17 = 0x212,0x404 0213 0f22 | " | Execute_Immediate Equal,0x22 ; Debug Table 0x4.0x18 = 0x213,0xb 0214 700c |p | Jump_Nonzero 0x221 0215 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x19 = 0x215,0xc 0216 00eb | | Load_Encached Diana_Cache 0217 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0218 00eb | | Load_Encached Diana_Cache 0219 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 021a a403 | | Store_Unchecked 0x2,0x3 021b e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1a = 0x21b,0xd 021c 4976 |Iv | Short_Literal 0x176 021d 00eb | | Load_Encached Diana_Cache 021e 0098 | | Execute Package,Field_Read_Dynamic 021f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0220 a405 | | Store_Unchecked 0x2,0x5 0221 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1b = 0x221,0xe 0222 00d9 | | Load_Top At_Offset_1 0223 0273 | s | Execute Discrete,Plus 0224 0248 | H | Execute Discrete,Check_In_Integer 0225 e405 | | Load 0x2,0x5 0226 e001 | | Load 0x0,0x1 0227 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0228 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1c = 0x228,0xf 0229 00db | | Load_Top At_Offset_3 022a 027c | | | Execute Discrete,Less 022b 6803 |h | Jump_Zero 0x22f 022c 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1d = 0x22c,0x10 022d e407 | | Load 0x2,0x7 022e 822a | * | Call 0x1,0x2a 022f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x0233,0x1576,0x0001,0x0000,0x005a,0x34f5,0x0000,0x002e ; Debug Table 0x5.0x0 = 0x233,0x1 0234 4800 |H | Short_Literal 0x0 0235 4800 |H | Short_Literal 0x0 0236 0007 | | Action Break_Optional 0237 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x237,0x401 0238 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2 = 0x238,0x1 0239 8234 | 4 | Call 0x1,0x34 023a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 023b 0000 0000 | | .BLANK 0000[0x5] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0243 | C | .CONST 0x0243 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0001 | | .CONST 0x0001 ; Number of locals 0243 BODY_0240: 0243 INIT_0240: 0243 4800 |H | Short_Literal 0x0 ; Debug Table 0x6 = .DEBUG 0x0243,0x157e,0x0001,0x0000,0x005a,0x34f5,0x0000,0x003d ; Debug Table 0x6.0x0 = 0x243,0x1 0244 4801 |H | Short_Literal 0x1 0245 4801 |H | Short_Literal 0x1 0246 0007 | | Action Break_Optional 0247 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x247,0x401 0248 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x2 = 0x248,0x1 0249 8234 | 4 | Call 0x1,0x34 024a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024b 0000 0000 | | .BLANK 0000[0x5] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4800 |H | Short_Literal 0x0 ; Debug Table 0x7 = .DEBUG 0x0253,0x1586,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0047 ; Debug Table 0x7.0x0 = 0x253,0x1 0254 4801 |H | Short_Literal 0x1 0255 4802 |H | Short_Literal 0x2 0256 e5fe | | Load 0x2,-0x2 0257 e5ff | | Load 0x2,-0x1 0258 8234 | 4 | Call 0x1,0x34 0259 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025a 0000 0000 | | .BLANK 0000[0x6] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 026f | o | .CONST 0x026f ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0008 | | .CONST 0x0008 ; Number of locals 0263 INIT_0260: 0263 e21b | | Load 0x1,0x1b ; Debug Table 0x8 = .DEBUG 0x0263,0x158a,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0052 ; Debug Table 0x8.0x0 = 0x263,0xffff 0264 0337 | 7 | Declare_Variable Array 0265 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x1 = 0x265,0xfffe 0266 03e9 | | Declare_Variable Discrete,Duplicate 0267 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x267,0xfffd 0268 e5ff | | Load 0x2,-0x1 0269 00eb | | Load_Encached Diana_Cache 026a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 026b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 026c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x3 = 0x26c,0xfffc 026d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x4 = 0x26d,0xfffb 026e 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8.0x5 = 0x26e,0xfffa 026f BODY_0260: 026f 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x26f,0x1 0270 e405 | | Load 0x2,0x5 ; Debug Table 0x8.0x7 = 0x270,0x401 0271 0007 | | Action Break_Optional 0272 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x8 = 0x272,0x402 0273 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x273,0x403 0274 0007 | | Action Break_Optional ; Debug Table 0x8.0xa = 0x274,0x404 0275 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x8.0xb = 0x275,0x1 0276 6804 |h | Jump_Zero 0x27b 0277 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xc = 0x277,0x2 0278 00eb | | Load_Encached Diana_Cache 0279 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 027a a405 | | Store_Unchecked 0x2,0x5 027b 0007 | | Action Break_Optional ; Debug Table 0x8.0xd = 0x27b,0x3 027c e405 | | Load 0x2,0x5 ; Debug Table 0x8.0xe = 0x27c,0x801 027d 0007 | | Action Break_Optional 027e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0xf = 0x27e,0x802 027f 0007 | | Action Break_Optional ; Debug Table 0x8.0x10 = 0x27f,0x803 0280 0007 | | Action Break_Optional ; Debug Table 0x8.0x11 = 0x280,0x804 0281 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x8.0x12 = 0x281,0x3 0282 6804 |h | Jump_Zero 0x287 0283 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x13 = 0x283,0x4 0284 00eb | | Load_Encached Diana_Cache 0285 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0286 a405 | | Store_Unchecked 0x2,0x5 0287 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x14 = 0x287,0x5 0288 e004 | | Load 0x0,0x4 0289 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 028a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 028b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x15 = 0x28b,0x6 028c 8225 | % | Call 0x1,0x25 028d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 028e e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x16 = 0x28e,0x7 028f 490c |I | Short_Literal 0x10c 0290 00eb | | Load_Encached Diana_Cache 0291 0096 | | Execute Package,Entry 0292 8224 | $ | Call 0x1,0x24 0293 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0294 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x17 = 0x294,0x8 0295 00e2 | | Load_Encached Integer_Cache 0296 e402 | | Load 0x2,0x2 0297 00db | | Load_Top At_Offset_3 0298 e407 | | Load 0x2,0x7 0299 e406 | | Load 0x2,0x6 029a 8229 | ) | Call 0x1,0x29 029b 00d1 | | Pop_Control Pop_Count_1 029c c403 | | Store 0x2,0x3 029d c404 | | Store 0x2,0x4 029e e404 | | Load 0x2,0x4 ; Debug Table 0x8.0x18 = 0x29e,0x9 029f e403 | | Load 0x2,0x3 02a0 027c | | | Execute Discrete,Less 02a1 6803 |h | Jump_Zero 0x2a5 02a2 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x19 = 0x2a2,0xa 02a3 e402 | | Load 0x2,0x2 02a4 822a | * | Call 0x1,0x2a 02a5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02a6 0000 0000 | | .XXX[0x2] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02bb | | .CONST 0x02bb ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 000b | | .CONST 0x000b ; Number of locals 02ab INIT_02a8: 02ab e21b | | Load 0x1,0x1b ; Debug Table 0x9 = .DEBUG 0x02ab,0x15c0,0x0001,0x0000,0x005a,0x34f5,0x0000,0x005c ; Debug Table 0x9.0x0 = 0x2ab,0xffff 02ac 0337 | 7 | Declare_Variable Array 02ad 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x9.0x1 = 0x2ad,0xfffe 02ae 03e9 | | Declare_Variable Discrete,Duplicate 02af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x2af,0xfffd 02b0 e5ff | | Load 0x2,-0x1 02b1 00eb | | Load_Encached Diana_Cache 02b2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02b3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x2b4,0xfffc 02b5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x4 = 0x2b5,0xfffb 02b6 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x9.0x5 = 0x2b6,0xfffa 02b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x6 = 0x2b7,0xfff9 02b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x7 = 0x2b8,0xfff8 02b9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x8 = 0x2b9,0xfff7 02ba 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 02bb BODY_02a8: 02bb 0007 | | Action Break_Optional ; Debug Table 0x9.0x9 = 0x2bb,0x1 02bc e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xa = 0x2bc,0x401 02bd 0007 | | Action Break_Optional 02be 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0xb = 0x2be,0x402 02bf 0007 | | Action Break_Optional ; Debug Table 0x9.0xc = 0x2bf,0x403 02c0 0007 | | Action Break_Optional ; Debug Table 0x9.0xd = 0x2c0,0x404 02c1 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x9.0xe = 0x2c1,0x1 02c2 6804 |h | Jump_Zero 0x2c7 02c3 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xf = 0x2c3,0x2 02c4 00eb | | Load_Encached Diana_Cache 02c5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02c6 a405 | | Store_Unchecked 0x2,0x5 02c7 0007 | | Action Break_Optional ; Debug Table 0x9.0x10 = 0x2c7,0x3 02c8 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x11 = 0x2c8,0x801 02c9 0007 | | Action Break_Optional 02ca 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x12 = 0x2ca,0x802 02cb 0007 | | Action Break_Optional ; Debug Table 0x9.0x13 = 0x2cb,0x803 02cc 0007 | | Action Break_Optional ; Debug Table 0x9.0x14 = 0x2cc,0x804 02cd 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x9.0x15 = 0x2cd,0x3 02ce 6804 |h | Jump_Zero 0x2d3 02cf e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x16 = 0x2cf,0x4 02d0 00eb | | Load_Encached Diana_Cache 02d1 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 02d2 a405 | | Store_Unchecked 0x2,0x5 02d3 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x17 = 0x2d3,0x5 02d4 e004 | | Load 0x0,0x4 02d5 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 02d6 a406 | | Store_Unchecked 0x2,0x6 02d7 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x18 = 0x2d7,0x6 02d8 8230 | 0 | Call 0x1,0x30 02d9 c406 | | Store 0x2,0x6 02da e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x19 = 0x2da,0x7 02db 8225 | % | Call 0x1,0x25 02dc a407 | | Store_Unchecked 0x2,0x7 02dd e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x1a = 0x2dd,0x8 02de 490c |I | Short_Literal 0x10c 02df 00eb | | Load_Encached Diana_Cache 02e0 0096 | | Execute Package,Entry 02e1 8224 | $ | Call 0x1,0x24 02e2 a408 | | Store_Unchecked 0x2,0x8 02e3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x9.0x1b = 0x2e3,0x9 02e4 00e2 | | Load_Encached Integer_Cache 02e5 e402 | | Load 0x2,0x2 02e6 e408 | | Load 0x2,0x8 02e7 e407 | | Load 0x2,0x7 02e8 e406 | | Load 0x2,0x6 02e9 8229 | ) | Call 0x1,0x29 02ea 00d1 | | Pop_Control Pop_Count_1 02eb c403 | | Store 0x2,0x3 02ec c404 | | Store 0x2,0x4 02ed 00cf | | Action Mark_Auxiliary 02ee e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x1c = 0x2ee,0xa 02ef 4801 |H | Short_Literal 0x1 02f0 0263 | c | Execute Discrete,Above_Bound 02f1 7021 |p! | Jump_Nonzero 0x313 02f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1d = 0x2f2,0xb 02f3 e402 | | Load 0x2,0x2 02f4 01d5 | | Execute Vector,Field_Reference 02f5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02f6 a409 | | Store_Unchecked 0x2,0x9 02f7 0007 | | Action Break_Optional ; Debug Table 0x9.0x1e = 0x2f7,0xc 02f8 e409 | | Load 0x2,0x9 ; Debug Table 0x9.0x1f = 0x2f8,0xc01 02f9 0007 | | Action Break_Optional 02fa 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x20 = 0x2fa,0xc02 02fb 0007 | | Action Break_Optional ; Debug Table 0x9.0x21 = 0x2fb,0xc03 02fc 0007 | | Action Break_Optional ; Debug Table 0x9.0x22 = 0x2fc,0xc04 02fd 0f23 | # | Execute_Immediate Equal,0x23 ; Debug Table 0x9.0x23 = 0x2fd,0xc 02fe 7012 |p | Jump_Nonzero 0x311 02ff 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x24 = 0x2ff,0xd 0300 6807 |h | Jump_Zero 0x308 0301 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x25 = 0x301,0xe 0302 0092 10ff | | Action Push_String_Extended,0x10ff ; "parameter clean-up" 0304 e009 | | Load 0x0,0x9 0305 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0306 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x26 = 0x306,0xf 0307 a40b | | Store_Unchecked 0x2,0xb 0308 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x27 = 0x308,0x10 0309 e402 | | Load 0x2,0x2 030a 01d5 | | Execute Vector,Field_Reference 030b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 030c a40a | | Store_Unchecked 0x2,0xa 030d e40a | | Load 0x2,0xa ; Debug Table 0x9.0x28 = 0x30d,0x11 030e e409 | | Load 0x2,0x9 030f e00a | | Load 0x0,0xa 0310 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0311 00c8 | | Action Pop_Auxiliary_Range 0312 3fdf |? | Loop_Increasing 0x2f2 0313 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0314 0000 0000 | | .BLANK 0000[0x4] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 0321 | ! | .CONST 0x0321 ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0003 | | .CONST 0x0003 ; Number of locals 031b INIT_0318: 031b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x031b,0x1614,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0066 ; Debug Table 0xa.0x0 = 0x31b,0xffff 031c 00db | | Load_Top At_Offset_3 031d 00eb | | Load_Encached Diana_Cache 031e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 031f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0320 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x320,0xfffe 0321 BODY_0318: 0321 0007 | | Action Break_Optional ; Debug Table 0xa.0x2 = 0x321,0x1 0322 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x3 = 0x322,0x401 0323 0007 | | Action Break_Optional 0324 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x4 = 0x324,0x402 0325 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x325,0x403 0326 0007 | | Action Break_Optional ; Debug Table 0xa.0x6 = 0x326,0x404 0327 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0xa.0x7 = 0x327,0x1 0328 6852 |hR | Jump_Zero 0x37b 0329 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x8 = 0x329,0x2 032a 00eb | | Load_Encached Diana_Cache 032b 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 032c 00eb | | Load_Encached Diana_Cache 032d 1888 | | Execute Package,Field_Execute,Field_Number 0x88 032e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x9 = 0x32e,0x801 032f 7002 |p | Jump_Nonzero 0x332 0330 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0xa = 0x330,0x802 0331 782c |x, | Jump 0x35e 0332 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xb = 0x332,0x803 0333 0217 | | Execute Heap_Access,All_Reference 0334 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0335 6804 |h | Jump_Zero 0x33a 0336 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xc = 0x336,0x804 0337 0217 | | Execute Heap_Access,All_Reference 0338 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0339 7824 |x$ | Jump 0x35e 033a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xd = 0x33a,0x805 033b 0007 | | Action Break_Optional 033c e405 | | Load 0x2,0x5 ; Debug Table 0xa.0xe = 0x33c,0xc01 033d 0007 | | Action Break_Optional 033e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xa.0xf = 0x33e,0xc02 033f 0007 | | Action Break_Optional ; Debug Table 0xa.0x10 = 0x33f,0xc03 0340 00d0 | | Action Swap_Control ; Debug Table 0xa.0x11 = 0x340,0xc04 0341 00d1 | | Pop_Control Pop_Count_1 0342 49bb |I | Short_Literal 0x1bb ; Debug Table 0xa.0x12 = 0x342,0x805 0343 00eb | | Load_Encached Diana_Cache 0344 0098 | | Execute Package,Field_Read_Dynamic 0345 012c | , | Execute Any,Size 0346 e00b | | Load 0x0,0xb 0347 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0348 025b | [ | Execute Discrete,Check_In_Type 0349 0273 | s | Execute Discrete,Plus 034a 00d9 | | Load_Top At_Offset_1 034b 0007 | | Action Break_Optional 034c e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x13 = 0x34c,0x1001 034d 0007 | | Action Break_Optional 034e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xa.0x14 = 0x34e,0x1002 034f 0007 | | Action Break_Optional ; Debug Table 0xa.0x15 = 0x34f,0x1003 0350 00d0 | | Action Swap_Control ; Debug Table 0xa.0x16 = 0x350,0x1004 0351 00d1 | | Pop_Control Pop_Count_1 0352 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xa.0x17 = 0x352,0xc04 0353 00eb | | Load_Encached Diana_Cache 0354 0098 | | Execute Package,Field_Read_Dynamic 0355 49c9 |I | Short_Literal 0x1c9 0356 00eb | | Load_Encached Diana_Cache 0357 0098 | | Execute Package,Field_Read_Dynamic 0358 49ca |I | Short_Literal 0x1ca 0359 00eb | | Load_Encached Diana_Cache 035a 0095 | | Execute Package,Field_Reference_Dynamic 035b e00c | | Load 0x0,0xc 035c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 035d 7800 |x | Jump 0x35e 035e 00d0 | | Action Swap_Control 035f 00d1 | | Pop_Control Pop_Count_1 0360 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xa.0x18 = 0x360,0x2 0361 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x19 = 0x361,0x3 0362 e004 | | Load 0x0,0x4 0363 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0364 7016 |p | Jump_Nonzero 0x37b 0365 00d8 | | Load_Top At_Offset_0 0366 e004 | | Load 0x0,0x4 0367 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 0368 7012 |p | Jump_Nonzero 0x37b 0369 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1a = 0x369,0x4 036a e004 | | Load 0x0,0x4 036b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 036c 6805 |h | Jump_Zero 0x372 036d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1b = 0x36d,0x5 036e 0092 1100 | | Action Push_String_Extended,0x1100 ; "Call_Gen.Gen_Index_Exp - index exp already has exp_offset: " 0370 e00d | | Load 0x0,0xd 0371 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0372 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1c = 0x372,0x6 0373 e006 | | Load 0x0,0x6 0374 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0375 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1d = 0x375,0x7 0376 e00e | | Load 0x0,0xe 0377 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0378 00d9 | | Load_Top At_Offset_1 0379 e004 | | Load 0x0,0x4 037a 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 037b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 037c 0000 0000 | | .BLANK 0000[0x4] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0389 | | .CONST 0x0389 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0003 | | .CONST 0x0003 ; Number of locals 0383 INIT_0380: 0383 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x0383,0x1652,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0070 ; Debug Table 0xb.0x0 = 0x383,0xffff 0384 00db | | Load_Top At_Offset_3 0385 00eb | | Load_Encached Diana_Cache 0386 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0387 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0388 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x388,0xfffe 0389 BODY_0380: 0389 0007 | | Action Break_Optional ; Debug Table 0xb.0x2 = 0x389,0x1 038a e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x3 = 0x38a,0x401 038b 0007 | | Action Break_Optional 038c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x4 = 0x38c,0x402 038d 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x38d,0x403 038e 0007 | | Action Break_Optional ; Debug Table 0xb.0x6 = 0x38e,0x404 038f 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0xb.0x7 = 0x38f,0x1 0390 6842 |hB | Jump_Zero 0x3d3 0391 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x8 = 0x391,0x2 0392 00eb | | Load_Encached Diana_Cache 0393 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0394 00eb | | Load_Encached Diana_Cache 0395 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0396 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x9 = 0x396,0x801 0397 7002 |p | Jump_Nonzero 0x39a 0398 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0xa = 0x398,0x802 0399 782c |x, | Jump 0x3c6 039a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xb = 0x39a,0x803 039b 0217 | | Execute Heap_Access,All_Reference 039c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039d 6804 |h | Jump_Zero 0x3a2 039e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xc = 0x39e,0x804 039f 0217 | | Execute Heap_Access,All_Reference 03a0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03a1 7824 |x$ | Jump 0x3c6 03a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xd = 0x3a2,0x805 03a3 0007 | | Action Break_Optional 03a4 e405 | | Load 0x2,0x5 ; Debug Table 0xb.0xe = 0x3a4,0xc01 03a5 0007 | | Action Break_Optional 03a6 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xb.0xf = 0x3a6,0xc02 03a7 0007 | | Action Break_Optional ; Debug Table 0xb.0x10 = 0x3a7,0xc03 03a8 00d0 | | Action Swap_Control ; Debug Table 0xb.0x11 = 0x3a8,0xc04 03a9 00d1 | | Pop_Control Pop_Count_1 03aa 49bb |I | Short_Literal 0x1bb ; Debug Table 0xb.0x12 = 0x3aa,0x805 03ab 00eb | | Load_Encached Diana_Cache 03ac 0098 | | Execute Package,Field_Read_Dynamic 03ad 012c | , | Execute Any,Size 03ae e00b | | Load 0x0,0xb 03af 1b17 | | Execute Package,Field_Read,Field_Number 0x17 03b0 025b | [ | Execute Discrete,Check_In_Type 03b1 0273 | s | Execute Discrete,Plus 03b2 00d9 | | Load_Top At_Offset_1 03b3 0007 | | Action Break_Optional 03b4 e406 | | Load 0x2,0x6 ; Debug Table 0xb.0x13 = 0x3b4,0x1001 03b5 0007 | | Action Break_Optional 03b6 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xb.0x14 = 0x3b6,0x1002 03b7 0007 | | Action Break_Optional ; Debug Table 0xb.0x15 = 0x3b7,0x1003 03b8 00d0 | | Action Swap_Control ; Debug Table 0xb.0x16 = 0x3b8,0x1004 03b9 00d1 | | Pop_Control Pop_Count_1 03ba 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xb.0x17 = 0x3ba,0xc04 03bb 00eb | | Load_Encached Diana_Cache 03bc 0098 | | Execute Package,Field_Read_Dynamic 03bd 49c9 |I | Short_Literal 0x1c9 03be 00eb | | Load_Encached Diana_Cache 03bf 0098 | | Execute Package,Field_Read_Dynamic 03c0 49ca |I | Short_Literal 0x1ca 03c1 00eb | | Load_Encached Diana_Cache 03c2 0095 | | Execute Package,Field_Reference_Dynamic 03c3 e00c | | Load 0x0,0xc 03c4 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03c5 7800 |x | Jump 0x3c6 03c6 00d0 | | Action Swap_Control 03c7 00d1 | | Pop_Control Pop_Count_1 03c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xb.0x18 = 0x3c8,0x2 03c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x19 = 0x3c9,0x3 03ca e004 | | Load 0x0,0x4 03cb 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03cc 7006 |p | Jump_Nonzero 0x3d3 03cd 00d8 | | Load_Top At_Offset_0 03ce e004 | | Load 0x0,0x4 03cf 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 03d0 7002 |p | Jump_Nonzero 0x3d3 03d1 e009 | | Load 0x0,0x9 ; Debug Table 0xb.0x1a = 0x3d1,0x4 03d2 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 03d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d4 0000 0000 | | .BLANK 0000[0x4] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03dd | | .CONST 0x03dd ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0003 | | .CONST 0x0003 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x03db,0x168a,0x0002,0x0000,0x005a,0x34f5,0x0000,0x007a ; Debug Table 0xc.0x0 = 0x3db,0xffff 03dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x3dc,0xfffe 03dd BODY_03d8: 03dd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x3dd,0x1 03de 00ec | | Load_Encached Diana_Tree_Cache 03df e5ff | | Load 0x2,-0x1 03e0 822f | / | Call 0x1,0x2f 03e1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03e2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x3 = 0x3e3,0x2 03e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e5 0000 0000 | | .XXX[0x3] 03e7 0000 | | 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0424 | $ | .CONST 0x0424 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x03eb,0x1694,0x0002,0x0000,0x005a,0x3975,0x0000,0x007f ; Debug Table 0xd.0x0 = 0x3eb,0x1 03ec e002 | | Load 0x0,0x2 03ed 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 03ee 6833 |h3 | Jump_Zero 0x422 03ef 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x3ef,0x2 03f0 490b |I | Short_Literal 0x10b 03f1 00eb | | Load_Encached Diana_Cache 03f2 0096 | | Execute Package,Entry 03f3 00eb | | Load_Encached Diana_Cache 03f4 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03f5 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x2 = 0x3f5,0x401 03f6 0007 | | Action Break_Optional 03f7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x3 = 0x3f7,0x402 03f8 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x3f8,0x403 03f9 00d0 | | Action Swap_Control ; Debug Table 0xd.0x5 = 0x3f9,0x404 03fa 00d1 | | Pop_Control Pop_Count_1 03fb 0f48 | H | Execute_Immediate Equal,0x48 ; Debug Table 0xd.0x6 = 0x3fb,0x2 03fc 6802 |h | Jump_Zero 0x3ff 03fd 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x7 = 0x3fd,0x3 03fe 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03ff 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x8 = 0x3ff,0x4 0400 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x9 = 0x400,0xf7ff 0401 e5ff | | Load 0x2,-0x1 0402 8240 | @ | Call 0x1,0x40 0403 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0404 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0xa = 0x404,0xf7fe 0405 e5fe | | Load 0x2,-0x2 0406 8240 | @ | Call 0x1,0x40 0407 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0408 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0xb = 0x408,0xf7fd 0409 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xc = 0x409,0x801 040a 00da | | Load_Top At_Offset_2 040b 021f | | Execute Heap_Access,Equal 040c 6811 |h | Jump_Zero 0x41e 040d e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0xd = 0x40d,0x802 040e e003 | | Load 0x0,0x3 040f 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0410 490b |I | Short_Literal 0x10b 0411 00eb | | Load_Encached Diana_Cache 0412 0096 | | Execute Package,Entry 0413 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0414 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xe = 0x414,0x803 0415 00da | | Load_Top At_Offset_2 0416 021f | | Execute Heap_Access,Equal 0417 7006 |p | Jump_Nonzero 0x41e 0418 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0xf = 0x418,0x804 0419 e5ff | | Load 0x2,-0x1 041a e00f | | Load 0x0,0xf 041b 180f | | Execute Package,Field_Execute,Field_Number 0xf 041c 8243 | C | Call 0x1,0x43 041d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 041e 00d3 | | Pop_Control Pop_Count_3 041f 00ce | | Action Pop_Auxiliary 0420 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x10 = 0x420,0x5 0421 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0422 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x11 = 0x422,0x6 0423 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0424 TRAP_03e8: 0424 0007 | | Action Break_Optional 0425 0092 1101 | | Action Push_String_Extended,0x1101 ; "Call_Gen.Call_Inlining.Inline_Call" ; Debug Table 0xd.0x12 = 0x425,0x7 0427 e00d | | Load 0x0,0xd 0428 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0429 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x13 = 0x429,0x8 042a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 042b 0000 0000 | | .BLANK 0000[0x5] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0457 | W | .CONST 0x0457 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0011 | | .CONST 0x0011 ; Number of locals 0433 INIT_0430: 0433 e21b | | Load 0x1,0x1b ; Debug Table 0xe = .DEBUG 0x0433,0x16be,0x0001,0x0000,0x005a,0x3975,0x0000,0x0090 ; Debug Table 0xe.0x0 = 0x433,0xffff 0434 0337 | 7 | Declare_Variable Array 0435 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x435,0xfffe 0436 e5fe | | Load 0x2,-0x2 0437 490c |I | Short_Literal 0x10c 0438 00eb | | Load_Encached Diana_Cache 0439 0096 | | Execute Package,Entry 043a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 043b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x2 = 0x43b,0xfffd 043c 00d9 | | Load_Top At_Offset_1 043d 8224 | $ | Call 0x1,0x24 043e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 043f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x3 = 0x43f,0xfffc 0440 e5ff | | Load 0x2,-0x1 0441 8225 | % | Call 0x1,0x25 0442 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0443 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x4 = 0x443,0xfffb 0444 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x5 = 0x444,0xfffa 0445 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x6 = 0x445,0xfff9 0446 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x7 = 0x446,0xfff8 0447 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x8 = 0x447,0xfff7 0448 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x9 = 0x448,0xfff6 0449 e00e | | Load 0x0,0xe 044a 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 044b 00e2 | | Load_Encached Integer_Cache 044c 03f1 | | Declare_Variable Discrete,With_Value 044d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0xa = 0x44d,0xfff5 044e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0xb = 0x44e,0xfff4 044f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0xc = 0x44f,0xfff3 0450 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0xd = 0x450,0xfff2 0451 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xe.0xe = 0x451,0xfff1 0452 e009 | | Load 0x0,0x9 ; Debug Table 0xe.0xf = 0x452,0xfff0 0453 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0454 e009 | | Load 0x0,0x9 0455 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0456 03f1 | | Declare_Variable Discrete,With_Value 0457 BODY_0430: 0457 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xe.0x10 = 0x457,0x1 0458 00e2 | | Load_Encached Integer_Cache 0459 e402 | | Load 0x2,0x2 045a e404 | | Load 0x2,0x4 045b e405 | | Load 0x2,0x5 045c e5ff | | Load 0x2,-0x1 045d 8229 | ) | Call 0x1,0x29 045e 00d1 | | Pop_Control Pop_Count_1 045f c40f | | Store 0x2,0xf 0460 005a | Z | Store_Top Discrete,At_Offset_2 0461 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x11 = 0x461,0x2 0462 8238 | 8 | Call 0x1,0x38 0463 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x12 = 0x463,0x3 0464 00ee | | Load_Encached Diana_Seq_Type_Cache 0465 e010 | | Load 0x0,0x10 0466 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0467 e010 | | Load 0x0,0x10 0468 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0469 e010 | | Load 0x0,0x10 046a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 046b e010 | | Load 0x0,0x10 046c 1815 | | Execute Package,Field_Execute,Field_Number 0x15 046d e403 | | Load 0x2,0x3 046e 00eb | | Load_Encached Diana_Cache 046f 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0470 e405 | | Load 0x2,0x5 0471 8226 | & | Call 0x1,0x26 0472 e5ff | | Load 0x2,-0x1 0473 e011 | | Load 0x0,0x11 0474 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0475 c40a | | Store 0x2,0xa 0476 c406 | | Store 0x2,0x6 0477 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x13 = 0x477,0x4 0478 e406 | | Load 0x2,0x6 0479 e002 | | Load 0x0,0x2 047a 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 047b e40a | | Load 0x2,0xa ; Debug Table 0xe.0x14 = 0x47b,0x5 047c 4974 |It | Short_Literal 0x174 047d 00eb | | Load_Encached Diana_Cache 047e 0098 | | Execute Package,Field_Read_Dynamic 047f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0480 a409 | | Store_Unchecked 0x2,0x9 0481 e010 | | Load 0x0,0x10 ; Debug Table 0xe.0x15 = 0x481,0x6 0482 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0483 e010 | | Load 0x0,0x10 0484 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0485 e40b | | Load 0x2,0xb 0486 e012 | | Load 0x0,0x12 0487 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0488 e406 | | Load 0x2,0x6 0489 e012 | | Load 0x0,0x12 048a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 048b e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x16 = 0x48b,0x7 048c e002 | | Load 0x0,0x2 048d 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 048e a407 | | Store_Unchecked 0x2,0x7 048f e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x17 = 0x48f,0x8 0490 00eb | | Load_Encached Diana_Cache 0491 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0492 00eb | | Load_Encached Diana_Cache 0493 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0494 a408 | | Store_Unchecked 0x2,0x8 0495 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x18 = 0x495,0x9 0496 e00e | | Load 0x0,0xe 0497 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0498 c40c | | Store 0x2,0xc 0499 00cf | | Action Mark_Auxiliary ; Debug Table 0xe.0x19 = 0x499,0xa 049a 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1a = 0x49a,0xfbff 049b e40f | | Load 0x2,0xf 049c e235 | 5 | Load 0x1,0x35 049d 0334 | 4 | Declare_Variable Array,With_Constraint 049e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1b = 0x49e,0xfbfe 049f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1c = 0x49f,0x401 04a0 00e3 | | Load_Encached Natural_Cache 04a1 e5fe | | Load 0x2,-0x2 04a2 e409 | | Load 0x2,0x9 04a3 e40f | | Load 0x2,0xf 04a4 e402 | | Load 0x2,0x2 04a5 823e | > | Call 0x1,0x3e 04a6 005a | Z | Store_Top Discrete,At_Offset_2 04a7 00d1 | | Pop_Control Pop_Count_1 04a8 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1d = 0x4a8,0x402 04a9 e00e | | Load 0x0,0xe 04aa 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 04ab c40e | | Store 0x2,0xe 04ac e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1e = 0x4ac,0x403 04ad e00e | | Load 0x0,0xe 04ae 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 04af 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x1f = 0x4af,0x404 04b0 4800 |H | Short_Literal 0x0 04b1 e407 | | Load 0x2,0x7 04b2 e013 | | Load 0x0,0x13 04b3 180d | | Execute Package,Field_Execute,Field_Number 0xd 04b4 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x20 = 0x4b4,0x405 04b5 e014 | | Load 0x0,0x14 04b6 180d | | Execute Package,Field_Execute,Field_Number 0xd 04b7 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x21 = 0x4b7,0x406 04b8 e5fe | | Load 0x2,-0x2 04b9 e002 | | Load 0x0,0x2 04ba 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 04bb 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x22 = 0x4bb,0x407 04bc e408 | | Load 0x2,0x8 04bd e015 | | Load 0x0,0x15 04be 180e | | Execute Package,Field_Execute,Field_Number 0xe 04bf 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x23 = 0x4bf,0x408 04c0 e009 | | Load 0x0,0x9 04c1 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04c2 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x24 = 0x4c2,0x409 04c3 e00e | | Load 0x0,0xe 04c4 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 04c5 e40e | | Load 0x2,0xe 04c6 0272 | r | Execute Discrete,Minus 04c7 c40d | | Store 0x2,0xd 04c8 e40d | | Load 0x2,0xd ; Debug Table 0xe.0x25 = 0x4c8,0x40a 04c9 00d9 | | Load_Top At_Offset_1 04ca 0273 | s | Execute Discrete,Plus 04cb 0248 | H | Execute Discrete,Check_In_Integer 04cc e009 | | Load 0x0,0x9 04cd 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 04ce 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x26 = 0x4ce,0x40b 04cf e402 | | Load 0x2,0x2 04d0 823f | ? | Call 0x1,0x3f 04d1 00d2 | | Pop_Control Pop_Count_2 04d2 00ce | | Action Pop_Auxiliary 04d3 e40c | | Load 0x2,0xc ; Debug Table 0xe.0x27 = 0x4d3,0xb 04d4 4801 |H | Short_Literal 0x1 04d5 e00e | | Load 0x0,0xe 04d6 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 04d7 027f | | Execute Discrete,Equal 04d8 7002 |p | Jump_Nonzero 0x4db 04d9 4887 |H | Short_Literal 0x87 04da 0257 | W | Execute Discrete,Raise 04db e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x28 = 0x4db,0xc 04dc e00e | | Load 0x0,0xe 04dd 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 04de 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04df 0000 | | .XXX[0x1] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 050d | | .CONST 0x050d ; Address of begin 04e1 0004 | | .CONST 0x0004 ; Address of exception handler 04e2 0011 | | .CONST 0x0011 ; Number of locals 04e3 INIT_04e0: 04e3 e21b | | Load 0x1,0x1b ; Debug Table 0xf = .DEBUG 0x04e3,0x1712,0x0001,0x0000,0x005a,0x3975,0x0000,0x00a0 ; Debug Table 0xf.0x0 = 0x4e3,0xffff 04e4 0337 | 7 | Declare_Variable Array 04e5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x4e5,0xfffe 04e6 e5fe | | Load 0x2,-0x2 04e7 490c |I | Short_Literal 0x10c 04e8 00eb | | Load_Encached Diana_Cache 04e9 0096 | | Execute Package,Entry 04ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04eb 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xf.0x2 = 0x4eb,0xfffd 04ec 00d9 | | Load_Top At_Offset_1 04ed 8224 | $ | Call 0x1,0x24 04ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04ef 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x3 = 0x4ef,0xfffc 04f0 e5ff | | Load 0x2,-0x1 04f1 8225 | % | Call 0x1,0x25 04f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x4 = 0x4f3,0xfffb 04f4 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xf.0x5 = 0x4f4,0xfffa 04f5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x6 = 0x4f5,0xfff9 04f6 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xf.0x7 = 0x4f6,0xfff8 04f7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x8 = 0x4f7,0xfff7 04f8 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x9 = 0x4f8,0xfff6 04f9 e00e | | Load 0x0,0xe 04fa 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 04fb 00e3 | | Load_Encached Natural_Cache 04fc 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 04fd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0xa = 0x4fd,0xfff5 04fe 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0xb = 0x4fe,0xfff4 04ff 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0xc = 0x4ff,0xfff3 0500 e009 | | Load 0x0,0x9 ; Debug Table 0xf.0xd = 0x500,0xfff2 0501 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0502 e009 | | Load 0x0,0x9 0503 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0504 03f1 | | Declare_Variable Discrete,With_Value 0505 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf.0xe = 0x505,0xfff1 0506 e009 | | Load 0x0,0x9 ; Debug Table 0xf.0xf = 0x506,0xfff0 0507 1b6d | m | Execute Package,Field_Read,Field_Number 0x6d 0508 0322 | " | Declare_Variable Record 0509 e009 | | Load 0x0,0x9 050a 186e | n | Execute Package,Field_Execute,Field_Number 0x6e 050b 00d9 | | Load_Top At_Offset_1 050c 017d | } | Execute Record,Structure_Write 050d BODY_04e0: 050d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf.0x10 = 0x50d,0x1 050e 00e2 | | Load_Encached Integer_Cache 050f e402 | | Load 0x2,0x2 0510 e404 | | Load 0x2,0x4 0511 e405 | | Load 0x2,0x5 0512 e5ff | | Load 0x2,-0x1 0513 8229 | ) | Call 0x1,0x29 0514 00d1 | | Pop_Control Pop_Count_1 0515 c40e | | Store 0x2,0xe 0516 005a | Z | Store_Top Discrete,At_Offset_2 0517 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x11 = 0x517,0x2 0518 8238 | 8 | Call 0x1,0x38 0519 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x12 = 0x519,0x3 051a 00ee | | Load_Encached Diana_Seq_Type_Cache 051b e010 | | Load 0x0,0x10 051c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 051d e010 | | Load 0x0,0x10 051e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 051f e403 | | Load 0x2,0x3 0520 00eb | | Load_Encached Diana_Cache 0521 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0522 e405 | | Load 0x2,0x5 0523 8226 | & | Call 0x1,0x26 0524 e5ff | | Load 0x2,-0x1 0525 e011 | | Load 0x0,0x11 0526 180f | | Execute Package,Field_Execute,Field_Number 0xf 0527 c40a | | Store 0x2,0xa 0528 c406 | | Store 0x2,0x6 0529 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x13 = 0x529,0x4 052a e406 | | Load 0x2,0x6 052b e002 | | Load 0x0,0x2 052c 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 052d e40a | | Load 0x2,0xa ; Debug Table 0xf.0x14 = 0x52d,0x5 052e 4974 |It | Short_Literal 0x174 052f 00eb | | Load_Encached Diana_Cache 0530 0098 | | Execute Package,Field_Read_Dynamic 0531 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0532 a409 | | Store_Unchecked 0x2,0x9 0533 e010 | | Load 0x0,0x10 ; Debug Table 0xf.0x15 = 0x533,0x6 0534 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0535 e010 | | Load 0x0,0x10 0536 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0537 e40b | | Load 0x2,0xb 0538 e012 | | Load 0x0,0x12 0539 1b0f | | Execute Package,Field_Read,Field_Number 0xf 053a e406 | | Load 0x2,0x6 053b e012 | | Load 0x0,0x12 053c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 053d e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x16 = 0x53d,0x7 053e e002 | | Load 0x0,0x2 053f 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 0540 a407 | | Store_Unchecked 0x2,0x7 0541 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x17 = 0x541,0x8 0542 00eb | | Load_Encached Diana_Cache 0543 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0544 00eb | | Load_Encached Diana_Cache 0545 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0546 a408 | | Store_Unchecked 0x2,0x8 0547 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x18 = 0x547,0x9 0548 e00e | | Load 0x0,0xe 0549 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 054a c40c | | Store 0x2,0xc 054b 00cf | | Action Mark_Auxiliary ; Debug Table 0xf.0x19 = 0x54b,0xa 054c 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x1a = 0x54c,0xfbff 054d e40e | | Load 0x2,0xe 054e e235 | 5 | Load 0x1,0x35 054f 0334 | 4 | Declare_Variable Array,With_Constraint 0550 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x1b = 0x550,0xfbfe 0551 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x1c = 0x551,0x401 0552 00e3 | | Load_Encached Natural_Cache 0553 e5fe | | Load 0x2,-0x2 0554 e409 | | Load 0x2,0x9 0555 e40e | | Load 0x2,0xe 0556 e402 | | Load 0x2,0x2 0557 823e | > | Call 0x1,0x3e 0558 005a | Z | Store_Top Discrete,At_Offset_2 0559 00d3 | | Pop_Control Pop_Count_3 055a 00ce | | Action Pop_Auxiliary 055b e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x1d = 0x55b,0xb 055c e00e | | Load 0x0,0xe 055d 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 055e 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x1e = 0x55e,0xc 055f 4800 |H | Short_Literal 0x0 0560 e407 | | Load 0x2,0x7 0561 e013 | | Load 0x0,0x13 0562 180d | | Execute Package,Field_Execute,Field_Number 0xd 0563 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x1f = 0x563,0xd 0564 e014 | | Load 0x0,0x14 0565 180d | | Execute Package,Field_Execute,Field_Number 0xd 0566 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x20 = 0x566,0xe 0567 e00e | | Load 0x0,0xe 0568 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0569 c40d | | Store 0x2,0xd 056a 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x21 = 0x56a,0xf 056b e5fe | | Load 0x2,-0x2 056c e002 | | Load 0x0,0x2 056d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 056e 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x22 = 0x56e,0x10 056f e408 | | Load 0x2,0x8 0570 e015 | | Load 0x0,0x15 0571 180e | | Execute Package,Field_Execute,Field_Number 0xe 0572 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xf.0x23 = 0x572,0x11 0573 e016 | | Load 0x0,0x16 0574 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0575 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x24 = 0x575,0x12 0576 e009 | | Load 0x0,0x9 0577 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0578 e40d | | Load 0x2,0xd ; Debug Table 0xf.0x25 = 0x578,0x13 0579 0a01 | | Execute_Immediate Plus,0x1 057a 0248 | H | Execute Discrete,Check_In_Integer 057b e00e | | Load 0x0,0xe 057c 181f | | Execute Package,Field_Execute,Field_Number 0x1f 057d e40d | | Load 0x2,0xd ; Debug Table 0xf.0x26 = 0x57d,0x14 057e e40c | | Load 0x2,0xc 057f 0272 | r | Execute Discrete,Minus 0580 0248 | H | Execute Discrete,Check_In_Integer 0581 e009 | | Load 0x0,0x9 0582 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0583 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x27 = 0x583,0x15 0584 e00e | | Load 0x0,0xe 0585 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0586 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x28 = 0x586,0x16 0587 e009 | | Load 0x0,0x9 0588 186f | o | Execute Package,Field_Execute,Field_Number 0x6f 0589 4503 |E | Exit_Suprogram New_Top_Offset 0x3 058a 0000 0000 | | .BLANK 0000[0x6] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 0593 | | .CONST 0x0593 ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0001 | | .CONST 0x0001 ; Number of locals 0593 BODY_0590: 0593 INIT_0590: 0593 0007 | | Action Break_Optional ; Debug Table 0x10 = .DEBUG 0x0593,0x1766,0x0001,0x0000,0x005a,0x3975,0x0000,0x00c3 ; Debug Table 0x10.0x0 = 0x593,0x1 0594 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x594,0x401 0595 021d | | Execute Heap_Access,Is_Null 0596 7012 |p | Jump_Nonzero 0x5a9 ; Debug Table 0x10.0x2 = 0x596,0x1 0597 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x3 = 0x597,0x2 0598 e004 | | Load 0x0,0x4 0599 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 059a 6809 |h | Jump_Zero 0x5a4 059b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x4 = 0x59b,0x3 059c e004 | | Load 0x0,0x4 059d 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 059e e5fe | | Load 0x2,-0x2 059f e004 | | Load 0x0,0x4 05a0 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 05a1 e009 | | Load 0x0,0x9 05a2 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 05a3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05a4 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x5 = 0x5a4,0x4 05a5 e5fe | | Load 0x2,-0x2 05a6 e006 | | Load 0x0,0x6 05a7 180d | | Execute Package,Field_Execute,Field_Number 0xd 05a8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05a9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x5a9,0x5 05aa e001 | | Load 0x0,0x1 05ab 181e | | Execute Package,Field_Execute,Field_Number 0x1e 05ac 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05ad 0000 0000 | | .XXX[0x3] 05af 0000 | | 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; SUBPROGRAM 05b0 ; -------------------------------------------------------------------------------------- 05b0 05b6 | | .CONST 0x05b6 ; Address of begin 05b1 0004 | | .CONST 0x0004 ; Address of exception handler 05b2 0003 | | .CONST 0x0003 ; Number of locals 05b3 INIT_05b0: 05b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x05b3,0x1776,0x0001,0x0000,0x005a,0x3975,0x0000,0x0108 ; Debug Table 0x11.0x0 = 0x5b3,0xffff 05b4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x1 = 0x5b4,0xfffe 05b5 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 05b6 BODY_05b0: 05b6 00cf | | Action Mark_Auxiliary 05b7 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x2 = 0x5b7,0x1 05b8 e5fe | | Load 0x2,-0x2 05b9 0264 | d | Execute Discrete,Below_Bound 05ba 7023 |p# | Jump_Nonzero 0x5de 05bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x5bb,0x2 05bc e5ff | | Load 0x2,-0x1 05bd 01d5 | | Execute Vector,Field_Reference 05be 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05bf a402 | | Store_Unchecked 0x2,0x2 05c0 0007 | | Action Break_Optional ; Debug Table 0x11.0x4 = 0x5c0,0x3 05c1 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x5 = 0x5c1,0x401 05c2 0007 | | Action Break_Optional 05c3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x6 = 0x5c3,0x402 05c4 0007 | | Action Break_Optional ; Debug Table 0x11.0x7 = 0x5c4,0x403 05c5 0007 | | Action Break_Optional ; Debug Table 0x11.0x8 = 0x5c5,0x404 05c6 0b25 | % | Execute_Immediate Case_Compare,0x25 ; Debug Table 0x11.0x9 = 0x5c6,0x3 05c7 7003 |p | Jump_Nonzero 0x5cb 05c8 0b24 | $ | Execute_Immediate Case_Compare,0x24 05c9 7001 |p | Jump_Nonzero 0x5cb 05ca 7810 |x | Jump 0x5db ; Debug Table 0x11.0xa = 0x5ca,0x8 05cb e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xb = 0x5cb,0x4 05cc 6807 |h | Jump_Zero 0x5d4 05cd 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0xc = 0x5cd,0x5 05ce 0092 1102 | | Action Push_String_Extended,0x1102 ; "evaluate complex parameter names" 05d0 e009 | | Load 0x0,0x9 05d1 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 05d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xd = 0x5d2,0x6 05d3 a403 | | Store_Unchecked 0x2,0x3 05d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xe = 0x5d4,0x7 05d5 e5ff | | Load 0x2,-0x1 05d6 01d5 | | Execute Vector,Field_Reference 05d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05d8 e402 | | Load 0x2,0x2 05d9 e00a | | Load 0x0,0xa 05da 180d | | Execute Package,Field_Execute,Field_Number 0xd 05db 00d1 | | Pop_Control Pop_Count_1 05dc 00c8 | | Action Pop_Auxiliary_Range 05dd 37dd |7 | Loop_Decreasing 0x5bb 05de 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05df 0000 | | .XXX[0x1] 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; SUBPROGRAM 05e0 ; -------------------------------------------------------------------------------------- 05e0 05e3 | | .CONST 0x05e3 ; Address of begin 05e1 0004 | | .CONST 0x0004 ; Address of exception handler 05e2 0001 | | .CONST 0x0001 ; Number of locals 05e3 BODY_05e0: 05e3 INIT_05e0: 05e3 0007 | | Action Break_Optional ; Debug Table 0x12 = .DEBUG 0x05e3,0x1796,0x0001,0x0000,0x005a,0x3975,0x0000,0x0163 ; Debug Table 0x12.0x0 = 0x5e3,0x1 05e4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x1 = 0x5e4,0x401 05e5 0007 | | Action Break_Optional 05e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x2 = 0x5e6,0x402 05e7 0007 | | Action Break_Optional ; Debug Table 0x12.0x3 = 0x5e7,0x403 05e8 0007 | | Action Break_Optional ; Debug Table 0x12.0x4 = 0x5e8,0x404 05e9 0b23 | # | Execute_Immediate Case_Compare,0x23 ; Debug Table 0x12.0x5 = 0x5e9,0x1 05ea 7005 |p | Jump_Nonzero 0x5f0 05eb 0b25 | % | Execute_Immediate Case_Compare,0x25 05ec 700a |p | Jump_Nonzero 0x5f7 05ed 0b24 | $ | Execute_Immediate Case_Compare,0x24 05ee 700f |p | Jump_Nonzero 0x5fe 05ef 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x12.0x6 = 0x5ef,0x5 05f0 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x7 = 0x5f0,0x2 05f1 e5fd | | Load 0x2,-0x3 05f2 e5ff | | Load 0x2,-0x1 05f3 e5fe | | Load 0x2,-0x2 05f4 e00a | | Load 0x0,0xa 05f5 180e | | Execute Package,Field_Execute,Field_Number 0xe 05f6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 05f7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x8 = 0x5f7,0x3 05f8 e5fd | | Load 0x2,-0x3 05f9 e5ff | | Load 0x2,-0x1 05fa e5fe | | Load 0x2,-0x2 05fb e00a | | Load 0x0,0xa 05fc 180f | | Execute Package,Field_Execute,Field_Number 0xf 05fd 4505 |E | Exit_Suprogram New_Top_Offset 0x5 05fe e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x9 = 0x5fe,0x4 05ff e5fd | | Load 0x2,-0x3 0600 e5ff | | Load 0x2,-0x1 0601 e5fe | | Load 0x2,-0x2 0602 e00a | | Load 0x0,0xa 0603 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0604 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0605 0000 0000 | | .XXX[0x3] 0607 0000 | | 0608 ; -------------------------------------------------------------------------------------- 0608 ; SUBPROGRAM 0608 ; -------------------------------------------------------------------------------------- 0608 060b | | .CONST 0x060b ; Address of begin 0609 0004 | | .CONST 0x0004 ; Address of exception handler 060a 0001 | | .CONST 0x0001 ; Number of locals 060b BODY_0608: 060b INIT_0608: 060b e5fc | | Load 0x2,-0x4 ; Debug Table 0x13 = .DEBUG 0x060b,0x17ac,0x0001,0x0000,0x005a,0x3975,0x0000,0x01c0 ; Debug Table 0x13.0x0 = 0x60b,0x1 060c e5fb | | Load 0x2,-0x5 060d 0279 | y | Execute Discrete,And 060e 6802 |h | Jump_Zero 0x611 060f 4887 |H | Short_Literal 0x87 0610 0257 | W | Execute Discrete,Raise 0611 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x611,0x2 0612 0c01 | | Execute_Immediate Greater_Equal,0x1 0613 681d |h | Jump_Zero 0x631 0614 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x2 = 0x614,0x3 0615 7003 |p | Jump_Nonzero 0x619 0616 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x3 = 0x616,0x4 0617 00db | | Load_Top At_Offset_3 0618 8221 | ! | Call 0x1,0x21 0619 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x4 = 0x619,0x5 061a 0092 1103 | | Action Push_String_Extended,0x1103 ; "push parameters" 061c e009 | | Load 0x0,0x9 061d 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 061e 00cf | | Action Mark_Auxiliary 061f 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x5 = 0x61f,0x6 0620 e5fe | | Load 0x2,-0x2 0621 0264 | d | Execute Discrete,Below_Bound 0622 700d |p | Jump_Nonzero 0x630 0623 e5fb | | Load 0x2,-0x5 ; Debug Table 0x13.0x6 = 0x623,0x7 0624 e5fc | | Load 0x2,-0x4 0625 00da | | Load_Top At_Offset_2 0626 e5ff | | Load 0x2,-0x1 0627 01d5 | | Execute Vector,Field_Reference 0628 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0629 00db | | Load_Top At_Offset_3 062a e5ff | | Load 0x2,-0x1 062b 01d5 | | Execute Vector,Field_Reference 062c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 062d 8222 | " | Call 0x1,0x22 062e 00c8 | | Action Pop_Auxiliary_Range 062f 37f3 |7 | Loop_Decreasing 0x623 0630 00ce | | Action Pop_Auxiliary 0631 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0632 0000 0000 | | .BLANK 0000[0x6] 0638 ; -------------------------------------------------------------------------------------- 0638 ; SUBPROGRAM 0638 ; -------------------------------------------------------------------------------------- 0638 063b | ; | .CONST 0x063b ; Address of begin 0639 0004 | | .CONST 0x0004 ; Address of exception handler 063a 0001 | | .CONST 0x0001 ; Number of locals 063b BODY_0638: 063b INIT_0638: 063b 0007 | | Action Break_Optional ; Debug Table 0x14 = .DEBUG 0x063b,0x17bc,0x0002,0x0000,0x005a,0x3975,0x0000,0x0221 ; Debug Table 0x14.0x0 = 0x63b,0x1 063c 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x63c,0x401 063d 021d | | Execute Heap_Access,Is_Null 063e 7004 |p | Jump_Nonzero 0x643 ; Debug Table 0x14.0x2 = 0x63e,0x1 063f 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x63f,0x2 0640 00eb | | Load_Encached Diana_Cache 0641 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0642 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0643 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x643,0x3 0644 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x14.0x5 = 0x644,0x801 0645 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x14.0x6 = 0x645,0x3 0646 0000 0000 | | .XXX[0x2] 0648 ; -------------------------------------------------------------------------------------- 0648 ; SUBPROGRAM 0648 ; -------------------------------------------------------------------------------------- 0648 064c | L | .CONST 0x064c ; Address of begin 0649 0004 | | .CONST 0x0004 ; Address of exception handler 064a 0002 | | .CONST 0x0002 ; Number of locals 064b INIT_0648: 064b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x064b,0x17cc,0x0002,0x0000,0x005a,0x3975,0x0000,0x024b ; Debug Table 0x15.0x0 = 0x64b,0xffff 064c BODY_0648: 064c 0007 | | Action Break_Optional ; Debug Table 0x15.0x1 = 0x64c,0x1 064d e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x2 = 0x64d,0x401 064e 0007 | | Action Break_Optional 064f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x3 = 0x64f,0x402 0650 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x650,0x403 0651 0007 | | Action Break_Optional ; Debug Table 0x15.0x5 = 0x651,0x404 0652 0b2c | , | Execute_Immediate Case_Compare,0x2c ; Debug Table 0x15.0x6 = 0x652,0x1 0653 7005 |p | Jump_Nonzero 0x659 0654 0b21 | ! | Execute_Immediate Case_Compare,0x21 0655 7003 |p | Jump_Nonzero 0x659 0656 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0657 7001 |p | Jump_Nonzero 0x659 0658 784b |xK | Jump 0x6a4 ; Debug Table 0x15.0x7 = 0x658,0xc 0659 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x8 = 0x659,0x2 065a 00eb | | Load_Encached Diana_Cache 065b 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 065c e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x9 = 0x65c,0x801 065d 0007 | | Action Break_Optional 065e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0xa = 0x65e,0x802 065f 0007 | | Action Break_Optional ; Debug Table 0x15.0xb = 0x65f,0x803 0660 00d0 | | Action Swap_Control ; Debug Table 0x15.0xc = 0x660,0x804 0661 00d1 | | Pop_Control Pop_Count_1 0662 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x15.0xd = 0x662,0x2 0663 6840 |h@ | Jump_Zero 0x6a4 0664 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0xe = 0x664,0x3 0665 00eb | | Load_Encached Diana_Cache 0666 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0667 00eb | | Load_Encached Diana_Cache 0668 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0669 0032 | 2 | Store_Top Heap_Access,At_Offset_2 066a 0007 | | Action Break_Optional ; Debug Table 0x15.0xf = 0x66a,0x4 066b e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x10 = 0x66b,0xc01 066c 0007 | | Action Break_Optional 066d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x11 = 0x66d,0xc02 066e 0007 | | Action Break_Optional ; Debug Table 0x15.0x12 = 0x66e,0xc03 066f 0007 | | Action Break_Optional ; Debug Table 0x15.0x13 = 0x66f,0xc04 0670 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x15.0x14 = 0x670,0x4 0671 7007 |p | Jump_Nonzero 0x679 0672 0b14 | | Execute_Immediate Case_Compare,0x14 0673 7005 |p | Jump_Nonzero 0x679 0674 0b12 | | Execute_Immediate Case_Compare,0x12 0675 7003 |p | Jump_Nonzero 0x679 0676 0b11 | | Execute_Immediate Case_Compare,0x11 0677 7001 |p | Jump_Nonzero 0x679 0678 782a |x* | Jump 0x6a3 ; Debug Table 0x15.0x15 = 0x678,0xb 0679 0007 | | Action Break_Optional ; Debug Table 0x15.0x16 = 0x679,0x5 067a e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x17 = 0x67a,0x1001 067b 0007 | | Action Break_Optional 067c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x18 = 0x67c,0x1002 067d 0007 | | Action Break_Optional ; Debug Table 0x15.0x19 = 0x67d,0x1003 067e 0007 | | Action Break_Optional ; Debug Table 0x15.0x1a = 0x67e,0x1004 067f 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x15.0x1b = 0x67f,0x5 0680 6809 |h | Jump_Zero 0x68a 0681 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1c = 0x681,0x6 0682 00eb | | Load_Encached Diana_Cache 0683 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0684 4976 |Iv | Short_Literal 0x176 0685 00eb | | Load_Encached Diana_Cache 0686 0098 | | Execute Package,Field_Read_Dynamic 0687 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0688 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0689 7806 |x | Jump 0x690 068a 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1d = 0x68a,0x7 068b 4976 |Iv | Short_Literal 0x176 068c 00eb | | Load_Encached Diana_Cache 068d 0098 | | Execute Package,Field_Read_Dynamic 068e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 068f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0690 0007 | | Action Break_Optional ; Debug Table 0x15.0x1e = 0x690,0x8 0691 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x1f = 0x691,0x1401 0692 0007 | | Action Break_Optional 0693 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x20 = 0x693,0x1402 0694 0007 | | Action Break_Optional ; Debug Table 0x15.0x21 = 0x694,0x1403 0695 0007 | | Action Break_Optional ; Debug Table 0x15.0x22 = 0x695,0x1404 0696 0b2c | , | Execute_Immediate Case_Compare,0x2c ; Debug Table 0x15.0x23 = 0x696,0x8 0697 7007 |p | Jump_Nonzero 0x69f 0698 0b21 | ! | Execute_Immediate Case_Compare,0x21 0699 7005 |p | Jump_Nonzero 0x69f 069a 0b1f | | Execute_Immediate Case_Compare,0x1f 069b 7003 |p | Jump_Nonzero 0x69f 069c 0b33 | 3 | Execute_Immediate Case_Compare,0x33 069d 7001 |p | Jump_Nonzero 0x69f 069e 7803 |x | Jump 0x6a2 ; Debug Table 0x15.0x24 = 0x69e,0xa 069f 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x25 = 0x69f,0x9 06a0 8225 | % | Call 0x1,0x25 06a1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06a2 00d1 | | Pop_Control Pop_Count_1 06a3 00d1 | | Pop_Control Pop_Count_1 06a4 00d1 | | Pop_Control Pop_Count_1 06a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x26 = 0x6a5,0xd 06a6 4904 |I | Short_Literal 0x104 06a7 00eb | | Load_Encached Diana_Cache 06a8 0096 | | Execute Package,Entry 06a9 00eb | | Load_Encached Diana_Cache 06aa 18da | | Execute Package,Field_Execute,Field_Number 0xda 06ab 00eb | | Load_Encached Diana_Cache 06ac 1888 | | Execute Package,Field_Execute,Field_Number 0x88 06ad 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06ae 0000 0000 | | .XXX[0x2] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06ba | | .CONST 0x06ba ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0004 | | .CONST 0x0004 ; Number of locals 06b3 INIT_06b0: 06b3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x06b3,0x181c,0x0002,0x0000,0x005a,0x3975,0x0000,0x0311 ; Debug Table 0x16.0x0 = 0x6b3,0xffff 06b4 00db | | Load_Top At_Offset_3 06b5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x1 = 0x6b6,0xfffe 06b7 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x2 = 0x6b7,0xfffd 06b8 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x3 = 0x6b8,0x401 06b9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x4 = 0x6b9,0xfffd 06ba BODY_06b0: 06ba 00cf | | Action Mark_Auxiliary 06bb 788e |x | Jump 0x74a 06bc 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x5 = 0x6bc,0x2 06bd 0007 | | Action Break_Optional 06be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x6be,0x801 06bf 7002 |p | Jump_Nonzero 0x6c2 06c0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x7 = 0x6c0,0x802 06c1 782c |x, | Jump 0x6ee 06c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x8 = 0x6c2,0x803 06c3 0217 | | Execute Heap_Access,All_Reference 06c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06c5 6804 |h | Jump_Zero 0x6ca 06c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x9 = 0x6c6,0x804 06c7 0217 | | Execute Heap_Access,All_Reference 06c8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06c9 7824 |x$ | Jump 0x6ee 06ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x6ca,0x805 06cb 0007 | | Action Break_Optional 06cc e407 | | Load 0x2,0x7 ; Debug Table 0x16.0xb = 0x6cc,0xc01 06cd 0007 | | Action Break_Optional 06ce 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0xc = 0x6ce,0xc02 06cf 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x6cf,0xc03 06d0 00d0 | | Action Swap_Control ; Debug Table 0x16.0xe = 0x6d0,0xc04 06d1 00d1 | | Pop_Control Pop_Count_1 06d2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0xf = 0x6d2,0x805 06d3 00eb | | Load_Encached Diana_Cache 06d4 0098 | | Execute Package,Field_Read_Dynamic 06d5 012c | , | Execute Any,Size 06d6 e00b | | Load 0x0,0xb 06d7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 06d8 025b | [ | Execute Discrete,Check_In_Type 06d9 0273 | s | Execute Discrete,Plus 06da 00d9 | | Load_Top At_Offset_1 06db 0007 | | Action Break_Optional 06dc e408 | | Load 0x2,0x8 ; Debug Table 0x16.0x10 = 0x6dc,0x1001 06dd 0007 | | Action Break_Optional 06de 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x11 = 0x6de,0x1002 06df 0007 | | Action Break_Optional ; Debug Table 0x16.0x12 = 0x6df,0x1003 06e0 00d0 | | Action Swap_Control ; Debug Table 0x16.0x13 = 0x6e0,0x1004 06e1 00d1 | | Pop_Control Pop_Count_1 06e2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x14 = 0x6e2,0xc04 06e3 00eb | | Load_Encached Diana_Cache 06e4 0098 | | Execute Package,Field_Read_Dynamic 06e5 49c9 |I | Short_Literal 0x1c9 06e6 00eb | | Load_Encached Diana_Cache 06e7 0098 | | Execute Package,Field_Read_Dynamic 06e8 49ca |I | Short_Literal 0x1ca 06e9 00eb | | Load_Encached Diana_Cache 06ea 0095 | | Execute Package,Field_Reference_Dynamic 06eb e00c | | Load 0x0,0xc 06ec 1819 | | Execute Package,Field_Execute,Field_Number 0x19 06ed 7800 |x | Jump 0x6ee 06ee 00d0 | | Action Swap_Control 06ef 00d1 | | Pop_Control Pop_Count_1 06f0 00eb | | Load_Encached Diana_Cache ; Debug Table 0x16.0x15 = 0x6f0,0x2 06f1 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 06f2 00eb | | Load_Encached Diana_Cache 06f3 1888 | | Execute Package,Field_Execute,Field_Number 0x88 06f4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 06f5 00cf | | Action Mark_Auxiliary 06f6 7844 |xD | Jump 0x73b 06f7 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x16 = 0x6f7,0x4 06f8 e403 | | Load 0x2,0x3 06f9 0007 | | Action Break_Optional 06fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x17 = 0x6fa,0x1401 06fb 7002 |p | Jump_Nonzero 0x6fe 06fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x18 = 0x6fc,0x1402 06fd 782c |x, | Jump 0x72a 06fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x19 = 0x6fe,0x1403 06ff 0217 | | Execute Heap_Access,All_Reference 0700 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0701 6804 |h | Jump_Zero 0x706 0702 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1a = 0x702,0x1404 0703 0217 | | Execute Heap_Access,All_Reference 0704 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0705 7824 |x$ | Jump 0x72a 0706 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1b = 0x706,0x1405 0707 0007 | | Action Break_Optional 0708 e409 | | Load 0x2,0x9 ; Debug Table 0x16.0x1c = 0x708,0x1801 0709 0007 | | Action Break_Optional 070a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x1d = 0x70a,0x1802 070b 0007 | | Action Break_Optional ; Debug Table 0x16.0x1e = 0x70b,0x1803 070c 00d0 | | Action Swap_Control ; Debug Table 0x16.0x1f = 0x70c,0x1804 070d 00d1 | | Pop_Control Pop_Count_1 070e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x20 = 0x70e,0x1405 070f 00eb | | Load_Encached Diana_Cache 0710 0098 | | Execute Package,Field_Read_Dynamic 0711 012c | , | Execute Any,Size 0712 e00b | | Load 0x0,0xb 0713 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0714 025b | [ | Execute Discrete,Check_In_Type 0715 0273 | s | Execute Discrete,Plus 0716 00d9 | | Load_Top At_Offset_1 0717 0007 | | Action Break_Optional 0718 e40a | | Load 0x2,0xa ; Debug Table 0x16.0x21 = 0x718,0x1c01 0719 0007 | | Action Break_Optional 071a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x22 = 0x71a,0x1c02 071b 0007 | | Action Break_Optional ; Debug Table 0x16.0x23 = 0x71b,0x1c03 071c 00d0 | | Action Swap_Control ; Debug Table 0x16.0x24 = 0x71c,0x1c04 071d 00d1 | | Pop_Control Pop_Count_1 071e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x25 = 0x71e,0x1804 071f 00eb | | Load_Encached Diana_Cache 0720 0098 | | Execute Package,Field_Read_Dynamic 0721 49c9 |I | Short_Literal 0x1c9 0722 00eb | | Load_Encached Diana_Cache 0723 0098 | | Execute Package,Field_Read_Dynamic 0724 49ca |I | Short_Literal 0x1ca 0725 00eb | | Load_Encached Diana_Cache 0726 0095 | | Execute Package,Field_Reference_Dynamic 0727 e00c | | Load 0x0,0xc 0728 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0729 7800 |x | Jump 0x72a 072a 00d0 | | Action Swap_Control 072b 00d1 | | Pop_Control Pop_Count_1 072c 4975 |Iu | Short_Literal 0x175 ; Debug Table 0x16.0x26 = 0x72c,0x4 072d 00eb | | Load_Encached Diana_Cache 072e 0098 | | Execute Package,Field_Read_Dynamic 072f 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0730 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0731 0007 | | Action Break_Optional ; Debug Table 0x16.0x27 = 0x731,0x5 0732 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x28 = 0x732,0x2001 0733 7002 |p | Jump_Nonzero 0x736 0734 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x29 = 0x734,0x2002 0735 7803 |x | Jump 0x739 0736 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x2a = 0x736,0x2003 0737 0217 | | Execute Heap_Access,All_Reference 0738 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0739 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x2b = 0x739,0x5 073a 00c9 | | Action Pop_Auxiliary_Loop 073b 0007 | | Action Break_Optional ; Debug Table 0x16.0x2c = 0x73b,0x3 073c 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x2d = 0x73c,0x2401 073d 021d | | Execute Heap_Access,Is_Null 073e 6fb8 |o | Jump_Zero 0x6f7 ; Debug Table 0x16.0x2e = 0x73e,0x3 073f 00ce | | Action Pop_Auxiliary 0740 0007 | | Action Break_Optional ; Debug Table 0x16.0x2f = 0x740,0x6 0741 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x30 = 0x741,0x2801 0742 7002 |p | Jump_Nonzero 0x745 0743 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x31 = 0x743,0x2802 0744 7803 |x | Jump 0x748 0745 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x32 = 0x745,0x2803 0746 0217 | | Execute Heap_Access,All_Reference 0747 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0748 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x33 = 0x748,0x6 0749 00c9 | | Action Pop_Auxiliary_Loop 074a 0007 | | Action Break_Optional ; Debug Table 0x16.0x34 = 0x74a,0x1 074b 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x35 = 0x74b,0x2c01 074c 021d | | Execute Heap_Access,Is_Null 074d 6f6e |on | Jump_Zero 0x6bc ; Debug Table 0x16.0x36 = 0x74d,0x1 074e 00ce | | Action Pop_Auxiliary 074f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x37 = 0x74f,0x7 0750 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0751 0000 0000 | | .BLANK 0000[0x7] 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 0776 | v | .CONST 0x0776 ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0007 | | .CONST 0x0007 ; Number of locals 075b INIT_0758: 075b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x075b,0x188e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0383 ; Debug Table 0x17.0x0 = 0x75b,0xffff 075c 00db | | Load_Top At_Offset_3 075d 00eb | | Load_Encached Diana_Cache 075e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 075f 00eb | | Load_Encached Diana_Cache 0760 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0761 00eb | | Load_Encached Diana_Cache 0762 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0763 00eb | | Load_Encached Diana_Cache 0764 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0765 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0766 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x766,0xfffe 0767 00d9 | | Load_Top At_Offset_1 0768 00eb | | Load_Encached Diana_Cache 0769 18da | | Execute Package,Field_Execute,Field_Number 0xda 076a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 076b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x17.0x2 = 0x76b,0xfffd 076c 00d9 | | Load_Top At_Offset_1 076d 4976 |Iv | Short_Literal 0x176 076e 00eb | | Load_Encached Diana_Cache 076f 0098 | | Execute Package,Field_Read_Dynamic 0770 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0771 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0772 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x772,0xfffc 0773 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x17.0x4 = 0x773,0xfffb 0774 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0x5 = 0x774,0xfffa 0775 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0776 BODY_0758: 0776 0007 | | Action Break_Optional ; Debug Table 0x17.0x6 = 0x776,0x1 0777 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x7 = 0x777,0x401 0778 0007 | | Action Break_Optional 0779 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x8 = 0x779,0x402 077a 0007 | | Action Break_Optional ; Debug Table 0x17.0x9 = 0x77a,0x403 077b 0007 | | Action Break_Optional ; Debug Table 0x17.0xa = 0x77b,0x404 077c 0b79 | y | Execute_Immediate Case_Compare,0x79 ; Debug Table 0x17.0xb = 0x77c,0x1 077d 7001 |p | Jump_Nonzero 0x77f 077e 7804 |x | Jump 0x783 ; Debug Table 0x17.0xc = 0x77e,0x4 077f 4ffe |O | Short_Literal -0x2 ; Debug Table 0x17.0xd = 0x77f,0x2 0780 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0781 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0xe = 0x781,0x3 0782 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0783 00d1 | | Pop_Control Pop_Count_1 0784 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xf = 0x784,0x5 0785 7006 |p | Jump_Nonzero 0x78c 0786 0092 1104 | | Action Push_String_Extended,0x1104 ; "No offset available on formal parameter" ; Debug Table 0x17.0x10 = 0x786,0x6 0788 e00d | | Load 0x0,0xd 0789 1816 | | Execute Package,Field_Execute,Field_Number 0x16 078a 62c5 |b | Indirect_Literal Discrete,0xa50,{0x00000000, 0x7fffffff} ; Debug Table 0x17.0x11 = 0x78a,0x7 078b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 078c 00cf | | Action Mark_Auxiliary 078d 782b |x+ | Jump 0x7b9 078e e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x12 = 0x78e,0x9 078f 0007 | | Action Break_Optional 0790 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x13 = 0x790,0x801 0791 0217 | | Execute Heap_Access,All_Reference 0792 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0793 00d9 | | Load_Top At_Offset_1 0794 0007 | | Action Break_Optional 0795 e40b | | Load 0x2,0xb ; Debug Table 0x17.0x14 = 0x795,0xc01 0796 0007 | | Action Break_Optional 0797 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x15 = 0x797,0xc02 0798 0007 | | Action Break_Optional ; Debug Table 0x17.0x16 = 0x798,0xc03 0799 00d0 | | Action Swap_Control ; Debug Table 0x17.0x17 = 0x799,0xc04 079a 00d1 | | Pop_Control Pop_Count_1 079b 49af |I | Short_Literal 0x1af ; Debug Table 0x17.0x18 = 0x79b,0x801 079c 00eb | | Load_Encached Diana_Cache 079d 0096 | | Execute Package,Entry 079e 00d0 | | Action Swap_Control 079f 00d1 | | Pop_Control Pop_Count_1 07a0 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x19 = 0x7a0,0x9 07a1 0007 | | Action Break_Optional ; Debug Table 0x17.0x1a = 0x7a1,0xa 07a2 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x1b = 0x7a2,0x1001 07a3 0007 | | Action Break_Optional 07a4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x1c = 0x7a4,0x1002 07a5 0007 | | Action Break_Optional ; Debug Table 0x17.0x1d = 0x7a5,0x1003 07a6 0007 | | Action Break_Optional ; Debug Table 0x17.0x1e = 0x7a6,0x1004 07a7 0f23 | # | Execute_Immediate Equal,0x23 ; Debug Table 0x17.0x1f = 0x7a7,0xa 07a8 680a |h | Jump_Zero 0x7b3 07a9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x20 = 0x7a9,0xb 07aa e405 | | Load 0x2,0x5 07ab 021f | | Execute Heap_Access,Equal 07ac 6802 |h | Jump_Zero 0x7af 07ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x21 = 0x7ad,0xc 07ae 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07af 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x22 = 0x7af,0xd 07b0 0aff | | Execute_Immediate Plus,-0x1 07b1 0248 | H | Execute Discrete,Check_In_Integer 07b2 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 07b3 0007 | | Action Break_Optional ; Debug Table 0x17.0x23 = 0x7b3,0xe 07b4 e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x24 = 0x7b4,0x1401 07b5 0217 | | Execute Heap_Access,All_Reference 07b6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07b7 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x17.0x25 = 0x7b7,0xe 07b8 00c9 | | Action Pop_Auxiliary_Loop 07b9 0007 | | Action Break_Optional ; Debug Table 0x17.0x26 = 0x7b9,0x8 07ba e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x27 = 0x7ba,0x1801 07bb 021d | | Execute Heap_Access,Is_Null 07bc 6fd1 |o | Jump_Zero 0x78e ; Debug Table 0x17.0x28 = 0x7bc,0x8 07bd 00c9 | | Action Pop_Auxiliary_Loop 07be 782b |x+ | Jump 0x7ea 07bf e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x29 = 0x7bf,0x10 07c0 0007 | | Action Break_Optional 07c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2a = 0x7c1,0x1c01 07c2 0217 | | Execute Heap_Access,All_Reference 07c3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07c4 00d9 | | Load_Top At_Offset_1 07c5 0007 | | Action Break_Optional 07c6 e40b | | Load 0x2,0xb ; Debug Table 0x17.0x2b = 0x7c6,0x2001 07c7 0007 | | Action Break_Optional 07c8 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x2c = 0x7c8,0x2002 07c9 0007 | | Action Break_Optional ; Debug Table 0x17.0x2d = 0x7c9,0x2003 07ca 00d0 | | Action Swap_Control ; Debug Table 0x17.0x2e = 0x7ca,0x2004 07cb 00d1 | | Pop_Control Pop_Count_1 07cc 49af |I | Short_Literal 0x1af ; Debug Table 0x17.0x2f = 0x7cc,0x1c01 07cd 00eb | | Load_Encached Diana_Cache 07ce 0096 | | Execute Package,Entry 07cf 00d0 | | Action Swap_Control 07d0 00d1 | | Pop_Control Pop_Count_1 07d1 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x30 = 0x7d1,0x10 07d2 0007 | | Action Break_Optional ; Debug Table 0x17.0x31 = 0x7d2,0x11 07d3 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x32 = 0x7d3,0x2401 07d4 0007 | | Action Break_Optional 07d5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x33 = 0x7d5,0x2402 07d6 0007 | | Action Break_Optional ; Debug Table 0x17.0x34 = 0x7d6,0x2403 07d7 0007 | | Action Break_Optional ; Debug Table 0x17.0x35 = 0x7d7,0x2404 07d8 0f23 | # | Execute_Immediate Equal,0x23 ; Debug Table 0x17.0x36 = 0x7d8,0x11 07d9 700a |p | Jump_Nonzero 0x7e4 07da e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x37 = 0x7da,0x12 07db e405 | | Load 0x2,0x5 07dc 021f | | Execute Heap_Access,Equal 07dd 6802 |h | Jump_Zero 0x7e0 07de 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x38 = 0x7de,0x13 07df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07e0 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x39 = 0x7e0,0x14 07e1 0aff | | Execute_Immediate Plus,-0x1 07e2 0248 | H | Execute Discrete,Check_In_Integer 07e3 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 07e4 0007 | | Action Break_Optional ; Debug Table 0x17.0x3a = 0x7e4,0x15 07e5 e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x3b = 0x7e5,0x2801 07e6 0217 | | Execute Heap_Access,All_Reference 07e7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07e8 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x17.0x3c = 0x7e8,0x15 07e9 00c9 | | Action Pop_Auxiliary_Loop 07ea 0007 | | Action Break_Optional ; Debug Table 0x17.0x3d = 0x7ea,0xf 07eb e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x3e = 0x7eb,0x2c01 07ec 021d | | Execute Heap_Access,Is_Null 07ed 6fd1 |o | Jump_Zero 0x7bf ; Debug Table 0x17.0x3f = 0x7ed,0xf 07ee 00ce | | Action Pop_Auxiliary 07ef 4831 |H1 | Short_Literal 0x31 07f0 0257 | W | Execute Discrete,Raise 07f1 0000 0000 | | .BLANK 0000[0x7] 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 07fb | | .CONST 0x07fb ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0001 | | .CONST 0x0001 ; Number of locals 07fb BODY_07f8: 07fb INIT_07f8: 07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x07fb,0x1910,0x0002,0x0000,0x005a,0x3975,0x0000,0x0482 ; Debug Table 0x18.0x0 = 0x7fb,0x1 07fc e002 | | Load 0x0,0x2 07fd 181d | | Execute Package,Field_Execute,Field_Number 0x1d 07fe 6804 |h | Jump_Zero 0x803 07ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1 = 0x7ff,0x2 0800 e002 | | Load 0x0,0x2 0801 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0802 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0803 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x2 = 0x803,0x3 0804 8227 | ' | Call 0x1,0x27 0805 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0806 0000 0000 | | .XXX[0x2] 0808 ; -------------------------------------------------------------------------------------- 0808 ; SUBPROGRAM 0808 ; -------------------------------------------------------------------------------------- 0808 0862 | b | .CONST 0x0862 ; Address of begin 0809 0004 | | .CONST 0x0004 ; Address of exception handler 080a 000a | | .CONST 0x000a ; Number of locals 080b INIT_0808: 080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x080b,0x1918,0x0001,0x0000,0x005a,0x3975,0x0000,0x04a8 ; Debug Table 0x19.0x0 = 0x80b,0xffff 080c e002 | | Load 0x0,0x2 080d 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 080e 00e3 | | Load_Encached Natural_Cache 080f 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0810 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1 = 0x810,0xfffe 0811 e002 | | Load 0x0,0x2 0812 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0813 00e3 | | Load_Encached Natural_Cache 0814 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0815 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x2 = 0x815,0xfffd 0816 00d9 | | Load_Top At_Offset_1 0817 0273 | s | Execute Discrete,Plus 0818 00e3 | | Load_Encached Natural_Cache 0819 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 081a 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x3 = 0x81a,0xfffc 081b 00d9 | | Load_Top At_Offset_1 081c e21b | | Load 0x1,0x1b 081d 035b | [ | Declare_Type Array,Constrained 081e e5fc | | Load 0x2,-0x4 081f 01cd | | Execute Vector,Slice_Reference 0820 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x19.0x4 = 0x820,0xfffb 0821 e5fd | | Load 0x2,-0x3 0822 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0823 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x823,0xfffa 0824 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x6 = 0x824,0xfff9 0825 4801 |H | Short_Literal 0x1 0826 e5fe | | Load 0x2,-0x2 0827 0007 | | Action Break_Optional 0828 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x7 = 0x828,0x401 0829 7002 |p | Jump_Nonzero 0x82c 082a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x8 = 0x82a,0x402 082b 782c |x, | Jump 0x858 082c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x9 = 0x82c,0x403 082d 0217 | | Execute Heap_Access,All_Reference 082e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 082f 6804 |h | Jump_Zero 0x834 0830 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0xa = 0x830,0x404 0831 0217 | | Execute Heap_Access,All_Reference 0832 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0833 7824 |x$ | Jump 0x858 0834 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0xb = 0x834,0x405 0835 0007 | | Action Break_Optional 0836 e40b | | Load 0x2,0xb ; Debug Table 0x19.0xc = 0x836,0x801 0837 0007 | | Action Break_Optional 0838 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0xd = 0x838,0x802 0839 0007 | | Action Break_Optional ; Debug Table 0x19.0xe = 0x839,0x803 083a 00d0 | | Action Swap_Control ; Debug Table 0x19.0xf = 0x83a,0x804 083b 00d1 | | Pop_Control Pop_Count_1 083c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0x10 = 0x83c,0x405 083d 00eb | | Load_Encached Diana_Cache 083e 0098 | | Execute Package,Field_Read_Dynamic 083f 012c | , | Execute Any,Size 0840 e00b | | Load 0x0,0xb 0841 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0842 025b | [ | Execute Discrete,Check_In_Type 0843 0273 | s | Execute Discrete,Plus 0844 00d9 | | Load_Top At_Offset_1 0845 0007 | | Action Break_Optional 0846 e40c | | Load 0x2,0xc ; Debug Table 0x19.0x11 = 0x846,0xc01 0847 0007 | | Action Break_Optional 0848 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x12 = 0x848,0xc02 0849 0007 | | Action Break_Optional ; Debug Table 0x19.0x13 = 0x849,0xc03 084a 00d0 | | Action Swap_Control ; Debug Table 0x19.0x14 = 0x84a,0xc04 084b 00d1 | | Pop_Control Pop_Count_1 084c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x15 = 0x84c,0x804 084d 00eb | | Load_Encached Diana_Cache 084e 0098 | | Execute Package,Field_Read_Dynamic 084f 49c9 |I | Short_Literal 0x1c9 0850 00eb | | Load_Encached Diana_Cache 0851 0098 | | Execute Package,Field_Read_Dynamic 0852 49ca |I | Short_Literal 0x1ca 0853 00eb | | Load_Encached Diana_Cache 0854 0095 | | Execute Package,Field_Reference_Dynamic 0855 e00c | | Load 0x0,0xc 0856 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0857 7800 |x | Jump 0x858 0858 00d0 | | Action Swap_Control 0859 00d1 | | Pop_Control Pop_Count_1 085a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x19.0x16 = 0x85a,0xfff9 085b 00eb | | Load_Encached Diana_Cache 085c 0098 | | Execute Package,Field_Read_Dynamic 085d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 085e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 085f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19.0x17 = 0x85f,0xfff8 0860 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0861 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19.0x18 = 0x861,0xfff7 0862 BODY_0808: 0862 0007 | | Action Break_Optional ; Debug Table 0x19.0x19 = 0x862,0x1 0863 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x1a = 0x863,0x1001 0864 0007 | | Action Break_Optional 0865 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x1b = 0x865,0x1002 0866 0007 | | Action Break_Optional ; Debug Table 0x19.0x1c = 0x866,0x1003 0867 0007 | | Action Break_Optional ; Debug Table 0x19.0x1d = 0x867,0x1004 0868 0f1f | | Execute_Immediate Equal,0x1f ; Debug Table 0x19.0x1e = 0x868,0x1 0869 6803 |h | Jump_Zero 0x86d 086a 4fff |O | Short_Literal -0x1 ; Debug Table 0x19.0x1f = 0x86a,0x2 086b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 086c 780c |x | Jump 0x879 086d e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x20 = 0x86d,0x3 086e 821f | | Call 0x1,0x1f 086f 6809 |h | Jump_Zero 0x879 0870 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x21 = 0x870,0x4 0871 e002 | | Load 0x0,0x2 0872 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0873 4975 |Iu | Short_Literal 0x175 0874 00eb | | Load_Encached Diana_Cache 0875 0098 | | Execute Package,Field_Read_Dynamic 0876 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0877 0275 | u | Execute Discrete,Unary_Minus 0878 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0879 e404 | | Load 0x2,0x4 ; Debug Table 0x19.0x22 = 0x879,0x5 087a a5fb | | Store_Unchecked 0x2,-0x5 087b e402 | | Load 0x2,0x2 ; Debug Table 0x19.0x23 = 0x87b,0x6 087c a5fa | | Store_Unchecked 0x2,-0x6 087d 00cf | | Action Mark_Auxiliary 087e 7830 |x0 | Jump 0x8af 087f e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x24 = 0x87f,0x8 0880 0007 | | Action Break_Optional 0881 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x25 = 0x881,0x1401 0882 0217 | | Execute Heap_Access,All_Reference 0883 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0884 00d9 | | Load_Top At_Offset_1 0885 0007 | | Action Break_Optional 0886 e40e | | Load 0x2,0xe ; Debug Table 0x19.0x26 = 0x886,0x1801 0887 0007 | | Action Break_Optional 0888 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x27 = 0x888,0x1802 0889 0007 | | Action Break_Optional ; Debug Table 0x19.0x28 = 0x889,0x1803 088a 00d0 | | Action Swap_Control ; Debug Table 0x19.0x29 = 0x88a,0x1804 088b 00d1 | | Pop_Control Pop_Count_1 088c 49af |I | Short_Literal 0x1af ; Debug Table 0x19.0x2a = 0x88c,0x1401 088d 00eb | | Load_Encached Diana_Cache 088e 0096 | | Execute Package,Entry 088f 00d0 | | Action Swap_Control 0890 00d1 | | Pop_Control Pop_Count_1 0891 a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0x19.0x2b = 0x891,0x8 0892 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x2c = 0x892,0x9 0893 8228 | ( | Call 0x1,0x28 0894 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0895 e21a | | Load 0x1,0x1a ; Debug Table 0x19.0x2d = 0x895,0xa 0896 0322 | " | Declare_Variable Record 0897 e408 | | Load 0x2,0x8 0898 00d9 | | Load_Top At_Offset_1 0899 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 089a e407 | | Load 0x2,0x7 089b 00d9 | | Load_Top At_Offset_1 089c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 089d 00db | | Load_Top At_Offset_3 089e 00db | | Load_Top At_Offset_3 089f 0272 | r | Execute Discrete,Minus 08a0 0248 | H | Execute Discrete,Check_In_Integer 08a1 e405 | | Load 0x2,0x5 08a2 01d6 | | Execute Vector,Field_Write 08a3 0007 | | Action Break_Optional ; Debug Table 0x19.0x2e = 0x8a3,0xb 08a4 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x2f = 0x8a4,0x1c01 08a5 0217 | | Execute Heap_Access,All_Reference 08a6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08a7 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x19.0x30 = 0x8a7,0xb 08a8 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x31 = 0x8a8,0xc 08a9 4976 |Iv | Short_Literal 0x176 08aa 00eb | | Load_Encached Diana_Cache 08ab 0098 | | Execute Package,Field_Read_Dynamic 08ac 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08ad a408 | | Store_Unchecked 0x2,0x8 08ae 00c9 | | Action Pop_Auxiliary_Loop 08af 0007 | | Action Break_Optional ; Debug Table 0x19.0x32 = 0x8af,0x7 08b0 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x33 = 0x8b0,0x2001 08b1 021d | | Execute Heap_Access,Is_Null 08b2 6fcc |o | Jump_Zero 0x87f ; Debug Table 0x19.0x34 = 0x8b2,0x7 08b3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08b4 0000 0000 | | .BLANK 0000[0x4] 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; SUBPROGRAM 08b8 ; -------------------------------------------------------------------------------------- 08b8 08bf | | .CONST 0x08bf ; Address of begin 08b9 0004 | | .CONST 0x0004 ; Address of exception handler 08ba 0004 | | .CONST 0x0004 ; Number of locals 08bb INIT_08b8: 08bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x08bb,0x1984,0x0001,0x0000,0x005a,0x3975,0x0000,0x0592 ; Debug Table 0x1a.0x0 = 0x8bb,0xffff 08bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1 = 0x8bc,0xfffe 08bd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0x2 = 0x8bd,0xfffd 08be 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 08bf BODY_08b8: 08bf 00cf | | Action Mark_Auxiliary 08c0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x3 = 0x8c0,0x1 08c1 4801 |H | Short_Literal 0x1 08c2 0263 | c | Execute Discrete,Above_Bound 08c3 7021 |p! | Jump_Nonzero 0x8e5 08c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x8c4,0x2 08c5 e5ff | | Load 0x2,-0x1 08c6 01d5 | | Execute Vector,Field_Reference 08c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08c8 a402 | | Store_Unchecked 0x2,0x2 08c9 0007 | | Action Break_Optional ; Debug Table 0x1a.0x5 = 0x8c9,0x3 08ca e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x6 = 0x8ca,0x401 08cb 0007 | | Action Break_Optional 08cc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x7 = 0x8cc,0x402 08cd 0007 | | Action Break_Optional ; Debug Table 0x1a.0x8 = 0x8cd,0x403 08ce 0007 | | Action Break_Optional ; Debug Table 0x1a.0x9 = 0x8ce,0x404 08cf 0f23 | # | Execute_Immediate Equal,0x23 ; Debug Table 0x1a.0xa = 0x8cf,0x3 08d0 7012 |p | Jump_Nonzero 0x8e3 08d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xb = 0x8d1,0x4 08d2 6807 |h | Jump_Zero 0x8da 08d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0xc = 0x8d3,0x5 08d4 0092 1105 | | Action Push_String_Extended,0x1105 ; "parameter copy back" 08d6 e009 | | Load 0x0,0x9 08d7 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 08d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xd = 0x8d8,0x6 08d9 a404 | | Store_Unchecked 0x2,0x4 08da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xe = 0x8da,0x7 08db e5ff | | Load 0x2,-0x1 08dc 01d5 | | Execute Vector,Field_Reference 08dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08de a403 | | Store_Unchecked 0x2,0x3 08df e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0xf = 0x8df,0x8 08e0 e402 | | Load 0x2,0x2 08e1 e00a | | Load 0x0,0xa 08e2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 08e3 00c8 | | Action Pop_Auxiliary_Range 08e4 3fdf |? | Loop_Increasing 0x8c4 08e5 00ce | | Action Pop_Auxiliary 08e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x10 = 0x8e6,0x9 08e7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 08e8 00cf | | Action Mark_Auxiliary 08e9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x11 = 0x8e9,0xa 08ea 4801 |H | Short_Literal 0x1 08eb 0263 | c | Execute Discrete,Above_Bound 08ec 7021 |p! | Jump_Nonzero 0x90e 08ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x12 = 0x8ed,0xb 08ee e5ff | | Load 0x2,-0x1 08ef 01d5 | | Execute Vector,Field_Reference 08f0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08f1 a402 | | Store_Unchecked 0x2,0x2 08f2 0007 | | Action Break_Optional ; Debug Table 0x1a.0x13 = 0x8f2,0xc 08f3 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x14 = 0x8f3,0x801 08f4 0007 | | Action Break_Optional 08f5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x15 = 0x8f5,0x802 08f6 0007 | | Action Break_Optional ; Debug Table 0x1a.0x16 = 0x8f6,0x803 08f7 0007 | | Action Break_Optional ; Debug Table 0x1a.0x17 = 0x8f7,0x804 08f8 0f23 | # | Execute_Immediate Equal,0x23 ; Debug Table 0x1a.0x18 = 0x8f8,0xc 08f9 7012 |p | Jump_Nonzero 0x90c 08fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x19 = 0x8fa,0xd 08fb 6807 |h | Jump_Zero 0x903 08fc 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x1a = 0x8fc,0xe 08fd 0092 10ff | | Action Push_String_Extended,0x10ff ; "parameter clean-up" 08ff e009 | | Load 0x0,0x9 0900 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0901 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x1b = 0x901,0xf 0902 a404 | | Store_Unchecked 0x2,0x4 0903 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1c = 0x903,0x10 0904 e5ff | | Load 0x2,-0x1 0905 01d5 | | Execute Vector,Field_Reference 0906 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0907 a403 | | Store_Unchecked 0x2,0x3 0908 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x1d = 0x908,0x11 0909 e402 | | Load 0x2,0x2 090a e00a | | Load 0x0,0xa 090b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 090c 00c8 | | Action Pop_Auxiliary_Range 090d 3fdf |? | Loop_Increasing 0x8ed 090e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 090f 0000 | | .XXX[0x1] 0910 ; -------------------------------------------------------------------------------------- 0910 ; SUBPROGRAM 0910 ; -------------------------------------------------------------------------------------- 0910 0917 | | .CONST 0x0917 ; Address of begin 0911 0004 | | .CONST 0x0004 ; Address of exception handler 0912 0004 | | .CONST 0x0004 ; Number of locals 0913 INIT_0910: 0913 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1b = .DEBUG 0x0913,0x19c2,0x0001,0x0000,0x005a,0x3975,0x0000,0x062d ; Debug Table 0x1b.0x0 = 0x913,0xffff 0914 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x914,0xfffe 0915 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x2 = 0x915,0xfffd 0916 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0917 BODY_0910: 0917 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x3 = 0x917,0x1 0918 0092 1106 | | Action Push_String_Extended,0x1106 ; "Push Polymorphic Params" 091a e009 | | Load 0x0,0x9 091b 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 091c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x4 = 0x91c,0x2 091d e002 | | Load 0x0,0x2 091e 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 091f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0920 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x920,0x3 0921 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x6 = 0x921,0x401 0922 0007 | | Action Break_Optional 0923 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x7 = 0x923,0x402 0924 0007 | | Action Break_Optional ; Debug Table 0x1b.0x8 = 0x924,0x403 0925 0007 | | Action Break_Optional ; Debug Table 0x1b.0x9 = 0x925,0x404 0926 0f22 | " | Execute_Immediate Equal,0x22 ; Debug Table 0x1b.0xa = 0x926,0x3 0927 706d |pm | Jump_Nonzero 0x995 0928 e5fe | | Load 0x2,-0x2 0929 e003 | | Load 0x0,0x3 092a 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 092b 6869 |hi | Jump_Zero 0x995 092c 00cf | | Action Mark_Auxiliary ; Debug Table 0x1b.0xb = 0x92c,0x4 092d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xc = 0x92d,0xf7ff 092e 4975 |Iu | Short_Literal 0x175 092f 00eb | | Load_Encached Diana_Cache 0930 0098 | | Execute Package,Field_Read_Dynamic 0931 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0932 00e3 | | Load_Encached Natural_Cache 0933 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0934 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xd = 0x934,0x801 0935 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0936 00cf | | Action Mark_Auxiliary 0937 7855 |xU | Jump 0x98d 0938 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0xe = 0x938,0x803 0939 0007 | | Action Break_Optional 093a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xf = 0x93a,0xc01 093b 0217 | | Execute Heap_Access,All_Reference 093c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 093d 00d9 | | Load_Top At_Offset_1 093e 0007 | | Action Break_Optional 093f e40a | | Load 0x2,0xa ; Debug Table 0x1b.0x10 = 0x93f,0x1001 0940 0007 | | Action Break_Optional 0941 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0x11 = 0x941,0x1002 0942 0007 | | Action Break_Optional ; Debug Table 0x1b.0x12 = 0x942,0x1003 0943 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x13 = 0x943,0x1004 0944 00d1 | | Pop_Control Pop_Count_1 0945 49af |I | Short_Literal 0x1af ; Debug Table 0x1b.0x14 = 0x945,0xc01 0946 00eb | | Load_Encached Diana_Cache 0947 0096 | | Execute Package,Entry 0948 00d0 | | Action Swap_Control 0949 00d1 | | Pop_Control Pop_Count_1 094a a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x1b.0x15 = 0x94a,0x803 094b 0007 | | Action Break_Optional ; Debug Table 0x1b.0x16 = 0x94b,0x804 094c e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x17 = 0x94c,0x1401 094d 0217 | | Execute Heap_Access,All_Reference 094e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 094f a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1b.0x18 = 0x94f,0x804 0950 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x19 = 0x950,0x805 0951 0aff | | Execute_Immediate Plus,-0x1 0952 005a | Z | Store_Top Discrete,At_Offset_2 0953 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1a = 0x953,0x806 0954 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x1b = 0x954,0x1801 0955 0007 | | Action Break_Optional 0956 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x1c = 0x956,0x1802 0957 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1d = 0x957,0x1803 0958 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1e = 0x958,0x1804 0959 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0x1b.0x1f = 0x959,0x806 095a 701a |p | Jump_Nonzero 0x975 095b 0b2a | * | Execute_Immediate Case_Compare,0x2a 095c 7018 |p | Jump_Nonzero 0x975 095d 0b2b | + | Execute_Immediate Case_Compare,0x2b 095e 7016 |p | Jump_Nonzero 0x975 095f 0b2d | - | Execute_Immediate Case_Compare,0x2d 0960 7014 |p | Jump_Nonzero 0x975 0961 0b23 | # | Execute_Immediate Case_Compare,0x23 0962 7012 |p | Jump_Nonzero 0x975 0963 0b1d | | Execute_Immediate Case_Compare,0x1d 0964 7010 |p | Jump_Nonzero 0x975 0965 0b24 | $ | Execute_Immediate Case_Compare,0x24 0966 7013 |p | Jump_Nonzero 0x97a 0967 0b2c | , | Execute_Immediate Case_Compare,0x2c 0968 7011 |p | Jump_Nonzero 0x97a 0969 0b21 | ! | Execute_Immediate Case_Compare,0x21 096a 700f |p | Jump_Nonzero 0x97a 096b 0b33 | 3 | Execute_Immediate Case_Compare,0x33 096c 700d |p | Jump_Nonzero 0x97a 096d 0b30 | 0 | Execute_Immediate Case_Compare,0x30 096e 7010 |p | Jump_Nonzero 0x97f 096f e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x20 = 0x96f,0x80c 0970 0092 1107 | | Action Push_String_Extended,0x1107 ; "Call_Gen.Push_Polymorphic_Params unexpected poly " 0972 e00d | | Load 0x0,0xd 0973 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0974 7816 |x | Jump 0x98b 0975 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x21 = 0x975,0x807 0976 e5ff | | Load 0x2,-0x1 0977 e001 | | Load 0x0,0x1 0978 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0979 7811 |x | Jump 0x98b 097a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x22 = 0x97a,0x808 097b e5ff | | Load 0x2,-0x1 097c e001 | | Load 0x0,0x1 097d 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 097e 780c |x | Jump 0x98b 097f e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x23 = 0x97f,0x809 0980 e004 | | Load 0x0,0x4 0981 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0982 6804 |h | Jump_Zero 0x987 0983 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x24 = 0x983,0x80a 0984 e001 | | Load 0x0,0x1 0985 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0986 7804 |x | Jump 0x98b 0987 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x25 = 0x987,0x80b 0988 e5ff | | Load 0x2,-0x1 0989 e001 | | Load 0x0,0x1 098a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 098b 00d1 | | Pop_Control Pop_Count_1 098c 00c9 | | Action Pop_Auxiliary_Loop 098d 0007 | | Action Break_Optional ; Debug Table 0x1b.0x26 = 0x98d,0x802 098e e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x27 = 0x98e,0x1c01 098f 021d | | Execute Heap_Access,Is_Null 0990 6fa7 |o | Jump_Zero 0x938 ; Debug Table 0x1b.0x28 = 0x990,0x802 0991 00ce | | Action Pop_Auxiliary 0992 00d1 | | Pop_Control Pop_Count_1 0993 00ce | | Action Pop_Auxiliary 0994 7859 |xY | Jump 0x9ee 0995 00cf | | Action Mark_Auxiliary 0996 7852 |xR | Jump 0x9e9 0997 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x29 = 0x997,0x6 0998 0007 | | Action Break_Optional 0999 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2a = 0x999,0x2001 099a 0217 | | Execute Heap_Access,All_Reference 099b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 099c 00d9 | | Load_Top At_Offset_1 099d 0007 | | Action Break_Optional 099e e408 | | Load 0x2,0x8 ; Debug Table 0x1b.0x2b = 0x99e,0x2401 099f 0007 | | Action Break_Optional 09a0 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0x2c = 0x9a0,0x2402 09a1 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2d = 0x9a1,0x2403 09a2 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x2e = 0x9a2,0x2404 09a3 00d1 | | Pop_Control Pop_Count_1 09a4 49af |I | Short_Literal 0x1af ; Debug Table 0x1b.0x2f = 0x9a4,0x2001 09a5 00eb | | Load_Encached Diana_Cache 09a6 0096 | | Execute Package,Entry 09a7 00d0 | | Action Swap_Control 09a8 00d1 | | Pop_Control Pop_Count_1 09a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x1b.0x30 = 0x9a9,0x6 09aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x31 = 0x9aa,0x7 09ab 0a01 | | Execute_Immediate Plus,0x1 09ac 005a | Z | Store_Top Discrete,At_Offset_2 09ad 0007 | | Action Break_Optional ; Debug Table 0x1b.0x32 = 0x9ad,0x8 09ae e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x33 = 0x9ae,0x2801 09af 0007 | | Action Break_Optional 09b0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x34 = 0x9b0,0x2802 09b1 0007 | | Action Break_Optional ; Debug Table 0x1b.0x35 = 0x9b1,0x2803 09b2 0007 | | Action Break_Optional ; Debug Table 0x1b.0x36 = 0x9b2,0x2804 09b3 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0x1b.0x37 = 0x9b3,0x8 09b4 701a |p | Jump_Nonzero 0x9cf 09b5 0b2a | * | Execute_Immediate Case_Compare,0x2a 09b6 7018 |p | Jump_Nonzero 0x9cf 09b7 0b2b | + | Execute_Immediate Case_Compare,0x2b 09b8 7016 |p | Jump_Nonzero 0x9cf 09b9 0b2d | - | Execute_Immediate Case_Compare,0x2d 09ba 7014 |p | Jump_Nonzero 0x9cf 09bb 0b23 | # | Execute_Immediate Case_Compare,0x23 09bc 7012 |p | Jump_Nonzero 0x9cf 09bd 0b1d | | Execute_Immediate Case_Compare,0x1d 09be 7010 |p | Jump_Nonzero 0x9cf 09bf 0b24 | $ | Execute_Immediate Case_Compare,0x24 09c0 7012 |p | Jump_Nonzero 0x9d3 09c1 0b2c | , | Execute_Immediate Case_Compare,0x2c 09c2 7010 |p | Jump_Nonzero 0x9d3 09c3 0b21 | ! | Execute_Immediate Case_Compare,0x21 09c4 700e |p | Jump_Nonzero 0x9d3 09c5 0b33 | 3 | Execute_Immediate Case_Compare,0x33 09c6 700c |p | Jump_Nonzero 0x9d3 09c7 0b30 | 0 | Execute_Immediate Case_Compare,0x30 09c8 700e |p | Jump_Nonzero 0x9d7 09c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x38 = 0x9c9,0xe 09ca 0092 1108 | | Action Push_String_Extended,0x1108 ; "call_gen.push_polymorphic_params unexpected poly " 09cc e00d | | Load 0x0,0xd 09cd 181f | | Execute Package,Field_Execute,Field_Number 0x1f 09ce 7813 |x | Jump 0x9e2 09cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x39 = 0x9cf,0x9 09d0 e001 | | Load 0x0,0x1 09d1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09d2 780f |x | Jump 0x9e2 09d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x3a = 0x9d3,0xa 09d4 e001 | | Load 0x0,0x1 09d5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 09d6 780b |x | Jump 0x9e2 09d7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x3b = 0x9d7,0xb 09d8 e004 | | Load 0x0,0x4 09d9 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 09da 6804 |h | Jump_Zero 0x9df 09db 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x3c = 0x9db,0xc 09dc e001 | | Load 0x0,0x1 09dd 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 09de 7803 |x | Jump 0x9e2 09df 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x3d = 0x9df,0xd 09e0 e001 | | Load 0x0,0x1 09e1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 09e2 00d1 | | Pop_Control Pop_Count_1 09e3 0007 | | Action Break_Optional ; Debug Table 0x1b.0x3e = 0x9e3,0xf 09e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x3f = 0x9e4,0x2c01 09e5 0217 | | Execute Heap_Access,All_Reference 09e6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09e7 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1b.0x40 = 0x9e7,0xf 09e8 00c9 | | Action Pop_Auxiliary_Loop 09e9 0007 | | Action Break_Optional ; Debug Table 0x1b.0x41 = 0x9e9,0x5 09ea 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x42 = 0x9ea,0x3001 09eb 021d | | Execute Heap_Access,Is_Null 09ec 6faa |o | Jump_Zero 0x997 ; Debug Table 0x1b.0x43 = 0x9ec,0x5 09ed 00ce | | Action Pop_Auxiliary 09ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x44 = 0x9ee,0x10 09ef a5fd | | Store_Unchecked 0x2,-0x3 09f0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 09f1 0000 0000 | | .BLANK 0000[0x7] 09f8 ; -------------------------------------------------------------------------------------- 09f8 ; SUBPROGRAM 09f8 ; -------------------------------------------------------------------------------------- 09f8 0a36 | 6 | .CONST 0x0a36 ; Address of begin 09f9 0004 | | .CONST 0x0004 ; Address of exception handler 09fa 000a | | .CONST 0x000a ; Number of locals 09fb INIT_09f8: 09fb 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1c = .DEBUG 0x09fb,0x1a4e,0x0001,0x0000,0x005a,0x3975,0x0000,0x07b3 ; Debug Table 0x1c.0x0 = 0x9fb,0xffff 09fc 00db | | Load_Top At_Offset_3 09fd 490c |I | Short_Literal 0x10c 09fe 00eb | | Load_Encached Diana_Cache 09ff 0096 | | Execute Package,Entry 0a00 8224 | $ | Call 0x1,0x24 0a01 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a02 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0xa02,0xfffe 0a03 e5ff | | Load 0x2,-0x1 0a04 00eb | | Load_Encached Diana_Cache 0a05 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0a06 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a07 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0xa07,0xfffd 0a08 00d9 | | Load_Top At_Offset_1 0a09 e004 | | Load 0x0,0x4 0a0a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0a0b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a0c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c.0x3 = 0xa0c,0xfffc 0a0d 00d9 | | Load_Top At_Offset_1 0a0e 8225 | % | Call 0x1,0x25 0a0f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x4 = 0xa0f,0x401 0a10 7002 |p | Jump_Nonzero 0xa13 0a11 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c.0x5 = 0xa11,0x402 0a12 7803 |x | Jump 0xa16 0a13 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x6 = 0xa13,0x403 0a14 0217 | | Execute Heap_Access,All_Reference 0a15 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a16 00d0 | | Action Swap_Control 0a17 00d1 | | Pop_Control Pop_Count_1 0a18 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1c.0x7 = 0xa18,0xfffc 0a19 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x8 = 0xa19,0xfffb 0a1a e402 | | Load 0x2,0x2 0a1b 0007 | | Action Break_Optional 0a1c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x9 = 0xa1c,0x801 0a1d 0217 | | Execute Heap_Access,All_Reference 0a1e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a1f 00d9 | | Load_Top At_Offset_1 0a20 0007 | | Action Break_Optional 0a21 e409 | | Load 0x2,0x9 ; Debug Table 0x1c.0xa = 0xa21,0xc01 0a22 0007 | | Action Break_Optional 0a23 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0xb = 0xa23,0xc02 0a24 0007 | | Action Break_Optional ; Debug Table 0x1c.0xc = 0xa24,0xc03 0a25 00d0 | | Action Swap_Control ; Debug Table 0x1c.0xd = 0xa25,0xc04 0a26 00d1 | | Pop_Control Pop_Count_1 0a27 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0xe = 0xa27,0x801 0a28 00eb | | Load_Encached Diana_Cache 0a29 0096 | | Execute Package,Entry 0a2a 00d0 | | Action Swap_Control 0a2b 00d1 | | Pop_Control Pop_Count_1 0a2c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1c.0xf = 0xa2c,0xfffb 0a2d 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1c.0x10 = 0xa2d,0xfffa 0a2e e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x11 = 0xa2e,0x1001 0a2f 0217 | | Execute Heap_Access,All_Reference 0a30 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a31 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1c.0x12 = 0xa31,0xfffa 0a32 e21b | | Load 0x1,0x1b ; Debug Table 0x1c.0x13 = 0xa32,0xfff9 0a33 0337 | 7 | Declare_Variable Array 0a34 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x14 = 0xa34,0xfff8 0a35 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x15 = 0xa35,0xfff7 0a36 BODY_09f8: 0a36 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x16 = 0xa36,0x1 0a37 00e2 | | Load_Encached Integer_Cache 0a38 e408 | | Load 0x2,0x8 0a39 e407 | | Load 0x2,0x7 0a3a e405 | | Load 0x2,0x5 0a3b e404 | | Load 0x2,0x4 0a3c 8229 | ) | Call 0x1,0x29 0a3d 00d1 | | Pop_Control Pop_Count_1 0a3e 005b | [ | Store_Top Discrete,At_Offset_3 0a3f 0059 | Y | Store_Top Discrete,At_Offset_1 0a40 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x17 = 0xa40,0x2 0a41 4800 |H | Short_Literal 0x0 0a42 4800 |H | Short_Literal 0x0 0a43 e409 | | Load 0x2,0x9 0a44 e408 | | Load 0x2,0x8 0a45 8223 | # | Call 0x1,0x23 0a46 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x18 = 0xa46,0x3 0a47 00d9 | | Load_Top At_Offset_1 0a48 e406 | | Load 0x2,0x6 0a49 e404 | | Load 0x2,0x4 0a4a e008 | | Load 0x0,0x8 0a4b 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a4c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a4d 0000 0000 | | .XXX[0x3] 0a4f 0000 | | 0a50 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0a54 0000 0000 | | .BLANK 0000[0x4] 0a58 ; -------------------------------------------------------------------------------------- 0a58 ; SUBPROGRAM 0a58 ; -------------------------------------------------------------------------------------- 0a58 0a96 | | .CONST 0x0a96 ; Address of begin 0a59 0004 | | .CONST 0x0004 ; Address of exception handler 0a5a 000a | | .CONST 0x000a ; Number of locals 0a5b INIT_0a58: 0a5b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1d = .DEBUG 0x0a5b,0x1a82,0x0001,0x0000,0x005a,0x3975,0x0000,0x083b ; Debug Table 0x1d.0x0 = 0xa5b,0xffff 0a5c 00db | | Load_Top At_Offset_3 0a5d 490c |I | Short_Literal 0x10c 0a5e 00eb | | Load_Encached Diana_Cache 0a5f 0096 | | Execute Package,Entry 0a60 8224 | $ | Call 0x1,0x24 0a61 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a62 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x1 = 0xa62,0xfffe 0a63 e5ff | | Load 0x2,-0x1 0a64 00eb | | Load_Encached Diana_Cache 0a65 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0a66 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a67 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x2 = 0xa67,0xfffd 0a68 00d9 | | Load_Top At_Offset_1 0a69 e004 | | Load 0x0,0x4 0a6a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0a6b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a6c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x3 = 0xa6c,0xfffc 0a6d 00d9 | | Load_Top At_Offset_1 0a6e 8225 | % | Call 0x1,0x25 0a6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0xa6f,0x401 0a70 7002 |p | Jump_Nonzero 0xa73 0a71 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x5 = 0xa71,0x402 0a72 7803 |x | Jump 0xa76 0a73 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x6 = 0xa73,0x403 0a74 0217 | | Execute Heap_Access,All_Reference 0a75 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a76 00d0 | | Action Swap_Control 0a77 00d1 | | Pop_Control Pop_Count_1 0a78 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1d.0x7 = 0xa78,0xfffc 0a79 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x8 = 0xa79,0xfffb 0a7a e402 | | Load 0x2,0x2 0a7b 0007 | | Action Break_Optional 0a7c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x9 = 0xa7c,0x801 0a7d 0217 | | Execute Heap_Access,All_Reference 0a7e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a7f 00d9 | | Load_Top At_Offset_1 0a80 0007 | | Action Break_Optional 0a81 e409 | | Load 0x2,0x9 ; Debug Table 0x1d.0xa = 0xa81,0xc01 0a82 0007 | | Action Break_Optional 0a83 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0xb = 0xa83,0xc02 0a84 0007 | | Action Break_Optional ; Debug Table 0x1d.0xc = 0xa84,0xc03 0a85 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xd = 0xa85,0xc04 0a86 00d1 | | Pop_Control Pop_Count_1 0a87 49af |I | Short_Literal 0x1af ; Debug Table 0x1d.0xe = 0xa87,0x801 0a88 00eb | | Load_Encached Diana_Cache 0a89 0096 | | Execute Package,Entry 0a8a 00d0 | | Action Swap_Control 0a8b 00d1 | | Pop_Control Pop_Count_1 0a8c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1d.0xf = 0xa8c,0xfffb 0a8d 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1d.0x10 = 0xa8d,0xfffa 0a8e e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x11 = 0xa8e,0x1001 0a8f 0217 | | Execute Heap_Access,All_Reference 0a90 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a91 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1d.0x12 = 0xa91,0xfffa 0a92 e21b | | Load 0x1,0x1b ; Debug Table 0x1d.0x13 = 0xa92,0xfff9 0a93 0337 | 7 | Declare_Variable Array 0a94 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1d.0x14 = 0xa94,0xfff8 0a95 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1d.0x15 = 0xa95,0xfff7 0a96 BODY_0a58: 0a96 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1d.0x16 = 0xa96,0x1 0a97 00e2 | | Load_Encached Integer_Cache 0a98 e408 | | Load 0x2,0x8 0a99 e407 | | Load 0x2,0x7 0a9a e405 | | Load 0x2,0x5 0a9b e404 | | Load 0x2,0x4 0a9c 8229 | ) | Call 0x1,0x29 0a9d 00d1 | | Pop_Control Pop_Count_1 0a9e 005b | [ | Store_Top Discrete,At_Offset_3 0a9f 0059 | Y | Store_Top Discrete,At_Offset_1 0aa0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x17 = 0xaa0,0x2 0aa1 4800 |H | Short_Literal 0x0 0aa2 4800 |H | Short_Literal 0x0 0aa3 e409 | | Load 0x2,0x9 0aa4 e408 | | Load 0x2,0x8 0aa5 8223 | # | Call 0x1,0x23 0aa6 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x18 = 0xaa6,0x3 0aa7 00d9 | | Load_Top At_Offset_1 0aa8 e406 | | Load 0x2,0x6 0aa9 e404 | | Load 0x2,0x4 0aaa e008 | | Load 0x0,0x8 0aab 180f | | Execute Package,Field_Execute,Field_Number 0xf 0aac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x19 = 0xaac,0x4 0aad 00db | | Load_Top At_Offset_3 0aae 822a | * | Call 0x1,0x2a 0aaf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 ; SUBPROGRAM 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 0ab9 | | .CONST 0x0ab9 ; Address of begin 0ab1 0004 | | .CONST 0x0004 ; Address of exception handler 0ab2 0004 | | .CONST 0x0004 ; Number of locals 0ab3 INIT_0ab0: 0ab3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x0ab3,0x1ab8,0x0001,0x0000,0x005a,0x3975,0x0000,0x08d7 ; Debug Table 0x1e.0x0 = 0xab3,0xffff 0ab4 00db | | Load_Top At_Offset_3 0ab5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ab6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x1 = 0xab6,0xfffe 0ab7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e.0x2 = 0xab7,0xfffd 0ab8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0ab9 BODY_0ab0: 0ab9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3 = 0xab9,0x1 0aba e002 | | Load 0x0,0x2 0abb 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 0abc 6804 |h | Jump_Zero 0xac1 0abd e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x4 = 0xabd,0x2 0abe e002 | | Load 0x0,0x2 0abf 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0ac0 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0ac1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0xac1,0x3 0ac2 e003 | | Load 0x0,0x3 0ac3 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0ac4 700d |p | Jump_Nonzero 0xad2 0ac5 00da | | Load_Top At_Offset_2 0ac6 e002 | | Load 0x0,0x2 0ac7 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0ac8 7004 |p | Jump_Nonzero 0xacd 0ac9 00da | | Load_Top At_Offset_2 0aca e002 | | Load 0x0,0x2 0acb 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0acc 7801 |x | Jump 0xace 0acd 4801 |H | Short_Literal 0x1 0ace 6803 |h | Jump_Zero 0xad2 0acf 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x6 = 0xacf,0x4 0ad0 a5fd | | Store_Unchecked 0x2,-0x3 0ad1 7802 |x | Jump 0xad4 0ad2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x7 = 0xad2,0x5 0ad3 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0ad4 00cf | | Action Mark_Auxiliary 0ad5 0007 | | Action Break_Optional ; Debug Table 0x1e.0x8 = 0xad5,0x6 0ad6 0007 | | Action Break_Optional ; Debug Table 0x1e.0x9 = 0xad6,0x7 0ad7 e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0xa = 0xad7,0x401 0ad8 0007 | | Action Break_Optional 0ad9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0xb = 0xad9,0x402 0ada 0007 | | Action Break_Optional ; Debug Table 0x1e.0xc = 0xada,0x403 0adb 0007 | | Action Break_Optional ; Debug Table 0x1e.0xd = 0xadb,0x404 0adc 0b2c | , | Execute_Immediate Case_Compare,0x2c ; Debug Table 0x1e.0xe = 0xadc,0x7 0add 7006 |p | Jump_Nonzero 0xae4 0ade 0b21 | ! | Execute_Immediate Case_Compare,0x21 0adf 7004 |p | Jump_Nonzero 0xae4 0ae0 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0ae1 7002 |p | Jump_Nonzero 0xae4 0ae2 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1e.0xf = 0xae2,0x9 0ae3 7859 |xY | Jump 0xb3d 0ae4 00d1 | | Pop_Control Pop_Count_1 0ae5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x10 = 0xae5,0xa 0ae6 00eb | | Load_Encached Diana_Cache 0ae7 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0ae8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0ae9 0007 | | Action Break_Optional ; Debug Table 0x1e.0x11 = 0xae9,0xb 0aea e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x12 = 0xaea,0x801 0aeb 0007 | | Action Break_Optional 0aec 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x13 = 0xaec,0x802 0aed 0007 | | Action Break_Optional ; Debug Table 0x1e.0x14 = 0xaed,0x803 0aee 0007 | | Action Break_Optional ; Debug Table 0x1e.0x15 = 0xaee,0x804 0aef 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x1e.0x16 = 0xaef,0xb 0af0 684c |hL | Jump_Zero 0xb3d 0af1 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x17 = 0xaf1,0xc 0af2 00eb | | Load_Encached Diana_Cache 0af3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0af4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0af5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x18 = 0xaf5,0xd 0af6 6809 |h | Jump_Zero 0xb00 0af7 00da | | Load_Top At_Offset_2 0af8 e402 | | Load 0x2,0x2 0af9 e017 | | Load 0x0,0x17 0afa 180d | | Execute Package,Field_Execute,Field_Number 0xd 0afb 6804 |h | Jump_Zero 0xb00 0afc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x19 = 0xafc,0xe 0afd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0afe 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1a = 0xafe,0xf 0aff a5fd | | Store_Unchecked 0x2,-0x3 0b00 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1b = 0xb00,0x10 0b01 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x1c = 0xb01,0xc01 0b02 0007 | | Action Break_Optional 0b03 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x1d = 0xb03,0xc02 0b04 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1e = 0xb04,0xc03 0b05 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1f = 0xb05,0xc04 0b06 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x1e.0x20 = 0xb06,0x10 0b07 7008 |p | Jump_Nonzero 0xb10 0b08 0b14 | | Execute_Immediate Case_Compare,0x14 0b09 7006 |p | Jump_Nonzero 0xb10 0b0a 0b12 | | Execute_Immediate Case_Compare,0x12 0b0b 7004 |p | Jump_Nonzero 0xb10 0b0c 0b11 | | Execute_Immediate Case_Compare,0x11 0b0d 7002 |p | Jump_Nonzero 0xb10 0b0e 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1e.0x21 = 0xb0e,0x17 0b0f 782d |x- | Jump 0xb3d 0b10 0007 | | Action Break_Optional ; Debug Table 0x1e.0x22 = 0xb10,0x11 0b11 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x23 = 0xb11,0x1001 0b12 0007 | | Action Break_Optional 0b13 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x24 = 0xb13,0x1002 0b14 0007 | | Action Break_Optional ; Debug Table 0x1e.0x25 = 0xb14,0x1003 0b15 0007 | | Action Break_Optional ; Debug Table 0x1e.0x26 = 0xb15,0x1004 0b16 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x1e.0x27 = 0xb16,0x11 0b17 6809 |h | Jump_Zero 0xb21 0b18 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x28 = 0xb18,0x12 0b19 00eb | | Load_Encached Diana_Cache 0b1a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b1b 4976 |Iv | Short_Literal 0x176 0b1c 00eb | | Load_Encached Diana_Cache 0b1d 0098 | | Execute Package,Field_Read_Dynamic 0b1e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b1f a403 | | Store_Unchecked 0x2,0x3 0b20 7806 |x | Jump 0xb27 0b21 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x29 = 0xb21,0x13 0b22 4976 |Iv | Short_Literal 0x176 0b23 00eb | | Load_Encached Diana_Cache 0b24 0098 | | Execute Package,Field_Read_Dynamic 0b25 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b26 a403 | | Store_Unchecked 0x2,0x3 0b27 0007 | | Action Break_Optional ; Debug Table 0x1e.0x2a = 0xb27,0x14 0b28 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x2b = 0xb28,0x1401 0b29 0007 | | Action Break_Optional 0b2a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2c = 0xb2a,0x1402 0b2b 0007 | | Action Break_Optional ; Debug Table 0x1e.0x2d = 0xb2b,0x1403 0b2c 0007 | | Action Break_Optional ; Debug Table 0x1e.0x2e = 0xb2c,0x1404 0b2d 0b2c | , | Execute_Immediate Case_Compare,0x2c ; Debug Table 0x1e.0x2f = 0xb2d,0x14 0b2e 7008 |p | Jump_Nonzero 0xb37 0b2f 0b21 | ! | Execute_Immediate Case_Compare,0x21 0b30 7006 |p | Jump_Nonzero 0xb37 0b31 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0b32 7004 |p | Jump_Nonzero 0xb37 0b33 0b1f | | Execute_Immediate Case_Compare,0x1f 0b34 7002 |p | Jump_Nonzero 0xb37 0b35 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x1e.0x30 = 0xb35,0x16 0b36 7806 |x | Jump 0xb3d 0b37 00d1 | | Pop_Control Pop_Count_1 0b38 00d1 | | Pop_Control Pop_Count_1 0b39 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x31 = 0xb39,0x18 0b3a a402 | | Store_Unchecked 0x2,0x2 0b3b 00c9 | | Action Pop_Auxiliary_Loop 0b3c 7f99 | | Jump 0xad6 0b3d 00c9 | | Action Pop_Auxiliary_Loop 0b3e 7805 |x | Jump 0xb44 0b3f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x32 = 0xb3f,0x1a 0b40 e018 | | Load 0x0,0x18 0b41 1860 | ` | Execute Package,Field_Execute,Field_Number 0x60 0b42 a402 | | Store_Unchecked 0x2,0x2 0b43 00c9 | | Action Pop_Auxiliary_Loop 0b44 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x33 = 0xb44,0x19 0b45 e018 | | Load 0x0,0x18 0b46 1861 | a | Execute Package,Field_Execute,Field_Number 0x61 0b47 77f7 |w | Jump_Nonzero 0xb3f 0b48 00ce | | Action Pop_Auxiliary 0b49 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x34 = 0xb49,0x1b 0b4a a5fe | | Store_Unchecked 0x2,-0x2 0b4b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x35 = 0xb4b,0x1c 0b4c 6802 |h | Jump_Zero 0xb4f 0b4d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x36 = 0xb4d,0x1d 0b4e a5fd | | Store_Unchecked 0x2,-0x3 0b4f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b50 ; -------------------------------------------------------------------------------------- 0b50 ; SUBPROGRAM 0b50 ; -------------------------------------------------------------------------------------- 0b50 0b54 | T | .CONST 0x0b54 ; Address of begin 0b51 0004 | | .CONST 0x0004 ; Address of exception handler 0b52 0002 | | .CONST 0x0002 ; Number of locals 0b53 INIT_0b50: 0b53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x0b53,0x1b28,0x0001,0x0000,0x005a,0x3975,0x0000,0x0a05 ; Debug Table 0x1f.0x0 = 0xb53,0xffff 0b54 BODY_0b50: 0b54 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0xb54,0x1 0b55 00ec | | Load_Encached Diana_Tree_Cache 0b56 e5ff | | Load 0x2,-0x1 0b57 822f | / | Call 0x1,0x2f 0b58 c5ff | | Store 0x2,-0x1 0b59 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b5a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0b5b 0000 0000 | | .BLANK 0000[0x5] 0b60 ; -------------------------------------------------------------------------------------- 0b60 ; SUBPROGRAM 0b60 ; -------------------------------------------------------------------------------------- 0b60 0b69 | i | .CONST 0x0b69 ; Address of begin 0b61 0004 | | .CONST 0x0004 ; Address of exception handler 0b62 0003 | | .CONST 0x0003 ; Number of locals 0b63 INIT_0b60: 0b63 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x0b63,0x1b2e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0a53 ; Debug Table 0x20.0x0 = 0xb63,0xffff 0b64 00db | | Load_Top At_Offset_3 0b65 00eb | | Load_Encached Diana_Cache 0b66 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0b67 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b68 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x1 = 0xb68,0xfffe 0b69 BODY_0b60: 0b69 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x2 = 0xb69,0x1 0b6a 0007 | | Action Break_Optional 0b6b e404 | | Load 0x2,0x4 ; Debug Table 0x20.0x3 = 0xb6b,0x401 0b6c 0007 | | Action Break_Optional 0b6d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x4 = 0xb6d,0x402 0b6e 0007 | | Action Break_Optional ; Debug Table 0x20.0x5 = 0xb6e,0x403 0b6f 00d0 | | Action Swap_Control ; Debug Table 0x20.0x6 = 0xb6f,0x404 0b70 00d1 | | Pop_Control Pop_Count_1 0b71 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x20.0x7 = 0xb71,0x1 0b72 681d |h | Jump_Zero 0xb90 0b73 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x8 = 0xb73,0x2 0b74 00eb | | Load_Encached Diana_Cache 0b75 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b76 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b77 0007 | | Action Break_Optional ; Debug Table 0x20.0x9 = 0xb77,0x3 0b78 e403 | | Load 0x2,0x3 ; Debug Table 0x20.0xa = 0xb78,0x801 0b79 0007 | | Action Break_Optional 0b7a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0xb = 0xb7a,0x802 0b7b 0007 | | Action Break_Optional ; Debug Table 0x20.0xc = 0xb7b,0x803 0b7c 0007 | | Action Break_Optional ; Debug Table 0x20.0xd = 0xb7c,0x804 0b7d 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x20.0xe = 0xb7d,0x3 0b7e 7004 |p | Jump_Nonzero 0xb83 0b7f 0b12 | | Execute_Immediate Case_Compare,0x12 0b80 7002 |p | Jump_Nonzero 0xb83 0b81 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xf = 0xb81,0x5 0b82 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b83 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x10 = 0xb83,0x4 0b84 4976 |Iv | Short_Literal 0x176 0b85 00eb | | Load_Encached Diana_Cache 0b86 0098 | | Execute Package,Field_Read_Dynamic 0b87 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b88 e405 | | Load 0x2,0x5 ; Debug Table 0x20.0x11 = 0xb88,0xc01 0b89 0007 | | Action Break_Optional 0b8a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x12 = 0xb8a,0xc02 0b8b 0007 | | Action Break_Optional ; Debug Table 0x20.0x13 = 0xb8b,0xc03 0b8c 00d0 | | Action Swap_Control ; Debug Table 0x20.0x14 = 0xb8c,0xc04 0b8d 00d1 | | Pop_Control Pop_Count_1 0b8e 0f31 | 1 | Execute_Immediate Equal,0x31 ; Debug Table 0x20.0x15 = 0xb8e,0x4 0b8f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b90 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x16 = 0xb90,0x6 0b91 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b92 0000 0000 | | .BLANK 0000[0x6] 0b98 ; -------------------------------------------------------------------------------------- 0b98 ; SUBPROGRAM 0b98 ; -------------------------------------------------------------------------------------- 0b98 0ba0 | | .CONST 0x0ba0 ; Address of begin 0b99 0004 | | .CONST 0x0004 ; Address of exception handler 0b9a 0002 | | .CONST 0x0002 ; Number of locals 0b9b INIT_0b98: 0b9b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x0b9b,0x1b5e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0aba ; Debug Table 0x21.0x0 = 0xb9b,0xffff 0b9c 00db | | Load_Top At_Offset_3 0b9d 00eb | | Load_Encached Diana_Cache 0b9e 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0b9f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ba0 BODY_0b98: 0ba0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x1 = 0xba0,0x1 0ba1 0007 | | Action Break_Optional 0ba2 e403 | | Load 0x2,0x3 ; Debug Table 0x21.0x2 = 0xba2,0x401 0ba3 0007 | | Action Break_Optional 0ba4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x3 = 0xba4,0x402 0ba5 0007 | | Action Break_Optional ; Debug Table 0x21.0x4 = 0xba5,0x403 0ba6 00d0 | | Action Swap_Control ; Debug Table 0x21.0x5 = 0xba6,0x404 0ba7 00d1 | | Pop_Control Pop_Count_1 0ba8 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x21.0x6 = 0xba8,0x1 0ba9 680b |h | Jump_Zero 0xbb5 0baa 00d8 | | Load_Top At_Offset_0 0bab 00eb | | Load_Encached Diana_Cache 0bac 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0bad e403 | | Load 0x2,0x3 ; Debug Table 0x21.0x7 = 0xbad,0x801 0bae 0007 | | Action Break_Optional 0baf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x8 = 0xbaf,0x802 0bb0 0007 | | Action Break_Optional ; Debug Table 0x21.0x9 = 0xbb0,0x803 0bb1 00d0 | | Action Swap_Control ; Debug Table 0x21.0xa = 0xbb1,0x804 0bb2 00d1 | | Pop_Control Pop_Count_1 0bb3 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x21.0xb = 0xbb3,0x404 0bb4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0bb5 4800 |H | Short_Literal 0x0 0bb6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0bb7 0000 | | .XXX[0x1] 0bb8 ; -------------------------------------------------------------------------------------- 0bb8 ; SUBPROGRAM 0bb8 ; -------------------------------------------------------------------------------------- 0bb8 0bd5 | | .CONST 0x0bd5 ; Address of begin 0bb9 0004 | | .CONST 0x0004 ; Address of exception handler 0bba 0009 | | .CONST 0x0009 ; Number of locals 0bbb INIT_0bb8: 0bbb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x0bbb,0x1b78,0x0001,0x0000,0x005a,0x3975,0x0000,0x1045 ; Debug Table 0x22.0x0 = 0xbbb,0xffff 0bbc e5fe | | Load 0x2,-0x2 0bbd e003 | | Load 0x0,0x3 0bbe 180e | | Execute Package,Field_Execute,Field_Number 0xe 0bbf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bc0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22.0x1 = 0xbc0,0xfffe 0bc1 e5fe | | Load 0x2,-0x2 0bc2 8225 | % | Call 0x1,0x25 0bc3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bc4 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x22.0x2 = 0xbc4,0xfffd 0bc5 e5fb | | Load 0x2,-0x5 0bc6 490c |I | Short_Literal 0x10c 0bc7 00eb | | Load_Encached Diana_Cache 0bc8 0096 | | Execute Package,Entry 0bc9 8224 | $ | Call 0x1,0x24 0bca 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bcb e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x3 = 0xbcb,0xfffc 0bcc e002 | | Load 0x0,0x2 0bcd 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0bce 00e2 | | Load_Encached Integer_Cache 0bcf 03f1 | | Declare_Variable Discrete,With_Value 0bd0 e21b | | Load 0x1,0x1b ; Debug Table 0x22.0x4 = 0xbd0,0xfffb 0bd1 0337 | 7 | Declare_Variable Array 0bd2 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x5 = 0xbd2,0xfffa 0bd3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x6 = 0xbd3,0xfff9 0bd4 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x7 = 0xbd4,0xfff8 0bd5 BODY_0bb8: 0bd5 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x8 = 0xbd5,0x1 0bd6 00e2 | | Load_Encached Integer_Cache 0bd7 e406 | | Load 0x2,0x6 0bd8 e404 | | Load 0x2,0x4 0bd9 e403 | | Load 0x2,0x3 0bda e5fe | | Load 0x2,-0x2 0bdb 8229 | ) | Call 0x1,0x29 0bdc 00d1 | | Pop_Control Pop_Count_1 0bdd c407 | | Store 0x2,0x7 0bde 005a | Z | Store_Top Discrete,At_Offset_2 0bdf e5f8 | | Load 0x2,-0x8 ; Debug Table 0x22.0x9 = 0xbdf,0x2 0be0 4800 |H | Short_Literal 0x0 0be1 e5f9 | | Load 0x2,-0x7 0be2 e407 | | Load 0x2,0x7 0be3 e406 | | Load 0x2,0x6 0be4 8223 | # | Call 0x1,0x23 0be5 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0xa = 0xbe5,0x3 0be6 e009 | | Load 0x0,0x9 0be7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0be8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xb = 0xbe8,0x4 0be9 0a01 | | Execute_Immediate Plus,0x1 0bea 0248 | H | Execute Discrete,Check_In_Integer 0beb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bec 0007 | | Action Break_Optional ; Debug Table 0x22.0xc = 0xbec,0x5 0bed e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0xd = 0xbed,0x401 0bee 021d | | Execute Heap_Access,Is_Null 0bef 7007 |p | Jump_Nonzero 0xbf7 ; Debug Table 0x22.0xe = 0xbef,0x5 0bf0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0xf = 0xbf0,0x6 0bf1 e019 | | Load 0x0,0x19 0bf2 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0bf3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x10 = 0xbf3,0x7 0bf4 0a01 | | Execute_Immediate Plus,0x1 0bf5 0248 | H | Execute Discrete,Check_In_Integer 0bf6 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bf7 0007 | | Action Break_Optional ; Debug Table 0x22.0x11 = 0xbf7,0x8 0bf8 e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x12 = 0xbf8,0x801 0bf9 021d | | Execute Heap_Access,Is_Null 0bfa 702d |p- | Jump_Nonzero 0xc28 ; Debug Table 0x22.0x13 = 0xbfa,0x8 0bfb e5fa | | Load 0x2,-0x6 ; Debug Table 0x22.0x14 = 0xbfb,0x9 0bfc 4602 |F | Jump_Case 0x3 0bfd 7802 |x | Jump 0xc00 ; case 0x0 0bfe 7806 |x | Jump 0xc05 ; case 0x1 0bff 7808 |x | Jump 0xc08 ; case 0x2 0c00 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x15 = 0xc00,0xa 0c01 0a02 | | Execute_Immediate Plus,0x2 0c02 0248 | H | Execute Discrete,Check_In_Integer 0c03 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c04 7805 |x | Jump 0xc0a 0c05 60ce |` | Indirect_Literal Discrete,0xcd4,{0x00000000, 0x00002710} ; Debug Table 0x22.0x16 = 0xc05,0xb 0c06 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c07 7802 |x | Jump 0xc0a 0c08 60cb |` | Indirect_Literal Discrete,0xcd4,{0x00000000, 0x00002710} ; Debug Table 0x22.0x17 = 0xc08,0xc 0c09 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c0a e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x18 = 0xc0a,0xd 0c0b e004 | | Load 0x0,0x4 0c0c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c0d 6804 |h | Jump_Zero 0xc12 0c0e e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x19 = 0xc0e,0xe 0c0f e006 | | Load 0x0,0x6 0c10 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0c11 7812 |x | Jump 0xc24 0c12 e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x1a = 0xc12,0xf 0c13 e004 | | Load 0x0,0x4 0c14 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 0c15 6809 |h | Jump_Zero 0xc1f 0c16 e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x1b = 0xc16,0x10 0c17 e004 | | Load 0x0,0x4 0c18 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0c19 e5fc | | Load 0x2,-0x4 0c1a e004 | | Load 0x0,0x4 0c1b 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0c1c e009 | | Load 0x0,0x9 0c1d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0c1e 7805 |x | Jump 0xc24 0c1f e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x1c = 0xc1f,0x11 0c20 e004 | | Load 0x0,0x4 0c21 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0c22 e009 | | Load 0x0,0x9 0c23 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0c24 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x1d = 0xc24,0x12 0c25 e402 | | Load 0x2,0x2 0c26 8220 | | Call 0x1,0x20 0c27 7812 |x | Jump 0xc3a 0c28 e5fa | | Load 0x2,-0x6 ; Debug Table 0x22.0x1e = 0xc28,0x13 0c29 4602 |F | Jump_Case 0x3 0c2a 7802 |x | Jump 0xc2d ; case 0x0 0c2b 7806 |x | Jump 0xc32 ; case 0x1 0c2c 7808 |x | Jump 0xc35 ; case 0x2 0c2d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1f = 0xc2d,0x14 0c2e 0a01 | | Execute_Immediate Plus,0x1 0c2f 0248 | H | Execute Discrete,Check_In_Integer 0c30 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c31 7805 |x | Jump 0xc37 0c32 60a1 |` | Indirect_Literal Discrete,0xcd4,{0x00000000, 0x00002710} ; Debug Table 0x22.0x20 = 0xc32,0x15 0c33 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c34 7802 |x | Jump 0xc37 0c35 609e |` | Indirect_Literal Discrete,0xcd4,{0x00000000, 0x00002710} ; Debug Table 0x22.0x21 = 0xc35,0x16 0c36 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c37 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x22 = 0xc37,0x17 0c38 e402 | | Load 0x2,0x2 0c39 8220 | | Call 0x1,0x20 0c3a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x23 = 0xc3a,0x18 0c3b 0007 | | Action Break_Optional 0c3c e5fc | | Load 0x2,-0x4 ; Debug Table 0x22.0x24 = 0xc3c,0xc01 0c3d 021d | | Execute Heap_Access,Is_Null 0c3e 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x22.0x25 = 0xc3e,0x18 0c3f e5fa | | Load 0x2,-0x6 0c40 e5fe | | Load 0x2,-0x2 0c41 e001 | | Load 0x0,0x1 0c42 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0c43 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0x26 = 0xc43,0x19 0c44 7003 |p | Jump_Nonzero 0xc48 0c45 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x27 = 0xc45,0x1a 0c46 e406 | | Load 0x2,0x6 0c47 822a | * | Call 0x1,0x2a 0c48 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0c49 0000 0000 | | .BLANK 0000[0x7] 0c50 ; -------------------------------------------------------------------------------------- 0c50 ; SUBPROGRAM 0c50 ; -------------------------------------------------------------------------------------- 0c50 0c5d | ] | .CONST 0x0c5d ; Address of begin 0c51 0004 | | .CONST 0x0004 ; Address of exception handler 0c52 0006 | | .CONST 0x0006 ; Number of locals 0c53 INIT_0c50: 0c53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23 = .DEBUG 0x0c53,0x1bca,0x0001,0x0000,0x005a,0x3975,0x0000,0x11a8 ; Debug Table 0x23.0x0 = 0xc53,0xffff 0c54 00db | | Load_Top At_Offset_3 0c55 00eb | | Load_Encached Diana_Cache 0c56 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c57 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c58 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x1 = 0xc58,0xfffe 0c59 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x2 = 0xc59,0xfffd 0c5a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x3 = 0xc5a,0xfffc 0c5b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x23.0x4 = 0xc5b,0xfffb 0c5c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c5d BODY_0c50: 0c5d 0007 | | Action Break_Optional ; Debug Table 0x23.0x5 = 0xc5d,0x1 0c5e e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x6 = 0xc5e,0x401 0c5f 0007 | | Action Break_Optional 0c60 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x23.0x7 = 0xc60,0x402 0c61 0007 | | Action Break_Optional ; Debug Table 0x23.0x8 = 0xc61,0x403 0c62 0007 | | Action Break_Optional ; Debug Table 0x23.0x9 = 0xc62,0x404 0c63 0f11 | | Execute_Immediate Equal,0x11 ; Debug Table 0x23.0xa = 0xc63,0x1 0c64 6840 |h@ | Jump_Zero 0xca5 0c65 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0xb = 0xc65,0x2 0c66 00eb | | Load_Encached Diana_Cache 0c67 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0c68 00eb | | Load_Encached Diana_Cache 0c69 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0c6a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xc = 0xc6a,0x801 0c6b 7002 |p | Jump_Nonzero 0xc6e 0c6c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0xd = 0xc6c,0x802 0c6d 782c |x, | Jump 0xc9a 0c6e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xe = 0xc6e,0x803 0c6f 0217 | | Execute Heap_Access,All_Reference 0c70 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c71 6804 |h | Jump_Zero 0xc76 0c72 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xf = 0xc72,0x804 0c73 0217 | | Execute Heap_Access,All_Reference 0c74 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c75 7824 |x$ | Jump 0xc9a 0c76 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x10 = 0xc76,0x805 0c77 0007 | | Action Break_Optional 0c78 e408 | | Load 0x2,0x8 ; Debug Table 0x23.0x11 = 0xc78,0xc01 0c79 0007 | | Action Break_Optional 0c7a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x23.0x12 = 0xc7a,0xc02 0c7b 0007 | | Action Break_Optional ; Debug Table 0x23.0x13 = 0xc7b,0xc03 0c7c 00d0 | | Action Swap_Control ; Debug Table 0x23.0x14 = 0xc7c,0xc04 0c7d 00d1 | | Pop_Control Pop_Count_1 0c7e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x23.0x15 = 0xc7e,0x805 0c7f 00eb | | Load_Encached Diana_Cache 0c80 0098 | | Execute Package,Field_Read_Dynamic 0c81 012c | , | Execute Any,Size 0c82 e00b | | Load 0x0,0xb 0c83 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c84 025b | [ | Execute Discrete,Check_In_Type 0c85 0273 | s | Execute Discrete,Plus 0c86 00d9 | | Load_Top At_Offset_1 0c87 0007 | | Action Break_Optional 0c88 e409 | | Load 0x2,0x9 ; Debug Table 0x23.0x16 = 0xc88,0x1001 0c89 0007 | | Action Break_Optional 0c8a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x23.0x17 = 0xc8a,0x1002 0c8b 0007 | | Action Break_Optional ; Debug Table 0x23.0x18 = 0xc8b,0x1003 0c8c 00d0 | | Action Swap_Control ; Debug Table 0x23.0x19 = 0xc8c,0x1004 0c8d 00d1 | | Pop_Control Pop_Count_1 0c8e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x23.0x1a = 0xc8e,0xc04 0c8f 00eb | | Load_Encached Diana_Cache 0c90 0098 | | Execute Package,Field_Read_Dynamic 0c91 49c9 |I | Short_Literal 0x1c9 0c92 00eb | | Load_Encached Diana_Cache 0c93 0098 | | Execute Package,Field_Read_Dynamic 0c94 49ca |I | Short_Literal 0x1ca 0c95 00eb | | Load_Encached Diana_Cache 0c96 0095 | | Execute Package,Field_Reference_Dynamic 0c97 e00c | | Load 0x0,0xc 0c98 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c99 7800 |x | Jump 0xc9a 0c9a 00d0 | | Action Swap_Control 0c9b 00d1 | | Pop_Control Pop_Count_1 0c9c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x23.0x1b = 0xc9c,0x2 0c9d e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x1c = 0xc9d,0x3 0c9e 00eb | | Load_Encached Diana_Cache 0c9f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0ca0 a402 | | Store_Unchecked 0x2,0x2 0ca1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x23.0x1d = 0xca1,0x4 0ca2 0f00 | | Execute_Immediate Equal,0x0 0ca3 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0ca4 7803 |x | Jump 0xca8 0ca5 0007 | | Action Break_Optional ; Debug Table 0x23.0x1e = 0xca5,0x5 0ca6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x1f = 0xca6,0x1401 0ca7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x23.0x20 = 0xca7,0x5 0ca8 0007 | | Action Break_Optional ; Debug Table 0x23.0x21 = 0xca8,0x6 0ca9 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x22 = 0xca9,0x1801 0caa 0007 | | Action Break_Optional 0cab 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x23.0x23 = 0xcab,0x1802 0cac 0007 | | Action Break_Optional ; Debug Table 0x23.0x24 = 0xcac,0x1803 0cad 0007 | | Action Break_Optional ; Debug Table 0x23.0x25 = 0xcad,0x1804 0cae 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x23.0x26 = 0xcae,0x6 0caf 6809 |h | Jump_Zero 0xcb9 0cb0 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x27 = 0xcb0,0x7 0cb1 00eb | | Load_Encached Diana_Cache 0cb2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0cb3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0cb4 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x28 = 0xcb4,0x8 0cb5 00eb | | Load_Encached Diana_Cache 0cb6 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0cb7 a402 | | Store_Unchecked 0x2,0x2 0cb8 7803 |x | Jump 0xcbc 0cb9 0007 | | Action Break_Optional ; Debug Table 0x23.0x29 = 0xcb9,0x9 0cba 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x2a = 0xcba,0x1c01 0cbb 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x23.0x2b = 0xcbb,0x9 0cbc e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x2c = 0xcbc,0xa 0cbd 00eb | | Load_Encached Diana_Cache 0cbe 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0cbf a403 | | Store_Unchecked 0x2,0x3 0cc0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2d = 0xcc0,0xb 0cc1 6802 |h | Jump_Zero 0xcc4 0cc2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x2e = 0xcc2,0xc 0cc3 8215 | | Call 0x1,0x15 0cc4 e5fb | | Load 0x2,-0x5 ; Debug Table 0x23.0x2f = 0xcc4,0xd 0cc5 e5fc | | Load 0x2,-0x4 0cc6 e5fd | | Load 0x2,-0x3 0cc7 e5ff | | Load 0x2,-0x1 0cc8 e405 | | Load 0x2,0x5 0cc9 e5fe | | Load 0x2,-0x2 0cca e403 | | Load 0x2,0x3 0ccb e404 | | Load 0x2,0x4 0ccc 8233 | 3 | Call 0x1,0x33 0ccd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x30 = 0xccd,0xe 0cce 6802 |h | Jump_Zero 0xcd1 0ccf e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x31 = 0xccf,0xf 0cd0 8216 | | Call 0x1,0x16 0cd1 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0cd2 0000 0000 | | .XXX[0x2] 0cd4 0000 0000 | | .LITERAL {0x00000000, 0x00002710} 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 ; SUBPROGRAM 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 0ce0 | | .CONST 0x0ce0 ; Address of begin 0cd9 0004 | | .CONST 0x0004 ; Address of exception handler 0cda 0002 | | .CONST 0x0002 ; Number of locals 0cdb INIT_0cd8: 0cdb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0cdb,0x1c30,0x0002,0x0000,0x005a,0x3985,0x0000,0x0040 ; Debug Table 0x24.0x0 = 0xcdb,0xffff 0cdc 00db | | Load_Top At_Offset_3 0cdd 00eb | | Load_Encached Diana_Cache 0cde 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0cdf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ce0 BODY_0cd8: 0ce0 0007 | | Action Break_Optional ; Debug Table 0x24.0x1 = 0xce0,0x1 0ce1 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x2 = 0xce1,0x401 0ce2 0007 | | Action Break_Optional 0ce3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0x3 = 0xce3,0x402 0ce4 0007 | | Action Break_Optional ; Debug Table 0x24.0x4 = 0xce4,0x403 0ce5 0007 | | Action Break_Optional ; Debug Table 0x24.0x5 = 0xce5,0x404 0ce6 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x24.0x6 = 0xce6,0x1 0ce7 6804 |h | Jump_Zero 0xcec 0ce8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x7 = 0xce8,0x2 0ce9 00eb | | Load_Encached Diana_Cache 0cea 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0ceb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cec 0007 | | Action Break_Optional ; Debug Table 0x24.0x8 = 0xcec,0x3 0ced e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x9 = 0xced,0x801 0cee 0007 | | Action Break_Optional 0cef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0xa = 0xcef,0x802 0cf0 0007 | | Action Break_Optional ; Debug Table 0x24.0xb = 0xcf0,0x803 0cf1 0007 | | Action Break_Optional ; Debug Table 0x24.0xc = 0xcf1,0x804 0cf2 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0x24.0xd = 0xcf2,0x3 0cf3 7006 |p | Jump_Nonzero 0xcfa 0cf4 00d8 | | Load_Top At_Offset_0 0cf5 00eb | | Load_Encached Diana_Cache 0cf6 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0cf7 e002 | | Load 0x0,0x2 0cf8 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0cf9 7801 |x | Jump 0xcfb 0cfa 4801 |H | Short_Literal 0x1 0cfb 0f00 | | Execute_Immediate Equal,0x0 0cfc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cfd 0000 0000 | | .XXX[0x3] 0cff 0000 | | 0d00 ; -------------------------------------------------------------------------------------- 0d00 ; SUBPROGRAM 0d00 ; -------------------------------------------------------------------------------------- 0d00 0d05 | | .CONST 0x0d05 ; Address of begin 0d01 0004 | | .CONST 0x0004 ; Address of exception handler 0d02 0003 | | .CONST 0x0003 ; Number of locals 0d03 INIT_0d00: 0d03 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x25 = .DEBUG 0x0d03,0x1c4e,0x0002,0x0000,0x005a,0x3985,0x0000,0x0091 ; Debug Table 0x25.0x0 = 0xd03,0xffff 0d04 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25.0x1 = 0xd04,0xfffe 0d05 BODY_0d00: 0d05 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x2 = 0xd05,0x1 0d06 0007 | | Action Break_Optional 0d07 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x3 = 0xd07,0x401 0d08 0007 | | Action Break_Optional 0d09 e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x4 = 0xd09,0x801 0d0a 0007 | | Action Break_Optional 0d0b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x25.0x5 = 0xd0b,0x802 0d0c 0007 | | Action Break_Optional ; Debug Table 0x25.0x6 = 0xd0c,0x803 0d0d 00d0 | | Action Swap_Control ; Debug Table 0x25.0x7 = 0xd0d,0x804 0d0e 00d1 | | Pop_Control Pop_Count_1 0d0f 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x25.0x8 = 0xd0f,0x401 0d10 00eb | | Load_Encached Diana_Cache 0d11 0098 | | Execute Package,Field_Read_Dynamic 0d12 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0d13 7800 |x | Jump 0xd14 0d14 00d0 | | Action Swap_Control 0d15 00d1 | | Pop_Control Pop_Count_1 0d16 4604 |F | Jump_Case 0x5 ; Debug Table 0x25.0x9 = 0xd16,0x1 0d17 7804 |x | Jump 0xd1c ; case 0x0 0d18 7806 |x | Jump 0xd1f ; case 0x1 0d19 780b |x | Jump 0xd25 ; case 0x2 0d1a 782e |x. | Jump 0xd49 ; case 0x3 0d1b 783f |x? | Jump 0xd5b ; case 0x4 0d1c 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0xa = 0xd1c,0x2 0d1d 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d1e 788c |x | Jump 0xdab 0d1f e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xb = 0xd1f,0x3 0d20 00eb | | Load_Encached Diana_Cache 0d21 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0d22 8237 | 7 | Call 0x1,0x37 0d23 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d24 7886 |x | Jump 0xdab 0d25 0007 | | Action Break_Optional ; Debug Table 0x25.0xc = 0xd25,0x4 0d26 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xd = 0xd26,0xc01 0d27 0007 | | Action Break_Optional 0d28 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x25.0xe = 0xd28,0xc02 0d29 0007 | | Action Break_Optional ; Debug Table 0x25.0xf = 0xd29,0xc03 0d2a 0007 | | Action Break_Optional ; Debug Table 0x25.0x10 = 0xd2a,0xc04 0d2b 0b4d | M | Execute_Immediate Case_Compare,0x4d ; Debug Table 0x25.0x11 = 0xd2b,0x4 0d2c 7011 |p | Jump_Nonzero 0xd3e 0d2d 0b10 | | Execute_Immediate Case_Compare,0x10 0d2e 7012 |p | Jump_Nonzero 0xd41 0d2f 0b5b | [ | Execute_Immediate Case_Compare,0x5b 0d30 7014 |p | Jump_Nonzero 0xd45 0d31 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x12 = 0xd31,0x8 0d32 00eb | | Load_Encached Diana_Cache 0d33 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0d34 8237 | 7 | Call 0x1,0x37 0d35 7005 |p | Jump_Nonzero 0xd3b 0d36 e5ff | | Load 0x2,-0x1 0d37 00eb | | Load_Encached Diana_Cache 0d38 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0d39 8237 | 7 | Call 0x1,0x37 0d3a 7801 |x | Jump 0xd3c 0d3b 4801 |H | Short_Literal 0x1 0d3c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0d3d 7809 |x | Jump 0xd47 0d3e 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x13 = 0xd3e,0x5 0d3f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0d40 7806 |x | Jump 0xd47 0d41 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x14 = 0xd41,0x6 0d42 8236 | 6 | Call 0x1,0x36 0d43 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0d44 7802 |x | Jump 0xd47 0d45 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x15 = 0xd45,0x7 0d46 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0d47 00d1 | | Pop_Control Pop_Count_1 0d48 7862 |xb | Jump 0xdab 0d49 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x16 = 0xd49,0x9 0d4a 00eb | | Load_Encached Diana_Cache 0d4b 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0d4c 8237 | 7 | Call 0x1,0x37 0d4d 700a |p | Jump_Nonzero 0xd58 0d4e e5ff | | Load 0x2,-0x1 0d4f 00eb | | Load_Encached Diana_Cache 0d50 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0d51 8237 | 7 | Call 0x1,0x37 0d52 7005 |p | Jump_Nonzero 0xd58 0d53 e5ff | | Load 0x2,-0x1 0d54 00eb | | Load_Encached Diana_Cache 0d55 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0d56 8237 | 7 | Call 0x1,0x37 0d57 7801 |x | Jump 0xd59 0d58 4801 |H | Short_Literal 0x1 0d59 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d5a 7850 |xP | Jump 0xdab 0d5b 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x17 = 0xd5b,0xa 0d5c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d5d e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x18 = 0xd5d,0xb 0d5e 00eb | | Load_Encached Diana_Cache 0d5f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0d60 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d61 00cf | | Action Mark_Auxiliary 0d62 7843 |xC | Jump 0xda6 0d63 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x19 = 0xd63,0xd 0d64 0007 | | Action Break_Optional 0d65 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1a = 0xd65,0x1001 0d66 7002 |p | Jump_Nonzero 0xd69 0d67 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x1b = 0xd67,0x1002 0d68 782c |x, | Jump 0xd95 0d69 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1c = 0xd69,0x1003 0d6a 0217 | | Execute Heap_Access,All_Reference 0d6b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d6c 6804 |h | Jump_Zero 0xd71 0d6d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1d = 0xd6d,0x1004 0d6e 0217 | | Execute Heap_Access,All_Reference 0d6f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d70 7824 |x$ | Jump 0xd95 0d71 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1e = 0xd71,0x1005 0d72 0007 | | Action Break_Optional 0d73 e406 | | Load 0x2,0x6 ; Debug Table 0x25.0x1f = 0xd73,0x1401 0d74 0007 | | Action Break_Optional 0d75 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x25.0x20 = 0xd75,0x1402 0d76 0007 | | Action Break_Optional ; Debug Table 0x25.0x21 = 0xd76,0x1403 0d77 00d0 | | Action Swap_Control ; Debug Table 0x25.0x22 = 0xd77,0x1404 0d78 00d1 | | Pop_Control Pop_Count_1 0d79 49bb |I | Short_Literal 0x1bb ; Debug Table 0x25.0x23 = 0xd79,0x1005 0d7a 00eb | | Load_Encached Diana_Cache 0d7b 0098 | | Execute Package,Field_Read_Dynamic 0d7c 012c | , | Execute Any,Size 0d7d e00b | | Load 0x0,0xb 0d7e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0d7f 025b | [ | Execute Discrete,Check_In_Type 0d80 0273 | s | Execute Discrete,Plus 0d81 00d9 | | Load_Top At_Offset_1 0d82 0007 | | Action Break_Optional 0d83 e407 | | Load 0x2,0x7 ; Debug Table 0x25.0x24 = 0xd83,0x1801 0d84 0007 | | Action Break_Optional 0d85 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x25.0x25 = 0xd85,0x1802 0d86 0007 | | Action Break_Optional ; Debug Table 0x25.0x26 = 0xd86,0x1803 0d87 00d0 | | Action Swap_Control ; Debug Table 0x25.0x27 = 0xd87,0x1804 0d88 00d1 | | Pop_Control Pop_Count_1 0d89 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x25.0x28 = 0xd89,0x1404 0d8a 00eb | | Load_Encached Diana_Cache 0d8b 0098 | | Execute Package,Field_Read_Dynamic 0d8c 49c9 |I | Short_Literal 0x1c9 0d8d 00eb | | Load_Encached Diana_Cache 0d8e 0098 | | Execute Package,Field_Read_Dynamic 0d8f 49ca |I | Short_Literal 0x1ca 0d90 00eb | | Load_Encached Diana_Cache 0d91 0095 | | Execute Package,Field_Reference_Dynamic 0d92 e00c | | Load 0x0,0xc 0d93 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0d94 7800 |x | Jump 0xd95 0d95 00d0 | | Action Swap_Control 0d96 00d1 | | Pop_Control Pop_Count_1 0d97 8237 | 7 | Call 0x1,0x37 ; Debug Table 0x25.0x29 = 0xd97,0xd 0d98 6803 |h | Jump_Zero 0xd9c 0d99 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x2a = 0xd99,0xe 0d9a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0d9b 780e |x | Jump 0xdaa ; Debug Table 0x25.0x2b = 0xd9b,0xf 0d9c 0007 | | Action Break_Optional ; Debug Table 0x25.0x2c = 0xd9c,0x10 0d9d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x2d = 0xd9d,0x1c01 0d9e 7002 |p | Jump_Nonzero 0xda1 0d9f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25.0x2e = 0xd9f,0x1c02 0da0 7803 |x | Jump 0xda4 0da1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x2f = 0xda1,0x1c03 0da2 0217 | | Execute Heap_Access,All_Reference 0da3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0da4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x25.0x30 = 0xda4,0x10 0da5 00c9 | | Action Pop_Auxiliary_Loop 0da6 0007 | | Action Break_Optional ; Debug Table 0x25.0x31 = 0xda6,0xc 0da7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x32 = 0xda7,0x2001 0da8 021d | | Execute Heap_Access,Is_Null 0da9 6fb9 |o | Jump_Zero 0xd63 ; Debug Table 0x25.0x33 = 0xda9,0xc 0daa 00ce | | Action Pop_Auxiliary 0dab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x34 = 0xdab,0x11 0dac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dad 0000 0000 | | .XXX[0x3] 0daf 0000 | | 0db0 ; -------------------------------------------------------------------------------------- 0db0 ; SUBPROGRAM 0db0 ; -------------------------------------------------------------------------------------- 0db0 0db3 | | .CONST 0x0db3 ; Address of begin 0db1 0004 | | .CONST 0x0004 ; Address of exception handler 0db2 0001 | | .CONST 0x0001 ; Number of locals 0db3 BODY_0db0: 0db3 INIT_0db0: 0db3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x26 = .DEBUG 0x0db3,0x1cba,0x0001,0x0000,0x005a,0x3985,0x0000,0x0172 ; Debug Table 0x26.0x0 = 0xdb3,0x1 0db4 0000 0000 | | .BLANK 0000[0x4] 0db8 ; -------------------------------------------------------------------------------------- 0db8 ; SUBPROGRAM 0db8 ; -------------------------------------------------------------------------------------- 0db8 0dbb | | .CONST 0x0dbb ; Address of begin 0db9 0004 | | .CONST 0x0004 ; Address of exception handler 0dba 0001 | | .CONST 0x0001 ; Number of locals 0dbb BODY_0db8: 0dbb INIT_0db8: 0dbb 0007 | | Action Break_Optional ; Debug Table 0x27 = .DEBUG 0x0dbb,0x1cbe,0x0002,0x0000,0x005a,0x3985,0x0000,0x0181 ; Debug Table 0x27.0x0 = 0xdbb,0x1 0dbc e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x1 = 0xdbc,0x401 0dbd 0007 | | Action Break_Optional 0dbe 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x2 = 0xdbe,0x402 0dbf 0007 | | Action Break_Optional ; Debug Table 0x27.0x3 = 0xdbf,0x403 0dc0 0007 | | Action Break_Optional ; Debug Table 0x27.0x4 = 0xdc0,0x404 0dc1 0b12 | | Execute_Immediate Case_Compare,0x12 ; Debug Table 0x27.0x5 = 0xdc1,0x1 0dc2 7004 |p | Jump_Nonzero 0xdc7 0dc3 0b16 | | Execute_Immediate Case_Compare,0x16 0dc4 700d |p | Jump_Nonzero 0xdd2 0dc5 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x6 = 0xdc5,0x6 0dc6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dc7 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x7 = 0xdc7,0x2 0dc8 e01a | | Load 0x0,0x1a 0dc9 180e | | Execute Package,Field_Execute,Field_Number 0xe 0dca 6802 |h | Jump_Zero 0xdcd 0dcb 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x8 = 0xdcb,0x3 0dcc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dcd 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x9 = 0xdcd,0x4 0dce 00eb | | Load_Encached Diana_Cache 0dcf 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0dd0 8239 | 9 | Call 0x1,0x39 0dd1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dd2 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0xa = 0xdd2,0x5 0dd3 00eb | | Load_Encached Diana_Cache 0dd4 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0dd5 e001 | | Load 0x0,0x1 0dd6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0dd7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 ; SUBPROGRAM 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 0ddb | | .CONST 0x0ddb ; Address of begin 0dd9 0004 | | .CONST 0x0004 ; Address of exception handler 0dda 0001 | | .CONST 0x0001 ; Number of locals 0ddb BODY_0dd8: 0ddb INIT_0dd8: 0ddb 00da | | Load_Top At_Offset_2 ; Debug Table 0x28 = .DEBUG 0x0ddb,0x1cd6,0x0002,0x0000,0x005a,0x3985,0x0000,0x01cd ; Debug Table 0x28.0x0 = 0xddb,0x1 0ddc 8239 | 9 | Call 0x1,0x39 0ddd 6806 |h | Jump_Zero 0xde4 0dde 00da | | Load_Top At_Offset_2 0ddf 00eb | | Load_Encached Diana_Cache 0de0 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0de1 e01b | | Load 0x0,0x1b 0de2 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0de3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0de4 4800 |H | Short_Literal 0x0 0de5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0de6 0000 0000 | | .XXX[0x2] 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; SUBPROGRAM 0de8 ; -------------------------------------------------------------------------------------- 0de8 0deb | | .CONST 0x0deb ; Address of begin 0de9 0004 | | .CONST 0x0004 ; Address of exception handler 0dea 0001 | | .CONST 0x0001 ; Number of locals 0deb BODY_0de8: 0deb INIT_0de8: 0deb 00db | | Load_Top At_Offset_3 ; Debug Table 0x29 = .DEBUG 0x0deb,0x1cda,0x0001,0x0000,0x005a,0x3985,0x0000,0x01ee ; Debug Table 0x29.0x0 = 0xdeb,0x1 0dec e002 | | Load 0x0,0x2 0ded 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 0dee 6807 |h | Jump_Zero 0xdf6 0def 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x1 = 0xdef,0x2 0df0 e002 | | Load 0x0,0x2 0df1 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0df2 00db | | Load_Top At_Offset_3 0df3 e002 | | Load 0x0,0x2 0df4 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0df5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0df6 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x2 = 0xdf6,0x3 0df7 00db | | Load_Top At_Offset_3 0df8 e002 | | Load 0x0,0x2 0df9 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0dfa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0dfb 0000 0000 | | .BLANK 0000[0x5] 0e00 ; -------------------------------------------------------------------------------------- 0e00 ; SUBPROGRAM 0e00 ; -------------------------------------------------------------------------------------- 0e00 0e03 | | .CONST 0x0e03 ; Address of begin 0e01 0004 | | .CONST 0x0004 ; Address of exception handler 0e02 0001 | | .CONST 0x0001 ; Number of locals 0e03 BODY_0e00: 0e03 INIT_0e00: 0e03 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a = .DEBUG 0x0e03,0x1ce2,0x0001,0x0000,0x005a,0x3985,0x0000,0x021b ; Debug Table 0x2a.0x0 = 0xe03,0x1 0e04 e01c | | Load 0x0,0x1c 0e05 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0e06 6809 |h | Jump_Zero 0xe10 0e07 e01d | | Load 0x0,0x1d ; Debug Table 0x2a.0x1 = 0xe07,0x2 0e08 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0e09 0092 1109 | | Action Push_String_Extended,0x1109 ; "-- " ; Debug Table 0x2a.0x2 = 0xe09,0x3 0e0b e01d | | Load 0x0,0x1d 0e0c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0e0d 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x3 = 0xe0d,0x4 0e0e e01d | | Load 0x0,0x1d 0e0f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0e10 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e11 0000 0000 | | .BLANK 0000[0x7] 0e18 ; -------------------------------------------------------------------------------------- 0e18 ; SUBPROGRAM 0e18 ; -------------------------------------------------------------------------------------- 0e18 0e1f | | .CONST 0x0e1f ; Address of begin 0e19 0004 | | .CONST 0x0004 ; Address of exception handler 0e1a 0004 | | .CONST 0x0004 ; Number of locals 0e1b INIT_0e18: 0e1b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x0e1b,0x1cec,0x0001,0x0000,0x005a,0x3985,0x0000,0x0243 ; Debug Table 0x2b.0x0 = 0xe1b,0xffff 0e1c 039d | | Declare_Variable Heap_Access,Duplicate 0e1d 029f 10f3 | | Declare_Subprogram INIT_10f0,For_Call ; Debug Table 0x2b.0x1 = 0xe1d,0xfffe 0e1f BODY_0e18: 0e1f 0007 | | Action Break_Optional ; Debug Table 0x2b.0x2 = 0xe1f,0x1 0e20 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x3 = 0xe20,0x401 0e21 0007 | | Action Break_Optional 0e22 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x4 = 0xe22,0x402 0e23 0007 | | Action Break_Optional ; Debug Table 0x2b.0x5 = 0xe23,0x403 0e24 0007 | | Action Break_Optional ; Debug Table 0x2b.0x6 = 0xe24,0x404 0e25 0b23 | # | Execute_Immediate Case_Compare,0x23 ; Debug Table 0x2b.0x7 = 0xe25,0x1 0e26 7005 |p | Jump_Nonzero 0xe2c 0e27 0b24 | $ | Execute_Immediate Case_Compare,0x24 0e28 704e |pN | Jump_Nonzero 0xe77 0e29 0b25 | % | Execute_Immediate Case_Compare,0x25 0e2a 7072 |pr | Jump_Nonzero 0xe9d 0e2b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x2b.0x8 = 0xe2b,0x22 0e2c 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x9 = 0xe2c,0x2 0e2d a5fb | | Store_Unchecked 0x2,-0x5 0e2e e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0xa = 0xe2e,0x3 0e2f 00eb | | Load_Encached Diana_Cache 0e30 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0e31 a402 | | Store_Unchecked 0x2,0x2 0e32 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2b.0xb = 0xe32,0x4 0e33 e004 | | Load 0x0,0x4 0e34 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0e35 6804 |h | Jump_Zero 0xe3a 0e36 0092 110a | | Action Push_String_Extended,0x110a ; "Inline in param is static - elided" ; Debug Table 0x2b.0xc = 0xe36,0x5 0e38 8404 | | Call 0x2,0x4 0e39 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e3a 0007 | | Action Break_Optional ; Debug Table 0x2b.0xd = 0xe3a,0x6 0e3b e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0xe = 0xe3b,0x801 0e3c 0007 | | Action Break_Optional 0e3d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0xf = 0xe3d,0x802 0e3e 0007 | | Action Break_Optional ; Debug Table 0x2b.0x10 = 0xe3e,0x803 0e3f 0007 | | Action Break_Optional ; Debug Table 0x2b.0x11 = 0xe3f,0x804 0e40 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x2b.0x12 = 0xe40,0x6 0e41 6812 |h | Jump_Zero 0xe54 0e42 00db | | Load_Top At_Offset_3 0e43 00eb | | Load_Encached Diana_Cache 0e44 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e45 8239 | 9 | Call 0x1,0x39 0e46 680d |h | Jump_Zero 0xe54 0e47 0092 110b | | Action Push_String_Extended,0x110b ; "Inline in param referenced in place" ; Debug Table 0x2b.0x13 = 0xe47,0x7 0e49 8404 | | Call 0x2,0x4 0e4a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x14 = 0xe4a,0x8 0e4b 00eb | | Load_Encached Diana_Cache 0e4c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e4d 4976 |Iv | Short_Literal 0x176 0e4e 00eb | | Load_Encached Diana_Cache 0e4f 0098 | | Execute Package,Field_Read_Dynamic 0e50 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e51 e5fd | | Load 0x2,-0x3 0e52 823b | ; | Call 0x1,0x3b 0e53 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e54 0007 | | Action Break_Optional ; Debug Table 0x2b.0x15 = 0xe54,0x9 0e55 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x16 = 0xe55,0xc01 0e56 0007 | | Action Break_Optional 0e57 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x17 = 0xe57,0xc02 0e58 0007 | | Action Break_Optional ; Debug Table 0x2b.0x18 = 0xe58,0xc03 0e59 0007 | | Action Break_Optional ; Debug Table 0x2b.0x19 = 0xe59,0xc04 0e5a 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x2b.0x1a = 0xe5a,0x9 0e5b 6805 |h | Jump_Zero 0xe61 0e5c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x1b = 0xe5c,0xa 0e5d 00eb | | Load_Encached Diana_Cache 0e5e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e5f a402 | | Store_Unchecked 0x2,0x2 0e60 7805 |x | Jump 0xe66 0e61 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2b.0x1c = 0xe61,0xb 0e62 e5fd | | Load 0x2,-0x3 0e63 496a |Ij | Short_Literal 0x16a 0e64 00eb | | Load_Encached Diana_Cache 0e65 0096 | | Execute Package,Entry 0e66 0092 110c | | Action Push_String_Extended,0x110c ; "Inline in param passed as usual" ; Debug Table 0x2b.0x1d = 0xe66,0xc 0e68 8404 | | Call 0x2,0x4 0e69 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x1e = 0xe69,0xd 0e6a 4800 |H | Short_Literal 0x0 0e6b e402 | | Load 0x2,0x2 0e6c e5ff | | Load 0x2,-0x1 0e6d e00a | | Load 0x0,0xa 0e6e 180e | | Execute Package,Field_Execute,Field_Number 0xe 0e6f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x1f = 0xe6f,0xe 0e70 e5fd | | Load 0x2,-0x3 0e71 e00e | | Load 0x0,0xe 0e72 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e73 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b.0x20 = 0xe73,0xf 0e74 0a01 | | Execute_Immediate Plus,0x1 0e75 c5fc | | Store 0x2,-0x4 0e76 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e77 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x21 = 0xe77,0x10 0e78 00eb | | Load_Encached Diana_Cache 0e79 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0e7a 00eb | | Load_Encached Diana_Cache 0e7b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e7c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0e7d 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x22 = 0xe7d,0x11 0e7e 823a | : | Call 0x1,0x3a 0e7f 680d |h | Jump_Zero 0xe8d 0e80 0092 110d | | Action Push_String_Extended,0x110d ; "Inline in-out param referenced in place" ; Debug Table 0x2b.0x23 = 0xe80,0x12 0e82 8404 | | Call 0x2,0x4 0e83 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x24 = 0xe83,0x13 0e84 a5fb | | Store_Unchecked 0x2,-0x5 0e85 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x25 = 0xe85,0x14 0e86 4976 |Iv | Short_Literal 0x176 0e87 00eb | | Load_Encached Diana_Cache 0e88 0098 | | Execute Package,Field_Read_Dynamic 0e89 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e8a e5fd | | Load 0x2,-0x3 0e8b 823b | ; | Call 0x1,0x3b 0e8c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e8d 0092 110e | | Action Push_String_Extended,0x110e ; "Inline in-out param passed as usual" ; Debug Table 0x2b.0x26 = 0xe8d,0x15 0e8f 8404 | | Call 0x2,0x4 0e90 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x27 = 0xe90,0x16 0e91 a5fb | | Store_Unchecked 0x2,-0x5 0e92 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x28 = 0xe92,0x17 0e93 4800 |H | Short_Literal 0x0 0e94 e403 | | Load 0x2,0x3 0e95 e5ff | | Load 0x2,-0x1 0e96 e00a | | Load 0x0,0xa 0e97 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e98 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x29 = 0xe98,0x18 0e99 e5fd | | Load 0x2,-0x3 0e9a e00e | | Load 0x0,0xe 0e9b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e9c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e9d e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x2a = 0xe9d,0x19 0e9e 00eb | | Load_Encached Diana_Cache 0e9f 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0ea0 00eb | | Load_Encached Diana_Cache 0ea1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0ea2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0ea3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x2b = 0xea3,0x1a 0ea4 823a | : | Call 0x1,0x3a 0ea5 680d |h | Jump_Zero 0xeb3 0ea6 0092 110f | | Action Push_String_Extended,0x110f ; "Inline out param referenced in place" ; Debug Table 0x2b.0x2c = 0xea6,0x1b 0ea8 8404 | | Call 0x2,0x4 0ea9 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x2d = 0xea9,0x1c 0eaa a5fb | | Store_Unchecked 0x2,-0x5 0eab 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x2e = 0xeab,0x1d 0eac 4976 |Iv | Short_Literal 0x176 0ead 00eb | | Load_Encached Diana_Cache 0eae 0098 | | Execute Package,Field_Read_Dynamic 0eaf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0eb0 e5fd | | Load 0x2,-0x3 0eb1 823b | ; | Call 0x1,0x3b 0eb2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0eb3 0092 1110 | | Action Push_String_Extended,0x1110 ; "Inline out param passed as usual" ; Debug Table 0x2b.0x2f = 0xeb3,0x1e 0eb5 8404 | | Call 0x2,0x4 0eb6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x30 = 0xeb6,0x1f 0eb7 a5fb | | Store_Unchecked 0x2,-0x5 0eb8 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x31 = 0xeb8,0x20 0eb9 4800 |H | Short_Literal 0x0 0eba e403 | | Load 0x2,0x3 0ebb e5ff | | Load 0x2,-0x1 0ebc e00a | | Load 0x0,0xa 0ebd 180f | | Execute Package,Field_Execute,Field_Number 0xf 0ebe 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x32 = 0xebe,0x21 0ebf e5fd | | Load 0x2,-0x3 0ec0 e00e | | Load 0x0,0xe 0ec1 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0ec2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0ec3 0000 0000 | | .BLANK 0000[0x5] 0ec8 ; -------------------------------------------------------------------------------------- 0ec8 ; SUBPROGRAM 0ec8 ; -------------------------------------------------------------------------------------- 0ec8 0ed5 | | .CONST 0x0ed5 ; Address of begin 0ec9 0f5f | _ | .CONST 0x0f5f ; Address of exception handler 0eca 0007 | | .CONST 0x0007 ; Number of locals 0ecb INIT_0ec8: 0ecb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c = .DEBUG 0x0ecb,0x1d54,0x0001,0x0000,0x005a,0x3985,0x0000,0x03a3 ; Debug Table 0x2c.0x0 = 0xecb,0xffff 0ecc 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0ecd 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2c.0x1 = 0xecd,0xfffe 0ece 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x2 = 0xece,0xfffd 0ecf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x3 = 0xecf,0xfffc 0ed0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x4 = 0xed0,0xfffb 0ed1 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x2c.0x5 = 0xed1,0xfffa 0ed2 02c7 | | Declare_Variable Any 0ed3 00d8 | | Load_Top At_Offset_0 0ed4 1c00 | | Execute_Immediate Run_Utility,0x0 0ed5 BODY_0ec8: 0ed5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2c.0x6 = 0xed5,0x1 0ed6 e5ff | | Load 0x2,-0x1 0ed7 8221 | ! | Call 0x1,0x21 0ed8 00cf | | Action Mark_Auxiliary 0ed9 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0x7 = 0xed9,0x2 0eda e5fe | | Load 0x2,-0x2 0edb 0264 | d | Execute Discrete,Below_Bound 0edc 707e |p~ | Jump_Nonzero 0xf5b 0edd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x8 = 0xedd,0x3 0ede e5ff | | Load 0x2,-0x1 0edf 01d5 | | Execute Vector,Field_Reference 0ee0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ee1 a406 | | Store_Unchecked 0x2,0x6 0ee2 e406 | | Load 0x2,0x6 ; Debug Table 0x2c.0x9 = 0xee2,0x4 0ee3 00eb | | Load_Encached Diana_Cache 0ee4 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0ee5 c407 | | Store 0x2,0x7 0ee6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2c.0xa = 0xee6,0x5 0ee7 a403 | | Store_Unchecked 0x2,0x3 0ee8 00cf | | Action Mark_Auxiliary 0ee9 0007 | | Action Break_Optional ; Debug Table 0x2c.0xb = 0xee9,0x6 0eea e403 | | Load 0x2,0x3 ; Debug Table 0x2c.0xc = 0xeea,0x7 0eeb 0007 | | Action Break_Optional 0eec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0xd = 0xeec,0x401 0eed 0217 | | Execute Heap_Access,All_Reference 0eee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0eef 00d9 | | Load_Top At_Offset_1 0ef0 0007 | | Action Break_Optional 0ef1 e40e | | Load 0x2,0xe ; Debug Table 0x2c.0xe = 0xef1,0x801 0ef2 0007 | | Action Break_Optional 0ef3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2c.0xf = 0xef3,0x802 0ef4 0007 | | Action Break_Optional ; Debug Table 0x2c.0x10 = 0xef4,0x803 0ef5 00d0 | | Action Swap_Control ; Debug Table 0x2c.0x11 = 0xef5,0x804 0ef6 00d1 | | Pop_Control Pop_Count_1 0ef7 49af |I | Short_Literal 0x1af ; Debug Table 0x2c.0x12 = 0xef7,0x401 0ef8 00eb | | Load_Encached Diana_Cache 0ef9 0096 | | Execute Package,Entry 0efa 00d0 | | Action Swap_Control 0efb 00d1 | | Pop_Control Pop_Count_1 0efc a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x2c.0x13 = 0xefc,0x7 0efd e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x14 = 0xefd,0x8 0efe 00eb | | Load_Encached Diana_Cache 0eff 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0f00 00eb | | Load_Encached Diana_Cache 0f01 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0f02 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x15 = 0xf02,0xc01 0f03 7002 |p | Jump_Nonzero 0xf06 0f04 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x16 = 0xf04,0xc02 0f05 782c |x, | Jump 0xf32 0f06 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x17 = 0xf06,0xc03 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 0x2c.0x18 = 0xf0a,0xc04 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 0x2c.0x19 = 0xf0e,0xc05 0f0f 0007 | | Action Break_Optional 0f10 e40d | | Load 0x2,0xd ; Debug Table 0x2c.0x1a = 0xf10,0x1001 0f11 0007 | | Action Break_Optional 0f12 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2c.0x1b = 0xf12,0x1002 0f13 0007 | | Action Break_Optional ; Debug Table 0x2c.0x1c = 0xf13,0x1003 0f14 00d0 | | Action Swap_Control ; Debug Table 0x2c.0x1d = 0xf14,0x1004 0f15 00d1 | | Pop_Control Pop_Count_1 0f16 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2c.0x1e = 0xf16,0xc05 0f17 00eb | | Load_Encached Diana_Cache 0f18 0098 | | Execute Package,Field_Read_Dynamic 0f19 012c | , | Execute Any,Size 0f1a e00b | | Load 0x0,0xb 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 e40e | | Load 0x2,0xe ; Debug Table 0x2c.0x1f = 0xf20,0x1401 0f21 0007 | | Action Break_Optional 0f22 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2c.0x20 = 0xf22,0x1402 0f23 0007 | | Action Break_Optional ; Debug Table 0x2c.0x21 = 0xf23,0x1403 0f24 00d0 | | Action Swap_Control ; Debug Table 0x2c.0x22 = 0xf24,0x1404 0f25 00d1 | | Pop_Control Pop_Count_1 0f26 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2c.0x23 = 0xf26,0x1004 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 e00c | | Load 0x0,0xc 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 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x2c.0x24 = 0xf34,0x8 0f35 e407 | | Load 0x2,0x7 ; Debug Table 0x2c.0x25 = 0xf35,0x9 0f36 e405 | | Load 0x2,0x5 0f37 00eb | | Load_Encached Diana_Cache 0f38 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0f39 00eb | | Load_Encached Diana_Cache 0f3a 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0f3b 7007 |p | Jump_Nonzero 0xf43 0f3c 0007 | | Action Break_Optional ; Debug Table 0x2c.0x26 = 0xf3c,0xa 0f3d e403 | | Load 0x2,0x3 ; Debug Table 0x2c.0x27 = 0xf3d,0x1801 0f3e 0217 | | Execute Heap_Access,All_Reference 0f3f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f40 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x2c.0x28 = 0xf40,0xa 0f41 00c9 | | Action Pop_Auxiliary_Loop 0f42 7fa7 | | Jump 0xeea 0f43 00ce | | Action Pop_Auxiliary 0f44 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2c.0x29 = 0xf44,0xb 0f45 e404 | | Load 0x2,0x4 0f46 e002 | | Load 0x0,0x2 0f47 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0f48 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2c.0x2a = 0xf48,0xc 0f49 00d9 | | Load_Top At_Offset_1 0f4a 00e1 | | Load_Encached Boolean_Cache 0f4b 00d9 | | Load_Top At_Offset_1 0f4c 00db | | Load_Top At_Offset_3 0f4d 01d7 | | Execute Vector,Field_Read 0f4e 00d1 | | Pop_Control Pop_Count_1 0f4f e402 | | Load 0x2,0x2 0f50 e405 | | Load 0x2,0x5 0f51 e404 | | Load 0x2,0x4 0f52 e406 | | Load 0x2,0x6 0f53 823d | = | Call 0x1,0x3d 0f54 c402 | | Store 0x2,0x2 0f55 00d9 | | Load_Top At_Offset_1 0f56 00db | | Load_Top At_Offset_3 0f57 01d6 | | Execute Vector,Field_Write 0f58 00d2 | | Pop_Control Pop_Count_2 0f59 00c8 | | Action Pop_Auxiliary_Range 0f5a 3782 |7 | Loop_Decreasing 0xedd 0f5b 00ce | | Action Pop_Auxiliary 0f5c e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x2b = 0xf5c,0xd 0f5d a5fb | | Store_Unchecked 0x2,-0x5 0f5e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0f5f TRAP_0ec8: 0f5f 0007 | | Action Break_Optional 0f60 0092 1111 | | Action Push_String_Extended,0x1111 ; "Call inlining parameter error" ; Debug Table 0x2c.0x2c = 0xf60,0xe 0f62 e00d | | Load 0x0,0xd 0f63 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0f64 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0f65 0000 0000 | | .XXX[0x3] 0f67 0000 | | 0f68 ; -------------------------------------------------------------------------------------- 0f68 ; SUBPROGRAM 0f68 ; -------------------------------------------------------------------------------------- 0f68 0f6b | k | .CONST 0x0f6b ; Address of begin 0f69 0004 | | .CONST 0x0004 ; Address of exception handler 0f6a 0001 | | .CONST 0x0001 ; Number of locals 0f6b BODY_0f68: 0f6b INIT_0f68: 0f6b 00cf | | Action Mark_Auxiliary ; Debug Table 0x2d = .DEBUG 0x0f6b,0x1db0,0x0001,0x0000,0x005a,0x3985,0x0000,0x0461 0f6c e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x0 = 0xf6c,0x1 0f6d 01d9 | | Execute Vector,Reverse_Bounds 0f6e 0263 | c | Execute Discrete,Above_Bound 0f6f 7010 |p | Jump_Nonzero 0xf80 0f70 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x1 = 0xf70,0x2 0f71 e5fe | | Load 0x2,-0x2 0f72 01d7 | | Execute Vector,Field_Read 0f73 680a |h | Jump_Zero 0xf7e 0f74 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x2 = 0xf74,0x3 0f75 e5ff | | Load 0x2,-0x1 0f76 01d5 | | Execute Vector,Field_Reference 0f77 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f78 00d9 | | Load_Top At_Offset_1 0f79 e5ff | | Load 0x2,-0x1 0f7a 01d5 | | Execute Vector,Field_Reference 0f7b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0f7c e00a | | Load 0x0,0xa 0f7d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0f7e 00c8 | | Action Pop_Auxiliary_Range 0f7f 3ff0 |? | Loop_Increasing 0xf70 0f80 00c9 | | Action Pop_Auxiliary_Loop 0f81 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x3 = 0xf81,0x4 0f82 01d9 | | Execute Vector,Reverse_Bounds 0f83 0263 | c | Execute Discrete,Above_Bound 0f84 7010 |p | Jump_Nonzero 0xf95 0f85 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x4 = 0xf85,0x5 0f86 e5fe | | Load 0x2,-0x2 0f87 01d7 | | Execute Vector,Field_Read 0f88 680a |h | Jump_Zero 0xf93 0f89 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x5 = 0xf89,0x6 0f8a e5ff | | Load 0x2,-0x1 0f8b 01d5 | | Execute Vector,Field_Reference 0f8c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f8d 00d9 | | Load_Top At_Offset_1 0f8e e5ff | | Load 0x2,-0x1 0f8f 01d5 | | Execute Vector,Field_Reference 0f90 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0f91 e00a | | Load 0x0,0xa 0f92 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0f93 00c8 | | Action Pop_Auxiliary_Range 0f94 3ff0 |? | Loop_Increasing 0xf85 0f95 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0f96 0000 0000 | | .XXX[0x2] 0f98 ; -------------------------------------------------------------------------------------- 0f98 ; SUBPROGRAM 0f98 ; -------------------------------------------------------------------------------------- 0f98 0fa1 | | .CONST 0x0fa1 ; Address of begin 0f99 0004 | | .CONST 0x0004 ; Address of exception handler 0f9a 0003 | | .CONST 0x0003 ; Number of locals 0f9b INIT_0f98: 0f9b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e = .DEBUG 0x0f9b,0x1dbe,0x0002,0x0000,0x005a,0x3985,0x0000,0x0795 ; Debug Table 0x2e.0x0 = 0xf9b,0xffff 0f9c 00db | | Load_Top At_Offset_3 0f9d e01e | | Load 0x0,0x1e 0f9e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0f9f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fa0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e.0x1 = 0xfa0,0xfffe 0fa1 BODY_0f98: 0fa1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x2 = 0xfa1,0x1 0fa2 00eb | | Load_Encached Diana_Cache 0fa3 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0fa4 e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0x3 = 0xfa4,0x401 0fa5 0007 | | Action Break_Optional 0fa6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2e.0x4 = 0xfa6,0x402 0fa7 0007 | | Action Break_Optional ; Debug Table 0x2e.0x5 = 0xfa7,0x403 0fa8 00d0 | | Action Swap_Control ; Debug Table 0x2e.0x6 = 0xfa8,0x404 0fa9 00d1 | | Pop_Control Pop_Count_1 0faa 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x2e.0x7 = 0xfaa,0x1 0fab 7009 |p | Jump_Nonzero 0xfb5 0fac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x8 = 0xfac,0x2 0fad 4976 |Iv | Short_Literal 0x176 0fae 00eb | | Load_Encached Diana_Cache 0faf 0098 | | Execute Package,Field_Read_Dynamic 0fb0 180f | | Execute Package,Field_Execute,Field_Number 0xf 0fb1 490b |I | Short_Literal 0x10b 0fb2 00eb | | Load_Encached Diana_Cache 0fb3 0096 | | Execute Package,Entry 0fb4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0fb5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x9 = 0xfb5,0x3 0fb6 00eb | | Load_Encached Diana_Cache 0fb7 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0fb8 00eb | | Load_Encached Diana_Cache 0fb9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0fba 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fbb 00cf | | Action Mark_Auxiliary 0fbc 7805 |x | Jump 0xfc2 0fbd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0xa = 0xfbd,0x5 0fbe 00eb | | Load_Encached Diana_Cache 0fbf 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0fc0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0fc1 00c9 | | Action Pop_Auxiliary_Loop 0fc2 0007 | | Action Break_Optional ; Debug Table 0x2e.0xb = 0xfc2,0x4 0fc3 e403 | | Load 0x2,0x3 ; Debug Table 0x2e.0xc = 0xfc3,0x801 0fc4 0007 | | Action Break_Optional 0fc5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2e.0xd = 0xfc5,0x802 0fc6 0007 | | Action Break_Optional ; Debug Table 0x2e.0xe = 0xfc6,0x803 0fc7 0007 | | Action Break_Optional ; Debug Table 0x2e.0xf = 0xfc7,0x804 0fc8 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x2e.0x10 = 0xfc8,0x4 0fc9 77f3 |w | Jump_Nonzero 0xfbd 0fca 00ce | | Action Pop_Auxiliary 0fcb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x11 = 0xfcb,0x6 0fcc 00eb | | Load_Encached Diana_Cache 0fcd 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0fce 490b |I | Short_Literal 0x10b 0fcf 00eb | | Load_Encached Diana_Cache 0fd0 0096 | | Execute Package,Entry 0fd1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0fd2 0000 0000 | | .BLANK 0000[0x6] 0fd8 ; -------------------------------------------------------------------------------------- 0fd8 ; SUBPROGRAM 0fd8 ; -------------------------------------------------------------------------------------- 0fd8 0fe1 | | .CONST 0x0fe1 ; Address of begin 0fd9 0004 | | .CONST 0x0004 ; Address of exception handler 0fda 0003 | | .CONST 0x0003 ; Number of locals 0fdb INIT_0fd8: 0fdb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f = .DEBUG 0x0fdb,0x1de4,0x0002,0x0000,0x005a,0x3985,0x0000,0x080a ; Debug Table 0x2f.0x0 = 0xfdb,0xffff 0fdc 00db | | Load_Top At_Offset_3 0fdd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fde 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x1 = 0xfde,0xfffe 0fdf e5fe | | Load 0x2,-0x2 0fe0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fe1 BODY_0fd8: 0fe1 00cf | | Action Mark_Auxiliary 0fe2 7805 |x | Jump 0xfe8 0fe3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x2 = 0xfe3,0x2 0fe4 00eb | | Load_Encached Diana_Cache 0fe5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0fe6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0fe7 00c9 | | Action Pop_Auxiliary_Loop 0fe8 0007 | | Action Break_Optional ; Debug Table 0x2f.0x3 = 0xfe8,0x1 0fe9 e402 | | Load 0x2,0x2 ; Debug Table 0x2f.0x4 = 0xfe9,0x401 0fea 0007 | | Action Break_Optional 0feb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2f.0x5 = 0xfeb,0x402 0fec 0007 | | Action Break_Optional ; Debug Table 0x2f.0x6 = 0xfec,0x403 0fed 0007 | | Action Break_Optional ; Debug Table 0x2f.0x7 = 0xfed,0x404 0fee 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x2f.0x8 = 0xfee,0x1 0fef 77f3 |w | Jump_Nonzero 0xfe3 0ff0 00c9 | | Action Pop_Auxiliary_Loop 0ff1 7805 |x | Jump 0xff7 0ff2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x9 = 0xff2,0x4 0ff3 00eb | | Load_Encached Diana_Cache 0ff4 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0ff5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0ff6 00c9 | | Action Pop_Auxiliary_Loop 0ff7 0007 | | Action Break_Optional ; Debug Table 0x2f.0xa = 0xff7,0x3 0ff8 e403 | | Load 0x2,0x3 ; Debug Table 0x2f.0xb = 0xff8,0x801 0ff9 0007 | | Action Break_Optional 0ffa 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2f.0xc = 0xffa,0x802 0ffb 0007 | | Action Break_Optional ; Debug Table 0x2f.0xd = 0xffb,0x803 0ffc 0007 | | Action Break_Optional ; Debug Table 0x2f.0xe = 0xffc,0x804 0ffd 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x2f.0xf = 0xffd,0x3 0ffe 77f3 |w | Jump_Nonzero 0xff2 0fff 00c9 | | Action Pop_Auxiliary_Loop 1000 7809 |x | Jump 0x100a 1001 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x10 = 0x1001,0x6 1002 00eb | | Load_Encached Diana_Cache 1003 18ec | | Execute Package,Field_Execute,Field_Number 0xec 1004 0033 | 3 | Store_Top Heap_Access,At_Offset_3 1005 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x11 = 0x1005,0x7 1006 00eb | | Load_Encached Diana_Cache 1007 18ec | | Execute Package,Field_Execute,Field_Number 0xec 1008 0032 | 2 | Store_Top Heap_Access,At_Offset_2 1009 00c9 | | Action Pop_Auxiliary_Loop 100a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x12 = 0x100a,0x5 100b e5ff | | Load 0x2,-0x1 100c 021f | | Execute Heap_Access,Equal 100d 0f00 | | Execute_Immediate Equal,0x0 100e 00da | | Load_Top At_Offset_2 100f e5fe | | Load 0x2,-0x2 1010 021f | | Execute Heap_Access,Equal 1011 0f00 | | Execute_Immediate Equal,0x0 1012 0279 | y | Execute Discrete,And 1013 6810 |h | Jump_Zero 0x1024 1014 00da | | Load_Top At_Offset_2 1015 00eb | | Load_Encached Diana_Cache 1016 18ec | | Execute Package,Field_Execute,Field_Number 0xec 1017 4976 |Iv | Short_Literal 0x176 1018 00eb | | Load_Encached Diana_Cache 1019 0098 | | Execute Package,Field_Read_Dynamic 101a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 101b 00da | | Load_Top At_Offset_2 101c 00eb | | Load_Encached Diana_Cache 101d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 101e 4976 |Iv | Short_Literal 0x176 101f 00eb | | Load_Encached Diana_Cache 1020 0098 | | Execute Package,Field_Read_Dynamic 1021 1813 | | Execute Package,Field_Execute,Field_Number 0x13 1022 021f | | Execute Heap_Access,Equal 1023 77dd |w | Jump_Nonzero 0x1001 1024 00ce | | Action Pop_Auxiliary 1025 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x13 = 0x1025,0x8 1026 4976 |Iv | Short_Literal 0x176 1027 00eb | | Load_Encached Diana_Cache 1028 0098 | | Execute Package,Field_Read_Dynamic 1029 1813 | | Execute Package,Field_Execute,Field_Number 0x13 102a 00d9 | | Load_Top At_Offset_1 102b 4976 |Iv | Short_Literal 0x176 102c 00eb | | Load_Encached Diana_Cache 102d 0098 | | Execute Package,Field_Read_Dynamic 102e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 102f 021f | | Execute Heap_Access,Equal 1030 6802 |h | Jump_Zero 0x1033 1031 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x14 = 0x1031,0x9 1032 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 1033 4831 |H1 | Short_Literal 0x31 1034 0257 | W | Execute Discrete,Raise 1035 0000 0000 | | .XXX[0x3] 1037 0000 | | 1038 ; -------------------------------------------------------------------------------------- 1038 ; SUBPROGRAM 1038 ; -------------------------------------------------------------------------------------- 1038 1043 | C | .CONST 0x1043 ; Address of begin 1039 0004 | | .CONST 0x0004 ; Address of exception handler 103a 0003 | | .CONST 0x0003 ; Number of locals 103b INIT_1038: 103b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30 = .DEBUG 0x103b,0x1e10,0x0002,0x0000,0x005a,0x3985,0x0000,0x08ad ; Debug Table 0x30.0x0 = 0x103b,0xffff 103c 00db | | Load_Top At_Offset_3 103d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 103e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0x1 = 0x103e,0xfffe 103f 00d9 | | Load_Top At_Offset_1 1040 e01e | | Load 0x0,0x1e 1041 1812 | | Execute Package,Field_Execute,Field_Number 0x12 1042 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1043 BODY_1038: 1043 00cf | | Action Mark_Auxiliary 1044 7814 |x | Jump 0x1059 1045 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x2 = 0x1045,0x2 1046 4976 |Iv | Short_Literal 0x176 1047 00eb | | Load_Encached Diana_Cache 1048 0098 | | Execute Package,Field_Read_Dynamic 1049 180f | | Execute Package,Field_Execute,Field_Number 0xf 104a 490d |I | Short_Literal 0x10d 104b 00eb | | Load_Encached Diana_Cache 104c 0096 | | Execute Package,Entry 104d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 104e 0007 | | Action Break_Optional ; Debug Table 0x30.0x3 = 0x104e,0x3 104f 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x4 = 0x104f,0x401 1050 021d | | Execute Heap_Access,Is_Null 1051 6802 |h | Jump_Zero 0x1054 ; Debug Table 0x30.0x5 = 0x1051,0x3 1052 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x30.0x6 = 0x1052,0x4 1053 0257 | W | Execute Discrete,Raise 1054 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x7 = 0x1054,0x5 1055 e01e | | Load 0x0,0x1e 1056 1812 | | Execute Package,Field_Execute,Field_Number 0x12 1057 0032 | 2 | Store_Top Heap_Access,At_Offset_2 1058 00c9 | | Action Pop_Auxiliary_Loop 1059 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x8 = 0x1059,0x1 105a e5fe | | Load 0x2,-0x2 105b 021f | | Execute Heap_Access,Equal 105c 6fe8 |o | Jump_Zero 0x1045 105d 00ce | | Action Pop_Auxiliary 105e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x9 = 0x105e,0x6 105f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 1060 ; -------------------------------------------------------------------------------------- 1060 ; SUBPROGRAM 1060 ; -------------------------------------------------------------------------------------- 1060 1074 | t | .CONST 0x1074 ; Address of begin 1061 0004 | | .CONST 0x0004 ; Address of exception handler 1062 0006 | | .CONST 0x0006 ; Number of locals 1063 INIT_1060: 1063 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31 = .DEBUG 0x1063,0x1e26,0x0002,0x0000,0x005a,0x3985,0x0000,0x08fe ; Debug Table 0x31.0x0 = 0x1063,0xffff 1064 00db | | Load_Top At_Offset_3 1065 e01e | | Load 0x0,0x1e 1066 1812 | | Execute Package,Field_Execute,Field_Number 0x12 1067 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1068 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x1 = 0x1068,0xfffe 1069 e5fe | | Load 0x2,-0x2 106a e01e | | Load 0x0,0x1e 106b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 106c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 106d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x2 = 0x106d,0xfffd 106e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x3 = 0x106e,0xfffc 106f e5ff | | Load 0x2,-0x1 1070 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1071 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x4 = 0x1071,0xfffb 1072 e5fe | | Load 0x2,-0x2 1073 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1074 BODY_1060: 1074 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x5 = 0x1074,0x1 1075 e403 | | Load 0x2,0x3 1076 021f | | Execute Heap_Access,Equal 1077 6803 |h | Jump_Zero 0x107b 1078 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x6 = 0x1078,0x2 1079 0033 | 3 | Store_Top Heap_Access,At_Offset_3 107a 786b |xk | Jump 0x10e6 107b e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x7 = 0x107b,0x3 107c 00eb | | Load_Encached Diana_Cache 107d 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 107e e407 | | Load 0x2,0x7 ; Debug Table 0x31.0x8 = 0x107e,0x401 107f 0007 | | Action Break_Optional 1080 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x9 = 0x1080,0x402 1081 0007 | | Action Break_Optional ; Debug Table 0x31.0xa = 0x1081,0x403 1082 00d0 | | Action Swap_Control ; Debug Table 0x31.0xb = 0x1082,0x404 1083 00d1 | | Pop_Control Pop_Count_1 1084 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0x31.0xc = 0x1084,0x3 1085 7024 |p$ | Jump_Nonzero 0x10aa 1086 0b3e | > | Execute_Immediate Case_Compare,0x3e 1087 705b |p[ | Jump_Nonzero 0x10e3 1088 0b3d | = | Execute_Immediate Case_Compare,0x3d 1089 7059 |pY | Jump_Nonzero 0x10e3 108a 0b41 | A | Execute_Immediate Case_Compare,0x41 108b 7057 |pW | Jump_Nonzero 0x10e3 108c e403 | | Load 0x2,0x3 ; Debug Table 0x31.0xd = 0x108c,0xc 108d 00eb | | Load_Encached Diana_Cache 108e 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 108f e408 | | Load 0x2,0x8 ; Debug Table 0x31.0xe = 0x108f,0x801 1090 0007 | | Action Break_Optional 1091 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0xf = 0x1091,0x802 1092 0007 | | Action Break_Optional ; Debug Table 0x31.0x10 = 0x1092,0x803 1093 00d0 | | Action Swap_Control ; Debug Table 0x31.0x11 = 0x1093,0x804 1094 00d1 | | Pop_Control Pop_Count_1 1095 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0x31.0x12 = 0x1095,0xc 1096 7008 |p | Jump_Nonzero 0x109f 1097 0b3e | > | Execute_Immediate Case_Compare,0x3e 1098 700d |p | Jump_Nonzero 0x10a6 1099 0b3d | = | Execute_Immediate Case_Compare,0x3d 109a 700b |p | Jump_Nonzero 0x10a6 109b 0b41 | A | Execute_Immediate Case_Compare,0x41 109c 7009 |p | Jump_Nonzero 0x10a6 109d 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x31.0x13 = 0x109d,0x10 109e 0257 | W | Execute Discrete,Raise 109f e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x14 = 0x109f,0xd 10a0 a404 | | Store_Unchecked 0x2,0x4 10a1 e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x15 = 0x10a1,0xe 10a2 00db | | Load_Top At_Offset_3 10a3 8242 | B | Call 0x1,0x42 10a4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 10a5 7802 |x | Jump 0x10a8 10a6 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x16 = 0x10a6,0xf 10a7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 10a8 00d1 | | Pop_Control Pop_Count_1 10a9 783b |x; | Jump 0x10e5 10aa e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x17 = 0x10aa,0x4 10ab 00eb | | Load_Encached Diana_Cache 10ac 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 10ad e408 | | Load 0x2,0x8 ; Debug Table 0x31.0x18 = 0x10ad,0xc01 10ae 0007 | | Action Break_Optional 10af 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x19 = 0x10af,0xc02 10b0 0007 | | Action Break_Optional ; Debug Table 0x31.0x1a = 0x10b0,0xc03 10b1 00d0 | | Action Swap_Control ; Debug Table 0x31.0x1b = 0x10b1,0xc04 10b2 00d1 | | Pop_Control Pop_Count_1 10b3 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0x31.0x1c = 0x10b3,0x4 10b4 700d |p | Jump_Nonzero 0x10c2 10b5 0b3e | > | Execute_Immediate Case_Compare,0x3e 10b6 7028 |p( | Jump_Nonzero 0x10df 10b7 0b3d | = | Execute_Immediate Case_Compare,0x3d 10b8 7026 |p& | Jump_Nonzero 0x10df 10b9 0b41 | A | Execute_Immediate Case_Compare,0x41 10ba 7024 |p$ | Jump_Nonzero 0x10df 10bb e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x1d = 0x10bb,0x9 10bc a404 | | Store_Unchecked 0x2,0x4 10bd e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x1e = 0x10bd,0xa 10be e405 | | Load 0x2,0x5 10bf 8242 | B | Call 0x1,0x42 10c0 a405 | | Store_Unchecked 0x2,0x5 10c1 781f |x | Jump 0x10e1 10c2 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x1f = 0x10c2,0x5 10c3 00eb | | Load_Encached Diana_Cache 10c4 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 10c5 00eb | | Load_Encached Diana_Cache 10c6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 10c7 e402 | | Load 0x2,0x2 10c8 00eb | | Load_Encached Diana_Cache 10c9 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 10ca 00eb | | Load_Encached Diana_Cache 10cb 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 10cc 8241 | A | Call 0x1,0x41 10cd 4976 |Iv | Short_Literal 0x176 10ce 00eb | | Load_Encached Diana_Cache 10cf 0098 | | Execute Package,Field_Read_Dynamic 10d0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 10d1 e00f | | Load 0x0,0xf 10d2 180f | | Execute Package,Field_Execute,Field_Number 0xf 10d3 e01e | | Load 0x0,0x1e 10d4 1812 | | Execute Package,Field_Execute,Field_Number 0x12 10d5 a404 | | Store_Unchecked 0x2,0x4 10d6 e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x20 = 0x10d6,0x6 10d7 e405 | | Load 0x2,0x5 10d8 8242 | B | Call 0x1,0x42 10d9 a405 | | Store_Unchecked 0x2,0x5 10da e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x21 = 0x10da,0x7 10db 00db | | Load_Top At_Offset_3 10dc 8242 | B | Call 0x1,0x42 10dd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 10de 7802 |x | Jump 0x10e1 10df 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x22 = 0x10df,0x8 10e0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 10e1 00d1 | | Pop_Control Pop_Count_1 10e2 7802 |x | Jump 0x10e5 10e3 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x23 = 0x10e3,0xb 10e4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 10e5 00d1 | | Pop_Control Pop_Count_1 10e6 00cf | | Action Mark_Auxiliary ; Debug Table 0x31.0x24 = 0x10e6,0x11 10e7 0007 | | Action Break_Optional ; Debug Table 0x31.0x25 = 0x10e7,0xefff 10e8 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x26 = 0x10e8,0x1001 10e9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 10ea 0000 0000 | | .BLANK 0000[0x6] 10f0 ; -------------------------------------------------------------------------------------- 10f0 ; SUBPROGRAM 10f0 ; -------------------------------------------------------------------------------------- 10f0 10f3 | | .CONST 0x10f3 ; Address of begin 10f1 0004 | | .CONST 0x0004 ; Address of exception handler 10f2 0001 | | .CONST 0x0001 ; Number of locals 10f3 BODY_10f0: 10f3 INIT_10f0: 10f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x32 = .DEBUG 0x10f3,0x1e76,0x0001,0x0000,0x005a,0x3985,0x0000,0x0268 ; Debug Table 0x32.0x0 = 0x10f3,0x1 10f4 0092 1112 | | Action Push_String_Extended,0x1112 ; ": " 10f6 01cc | | Execute Vector,Catenate 10f7 e5ff | | Load 0x2,-0x1 10f8 00eb | | Load_Encached Diana_Cache 10f9 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 10fa 00eb | | Load_Encached Diana_Cache 10fb 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 10fc 01cc | | Execute Vector,Catenate 10fd 823c | < | Call 0x1,0x3c 10fe 4502 |E | Exit_Suprogram New_Top_Offset 0x2 10ff ; -------------------------------------------------------------------------------------- 10ff ; STRING TABLE 10ff ; -------------------------------------------------------------------------------------- 10ff 002a | * | .STRTAB 0x002a->0x1114 ; "parameter clean-up" 1100 003a | : | .STRTAB 0x003a->0x111d ; "Call_Gen.Gen_Index_Exp - index exp already has exp_offset: " 1101 0073 | s | .STRTAB 0x0073->0x113a ; "Call_Gen.Call_Inlining.Inline_Call" 1102 0093 | | .STRTAB 0x0093->0x114b ; "evaluate complex parameter names" 1103 00b1 | | .STRTAB 0x00b1->0x115b ; "push parameters" 1104 00be | | .STRTAB 0x00be->0x1163 ; "No offset available on formal parameter" 1105 00e3 | | .STRTAB 0x00e3->0x1176 ; "parameter copy back" 1106 00f4 | | .STRTAB 0x00f4->0x1180 ; "Push Polymorphic Params" 1107 0109 | | .STRTAB 0x0109->0x118b ; "Call_Gen.Push_Polymorphic_Params unexpected poly " 1108 0138 | 8 | .STRTAB 0x0138->0x11a4 ; "call_gen.push_polymorphic_params unexpected poly " 1109 0167 | g | .STRTAB 0x0167->0x11bc ; "-- " 110a 0168 | h | .STRTAB 0x0168->0x11be ; "Inline in param is static - elided" 110b 0188 | | .STRTAB 0x0188->0x11cf ; "Inline in param referenced in place" 110c 01a9 | | .STRTAB 0x01a9->0x11e0 ; "Inline in param passed as usual" 110d 01c6 | | .STRTAB 0x01c6->0x11f0 ; "Inline in-out param referenced in place" 110e 01eb | | .STRTAB 0x01eb->0x1203 ; "Inline in-out param passed as usual" 110f 020c | | .STRTAB 0x020c->0x1215 ; "Inline out param referenced in place" 1110 022e | . | .STRTAB 0x022e->0x1227 ; "Inline out param passed as usual" 1111 024c | L | .STRTAB 0x024c->0x1237 ; "Call inlining parameter error" 1112 0267 | g | .STRTAB 0x0267->0x1245 ; ": " 1113 0267 | g | .STREND 0x0267->0x1246 1114 7061 7261 |para| .STRTAB_STRINGS 1247 0000 | | .XXX[0x1] 1248 ; -------------------------------------------------------------------------------------- 1248 ; Debug Table 1248 ; -------------------------------------------------------------------------------------- 1248 0003 0033 | 3| .CONST 0x0003,0x0033 124a 000b 13e2 | | .DEBUG 0x000b,0x13e2,0x8000,0x0000,0x005a,0x34f5,0x0000,0x0005 1252 0022 13fa | " | .DEBUG 0x0022,0x13fa,0x8000,0x0000,0x005a,0x3975,0x0000,0x002f 125a 00bb 148a | | .DEBUG 0x00bb,0x148a,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0006 1262 0103 14c0 | | .DEBUG 0x0103,0x14c0,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0010 126a 01c3 1538 | 8| .DEBUG 0x01c3,0x1538,0x0001,0x0000,0x005a,0x34f5,0x0000,0x001f 1272 0233 1576 | 3 v| .DEBUG 0x0233,0x1576,0x0001,0x0000,0x005a,0x34f5,0x0000,0x002e 127a 0243 157e | C ~| .DEBUG 0x0243,0x157e,0x0001,0x0000,0x005a,0x34f5,0x0000,0x003d 1282 0253 1586 | S | .DEBUG 0x0253,0x1586,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0047 128a 0263 158a | c | .DEBUG 0x0263,0x158a,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0052 1292 02ab 15c0 | | .DEBUG 0x02ab,0x15c0,0x0001,0x0000,0x005a,0x34f5,0x0000,0x005c 129a 031b 1614 | | .DEBUG 0x031b,0x1614,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0066 12a2 0383 1652 | R| .DEBUG 0x0383,0x1652,0x0001,0x0000,0x005a,0x34f5,0x0000,0x0070 12aa 03db 168a | | .DEBUG 0x03db,0x168a,0x0002,0x0000,0x005a,0x34f5,0x0000,0x007a 12b2 03eb 1694 | | .DEBUG 0x03eb,0x1694,0x0002,0x0000,0x005a,0x3975,0x0000,0x007f 12ba 0433 16be | 3 | .DEBUG 0x0433,0x16be,0x0001,0x0000,0x005a,0x3975,0x0000,0x0090 12c2 04e3 1712 | | .DEBUG 0x04e3,0x1712,0x0001,0x0000,0x005a,0x3975,0x0000,0x00a0 12ca 0593 1766 | f| .DEBUG 0x0593,0x1766,0x0001,0x0000,0x005a,0x3975,0x0000,0x00c3 12d2 05b3 1776 | v| .DEBUG 0x05b3,0x1776,0x0001,0x0000,0x005a,0x3975,0x0000,0x0108 12da 05e3 1796 | | .DEBUG 0x05e3,0x1796,0x0001,0x0000,0x005a,0x3975,0x0000,0x0163 12e2 060b 17ac | | .DEBUG 0x060b,0x17ac,0x0001,0x0000,0x005a,0x3975,0x0000,0x01c0 12ea 063b 17bc | ; | .DEBUG 0x063b,0x17bc,0x0002,0x0000,0x005a,0x3975,0x0000,0x0221 12f2 064b 17cc | K | .DEBUG 0x064b,0x17cc,0x0002,0x0000,0x005a,0x3975,0x0000,0x024b 12fa 06b3 181c | | .DEBUG 0x06b3,0x181c,0x0002,0x0000,0x005a,0x3975,0x0000,0x0311 1302 075b 188e | [ | .DEBUG 0x075b,0x188e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0383 130a 07fb 1910 | | .DEBUG 0x07fb,0x1910,0x0002,0x0000,0x005a,0x3975,0x0000,0x0482 1312 080b 1918 | | .DEBUG 0x080b,0x1918,0x0001,0x0000,0x005a,0x3975,0x0000,0x04a8 131a 08bb 1984 | | .DEBUG 0x08bb,0x1984,0x0001,0x0000,0x005a,0x3975,0x0000,0x0592 1322 0913 19c2 | | .DEBUG 0x0913,0x19c2,0x0001,0x0000,0x005a,0x3975,0x0000,0x062d 132a 09fb 1a4e | N| .DEBUG 0x09fb,0x1a4e,0x0001,0x0000,0x005a,0x3975,0x0000,0x07b3 1332 0a5b 1a82 | [ | .DEBUG 0x0a5b,0x1a82,0x0001,0x0000,0x005a,0x3975,0x0000,0x083b 133a 0ab3 1ab8 | | .DEBUG 0x0ab3,0x1ab8,0x0001,0x0000,0x005a,0x3975,0x0000,0x08d7 1342 0b53 1b28 | S (| .DEBUG 0x0b53,0x1b28,0x0001,0x0000,0x005a,0x3975,0x0000,0x0a05 134a 0b63 1b2e | c .| .DEBUG 0x0b63,0x1b2e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0a53 1352 0b9b 1b5e | ^| .DEBUG 0x0b9b,0x1b5e,0x0002,0x0000,0x005a,0x3975,0x0000,0x0aba 135a 0bbb 1b78 | x| .DEBUG 0x0bbb,0x1b78,0x0001,0x0000,0x005a,0x3975,0x0000,0x1045 1362 0c53 1bca | S | .DEBUG 0x0c53,0x1bca,0x0001,0x0000,0x005a,0x3975,0x0000,0x11a8 136a 0cdb 1c30 | 0| .DEBUG 0x0cdb,0x1c30,0x0002,0x0000,0x005a,0x3985,0x0000,0x0040 1372 0d03 1c4e | N| .DEBUG 0x0d03,0x1c4e,0x0002,0x0000,0x005a,0x3985,0x0000,0x0091 137a 0db3 1cba | | .DEBUG 0x0db3,0x1cba,0x0001,0x0000,0x005a,0x3985,0x0000,0x0172 1382 0dbb 1cbe | | .DEBUG 0x0dbb,0x1cbe,0x0002,0x0000,0x005a,0x3985,0x0000,0x0181 138a 0ddb 1cd6 | | .DEBUG 0x0ddb,0x1cd6,0x0002,0x0000,0x005a,0x3985,0x0000,0x01cd 1392 0deb 1cda | | .DEBUG 0x0deb,0x1cda,0x0001,0x0000,0x005a,0x3985,0x0000,0x01ee 139a 0e03 1ce2 | | .DEBUG 0x0e03,0x1ce2,0x0001,0x0000,0x005a,0x3985,0x0000,0x021b 13a2 0e1b 1cec | | .DEBUG 0x0e1b,0x1cec,0x0001,0x0000,0x005a,0x3985,0x0000,0x0243 13aa 0ecb 1d54 | T| .DEBUG 0x0ecb,0x1d54,0x0001,0x0000,0x005a,0x3985,0x0000,0x03a3 13b2 0f6b 1db0 | k | .DEBUG 0x0f6b,0x1db0,0x0001,0x0000,0x005a,0x3985,0x0000,0x0461 13ba 0f9b 1dbe | | .DEBUG 0x0f9b,0x1dbe,0x0002,0x0000,0x005a,0x3985,0x0000,0x0795 13c2 0fdb 1de4 | | .DEBUG 0x0fdb,0x1de4,0x0002,0x0000,0x005a,0x3985,0x0000,0x080a 13ca 103b 1e10 | ; | .DEBUG 0x103b,0x1e10,0x0002,0x0000,0x005a,0x3985,0x0000,0x08ad 13d2 1063 1e26 | c &| .DEBUG 0x1063,0x1e26,0x0002,0x0000,0x005a,0x3985,0x0000,0x08fe 13da 10f3 1e76 | v| .DEBUG 0x10f3,0x1e76,0x0001,0x0000,0x005a,0x3985,0x0000,0x0268 13e2 ; -------------------------------------------------------------------------------------- 13e2 ; Debug3 Subtable 0x0 13e2 ; -------------------------------------------------------------------------------------- 13e2 000b 0000 | | .DBG3TAB 0x000b,0x0000 13e4 000b ffff | | .CONST 0x000b,0xffff 13e6 000d fffe | | .CONST 0x000d,0xfffe 13e8 000f fffd | | .CONST 0x000f,0xfffd 13ea 0011 fffc | | .CONST 0x0011,0xfffc 13ec 0013 fffb | | .CONST 0x0013,0xfffb 13ee 0015 fffa | | .CONST 0x0015,0xfffa 13f0 0017 fff9 | | .CONST 0x0017,0xfff9 13f2 0019 fff8 | | .CONST 0x0019,0xfff8 13f4 001b fff7 | | .CONST 0x001b,0xfff7 13f6 001d fff6 | | .CONST 0x001d,0xfff6 13f8 001f fff5 | | .CONST 0x001f,0xfff5 13fa ; -------------------------------------------------------------------------------------- 13fa ; Debug3 Subtable 0x1 13fa ; -------------------------------------------------------------------------------------- 13fa 0047 0000 | G | .DBG3TAB 0x0047,0x0000 13fc 0022 ffff | " | .CONST 0x0022,0xffff 13fe 0023 fffe | # | .CONST 0x0023,0xfffe 1400 0024 fffd | $ | .CONST 0x0024,0xfffd 1402 0025 fffc | % | .CONST 0x0025,0xfffc 1404 0026 fffb | & | .CONST 0x0026,0xfffb 1406 0027 fffa | ' | .CONST 0x0027,0xfffa 1408 0028 fff9 | ( | .CONST 0x0028,0xfff9 140a 0029 fff8 | ) | .CONST 0x0029,0xfff8 140c 002b fff7 | + | .CONST 0x002b,0xfff7 140e 002c fff6 | , | .CONST 0x002c,0xfff6 1410 0030 fff5 | 0 | .CONST 0x0030,0xfff5 1412 0035 fff4 | 5 | .CONST 0x0035,0xfff4 1414 003b ffff | ; | .CONST 0x003b,0xffff 1416 003d fffe | = | .CONST 0x003d,0xfffe 1418 003f fffd | ? | .CONST 0x003f,0xfffd 141a 0041 fff2 | A | .CONST 0x0041,0xfff2 141c 0044 fff1 | D | .CONST 0x0044,0xfff1 141e 0046 fff0 | F | .CONST 0x0046,0xfff0 1420 0048 ffef | H | .CONST 0x0048,0xffef 1422 004a ffee | J | .CONST 0x004a,0xffee 1424 004c ffed | L | .CONST 0x004c,0xffed 1426 004e ffec | N | .CONST 0x004e,0xffec 1428 0050 ffeb | P | .CONST 0x0050,0xffeb 142a 0052 ffea | R | .CONST 0x0052,0xffea 142c 0054 ffe9 | T | .CONST 0x0054,0xffe9 142e 0056 ffe8 | V | .CONST 0x0056,0xffe8 1430 0058 ffe7 | X | .CONST 0x0058,0xffe7 1432 005a ffe6 | Z | .CONST 0x005a,0xffe6 1434 005c ffe5 | \ | .CONST 0x005c,0xffe5 1436 005e ffe4 | ^ | .CONST 0x005e,0xffe4 1438 0060 ffe3 | ` | .CONST 0x0060,0xffe3 143a 0063 ffe2 | c | .CONST 0x0063,0xffe2 143c 0065 ffe1 | e | .CONST 0x0065,0xffe1 143e 0067 ffe0 | g | .CONST 0x0067,0xffe0 1440 0069 ffdf | i | .CONST 0x0069,0xffdf 1442 006b ffde | k | .CONST 0x006b,0xffde 1444 006d ffdd | m | .CONST 0x006d,0xffdd 1446 006f ffdc | o | .CONST 0x006f,0xffdc 1448 0071 ffdb | q | .CONST 0x0071,0xffdb 144a 0073 ffda | s | .CONST 0x0073,0xffda 144c 0075 ffd9 | u | .CONST 0x0075,0xffd9 144e 0077 ffd8 | w | .CONST 0x0077,0xffd8 1450 0079 ffd7 | y | .CONST 0x0079,0xffd7 1452 007b ffd6 | { | .CONST 0x007b,0xffd6 1454 007d ffd5 | } | .CONST 0x007d,0xffd5 1456 007f ffd4 | | .CONST 0x007f,0xffd4 1458 0081 ffd3 | | .CONST 0x0081,0xffd3 145a 0083 ffd2 | | .CONST 0x0083,0xffd2 145c 0085 ffff | | .CONST 0x0085,0xffff 145e 0086 fffe | | .CONST 0x0086,0xfffe 1460 0087 fffd | | .CONST 0x0087,0xfffd 1462 0088 fffc | | .CONST 0x0088,0xfffc 1464 0089 fffb | | .CONST 0x0089,0xfffb 1466 008a fffa | | .CONST 0x008a,0xfffa 1468 0090 fff9 | | .CONST 0x0090,0xfff9 146a 0092 fff8 | | .CONST 0x0092,0xfff8 146c 0094 fff7 | | .CONST 0x0094,0xfff7 146e 0096 fff6 | | .CONST 0x0096,0xfff6 1470 0098 fff5 | | .CONST 0x0098,0xfff5 1472 009a fff4 | | .CONST 0x009a,0xfff4 1474 009c fff3 | | .CONST 0x009c,0xfff3 1476 009e fff2 | | .CONST 0x009e,0xfff2 1478 00a0 fff1 | | .CONST 0x00a0,0xfff1 147a 00a2 fff0 | | .CONST 0x00a2,0xfff0 147c 00a4 ffef | | .CONST 0x00a4,0xffef 147e 00a6 ffee | | .CONST 0x00a6,0xffee 1480 00a8 ffed | | .CONST 0x00a8,0xffed 1482 00aa ffec | | .CONST 0x00aa,0xffec 1484 00ac ffeb | | .CONST 0x00ac,0xffeb 1486 00ae ffea | | .CONST 0x00ae,0xffea 1488 00b0 ffe9 | | .CONST 0x00b0,0xffe9 148a ; -------------------------------------------------------------------------------------- 148a ; Debug3 Subtable 0x2 148a ; -------------------------------------------------------------------------------------- 148a 0006 0014 | | .DBG3TAB 0x0006,0x0014 148c 00bb ffff | | .CONST 0x00bb,0xffff 148e 00bd fffe | | .CONST 0x00bd,0xfffe 1490 00bf fffd | | .CONST 0x00bf,0xfffd 1492 00c4 fffc | | .CONST 0x00c4,0xfffc 1494 00c5 fffb | | .CONST 0x00c5,0xfffb 1496 00c6 fffa | | .CONST 0x00c6,0xfffa 1498 00c7 0001 | | .CONST 0x00c7,0x0001 149a 00c8 0401 | | .CONST 0x00c8,0x0401 149c 00ca 0402 | | .CONST 0x00ca,0x0402 149e 00cb 0403 | | .CONST 0x00cb,0x0403 14a0 00cc 0404 | | .CONST 0x00cc,0x0404 14a2 00cd 0001 | | .CONST 0x00cd,0x0001 14a4 00cf 0002 | | .CONST 0x00cf,0x0002 14a6 00d3 0003 | | .CONST 0x00d3,0x0003 14a8 00d4 0801 | | .CONST 0x00d4,0x0801 14aa 00d6 0802 | | .CONST 0x00d6,0x0802 14ac 00d7 0803 | | .CONST 0x00d7,0x0803 14ae 00d8 0804 | | .CONST 0x00d8,0x0804 14b0 00d9 0003 | | .CONST 0x00d9,0x0003 14b2 00db 0004 | | .CONST 0x00db,0x0004 14b4 00df 0005 | | .CONST 0x00df,0x0005 14b6 00e3 0006 | | .CONST 0x00e3,0x0006 14b8 00e6 0007 | | .CONST 0x00e6,0x0007 14ba 00e9 0008 | | .CONST 0x00e9,0x0008 14bc 00ef 0009 | | .CONST 0x00ef,0x0009 14be 00f9 000a | | .CONST 0x00f9,0x000a 14c0 ; -------------------------------------------------------------------------------------- 14c0 ; Debug3 Subtable 0x3 14c0 ; -------------------------------------------------------------------------------------- 14c0 000a 0031 | 1| .DBG3TAB 0x000a,0x0031 14c2 0103 ffff | | .CONST 0x0103,0xffff 14c4 0108 fffe | | .CONST 0x0108,0xfffe 14c6 0109 fffd | | .CONST 0x0109,0xfffd 14c8 010a fffc | | .CONST 0x010a,0xfffc 14ca 010b fffb | | .CONST 0x010b,0xfffb 14cc 010c fffa | | .CONST 0x010c,0xfffa 14ce 010e fff9 | | .CONST 0x010e,0xfff9 14d0 010f fff8 | | .CONST 0x010f,0xfff8 14d2 0110 fff7 | | .CONST 0x0110,0xfff7 14d4 0112 fff6 | | .CONST 0x0112,0xfff6 14d6 0113 0001 | | .CONST 0x0113,0x0001 14d8 0114 0401 | | .CONST 0x0114,0x0401 14da 0116 0402 | | .CONST 0x0116,0x0402 14dc 0117 0403 | | .CONST 0x0117,0x0403 14de 0118 0404 | | .CONST 0x0118,0x0404 14e0 0119 0001 | | .CONST 0x0119,0x0001 14e2 011b 0002 | | .CONST 0x011b,0x0002 14e4 0120 0003 | | .CONST 0x0120,0x0003 14e6 0122 0004 | " | .CONST 0x0122,0x0004 14e8 0126 0005 | & | .CONST 0x0126,0x0005 14ea 0127 0801 | ' | .CONST 0x0127,0x0801 14ec 0129 0802 | ) | .CONST 0x0129,0x0802 14ee 012a 0803 | * | .CONST 0x012a,0x0803 14f0 012b 0804 | + | .CONST 0x012b,0x0804 14f2 012c 0005 | , | .CONST 0x012c,0x0005 14f4 012e 0006 | . | .CONST 0x012e,0x0006 14f6 0133 0007 | 3 | .CONST 0x0133,0x0007 14f8 0137 0008 | 7 | .CONST 0x0137,0x0008 14fa 013e 0009 | > | .CONST 0x013e,0x0009 14fc 0144 000a | D | .CONST 0x0144,0x000a 14fe 0148 000b | H | .CONST 0x0148,0x000b 1500 014c 000c | L | .CONST 0x014c,0x000c 1502 0151 000d | Q | .CONST 0x0151,0x000d 1504 0154 000e | T | .CONST 0x0154,0x000e 1506 0157 000f | W | .CONST 0x0157,0x000f 1508 0160 0010 | ` | .CONST 0x0160,0x0010 150a 0163 0011 | c | .CONST 0x0163,0x0011 150c 0168 0c01 | h | .CONST 0x0168,0x0c01 150e 016d 1001 | m | .CONST 0x016d,0x1001 1510 016f 1002 | o | .CONST 0x016f,0x1002 1512 0170 1003 | p | .CONST 0x0170,0x1003 1514 0171 1004 | q | .CONST 0x0171,0x1004 1516 0173 0c01 | s | .CONST 0x0173,0x0c01 1518 0178 0011 | x | .CONST 0x0178,0x0011 151a 0180 0012 | | .CONST 0x0180,0x0012 151c 0183 0013 | | .CONST 0x0183,0x0013 151e 0189 0014 | | .CONST 0x0189,0x0014 1520 0193 0015 | | .CONST 0x0193,0x0015 1522 019a 0016 | | .CONST 0x019a,0x0016 1524 019d 0017 | | .CONST 0x019d,0x0017 1526 01a2 0018 | | .CONST 0x01a2,0x0018 1528 01a3 1401 | | .CONST 0x01a3,0x1401 152a 01a5 1402 | | .CONST 0x01a5,0x1402 152c 01a6 1403 | | .CONST 0x01a6,0x1403 152e 01a7 1404 | | .CONST 0x01a7,0x1404 1530 01a8 0018 | | .CONST 0x01a8,0x0018 1532 01aa 0019 | | .CONST 0x01aa,0x0019 1534 01b0 001a | | .CONST 0x01b0,0x001a 1536 01b6 001b | | .CONST 0x01b6,0x001b 1538 ; -------------------------------------------------------------------------------------- 1538 ; Debug3 Subtable 0x4 1538 ; -------------------------------------------------------------------------------------- 1538 0009 0015 | | .DBG3TAB 0x0009,0x0015 153a 01c3 ffff | | .CONST 0x01c3,0xffff 153c 01ca fffe | | .CONST 0x01ca,0xfffe 153e 01cf fffd | | .CONST 0x01cf,0xfffd 1540 01d4 fffc | | .CONST 0x01d4,0xfffc 1542 01d5 fffb | | .CONST 0x01d5,0xfffb 1544 01d6 fffa | | .CONST 0x01d6,0xfffa 1546 01d8 fff9 | | .CONST 0x01d8,0xfff9 1548 01d9 fff8 | | .CONST 0x01d9,0xfff8 154a 01da fff7 | | .CONST 0x01da,0xfff7 154c 01dc 0001 | | .CONST 0x01dc,0x0001 154e 01e2 0002 | | .CONST 0x01e2,0x0002 1550 01e6 0003 | | .CONST 0x01e6,0x0003 1552 01ea 0004 | | .CONST 0x01ea,0x0004 1554 01ee 0005 | | .CONST 0x01ee,0x0005 1556 01f1 0006 | | .CONST 0x01f1,0x0006 1558 01f4 0007 | | .CONST 0x01f4,0x0007 155a 01fe 0008 | | .CONST 0x01fe,0x0008 155c 0205 0009 | | .CONST 0x0205,0x0009 155e 0208 000a | | .CONST 0x0208,0x000a 1560 020d 000b | | .CONST 0x020d,0x000b 1562 020e 0401 | | .CONST 0x020e,0x0401 1564 0210 0402 | | .CONST 0x0210,0x0402 1566 0211 0403 | | .CONST 0x0211,0x0403 1568 0212 0404 | | .CONST 0x0212,0x0404 156a 0213 000b | | .CONST 0x0213,0x000b 156c 0215 000c | | .CONST 0x0215,0x000c 156e 021b 000d | | .CONST 0x021b,0x000d 1570 0221 000e | ! | .CONST 0x0221,0x000e 1572 0228 000f | ( | .CONST 0x0228,0x000f 1574 022c 0010 | , | .CONST 0x022c,0x0010 1576 ; -------------------------------------------------------------------------------------- 1576 ; Debug3 Subtable 0x5 1576 ; -------------------------------------------------------------------------------------- 1576 0000 0003 | | .DBG3TAB 0x0000,0x0003 1578 0233 0001 | 3 | .CONST 0x0233,0x0001 157a 0237 0401 | 7 | .CONST 0x0237,0x0401 157c 0238 0001 | 8 | .CONST 0x0238,0x0001 157e ; -------------------------------------------------------------------------------------- 157e ; Debug3 Subtable 0x6 157e ; -------------------------------------------------------------------------------------- 157e 0000 0003 | | .DBG3TAB 0x0000,0x0003 1580 0243 0001 | C | .CONST 0x0243,0x0001 1582 0247 0401 | G | .CONST 0x0247,0x0401 1584 0248 0001 | H | .CONST 0x0248,0x0001 1586 ; -------------------------------------------------------------------------------------- 1586 ; Debug3 Subtable 0x7 1586 ; -------------------------------------------------------------------------------------- 1586 0000 0001 | | .DBG3TAB 0x0000,0x0001 1588 0253 0001 | S | .CONST 0x0253,0x0001 158a ; -------------------------------------------------------------------------------------- 158a ; Debug3 Subtable 0x8 158a ; -------------------------------------------------------------------------------------- 158a 0006 0014 | | .DBG3TAB 0x0006,0x0014 158c 0263 ffff | c | .CONST 0x0263,0xffff 158e 0265 fffe | e | .CONST 0x0265,0xfffe 1590 0267 fffd | g | .CONST 0x0267,0xfffd 1592 026c fffc | l | .CONST 0x026c,0xfffc 1594 026d fffb | m | .CONST 0x026d,0xfffb 1596 026e fffa | n | .CONST 0x026e,0xfffa 1598 026f 0001 | o | .CONST 0x026f,0x0001 159a 0270 0401 | p | .CONST 0x0270,0x0401 159c 0272 0402 | r | .CONST 0x0272,0x0402 159e 0273 0403 | s | .CONST 0x0273,0x0403 15a0 0274 0404 | t | .CONST 0x0274,0x0404 15a2 0275 0001 | u | .CONST 0x0275,0x0001 15a4 0277 0002 | w | .CONST 0x0277,0x0002 15a6 027b 0003 | { | .CONST 0x027b,0x0003 15a8 027c 0801 | | | .CONST 0x027c,0x0801 15aa 027e 0802 | ~ | .CONST 0x027e,0x0802 15ac 027f 0803 | | .CONST 0x027f,0x0803 15ae 0280 0804 | | .CONST 0x0280,0x0804 15b0 0281 0003 | | .CONST 0x0281,0x0003 15b2 0283 0004 | | .CONST 0x0283,0x0004 15b4 0287 0005 | | .CONST 0x0287,0x0005 15b6 028b 0006 | | .CONST 0x028b,0x0006 15b8 028e 0007 | | .CONST 0x028e,0x0007 15ba 0294 0008 | | .CONST 0x0294,0x0008 15bc 029e 0009 | | .CONST 0x029e,0x0009 15be 02a2 000a | | .CONST 0x02a2,0x000a 15c0 ; -------------------------------------------------------------------------------------- 15c0 ; Debug3 Subtable 0x9 15c0 ; -------------------------------------------------------------------------------------- 15c0 0009 0020 | | .DBG3TAB 0x0009,0x0020 15c2 02ab ffff | | .CONST 0x02ab,0xffff 15c4 02ad fffe | | .CONST 0x02ad,0xfffe 15c6 02af fffd | | .CONST 0x02af,0xfffd 15c8 02b4 fffc | | .CONST 0x02b4,0xfffc 15ca 02b5 fffb | | .CONST 0x02b5,0xfffb 15cc 02b6 fffa | | .CONST 0x02b6,0xfffa 15ce 02b7 fff9 | | .CONST 0x02b7,0xfff9 15d0 02b8 fff8 | | .CONST 0x02b8,0xfff8 15d2 02b9 fff7 | | .CONST 0x02b9,0xfff7 15d4 02bb 0001 | | .CONST 0x02bb,0x0001 15d6 02bc 0401 | | .CONST 0x02bc,0x0401 15d8 02be 0402 | | .CONST 0x02be,0x0402 15da 02bf 0403 | | .CONST 0x02bf,0x0403 15dc 02c0 0404 | | .CONST 0x02c0,0x0404 15de 02c1 0001 | | .CONST 0x02c1,0x0001 15e0 02c3 0002 | | .CONST 0x02c3,0x0002 15e2 02c7 0003 | | .CONST 0x02c7,0x0003 15e4 02c8 0801 | | .CONST 0x02c8,0x0801 15e6 02ca 0802 | | .CONST 0x02ca,0x0802 15e8 02cb 0803 | | .CONST 0x02cb,0x0803 15ea 02cc 0804 | | .CONST 0x02cc,0x0804 15ec 02cd 0003 | | .CONST 0x02cd,0x0003 15ee 02cf 0004 | | .CONST 0x02cf,0x0004 15f0 02d3 0005 | | .CONST 0x02d3,0x0005 15f2 02d7 0006 | | .CONST 0x02d7,0x0006 15f4 02da 0007 | | .CONST 0x02da,0x0007 15f6 02dd 0008 | | .CONST 0x02dd,0x0008 15f8 02e3 0009 | | .CONST 0x02e3,0x0009 15fa 02ee 000a | | .CONST 0x02ee,0x000a 15fc 02f2 000b | | .CONST 0x02f2,0x000b 15fe 02f7 000c | | .CONST 0x02f7,0x000c 1600 02f8 0c01 | | .CONST 0x02f8,0x0c01 1602 02fa 0c02 | | .CONST 0x02fa,0x0c02 1604 02fb 0c03 | | .CONST 0x02fb,0x0c03 1606 02fc 0c04 | | .CONST 0x02fc,0x0c04 1608 02fd 000c | | .CONST 0x02fd,0x000c 160a 02ff 000d | | .CONST 0x02ff,0x000d 160c 0301 000e | | .CONST 0x0301,0x000e 160e 0306 000f | | .CONST 0x0306,0x000f 1610 0308 0010 | | .CONST 0x0308,0x0010 1612 030d 0011 | | .CONST 0x030d,0x0011 1614 ; -------------------------------------------------------------------------------------- 1614 ; Debug3 Subtable 0xa 1614 ; -------------------------------------------------------------------------------------- 1614 0002 001c | | .DBG3TAB 0x0002,0x001c 1616 031b ffff | | .CONST 0x031b,0xffff 1618 0320 fffe | | .CONST 0x0320,0xfffe 161a 0321 0001 | ! | .CONST 0x0321,0x0001 161c 0322 0401 | " | .CONST 0x0322,0x0401 161e 0324 0402 | $ | .CONST 0x0324,0x0402 1620 0325 0403 | % | .CONST 0x0325,0x0403 1622 0326 0404 | & | .CONST 0x0326,0x0404 1624 0327 0001 | ' | .CONST 0x0327,0x0001 1626 0329 0002 | ) | .CONST 0x0329,0x0002 1628 032e 0801 | . | .CONST 0x032e,0x0801 162a 0330 0802 | 0 | .CONST 0x0330,0x0802 162c 0332 0803 | 2 | .CONST 0x0332,0x0803 162e 0336 0804 | 6 | .CONST 0x0336,0x0804 1630 033a 0805 | : | .CONST 0x033a,0x0805 1632 033c 0c01 | < | .CONST 0x033c,0x0c01 1634 033e 0c02 | > | .CONST 0x033e,0x0c02 1636 033f 0c03 | ? | .CONST 0x033f,0x0c03 1638 0340 0c04 | @ | .CONST 0x0340,0x0c04 163a 0342 0805 | B | .CONST 0x0342,0x0805 163c 034c 1001 | L | .CONST 0x034c,0x1001 163e 034e 1002 | N | .CONST 0x034e,0x1002 1640 034f 1003 | O | .CONST 0x034f,0x1003 1642 0350 1004 | P | .CONST 0x0350,0x1004 1644 0352 0c04 | R | .CONST 0x0352,0x0c04 1646 0360 0002 | ` | .CONST 0x0360,0x0002 1648 0361 0003 | a | .CONST 0x0361,0x0003 164a 0369 0004 | i | .CONST 0x0369,0x0004 164c 036d 0005 | m | .CONST 0x036d,0x0005 164e 0372 0006 | r | .CONST 0x0372,0x0006 1650 0375 0007 | u | .CONST 0x0375,0x0007 1652 ; -------------------------------------------------------------------------------------- 1652 ; Debug3 Subtable 0xb 1652 ; -------------------------------------------------------------------------------------- 1652 0002 0019 | | .DBG3TAB 0x0002,0x0019 1654 0383 ffff | | .CONST 0x0383,0xffff 1656 0388 fffe | | .CONST 0x0388,0xfffe 1658 0389 0001 | | .CONST 0x0389,0x0001 165a 038a 0401 | | .CONST 0x038a,0x0401 165c 038c 0402 | | .CONST 0x038c,0x0402 165e 038d 0403 | | .CONST 0x038d,0x0403 1660 038e 0404 | | .CONST 0x038e,0x0404 1662 038f 0001 | | .CONST 0x038f,0x0001 1664 0391 0002 | | .CONST 0x0391,0x0002 1666 0396 0801 | | .CONST 0x0396,0x0801 1668 0398 0802 | | .CONST 0x0398,0x0802 166a 039a 0803 | | .CONST 0x039a,0x0803 166c 039e 0804 | | .CONST 0x039e,0x0804 166e 03a2 0805 | | .CONST 0x03a2,0x0805 1670 03a4 0c01 | | .CONST 0x03a4,0x0c01 1672 03a6 0c02 | | .CONST 0x03a6,0x0c02 1674 03a7 0c03 | | .CONST 0x03a7,0x0c03 1676 03a8 0c04 | | .CONST 0x03a8,0x0c04 1678 03aa 0805 | | .CONST 0x03aa,0x0805 167a 03b4 1001 | | .CONST 0x03b4,0x1001 167c 03b6 1002 | | .CONST 0x03b6,0x1002 167e 03b7 1003 | | .CONST 0x03b7,0x1003 1680 03b8 1004 | | .CONST 0x03b8,0x1004 1682 03ba 0c04 | | .CONST 0x03ba,0x0c04 1684 03c8 0002 | | .CONST 0x03c8,0x0002 1686 03c9 0003 | | .CONST 0x03c9,0x0003 1688 03d1 0004 | | .CONST 0x03d1,0x0004 168a ; -------------------------------------------------------------------------------------- 168a ; Debug3 Subtable 0xc 168a ; -------------------------------------------------------------------------------------- 168a 0002 0002 | | .DBG3TAB 0x0002,0x0002 168c 03db ffff | | .CONST 0x03db,0xffff 168e 03dc fffe | | .CONST 0x03dc,0xfffe 1690 03dd 0001 | | .CONST 0x03dd,0x0001 1692 03e3 0002 | | .CONST 0x03e3,0x0002 1694 ; -------------------------------------------------------------------------------------- 1694 ; Debug3 Subtable 0xd 1694 ; -------------------------------------------------------------------------------------- 1694 0003 0011 | | .DBG3TAB 0x0003,0x0011 1696 03eb 0001 | | .CONST 0x03eb,0x0001 1698 03ef 0002 | | .CONST 0x03ef,0x0002 169a 03f5 0401 | | .CONST 0x03f5,0x0401 169c 03f7 0402 | | .CONST 0x03f7,0x0402 169e 03f8 0403 | | .CONST 0x03f8,0x0403 16a0 03f9 0404 | | .CONST 0x03f9,0x0404 16a2 03fb 0002 | | .CONST 0x03fb,0x0002 16a4 03fd 0003 | | .CONST 0x03fd,0x0003 16a6 03ff 0004 | | .CONST 0x03ff,0x0004 16a8 0400 f7ff | | .CONST 0x0400,0xf7ff 16aa 0404 f7fe | | .CONST 0x0404,0xf7fe 16ac 0408 f7fd | | .CONST 0x0408,0xf7fd 16ae 0409 0801 | | .CONST 0x0409,0x0801 16b0 040d 0802 | | .CONST 0x040d,0x0802 16b2 0414 0803 | | .CONST 0x0414,0x0803 16b4 0418 0804 | | .CONST 0x0418,0x0804 16b6 0420 0005 | | .CONST 0x0420,0x0005 16b8 0422 0006 | " | .CONST 0x0422,0x0006 16ba 0425 0007 | % | .CONST 0x0425,0x0007 16bc 0429 0008 | ) | .CONST 0x0429,0x0008 16be ; -------------------------------------------------------------------------------------- 16be ; Debug3 Subtable 0xe 16be ; -------------------------------------------------------------------------------------- 16be 0012 0017 | | .DBG3TAB 0x0012,0x0017 16c0 0433 ffff | 3 | .CONST 0x0433,0xffff 16c2 0435 fffe | 5 | .CONST 0x0435,0xfffe 16c4 043b fffd | ; | .CONST 0x043b,0xfffd 16c6 043f fffc | ? | .CONST 0x043f,0xfffc 16c8 0443 fffb | C | .CONST 0x0443,0xfffb 16ca 0444 fffa | D | .CONST 0x0444,0xfffa 16cc 0445 fff9 | E | .CONST 0x0445,0xfff9 16ce 0446 fff8 | F | .CONST 0x0446,0xfff8 16d0 0447 fff7 | G | .CONST 0x0447,0xfff7 16d2 0448 fff6 | H | .CONST 0x0448,0xfff6 16d4 044d fff5 | M | .CONST 0x044d,0xfff5 16d6 044e fff4 | N | .CONST 0x044e,0xfff4 16d8 044f fff3 | O | .CONST 0x044f,0xfff3 16da 0450 fff2 | P | .CONST 0x0450,0xfff2 16dc 0451 fff1 | Q | .CONST 0x0451,0xfff1 16de 0452 fff0 | R | .CONST 0x0452,0xfff0 16e0 0457 0001 | W | .CONST 0x0457,0x0001 16e2 0461 0002 | a | .CONST 0x0461,0x0002 16e4 0463 0003 | c | .CONST 0x0463,0x0003 16e6 0477 0004 | w | .CONST 0x0477,0x0004 16e8 047b 0005 | { | .CONST 0x047b,0x0005 16ea 0481 0006 | | .CONST 0x0481,0x0006 16ec 048b 0007 | | .CONST 0x048b,0x0007 16ee 048f 0008 | | .CONST 0x048f,0x0008 16f0 0495 0009 | | .CONST 0x0495,0x0009 16f2 0499 000a | | .CONST 0x0499,0x000a 16f4 049a fbff | | .CONST 0x049a,0xfbff 16f6 049e fbfe | | .CONST 0x049e,0xfbfe 16f8 049f 0401 | | .CONST 0x049f,0x0401 16fa 04a8 0402 | | .CONST 0x04a8,0x0402 16fc 04ac 0403 | | .CONST 0x04ac,0x0403 16fe 04af 0404 | | .CONST 0x04af,0x0404 1700 04b4 0405 | | .CONST 0x04b4,0x0405 1702 04b7 0406 | | .CONST 0x04b7,0x0406 1704 04bb 0407 | | .CONST 0x04bb,0x0407 1706 04bf 0408 | | .CONST 0x04bf,0x0408 1708 04c2 0409 | | .CONST 0x04c2,0x0409 170a 04c8 040a | | .CONST 0x04c8,0x040a 170c 04ce 040b | | .CONST 0x04ce,0x040b 170e 04d3 000b | | .CONST 0x04d3,0x000b 1710 04db 000c | | .CONST 0x04db,0x000c 1712 ; -------------------------------------------------------------------------------------- 1712 ; Debug3 Subtable 0xf 1712 ; -------------------------------------------------------------------------------------- 1712 0012 0017 | | .DBG3TAB 0x0012,0x0017 1714 04e3 ffff | | .CONST 0x04e3,0xffff 1716 04e5 fffe | | .CONST 0x04e5,0xfffe 1718 04eb fffd | | .CONST 0x04eb,0xfffd 171a 04ef fffc | | .CONST 0x04ef,0xfffc 171c 04f3 fffb | | .CONST 0x04f3,0xfffb 171e 04f4 fffa | | .CONST 0x04f4,0xfffa 1720 04f5 fff9 | | .CONST 0x04f5,0xfff9 1722 04f6 fff8 | | .CONST 0x04f6,0xfff8 1724 04f7 fff7 | | .CONST 0x04f7,0xfff7 1726 04f8 fff6 | | .CONST 0x04f8,0xfff6 1728 04fd fff5 | | .CONST 0x04fd,0xfff5 172a 04fe fff4 | | .CONST 0x04fe,0xfff4 172c 04ff fff3 | | .CONST 0x04ff,0xfff3 172e 0500 fff2 | | .CONST 0x0500,0xfff2 1730 0505 fff1 | | .CONST 0x0505,0xfff1 1732 0506 fff0 | | .CONST 0x0506,0xfff0 1734 050d 0001 | | .CONST 0x050d,0x0001 1736 0517 0002 | | .CONST 0x0517,0x0002 1738 0519 0003 | | .CONST 0x0519,0x0003 173a 0529 0004 | ) | .CONST 0x0529,0x0004 173c 052d 0005 | - | .CONST 0x052d,0x0005 173e 0533 0006 | 3 | .CONST 0x0533,0x0006 1740 053d 0007 | = | .CONST 0x053d,0x0007 1742 0541 0008 | A | .CONST 0x0541,0x0008 1744 0547 0009 | G | .CONST 0x0547,0x0009 1746 054b 000a | K | .CONST 0x054b,0x000a 1748 054c fbff | L | .CONST 0x054c,0xfbff 174a 0550 fbfe | P | .CONST 0x0550,0xfbfe 174c 0551 0401 | Q | .CONST 0x0551,0x0401 174e 055b 000b | [ | .CONST 0x055b,0x000b 1750 055e 000c | ^ | .CONST 0x055e,0x000c 1752 0563 000d | c | .CONST 0x0563,0x000d 1754 0566 000e | f | .CONST 0x0566,0x000e 1756 056a 000f | j | .CONST 0x056a,0x000f 1758 056e 0010 | n | .CONST 0x056e,0x0010 175a 0572 0011 | r | .CONST 0x0572,0x0011 175c 0575 0012 | u | .CONST 0x0575,0x0012 175e 0578 0013 | x | .CONST 0x0578,0x0013 1760 057d 0014 | } | .CONST 0x057d,0x0014 1762 0583 0015 | | .CONST 0x0583,0x0015 1764 0586 0016 | | .CONST 0x0586,0x0016 1766 ; -------------------------------------------------------------------------------------- 1766 ; Debug3 Subtable 0x10 1766 ; -------------------------------------------------------------------------------------- 1766 0000 0007 | | .DBG3TAB 0x0000,0x0007 1768 0593 0001 | | .CONST 0x0593,0x0001 176a 0594 0401 | | .CONST 0x0594,0x0401 176c 0596 0001 | | .CONST 0x0596,0x0001 176e 0597 0002 | | .CONST 0x0597,0x0002 1770 059b 0003 | | .CONST 0x059b,0x0003 1772 05a4 0004 | | .CONST 0x05a4,0x0004 1774 05a9 0005 | | .CONST 0x05a9,0x0005 1776 ; -------------------------------------------------------------------------------------- 1776 ; Debug3 Subtable 0x11 1776 ; -------------------------------------------------------------------------------------- 1776 0002 000d | | .DBG3TAB 0x0002,0x000d 1778 05b3 ffff | | .CONST 0x05b3,0xffff 177a 05b4 fffe | | .CONST 0x05b4,0xfffe 177c 05b7 0001 | | .CONST 0x05b7,0x0001 177e 05bb 0002 | | .CONST 0x05bb,0x0002 1780 05c0 0003 | | .CONST 0x05c0,0x0003 1782 05c1 0401 | | .CONST 0x05c1,0x0401 1784 05c3 0402 | | .CONST 0x05c3,0x0402 1786 05c4 0403 | | .CONST 0x05c4,0x0403 1788 05c5 0404 | | .CONST 0x05c5,0x0404 178a 05c6 0003 | | .CONST 0x05c6,0x0003 178c 05ca 0008 | | .CONST 0x05ca,0x0008 178e 05cb 0004 | | .CONST 0x05cb,0x0004 1790 05cd 0005 | | .CONST 0x05cd,0x0005 1792 05d2 0006 | | .CONST 0x05d2,0x0006 1794 05d4 0007 | | .CONST 0x05d4,0x0007 1796 ; -------------------------------------------------------------------------------------- 1796 ; Debug3 Subtable 0x12 1796 ; -------------------------------------------------------------------------------------- 1796 0000 000a | | .DBG3TAB 0x0000,0x000a 1798 05e3 0001 | | .CONST 0x05e3,0x0001 179a 05e4 0401 | | .CONST 0x05e4,0x0401 179c 05e6 0402 | | .CONST 0x05e6,0x0402 179e 05e7 0403 | | .CONST 0x05e7,0x0403 17a0 05e8 0404 | | .CONST 0x05e8,0x0404 17a2 05e9 0001 | | .CONST 0x05e9,0x0001 17a4 05ef 0005 | | .CONST 0x05ef,0x0005 17a6 05f0 0002 | | .CONST 0x05f0,0x0002 17a8 05f7 0003 | | .CONST 0x05f7,0x0003 17aa 05fe 0004 | | .CONST 0x05fe,0x0004 17ac ; -------------------------------------------------------------------------------------- 17ac ; Debug3 Subtable 0x13 17ac ; -------------------------------------------------------------------------------------- 17ac 0000 0007 | | .DBG3TAB 0x0000,0x0007 17ae 060b 0001 | | .CONST 0x060b,0x0001 17b0 0611 0002 | | .CONST 0x0611,0x0002 17b2 0614 0003 | | .CONST 0x0614,0x0003 17b4 0616 0004 | | .CONST 0x0616,0x0004 17b6 0619 0005 | | .CONST 0x0619,0x0005 17b8 061f 0006 | | .CONST 0x061f,0x0006 17ba 0623 0007 | # | .CONST 0x0623,0x0007 17bc ; -------------------------------------------------------------------------------------- 17bc ; Debug3 Subtable 0x14 17bc ; -------------------------------------------------------------------------------------- 17bc 0000 0007 | | .DBG3TAB 0x0000,0x0007 17be 063b 0001 | ; | .CONST 0x063b,0x0001 17c0 063c 0401 | < | .CONST 0x063c,0x0401 17c2 063e 0001 | > | .CONST 0x063e,0x0001 17c4 063f 0002 | ? | .CONST 0x063f,0x0002 17c6 0643 0003 | C | .CONST 0x0643,0x0003 17c8 0644 0801 | D | .CONST 0x0644,0x0801 17ca 0645 0003 | E | .CONST 0x0645,0x0003 17cc ; -------------------------------------------------------------------------------------- 17cc ; Debug3 Subtable 0x15 17cc ; -------------------------------------------------------------------------------------- 17cc 0001 0026 | &| .DBG3TAB 0x0001,0x0026 17ce 064b ffff | K | .CONST 0x064b,0xffff 17d0 064c 0001 | L | .CONST 0x064c,0x0001 17d2 064d 0401 | M | .CONST 0x064d,0x0401 17d4 064f 0402 | O | .CONST 0x064f,0x0402 17d6 0650 0403 | P | .CONST 0x0650,0x0403 17d8 0651 0404 | Q | .CONST 0x0651,0x0404 17da 0652 0001 | R | .CONST 0x0652,0x0001 17dc 0658 000c | X | .CONST 0x0658,0x000c 17de 0659 0002 | Y | .CONST 0x0659,0x0002 17e0 065c 0801 | \ | .CONST 0x065c,0x0801 17e2 065e 0802 | ^ | .CONST 0x065e,0x0802 17e4 065f 0803 | _ | .CONST 0x065f,0x0803 17e6 0660 0804 | ` | .CONST 0x0660,0x0804 17e8 0662 0002 | b | .CONST 0x0662,0x0002 17ea 0664 0003 | d | .CONST 0x0664,0x0003 17ec 066a 0004 | j | .CONST 0x066a,0x0004 17ee 066b 0c01 | k | .CONST 0x066b,0x0c01 17f0 066d 0c02 | m | .CONST 0x066d,0x0c02 17f2 066e 0c03 | n | .CONST 0x066e,0x0c03 17f4 066f 0c04 | o | .CONST 0x066f,0x0c04 17f6 0670 0004 | p | .CONST 0x0670,0x0004 17f8 0678 000b | x | .CONST 0x0678,0x000b 17fa 0679 0005 | y | .CONST 0x0679,0x0005 17fc 067a 1001 | z | .CONST 0x067a,0x1001 17fe 067c 1002 | | | .CONST 0x067c,0x1002 1800 067d 1003 | } | .CONST 0x067d,0x1003 1802 067e 1004 | ~ | .CONST 0x067e,0x1004 1804 067f 0005 | | .CONST 0x067f,0x0005 1806 0681 0006 | | .CONST 0x0681,0x0006 1808 068a 0007 | | .CONST 0x068a,0x0007 180a 0690 0008 | | .CONST 0x0690,0x0008 180c 0691 1401 | | .CONST 0x0691,0x1401 180e 0693 1402 | | .CONST 0x0693,0x1402 1810 0694 1403 | | .CONST 0x0694,0x1403 1812 0695 1404 | | .CONST 0x0695,0x1404 1814 0696 0008 | | .CONST 0x0696,0x0008 1816 069e 000a | | .CONST 0x069e,0x000a 1818 069f 0009 | | .CONST 0x069f,0x0009 181a 06a5 000d | | .CONST 0x06a5,0x000d 181c ; -------------------------------------------------------------------------------------- 181c ; Debug3 Subtable 0x16 181c ; -------------------------------------------------------------------------------------- 181c 0004 0034 | 4| .DBG3TAB 0x0004,0x0034 181e 06b3 ffff | | .CONST 0x06b3,0xffff 1820 06b6 fffe | | .CONST 0x06b6,0xfffe 1822 06b7 fffd | | .CONST 0x06b7,0xfffd 1824 06b8 0401 | | .CONST 0x06b8,0x0401 1826 06b9 fffd | | .CONST 0x06b9,0xfffd 1828 06bc 0002 | | .CONST 0x06bc,0x0002 182a 06be 0801 | | .CONST 0x06be,0x0801 182c 06c0 0802 | | .CONST 0x06c0,0x0802 182e 06c2 0803 | | .CONST 0x06c2,0x0803 1830 06c6 0804 | | .CONST 0x06c6,0x0804 1832 06ca 0805 | | .CONST 0x06ca,0x0805 1834 06cc 0c01 | | .CONST 0x06cc,0x0c01 1836 06ce 0c02 | | .CONST 0x06ce,0x0c02 1838 06cf 0c03 | | .CONST 0x06cf,0x0c03 183a 06d0 0c04 | | .CONST 0x06d0,0x0c04 183c 06d2 0805 | | .CONST 0x06d2,0x0805 183e 06dc 1001 | | .CONST 0x06dc,0x1001 1840 06de 1002 | | .CONST 0x06de,0x1002 1842 06df 1003 | | .CONST 0x06df,0x1003 1844 06e0 1004 | | .CONST 0x06e0,0x1004 1846 06e2 0c04 | | .CONST 0x06e2,0x0c04 1848 06f0 0002 | | .CONST 0x06f0,0x0002 184a 06f7 0004 | | .CONST 0x06f7,0x0004 184c 06fa 1401 | | .CONST 0x06fa,0x1401 184e 06fc 1402 | | .CONST 0x06fc,0x1402 1850 06fe 1403 | | .CONST 0x06fe,0x1403 1852 0702 1404 | | .CONST 0x0702,0x1404 1854 0706 1405 | | .CONST 0x0706,0x1405 1856 0708 1801 | | .CONST 0x0708,0x1801 1858 070a 1802 | | .CONST 0x070a,0x1802 185a 070b 1803 | | .CONST 0x070b,0x1803 185c 070c 1804 | | .CONST 0x070c,0x1804 185e 070e 1405 | | .CONST 0x070e,0x1405 1860 0718 1c01 | | .CONST 0x0718,0x1c01 1862 071a 1c02 | | .CONST 0x071a,0x1c02 1864 071b 1c03 | | .CONST 0x071b,0x1c03 1866 071c 1c04 | | .CONST 0x071c,0x1c04 1868 071e 1804 | | .CONST 0x071e,0x1804 186a 072c 0004 | , | .CONST 0x072c,0x0004 186c 0731 0005 | 1 | .CONST 0x0731,0x0005 186e 0732 2001 | 2 | .CONST 0x0732,0x2001 1870 0734 2002 | 4 | .CONST 0x0734,0x2002 1872 0736 2003 | 6 | .CONST 0x0736,0x2003 1874 0739 0005 | 9 | .CONST 0x0739,0x0005 1876 073b 0003 | ; | .CONST 0x073b,0x0003 1878 073c 2401 | <$ | .CONST 0x073c,0x2401 187a 073e 0003 | > | .CONST 0x073e,0x0003 187c 0740 0006 | @ | .CONST 0x0740,0x0006 187e 0741 2801 | A( | .CONST 0x0741,0x2801 1880 0743 2802 | C( | .CONST 0x0743,0x2802 1882 0745 2803 | E( | .CONST 0x0745,0x2803 1884 0748 0006 | H | .CONST 0x0748,0x0006 1886 074a 0001 | J | .CONST 0x074a,0x0001 1888 074b 2c01 | K, | .CONST 0x074b,0x2c01 188a 074d 0001 | M | .CONST 0x074d,0x0001 188c 074f 0007 | O | .CONST 0x074f,0x0007 188e ; -------------------------------------------------------------------------------------- 188e ; Debug3 Subtable 0x17 188e ; -------------------------------------------------------------------------------------- 188e 0006 003a | :| .DBG3TAB 0x0006,0x003a 1890 075b ffff | [ | .CONST 0x075b,0xffff 1892 0766 fffe | f | .CONST 0x0766,0xfffe 1894 076b fffd | k | .CONST 0x076b,0xfffd 1896 0772 fffc | r | .CONST 0x0772,0xfffc 1898 0773 fffb | s | .CONST 0x0773,0xfffb 189a 0774 fffa | t | .CONST 0x0774,0xfffa 189c 0776 0001 | v | .CONST 0x0776,0x0001 189e 0777 0401 | w | .CONST 0x0777,0x0401 18a0 0779 0402 | y | .CONST 0x0779,0x0402 18a2 077a 0403 | z | .CONST 0x077a,0x0403 18a4 077b 0404 | { | .CONST 0x077b,0x0404 18a6 077c 0001 | | | .CONST 0x077c,0x0001 18a8 077e 0004 | ~ | .CONST 0x077e,0x0004 18aa 077f 0002 | | .CONST 0x077f,0x0002 18ac 0781 0003 | | .CONST 0x0781,0x0003 18ae 0784 0005 | | .CONST 0x0784,0x0005 18b0 0786 0006 | | .CONST 0x0786,0x0006 18b2 078a 0007 | | .CONST 0x078a,0x0007 18b4 078e 0009 | | .CONST 0x078e,0x0009 18b6 0790 0801 | | .CONST 0x0790,0x0801 18b8 0795 0c01 | | .CONST 0x0795,0x0c01 18ba 0797 0c02 | | .CONST 0x0797,0x0c02 18bc 0798 0c03 | | .CONST 0x0798,0x0c03 18be 0799 0c04 | | .CONST 0x0799,0x0c04 18c0 079b 0801 | | .CONST 0x079b,0x0801 18c2 07a0 0009 | | .CONST 0x07a0,0x0009 18c4 07a1 000a | | .CONST 0x07a1,0x000a 18c6 07a2 1001 | | .CONST 0x07a2,0x1001 18c8 07a4 1002 | | .CONST 0x07a4,0x1002 18ca 07a5 1003 | | .CONST 0x07a5,0x1003 18cc 07a6 1004 | | .CONST 0x07a6,0x1004 18ce 07a7 000a | | .CONST 0x07a7,0x000a 18d0 07a9 000b | | .CONST 0x07a9,0x000b 18d2 07ad 000c | | .CONST 0x07ad,0x000c 18d4 07af 000d | | .CONST 0x07af,0x000d 18d6 07b3 000e | | .CONST 0x07b3,0x000e 18d8 07b4 1401 | | .CONST 0x07b4,0x1401 18da 07b7 000e | | .CONST 0x07b7,0x000e 18dc 07b9 0008 | | .CONST 0x07b9,0x0008 18de 07ba 1801 | | .CONST 0x07ba,0x1801 18e0 07bc 0008 | | .CONST 0x07bc,0x0008 18e2 07bf 0010 | | .CONST 0x07bf,0x0010 18e4 07c1 1c01 | | .CONST 0x07c1,0x1c01 18e6 07c6 2001 | | .CONST 0x07c6,0x2001 18e8 07c8 2002 | | .CONST 0x07c8,0x2002 18ea 07c9 2003 | | .CONST 0x07c9,0x2003 18ec 07ca 2004 | | .CONST 0x07ca,0x2004 18ee 07cc 1c01 | | .CONST 0x07cc,0x1c01 18f0 07d1 0010 | | .CONST 0x07d1,0x0010 18f2 07d2 0011 | | .CONST 0x07d2,0x0011 18f4 07d3 2401 | $ | .CONST 0x07d3,0x2401 18f6 07d5 2402 | $ | .CONST 0x07d5,0x2402 18f8 07d6 2403 | $ | .CONST 0x07d6,0x2403 18fa 07d7 2404 | $ | .CONST 0x07d7,0x2404 18fc 07d8 0011 | | .CONST 0x07d8,0x0011 18fe 07da 0012 | | .CONST 0x07da,0x0012 1900 07de 0013 | | .CONST 0x07de,0x0013 1902 07e0 0014 | | .CONST 0x07e0,0x0014 1904 07e4 0015 | | .CONST 0x07e4,0x0015 1906 07e5 2801 | ( | .CONST 0x07e5,0x2801 1908 07e8 0015 | | .CONST 0x07e8,0x0015 190a 07ea 000f | | .CONST 0x07ea,0x000f 190c 07eb 2c01 | , | .CONST 0x07eb,0x2c01 190e 07ed 000f | | .CONST 0x07ed,0x000f 1910 ; -------------------------------------------------------------------------------------- 1910 ; Debug3 Subtable 0x18 1910 ; -------------------------------------------------------------------------------------- 1910 0000 0003 | | .DBG3TAB 0x0000,0x0003 1912 07fb 0001 | | .CONST 0x07fb,0x0001 1914 07ff 0002 | | .CONST 0x07ff,0x0002 1916 0803 0003 | | .CONST 0x0803,0x0003 1918 ; -------------------------------------------------------------------------------------- 1918 ; Debug3 Subtable 0x19 1918 ; -------------------------------------------------------------------------------------- 1918 000a 002b | +| .DBG3TAB 0x000a,0x002b 191a 080b ffff | | .CONST 0x080b,0xffff 191c 0810 fffe | | .CONST 0x0810,0xfffe 191e 0815 fffd | | .CONST 0x0815,0xfffd 1920 081a fffc | | .CONST 0x081a,0xfffc 1922 0820 fffb | | .CONST 0x0820,0xfffb 1924 0823 fffa | # | .CONST 0x0823,0xfffa 1926 0824 fff9 | $ | .CONST 0x0824,0xfff9 1928 0828 0401 | ( | .CONST 0x0828,0x0401 192a 082a 0402 | * | .CONST 0x082a,0x0402 192c 082c 0403 | , | .CONST 0x082c,0x0403 192e 0830 0404 | 0 | .CONST 0x0830,0x0404 1930 0834 0405 | 4 | .CONST 0x0834,0x0405 1932 0836 0801 | 6 | .CONST 0x0836,0x0801 1934 0838 0802 | 8 | .CONST 0x0838,0x0802 1936 0839 0803 | 9 | .CONST 0x0839,0x0803 1938 083a 0804 | : | .CONST 0x083a,0x0804 193a 083c 0405 | < | .CONST 0x083c,0x0405 193c 0846 0c01 | F | .CONST 0x0846,0x0c01 193e 0848 0c02 | H | .CONST 0x0848,0x0c02 1940 0849 0c03 | I | .CONST 0x0849,0x0c03 1942 084a 0c04 | J | .CONST 0x084a,0x0c04 1944 084c 0804 | L | .CONST 0x084c,0x0804 1946 085a fff9 | Z | .CONST 0x085a,0xfff9 1948 085f fff8 | _ | .CONST 0x085f,0xfff8 194a 0861 fff7 | a | .CONST 0x0861,0xfff7 194c 0862 0001 | b | .CONST 0x0862,0x0001 194e 0863 1001 | c | .CONST 0x0863,0x1001 1950 0865 1002 | e | .CONST 0x0865,0x1002 1952 0866 1003 | f | .CONST 0x0866,0x1003 1954 0867 1004 | g | .CONST 0x0867,0x1004 1956 0868 0001 | h | .CONST 0x0868,0x0001 1958 086a 0002 | j | .CONST 0x086a,0x0002 195a 086d 0003 | m | .CONST 0x086d,0x0003 195c 0870 0004 | p | .CONST 0x0870,0x0004 195e 0879 0005 | y | .CONST 0x0879,0x0005 1960 087b 0006 | { | .CONST 0x087b,0x0006 1962 087f 0008 | | .CONST 0x087f,0x0008 1964 0881 1401 | | .CONST 0x0881,0x1401 1966 0886 1801 | | .CONST 0x0886,0x1801 1968 0888 1802 | | .CONST 0x0888,0x1802 196a 0889 1803 | | .CONST 0x0889,0x1803 196c 088a 1804 | | .CONST 0x088a,0x1804 196e 088c 1401 | | .CONST 0x088c,0x1401 1970 0891 0008 | | .CONST 0x0891,0x0008 1972 0892 0009 | | .CONST 0x0892,0x0009 1974 0895 000a | | .CONST 0x0895,0x000a 1976 08a3 000b | | .CONST 0x08a3,0x000b 1978 08a4 1c01 | | .CONST 0x08a4,0x1c01 197a 08a7 000b | | .CONST 0x08a7,0x000b 197c 08a8 000c | | .CONST 0x08a8,0x000c 197e 08af 0007 | | .CONST 0x08af,0x0007 1980 08b0 2001 | | .CONST 0x08b0,0x2001 1982 08b2 0007 | | .CONST 0x08b2,0x0007 1984 ; -------------------------------------------------------------------------------------- 1984 ; Debug3 Subtable 0x1a 1984 ; -------------------------------------------------------------------------------------- 1984 0003 001b | | .DBG3TAB 0x0003,0x001b 1986 08bb ffff | | .CONST 0x08bb,0xffff 1988 08bc fffe | | .CONST 0x08bc,0xfffe 198a 08bd fffd | | .CONST 0x08bd,0xfffd 198c 08c0 0001 | | .CONST 0x08c0,0x0001 198e 08c4 0002 | | .CONST 0x08c4,0x0002 1990 08c9 0003 | | .CONST 0x08c9,0x0003 1992 08ca 0401 | | .CONST 0x08ca,0x0401 1994 08cc 0402 | | .CONST 0x08cc,0x0402 1996 08cd 0403 | | .CONST 0x08cd,0x0403 1998 08ce 0404 | | .CONST 0x08ce,0x0404 199a 08cf 0003 | | .CONST 0x08cf,0x0003 199c 08d1 0004 | | .CONST 0x08d1,0x0004 199e 08d3 0005 | | .CONST 0x08d3,0x0005 19a0 08d8 0006 | | .CONST 0x08d8,0x0006 19a2 08da 0007 | | .CONST 0x08da,0x0007 19a4 08df 0008 | | .CONST 0x08df,0x0008 19a6 08e6 0009 | | .CONST 0x08e6,0x0009 19a8 08e9 000a | | .CONST 0x08e9,0x000a 19aa 08ed 000b | | .CONST 0x08ed,0x000b 19ac 08f2 000c | | .CONST 0x08f2,0x000c 19ae 08f3 0801 | | .CONST 0x08f3,0x0801 19b0 08f5 0802 | | .CONST 0x08f5,0x0802 19b2 08f6 0803 | | .CONST 0x08f6,0x0803 19b4 08f7 0804 | | .CONST 0x08f7,0x0804 19b6 08f8 000c | | .CONST 0x08f8,0x000c 19b8 08fa 000d | | .CONST 0x08fa,0x000d 19ba 08fc 000e | | .CONST 0x08fc,0x000e 19bc 0901 000f | | .CONST 0x0901,0x000f 19be 0903 0010 | | .CONST 0x0903,0x0010 19c0 0908 0011 | | .CONST 0x0908,0x0011 19c2 ; -------------------------------------------------------------------------------------- 19c2 ; Debug3 Subtable 0x1b 19c2 ; -------------------------------------------------------------------------------------- 19c2 0004 0041 | A| .DBG3TAB 0x0004,0x0041 19c4 0913 ffff | | .CONST 0x0913,0xffff 19c6 0914 fffe | | .CONST 0x0914,0xfffe 19c8 0915 fffd | | .CONST 0x0915,0xfffd 19ca 0917 0001 | | .CONST 0x0917,0x0001 19cc 091c 0002 | | .CONST 0x091c,0x0002 19ce 0920 0003 | | .CONST 0x0920,0x0003 19d0 0921 0401 | ! | .CONST 0x0921,0x0401 19d2 0923 0402 | # | .CONST 0x0923,0x0402 19d4 0924 0403 | $ | .CONST 0x0924,0x0403 19d6 0925 0404 | % | .CONST 0x0925,0x0404 19d8 0926 0003 | & | .CONST 0x0926,0x0003 19da 092c 0004 | , | .CONST 0x092c,0x0004 19dc 092d f7ff | - | .CONST 0x092d,0xf7ff 19de 0934 0801 | 4 | .CONST 0x0934,0x0801 19e0 0938 0803 | 8 | .CONST 0x0938,0x0803 19e2 093a 0c01 | : | .CONST 0x093a,0x0c01 19e4 093f 1001 | ? | .CONST 0x093f,0x1001 19e6 0941 1002 | A | .CONST 0x0941,0x1002 19e8 0942 1003 | B | .CONST 0x0942,0x1003 19ea 0943 1004 | C | .CONST 0x0943,0x1004 19ec 0945 0c01 | E | .CONST 0x0945,0x0c01 19ee 094a 0803 | J | .CONST 0x094a,0x0803 19f0 094b 0804 | K | .CONST 0x094b,0x0804 19f2 094c 1401 | L | .CONST 0x094c,0x1401 19f4 094f 0804 | O | .CONST 0x094f,0x0804 19f6 0950 0805 | P | .CONST 0x0950,0x0805 19f8 0953 0806 | S | .CONST 0x0953,0x0806 19fa 0954 1801 | T | .CONST 0x0954,0x1801 19fc 0956 1802 | V | .CONST 0x0956,0x1802 19fe 0957 1803 | W | .CONST 0x0957,0x1803 1a00 0958 1804 | X | .CONST 0x0958,0x1804 1a02 0959 0806 | Y | .CONST 0x0959,0x0806 1a04 096f 080c | o | .CONST 0x096f,0x080c 1a06 0975 0807 | u | .CONST 0x0975,0x0807 1a08 097a 0808 | z | .CONST 0x097a,0x0808 1a0a 097f 0809 | | .CONST 0x097f,0x0809 1a0c 0983 080a | | .CONST 0x0983,0x080a 1a0e 0987 080b | | .CONST 0x0987,0x080b 1a10 098d 0802 | | .CONST 0x098d,0x0802 1a12 098e 1c01 | | .CONST 0x098e,0x1c01 1a14 0990 0802 | | .CONST 0x0990,0x0802 1a16 0997 0006 | | .CONST 0x0997,0x0006 1a18 0999 2001 | | .CONST 0x0999,0x2001 1a1a 099e 2401 | $ | .CONST 0x099e,0x2401 1a1c 09a0 2402 | $ | .CONST 0x09a0,0x2402 1a1e 09a1 2403 | $ | .CONST 0x09a1,0x2403 1a20 09a2 2404 | $ | .CONST 0x09a2,0x2404 1a22 09a4 2001 | | .CONST 0x09a4,0x2001 1a24 09a9 0006 | | .CONST 0x09a9,0x0006 1a26 09aa 0007 | | .CONST 0x09aa,0x0007 1a28 09ad 0008 | | .CONST 0x09ad,0x0008 1a2a 09ae 2801 | ( | .CONST 0x09ae,0x2801 1a2c 09b0 2802 | ( | .CONST 0x09b0,0x2802 1a2e 09b1 2803 | ( | .CONST 0x09b1,0x2803 1a30 09b2 2804 | ( | .CONST 0x09b2,0x2804 1a32 09b3 0008 | | .CONST 0x09b3,0x0008 1a34 09c9 000e | | .CONST 0x09c9,0x000e 1a36 09cf 0009 | | .CONST 0x09cf,0x0009 1a38 09d3 000a | | .CONST 0x09d3,0x000a 1a3a 09d7 000b | | .CONST 0x09d7,0x000b 1a3c 09db 000c | | .CONST 0x09db,0x000c 1a3e 09df 000d | | .CONST 0x09df,0x000d 1a40 09e3 000f | | .CONST 0x09e3,0x000f 1a42 09e4 2c01 | , | .CONST 0x09e4,0x2c01 1a44 09e7 000f | | .CONST 0x09e7,0x000f 1a46 09e9 0005 | | .CONST 0x09e9,0x0005 1a48 09ea 3001 | 0 | .CONST 0x09ea,0x3001 1a4a 09ec 0005 | | .CONST 0x09ec,0x0005 1a4c 09ee 0010 | | .CONST 0x09ee,0x0010 1a4e ; -------------------------------------------------------------------------------------- 1a4e ; Debug3 Subtable 0x1c 1a4e ; -------------------------------------------------------------------------------------- 1a4e 000c 000d | | .DBG3TAB 0x000c,0x000d 1a50 09fb ffff | | .CONST 0x09fb,0xffff 1a52 0a02 fffe | | .CONST 0x0a02,0xfffe 1a54 0a07 fffd | | .CONST 0x0a07,0xfffd 1a56 0a0c fffc | | .CONST 0x0a0c,0xfffc 1a58 0a0f 0401 | | .CONST 0x0a0f,0x0401 1a5a 0a11 0402 | | .CONST 0x0a11,0x0402 1a5c 0a13 0403 | | .CONST 0x0a13,0x0403 1a5e 0a18 fffc | | .CONST 0x0a18,0xfffc 1a60 0a19 fffb | | .CONST 0x0a19,0xfffb 1a62 0a1c 0801 | | .CONST 0x0a1c,0x0801 1a64 0a21 0c01 | ! | .CONST 0x0a21,0x0c01 1a66 0a23 0c02 | # | .CONST 0x0a23,0x0c02 1a68 0a24 0c03 | $ | .CONST 0x0a24,0x0c03 1a6a 0a25 0c04 | % | .CONST 0x0a25,0x0c04 1a6c 0a27 0801 | ' | .CONST 0x0a27,0x0801 1a6e 0a2c fffb | , | .CONST 0x0a2c,0xfffb 1a70 0a2d fffa | - | .CONST 0x0a2d,0xfffa 1a72 0a2e 1001 | . | .CONST 0x0a2e,0x1001 1a74 0a31 fffa | 1 | .CONST 0x0a31,0xfffa 1a76 0a32 fff9 | 2 | .CONST 0x0a32,0xfff9 1a78 0a34 fff8 | 4 | .CONST 0x0a34,0xfff8 1a7a 0a35 fff7 | 5 | .CONST 0x0a35,0xfff7 1a7c 0a36 0001 | 6 | .CONST 0x0a36,0x0001 1a7e 0a40 0002 | @ | .CONST 0x0a40,0x0002 1a80 0a46 0003 | F | .CONST 0x0a46,0x0003 1a82 ; -------------------------------------------------------------------------------------- 1a82 ; Debug3 Subtable 0x1d 1a82 ; -------------------------------------------------------------------------------------- 1a82 000c 000e | | .DBG3TAB 0x000c,0x000e 1a84 0a5b ffff | [ | .CONST 0x0a5b,0xffff 1a86 0a62 fffe | b | .CONST 0x0a62,0xfffe 1a88 0a67 fffd | g | .CONST 0x0a67,0xfffd 1a8a 0a6c fffc | l | .CONST 0x0a6c,0xfffc 1a8c 0a6f 0401 | o | .CONST 0x0a6f,0x0401 1a8e 0a71 0402 | q | .CONST 0x0a71,0x0402 1a90 0a73 0403 | s | .CONST 0x0a73,0x0403 1a92 0a78 fffc | x | .CONST 0x0a78,0xfffc 1a94 0a79 fffb | y | .CONST 0x0a79,0xfffb 1a96 0a7c 0801 | | | .CONST 0x0a7c,0x0801 1a98 0a81 0c01 | | .CONST 0x0a81,0x0c01 1a9a 0a83 0c02 | | .CONST 0x0a83,0x0c02 1a9c 0a84 0c03 | | .CONST 0x0a84,0x0c03 1a9e 0a85 0c04 | | .CONST 0x0a85,0x0c04 1aa0 0a87 0801 | | .CONST 0x0a87,0x0801 1aa2 0a8c fffb | | .CONST 0x0a8c,0xfffb 1aa4 0a8d fffa | | .CONST 0x0a8d,0xfffa 1aa6 0a8e 1001 | | .CONST 0x0a8e,0x1001 1aa8 0a91 fffa | | .CONST 0x0a91,0xfffa 1aaa 0a92 fff9 | | .CONST 0x0a92,0xfff9 1aac 0a94 fff8 | | .CONST 0x0a94,0xfff8 1aae 0a95 fff7 | | .CONST 0x0a95,0xfff7 1ab0 0a96 0001 | | .CONST 0x0a96,0x0001 1ab2 0aa0 0002 | | .CONST 0x0aa0,0x0002 1ab4 0aa6 0003 | | .CONST 0x0aa6,0x0003 1ab6 0aac 0004 | | .CONST 0x0aac,0x0004 1ab8 ; -------------------------------------------------------------------------------------- 1ab8 ; Debug3 Subtable 0x1e 1ab8 ; -------------------------------------------------------------------------------------- 1ab8 0003 0034 | 4| .DBG3TAB 0x0003,0x0034 1aba 0ab3 ffff | | .CONST 0x0ab3,0xffff 1abc 0ab6 fffe | | .CONST 0x0ab6,0xfffe 1abe 0ab7 fffd | | .CONST 0x0ab7,0xfffd 1ac0 0ab9 0001 | | .CONST 0x0ab9,0x0001 1ac2 0abd 0002 | | .CONST 0x0abd,0x0002 1ac4 0ac1 0003 | | .CONST 0x0ac1,0x0003 1ac6 0acf 0004 | | .CONST 0x0acf,0x0004 1ac8 0ad2 0005 | | .CONST 0x0ad2,0x0005 1aca 0ad5 0006 | | .CONST 0x0ad5,0x0006 1acc 0ad6 0007 | | .CONST 0x0ad6,0x0007 1ace 0ad7 0401 | | .CONST 0x0ad7,0x0401 1ad0 0ad9 0402 | | .CONST 0x0ad9,0x0402 1ad2 0ada 0403 | | .CONST 0x0ada,0x0403 1ad4 0adb 0404 | | .CONST 0x0adb,0x0404 1ad6 0adc 0007 | | .CONST 0x0adc,0x0007 1ad8 0ae2 0009 | | .CONST 0x0ae2,0x0009 1ada 0ae5 000a | | .CONST 0x0ae5,0x000a 1adc 0ae9 000b | | .CONST 0x0ae9,0x000b 1ade 0aea 0801 | | .CONST 0x0aea,0x0801 1ae0 0aec 0802 | | .CONST 0x0aec,0x0802 1ae2 0aed 0803 | | .CONST 0x0aed,0x0803 1ae4 0aee 0804 | | .CONST 0x0aee,0x0804 1ae6 0aef 000b | | .CONST 0x0aef,0x000b 1ae8 0af1 000c | | .CONST 0x0af1,0x000c 1aea 0af5 000d | | .CONST 0x0af5,0x000d 1aec 0afc 000e | | .CONST 0x0afc,0x000e 1aee 0afe 000f | | .CONST 0x0afe,0x000f 1af0 0b00 0010 | | .CONST 0x0b00,0x0010 1af2 0b01 0c01 | | .CONST 0x0b01,0x0c01 1af4 0b03 0c02 | | .CONST 0x0b03,0x0c02 1af6 0b04 0c03 | | .CONST 0x0b04,0x0c03 1af8 0b05 0c04 | | .CONST 0x0b05,0x0c04 1afa 0b06 0010 | | .CONST 0x0b06,0x0010 1afc 0b0e 0017 | | .CONST 0x0b0e,0x0017 1afe 0b10 0011 | | .CONST 0x0b10,0x0011 1b00 0b11 1001 | | .CONST 0x0b11,0x1001 1b02 0b13 1002 | | .CONST 0x0b13,0x1002 1b04 0b14 1003 | | .CONST 0x0b14,0x1003 1b06 0b15 1004 | | .CONST 0x0b15,0x1004 1b08 0b16 0011 | | .CONST 0x0b16,0x0011 1b0a 0b18 0012 | | .CONST 0x0b18,0x0012 1b0c 0b21 0013 | ! | .CONST 0x0b21,0x0013 1b0e 0b27 0014 | ' | .CONST 0x0b27,0x0014 1b10 0b28 1401 | ( | .CONST 0x0b28,0x1401 1b12 0b2a 1402 | * | .CONST 0x0b2a,0x1402 1b14 0b2b 1403 | + | .CONST 0x0b2b,0x1403 1b16 0b2c 1404 | , | .CONST 0x0b2c,0x1404 1b18 0b2d 0014 | - | .CONST 0x0b2d,0x0014 1b1a 0b35 0016 | 5 | .CONST 0x0b35,0x0016 1b1c 0b39 0018 | 9 | .CONST 0x0b39,0x0018 1b1e 0b3f 001a | ? | .CONST 0x0b3f,0x001a 1b20 0b44 0019 | D | .CONST 0x0b44,0x0019 1b22 0b49 001b | I | .CONST 0x0b49,0x001b 1b24 0b4b 001c | K | .CONST 0x0b4b,0x001c 1b26 0b4d 001d | M | .CONST 0x0b4d,0x001d 1b28 ; -------------------------------------------------------------------------------------- 1b28 ; Debug3 Subtable 0x1f 1b28 ; -------------------------------------------------------------------------------------- 1b28 0001 0001 | | .DBG3TAB 0x0001,0x0001 1b2a 0b53 ffff | S | .CONST 0x0b53,0xffff 1b2c 0b54 0001 | T | .CONST 0x0b54,0x0001 1b2e ; -------------------------------------------------------------------------------------- 1b2e ; Debug3 Subtable 0x20 1b2e ; -------------------------------------------------------------------------------------- 1b2e 0002 0015 | | .DBG3TAB 0x0002,0x0015 1b30 0b63 ffff | c | .CONST 0x0b63,0xffff 1b32 0b68 fffe | h | .CONST 0x0b68,0xfffe 1b34 0b69 0001 | i | .CONST 0x0b69,0x0001 1b36 0b6b 0401 | k | .CONST 0x0b6b,0x0401 1b38 0b6d 0402 | m | .CONST 0x0b6d,0x0402 1b3a 0b6e 0403 | n | .CONST 0x0b6e,0x0403 1b3c 0b6f 0404 | o | .CONST 0x0b6f,0x0404 1b3e 0b71 0001 | q | .CONST 0x0b71,0x0001 1b40 0b73 0002 | s | .CONST 0x0b73,0x0002 1b42 0b77 0003 | w | .CONST 0x0b77,0x0003 1b44 0b78 0801 | x | .CONST 0x0b78,0x0801 1b46 0b7a 0802 | z | .CONST 0x0b7a,0x0802 1b48 0b7b 0803 | { | .CONST 0x0b7b,0x0803 1b4a 0b7c 0804 | | | .CONST 0x0b7c,0x0804 1b4c 0b7d 0003 | } | .CONST 0x0b7d,0x0003 1b4e 0b81 0005 | | .CONST 0x0b81,0x0005 1b50 0b83 0004 | | .CONST 0x0b83,0x0004 1b52 0b88 0c01 | | .CONST 0x0b88,0x0c01 1b54 0b8a 0c02 | | .CONST 0x0b8a,0x0c02 1b56 0b8b 0c03 | | .CONST 0x0b8b,0x0c03 1b58 0b8c 0c04 | | .CONST 0x0b8c,0x0c04 1b5a 0b8e 0004 | | .CONST 0x0b8e,0x0004 1b5c 0b90 0006 | | .CONST 0x0b90,0x0006 1b5e ; -------------------------------------------------------------------------------------- 1b5e ; Debug3 Subtable 0x21 1b5e ; -------------------------------------------------------------------------------------- 1b5e 0001 000b | | .DBG3TAB 0x0001,0x000b 1b60 0b9b ffff | | .CONST 0x0b9b,0xffff 1b62 0ba0 0001 | | .CONST 0x0ba0,0x0001 1b64 0ba2 0401 | | .CONST 0x0ba2,0x0401 1b66 0ba4 0402 | | .CONST 0x0ba4,0x0402 1b68 0ba5 0403 | | .CONST 0x0ba5,0x0403 1b6a 0ba6 0404 | | .CONST 0x0ba6,0x0404 1b6c 0ba8 0001 | | .CONST 0x0ba8,0x0001 1b6e 0bad 0801 | | .CONST 0x0bad,0x0801 1b70 0baf 0802 | | .CONST 0x0baf,0x0802 1b72 0bb0 0803 | | .CONST 0x0bb0,0x0803 1b74 0bb1 0804 | | .CONST 0x0bb1,0x0804 1b76 0bb3 0404 | | .CONST 0x0bb3,0x0404 1b78 ; -------------------------------------------------------------------------------------- 1b78 ; Debug3 Subtable 0x22 1b78 ; -------------------------------------------------------------------------------------- 1b78 0008 0020 | | .DBG3TAB 0x0008,0x0020 1b7a 0bbb ffff | | .CONST 0x0bbb,0xffff 1b7c 0bc0 fffe | | .CONST 0x0bc0,0xfffe 1b7e 0bc4 fffd | | .CONST 0x0bc4,0xfffd 1b80 0bcb fffc | | .CONST 0x0bcb,0xfffc 1b82 0bd0 fffb | | .CONST 0x0bd0,0xfffb 1b84 0bd2 fffa | | .CONST 0x0bd2,0xfffa 1b86 0bd3 fff9 | | .CONST 0x0bd3,0xfff9 1b88 0bd4 fff8 | | .CONST 0x0bd4,0xfff8 1b8a 0bd5 0001 | | .CONST 0x0bd5,0x0001 1b8c 0bdf 0002 | | .CONST 0x0bdf,0x0002 1b8e 0be5 0003 | | .CONST 0x0be5,0x0003 1b90 0be8 0004 | | .CONST 0x0be8,0x0004 1b92 0bec 0005 | | .CONST 0x0bec,0x0005 1b94 0bed 0401 | | .CONST 0x0bed,0x0401 1b96 0bef 0005 | | .CONST 0x0bef,0x0005 1b98 0bf0 0006 | | .CONST 0x0bf0,0x0006 1b9a 0bf3 0007 | | .CONST 0x0bf3,0x0007 1b9c 0bf7 0008 | | .CONST 0x0bf7,0x0008 1b9e 0bf8 0801 | | .CONST 0x0bf8,0x0801 1ba0 0bfa 0008 | | .CONST 0x0bfa,0x0008 1ba2 0bfb 0009 | | .CONST 0x0bfb,0x0009 1ba4 0c00 000a | | .CONST 0x0c00,0x000a 1ba6 0c05 000b | | .CONST 0x0c05,0x000b 1ba8 0c08 000c | | .CONST 0x0c08,0x000c 1baa 0c0a 000d | | .CONST 0x0c0a,0x000d 1bac 0c0e 000e | | .CONST 0x0c0e,0x000e 1bae 0c12 000f | | .CONST 0x0c12,0x000f 1bb0 0c16 0010 | | .CONST 0x0c16,0x0010 1bb2 0c1f 0011 | | .CONST 0x0c1f,0x0011 1bb4 0c24 0012 | $ | .CONST 0x0c24,0x0012 1bb6 0c28 0013 | ( | .CONST 0x0c28,0x0013 1bb8 0c2d 0014 | - | .CONST 0x0c2d,0x0014 1bba 0c32 0015 | 2 | .CONST 0x0c32,0x0015 1bbc 0c35 0016 | 5 | .CONST 0x0c35,0x0016 1bbe 0c37 0017 | 7 | .CONST 0x0c37,0x0017 1bc0 0c3a 0018 | : | .CONST 0x0c3a,0x0018 1bc2 0c3c 0c01 | < | .CONST 0x0c3c,0x0c01 1bc4 0c3e 0018 | > | .CONST 0x0c3e,0x0018 1bc6 0c43 0019 | C | .CONST 0x0c43,0x0019 1bc8 0c45 001a | E | .CONST 0x0c45,0x001a 1bca ; -------------------------------------------------------------------------------------- 1bca ; Debug3 Subtable 0x23 1bca ; -------------------------------------------------------------------------------------- 1bca 0005 002d | -| .DBG3TAB 0x0005,0x002d 1bcc 0c53 ffff | S | .CONST 0x0c53,0xffff 1bce 0c58 fffe | X | .CONST 0x0c58,0xfffe 1bd0 0c59 fffd | Y | .CONST 0x0c59,0xfffd 1bd2 0c5a fffc | Z | .CONST 0x0c5a,0xfffc 1bd4 0c5b fffb | [ | .CONST 0x0c5b,0xfffb 1bd6 0c5d 0001 | ] | .CONST 0x0c5d,0x0001 1bd8 0c5e 0401 | ^ | .CONST 0x0c5e,0x0401 1bda 0c60 0402 | ` | .CONST 0x0c60,0x0402 1bdc 0c61 0403 | a | .CONST 0x0c61,0x0403 1bde 0c62 0404 | b | .CONST 0x0c62,0x0404 1be0 0c63 0001 | c | .CONST 0x0c63,0x0001 1be2 0c65 0002 | e | .CONST 0x0c65,0x0002 1be4 0c6a 0801 | j | .CONST 0x0c6a,0x0801 1be6 0c6c 0802 | l | .CONST 0x0c6c,0x0802 1be8 0c6e 0803 | n | .CONST 0x0c6e,0x0803 1bea 0c72 0804 | r | .CONST 0x0c72,0x0804 1bec 0c76 0805 | v | .CONST 0x0c76,0x0805 1bee 0c78 0c01 | x | .CONST 0x0c78,0x0c01 1bf0 0c7a 0c02 | z | .CONST 0x0c7a,0x0c02 1bf2 0c7b 0c03 | { | .CONST 0x0c7b,0x0c03 1bf4 0c7c 0c04 | | | .CONST 0x0c7c,0x0c04 1bf6 0c7e 0805 | ~ | .CONST 0x0c7e,0x0805 1bf8 0c88 1001 | | .CONST 0x0c88,0x1001 1bfa 0c8a 1002 | | .CONST 0x0c8a,0x1002 1bfc 0c8b 1003 | | .CONST 0x0c8b,0x1003 1bfe 0c8c 1004 | | .CONST 0x0c8c,0x1004 1c00 0c8e 0c04 | | .CONST 0x0c8e,0x0c04 1c02 0c9c 0002 | | .CONST 0x0c9c,0x0002 1c04 0c9d 0003 | | .CONST 0x0c9d,0x0003 1c06 0ca1 0004 | | .CONST 0x0ca1,0x0004 1c08 0ca5 0005 | | .CONST 0x0ca5,0x0005 1c0a 0ca6 1401 | | .CONST 0x0ca6,0x1401 1c0c 0ca7 0005 | | .CONST 0x0ca7,0x0005 1c0e 0ca8 0006 | | .CONST 0x0ca8,0x0006 1c10 0ca9 1801 | | .CONST 0x0ca9,0x1801 1c12 0cab 1802 | | .CONST 0x0cab,0x1802 1c14 0cac 1803 | | .CONST 0x0cac,0x1803 1c16 0cad 1804 | | .CONST 0x0cad,0x1804 1c18 0cae 0006 | | .CONST 0x0cae,0x0006 1c1a 0cb0 0007 | | .CONST 0x0cb0,0x0007 1c1c 0cb4 0008 | | .CONST 0x0cb4,0x0008 1c1e 0cb9 0009 | | .CONST 0x0cb9,0x0009 1c20 0cba 1c01 | | .CONST 0x0cba,0x1c01 1c22 0cbb 0009 | | .CONST 0x0cbb,0x0009 1c24 0cbc 000a | | .CONST 0x0cbc,0x000a 1c26 0cc0 000b | | .CONST 0x0cc0,0x000b 1c28 0cc2 000c | | .CONST 0x0cc2,0x000c 1c2a 0cc4 000d | | .CONST 0x0cc4,0x000d 1c2c 0ccd 000e | | .CONST 0x0ccd,0x000e 1c2e 0ccf 000f | | .CONST 0x0ccf,0x000f 1c30 ; -------------------------------------------------------------------------------------- 1c30 ; Debug3 Subtable 0x24 1c30 ; -------------------------------------------------------------------------------------- 1c30 0001 000d | | .DBG3TAB 0x0001,0x000d 1c32 0cdb ffff | | .CONST 0x0cdb,0xffff 1c34 0ce0 0001 | | .CONST 0x0ce0,0x0001 1c36 0ce1 0401 | | .CONST 0x0ce1,0x0401 1c38 0ce3 0402 | | .CONST 0x0ce3,0x0402 1c3a 0ce4 0403 | | .CONST 0x0ce4,0x0403 1c3c 0ce5 0404 | | .CONST 0x0ce5,0x0404 1c3e 0ce6 0001 | | .CONST 0x0ce6,0x0001 1c40 0ce8 0002 | | .CONST 0x0ce8,0x0002 1c42 0cec 0003 | | .CONST 0x0cec,0x0003 1c44 0ced 0801 | | .CONST 0x0ced,0x0801 1c46 0cef 0802 | | .CONST 0x0cef,0x0802 1c48 0cf0 0803 | | .CONST 0x0cf0,0x0803 1c4a 0cf1 0804 | | .CONST 0x0cf1,0x0804 1c4c 0cf2 0003 | | .CONST 0x0cf2,0x0003 1c4e ; -------------------------------------------------------------------------------------- 1c4e ; Debug3 Subtable 0x25 1c4e ; -------------------------------------------------------------------------------------- 1c4e 0002 0033 | 3| .DBG3TAB 0x0002,0x0033 1c50 0d03 ffff | | .CONST 0x0d03,0xffff 1c52 0d04 fffe | | .CONST 0x0d04,0xfffe 1c54 0d05 0001 | | .CONST 0x0d05,0x0001 1c56 0d07 0401 | | .CONST 0x0d07,0x0401 1c58 0d09 0801 | | .CONST 0x0d09,0x0801 1c5a 0d0b 0802 | | .CONST 0x0d0b,0x0802 1c5c 0d0c 0803 | | .CONST 0x0d0c,0x0803 1c5e 0d0d 0804 | | .CONST 0x0d0d,0x0804 1c60 0d0f 0401 | | .CONST 0x0d0f,0x0401 1c62 0d16 0001 | | .CONST 0x0d16,0x0001 1c64 0d1c 0002 | | .CONST 0x0d1c,0x0002 1c66 0d1f 0003 | | .CONST 0x0d1f,0x0003 1c68 0d25 0004 | % | .CONST 0x0d25,0x0004 1c6a 0d26 0c01 | & | .CONST 0x0d26,0x0c01 1c6c 0d28 0c02 | ( | .CONST 0x0d28,0x0c02 1c6e 0d29 0c03 | ) | .CONST 0x0d29,0x0c03 1c70 0d2a 0c04 | * | .CONST 0x0d2a,0x0c04 1c72 0d2b 0004 | + | .CONST 0x0d2b,0x0004 1c74 0d31 0008 | 1 | .CONST 0x0d31,0x0008 1c76 0d3e 0005 | > | .CONST 0x0d3e,0x0005 1c78 0d41 0006 | A | .CONST 0x0d41,0x0006 1c7a 0d45 0007 | E | .CONST 0x0d45,0x0007 1c7c 0d49 0009 | I | .CONST 0x0d49,0x0009 1c7e 0d5b 000a | [ | .CONST 0x0d5b,0x000a 1c80 0d5d 000b | ] | .CONST 0x0d5d,0x000b 1c82 0d63 000d | c | .CONST 0x0d63,0x000d 1c84 0d65 1001 | e | .CONST 0x0d65,0x1001 1c86 0d67 1002 | g | .CONST 0x0d67,0x1002 1c88 0d69 1003 | i | .CONST 0x0d69,0x1003 1c8a 0d6d 1004 | m | .CONST 0x0d6d,0x1004 1c8c 0d71 1005 | q | .CONST 0x0d71,0x1005 1c8e 0d73 1401 | s | .CONST 0x0d73,0x1401 1c90 0d75 1402 | u | .CONST 0x0d75,0x1402 1c92 0d76 1403 | v | .CONST 0x0d76,0x1403 1c94 0d77 1404 | w | .CONST 0x0d77,0x1404 1c96 0d79 1005 | y | .CONST 0x0d79,0x1005 1c98 0d83 1801 | | .CONST 0x0d83,0x1801 1c9a 0d85 1802 | | .CONST 0x0d85,0x1802 1c9c 0d86 1803 | | .CONST 0x0d86,0x1803 1c9e 0d87 1804 | | .CONST 0x0d87,0x1804 1ca0 0d89 1404 | | .CONST 0x0d89,0x1404 1ca2 0d97 000d | | .CONST 0x0d97,0x000d 1ca4 0d99 000e | | .CONST 0x0d99,0x000e 1ca6 0d9b 000f | | .CONST 0x0d9b,0x000f 1ca8 0d9c 0010 | | .CONST 0x0d9c,0x0010 1caa 0d9d 1c01 | | .CONST 0x0d9d,0x1c01 1cac 0d9f 1c02 | | .CONST 0x0d9f,0x1c02 1cae 0da1 1c03 | | .CONST 0x0da1,0x1c03 1cb0 0da4 0010 | | .CONST 0x0da4,0x0010 1cb2 0da6 000c | | .CONST 0x0da6,0x000c 1cb4 0da7 2001 | | .CONST 0x0da7,0x2001 1cb6 0da9 000c | | .CONST 0x0da9,0x000c 1cb8 0dab 0011 | | .CONST 0x0dab,0x0011 1cba ; -------------------------------------------------------------------------------------- 1cba ; Debug3 Subtable 0x26 1cba ; -------------------------------------------------------------------------------------- 1cba 0000 0001 | | .DBG3TAB 0x0000,0x0001 1cbc 0db3 0001 | | .CONST 0x0db3,0x0001 1cbe ; -------------------------------------------------------------------------------------- 1cbe ; Debug3 Subtable 0x27 1cbe ; -------------------------------------------------------------------------------------- 1cbe 0000 000b | | .DBG3TAB 0x0000,0x000b 1cc0 0dbb 0001 | | .CONST 0x0dbb,0x0001 1cc2 0dbc 0401 | | .CONST 0x0dbc,0x0401 1cc4 0dbe 0402 | | .CONST 0x0dbe,0x0402 1cc6 0dbf 0403 | | .CONST 0x0dbf,0x0403 1cc8 0dc0 0404 | | .CONST 0x0dc0,0x0404 1cca 0dc1 0001 | | .CONST 0x0dc1,0x0001 1ccc 0dc5 0006 | | .CONST 0x0dc5,0x0006 1cce 0dc7 0002 | | .CONST 0x0dc7,0x0002 1cd0 0dcb 0003 | | .CONST 0x0dcb,0x0003 1cd2 0dcd 0004 | | .CONST 0x0dcd,0x0004 1cd4 0dd2 0005 | | .CONST 0x0dd2,0x0005 1cd6 ; -------------------------------------------------------------------------------------- 1cd6 ; Debug3 Subtable 0x28 1cd6 ; -------------------------------------------------------------------------------------- 1cd6 0000 0001 | | .DBG3TAB 0x0000,0x0001 1cd8 0ddb 0001 | | .CONST 0x0ddb,0x0001 1cda ; -------------------------------------------------------------------------------------- 1cda ; Debug3 Subtable 0x29 1cda ; -------------------------------------------------------------------------------------- 1cda 0000 0003 | | .DBG3TAB 0x0000,0x0003 1cdc 0deb 0001 | | .CONST 0x0deb,0x0001 1cde 0def 0002 | | .CONST 0x0def,0x0002 1ce0 0df6 0003 | | .CONST 0x0df6,0x0003 1ce2 ; -------------------------------------------------------------------------------------- 1ce2 ; Debug3 Subtable 0x2a 1ce2 ; -------------------------------------------------------------------------------------- 1ce2 0000 0004 | | .DBG3TAB 0x0000,0x0004 1ce4 0e03 0001 | | .CONST 0x0e03,0x0001 1ce6 0e07 0002 | | .CONST 0x0e07,0x0002 1ce8 0e09 0003 | | .CONST 0x0e09,0x0003 1cea 0e0d 0004 | | .CONST 0x0e0d,0x0004 1cec ; -------------------------------------------------------------------------------------- 1cec ; Debug3 Subtable 0x2b 1cec ; -------------------------------------------------------------------------------------- 1cec 0002 0031 | 1| .DBG3TAB 0x0002,0x0031 1cee 0e1b ffff | | .CONST 0x0e1b,0xffff 1cf0 0e1d fffe | | .CONST 0x0e1d,0xfffe 1cf2 0e1f 0001 | | .CONST 0x0e1f,0x0001 1cf4 0e20 0401 | | .CONST 0x0e20,0x0401 1cf6 0e22 0402 | " | .CONST 0x0e22,0x0402 1cf8 0e23 0403 | # | .CONST 0x0e23,0x0403 1cfa 0e24 0404 | $ | .CONST 0x0e24,0x0404 1cfc 0e25 0001 | % | .CONST 0x0e25,0x0001 1cfe 0e2b 0022 | + "| .CONST 0x0e2b,0x0022 1d00 0e2c 0002 | , | .CONST 0x0e2c,0x0002 1d02 0e2e 0003 | . | .CONST 0x0e2e,0x0003 1d04 0e32 0004 | 2 | .CONST 0x0e32,0x0004 1d06 0e36 0005 | 6 | .CONST 0x0e36,0x0005 1d08 0e3a 0006 | : | .CONST 0x0e3a,0x0006 1d0a 0e3b 0801 | ; | .CONST 0x0e3b,0x0801 1d0c 0e3d 0802 | = | .CONST 0x0e3d,0x0802 1d0e 0e3e 0803 | > | .CONST 0x0e3e,0x0803 1d10 0e3f 0804 | ? | .CONST 0x0e3f,0x0804 1d12 0e40 0006 | @ | .CONST 0x0e40,0x0006 1d14 0e47 0007 | G | .CONST 0x0e47,0x0007 1d16 0e4a 0008 | J | .CONST 0x0e4a,0x0008 1d18 0e54 0009 | T | .CONST 0x0e54,0x0009 1d1a 0e55 0c01 | U | .CONST 0x0e55,0x0c01 1d1c 0e57 0c02 | W | .CONST 0x0e57,0x0c02 1d1e 0e58 0c03 | X | .CONST 0x0e58,0x0c03 1d20 0e59 0c04 | Y | .CONST 0x0e59,0x0c04 1d22 0e5a 0009 | Z | .CONST 0x0e5a,0x0009 1d24 0e5c 000a | \ | .CONST 0x0e5c,0x000a 1d26 0e61 000b | a | .CONST 0x0e61,0x000b 1d28 0e66 000c | f | .CONST 0x0e66,0x000c 1d2a 0e69 000d | i | .CONST 0x0e69,0x000d 1d2c 0e6f 000e | o | .CONST 0x0e6f,0x000e 1d2e 0e73 000f | s | .CONST 0x0e73,0x000f 1d30 0e77 0010 | w | .CONST 0x0e77,0x0010 1d32 0e7d 0011 | } | .CONST 0x0e7d,0x0011 1d34 0e80 0012 | | .CONST 0x0e80,0x0012 1d36 0e83 0013 | | .CONST 0x0e83,0x0013 1d38 0e85 0014 | | .CONST 0x0e85,0x0014 1d3a 0e8d 0015 | | .CONST 0x0e8d,0x0015 1d3c 0e90 0016 | | .CONST 0x0e90,0x0016 1d3e 0e92 0017 | | .CONST 0x0e92,0x0017 1d40 0e98 0018 | | .CONST 0x0e98,0x0018 1d42 0e9d 0019 | | .CONST 0x0e9d,0x0019 1d44 0ea3 001a | | .CONST 0x0ea3,0x001a 1d46 0ea6 001b | | .CONST 0x0ea6,0x001b 1d48 0ea9 001c | | .CONST 0x0ea9,0x001c 1d4a 0eab 001d | | .CONST 0x0eab,0x001d 1d4c 0eb3 001e | | .CONST 0x0eb3,0x001e 1d4e 0eb6 001f | | .CONST 0x0eb6,0x001f 1d50 0eb8 0020 | | .CONST 0x0eb8,0x0020 1d52 0ebe 0021 | !| .CONST 0x0ebe,0x0021 1d54 ; -------------------------------------------------------------------------------------- 1d54 ; Debug3 Subtable 0x2c 1d54 ; -------------------------------------------------------------------------------------- 1d54 0006 0027 | '| .DBG3TAB 0x0006,0x0027 1d56 0ecb ffff | | .CONST 0x0ecb,0xffff 1d58 0ecd fffe | | .CONST 0x0ecd,0xfffe 1d5a 0ece fffd | | .CONST 0x0ece,0xfffd 1d5c 0ecf fffc | | .CONST 0x0ecf,0xfffc 1d5e 0ed0 fffb | | .CONST 0x0ed0,0xfffb 1d60 0ed1 fffa | | .CONST 0x0ed1,0xfffa 1d62 0ed5 0001 | | .CONST 0x0ed5,0x0001 1d64 0ed9 0002 | | .CONST 0x0ed9,0x0002 1d66 0edd 0003 | | .CONST 0x0edd,0x0003 1d68 0ee2 0004 | | .CONST 0x0ee2,0x0004 1d6a 0ee6 0005 | | .CONST 0x0ee6,0x0005 1d6c 0ee9 0006 | | .CONST 0x0ee9,0x0006 1d6e 0eea 0007 | | .CONST 0x0eea,0x0007 1d70 0eec 0401 | | .CONST 0x0eec,0x0401 1d72 0ef1 0801 | | .CONST 0x0ef1,0x0801 1d74 0ef3 0802 | | .CONST 0x0ef3,0x0802 1d76 0ef4 0803 | | .CONST 0x0ef4,0x0803 1d78 0ef5 0804 | | .CONST 0x0ef5,0x0804 1d7a 0ef7 0401 | | .CONST 0x0ef7,0x0401 1d7c 0efc 0007 | | .CONST 0x0efc,0x0007 1d7e 0efd 0008 | | .CONST 0x0efd,0x0008 1d80 0f02 0c01 | | .CONST 0x0f02,0x0c01 1d82 0f04 0c02 | | .CONST 0x0f04,0x0c02 1d84 0f06 0c03 | | .CONST 0x0f06,0x0c03 1d86 0f0a 0c04 | | .CONST 0x0f0a,0x0c04 1d88 0f0e 0c05 | | .CONST 0x0f0e,0x0c05 1d8a 0f10 1001 | | .CONST 0x0f10,0x1001 1d8c 0f12 1002 | | .CONST 0x0f12,0x1002 1d8e 0f13 1003 | | .CONST 0x0f13,0x1003 1d90 0f14 1004 | | .CONST 0x0f14,0x1004 1d92 0f16 0c05 | | .CONST 0x0f16,0x0c05 1d94 0f20 1401 | | .CONST 0x0f20,0x1401 1d96 0f22 1402 | " | .CONST 0x0f22,0x1402 1d98 0f23 1403 | # | .CONST 0x0f23,0x1403 1d9a 0f24 1404 | $ | .CONST 0x0f24,0x1404 1d9c 0f26 1004 | & | .CONST 0x0f26,0x1004 1d9e 0f34 0008 | 4 | .CONST 0x0f34,0x0008 1da0 0f35 0009 | 5 | .CONST 0x0f35,0x0009 1da2 0f3c 000a | < | .CONST 0x0f3c,0x000a 1da4 0f3d 1801 | = | .CONST 0x0f3d,0x1801 1da6 0f40 000a | @ | .CONST 0x0f40,0x000a 1da8 0f44 000b | D | .CONST 0x0f44,0x000b 1daa 0f48 000c | H | .CONST 0x0f48,0x000c 1dac 0f5c 000d | \ | .CONST 0x0f5c,0x000d 1dae 0f60 000e | ` | .CONST 0x0f60,0x000e 1db0 ; -------------------------------------------------------------------------------------- 1db0 ; Debug3 Subtable 0x2d 1db0 ; -------------------------------------------------------------------------------------- 1db0 0000 0006 | | .DBG3TAB 0x0000,0x0006 1db2 0f6c 0001 | l | .CONST 0x0f6c,0x0001 1db4 0f70 0002 | p | .CONST 0x0f70,0x0002 1db6 0f74 0003 | t | .CONST 0x0f74,0x0003 1db8 0f81 0004 | | .CONST 0x0f81,0x0004 1dba 0f85 0005 | | .CONST 0x0f85,0x0005 1dbc 0f89 0006 | | .CONST 0x0f89,0x0006 1dbe ; -------------------------------------------------------------------------------------- 1dbe ; Debug3 Subtable 0x2e 1dbe ; -------------------------------------------------------------------------------------- 1dbe 0002 0010 | | .DBG3TAB 0x0002,0x0010 1dc0 0f9b ffff | | .CONST 0x0f9b,0xffff 1dc2 0fa0 fffe | | .CONST 0x0fa0,0xfffe 1dc4 0fa1 0001 | | .CONST 0x0fa1,0x0001 1dc6 0fa4 0401 | | .CONST 0x0fa4,0x0401 1dc8 0fa6 0402 | | .CONST 0x0fa6,0x0402 1dca 0fa7 0403 | | .CONST 0x0fa7,0x0403 1dcc 0fa8 0404 | | .CONST 0x0fa8,0x0404 1dce 0faa 0001 | | .CONST 0x0faa,0x0001 1dd0 0fac 0002 | | .CONST 0x0fac,0x0002 1dd2 0fb5 0003 | | .CONST 0x0fb5,0x0003 1dd4 0fbd 0005 | | .CONST 0x0fbd,0x0005 1dd6 0fc2 0004 | | .CONST 0x0fc2,0x0004 1dd8 0fc3 0801 | | .CONST 0x0fc3,0x0801 1dda 0fc5 0802 | | .CONST 0x0fc5,0x0802 1ddc 0fc6 0803 | | .CONST 0x0fc6,0x0803 1dde 0fc7 0804 | | .CONST 0x0fc7,0x0804 1de0 0fc8 0004 | | .CONST 0x0fc8,0x0004 1de2 0fcb 0006 | | .CONST 0x0fcb,0x0006 1de4 ; -------------------------------------------------------------------------------------- 1de4 ; Debug3 Subtable 0x2f 1de4 ; -------------------------------------------------------------------------------------- 1de4 0002 0013 | | .DBG3TAB 0x0002,0x0013 1de6 0fdb ffff | | .CONST 0x0fdb,0xffff 1de8 0fde fffe | | .CONST 0x0fde,0xfffe 1dea 0fe3 0002 | | .CONST 0x0fe3,0x0002 1dec 0fe8 0001 | | .CONST 0x0fe8,0x0001 1dee 0fe9 0401 | | .CONST 0x0fe9,0x0401 1df0 0feb 0402 | | .CONST 0x0feb,0x0402 1df2 0fec 0403 | | .CONST 0x0fec,0x0403 1df4 0fed 0404 | | .CONST 0x0fed,0x0404 1df6 0fee 0001 | | .CONST 0x0fee,0x0001 1df8 0ff2 0004 | | .CONST 0x0ff2,0x0004 1dfa 0ff7 0003 | | .CONST 0x0ff7,0x0003 1dfc 0ff8 0801 | | .CONST 0x0ff8,0x0801 1dfe 0ffa 0802 | | .CONST 0x0ffa,0x0802 1e00 0ffb 0803 | | .CONST 0x0ffb,0x0803 1e02 0ffc 0804 | | .CONST 0x0ffc,0x0804 1e04 0ffd 0003 | | .CONST 0x0ffd,0x0003 1e06 1001 0006 | | .CONST 0x1001,0x0006 1e08 1005 0007 | | .CONST 0x1005,0x0007 1e0a 100a 0005 | | .CONST 0x100a,0x0005 1e0c 1025 0008 | % | .CONST 0x1025,0x0008 1e0e 1031 0009 | 1 | .CONST 0x1031,0x0009 1e10 ; -------------------------------------------------------------------------------------- 1e10 ; Debug3 Subtable 0x30 1e10 ; -------------------------------------------------------------------------------------- 1e10 0002 0008 | | .DBG3TAB 0x0002,0x0008 1e12 103b ffff | ; | .CONST 0x103b,0xffff 1e14 103e fffe | > | .CONST 0x103e,0xfffe 1e16 1045 0002 | E | .CONST 0x1045,0x0002 1e18 104e 0003 | N | .CONST 0x104e,0x0003 1e1a 104f 0401 | O | .CONST 0x104f,0x0401 1e1c 1051 0003 | Q | .CONST 0x1051,0x0003 1e1e 1052 0004 | R | .CONST 0x1052,0x0004 1e20 1054 0005 | T | .CONST 0x1054,0x0005 1e22 1059 0001 | Y | .CONST 0x1059,0x0001 1e24 105e 0006 | ^ | .CONST 0x105e,0x0006 1e26 ; -------------------------------------------------------------------------------------- 1e26 ; Debug3 Subtable 0x31 1e26 ; -------------------------------------------------------------------------------------- 1e26 0006 0021 | !| .DBG3TAB 0x0006,0x0021 1e28 1063 ffff | c | .CONST 0x1063,0xffff 1e2a 1068 fffe | h | .CONST 0x1068,0xfffe 1e2c 106d fffd | m | .CONST 0x106d,0xfffd 1e2e 106e fffc | n | .CONST 0x106e,0xfffc 1e30 1071 fffb | q | .CONST 0x1071,0xfffb 1e32 1074 0001 | t | .CONST 0x1074,0x0001 1e34 1078 0002 | x | .CONST 0x1078,0x0002 1e36 107b 0003 | { | .CONST 0x107b,0x0003 1e38 107e 0401 | ~ | .CONST 0x107e,0x0401 1e3a 1080 0402 | | .CONST 0x1080,0x0402 1e3c 1081 0403 | | .CONST 0x1081,0x0403 1e3e 1082 0404 | | .CONST 0x1082,0x0404 1e40 1084 0003 | | .CONST 0x1084,0x0003 1e42 108c 000c | | .CONST 0x108c,0x000c 1e44 108f 0801 | | .CONST 0x108f,0x0801 1e46 1091 0802 | | .CONST 0x1091,0x0802 1e48 1092 0803 | | .CONST 0x1092,0x0803 1e4a 1093 0804 | | .CONST 0x1093,0x0804 1e4c 1095 000c | | .CONST 0x1095,0x000c 1e4e 109d 0010 | | .CONST 0x109d,0x0010 1e50 109f 000d | | .CONST 0x109f,0x000d 1e52 10a1 000e | | .CONST 0x10a1,0x000e 1e54 10a6 000f | | .CONST 0x10a6,0x000f 1e56 10aa 0004 | | .CONST 0x10aa,0x0004 1e58 10ad 0c01 | | .CONST 0x10ad,0x0c01 1e5a 10af 0c02 | | .CONST 0x10af,0x0c02 1e5c 10b0 0c03 | | .CONST 0x10b0,0x0c03 1e5e 10b1 0c04 | | .CONST 0x10b1,0x0c04 1e60 10b3 0004 | | .CONST 0x10b3,0x0004 1e62 10bb 0009 | | .CONST 0x10bb,0x0009 1e64 10bd 000a | | .CONST 0x10bd,0x000a 1e66 10c2 0005 | | .CONST 0x10c2,0x0005 1e68 10d6 0006 | | .CONST 0x10d6,0x0006 1e6a 10da 0007 | | .CONST 0x10da,0x0007 1e6c 10df 0008 | | .CONST 0x10df,0x0008 1e6e 10e3 000b | | .CONST 0x10e3,0x000b 1e70 10e6 0011 | | .CONST 0x10e6,0x0011 1e72 10e7 efff | | .CONST 0x10e7,0xefff 1e74 10e8 1001 | | .CONST 0x10e8,0x1001 1e76 ; -------------------------------------------------------------------------------------- 1e76 ; Debug3 Subtable 0x32 1e76 ; -------------------------------------------------------------------------------------- 1e76 0000 0001 | | .DBG3TAB 0x0000,0x0001 1e78 10f3 0001 | | .CONST 0x10f3,0x0001 1e7a 0000 0000 | | .BLANK 0000[0x186]