|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 12288 (0x3000) 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 0de8 | | .CONST 0x0de8 ; 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 000b | | .CONST 0x000b ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00cd | | .CONST 0x00cd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0043 | C | .CONST 0x0043 ; Number of locals 000b INIT_0008: 000b 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0f92,0x8000,0x0000,0x005a,0x30c5,0x0000,0x0009 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 0393 | | Declare_Subprogram INIT_0390,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 029a 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x29,0xfff0 002b 029a 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 029a 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2d,0xffee 002f 029a 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2f,0xffed 0031 029a 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x31,0xffec 0033 029a 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x33,0xffeb 0035 029a 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x35,0xffea 0037 029a 04b3 | | Declare_Subprogram INIT_04b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x37,0xffe9 0039 029a 04bb | | Declare_Subprogram INIT_04b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x39,0xffe8 003b 029a 04c3 | | Declare_Subprogram INIT_04c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3b,0xffe7 003d 029a 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x3d,0xffe6 003f 029a 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x3f,0xffe5 0041 029a 05db | | Declare_Subprogram INIT_05d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x41,0xffe4 0043 00bf | | Action Accept_Activation 0044 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0044,0x0fcc,0x8000,0x0000,0x005a,0x3145,0x0000,0x0025 ; Debug Table 0x1.0x0 = 0x44,0xffff 0045 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x45,0xfffe 0046 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x46,0xfffd 0047 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x47,0xfffc 0048 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x48,0xfffb 0049 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x49,0xfffa 004a 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x4a,0xfff9 004b 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x4b,0xfff8 004c e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x8 = 0x4c,0xfff7 004d 190e | | Execute Package,Field_Reference,Field_Number 0xe 004e 0007 | | Action Break_Optional 004f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x4f,0xfff6 0050 190f | | Execute Package,Field_Reference,Field_Number 0xf 0051 0007 | | Action Break_Optional 0052 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x52,0xfff5 0053 1910 | | Execute Package,Field_Reference,Field_Number 0x10 0054 0007 | | Action Break_Optional 0055 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x55,0xfff4 0056 1911 | | Execute Package,Field_Reference,Field_Number 0x11 0057 0007 | | Action Break_Optional 0058 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x58,0xfff3 0059 0007 | | Action Break_Optional ; Debug Table 0x1.0xd = 0x59,0xfff2 005a 0007 | | Action Break_Optional ; Debug Table 0x1.0xe = 0x5a,0xfff1 005b 0007 | | Action Break_Optional ; Debug Table 0x1.0xf = 0x5b,0xfff0 005c 0007 | | Action Break_Optional ; Debug Table 0x1.0x10 = 0x5c,0xffef 005d 0007 | | Action Break_Optional ; Debug Table 0x1.0x11 = 0x5d,0xffee 005e 0007 | | Action Break_Optional ; Debug Table 0x1.0x12 = 0x5e,0xffed 005f 0007 | | Action Break_Optional ; Debug Table 0x1.0x13 = 0x5f,0xffec 0060 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x14 = 0x60,0xffeb 0061 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0062 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0063 029d 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call ; Debug Table 0x1.0x15 = 0x63,0xffea 0065 029d 062b | +| Declare_Subprogram INIT_0628,For_Outer_Call ; Debug Table 0x1.0x16 = 0x65,0xffe9 0067 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x17 = 0x67,0xffe8 0068 00c7 | | Action Elaborate_Subprogram 0069 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x18 = 0x69,0xffe7 006b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x19 = 0x6b,0xffe6 006c 00c7 | | Action Elaborate_Subprogram 006d 029d 0643 | C| Declare_Subprogram INIT_0640,For_Outer_Call ; Debug Table 0x1.0x1a = 0x6d,0xffe5 006f 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x1b = 0x6f,0xffe4 0070 00c7 | | Action Elaborate_Subprogram 0071 029d 067b | {| Declare_Subprogram INIT_0678,For_Outer_Call ; Debug Table 0x1.0x1c = 0x71,0xffe3 0073 029d 06ab | | Declare_Subprogram INIT_06a8,For_Outer_Call ; Debug Table 0x1.0x1d = 0x73,0xffe2 0075 029d 06fb | | Declare_Subprogram INIT_06f8,For_Outer_Call ; Debug Table 0x1.0x1e = 0x75,0xffe1 0077 029d 0773 | s| Declare_Subprogram INIT_0770,For_Outer_Call ; Debug Table 0x1.0x1f = 0x77,0xffe0 0079 029b 07e3 | | Declare_Subprogram INIT_07e0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x20 = 0x79,0xffdf 007b 029b 0863 | c| Declare_Subprogram INIT_0860,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x21 = 0x7b,0xffde 007d 029b 08f3 | | Declare_Subprogram INIT_08f0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x22 = 0x7d,0xffdd 007f 029d 09c3 | | Declare_Subprogram INIT_09c0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x7f,0xffdc 0081 029d 0a8b | | Declare_Subprogram INIT_0a88,For_Outer_Call ; Debug Table 0x1.0x24 = 0x81,0xffdb 0083 029d 0a9b | | Declare_Subprogram INIT_0a98,For_Outer_Call ; Debug Table 0x1.0x25 = 0x83,0xffda 0085 029d 0abb | | Declare_Subprogram INIT_0ab8,For_Outer_Call ; Debug Table 0x1.0x26 = 0x85,0xffd9 0087 029d 0aeb | | Declare_Subprogram INIT_0ae8,For_Outer_Call ; Debug Table 0x1.0x27 = 0x87,0xffd8 0089 029d 0b0b | | Declare_Subprogram INIT_0b08,For_Outer_Call ; Debug Table 0x1.0x28 = 0x89,0xffd7 008b 029d 0b2b | +| Declare_Subprogram INIT_0b28,For_Outer_Call ; Debug Table 0x1.0x29 = 0x8b,0xffd6 008d 029d 0b83 | | Declare_Subprogram INIT_0b80,For_Outer_Call ; Debug Table 0x1.0x2a = 0x8d,0xffd5 008f 029d 0ba3 | | Declare_Subprogram INIT_0ba0,For_Outer_Call ; Debug Table 0x1.0x2b = 0x8f,0xffd4 0091 029d 0c33 | 3| Declare_Subprogram INIT_0c30,For_Outer_Call ; Debug Table 0x1.0x2c = 0x91,0xffd3 0093 029d 0cab | | Declare_Subprogram INIT_0ca8,For_Outer_Call ; Debug Table 0x1.0x2d = 0x93,0xffd2 0095 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x2e = 0x95,0xffd1 0096 00c7 | | Action Elaborate_Subprogram 0097 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 ; Debug Table 0x1.0x2f = 0x97,0xffd0 0098 00c7 | | Action Elaborate_Subprogram 0099 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 ; Debug Table 0x1.0x30 = 0x99,0xffcf 009a 00c7 | | Action Elaborate_Subprogram 009b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x31 = 0x9b,0xffce 009c 00c7 | | Action Elaborate_Subprogram 009d 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x32 = 0x9d,0xffcd 009e 00c7 | | Action Elaborate_Subprogram 009f 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x33 = 0x9f,0xffcc 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x34 = 0xa1,0xffcb 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x35 = 0xa3,0xffca 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x36 = 0xa5,0xffc9 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x37 = 0xa7,0xffc8 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x38 = 0xa9,0xffc7 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x39 = 0xab,0xffc6 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x3a = 0xad,0xffc5 00ae 00c7 | | Action Elaborate_Subprogram 00af 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x3b = 0xaf,0xffc4 00b0 00c7 | | Action Elaborate_Subprogram 00b1 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x3c = 0xb1,0xffc3 00b2 00c7 | | Action Elaborate_Subprogram 00b3 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x3d = 0xb3,0xffc2 00b4 00c7 | | Action Elaborate_Subprogram 00b5 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x3e = 0xb5,0xffc1 00b6 00c7 | | Action Elaborate_Subprogram 00b7 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x3f = 0xb7,0xffc0 00b8 00c7 | | Action Elaborate_Subprogram 00b9 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x40 = 0xb9,0xffbf 00ba 00c7 | | Action Elaborate_Subprogram 00bb 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x41 = 0xbb,0xffbe 00bc 00c7 | | Action Elaborate_Subprogram 00bd 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x42 = 0xbd,0xffbd 00be 00c7 | | Action Elaborate_Subprogram 00bf 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x43 = 0xbf,0xffbc 00c0 00c7 | | Action Elaborate_Subprogram 00c1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x44 = 0xc1,0xffbb 00c2 00c7 | | Action Elaborate_Subprogram 00c3 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x45 = 0xc3,0xffba 00c4 00c7 | | Action Elaborate_Subprogram 00c5 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x46 = 0xc5,0xffb9 00c6 00c7 | | Action Elaborate_Subprogram 00c7 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x47 = 0xc7,0xffb8 00c8 00c7 | | Action Elaborate_Subprogram 00c9 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x48 = 0xc9,0xffb7 00ca 00c7 | | Action Elaborate_Subprogram 00cb 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x49 = 0xcb,0xffb6 00cc 00c7 | | Action Elaborate_Subprogram 00cd BODY_0008: 00cd 00bc | | Action Signal_Activated 00ce 00bb | | Action Signal_Completion 00cf 0000 | | .XXX[0x1] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 0007 | | Action Break_Optional ; Debug Table 0x2 = .DEBUG 0x00d3,0x1062,0x0002,0x0000,0x005a,0x30c5,0x0000,0x000a ; Debug Table 0x2.0x0 = 0xd3,0x1 00d4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1 = 0xd4,0x401 00d5 0007 | | Action Break_Optional 00d6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2 = 0xd6,0x402 00d7 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0xd7,0x403 00d8 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0xd8,0x404 00d9 0b6b | k | Execute_Immediate Case_Compare,0x6b ; Debug Table 0x2.0x5 = 0xd9,0x1 00da 700a |p | Jump_Nonzero 0xe5 00db 0b6d | m | Execute_Immediate Case_Compare,0x6d 00dc 700c |p | Jump_Nonzero 0xe9 00dd 0b66 | f | Execute_Immediate Case_Compare,0x66 00de 7017 |p | Jump_Nonzero 0xf6 00df 0b71 | q | Execute_Immediate Case_Compare,0x71 00e0 7022 |p" | Jump_Nonzero 0x103 00e1 0b70 | p | Execute_Immediate Case_Compare,0x70 00e2 7020 |p | Jump_Nonzero 0x103 00e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0xe3,0x6 00e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0xe5,0x2 00e6 e003 | | Load 0x0,0x3 00e7 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0xe9,0x3 00ea e003 | | Load 0x0,0x3 00eb 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00ec 7007 |p | Jump_Nonzero 0xf4 00ed 00db | | Load_Top At_Offset_3 00ee 00eb | | Load_Encached Diana_Cache 00ef 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 00f0 00eb | | Load_Encached Diana_Cache 00f1 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 00f2 820d | | Call 0x1,0xd 00f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f4 4801 |H | Short_Literal 0x1 00f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x9 = 0xf6,0x4 00f7 00eb | | Load_Encached Diana_Cache 00f8 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00f9 00eb | | Load_Encached Diana_Cache 00fa 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00fb 4976 |Iv | Short_Literal 0x176 00fc 00eb | | Load_Encached Diana_Cache 00fd 0098 | | Execute Package,Field_Read_Dynamic 00fe 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00ff e004 | | Load 0x0,0x4 0100 180d | | Execute Package,Field_Execute,Field_Number 0xd 0101 820d | | Call 0x1,0xd 0102 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0103 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0x103,0x5 0104 00eb | | Load_Encached Diana_Cache 0105 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0106 4976 |Iv | Short_Literal 0x176 0107 00eb | | Load_Encached Diana_Cache 0108 0098 | | Execute Package,Field_Read_Dynamic 0109 1813 | | Execute Package,Field_Execute,Field_Number 0x13 010a e004 | | Load 0x0,0x4 010b 180d | | Execute Package,Field_Execute,Field_Number 0xd 010c 820d | | Call 0x1,0xd 010d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 010e 0000 0000 | | .XXX[0x2] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0125 | % | .CONST 0x0125 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 000a | | .CONST 0x000a ; Number of locals 0113 INIT_0110: 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0113,0x107a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0015 ; Debug Table 0x3.0x0 = 0x113,0xffff 0114 e005 | | Load 0x0,0x5 0115 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0116 e006 | | Load 0x0,0x6 0117 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0118 03f1 | | Declare_Variable Discrete,With_Value 0119 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x1 = 0x119,0xfffe 011a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0x11a,0xfffd 011b e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x3 = 0x11b,0xfffc 011c 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 011d 02c7 | | Declare_Variable Any 011e 00d8 | | Load_Top At_Offset_0 011f 1c00 | | Execute_Immediate Run_Utility,0x0 0120 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x4 = 0x120,0xfffb 0121 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x5 = 0x121,0xfffa 0122 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x6 = 0x122,0xfff9 0123 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x7 = 0x123,0xfff8 0124 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x8 = 0x124,0xfff7 0125 BODY_0110: 0125 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x9 = 0x125,0x1 0126 4808 |H | Short_Literal 0x8 0127 4809 |H | Short_Literal 0x9 0128 0262 | b | Execute Discrete,In_Range 0129 6802 |h | Jump_Zero 0x12c 012a 4807 |H | Short_Literal 0x7 ; Debug Table 0x3.0xa = 0x12a,0x2 012b a402 | | Store_Unchecked 0x2,0x2 012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0x12c,0x3 012d 00da | | Load_Top At_Offset_2 012e e408 | | Load 0x2,0x8 012f e407 | | Load 0x2,0x7 0130 e406 | | Load 0x2,0x6 0131 e405 | | Load 0x2,0x5 0132 e404 | | Load 0x2,0x4 0133 00e1 | | Load_Encached Boolean_Cache 0134 e402 | | Load 0x2,0x2 0135 e5ff | | Load 0x2,-0x1 0136 820f | | Call 0x1,0xf 0137 c403 | | Store 0x2,0x3 0138 c404 | | Store 0x2,0x4 0139 c405 | | Store 0x2,0x5 013a c406 | | Store 0x2,0x6 013b c407 | | Store 0x2,0x7 013c c408 | | Store 0x2,0x8 013d 005b | [ | Store_Top Discrete,At_Offset_3 013e 0059 | Y | Store_Top Discrete,At_Offset_1 013f e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xc = 0x13f,0x4 0140 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0141 0000 0000 | | .BLANK 0000[0x7] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 017d | } | .CONST 0x017d ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 000c | | .CONST 0x000c ; Number of locals 014b INIT_0148: 014b 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x014b,0x1096,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0020 ; Debug Table 0x4.0x0 = 0x14b,0xffff 014c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0x14c,0xfffe 014d 00db | | Load_Top At_Offset_3 014e 00eb | | Load_Encached Diana_Cache 014f 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0150 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0151 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0x151,0xfffd 0152 00d9 | | Load_Top At_Offset_1 0153 00eb | | Load_Encached Diana_Cache 0154 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0155 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0156 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x156,0xfffc 0157 00da | | Load_Top At_Offset_2 0158 4908 |I | Short_Literal 0x108 0159 00eb | | Load_Encached Diana_Cache 015a 0096 | | Execute Package,Entry 015b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 015c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x4 = 0x15c,0xfffb 015d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x5 = 0x15d,0xfffa 015e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x6 = 0x15e,0xfff9 015f 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0160 0322 | " | Declare_Variable Record 0161 00d8 | | Load_Top At_Offset_0 0162 1c00 | | Execute_Immediate Run_Utility,0x0 0163 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x7 = 0x163,0xfff8 0164 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0165 0322 | " | Declare_Variable Record 0166 00d8 | | Load_Top At_Offset_0 0167 1c00 | | Execute_Immediate Run_Utility,0x0 0168 e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x8 = 0x168,0xfff7 0169 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 016a 02c7 | | Declare_Variable Any 016b 00d8 | | Load_Top At_Offset_0 016c 1c00 | | Execute_Immediate Run_Utility,0x0 016d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x9 = 0x16d,0xfff6 016e e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xa = 0x16e,0xfff5 016f 0007 | | Action Break_Optional 0170 e40b | | Load 0x2,0xb ; Debug Table 0x4.0xb = 0x170,0x401 0171 0007 | | Action Break_Optional 0172 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0xc = 0x172,0x402 0173 0007 | | Action Break_Optional ; Debug Table 0x4.0xd = 0x173,0x403 0174 00d0 | | Action Swap_Control ; Debug Table 0x4.0xe = 0x174,0x404 0175 00d1 | | Pop_Control Pop_Count_1 0176 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0xf = 0x176,0xfff5 0177 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0178 03f1 | | Declare_Variable Discrete,With_Value 0179 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x10 = 0x179,0xfff4 017a 4801 |H | Short_Literal 0x1 017b 00e1 | | Load_Encached Boolean_Cache 017c 03f8 | | Declare_Type Discrete,Constrained 017d BODY_0148: 017d e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x11 = 0x17d,0x1 017e e008 | | Load 0x0,0x8 017f 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0180 6804 |h | Jump_Zero 0x185 0181 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x12 = 0x181,0x2 0182 e008 | | Load 0x0,0x8 0183 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 0184 a403 | | Store_Unchecked 0x2,0x3 0185 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x13 = 0x185,0x3 0186 a5fd | | Store_Unchecked 0x2,-0x3 0187 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x14 = 0x187,0x4 0188 a5f8 | | Store_Unchecked 0x2,-0x8 0189 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x15 = 0x189,0x5 018a a5f7 | | Store_Unchecked 0x2,-0x9 018b 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x16 = 0x18b,0x6 018c a5f6 | | Store_Unchecked 0x2,-0xa 018d e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x17 = 0x18d,0x7 018e 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 018f c5fb | | Store 0x2,-0x5 0190 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x18 = 0x190,0x8 0191 a5f9 | | Store_Unchecked 0x2,-0x7 0192 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x19 = 0x192,0x9 0193 4903 |I | Short_Literal 0x103 0194 00eb | | Load_Encached Diana_Cache 0195 0096 | | Execute Package,Entry 0196 a5fc | | Store_Unchecked 0x2,-0x4 0197 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x1a = 0x197,0xa 0198 8229 | ) | Call 0x1,0x29 0199 a5fa | | Store_Unchecked 0x2,-0x6 019a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1b = 0x19a,0xb 019b 0b65 | e | Execute_Immediate Case_Compare,0x65 019c 700b |p | Jump_Nonzero 0x1a8 019d 0b73 | s | Execute_Immediate Case_Compare,0x73 019e 700a |p | Jump_Nonzero 0x1a9 019f 0b72 | r | Execute_Immediate Case_Compare,0x72 01a0 7013 |p | Jump_Nonzero 0x1b4 01a1 0b6e | n | Execute_Immediate Case_Compare,0x6e 01a2 7011 |p | Jump_Nonzero 0x1b4 01a3 0b6b | k | Execute_Immediate Case_Compare,0x6b 01a4 7015 |p | Jump_Nonzero 0x1ba 01a5 0b64 | d | Execute_Immediate Case_Compare,0x64 01a6 702a |p* | Jump_Nonzero 0x1d1 01a7 782b |x+ | Jump 0x1d3 ; Debug Table 0x4.0x1c = 0x1a7,0x19 01a8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x1d = 0x1a8,0xc 01a9 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1e = 0x1a9,0xd 01aa 4906 |I | Short_Literal 0x106 01ab 00eb | | Load_Encached Diana_Cache 01ac 0096 | | Execute Package,Entry 01ad e5ff | | Load 0x2,-0x1 01ae 4906 |I | Short_Literal 0x106 01af 00eb | | Load_Encached Diana_Cache 01b0 0096 | | Execute Package,Entry 01b1 021f | | Execute Heap_Access,Equal 01b2 a5fd | | Store_Unchecked 0x2,-0x3 01b3 781f |x | Jump 0x1d3 01b4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x1f = 0x1b4,0xe 01b5 e008 | | Load 0x0,0x8 01b6 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 01b7 0f00 | | Execute_Immediate Equal,0x0 01b8 a5fd | | Store_Unchecked 0x2,-0x3 01b9 7819 |x | Jump 0x1d3 01ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x20 = 0x1ba,0xf 01bb 0f03 | | Execute_Immediate Equal,0x3 01bc 6811 |h | Jump_Zero 0x1ce 01bd e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x21 = 0x1bd,0x10 01be 820d | | Call 0x1,0xd 01bf 6803 |h | Jump_Zero 0x1c3 01c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x22 = 0x1c0,0x11 01c1 a5f6 | | Store_Unchecked 0x2,-0xa 01c2 7810 |x | Jump 0x1d3 01c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x23 = 0x1c3,0x12 01c4 e003 | | Load 0x0,0x3 01c5 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01c6 680c |h | Jump_Zero 0x1d3 01c7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x24 = 0x1c7,0x13 01c8 a5fd | | Store_Unchecked 0x2,-0x3 01c9 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x25 = 0x1c9,0x14 01ca a5f7 | | Store_Unchecked 0x2,-0x9 01cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x26 = 0x1cb,0x15 01cc a5f6 | | Store_Unchecked 0x2,-0xa 01cd 7805 |x | Jump 0x1d3 01ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x27 = 0x1ce,0x16 01cf a5fd | | Store_Unchecked 0x2,-0x3 01d0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x28 = 0x1d0,0x17 01d1 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x29 = 0x1d1,0x18 01d2 a5fd | | Store_Unchecked 0x2,-0x3 01d3 00d1 | | Pop_Control Pop_Count_1 01d4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2a = 0x1d4,0x1a 01d5 0b02 | | Execute_Immediate Case_Compare,0x2 01d6 7005 |p | Jump_Nonzero 0x1dc 01d7 0b03 | | Execute_Immediate Case_Compare,0x3 01d8 7003 |p | Jump_Nonzero 0x1dc 01d9 0b00 | | Execute_Immediate Case_Compare,0x0 01da 7001 |p | Jump_Nonzero 0x1dc 01db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x2b = 0x1db,0x1c 01dc 00d1 | | Pop_Control Pop_Count_1 01dd e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x2c = 0x1dd,0x1d 01de 4903 |I | Short_Literal 0x103 01df 00eb | | Load_Encached Diana_Cache 01e0 0096 | | Execute Package,Entry 01e1 a405 | | Store_Unchecked 0x2,0x5 01e2 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x2d = 0x1e2,0x1e 01e3 8229 | ) | Call 0x1,0x29 01e4 a406 | | Store_Unchecked 0x2,0x6 01e5 e406 | | Load 0x2,0x6 ; Debug Table 0x4.0x2e = 0x1e5,0x1f 01e6 e5fa | | Load 0x2,-0x6 01e7 027e | ~ | Execute Discrete,Not_Equal 01e8 6808 |h | Jump_Zero 0x1f1 01e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x2f = 0x1e9,0x20 01ea a5fd | | Store_Unchecked 0x2,-0x3 01eb e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x30 = 0x1eb,0x21 01ec 0f03 | | Execute_Immediate Equal,0x3 01ed 6802 |h | Jump_Zero 0x1f0 01ee 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x31 = 0x1ee,0x22 01ef a5f8 | | Store_Unchecked 0x2,-0x8 01f0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x32 = 0x1f0,0x23 01f1 e5fa | | Load 0x2,-0x6 ; Debug Table 0x4.0x33 = 0x1f1,0x24 01f2 681d |h | Jump_Zero 0x210 01f3 e407 | | Load 0x2,0x7 ; Debug Table 0x4.0x34 = 0x1f3,0x25 01f4 00e1 | | Load_Encached Boolean_Cache 01f5 e5fc | | Load 0x2,-0x4 01f6 e009 | | Load 0x0,0x9 01f7 180d | | Execute Package,Field_Execute,Field_Number 0xd 01f8 005a | Z | Store_Top Discrete,At_Offset_2 01f9 00d1 | | Pop_Control Pop_Count_1 01fa e408 | | Load 0x2,0x8 ; Debug Table 0x4.0x35 = 0x1fa,0x26 01fb 00e1 | | Load_Encached Boolean_Cache 01fc e405 | | Load 0x2,0x5 01fd e009 | | Load 0x0,0x9 01fe 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ff 005a | Z | Store_Top Discrete,At_Offset_2 0200 00d1 | | Pop_Control Pop_Count_1 0201 e407 | | Load 0x2,0x7 ; Debug Table 0x4.0x36 = 0x201,0x27 0202 00eb | | Load_Encached Diana_Cache 0203 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0204 e408 | | Load 0x2,0x8 0205 00eb | | Load_Encached Diana_Cache 0206 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0207 012e | . | Execute Any,Not_Equal 0208 6807 |h | Jump_Zero 0x210 0209 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x37 = 0x209,0x28 020a a5fd | | Store_Unchecked 0x2,-0x3 020b e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x38 = 0x20b,0x29 020c 0f03 | | Execute_Immediate Equal,0x3 020d 6802 |h | Jump_Zero 0x210 020e 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x39 = 0x20e,0x2a 020f a5f8 | | Store_Unchecked 0x2,-0x8 0210 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0211 0000 0000 | | .BLANK 0000[0x7] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021c | | .CONST 0x021c ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0002 | | .CONST 0x0002 ; Number of locals 021b INIT_0218: 021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x021b,0x110c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0054 ; Debug Table 0x5.0x0 = 0x21b,0xffff 021c BODY_0218: 021c 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x1 = 0x21c,0x1 021d a5fe | | Store_Unchecked 0x2,-0x2 021e e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x2 = 0x21e,0x2 021f 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0220 c5fd | | Store 0x2,-0x3 0221 0007 | | Action Break_Optional ; Debug Table 0x5.0x3 = 0x221,0x3 0222 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4 = 0x222,0x401 0223 0007 | | Action Break_Optional 0224 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x5 = 0x224,0x402 0225 0007 | | Action Break_Optional ; Debug Table 0x5.0x6 = 0x225,0x403 0226 0007 | | Action Break_Optional ; Debug Table 0x5.0x7 = 0x226,0x404 0227 0b64 | d | Execute_Immediate Case_Compare,0x64 ; Debug Table 0x5.0x8 = 0x227,0x3 0228 7003 |p | Jump_Nonzero 0x22c 0229 0b6d | m | Execute_Immediate Case_Compare,0x6d 022a 700e |p | Jump_Nonzero 0x239 022b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x9 = 0x22b,0xb 022c e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xa = 0x22c,0x4 022d e008 | | Load 0x0,0x8 022e 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 022f 6808 |h | Jump_Zero 0x238 0230 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xb = 0x230,0x5 0231 a5fe | | Store_Unchecked 0x2,-0x2 0232 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xc = 0x232,0x6 0233 00eb | | Load_Encached Diana_Cache 0234 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0235 00eb | | Load_Encached Diana_Cache 0236 18f4 | | Execute Package,Field_Execute,Field_Number 0xf4 0237 c5fd | | Store 0x2,-0x3 0238 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0239 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xd = 0x239,0x7 023a e008 | | Load 0x0,0x8 023b 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 023c 6807 |h | Jump_Zero 0x244 023d 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xe = 0x23d,0x8 023e a5fe | | Store_Unchecked 0x2,-0x2 023f e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xf = 0x23f,0x9 0240 00eb | | Load_Encached Diana_Cache 0241 18f4 | | Execute Package,Field_Execute,Field_Number 0xf4 0242 c5fd | | Store 0x2,-0x3 0243 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0244 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x10 = 0x244,0xa 0245 0120 | | Execute Any,Is_Value 0246 6803 |h | Jump_Zero 0x24a 0247 e007 | | Load 0x0,0x7 0248 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0249 7801 |x | Jump 0x24b 024a e5fd | | Load 0x2,-0x3 024b 00e1 | | Load_Encached Boolean_Cache 024c e5ff | | Load 0x2,-0x1 024d 00eb | | Load_Encached Diana_Cache 024e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 024f 00eb | | Load_Encached Diana_Cache 0250 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0251 8210 | | Call 0x1,0x10 0252 c5fe | | Store 0x2,-0x2 0253 c5fd | | Store 0x2,-0x3 0254 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0255 0000 0000 | | .XXX[0x3] 0257 0000 | | 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 4818 |H | Short_Literal 0x18 ; Debug Table 0x6 = .DEBUG 0x025b,0x1130,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0068 ; Debug Table 0x6.0x0 = 0x25b,0x1 025c 00ca | | Action Exit_Nullary_Function 025d 0000 0000 | | .XXX[0x3] 025f 0000 | | 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0265 | e | .CONST 0x0265 ; Address of begin 0261 0282 | | .CONST 0x0282 ; Address of exception handler 0262 0003 | | .CONST 0x0003 ; Number of locals 0263 INIT_0260: 0263 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7 = .DEBUG 0x0263,0x1134,0x0002,0x0000,0x005a,0x30c5,0x0000,0x006d ; Debug Table 0x7.0x0 = 0x263,0xffff 0264 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x7.0x1 = 0x264,0xfffe 0265 BODY_0260: 0265 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x265,0x1 0266 0d03 | | Execute_Immediate Less,0x3 0267 6802 |h | Jump_Zero 0x26a 0268 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x3 = 0x268,0x2 0269 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 026a 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x4 = 0x26a,0x3 026b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 026c e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x5 = 0x26c,0x4 026d 0901 | | Execute_Immediate Binary_Scale,0x1 026e 0aff | | Execute_Immediate Plus,-0x1 026f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0270 00cf | | Action Mark_Auxiliary 0271 7808 |x | Jump 0x27a 0272 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x6 = 0x272,0x6 0273 0a01 | | Execute_Immediate Plus,0x1 0274 0248 | H | Execute Discrete,Check_In_Integer 0275 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0276 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x276,0x7 0277 09ff | | Execute_Immediate Binary_Scale,-0x1 0278 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0279 00c9 | | Action Pop_Auxiliary_Loop 027a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x27a,0x5 027b 0e01 | | Execute_Immediate Not_Equal,0x1 027c 77f5 |w | Jump_Nonzero 0x272 027d 00ce | | Action Pop_Auxiliary 027e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x9 = 0x27e,0x8 027f 00e3 | | Load_Encached Natural_Cache 0280 025b | [ | Execute Discrete,Check_In_Type 0281 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0282 TRAP_0260: 0282 010d | | Execute Exception,Is_Numeric_Error 0283 6802 |h | Jump_Zero 0x286 0284 8230 | 0 | Call 0x1,0x30 ; Debug Table 0x7.0xa = 0x284,0x9 0285 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0286 0100 | | Execute Exception,Raise 0287 0000 | | .XXX[0x1] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 0298 | | .CONST 0x0298 ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0006 | | .CONST 0x0006 ; Number of locals 028b INIT_0288: 028b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8 = .DEBUG 0x028b,0x114c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0076 ; Debug Table 0x8.0x0 = 0x28b,0xffff 028c 03e9 | | Declare_Variable Discrete,Duplicate 028d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x8.0x1 = 0x28d,0xfffe 028e 1b96 | | Execute Package,Field_Read,Field_Number 0x96 028f 0322 | " | Declare_Variable Record 0290 00d8 | | Load_Top At_Offset_0 0291 1c00 | | Execute_Immediate Run_Utility,0x0 0292 00eb | | Load_Encached Diana_Cache ; Debug Table 0x8.0x2 = 0x292,0xfffd 0293 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0294 0322 | " | Declare_Variable Record 0295 00d8 | | Load_Top At_Offset_0 0296 1c00 | | Execute_Immediate Run_Utility,0x0 0297 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x3 = 0x297,0xfffc 0298 BODY_0288: 0298 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x4 = 0x298,0x1 0299 4903 |I | Short_Literal 0x103 029a 00eb | | Load_Encached Diana_Cache 029b 0096 | | Execute Package,Entry 029c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x29c,0x401 029d 021d | | Execute Heap_Access,Is_Null 029e 00d0 | | Action Swap_Control 029f 00d1 | | Pop_Control Pop_Count_1 02a0 7013 |p | Jump_Nonzero 0x2b4 ; Debug Table 0x8.0x6 = 0x2a0,0x1 02a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x7 = 0x2a1,0x2 02a2 00e1 | | Load_Encached Boolean_Cache 02a3 e5ff | | Load 0x2,-0x1 02a4 4903 |I | Short_Literal 0x103 02a5 00eb | | Load_Encached Diana_Cache 02a6 0096 | | Execute Package,Entry 02a7 e009 | | Load 0x0,0x9 02a8 180d | | Execute Package,Field_Execute,Field_Number 0xd 02a9 005a | Z | Store_Top Discrete,At_Offset_2 02aa 00d1 | | Pop_Control Pop_Count_1 02ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x2ab,0x3 02ac 00eb | | Load_Encached Diana_Cache 02ad 189f | | Execute Package,Field_Execute,Field_Number 0x9f 02ae e007 | | Load 0x0,0x7 02af 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 02b0 c5fd | | Store 0x2,-0x3 02b1 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x9 = 0x2b1,0x4 02b2 a5fe | | Store_Unchecked 0x2,-0x2 02b3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02b4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xa = 0x2b4,0x5 02b5 00db | | Load_Top At_Offset_3 02b6 00e1 | | Load_Encached Boolean_Cache 02b7 e5ff | | Load 0x2,-0x1 02b8 e009 | | Load 0x0,0x9 02b9 180f | | Execute Package,Field_Execute,Field_Number 0xf 02ba 005b | [ | Store_Top Discrete,At_Offset_3 02bb 00d2 | | Pop_Control Pop_Count_2 02bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xb = 0x2bc,0x6 02bd 6813 |h | Jump_Zero 0x2d1 02be 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xc = 0x2be,0x7 02bf 00eb | | Load_Encached Diana_Cache 02c0 189f | | Execute Package,Field_Execute,Field_Number 0x9f 02c1 e007 | | Load 0x0,0x7 02c2 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 02c3 a402 | | Store_Unchecked 0x2,0x2 02c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xd = 0x2c4,0x8 02c5 00eb | | Load_Encached Diana_Cache 02c6 189f | | Execute Package,Field_Execute,Field_Number 0x9f 02c7 e007 | | Load 0x0,0x7 02c8 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 02c9 a403 | | Store_Unchecked 0x2,0x3 02ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xe = 0x2ca,0x9 02cb e402 | | Load 0x2,0x2 02cc 8231 | 1 | Call 0x1,0x31 02cd a5fd | | Store_Unchecked 0x2,-0x3 02ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xf = 0x2ce,0xa 02cf a5fe | | Store_Unchecked 0x2,-0x2 02d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d1 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x10 = 0x2d1,0xb 02d2 a5fd | | Store_Unchecked 0x2,-0x3 02d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x11 = 0x2d3,0xc 02d4 a5fe | | Store_Unchecked 0x2,-0x2 02d5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d6 0000 0000 | | .XXX[0x2] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 02e2 | | .CONST 0x02e2 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 4801 |H | Short_Literal 0x1 ; Debug Table 0x9 = .DEBUG 0x02db,0x1172,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0088 ; Debug Table 0x9.0x0 = 0x2db,0x1 02dc a5fe | | Store_Unchecked 0x2,-0x2 02dd 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x1 = 0x2dd,0x2 02de 00db | | Load_Top At_Offset_3 02df 8236 | 6 | Call 0x1,0x36 02e0 a5fd | | Store_Unchecked 0x2,-0x3 02e1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e2 TRAP_02d8: 02e2 010d | | Execute Exception,Is_Numeric_Error 02e3 7005 |p | Jump_Nonzero 0x2e9 02e4 010e | | Execute Exception,Is_Constraint_Error 02e5 7003 |p | Jump_Nonzero 0x2e9 02e6 6291 |b | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} 02e7 010f | | Execute Exception,Equal 02e8 6805 |h | Jump_Zero 0x2ee 02e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x2 = 0x2e9,0x3 02ea a5fd | | Store_Unchecked 0x2,-0x3 02eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x3 = 0x2eb,0x4 02ec a5fe | | Store_Unchecked 0x2,-0x2 02ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02ee 0100 | | Execute Exception,Raise 02ef 0000 | | .XXX[0x1] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f3 | | .CONST 0x02f3 ; Address of begin 02f1 02fd | | .CONST 0x02fd ; Address of exception handler 02f2 0001 | | .CONST 0x0001 ; Number of locals 02f3 BODY_02f0: 02f3 INIT_02f0: 02f3 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x02f3,0x117c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x009a ; Debug Table 0xa.0x0 = 0x2f3,0x1 02f4 a5fe | | Store_Unchecked 0x2,-0x2 02f5 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x2f5,0x2 02f6 4800 |H | Short_Literal 0x0 02f7 822e | . | Call 0x1,0x2e 02f8 e5ff | | Load 0x2,-0x1 02f9 e5ff | | Load 0x2,-0x1 02fa 8237 | 7 | Call 0x1,0x37 02fb a5fd | | Store_Unchecked 0x2,-0x3 02fc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02fd TRAP_02f0: 02fd 010d | | Execute Exception,Is_Numeric_Error 02fe 7005 |p | Jump_Nonzero 0x304 02ff 010e | | Execute Exception,Is_Constraint_Error 0300 7003 |p | Jump_Nonzero 0x304 0301 6276 |bv | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} 0302 010f | | Execute Exception,Equal 0303 6805 |h | Jump_Zero 0x309 0304 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2 = 0x304,0x3 0305 a5fd | | Store_Unchecked 0x2,-0x3 0306 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x3 = 0x306,0x4 0307 a5fe | | Store_Unchecked 0x2,-0x2 0308 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0309 0100 | | Execute Exception,Raise 030a 0000 0000 | | .BLANK 0000[0x6] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0313,0x1186,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00ac ; Debug Table 0xb.0x0 = 0x313,0x1 0314 e005 | | Load 0x0,0x5 0315 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0316 0b6f | o | Execute_Immediate Case_Compare,0x6f 0317 7018 |p | Jump_Nonzero 0x330 0318 0b6a | j | Execute_Immediate Case_Compare,0x6a 0319 7016 |p | Jump_Nonzero 0x330 031a 0b6e | n | Execute_Immediate Case_Compare,0x6e 031b 7016 |p | Jump_Nonzero 0x332 031c 0b67 | g | Execute_Immediate Case_Compare,0x67 031d 7014 |p | Jump_Nonzero 0x332 031e 0b64 | d | Execute_Immediate Case_Compare,0x64 031f 7015 |p | Jump_Nonzero 0x335 0320 0b68 | h | Execute_Immediate Case_Compare,0x68 0321 7013 |p | Jump_Nonzero 0x335 0322 0b65 | e | Execute_Immediate Case_Compare,0x65 0323 7014 |p | Jump_Nonzero 0x338 0324 0b69 | i | Execute_Immediate Case_Compare,0x69 0325 7012 |p | Jump_Nonzero 0x338 0326 0b6b | k | Execute_Immediate Case_Compare,0x6b 0327 7012 |p | Jump_Nonzero 0x33a 0328 0b73 | s | Execute_Immediate Case_Compare,0x73 0329 7010 |p | Jump_Nonzero 0x33a 032a 0b72 | r | Execute_Immediate Case_Compare,0x72 032b 7011 |p | Jump_Nonzero 0x33d 032c 0b6c | l | Execute_Immediate Case_Compare,0x6c 032d 701a |p | Jump_Nonzero 0x348 032e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x1 = 0x32e,0x9 032f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0330 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x2 = 0x330,0x2 0331 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0332 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x3 = 0x332,0x3 0333 8218 | | Call 0x1,0x18 0334 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0335 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x335,0x4 0336 821a | | Call 0x1,0x1a 0337 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0338 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x5 = 0x338,0x5 0339 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 033a 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x6 = 0x33a,0x6 033b 821e | | Call 0x1,0x1e 033c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 033d 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x7 = 0x33d,0x7 033e 821c | | Call 0x1,0x1c 033f 7006 |p | Jump_Nonzero 0x346 0340 00db | | Load_Top At_Offset_3 0341 8220 | | Call 0x1,0x20 0342 7003 |p | Jump_Nonzero 0x346 0343 00db | | Load_Top At_Offset_3 0344 8224 | $ | Call 0x1,0x24 0345 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0346 4801 |H | Short_Literal 0x1 0347 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0348 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x8 = 0x348,0x8 0349 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034a 0000 0000 | | .BLANK 0000[0x6] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0353 | S | .CONST 0x0353 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0001 | | .CONST 0x0001 ; Number of locals 0353 BODY_0350: 0353 INIT_0350: 0353 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x0353,0x119a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00b7 ; Debug Table 0xc.0x0 = 0x353,0x1 0354 e005 | | Load 0x0,0x5 0355 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0356 0b6f | o | Execute_Immediate Case_Compare,0x6f 0357 7018 |p | Jump_Nonzero 0x370 0358 0b6a | j | Execute_Immediate Case_Compare,0x6a 0359 7016 |p | Jump_Nonzero 0x370 035a 0b6e | n | Execute_Immediate Case_Compare,0x6e 035b 7016 |p | Jump_Nonzero 0x372 035c 0b67 | g | Execute_Immediate Case_Compare,0x67 035d 7014 |p | Jump_Nonzero 0x372 035e 0b64 | d | Execute_Immediate Case_Compare,0x64 035f 7015 |p | Jump_Nonzero 0x375 0360 0b68 | h | Execute_Immediate Case_Compare,0x68 0361 7013 |p | Jump_Nonzero 0x375 0362 0b65 | e | Execute_Immediate Case_Compare,0x65 0363 7014 |p | Jump_Nonzero 0x378 0364 0b69 | i | Execute_Immediate Case_Compare,0x69 0365 7012 |p | Jump_Nonzero 0x378 0366 0b6b | k | Execute_Immediate Case_Compare,0x6b 0367 7012 |p | Jump_Nonzero 0x37a 0368 0b73 | s | Execute_Immediate Case_Compare,0x73 0369 7010 |p | Jump_Nonzero 0x37a 036a 0b72 | r | Execute_Immediate Case_Compare,0x72 036b 7011 |p | Jump_Nonzero 0x37d 036c 0b6c | l | Execute_Immediate Case_Compare,0x6c 036d 701a |p | Jump_Nonzero 0x388 036e 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1 = 0x36e,0x9 036f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0370 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2 = 0x370,0x2 0371 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0372 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3 = 0x372,0x3 0373 8219 | | Call 0x1,0x19 0374 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0375 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x4 = 0x375,0x4 0376 821b | | Call 0x1,0x1b 0377 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0378 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x5 = 0x378,0x5 0379 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037a 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x6 = 0x37a,0x6 037b 821f | | Call 0x1,0x1f 037c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037d 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x7 = 0x37d,0x7 037e 821d | | Call 0x1,0x1d 037f 7006 |p | Jump_Nonzero 0x386 0380 00db | | Load_Top At_Offset_3 0381 8221 | ! | Call 0x1,0x21 0382 7003 |p | Jump_Nonzero 0x386 0383 00db | | Load_Top At_Offset_3 0384 8225 | % | Call 0x1,0x25 0385 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0386 4801 |H | Short_Literal 0x1 0387 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0388 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x8 = 0x388,0x8 0389 821d | | Call 0x1,0x1d 038a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 038b 0000 0000 | | .BLANK 0000[0x5] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 0393 | | .CONST 0x0393 ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0001 | | .CONST 0x0001 ; Number of locals 0393 BODY_0390: 0393 INIT_0390: 0393 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x0393,0x11ae,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00c2 ; Debug Table 0xd.0x0 = 0x393,0x1 0394 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x1 = 0x394,0x401 0395 0007 | | Action Break_Optional 0396 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x2 = 0x396,0x402 0397 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x397,0x403 0398 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x398,0x404 0399 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0xd.0x5 = 0x399,0x1 039a 7006 |p | Jump_Nonzero 0x3a1 039b 0b6d | m | Execute_Immediate Case_Compare,0x6d 039c 7004 |p | Jump_Nonzero 0x3a1 039d 0b66 | f | Execute_Immediate Case_Compare,0x66 039e 7010 |p | Jump_Nonzero 0x3af 039f 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x6 = 0x39f,0x4 03a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a1 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x7 = 0x3a1,0x2 03a2 e008 | | Load 0x0,0x8 03a3 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 03a4 6808 |h | Jump_Zero 0x3ad 03a5 00db | | Load_Top At_Offset_3 03a6 e008 | | Load 0x0,0x8 03a7 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 03a8 6804 |h | Jump_Zero 0x3ad 03a9 00db | | Load_Top At_Offset_3 03aa e00a | | Load 0x0,0xa 03ab 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 03ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ad 4800 |H | Short_Literal 0x0 03ae 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03af 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x8 = 0x3af,0x3 03b0 00eb | | Load_Encached Diana_Cache 03b1 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 03b2 8218 | | Call 0x1,0x18 03b3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03b4 0000 0000 | | .BLANK 0000[0x4] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x03bb,0x11c2,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00cd ; Debug Table 0xe.0x0 = 0x3bb,0x1 03bc e005 | | Load 0x0,0x5 03bd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 03be 0b67 | g | Execute_Immediate Case_Compare,0x67 03bf 7003 |p | Jump_Nonzero 0x3c3 03c0 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1 = 0x3c0,0x3 03c1 8218 | | Call 0x1,0x18 03c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x2 = 0x3c3,0x2 03c4 e00a | | Load 0x0,0xa 03c5 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 03c6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c7 0000 | | .XXX[0x1] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 0007 | | Action Break_Optional ; Debug Table 0xf = .DEBUG 0x03cb,0x11ca,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00d8 ; Debug Table 0xf.0x0 = 0x3cb,0x1 03cc e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x1 = 0x3cc,0x401 03cd 0007 | | Action Break_Optional 03ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x2 = 0x3ce,0x402 03cf 0007 | | Action Break_Optional ; Debug Table 0xf.0x3 = 0x3cf,0x403 03d0 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x3d0,0x404 03d1 0b64 | d | Execute_Immediate Case_Compare,0x64 ; Debug Table 0xf.0x5 = 0x3d1,0x1 03d2 7006 |p | Jump_Nonzero 0x3d9 03d3 0b6d | m | Execute_Immediate Case_Compare,0x6d 03d4 7004 |p | Jump_Nonzero 0x3d9 03d5 0b66 | f | Execute_Immediate Case_Compare,0x66 03d6 7010 |p | Jump_Nonzero 0x3e7 03d7 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x3d7,0x4 03d8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d9 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x7 = 0x3d9,0x2 03da e008 | | Load 0x0,0x8 03db 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 03dc 6808 |h | Jump_Zero 0x3e5 03dd 00db | | Load_Top At_Offset_3 03de e008 | | Load 0x0,0x8 03df 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 03e0 6804 |h | Jump_Zero 0x3e5 03e1 00db | | Load_Top At_Offset_3 03e2 e00a | | Load 0x0,0xa 03e3 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 03e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e5 4800 |H | Short_Literal 0x0 03e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e7 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x8 = 0x3e7,0x3 03e8 00eb | | Load_Encached Diana_Cache 03e9 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 03ea 821a | | Call 0x1,0x1a 03eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ec 0000 0000 | | .BLANK 0000[0x4] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f3 | | .CONST 0x03f3 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0001 | | .CONST 0x0001 ; Number of locals 03f3 BODY_03f0: 03f3 INIT_03f0: 03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03f3,0x11de,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00e3 ; Debug Table 0x10.0x0 = 0x3f3,0x1 03f4 e005 | | Load 0x0,0x5 03f5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 03f6 0b68 | h | Execute_Immediate Case_Compare,0x68 03f7 7003 |p | Jump_Nonzero 0x3fb 03f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x3f8,0x3 03f9 821a | | Call 0x1,0x1a 03fa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2 = 0x3fb,0x2 03fc e00a | | Load 0x0,0xa 03fd 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 03fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ff 0000 | | .XXX[0x1] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 0007 | | Action Break_Optional ; Debug Table 0x11 = .DEBUG 0x0403,0x11e6,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00ee ; Debug Table 0x11.0x0 = 0x403,0x1 0404 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x1 = 0x404,0x401 0405 0007 | | Action Break_Optional 0406 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x2 = 0x406,0x402 0407 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x407,0x403 0408 0007 | | Action Break_Optional ; Debug Table 0x11.0x4 = 0x408,0x404 0409 0b6f | o | Execute_Immediate Case_Compare,0x6f ; Debug Table 0x11.0x5 = 0x409,0x1 040a 7012 |p | Jump_Nonzero 0x41d 040b 0b6e | n | Execute_Immediate Case_Compare,0x6e 040c 7010 |p | Jump_Nonzero 0x41d 040d 0b64 | d | Execute_Immediate Case_Compare,0x64 040e 700e |p | Jump_Nonzero 0x41d 040f 0b65 | e | Execute_Immediate Case_Compare,0x65 0410 700c |p | Jump_Nonzero 0x41d 0411 0b6b | k | Execute_Immediate Case_Compare,0x6b 0412 700a |p | Jump_Nonzero 0x41d 0413 0b6c | l | Execute_Immediate Case_Compare,0x6c 0414 7008 |p | Jump_Nonzero 0x41d 0415 0b72 | r | Execute_Immediate Case_Compare,0x72 0416 7006 |p | Jump_Nonzero 0x41d 0417 0b6d | m | Execute_Immediate Case_Compare,0x6d 0418 7004 |p | Jump_Nonzero 0x41d 0419 0b66 | f | Execute_Immediate Case_Compare,0x66 041a 700c |p | Jump_Nonzero 0x427 041b 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x6 = 0x41b,0x4 041c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 041d 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x41d,0x2 041e 4903 |I | Short_Literal 0x103 041f 00eb | | Load_Encached Diana_Cache 0420 0096 | | Execute Package,Entry 0421 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x421,0x801 0422 021d | | Execute Heap_Access,Is_Null 0423 00d0 | | Action Swap_Control 0424 00d1 | | Pop_Control Pop_Count_1 0425 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x11.0x9 = 0x425,0x2 0426 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0427 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xa = 0x427,0x3 0428 00eb | | Load_Encached Diana_Cache 0429 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 042a 821c | | Call 0x1,0x1c 042b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 042c 0000 0000 | | .BLANK 0000[0x4] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0433 | 3 | .CONST 0x0433 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0001 | | .CONST 0x0001 ; Number of locals 0433 BODY_0430: 0433 INIT_0430: 0433 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0433,0x11fe,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00f9 ; Debug Table 0x12.0x0 = 0x433,0x1 0434 e005 | | Load 0x0,0x5 0435 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0436 0b6a | j | Execute_Immediate Case_Compare,0x6a 0437 700d |p | Jump_Nonzero 0x445 0438 0b67 | g | Execute_Immediate Case_Compare,0x67 0439 700b |p | Jump_Nonzero 0x445 043a 0b68 | h | Execute_Immediate Case_Compare,0x68 043b 7009 |p | Jump_Nonzero 0x445 043c 0b69 | i | Execute_Immediate Case_Compare,0x69 043d 7007 |p | Jump_Nonzero 0x445 043e 0b71 | q | Execute_Immediate Case_Compare,0x71 043f 7005 |p | Jump_Nonzero 0x445 0440 0b70 | p | Execute_Immediate Case_Compare,0x70 0441 7003 |p | Jump_Nonzero 0x445 0442 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x442,0x3 0443 821c | | Call 0x1,0x1c 0444 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0445 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x2 = 0x445,0x2 0446 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0447 0000 | | .XXX[0x1] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 0007 | | Action Break_Optional ; Debug Table 0x13 = .DEBUG 0x044b,0x1206,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0104 ; Debug Table 0x13.0x0 = 0x44b,0x1 044c e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x1 = 0x44c,0x401 044d 0007 | | Action Break_Optional 044e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x2 = 0x44e,0x402 044f 0007 | | Action Break_Optional ; Debug Table 0x13.0x3 = 0x44f,0x403 0450 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x450,0x404 0451 0b6b | k | Execute_Immediate Case_Compare,0x6b ; Debug Table 0x13.0x5 = 0x451,0x1 0452 7008 |p | Jump_Nonzero 0x45b 0453 0b73 | s | Execute_Immediate Case_Compare,0x73 0454 7006 |p | Jump_Nonzero 0x45b 0455 0b6d | m | Execute_Immediate Case_Compare,0x6d 0456 7004 |p | Jump_Nonzero 0x45b 0457 0b66 | f | Execute_Immediate Case_Compare,0x66 0458 700c |p | Jump_Nonzero 0x465 0459 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x6 = 0x459,0x4 045a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 045b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x7 = 0x45b,0x2 045c 4906 |I | Short_Literal 0x106 045d 00eb | | Load_Encached Diana_Cache 045e 0096 | | Execute Package,Entry 045f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x8 = 0x45f,0x801 0460 021d | | Execute Heap_Access,Is_Null 0461 00d0 | | Action Swap_Control 0462 00d1 | | Pop_Control Pop_Count_1 0463 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x13.0x9 = 0x463,0x2 0464 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0465 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xa = 0x465,0x3 0466 00eb | | Load_Encached Diana_Cache 0467 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0468 821e | | Call 0x1,0x1e 0469 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046a 0000 0000 | | .BLANK 0000[0x6] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0473 | s | .CONST 0x0473 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0001 | | .CONST 0x0001 ; Number of locals 0473 BODY_0470: 0473 INIT_0470: 0473 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0473,0x121e,0x0002,0x0000,0x005a,0x30c5,0x0000,0x010f ; Debug Table 0x14.0x0 = 0x473,0x1 0474 821e | | Call 0x1,0x1e 0475 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0476 0000 0000 | | .XXX[0x2] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047b | { | .CONST 0x047b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0001 | | .CONST 0x0001 ; Number of locals 047b BODY_0478: 047b INIT_0478: 047b 0007 | | Action Break_Optional ; Debug Table 0x15 = .DEBUG 0x047b,0x1222,0x0002,0x0000,0x005a,0x30c5,0x0000,0x011a ; Debug Table 0x15.0x0 = 0x47b,0x1 047c e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x1 = 0x47c,0x401 047d 0007 | | Action Break_Optional 047e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x2 = 0x47e,0x402 047f 0007 | | Action Break_Optional ; Debug Table 0x15.0x3 = 0x47f,0x403 0480 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x480,0x404 0481 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x15.0x5 = 0x481,0x1 0482 7006 |p | Jump_Nonzero 0x489 0483 0b6d | m | Execute_Immediate Case_Compare,0x6d 0484 7004 |p | Jump_Nonzero 0x489 0485 0b66 | f | Execute_Immediate Case_Compare,0x66 0486 7010 |p | Jump_Nonzero 0x497 0487 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x6 = 0x487,0x4 0488 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0489 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x7 = 0x489,0x2 048a e008 | | Load 0x0,0x8 048b 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 048c 6808 |h | Jump_Zero 0x495 048d 00db | | Load_Top At_Offset_3 048e e008 | | Load 0x0,0x8 048f 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0490 6804 |h | Jump_Zero 0x495 0491 00db | | Load_Top At_Offset_3 0492 e00a | | Load 0x0,0xa 0493 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0494 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0495 4800 |H | Short_Literal 0x0 0496 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0497 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x8 = 0x497,0x3 0498 00eb | | Load_Encached Diana_Cache 0499 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 049a 8220 | | Call 0x1,0x20 049b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 049c 0000 0000 | | .BLANK 0000[0x4] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04a3 | | .CONST 0x04a3 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0001 | | .CONST 0x0001 ; Number of locals 04a3 BODY_04a0: 04a3 INIT_04a0: 04a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x04a3,0x1236,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0125 ; Debug Table 0x16.0x0 = 0x4a3,0x1 04a4 8220 | | Call 0x1,0x20 04a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a6 0000 0000 | | .XXX[0x2] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x17 = .DEBUG 0x04ab,0x123a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0130 ; Debug Table 0x17.0x0 = 0x4ab,0x1 04ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04ad 0000 0000 | | .XXX[0x3] 04af 0000 | | 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04b3 | | .CONST 0x04b3 ; Address of begin 04b1 0004 | | .CONST 0x0004 ; Address of exception handler 04b2 0001 | | .CONST 0x0001 ; Number of locals 04b3 BODY_04b0: 04b3 INIT_04b0: 04b3 4800 |H | Short_Literal 0x0 ; Debug Table 0x18 = .DEBUG 0x04b3,0x123e,0x0002,0x0000,0x005a,0x30c5,0x0000,0x013b ; Debug Table 0x18.0x0 = 0x4b3,0x1 04b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04b5 0000 0000 | | .XXX[0x3] 04b7 0000 | | 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04bb | | .CONST 0x04bb ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0001 | | .CONST 0x0001 ; Number of locals 04bb BODY_04b8: 04bb INIT_04b8: 04bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x19 = .DEBUG 0x04bb,0x1242,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0146 ; Debug Table 0x19.0x0 = 0x4bb,0x1 04bc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04bd 0000 0000 | | .XXX[0x3] 04bf 0000 | | 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04c3 | | .CONST 0x04c3 ; Address of begin 04c1 0004 | | .CONST 0x0004 ; Address of exception handler 04c2 0001 | | .CONST 0x0001 ; Number of locals 04c3 BODY_04c0: 04c3 INIT_04c0: 04c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a = .DEBUG 0x04c3,0x1246,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0151 ; Debug Table 0x1a.0x0 = 0x4c3,0x1 04c4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c5 0000 0000 | | .XXX[0x3] 04c7 0000 | | 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04ce | | .CONST 0x04ce ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0004 | | .CONST 0x0004 ; Number of locals 04cb INIT_04c8: 04cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1b = .DEBUG 0x04cb,0x124a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x015c ; Debug Table 0x1b.0x0 = 0x4cb,0xffff 04cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x4cc,0xfffe 04cd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1b.0x2 = 0x4cd,0xfffd 04ce BODY_04c8: 04ce 0007 | | Action Break_Optional ; Debug Table 0x1b.0x3 = 0x4ce,0x1 04cf e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x4 = 0x4cf,0x401 04d0 0007 | | Action Break_Optional 04d1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x5 = 0x4d1,0x402 04d2 0007 | | Action Break_Optional ; Debug Table 0x1b.0x6 = 0x4d2,0x403 04d3 0007 | | Action Break_Optional ; Debug Table 0x1b.0x7 = 0x4d3,0x404 04d4 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0x1b.0x8 = 0x4d4,0x1 04d5 7006 |p | Jump_Nonzero 0x4dc 04d6 0b6d | m | Execute_Immediate Case_Compare,0x6d 04d7 7093 |p | Jump_Nonzero 0x56b 04d8 0b66 | f | Execute_Immediate Case_Compare,0x66 04d9 7099 |p | Jump_Nonzero 0x573 04da 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x9 = 0x4da,0xc 04db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04dc e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xa = 0x4dc,0x2 04dd 00eb | | Load_Encached Diana_Cache 04de 1889 | | Execute Package,Field_Execute,Field_Number 0x89 04df a402 | | Store_Unchecked 0x2,0x2 04e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xb = 0x4e0,0x3 04e1 0007 | | Action Break_Optional 04e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xc = 0x4e2,0x801 04e3 7002 |p | Jump_Nonzero 0x4e6 04e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0xd = 0x4e4,0x802 04e5 782c |x, | Jump 0x512 04e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xe = 0x4e6,0x803 04e7 0217 | | Execute Heap_Access,All_Reference 04e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04e9 6804 |h | Jump_Zero 0x4ee 04ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xf = 0x4ea,0x804 04eb 0217 | | Execute Heap_Access,All_Reference 04ec 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04ed 7824 |x$ | Jump 0x512 04ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x10 = 0x4ee,0x805 04ef 0007 | | Action Break_Optional 04f0 e407 | | Load 0x2,0x7 ; Debug Table 0x1b.0x11 = 0x4f0,0xc01 04f1 0007 | | Action Break_Optional 04f2 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1b.0x12 = 0x4f2,0xc02 04f3 0007 | | Action Break_Optional ; Debug Table 0x1b.0x13 = 0x4f3,0xc03 04f4 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x14 = 0x4f4,0xc04 04f5 00d1 | | Pop_Control Pop_Count_1 04f6 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1b.0x15 = 0x4f6,0x805 04f7 00eb | | Load_Encached Diana_Cache 04f8 0098 | | Execute Package,Field_Read_Dynamic 04f9 012c | , | Execute Any,Size 04fa e00b | | Load 0x0,0xb 04fb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 04fc 025b | [ | Execute Discrete,Check_In_Type 04fd 0273 | s | Execute Discrete,Plus 04fe 00d9 | | Load_Top At_Offset_1 04ff 0007 | | Action Break_Optional 0500 e408 | | Load 0x2,0x8 ; Debug Table 0x1b.0x16 = 0x500,0x1001 0501 0007 | | Action Break_Optional 0502 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0x17 = 0x502,0x1002 0503 0007 | | Action Break_Optional ; Debug Table 0x1b.0x18 = 0x503,0x1003 0504 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x19 = 0x504,0x1004 0505 00d1 | | Pop_Control Pop_Count_1 0506 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1b.0x1a = 0x506,0xc04 0507 00eb | | Load_Encached Diana_Cache 0508 0098 | | Execute Package,Field_Read_Dynamic 0509 49c9 |I | Short_Literal 0x1c9 050a 00eb | | Load_Encached Diana_Cache 050b 0098 | | Execute Package,Field_Read_Dynamic 050c 49ca |I | Short_Literal 0x1ca 050d 00eb | | Load_Encached Diana_Cache 050e 0095 | | Execute Package,Field_Reference_Dynamic 050f e00c | | Load 0x0,0xc 0510 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0511 7800 |x | Jump 0x512 0512 00d0 | | Action Swap_Control 0513 00d1 | | Pop_Control Pop_Count_1 0514 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1b.0x1b = 0x514,0x3 0515 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 0516 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0517 00cf | | Action Mark_Auxiliary 0518 784b |xK | Jump 0x564 0519 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x1c = 0x519,0x5 051a 0007 | | Action Break_Optional 051b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1d = 0x51b,0x1401 051c 7002 |p | Jump_Nonzero 0x51f 051d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1e = 0x51d,0x1402 051e 782c |x, | Jump 0x54b 051f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1f = 0x51f,0x1403 0520 0217 | | Execute Heap_Access,All_Reference 0521 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0522 6804 |h | Jump_Zero 0x527 0523 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x20 = 0x523,0x1404 0524 0217 | | Execute Heap_Access,All_Reference 0525 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0526 7824 |x$ | Jump 0x54b 0527 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x21 = 0x527,0x1405 0528 0007 | | Action Break_Optional 0529 e408 | | Load 0x2,0x8 ; Debug Table 0x1b.0x22 = 0x529,0x1801 052a 0007 | | Action Break_Optional 052b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1b.0x23 = 0x52b,0x1802 052c 0007 | | Action Break_Optional ; Debug Table 0x1b.0x24 = 0x52c,0x1803 052d 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x25 = 0x52d,0x1804 052e 00d1 | | Pop_Control Pop_Count_1 052f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1b.0x26 = 0x52f,0x1405 0530 00eb | | Load_Encached Diana_Cache 0531 0098 | | Execute Package,Field_Read_Dynamic 0532 012c | , | Execute Any,Size 0533 e00b | | Load 0x0,0xb 0534 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0535 025b | [ | Execute Discrete,Check_In_Type 0536 0273 | s | Execute Discrete,Plus 0537 00d9 | | Load_Top At_Offset_1 0538 0007 | | Action Break_Optional 0539 e409 | | Load 0x2,0x9 ; Debug Table 0x1b.0x27 = 0x539,0x1c01 053a 0007 | | Action Break_Optional 053b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0x28 = 0x53b,0x1c02 053c 0007 | | Action Break_Optional ; Debug Table 0x1b.0x29 = 0x53c,0x1c03 053d 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x2a = 0x53d,0x1c04 053e 00d1 | | Pop_Control Pop_Count_1 053f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1b.0x2b = 0x53f,0x1804 0540 00eb | | Load_Encached Diana_Cache 0541 0098 | | Execute Package,Field_Read_Dynamic 0542 49c9 |I | Short_Literal 0x1c9 0543 00eb | | Load_Encached Diana_Cache 0544 0098 | | Execute Package,Field_Read_Dynamic 0545 49ca |I | Short_Literal 0x1ca 0546 00eb | | Load_Encached Diana_Cache 0547 0095 | | Execute Package,Field_Reference_Dynamic 0548 e00c | | Load 0x0,0xc 0549 1819 | | Execute Package,Field_Execute,Field_Number 0x19 054a 7800 |x | Jump 0x54b 054b 00d0 | | Action Swap_Control 054c 00d1 | | Pop_Control Pop_Count_1 054d a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x1b.0x2c = 0x54d,0x5 054e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x2d = 0x54e,0x6 054f 00eb | | Load_Encached Diana_Cache 0550 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 0551 00db | | Load_Top At_Offset_3 0552 0272 | r | Execute Discrete,Minus 0553 e403 | | Load 0x2,0x3 0554 00eb | | Load_Encached Diana_Cache 0555 18ef | | Execute Package,Field_Execute,Field_Number 0xef 0556 027e | ~ | Execute Discrete,Not_Equal 0557 6802 |h | Jump_Zero 0x55a 0558 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x2e = 0x558,0x7 0559 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2f = 0x55a,0x8 055b e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x30 = 0x55b,0x2001 055c 7002 |p | Jump_Nonzero 0x55f 055d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1b.0x31 = 0x55d,0x2002 055e 7803 |x | Jump 0x562 055f e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x32 = 0x55f,0x2003 0560 0217 | | Execute Heap_Access,All_Reference 0561 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0562 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1b.0x33 = 0x562,0x8 0563 00c9 | | Action Pop_Auxiliary_Loop 0564 0007 | | Action Break_Optional ; Debug Table 0x1b.0x34 = 0x564,0x4 0565 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x35 = 0x565,0x2401 0566 021d | | Execute Heap_Access,Is_Null 0567 6fb1 |o | Jump_Zero 0x519 ; Debug Table 0x1b.0x36 = 0x567,0x4 0568 00ce | | Action Pop_Auxiliary 0569 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x37 = 0x569,0x9 056a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 056b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x38 = 0x56b,0xa 056c 00eb | | Load_Encached Diana_Cache 056d 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 056e 4908 |I | Short_Literal 0x108 056f 00eb | | Load_Encached Diana_Cache 0570 0096 | | Execute Package,Entry 0571 8226 | & | Call 0x1,0x26 0572 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0573 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x39 = 0x573,0xb 0574 00eb | | Load_Encached Diana_Cache 0575 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0576 8226 | & | Call 0x1,0x26 0577 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0578 0000 0000 | | .LITERAL {0x00000000, 0x5a314501} 057c 0000 0000 | | .BLANK 0000[0x4] 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0583 | | .CONST 0x0583 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0001 | | .CONST 0x0001 ; Number of locals 0583 BODY_0580: 0583 INIT_0580: 0583 0007 | | Action Break_Optional ; Debug Table 0x1c = .DEBUG 0x0583,0x12c0,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0167 ; Debug Table 0x1c.0x0 = 0x583,0x1 0584 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x1 = 0x584,0x401 0585 0007 | | Action Break_Optional 0586 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x2 = 0x586,0x402 0587 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3 = 0x587,0x403 0588 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x588,0x404 0589 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0x1c.0x5 = 0x589,0x1 058a 7006 |p | Jump_Nonzero 0x591 058b 0b6d | m | Execute_Immediate Case_Compare,0x6d 058c 703c |p< | Jump_Nonzero 0x5c9 058d 0b66 | f | Execute_Immediate Case_Compare,0x66 058e 7042 |pB | Jump_Nonzero 0x5d1 058f 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1c.0x6 = 0x58f,0x5 0590 0257 | W | Execute Discrete,Raise 0591 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x7 = 0x591,0x2 0592 00eb | | Load_Encached Diana_Cache 0593 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0594 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x8 = 0x594,0x801 0595 7002 |p | Jump_Nonzero 0x598 0596 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x9 = 0x596,0x802 0597 782c |x, | Jump 0x5c4 0598 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xa = 0x598,0x803 0599 0217 | | Execute Heap_Access,All_Reference 059a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 059b 6804 |h | Jump_Zero 0x5a0 059c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xb = 0x59c,0x804 059d 0217 | | Execute Heap_Access,All_Reference 059e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 059f 7824 |x$ | Jump 0x5c4 05a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xc = 0x5a0,0x805 05a1 0007 | | Action Break_Optional 05a2 e404 | | Load 0x2,0x4 ; Debug Table 0x1c.0xd = 0x5a2,0xc01 05a3 0007 | | Action Break_Optional 05a4 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1c.0xe = 0x5a4,0xc02 05a5 0007 | | Action Break_Optional ; Debug Table 0x1c.0xf = 0x5a5,0xc03 05a6 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x10 = 0x5a6,0xc04 05a7 00d1 | | Pop_Control Pop_Count_1 05a8 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1c.0x11 = 0x5a8,0x805 05a9 00eb | | Load_Encached Diana_Cache 05aa 0098 | | Execute Package,Field_Read_Dynamic 05ab 012c | , | Execute Any,Size 05ac e00b | | Load 0x0,0xb 05ad 1b17 | | Execute Package,Field_Read,Field_Number 0x17 05ae 025b | [ | Execute Discrete,Check_In_Type 05af 0273 | s | Execute Discrete,Plus 05b0 00d9 | | Load_Top At_Offset_1 05b1 0007 | | Action Break_Optional 05b2 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x12 = 0x5b2,0x1001 05b3 0007 | | Action Break_Optional 05b4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x13 = 0x5b4,0x1002 05b5 0007 | | Action Break_Optional ; Debug Table 0x1c.0x14 = 0x5b5,0x1003 05b6 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x15 = 0x5b6,0x1004 05b7 00d1 | | Pop_Control Pop_Count_1 05b8 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1c.0x16 = 0x5b8,0xc04 05b9 00eb | | Load_Encached Diana_Cache 05ba 0098 | | Execute Package,Field_Read_Dynamic 05bb 49c9 |I | Short_Literal 0x1c9 05bc 00eb | | Load_Encached Diana_Cache 05bd 0098 | | Execute Package,Field_Read_Dynamic 05be 49ca |I | Short_Literal 0x1ca 05bf 00eb | | Load_Encached Diana_Cache 05c0 0095 | | Execute Package,Field_Reference_Dynamic 05c1 e00c | | Load 0x0,0xc 05c2 1819 | | Execute Package,Field_Execute,Field_Number 0x19 05c3 7800 |x | Jump 0x5c4 05c4 00d0 | | Action Swap_Control 05c5 00d1 | | Pop_Control Pop_Count_1 05c6 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1c.0x17 = 0x5c6,0x2 05c7 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 05c8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x18 = 0x5c9,0x3 05ca 00eb | | Load_Encached Diana_Cache 05cb 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 05cc 4908 |I | Short_Literal 0x108 05cd 00eb | | Load_Encached Diana_Cache 05ce 0096 | | Execute Package,Entry 05cf 8227 | ' | Call 0x1,0x27 05d0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x19 = 0x5d1,0x4 05d2 00eb | | Load_Encached Diana_Cache 05d3 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 05d4 8227 | ' | Call 0x1,0x27 05d5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05d6 0000 0000 | | .XXX[0x2] 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; SUBPROGRAM 05d8 ; -------------------------------------------------------------------------------------- 05d8 05db | | .CONST 0x05db ; Address of begin 05d9 0004 | | .CONST 0x0004 ; Address of exception handler 05da 0001 | | .CONST 0x0001 ; Number of locals 05db BODY_05d8: 05db INIT_05d8: 05db 0007 | | Action Break_Optional ; Debug Table 0x1d = .DEBUG 0x05db,0x12f6,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0172 ; Debug Table 0x1d.0x0 = 0x5db,0x1 05dc e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x1 = 0x5dc,0x401 05dd 0007 | | Action Break_Optional 05de 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x2 = 0x5de,0x402 05df 0007 | | Action Break_Optional ; Debug Table 0x1d.0x3 = 0x5df,0x403 05e0 0007 | | Action Break_Optional ; Debug Table 0x1d.0x4 = 0x5e0,0x404 05e1 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x1d.0x5 = 0x5e1,0x1 05e2 7006 |p | Jump_Nonzero 0x5e9 05e3 0b6d | m | Execute_Immediate Case_Compare,0x6d 05e4 7009 |p | Jump_Nonzero 0x5ee 05e5 0b61 | a | Execute_Immediate Case_Compare,0x61 05e6 7024 |p$ | Jump_Nonzero 0x60b 05e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x6 = 0x5e7,0x9 05e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x7 = 0x5e9,0x2 05ea 00eb | | Load_Encached Diana_Cache 05eb 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 05ec 8228 | ( | Call 0x1,0x28 05ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x8 = 0x5ee,0x3 05ef 8216 | | Call 0x1,0x16 05f0 6815 |h | Jump_Zero 0x606 05f1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x9 = 0x5f1,0x4 05f2 4908 |I | Short_Literal 0x108 05f3 00eb | | Load_Encached Diana_Cache 05f4 0096 | | Execute Package,Entry 05f5 e403 | | Load 0x2,0x3 ; Debug Table 0x1d.0xa = 0x5f5,0x801 05f6 0007 | | Action Break_Optional 05f7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0xb = 0x5f7,0x802 05f8 0007 | | Action Break_Optional ; Debug Table 0x1d.0xc = 0x5f8,0x803 05f9 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xd = 0x5f9,0x804 05fa 00d1 | | Pop_Control Pop_Count_1 05fb 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0x1d.0xe = 0x5fb,0x4 05fc 7004 |p | Jump_Nonzero 0x601 05fd 0b72 | r | Execute_Immediate Case_Compare,0x72 05fe 7002 |p | Jump_Nonzero 0x601 05ff e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xf = 0x5ff,0x6 0600 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0601 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x10 = 0x601,0x5 0602 4908 |I | Short_Literal 0x108 0603 00eb | | Load_Encached Diana_Cache 0604 0096 | | Execute Package,Entry 0605 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0606 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x11 = 0x606,0x7 0607 00eb | | Load_Encached Diana_Cache 0608 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0609 8228 | ( | Call 0x1,0x28 060a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 060b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x12 = 0x60b,0x8 060c 00eb | | Load_Encached Diana_Cache 060d 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 060e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 060f 0000 | | .XXX[0x1] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 0615 | | .CONST 0x0615 ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0002 | | .CONST 0x0002 ; Number of locals 0613 INIT_0610: 0613 e22d | - | Load 0x1,0x2d ; Debug Table 0x1e = .DEBUG 0x0613,0x131e,0x0002,0x0000,0x005a,0x3145,0x0000,0x00bd ; Debug Table 0x1e.0x0 = 0x613,0xffff 0614 0007 | | Action Break_Optional 0615 BODY_0610: 0615 e002 | | Load 0x0,0x2 ; Debug Table 0x1e.0x1 = 0x615,0x1 0616 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0617 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0618 e00d | | Load 0x0,0xd 0619 1813 | | Execute Package,Field_Execute,Field_Number 0x13 061a e00d | | Load 0x0,0xd 061b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 061c e002 | | Load 0x0,0x2 061d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 061e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 061f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0620 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x2 = 0x620,0x2 0621 00ca | | Action Exit_Nullary_Function 0622 0000 0000 | | .BLANK 0000[0x6] 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 062b | + | .CONST 0x062b ; Address of begin 0629 0004 | | .CONST 0x0004 ; Address of exception handler 062a 0001 | | .CONST 0x0001 ; Number of locals 062b BODY_0628: 062b INIT_0628: 062b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x062b,0x1326,0x0002,0x0000,0x005a,0x3145,0x0000,0x00d6 ; Debug Table 0x1f.0x0 = 0x62b,0x1 062c e5fe | | Load 0x2,-0x2 062d 027d | } | Execute Discrete,Greater 062e 6802 |h | Jump_Zero 0x631 062f 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1 = 0x62f,0x2 0630 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0631 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x2 = 0x631,0x3 0632 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0633 0000 0000 | | .BLANK 0000[0x5] 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 4820 |H | Short_Literal 0x20 ; Debug Table 0x20 = .DEBUG 0x063b,0x132e,0x0002,0x0000,0x005a,0x3145,0x0000,0x00fd ; Debug Table 0x20.0x0 = 0x63b,0x1 063c 00ca | | Action Exit_Nullary_Function 063d 0000 0000 | | .XXX[0x3] 063f 0000 | | 0640 ; -------------------------------------------------------------------------------------- 0640 ; SUBPROGRAM 0640 ; -------------------------------------------------------------------------------------- 0640 0646 | F | .CONST 0x0646 ; Address of begin 0641 0004 | | .CONST 0x0004 ; Address of exception handler 0642 0004 | | .CONST 0x0004 ; Number of locals 0643 INIT_0640: 0643 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x21 = .DEBUG 0x0643,0x1332,0x0002,0x0000,0x005a,0x3145,0x0000,0x0158 ; Debug Table 0x21.0x0 = 0x643,0xffff 0644 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x21.0x1 = 0x644,0xfffe 0645 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x21.0x2 = 0x645,0xfffd 0646 BODY_0640: 0646 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x3 = 0x646,0x1 0647 e5fe | | Load 0x2,-0x2 0648 027d | } | Execute Discrete,Greater 0649 6802 |h | Jump_Zero 0x64c 064a 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x4 = 0x64a,0x2 064b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 064c e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x5 = 0x64c,0x3 064d 0c00 | | Execute_Immediate Greater_Equal,0x0 064e 6805 |h | Jump_Zero 0x654 064f 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x6 = 0x64f,0x4 0650 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0651 e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x7 = 0x651,0x5 0652 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0653 7810 |x | Jump 0x664 0654 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x8 = 0x654,0x6 0655 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0656 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x9 = 0x656,0x7 0657 0a01 | | Execute_Immediate Plus,0x1 0658 0248 | H | Execute Discrete,Check_In_Integer 0659 0275 | u | Execute Discrete,Unary_Minus 065a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 065b e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xa = 0x65b,0x8 065c 00d9 | | Load_Top At_Offset_1 065d 027d | } | Execute Discrete,Greater 065e 6803 |h | Jump_Zero 0x662 065f e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xb = 0x65f,0x9 0660 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0661 7802 |x | Jump 0x664 0662 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xc = 0x662,0xa 0663 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0664 00cf | | Action Mark_Auxiliary 0665 7807 |x | Jump 0x66d 0666 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0xd = 0x666,0xc 0667 09ff | | Execute_Immediate Binary_Scale,-0x1 0668 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0669 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0xe = 0x669,0xd 066a 0a01 | | Execute_Immediate Plus,0x1 066b c402 | | Store 0x2,0x2 066c 00c9 | | Action Pop_Auxiliary_Loop 066d 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0xf = 0x66d,0xb 066e 0c01 | | Execute_Immediate Greater_Equal,0x1 066f 77f6 |w | Jump_Nonzero 0x666 0670 00ce | | Action Pop_Auxiliary 0671 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x10 = 0x671,0xe 0672 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0673 0000 0000 | | .BLANK 0000[0x5] 0678 ; -------------------------------------------------------------------------------------- 0678 ; SUBPROGRAM 0678 ; -------------------------------------------------------------------------------------- 0678 0681 | | .CONST 0x0681 ; Address of begin 0679 0004 | | .CONST 0x0004 ; Address of exception handler 067a 0003 | | .CONST 0x0003 ; Number of locals 067b INIT_0678: 067b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x22 = .DEBUG 0x067b,0x1356,0x0002,0x0000,0x005a,0x3145,0x0000,0x025c ; Debug Table 0x22.0x0 = 0x67b,0xffff 067c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 067d 0322 | " | Declare_Variable Record 067e 00d8 | | Load_Top At_Offset_0 067f 1c00 | | Execute_Immediate Run_Utility,0x0 0680 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x22.0x1 = 0x680,0xfffe 0681 BODY_0678: 0681 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x2 = 0x681,0x1 0682 4906 |I | Short_Literal 0x106 0683 00eb | | Load_Encached Diana_Cache 0684 0096 | | Execute Package,Entry 0685 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3 = 0x685,0x401 0686 021d | | Execute Heap_Access,Is_Null 0687 00d0 | | Action Swap_Control 0688 00d1 | | Pop_Control Pop_Count_1 0689 6802 |h | Jump_Zero 0x68c ; Debug Table 0x22.0x4 = 0x689,0x1 068a 8211 | | Call 0x1,0x11 ; Debug Table 0x22.0x5 = 0x68a,0x2 068b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 068c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x6 = 0x68c,0x3 068d 00e1 | | Load_Encached Boolean_Cache 068e e5ff | | Load 0x2,-0x1 068f 4906 |I | Short_Literal 0x106 0690 00eb | | Load_Encached Diana_Cache 0691 0096 | | Execute Package,Entry 0692 e009 | | Load 0x0,0x9 0693 180d | | Execute Package,Field_Execute,Field_Number 0xd 0694 005a | Z | Store_Top Discrete,At_Offset_2 0695 00d1 | | Pop_Control Pop_Count_1 0696 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x7 = 0x696,0x4 0697 7002 |p | Jump_Nonzero 0x69a 0698 66df |f | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x22.0x8 = 0x698,0x5 0699 0257 | W | Execute Discrete,Raise 069a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x9 = 0x69a,0x6 069b 00eb | | Load_Encached Diana_Cache 069c 189f | | Execute Package,Field_Execute,Field_Number 0x9f 069d e007 | | Load 0x0,0x7 069e 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 069f 8212 | | Call 0x1,0x12 06a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06a1 0000 0000 | | .BLANK 0000[0x7] 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06ad | | .CONST 0x06ad ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0003 | | .CONST 0x0003 ; Number of locals 06ab INIT_06a8: 06ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23 = .DEBUG 0x06ab,0x136c,0x0002,0x0000,0x005a,0x3145,0x0000,0x02b0 ; Debug Table 0x23.0x0 = 0x6ab,0xffff 06ac 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x23.0x1 = 0x6ac,0xfffe 06ad BODY_06a8: 06ad e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x2 = 0x6ad,0x1 06ae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06af 00cf | | Action Mark_Auxiliary 06b0 0007 | | Action Break_Optional ; Debug Table 0x23.0x3 = 0x6b0,0x2 06b1 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x4 = 0x6b1,0x3 06b2 e003 | | Load 0x0,0x3 06b3 181d | | Execute Package,Field_Execute,Field_Number 0x1d 06b4 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06b5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x5 = 0x6b5,0x4 06b6 703a |p: | Jump_Nonzero 0x6f1 06b7 0007 | | Action Break_Optional ; Debug Table 0x23.0x6 = 0x6b7,0x5 06b8 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x7 = 0x6b8,0x401 06b9 0007 | | Action Break_Optional 06ba 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x23.0x8 = 0x6ba,0x402 06bb 0007 | | Action Break_Optional ; Debug Table 0x23.0x9 = 0x6bb,0x403 06bc 0007 | | Action Break_Optional ; Debug Table 0x23.0xa = 0x6bc,0x404 06bd 0b6b | k | Execute_Immediate Case_Compare,0x6b ; Debug Table 0x23.0xb = 0x6bd,0x5 06be 700f |p | Jump_Nonzero 0x6ce 06bf 0b6d | m | Execute_Immediate Case_Compare,0x6d 06c0 700f |p | Jump_Nonzero 0x6d0 06c1 0b66 | f | Execute_Immediate Case_Compare,0x66 06c2 7014 |p | Jump_Nonzero 0x6d7 06c3 0b71 | q | Execute_Immediate Case_Compare,0x71 06c4 701d |p | Jump_Nonzero 0x6e2 06c5 0b70 | p | Execute_Immediate Case_Compare,0x70 06c6 701b |p | Jump_Nonzero 0x6e2 06c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xc = 0x6c7,0xa 06c8 0092 0d56 | V| Action Push_String_Extended,0xd56 ; "Get_Heap_Access_Size: unexpected spec kind " 06ca e00e | | Load 0x0,0xe 06cb 181f | | Execute Package,Field_Execute,Field_Number 0x1f 06cc 66ab |f | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x23.0xd = 0x6cc,0xb 06cd 0257 | W | Execute Discrete,Raise 06ce 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x23.0xe = 0x6ce,0x6 06cf 7821 |x! | Jump 0x6f1 06d0 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xf = 0x6d0,0x7 06d1 00eb | | Load_Encached Diana_Cache 06d2 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 06d3 00eb | | Load_Encached Diana_Cache 06d4 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 06d5 a402 | | Store_Unchecked 0x2,0x2 06d6 7817 |x | Jump 0x6ee 06d7 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x10 = 0x6d7,0x8 06d8 00eb | | Load_Encached Diana_Cache 06d9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06da 4976 |Iv | Short_Literal 0x176 06db 00eb | | Load_Encached Diana_Cache 06dc 0098 | | Execute Package,Field_Read_Dynamic 06dd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06de e004 | | Load 0x0,0x4 06df 180d | | Execute Package,Field_Execute,Field_Number 0xd 06e0 a402 | | Store_Unchecked 0x2,0x2 06e1 780c |x | Jump 0x6ee 06e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x11 = 0x6e2,0x9 06e3 00eb | | Load_Encached Diana_Cache 06e4 18ec | | Execute Package,Field_Execute,Field_Number 0xec 06e5 00eb | | Load_Encached Diana_Cache 06e6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06e7 4976 |Iv | Short_Literal 0x176 06e8 00eb | | Load_Encached Diana_Cache 06e9 0098 | | Execute Package,Field_Read_Dynamic 06ea 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06eb e004 | | Load 0x0,0x4 06ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 06ed a402 | | Store_Unchecked 0x2,0x2 06ee 00d1 | | Pop_Control Pop_Count_1 06ef 00c9 | | Action Pop_Auxiliary_Loop 06f0 7fc0 | | Jump 0x6b1 06f1 00ce | | Action Pop_Auxiliary 06f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x12 = 0x6f2,0xc 06f3 6802 |h | Jump_Zero 0x6f6 06f4 4820 |H | Short_Literal 0x20 ; Debug Table 0x23.0x13 = 0x6f4,0xd 06f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06f6 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x23.0x14 = 0x6f6,0xe 06f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 0711 | | .CONST 0x0711 ; Address of begin 06f9 0004 | | .CONST 0x0004 ; Address of exception handler 06fa 000a | | .CONST 0x000a ; Number of locals 06fb INIT_06f8: 06fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x06fb,0x1398,0x0002,0x0000,0x005a,0x3145,0x0000,0x034b ; Debug Table 0x24.0x0 = 0x6fb,0xffff 06fc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x1 = 0x6fc,0xfffe 06fd 00eb | | Load_Encached Diana_Cache ; Debug Table 0x24.0x2 = 0x6fd,0xfffd 06fe 1b96 | | Execute Package,Field_Read,Field_Number 0x96 06ff 0322 | " | Declare_Variable Record 0700 00d8 | | Load_Top At_Offset_0 0701 1c00 | | Execute_Immediate Run_Utility,0x0 0702 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x24.0x3 = 0x702,0xfffc 0703 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0704 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x4 = 0x704,0xfffb 0705 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x5 = 0x705,0xfffa 0706 03e9 | | Declare_Variable Discrete,Duplicate 0707 00eb | | Load_Encached Diana_Cache ; Debug Table 0x24.0x6 = 0x707,0xfff9 0708 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0709 0322 | " | Declare_Variable Record 070a 00d8 | | Load_Top At_Offset_0 070b 1c00 | | Execute_Immediate Run_Utility,0x0 070c 00eb | | Load_Encached Diana_Cache 070d 1b96 | | Execute Package,Field_Read,Field_Number 0x96 070e 0322 | " | Declare_Variable Record 070f 00d8 | | Load_Top At_Offset_0 0710 1c00 | | Execute_Immediate Run_Utility,0x0 0711 BODY_06f8: 0711 0007 | | Action Break_Optional ; Debug Table 0x24.0x7 = 0x711,0x1 0712 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x8 = 0x712,0x401 0713 0007 | | Action Break_Optional 0714 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0x9 = 0x714,0x402 0715 0007 | | Action Break_Optional ; Debug Table 0x24.0xa = 0x715,0x403 0716 0007 | | Action Break_Optional ; Debug Table 0x24.0xb = 0x716,0x404 0717 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x24.0xc = 0x717,0x1 0718 6844 |hD | Jump_Zero 0x75d 0719 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0xd = 0x719,0x2 071a 4976 |Iv | Short_Literal 0x176 071b 00eb | | Load_Encached Diana_Cache 071c 0098 | | Execute Package,Field_Read_Dynamic 071d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 071e a402 | | Store_Unchecked 0x2,0x2 071f 0007 | | Action Break_Optional ; Debug Table 0x24.0xe = 0x71f,0x3 0720 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0xf = 0x720,0x801 0721 0007 | | Action Break_Optional 0722 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0x10 = 0x722,0x802 0723 0007 | | Action Break_Optional ; Debug Table 0x24.0x11 = 0x723,0x803 0724 0007 | | Action Break_Optional ; Debug Table 0x24.0x12 = 0x724,0x804 0725 0f1e | | Execute_Immediate Equal,0x1e ; Debug Table 0x24.0x13 = 0x725,0x3 0726 6836 |h6 | Jump_Zero 0x75d 0727 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x14 = 0x727,0x4 0728 e405 | | Load 0x2,0x5 0729 e402 | | Load 0x2,0x2 072a e5fe | | Load 0x2,-0x2 072b e002 | | Load 0x0,0x2 072c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 072d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 072e c405 | | Store 0x2,0x5 072f c406 | | Store 0x2,0x6 0730 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x15 = 0x730,0x5 0731 6802 |h | Jump_Zero 0x734 0732 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x16 = 0x732,0x6 0733 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0734 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x17 = 0x734,0x7 0735 e5fd | | Load 0x2,-0x3 0736 0279 | y | Execute Discrete,And 0737 6802 |h | Jump_Zero 0x73a 0738 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x24.0x18 = 0x738,0x8 0739 0257 | W | Execute Discrete,Raise 073a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x19 = 0x73a,0x9 073b 00da | | Load_Top At_Offset_2 073c 00e1 | | Load_Encached Boolean_Cache 073d 00e1 | | Load_Encached Boolean_Cache 073e e402 | | Load 0x2,0x2 073f 4902 |I | Short_Literal 0x102 0740 00eb | | Load_Encached Diana_Cache 0741 0096 | | Execute Package,Entry 0742 e009 | | Load 0x0,0x9 0743 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0744 c407 | | Store 0x2,0x7 0745 c408 | | Store 0x2,0x8 0746 00d2 | | Pop_Control Pop_Count_2 0747 e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x1a = 0x747,0xa 0748 6808 |h | Jump_Zero 0x751 0749 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x1b = 0x749,0xb 074a 6810 |h | Jump_Zero 0x75b 074b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x1c = 0x74b,0xc 074c 00eb | | Load_Encached Diana_Cache 074d 189f | | Execute Package,Field_Execute,Field_Number 0x9f 074e e007 | | Load 0x0,0x7 074f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0750 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0751 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x1d = 0x751,0xd 0752 6808 |h | Jump_Zero 0x75b 0753 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x1e = 0x753,0xe 0754 6806 |h | Jump_Zero 0x75b 0755 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1f = 0x755,0xf 0756 00eb | | Load_Encached Diana_Cache 0757 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0758 e007 | | Load 0x0,0x7 0759 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 075a 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 075b 661c |f | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x24.0x20 = 0x75b,0x10 075c 0257 | W | Execute Discrete,Raise 075d e404 | | Load 0x2,0x4 ; Debug Table 0x24.0x21 = 0x75d,0x11 075e 00e1 | | Load_Encached Boolean_Cache 075f e5ff | | Load 0x2,-0x1 0760 e009 | | Load 0x0,0x9 0761 180d | | Execute Package,Field_Execute,Field_Number 0xd 0762 c403 | | Store 0x2,0x3 0763 00d1 | | Pop_Control Pop_Count_1 0764 e403 | | Load 0x2,0x3 ; Debug Table 0x24.0x22 = 0x764,0x12 0765 7002 |p | Jump_Nonzero 0x768 0766 6611 |f | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x24.0x23 = 0x766,0x13 0767 0257 | W | Execute Discrete,Raise 0768 e404 | | Load 0x2,0x4 ; Debug Table 0x24.0x24 = 0x768,0x14 0769 00eb | | Load_Encached Diana_Cache 076a 189f | | Execute Package,Field_Execute,Field_Number 0x9f 076b e007 | | Load 0x0,0x7 076c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 076d 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 076e 0000 0000 | | .XXX[0x2] 0770 ; -------------------------------------------------------------------------------------- 0770 ; SUBPROGRAM 0770 ; -------------------------------------------------------------------------------------- 0770 077f | | .CONST 0x077f ; Address of begin 0771 0004 | | .CONST 0x0004 ; Address of exception handler 0772 0005 | | .CONST 0x0005 ; Number of locals 0773 INIT_0770: 0773 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x0773,0x13e4,0x0002,0x0000,0x005a,0x3145,0x0000,0x0434 ; Debug Table 0x25.0x0 = 0x773,0xffff 0774 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x25.0x1 = 0x774,0xfffe 0775 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x2 = 0x775,0xfffd 0776 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0777 0322 | " | Declare_Variable Record 0778 00d8 | | Load_Top At_Offset_0 0779 1c00 | | Execute_Immediate Run_Utility,0x0 077a 00eb | | Load_Encached Diana_Cache 077b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 077c 0322 | " | Declare_Variable Record 077d 00d8 | | Load_Top At_Offset_0 077e 1c00 | | Execute_Immediate Run_Utility,0x0 077f BODY_0770: 077f 0007 | | Action Break_Optional ; Debug Table 0x25.0x3 = 0x77f,0x1 0780 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x4 = 0x780,0x401 0781 0007 | | Action Break_Optional 0782 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x25.0x5 = 0x782,0x402 0783 0007 | | Action Break_Optional ; Debug Table 0x25.0x6 = 0x783,0x403 0784 0007 | | Action Break_Optional ; Debug Table 0x25.0x7 = 0x784,0x404 0785 0b88 | | Execute_Immediate Case_Compare,0x88 ; Debug Table 0x25.0x8 = 0x785,0x1 0786 7005 |p | Jump_Nonzero 0x78c 0787 0b66 | f | Execute_Immediate Case_Compare,0x66 0788 700e |p | Jump_Nonzero 0x797 0789 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x9 = 0x789,0x6 078a a402 | | Store_Unchecked 0x2,0x2 078b 781a |x | Jump 0x7a6 078c e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xa = 0x78c,0x2 078d 00eb | | Load_Encached Diana_Cache 078e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 078f 4976 |Iv | Short_Literal 0x176 0790 00eb | | Load_Encached Diana_Cache 0791 0098 | | Execute Package,Field_Read_Dynamic 0792 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0793 e004 | | Load 0x0,0x4 0794 180d | | Execute Package,Field_Execute,Field_Number 0xd 0795 a402 | | Store_Unchecked 0x2,0x2 0796 780f |x | Jump 0x7a6 0797 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xb = 0x797,0x3 0798 00eb | | Load_Encached Diana_Cache 0799 18ba | | Execute Package,Field_Execute,Field_Number 0xba 079a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0xc = 0x79a,0x801 079b 021d | | Execute Heap_Access,Is_Null 079c 00d0 | | Action Swap_Control 079d 00d1 | | Pop_Control Pop_Count_1 079e 6803 |h | Jump_Zero 0x7a2 ; Debug Table 0x25.0xd = 0x79e,0x3 079f e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xe = 0x79f,0x4 07a0 a402 | | Store_Unchecked 0x2,0x2 07a1 7804 |x | Jump 0x7a6 07a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xf = 0x7a2,0x5 07a3 00eb | | Load_Encached Diana_Cache 07a4 18ba | | Execute Package,Field_Execute,Field_Number 0xba 07a5 a402 | | Store_Unchecked 0x2,0x2 07a6 00d1 | | Pop_Control Pop_Count_1 07a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x10 = 0x7a7,0x7 07a8 00da | | Load_Top At_Offset_2 07a9 00e1 | | Load_Encached Boolean_Cache 07aa e402 | | Load 0x2,0x2 07ab e009 | | Load 0x0,0x9 07ac 180f | | Execute Package,Field_Execute,Field_Number 0xf 07ad c403 | | Store 0x2,0x3 07ae 00d2 | | Pop_Control Pop_Count_2 07af 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x11 = 0x7af,0x8 07b0 6810 |h | Jump_Zero 0x7c1 07b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x12 = 0x7b1,0x9 07b2 00eb | | Load_Encached Diana_Cache 07b3 189f | | Execute Package,Field_Execute,Field_Number 0x9f 07b4 e007 | | Load 0x0,0x7 07b5 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 07b6 0a01 | | Execute_Immediate Plus,0x1 07b7 0248 | H | Execute Discrete,Check_In_Integer 07b8 00da | | Load_Top At_Offset_2 07b9 00eb | | Load_Encached Diana_Cache 07ba 189f | | Execute Package,Field_Execute,Field_Number 0x9f 07bb e007 | | Load 0x0,0x7 07bc 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 07bd 0272 | r | Execute Discrete,Minus 07be 00e3 | | Load_Encached Natural_Cache 07bf 025b | [ | Execute Discrete,Check_In_Type 07c0 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07c1 0007 | | Action Break_Optional ; Debug Table 0x25.0x13 = 0x7c1,0xa 07c2 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x14 = 0x7c2,0xc01 07c3 0007 | | Action Break_Optional 07c4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x25.0x15 = 0x7c4,0xc02 07c5 0007 | | Action Break_Optional ; Debug Table 0x25.0x16 = 0x7c5,0xc03 07c6 0007 | | Action Break_Optional ; Debug Table 0x25.0x17 = 0x7c6,0xc04 07c7 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x25.0x18 = 0x7c7,0xa 07c8 7002 |p | Jump_Nonzero 0x7cb 07c9 65ae |e | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x25.0x19 = 0x7c9,0xb 07ca 0257 | W | Execute Discrete,Raise 07cb e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x1a = 0x7cb,0xc 07cc 4800 |H | Short_Literal 0x0 07cd e5fe | | Load 0x2,-0x2 07ce e402 | | Load 0x2,0x2 07cf 00eb | | Load_Encached Diana_Cache 07d0 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 07d1 8234 | 4 | Call 0x1,0x34 07d2 0a01 | | Execute_Immediate Plus,0x1 07d3 0248 | H | Execute Discrete,Check_In_Integer 07d4 4800 |H | Short_Literal 0x0 07d5 e5fd | | Load 0x2,-0x3 07d6 e5fe | | Load 0x2,-0x2 07d7 e402 | | Load 0x2,0x2 07d8 00eb | | Load_Encached Diana_Cache 07d9 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 07da 8234 | 4 | Call 0x1,0x34 07db 0272 | r | Execute Discrete,Minus 07dc 00e3 | | Load_Encached Natural_Cache 07dd 025b | [ | Execute Discrete,Check_In_Type 07de 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07df 0000 | | .XXX[0x1] 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07ea | | .CONST 0x07ea ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0004 | | .CONST 0x0004 ; Number of locals 07e3 INIT_07e0: 07e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26 = .DEBUG 0x07e3,0x141c,0x0002,0x0000,0x005a,0x3145,0x0000,0x0511 ; Debug Table 0x26.0x0 = 0x7e3,0xffff 07e4 00db | | Load_Top At_Offset_3 07e5 e005 | | Load 0x0,0x5 07e6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 07e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x26.0x1 = 0x7e8,0xfffe 07e9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x26.0x2 = 0x7e9,0xfffd 07ea BODY_07e0: 07ea e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x3 = 0x7ea,0x1 07eb 4903 |I | Short_Literal 0x103 07ec 00eb | | Load_Encached Diana_Cache 07ed 0096 | | Execute Package,Entry 07ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x4 = 0x7ee,0x401 07ef 021d | | Execute Heap_Access,Is_Null 07f0 00d0 | | Action Swap_Control 07f1 00d1 | | Pop_Control Pop_Count_1 07f2 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x26.0x5 = 0x7f2,0x1 07f3 e5fe | | Load 0x2,-0x2 07f4 0f00 | | Execute_Immediate Equal,0x0 07f5 0279 | y | Execute Discrete,And 07f6 6808 |h | Jump_Zero 0x7ff 07f7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x6 = 0x7f7,0x2 07f8 4903 |I | Short_Literal 0x103 07f9 00eb | | Load_Encached Diana_Cache 07fa 0096 | | Execute Package,Entry 07fb 8240 | @ | Call 0x1,0x40 07fc 00e3 | | Load_Encached Natural_Cache 07fd 025b | [ | Execute Discrete,Check_In_Type 07fe 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07ff e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x7 = 0x7ff,0x3 0800 e005 | | Load 0x0,0x5 0801 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0802 4612 |F | Jump_Case 0x13 0803 7812 |x | Jump 0x816 ; case 0x0 0804 7835 |x5 | Jump 0x83a ; case 0x1 0805 782c |x, | Jump 0x832 ; case 0x2 0806 782f |x/ | Jump 0x836 ; case 0x3 0807 784e |xN | Jump 0x856 ; case 0x4 0808 7834 |x4 | Jump 0x83d ; case 0x5 0809 784c |xL | Jump 0x856 ; case 0x6 080a 7835 |x5 | Jump 0x840 ; case 0x7 080b 7834 |x4 | Jump 0x840 ; case 0x8 080c 7833 |x3 | Jump 0x840 ; case 0x9 080d 7848 |xH | Jump 0x856 ; case 0xa 080e 7847 |xG | Jump 0x856 ; case 0xb 080f 7838 |x8 | Jump 0x848 ; case 0xc 0810 783b |x; | Jump 0x84c ; case 0xd 0811 7844 |xD | Jump 0x856 ; case 0xe 0812 7843 |xC | Jump 0x856 ; case 0xf 0813 7842 |xB | Jump 0x856 ; case 0x10 0814 7841 |xA | Jump 0x856 ; case 0x11 0815 783e |x> | Jump 0x854 ; case 0x12 0816 0007 | | Action Break_Optional ; Debug Table 0x26.0x8 = 0x816,0x4 0817 e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x9 = 0x817,0x801 0818 0007 | | Action Break_Optional 0819 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x26.0xa = 0x819,0x802 081a 0007 | | Action Break_Optional ; Debug Table 0x26.0xb = 0x81a,0x803 081b 0007 | | Action Break_Optional ; Debug Table 0x26.0xc = 0x81b,0x804 081c 0b64 | d | Execute_Immediate Case_Compare,0x64 ; Debug Table 0x26.0xd = 0x81c,0x4 081d 700c |p | Jump_Nonzero 0x82a 081e 0b68 | h | Execute_Immediate Case_Compare,0x68 081f 700a |p | Jump_Nonzero 0x82a 0820 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x26.0xe = 0x820,0x7 0821 00e1 | | Load_Encached Boolean_Cache 0822 e5ff | | Load 0x2,-0x1 0823 8213 | | Call 0x1,0x13 0824 005b | [ | Store_Top Discrete,At_Offset_3 0825 005b | [ | Store_Top Discrete,At_Offset_3 0826 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0xf = 0x826,0x8 0827 7008 |p | Jump_Nonzero 0x830 0828 654f |eO | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x26.0x10 = 0x828,0x9 0829 0257 | W | Execute Discrete,Raise 082a 0092 0d57 | W| Action Push_String_Extended,0xd57 ; "Fixed point type size rep spec unimplemented" ; Debug Table 0x26.0x11 = 0x82a,0x5 082c e00e | | Load 0x0,0xe 082d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 082e 6549 |eI | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x26.0x12 = 0x82e,0x6 082f 0257 | W | Execute Discrete,Raise 0830 00d1 | | Pop_Control Pop_Count_1 0831 782b |x+ | Jump 0x85d 0832 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x13 = 0x832,0xa 0833 8232 | 2 | Call 0x1,0x32 0834 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0835 7827 |x' | Jump 0x85d 0836 e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x14 = 0x836,0xb 0837 8233 | 3 | Call 0x1,0x33 0838 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0839 7823 |x# | Jump 0x85d 083a 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x26.0x15 = 0x83a,0xc 083b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 083c 7820 |x | Jump 0x85d 083d 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x26.0x16 = 0x83d,0xd 083e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 083f 781d |x | Jump 0x85d 0840 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x17 = 0x840,0xe 0841 4800 |H | Short_Literal 0x0 0842 822e | . | Call 0x1,0x2e 0843 e402 | | Load 0x2,0x2 0844 e5ff | | Load 0x2,-0x1 0845 8239 | 9 | Call 0x1,0x39 0846 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0847 7815 |x | Jump 0x85d 0848 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x18 = 0x848,0xf 0849 823a | : | Call 0x1,0x3a 084a 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 084b 7811 |x | Jump 0x85d 084c 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x19 = 0x84c,0x10 084d 4800 |H | Short_Literal 0x0 084e 822e | . | Call 0x1,0x2e 084f e402 | | Load 0x2,0x2 0850 e5ff | | Load 0x2,-0x1 0851 8237 | 7 | Call 0x1,0x37 0852 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0853 7809 |x | Jump 0x85d 0854 6523 |e# | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x26.0x1a = 0x854,0x11 0855 0257 | W | Execute Discrete,Raise 0856 e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x1b = 0x856,0x12 0857 0092 0d58 | X| Action Push_String_Extended,0xd58 ; "Get_Type_Size: Unexpected class of spec " 0859 e00e | | Load 0x0,0xe 085a 181f | | Execute Package,Field_Execute,Field_Number 0x1f 085b 651c |e | Indirect_Literal Discrete,0x578,{0x00000000, 0x5a314501} ; Debug Table 0x26.0x1c = 0x85b,0x13 085c 0257 | W | Execute Discrete,Raise 085d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x1d = 0x85d,0x14 085e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 085f 0000 | | .XXX[0x1] 0860 ; -------------------------------------------------------------------------------------- 0860 ; SUBPROGRAM 0860 ; -------------------------------------------------------------------------------------- 0860 086c | l | .CONST 0x086c ; Address of begin 0861 0004 | | .CONST 0x0004 ; Address of exception handler 0862 0005 | | .CONST 0x0005 ; Number of locals 0863 INIT_0860: 0863 e22d | - | Load 0x1,0x2d ; Debug Table 0x27 = .DEBUG 0x0863,0x145a,0x0002,0x0000,0x005a,0x3145,0x0000,0x0521 ; Debug Table 0x27.0x0 = 0x863,0xffff 0864 e5fd | | Load 0x2,-0x3 0865 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0866 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x27.0x1 = 0x866,0xfffe 0867 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0868 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x2 = 0x868,0xfffd 0869 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x3 = 0x869,0x401 086a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x27.0x4 = 0x86a,0xfffd 086b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x5 = 0x86b,0xfffc 086c BODY_0860: 086c 0007 | | Action Break_Optional ; Debug Table 0x27.0x6 = 0x86c,0x1 086d e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x7 = 0x86d,0x801 086e 0007 | | Action Break_Optional 086f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x8 = 0x86f,0x802 0870 0007 | | Action Break_Optional ; Debug Table 0x27.0x9 = 0x870,0x803 0871 0007 | | Action Break_Optional ; Debug Table 0x27.0xa = 0x871,0x804 0872 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x27.0xb = 0x872,0x1 0873 7002 |p | Jump_Nonzero 0x876 0874 628b |b | Indirect_Literal Discrete,0xb00,{0x00000000, 0x5a314501} ; Debug Table 0x27.0xc = 0x874,0x2 0875 0257 | W | Execute Discrete,Raise 0876 e5fc | | Load 0x2,-0x4 ; Debug Table 0x27.0xd = 0x876,0x3 0877 6808 |h | Jump_Zero 0x880 0878 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0xe = 0x878,0x4 0879 e002 | | Load 0x0,0x2 087a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 087b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 087c 7016 |p | Jump_Nonzero 0x893 087d 822e | . | Call 0x1,0x2e ; Debug Table 0x27.0xf = 0x87d,0x5 087e a402 | | Store_Unchecked 0x2,0x2 087f 7813 |x | Jump 0x893 0880 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x10 = 0x880,0x6 0881 823b | ; | Call 0x1,0x3b 0882 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0883 0007 | | Action Break_Optional ; Debug Table 0x27.0x11 = 0x883,0x7 0884 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x12 = 0x884,0xc01 0885 021d | | Execute Heap_Access,Is_Null 0886 700c |p | Jump_Nonzero 0x893 ; Debug Table 0x27.0x13 = 0x886,0x7 0887 822e | . | Call 0x1,0x2e ; Debug Table 0x27.0x14 = 0x887,0x8 0888 a402 | | Store_Unchecked 0x2,0x2 0889 e5fd | | Load 0x2,-0x3 ; Debug Table 0x27.0x15 = 0x889,0x9 088a e402 | | Load 0x2,0x2 088b e002 | | Load 0x0,0x2 088c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 088d 181f | | Execute Package,Field_Execute,Field_Number 0x1f 088e 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x16 = 0x88e,0xa 088f 00da | | Load_Top At_Offset_2 0890 e5fe | | Load 0x2,-0x2 0891 823c | < | Call 0x1,0x3c 0892 c402 | | Store 0x2,0x2 0893 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x17 = 0x893,0xb 0894 00eb | | Load_Encached Diana_Cache 0895 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0896 00eb | | Load_Encached Diana_Cache 0897 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0898 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0899 00cf | | Action Mark_Auxiliary 089a 7842 |xB | Jump 0x8dd 089b 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x18 = 0x89b,0xd 089c 00da | | Load_Top At_Offset_2 089d 0007 | | Action Break_Optional 089e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x19 = 0x89e,0x1001 089f 7002 |p | Jump_Nonzero 0x8a2 08a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x1a = 0x8a0,0x1002 08a1 782c |x, | Jump 0x8ce 08a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1b = 0x8a2,0x1003 08a3 0217 | | Execute Heap_Access,All_Reference 08a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08a5 6804 |h | Jump_Zero 0x8aa 08a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1c = 0x8a6,0x1004 08a7 0217 | | Execute Heap_Access,All_Reference 08a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08a9 7824 |x$ | Jump 0x8ce 08aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1d = 0x8aa,0x1005 08ab 0007 | | Action Break_Optional 08ac e409 | | Load 0x2,0x9 ; Debug Table 0x27.0x1e = 0x8ac,0x1401 08ad 0007 | | Action Break_Optional 08ae 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x1f = 0x8ae,0x1402 08af 0007 | | Action Break_Optional ; Debug Table 0x27.0x20 = 0x8af,0x1403 08b0 00d0 | | Action Swap_Control ; Debug Table 0x27.0x21 = 0x8b0,0x1404 08b1 00d1 | | Pop_Control Pop_Count_1 08b2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x22 = 0x8b2,0x1005 08b3 00eb | | Load_Encached Diana_Cache 08b4 0098 | | Execute Package,Field_Read_Dynamic 08b5 012c | , | Execute Any,Size 08b6 e00b | | Load 0x0,0xb 08b7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 08b8 025b | [ | Execute Discrete,Check_In_Type 08b9 0273 | s | Execute Discrete,Plus 08ba 00d9 | | Load_Top At_Offset_1 08bb 0007 | | Action Break_Optional 08bc e40a | | Load 0x2,0xa ; Debug Table 0x27.0x23 = 0x8bc,0x1801 08bd 0007 | | Action Break_Optional 08be 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x24 = 0x8be,0x1802 08bf 0007 | | Action Break_Optional ; Debug Table 0x27.0x25 = 0x8bf,0x1803 08c0 00d0 | | Action Swap_Control ; Debug Table 0x27.0x26 = 0x8c0,0x1804 08c1 00d1 | | Pop_Control Pop_Count_1 08c2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x27 = 0x8c2,0x1404 08c3 00eb | | Load_Encached Diana_Cache 08c4 0098 | | Execute Package,Field_Read_Dynamic 08c5 49c9 |I | Short_Literal 0x1c9 08c6 00eb | | Load_Encached Diana_Cache 08c7 0098 | | Execute Package,Field_Read_Dynamic 08c8 49ca |I | Short_Literal 0x1ca 08c9 00eb | | Load_Encached Diana_Cache 08ca 0095 | | Execute Package,Field_Reference_Dynamic 08cb e00c | | Load 0x0,0xc 08cc 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08cd 7800 |x | Jump 0x8ce 08ce 00d0 | | Action Swap_Control 08cf 00d1 | | Pop_Control Pop_Count_1 08d0 823e | > | Call 0x1,0x3e ; Debug Table 0x27.0x28 = 0x8d0,0xd 08d1 0273 | s | Execute Discrete,Plus 08d2 c403 | | Store 0x2,0x3 08d3 0007 | | Action Break_Optional ; Debug Table 0x27.0x29 = 0x8d3,0xe 08d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x2a = 0x8d4,0x1c01 08d5 7002 |p | Jump_Nonzero 0x8d8 08d6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x2b = 0x8d6,0x1c02 08d7 7803 |x | Jump 0x8db 08d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x2c = 0x8d8,0x1c03 08d9 0217 | | Execute Heap_Access,All_Reference 08da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08db 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x27.0x2d = 0x8db,0xe 08dc 00c9 | | Action Pop_Auxiliary_Loop 08dd 0007 | | Action Break_Optional ; Debug Table 0x27.0x2e = 0x8dd,0xc 08de 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x2f = 0x8de,0x2001 08df 021d | | Execute Heap_Access,Is_Null 08e0 6fba |o | Jump_Zero 0x89b ; Debug Table 0x27.0x30 = 0x8e0,0xc 08e1 00ce | | Action Pop_Auxiliary 08e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x31 = 0x8e2,0xf 08e3 e5fb | | Load 0x2,-0x5 08e4 e402 | | Load 0x2,0x2 08e5 e404 | | Load 0x2,0x4 08e6 e5fe | | Load 0x2,-0x2 08e7 8238 | 8 | Call 0x1,0x38 08e8 0273 | s | Execute Discrete,Plus 08e9 00e3 | | Load_Encached Natural_Cache 08ea 025b | [ | Execute Discrete,Check_In_Type 08eb 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 08ec 0000 0000 | | .BLANK 0000[0x4] 08f0 ; -------------------------------------------------------------------------------------- 08f0 ; SUBPROGRAM 08f0 ; -------------------------------------------------------------------------------------- 08f0 08fb | | .CONST 0x08fb ; Address of begin 08f1 0004 | | .CONST 0x0004 ; Address of exception handler 08f2 0004 | | .CONST 0x0004 ; Number of locals 08f3 INIT_08f0: 08f3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x28 = .DEBUG 0x08f3,0x14c0,0x0002,0x0000,0x005a,0x3145,0x0000,0x0541 ; Debug Table 0x28.0x0 = 0x8f3,0xffff 08f4 00db | | Load_Top At_Offset_3 08f5 00eb | | Load_Encached Diana_Cache 08f6 1889 | | Execute Package,Field_Execute,Field_Number 0x89 08f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08f8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x28.0x1 = 0x8f8,0xfffe 08f9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 08fa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x2 = 0x8fa,0xfffd 08fb BODY_08f0: 08fb 00cf | | Action Mark_Auxiliary 08fc 78b5 |x | Jump 0x9b2 08fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x3 = 0x8fd,0x2 08fe 0007 | | Action Break_Optional 08ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x4 = 0x8ff,0x401 0900 7002 |p | Jump_Nonzero 0x903 0901 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x5 = 0x901,0x402 0902 782c |x, | Jump 0x92f 0903 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x6 = 0x903,0x403 0904 0217 | | Execute Heap_Access,All_Reference 0905 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0906 6804 |h | Jump_Zero 0x90b 0907 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x7 = 0x907,0x404 0908 0217 | | Execute Heap_Access,All_Reference 0909 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 090a 7824 |x$ | Jump 0x92f 090b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x8 = 0x90b,0x405 090c 0007 | | Action Break_Optional 090d e407 | | Load 0x2,0x7 ; Debug Table 0x28.0x9 = 0x90d,0x801 090e 0007 | | Action Break_Optional 090f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x28.0xa = 0x90f,0x802 0910 0007 | | Action Break_Optional ; Debug Table 0x28.0xb = 0x910,0x803 0911 00d0 | | Action Swap_Control ; Debug Table 0x28.0xc = 0x911,0x804 0912 00d1 | | Pop_Control Pop_Count_1 0913 49bb |I | Short_Literal 0x1bb ; Debug Table 0x28.0xd = 0x913,0x405 0914 00eb | | Load_Encached Diana_Cache 0915 0098 | | Execute Package,Field_Read_Dynamic 0916 012c | , | Execute Any,Size 0917 e00b | | Load 0x0,0xb 0918 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0919 025b | [ | Execute Discrete,Check_In_Type 091a 0273 | s | Execute Discrete,Plus 091b 00d9 | | Load_Top At_Offset_1 091c 0007 | | Action Break_Optional 091d e408 | | Load 0x2,0x8 ; Debug Table 0x28.0xe = 0x91d,0xc01 091e 0007 | | Action Break_Optional 091f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x28.0xf = 0x91f,0xc02 0920 0007 | | Action Break_Optional ; Debug Table 0x28.0x10 = 0x920,0xc03 0921 00d0 | | Action Swap_Control ; Debug Table 0x28.0x11 = 0x921,0xc04 0922 00d1 | | Pop_Control Pop_Count_1 0923 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x28.0x12 = 0x923,0x804 0924 00eb | | Load_Encached Diana_Cache 0925 0098 | | Execute Package,Field_Read_Dynamic 0926 49c9 |I | Short_Literal 0x1c9 0927 00eb | | Load_Encached Diana_Cache 0928 0098 | | Execute Package,Field_Read_Dynamic 0929 49ca |I | Short_Literal 0x1ca 092a 00eb | | Load_Encached Diana_Cache 092b 0095 | | Execute Package,Field_Reference_Dynamic 092c e00c | | Load 0x0,0xc 092d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 092e 7800 |x | Jump 0x92f 092f 00d0 | | Action Swap_Control 0930 00d1 | | Pop_Control Pop_Count_1 0931 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x28.0x13 = 0x931,0x2 0932 0007 | | Action Break_Optional ; Debug Table 0x28.0x14 = 0x932,0x3 0933 e404 | | Load 0x2,0x4 ; Debug Table 0x28.0x15 = 0x933,0x1001 0934 0007 | | Action Break_Optional 0935 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x16 = 0x935,0x1002 0936 0007 | | Action Break_Optional ; Debug Table 0x28.0x17 = 0x936,0x1003 0937 0007 | | Action Break_Optional ; Debug Table 0x28.0x18 = 0x937,0x1004 0938 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x28.0x19 = 0x938,0x3 0939 700a |p | Jump_Nonzero 0x944 093a 0ba6 | | Execute_Immediate Case_Compare,0xa6 093b 7053 |pS | Jump_Nonzero 0x98f 093c 0ba5 | | Execute_Immediate Case_Compare,0xa5 093d 7069 |pi | Jump_Nonzero 0x9a7 093e 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x1a = 0x93e,0xd 093f 0092 0d59 | Y| Action Push_String_Extended,0xd59 ; "Get_Comp_List_Size: Unexpected component - " 0941 e00e | | Load 0x0,0xe 0942 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0943 7863 |xc | Jump 0x9a7 0944 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x1b = 0x944,0x4 0945 00eb | | Load_Encached Diana_Cache 0946 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0947 00eb | | Load_Encached Diana_Cache 0948 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0949 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1c = 0x949,0x1401 094a 7002 |p | Jump_Nonzero 0x94d 094b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x1d = 0x94b,0x1402 094c 782c |x, | Jump 0x979 094d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1e = 0x94d,0x1403 094e 0217 | | Execute Heap_Access,All_Reference 094f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0950 6804 |h | Jump_Zero 0x955 0951 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1f = 0x951,0x1404 0952 0217 | | Execute Heap_Access,All_Reference 0953 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0954 7824 |x$ | Jump 0x979 0955 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x20 = 0x955,0x1405 0956 0007 | | Action Break_Optional 0957 e408 | | Load 0x2,0x8 ; Debug Table 0x28.0x21 = 0x957,0x1801 0958 0007 | | Action Break_Optional 0959 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x28.0x22 = 0x959,0x1802 095a 0007 | | Action Break_Optional ; Debug Table 0x28.0x23 = 0x95a,0x1803 095b 00d0 | | Action Swap_Control ; Debug Table 0x28.0x24 = 0x95b,0x1804 095c 00d1 | | Pop_Control Pop_Count_1 095d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x28.0x25 = 0x95d,0x1405 095e 00eb | | Load_Encached Diana_Cache 095f 0098 | | Execute Package,Field_Read_Dynamic 0960 012c | , | Execute Any,Size 0961 e00b | | Load 0x0,0xb 0962 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0963 025b | [ | Execute Discrete,Check_In_Type 0964 0273 | s | Execute Discrete,Plus 0965 00d9 | | Load_Top At_Offset_1 0966 0007 | | Action Break_Optional 0967 e409 | | Load 0x2,0x9 ; Debug Table 0x28.0x26 = 0x967,0x1c01 0968 0007 | | Action Break_Optional 0969 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x28.0x27 = 0x969,0x1c02 096a 0007 | | Action Break_Optional ; Debug Table 0x28.0x28 = 0x96a,0x1c03 096b 00d0 | | Action Swap_Control ; Debug Table 0x28.0x29 = 0x96b,0x1c04 096c 00d1 | | Pop_Control Pop_Count_1 096d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x28.0x2a = 0x96d,0x1804 096e 00eb | | Load_Encached Diana_Cache 096f 0098 | | Execute Package,Field_Read_Dynamic 0970 49c9 |I | Short_Literal 0x1c9 0971 00eb | | Load_Encached Diana_Cache 0972 0098 | | Execute Package,Field_Read_Dynamic 0973 49ca |I | Short_Literal 0x1ca 0974 00eb | | Load_Encached Diana_Cache 0975 0095 | | Execute Package,Field_Reference_Dynamic 0976 e00c | | Load 0x0,0xc 0977 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0978 7800 |x | Jump 0x979 0979 00d0 | | Action Swap_Control 097a 00d1 | | Pop_Control Pop_Count_1 097b e00f | | Load 0x0,0xf ; Debug Table 0x28.0x2b = 0x97b,0x4 097c 18b3 | | Execute Package,Field_Execute,Field_Number 0xb3 097d 680b |h | Jump_Zero 0x989 097e 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x2c = 0x97e,0x5 097f 0007 | | Action Break_Optional 0980 e5fe | | Load 0x2,-0x2 ; Debug Table 0x28.0x2d = 0x980,0x2001 0981 021d | | Execute Heap_Access,Is_Null 0982 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x28.0x2e = 0x982,0x5 0983 e5fd | | Load 0x2,-0x3 0984 e404 | | Load 0x2,0x4 0985 823f | ? | Call 0x1,0x3f 0986 0273 | s | Execute Discrete,Plus 0987 c403 | | Store 0x2,0x3 0988 781e |x | Jump 0x9a7 0989 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x2f = 0x989,0x6 098a 00db | | Load_Top At_Offset_3 098b 823d | = | Call 0x1,0x3d 098c 0273 | s | Execute Discrete,Plus 098d c403 | | Store 0x2,0x3 098e 7818 |x | Jump 0x9a7 098f e5fc | | Load 0x2,-0x4 ; Debug Table 0x28.0x30 = 0x98f,0x7 0990 6804 |h | Jump_Zero 0x995 0991 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x31 = 0x991,0x8 0992 0a08 | | Execute_Immediate Plus,0x8 0993 c403 | | Store 0x2,0x3 0994 7812 |x | Jump 0x9a7 0995 0007 | | Action Break_Optional ; Debug Table 0x28.0x32 = 0x995,0x9 0996 e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x33 = 0x996,0x2401 0997 0007 | | Action Break_Optional 0998 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x34 = 0x998,0x2402 0999 0007 | | Action Break_Optional ; Debug Table 0x28.0x35 = 0x999,0x2403 099a 0007 | | Action Break_Optional ; Debug Table 0x28.0x36 = 0x99a,0x2404 099b 0fa2 | | Execute_Immediate Equal,-0x5e ; Debug Table 0x28.0x37 = 0x99b,0x9 099c 6803 |h | Jump_Zero 0x9a0 099d 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x38 = 0x99d,0xa 099e 0a40 | @ | Execute_Immediate Plus,0x40 099f c403 | | Store 0x2,0x3 09a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x39 = 0x9a0,0xb 09a1 e5fd | | Load 0x2,-0x3 09a2 e5fe | | Load 0x2,-0x2 09a3 e404 | | Load 0x2,0x4 09a4 8243 | C | Call 0x1,0x43 09a5 0273 | s | Execute Discrete,Plus 09a6 c403 | | Store 0x2,0x3 09a7 00d1 | | Pop_Control Pop_Count_1 09a8 0007 | | Action Break_Optional ; Debug Table 0x28.0x3a = 0x9a8,0xe 09a9 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x3b = 0x9a9,0x2801 09aa 7002 |p | Jump_Nonzero 0x9ad 09ab 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x28.0x3c = 0x9ab,0x2802 09ac 7803 |x | Jump 0x9b0 09ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x3d = 0x9ad,0x2803 09ae 0217 | | Execute Heap_Access,All_Reference 09af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09b0 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x28.0x3e = 0x9b0,0xe 09b1 00c9 | | Action Pop_Auxiliary_Loop 09b2 0007 | | Action Break_Optional ; Debug Table 0x28.0x3f = 0x9b2,0x1 09b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x40 = 0x9b3,0x2c01 09b4 021d | | Execute Heap_Access,Is_Null 09b5 6f47 |oG | Jump_Zero 0x8fd ; Debug Table 0x28.0x41 = 0x9b5,0x1 09b6 00ce | | Action Pop_Auxiliary 09b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x42 = 0x9b7,0xf 09b8 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 09b9 0000 0000 | | .BLANK 0000[0x7] 09c0 ; -------------------------------------------------------------------------------------- 09c0 ; SUBPROGRAM 09c0 ; -------------------------------------------------------------------------------------- 09c0 09cf | | .CONST 0x09cf ; Address of begin 09c1 0004 | | .CONST 0x0004 ; Address of exception handler 09c2 0008 | | .CONST 0x0008 ; Number of locals 09c3 INIT_09c0: 09c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x09c3,0x1548,0x0002,0x0000,0x005a,0x3145,0x0000,0x055f ; Debug Table 0x29.0x0 = 0x9c3,0xffff 09c4 00db | | Load_Top At_Offset_3 09c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x1 = 0x9c6,0xfffe 09c7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x2 = 0x9c7,0x401 09c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x29.0x3 = 0x9c8,0xfffe 09c9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x29.0x4 = 0x9c9,0xfffd 09ca 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 09cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x29.0x5 = 0x9cb,0xfffc 09cc 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x29.0x6 = 0x9cc,0xfffb 09cd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x29.0x7 = 0x9cd,0xfffa 09ce 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x29.0x8 = 0x9ce,0xfff9 09cf BODY_09c0: 09cf 00cf | | Action Mark_Auxiliary 09d0 783e |x> | Jump 0xa0f 09d1 0007 | | Action Break_Optional ; Debug Table 0x29.0x9 = 0x9d1,0x2 09d2 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0xa = 0x9d2,0x801 09d3 0007 | | Action Break_Optional 09d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0xb = 0x9d4,0x802 09d5 0007 | | Action Break_Optional ; Debug Table 0x29.0xc = 0x9d5,0x803 09d6 0007 | | Action Break_Optional ; Debug Table 0x29.0xd = 0x9d6,0x804 09d7 0b6c | l | Execute_Immediate Case_Compare,0x6c ; Debug Table 0x29.0xe = 0x9d7,0x2 09d8 700f |p | Jump_Nonzero 0x9e8 09d9 0b6d | m | Execute_Immediate Case_Compare,0x6d 09da 7012 |p | Jump_Nonzero 0x9ed 09db 0b66 | f | Execute_Immediate Case_Compare,0x66 09dc 7015 |p | Jump_Nonzero 0x9f2 09dd 0b71 | q | Execute_Immediate Case_Compare,0x71 09de 7022 |p" | Jump_Nonzero 0xa01 09df 0b70 | p | Execute_Immediate Case_Compare,0x70 09e0 7020 |p | Jump_Nonzero 0xa01 09e1 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0xf = 0x9e1,0x8 09e2 0092 0d5a | Z| Action Push_String_Extended,0xd5a ; "Get_Array_Size: unexpected spec kind " 09e4 e00e | | Load 0x0,0xe 09e5 181f | | Execute Package,Field_Execute,Field_Number 0x1f 09e6 6119 |a | Indirect_Literal Discrete,0xb00,{0x00000000, 0x5a314501} ; Debug Table 0x29.0x10 = 0x9e6,0x9 09e7 0257 | W | Execute Discrete,Raise 09e8 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x11 = 0x9e8,0x3 09e9 00eb | | Load_Encached Diana_Cache 09ea 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 09eb a403 | | Store_Unchecked 0x2,0x3 09ec 7820 |x | Jump 0xa0d 09ed e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x12 = 0x9ed,0x4 09ee 00eb | | Load_Encached Diana_Cache 09ef 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 09f0 a402 | | Store_Unchecked 0x2,0x2 09f1 781b |x | Jump 0xa0d 09f2 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x13 = 0x9f2,0x5 09f3 00eb | | Load_Encached Diana_Cache 09f4 18ba | | Execute Package,Field_Execute,Field_Number 0xba 09f5 a403 | | Store_Unchecked 0x2,0x3 09f6 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x14 = 0x9f6,0x6 09f7 00eb | | Load_Encached Diana_Cache 09f8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 09f9 4976 |Iv | Short_Literal 0x176 09fa 00eb | | Load_Encached Diana_Cache 09fb 0098 | | Execute Package,Field_Read_Dynamic 09fc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 09fd e004 | | Load 0x0,0x4 09fe 180d | | Execute Package,Field_Execute,Field_Number 0xd 09ff a402 | | Store_Unchecked 0x2,0x2 0a00 780c |x | Jump 0xa0d 0a01 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x15 = 0xa01,0x7 0a02 00eb | | Load_Encached Diana_Cache 0a03 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a04 00eb | | Load_Encached Diana_Cache 0a05 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0a06 4976 |Iv | Short_Literal 0x176 0a07 00eb | | Load_Encached Diana_Cache 0a08 0098 | | Execute Package,Field_Read_Dynamic 0a09 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a0a e004 | | Load 0x0,0x4 0a0b 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a0c a402 | | Store_Unchecked 0x2,0x2 0a0d 00d1 | | Pop_Control Pop_Count_1 0a0e 00c9 | | Action Pop_Auxiliary_Loop 0a0f 0007 | | Action Break_Optional ; Debug Table 0x29.0x16 = 0xa0f,0x1 0a10 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x17 = 0xa10,0xc01 0a11 021d | | Execute Heap_Access,Is_Null 0a12 77be |w | Jump_Nonzero 0x9d1 ; Debug Table 0x29.0x18 = 0xa12,0x1 0a13 00ce | | Action Pop_Auxiliary 0a14 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x19 = 0xa14,0xa 0a15 00eb | | Load_Encached Diana_Cache 0a16 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0a17 a405 | | Store_Unchecked 0x2,0x5 0a18 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x1a = 0xa18,0xb 0a19 4975 |Iu | Short_Literal 0x175 0a1a 00eb | | Load_Encached Diana_Cache 0a1b 0098 | | Execute Package,Field_Read_Dynamic 0a1c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a1d 005b | [ | Store_Top Discrete,At_Offset_3 0a1e e5fc | | Load 0x2,-0x4 ; Debug Table 0x29.0x1b = 0xa1e,0xc 0a1f 680a |h | Jump_Zero 0xa2a 0a20 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x1c = 0xa20,0xd 0a21 4860 |H` | Short_Literal 0x60 0a22 0271 | q | Execute Discrete,Times 0a23 0248 | H | Execute Discrete,Check_In_Integer 0a24 0ae0 | | Execute_Immediate Plus,-0x20 0a25 005a | Z | Store_Top Discrete,At_Offset_2 0a26 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x1d = 0xa26,0xe 0a27 0905 | | Execute_Immediate Binary_Scale,0x5 0a28 0059 | Y | Store_Top Discrete,At_Offset_1 0a29 7804 |x | Jump 0xa2e 0a2a 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x1e = 0xa2a,0xf 0a2b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0a2c 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x1f = 0xa2c,0x10 0a2d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0a2e 00cf | | Action Mark_Auxiliary 0a2f 7844 |xD | Jump 0xa74 0a30 e404 | | Load 0x2,0x4 ; Debug Table 0x29.0x20 = 0xa30,0x12 0a31 e5fb | | Load 0x2,-0x5 0a32 e5fd | | Load 0x2,-0x3 0a33 e405 | | Load 0x2,0x5 0a34 0007 | | Action Break_Optional 0a35 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x21 = 0xa35,0x1001 0a36 7002 |p | Jump_Nonzero 0xa39 0a37 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x22 = 0xa37,0x1002 0a38 782c |x, | Jump 0xa65 0a39 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x23 = 0xa39,0x1003 0a3a 0217 | | Execute Heap_Access,All_Reference 0a3b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a3c 6804 |h | Jump_Zero 0xa41 0a3d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x24 = 0xa3d,0x1004 0a3e 0217 | | Execute Heap_Access,All_Reference 0a3f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a40 7824 |x$ | Jump 0xa65 0a41 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x25 = 0xa41,0x1005 0a42 0007 | | Action Break_Optional 0a43 e40e | | Load 0x2,0xe ; Debug Table 0x29.0x26 = 0xa43,0x1401 0a44 0007 | | Action Break_Optional 0a45 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x29.0x27 = 0xa45,0x1402 0a46 0007 | | Action Break_Optional ; Debug Table 0x29.0x28 = 0xa46,0x1403 0a47 00d0 | | Action Swap_Control ; Debug Table 0x29.0x29 = 0xa47,0x1404 0a48 00d1 | | Pop_Control Pop_Count_1 0a49 49bb |I | Short_Literal 0x1bb ; Debug Table 0x29.0x2a = 0xa49,0x1005 0a4a 00eb | | Load_Encached Diana_Cache 0a4b 0098 | | Execute Package,Field_Read_Dynamic 0a4c 012c | , | Execute Any,Size 0a4d e00b | | Load 0x0,0xb 0a4e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0a4f 025b | [ | Execute Discrete,Check_In_Type 0a50 0273 | s | Execute Discrete,Plus 0a51 00d9 | | Load_Top At_Offset_1 0a52 0007 | | Action Break_Optional 0a53 e40f | | Load 0x2,0xf ; Debug Table 0x29.0x2b = 0xa53,0x1801 0a54 0007 | | Action Break_Optional 0a55 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x29.0x2c = 0xa55,0x1802 0a56 0007 | | Action Break_Optional ; Debug Table 0x29.0x2d = 0xa56,0x1803 0a57 00d0 | | Action Swap_Control ; Debug Table 0x29.0x2e = 0xa57,0x1804 0a58 00d1 | | Pop_Control Pop_Count_1 0a59 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x29.0x2f = 0xa59,0x1404 0a5a 00eb | | Load_Encached Diana_Cache 0a5b 0098 | | Execute Package,Field_Read_Dynamic 0a5c 49c9 |I | Short_Literal 0x1c9 0a5d 00eb | | Load_Encached Diana_Cache 0a5e 0098 | | Execute Package,Field_Read_Dynamic 0a5f 49ca |I | Short_Literal 0x1ca 0a60 00eb | | Load_Encached Diana_Cache 0a61 0095 | | Execute Package,Field_Reference_Dynamic 0a62 e00c | | Load 0x0,0xc 0a63 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a64 7800 |x | Jump 0xa65 0a65 00d0 | | Action Swap_Control 0a66 00d1 | | Pop_Control Pop_Count_1 0a67 8235 | 5 | Call 0x1,0x35 ; Debug Table 0x29.0x30 = 0xa67,0x12 0a68 0271 | q | Execute Discrete,Times 0a69 c404 | | Store 0x2,0x4 0a6a 0007 | | Action Break_Optional ; Debug Table 0x29.0x31 = 0xa6a,0x13 0a6b e405 | | Load 0x2,0x5 ; Debug Table 0x29.0x32 = 0xa6b,0x1c01 0a6c 7002 |p | Jump_Nonzero 0xa6f 0a6d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x29.0x33 = 0xa6d,0x1c02 0a6e 7803 |x | Jump 0xa72 0a6f e405 | | Load 0x2,0x5 ; Debug Table 0x29.0x34 = 0xa6f,0x1c03 0a70 0217 | | Execute Heap_Access,All_Reference 0a71 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a72 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x29.0x35 = 0xa72,0x13 0a73 00c9 | | Action Pop_Auxiliary_Loop 0a74 0007 | | Action Break_Optional ; Debug Table 0x29.0x36 = 0xa74,0x11 0a75 e405 | | Load 0x2,0x5 ; Debug Table 0x29.0x37 = 0xa75,0x2001 0a76 021d | | Execute Heap_Access,Is_Null 0a77 6fb8 |o | Jump_Zero 0xa30 ; Debug Table 0x29.0x38 = 0xa77,0x11 0a78 00ce | | Action Pop_Auxiliary 0a79 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x39 = 0xa79,0x14 0a7a e404 | | Load 0x2,0x4 0a7b 4800 |H | Short_Literal 0x0 0a7c e5fe | | Load 0x2,-0x2 0a7d 00eb | | Load_Encached Diana_Cache 0a7e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0a7f 8236 | 6 | Call 0x1,0x36 0a80 0271 | q | Execute Discrete,Times 0a81 0248 | H | Execute Discrete,Check_In_Integer 0a82 00da | | Load_Top At_Offset_2 0a83 822f | / | Call 0x1,0x2f 0a84 0273 | s | Execute Discrete,Plus 0a85 00e3 | | Load_Encached Natural_Cache 0a86 025b | [ | Execute Discrete,Check_In_Type 0a87 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0a88 ; -------------------------------------------------------------------------------------- 0a88 ; SUBPROGRAM 0a88 ; -------------------------------------------------------------------------------------- 0a88 0a8b | | .CONST 0x0a8b ; Address of begin 0a89 0004 | | .CONST 0x0004 ; Address of exception handler 0a8a 0001 | | .CONST 0x0001 ; Number of locals 0a8b BODY_0a88: 0a8b INIT_0a88: 0a8b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a = .DEBUG 0x0a8b,0x15be,0x0002,0x0000,0x005a,0x3145,0x0000,0x0697 ; Debug Table 0x2a.0x0 = 0xa8b,0x1 0a8c 822e | . | Call 0x1,0x2e 0a8d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x1 = 0xa8d,0x401 0a8e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x2 = 0xa8e,0x1 0a8f 8238 | 8 | Call 0x1,0x38 0a90 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a91 0000 0000 | | .BLANK 0000[0x7] 0a98 ; -------------------------------------------------------------------------------------- 0a98 ; SUBPROGRAM 0a98 ; -------------------------------------------------------------------------------------- 0a98 0a9b | | .CONST 0x0a9b ; Address of begin 0a99 0004 | | .CONST 0x0004 ; Address of exception handler 0a9a 0001 | | .CONST 0x0001 ; Number of locals 0a9b BODY_0a98: 0a9b INIT_0a98: 0a9b 0007 | | Action Break_Optional ; Debug Table 0x2b = .DEBUG 0x0a9b,0x15c6,0x0002,0x0000,0x005a,0x3145,0x0000,0x06ab ; Debug Table 0x2b.0x0 = 0xa9b,0x1 0a9c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x1 = 0xa9c,0x401 0a9d 0007 | | Action Break_Optional 0a9e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x2 = 0xa9e,0x402 0a9f 0007 | | Action Break_Optional ; Debug Table 0x2b.0x3 = 0xa9f,0x403 0aa0 0007 | | Action Break_Optional ; Debug Table 0x2b.0x4 = 0xaa0,0x404 0aa1 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x2b.0x5 = 0xaa1,0x1 0aa2 7005 |p | Jump_Nonzero 0xaa8 0aa3 0b6d | m | Execute_Immediate Case_Compare,0x6d 0aa4 7007 |p | Jump_Nonzero 0xaac 0aa5 0007 | | Action Break_Optional ; Debug Table 0x2b.0x6 = 0xaa5,0x4 0aa6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x7 = 0xaa6,0x801 0aa7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x2b.0x8 = 0xaa7,0x4 0aa8 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x9 = 0xaa8,0x2 0aa9 00eb | | Load_Encached Diana_Cache 0aaa 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0aab 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0aac 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0xa = 0xaac,0x3 0aad 00eb | | Load_Encached Diana_Cache 0aae 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0aaf 00eb | | Load_Encached Diana_Cache 0ab0 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0ab1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ab2 0000 0000 | | .BLANK 0000[0x6] 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; SUBPROGRAM 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 0ace | | .CONST 0x0ace ; Address of begin 0ab9 0004 | | .CONST 0x0004 ; Address of exception handler 0aba 0004 | | .CONST 0x0004 ; Number of locals 0abb INIT_0ab8: 0abb 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2c = .DEBUG 0x0abb,0x15de,0x0001,0x0000,0x005a,0x3145,0x0000,0x06eb ; Debug Table 0x2c.0x0 = 0xabb,0xffff 0abc 00db | | Load_Top At_Offset_3 0abd 00eb | | Load_Encached Diana_Cache 0abe 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0abf 4976 |Iv | Short_Literal 0x176 0ac0 00eb | | Load_Encached Diana_Cache 0ac1 0098 | | Execute Package,Field_Read_Dynamic 0ac2 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0ac3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac4 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2c.0x1 = 0xac4,0xfffe 0ac5 e5fe | | Load 0x2,-0x2 0ac6 490f |I | Short_Literal 0x10f 0ac7 00eb | | Load_Encached Diana_Cache 0ac8 0096 | | Execute Package,Entry 0ac9 00eb | | Load_Encached Diana_Cache 0aca 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0acb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0acc 029f 0d23 | #| Declare_Subprogram INIT_0d20,For_Call 0ace BODY_0ab8: 0ace 00cf | | Action Mark_Auxiliary 0acf 780c |x | Jump 0xadc 0ad0 8404 | | Call 0x2,0x4 ; Debug Table 0x2c.0x2 = 0xad0,0x2 0ad1 0007 | | Action Break_Optional ; Debug Table 0x2c.0x3 = 0xad1,0x3 0ad2 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x4 = 0xad2,0x401 0ad3 0217 | | Execute Heap_Access,All_Reference 0ad4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ad5 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2c.0x5 = 0xad5,0x3 0ad6 0007 | | Action Break_Optional ; Debug Table 0x2c.0x6 = 0xad6,0x4 0ad7 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x7 = 0xad7,0x801 0ad8 0217 | | Execute Heap_Access,All_Reference 0ad9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ada 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2c.0x8 = 0xada,0x4 0adb 00c9 | | Action Pop_Auxiliary_Loop 0adc 0007 | | Action Break_Optional ; Debug Table 0x2c.0x9 = 0xadc,0x1 0add 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0xa = 0xadd,0xc01 0ade 021d | | Execute Heap_Access,Is_Null 0adf 6ff0 |o | Jump_Zero 0xad0 ; Debug Table 0x2c.0xb = 0xadf,0x1 0ae0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ae1 0000 0000 | | .BLANK 0000[0x7] 0ae8 ; -------------------------------------------------------------------------------------- 0ae8 ; SUBPROGRAM 0ae8 ; -------------------------------------------------------------------------------------- 0ae8 0aeb | | .CONST 0x0aeb ; Address of begin 0ae9 0004 | | .CONST 0x0004 ; Address of exception handler 0aea 0001 | | .CONST 0x0001 ; Number of locals 0aeb BODY_0ae8: 0aeb INIT_0ae8: 0aeb 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d = .DEBUG 0x0aeb,0x15f8,0x0002,0x0000,0x005a,0x3145,0x0000,0x0769 ; Debug Table 0x2d.0x0 = 0xaeb,0x1 0aec 00eb | | Load_Encached Diana_Cache 0aed 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0aee 00eb | | Load_Encached Diana_Cache 0aef 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0af0 4975 |Iu | Short_Literal 0x175 0af1 00eb | | Load_Encached Diana_Cache 0af2 0098 | | Execute Package,Field_Read_Dynamic 0af3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0af4 4800 |H | Short_Literal 0x0 0af5 e5ff | | Load 0x2,-0x1 0af6 00eb | | Load_Encached Diana_Cache 0af7 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0af8 8236 | 6 | Call 0x1,0x36 0af9 0271 | q | Execute Discrete,Times 0afa 00e3 | | Load_Encached Natural_Cache 0afb 025b | [ | Execute Discrete,Check_In_Type 0afc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0afd 0000 0000 | | .XXX[0x3] 0aff 0000 | | 0b00 0000 0000 | | .LITERAL {0x00000000, 0x5a314501} 0b04 0000 0000 | | .BLANK 0000[0x4] 0b08 ; -------------------------------------------------------------------------------------- 0b08 ; SUBPROGRAM 0b08 ; -------------------------------------------------------------------------------------- 0b08 0b0b | | .CONST 0x0b0b ; Address of begin 0b09 0004 | | .CONST 0x0004 ; Address of exception handler 0b0a 0001 | | .CONST 0x0001 ; Number of locals 0b0b BODY_0b08: 0b0b INIT_0b08: 0b0b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e = .DEBUG 0x0b0b,0x15fc,0x0002,0x0000,0x005a,0x3145,0x0000,0x0795 ; Debug Table 0x2e.0x0 = 0xb0b,0x1 0b0c 00eb | | Load_Encached Diana_Cache 0b0d 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0b0e 00eb | | Load_Encached Diana_Cache 0b0f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0b10 4975 |Iu | Short_Literal 0x175 0b11 00eb | | Load_Encached Diana_Cache 0b12 0098 | | Execute Package,Field_Read_Dynamic 0b13 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b14 4800 |H | Short_Literal 0x0 0b15 e5ff | | Load 0x2,-0x1 0b16 00eb | | Load_Encached Diana_Cache 0b17 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b18 4976 |Iv | Short_Literal 0x176 0b19 00eb | | Load_Encached Diana_Cache 0b1a 0098 | | Execute Package,Field_Read_Dynamic 0b1b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b1c e004 | | Load 0x0,0x4 0b1d 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b1e 8236 | 6 | Call 0x1,0x36 0b1f 0271 | q | Execute Discrete,Times 0b20 00e3 | | Load_Encached Natural_Cache 0b21 025b | [ | Execute Discrete,Check_In_Type 0b22 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b23 0000 0000 | | .BLANK 0000[0x5] 0b28 ; -------------------------------------------------------------------------------------- 0b28 ; SUBPROGRAM 0b28 ; -------------------------------------------------------------------------------------- 0b28 0b3c | < | .CONST 0x0b3c ; Address of begin 0b29 0004 | | .CONST 0x0004 ; Address of exception handler 0b2a 0005 | | .CONST 0x0005 ; Number of locals 0b2b INIT_0b28: 0b2b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f = .DEBUG 0x0b2b,0x1600,0x0002,0x0000,0x005a,0x3145,0x0000,0x07cb ; Debug Table 0x2f.0x0 = 0xb2b,0xffff 0b2c 00db | | Load_Top At_Offset_3 0b2d 00eb | | Load_Encached Diana_Cache 0b2e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0b2f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b30 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x1 = 0xb30,0xfffe 0b31 00d9 | | Load_Top At_Offset_1 0b32 e005 | | Load 0x0,0x5 0b33 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0b34 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b35 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2f.0x2 = 0xb35,0xfffd 0b36 e005 | | Load 0x0,0x5 0b37 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0b38 e006 | | Load 0x0,0x6 0b39 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0b3a 03f1 | | Declare_Variable Discrete,With_Value 0b3b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2f.0x3 = 0xb3b,0xfffc 0b3c BODY_0b28: 0b3c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x4 = 0xb3c,0x1 0b3d 4612 |F | Jump_Case 0x13 0b3e 7824 |x$ | Jump 0xb63 ; case 0x0 0b3f 7823 |x# | Jump 0xb63 ; case 0x1 0b40 7822 |x" | Jump 0xb63 ; case 0x2 0b41 7821 |x! | Jump 0xb63 ; case 0x3 0b42 7820 |x | Jump 0xb63 ; case 0x4 0b43 781f |x | Jump 0xb63 ; case 0x5 0b44 781e |x | Jump 0xb63 ; case 0x6 0b45 7814 |x | Jump 0xb5a ; case 0x7 0b46 7813 |x | Jump 0xb5a ; case 0x8 0b47 7812 |x | Jump 0xb5a ; case 0x9 0b48 781a |x | Jump 0xb63 ; case 0xa 0b49 7819 |x | Jump 0xb63 ; case 0xb 0b4a 7818 |x | Jump 0xb63 ; case 0xc 0b4b 7805 |x | Jump 0xb51 ; case 0xd 0b4c 7816 |x | Jump 0xb63 ; case 0xe 0b4d 7815 |x | Jump 0xb63 ; case 0xf 0b4e 7814 |x | Jump 0xb63 ; case 0x10 0b4f 7813 |x | Jump 0xb63 ; case 0x11 0b50 7812 |x | Jump 0xb63 ; case 0x12 0b51 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x5 = 0xb51,0x2 0b52 e5fd | | Load 0x2,-0x3 0b53 0f00 | | Execute_Immediate Equal,0x0 0b54 e5fe | | Load 0x2,-0x2 0b55 e403 | | Load 0x2,0x3 0b56 e402 | | Load 0x2,0x2 0b57 8237 | 7 | Call 0x1,0x37 0b58 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0b59 7813 |x | Jump 0xb6d 0b5a e5fd | | Load 0x2,-0x3 ; Debug Table 0x2f.0x6 = 0xb5a,0x3 0b5b 0f00 | | Execute_Immediate Equal,0x0 0b5c 4801 |H | Short_Literal 0x1 0b5d e5fe | | Load 0x2,-0x2 0b5e e403 | | Load 0x2,0x3 0b5f e402 | | Load 0x2,0x2 0b60 8239 | 9 | Call 0x1,0x39 0b61 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0b62 780a |x | Jump 0xb6d 0b63 0092 0d5b | [| Action Push_String_Extended,0xd5b ; "GET_INDIRECT_COMP_SIZE: unexpected indirect field class " ; Debug Table 0x2f.0x7 = 0xb63,0x4 0b65 00da | | Load_Top At_Offset_2 0b66 e006 | | Load 0x0,0x6 0b67 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0b68 025e | ^ | Execute Discrete,Convert 0b69 1c01 | | Execute_Immediate Run_Utility,0x1 0b6a 01cc | | Execute Vector,Catenate 0b6b e00e | | Load 0x0,0xe 0b6c 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0b6d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2f.0x8 = 0xb6d,0x5 0b6e 00eb | | Load_Encached Diana_Cache 0b6f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0b70 00eb | | Load_Encached Diana_Cache 0b71 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0b72 4975 |Iu | Short_Literal 0x175 0b73 00eb | | Load_Encached Diana_Cache 0b74 0098 | | Execute Package,Field_Read_Dynamic 0b75 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0b76 00d9 | | Load_Top At_Offset_1 0b77 0271 | q | Execute Discrete,Times 0b78 0248 | H | Execute Discrete,Check_In_Integer 0b79 0a40 | @ | Execute_Immediate Plus,0x40 0b7a 00e3 | | Load_Encached Natural_Cache 0b7b 025b | [ | Execute Discrete,Check_In_Type 0b7c 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0b7d 0000 0000 | | .XXX[0x3] 0b7f 0000 | | 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; SUBPROGRAM 0b80 ; -------------------------------------------------------------------------------------- 0b80 0b8c | | .CONST 0x0b8c ; Address of begin 0b81 0004 | | .CONST 0x0004 ; Address of exception handler 0b82 0003 | | .CONST 0x0003 ; Number of locals 0b83 INIT_0b80: 0b83 00eb | | Load_Encached Diana_Cache ; Debug Table 0x30 = .DEBUG 0x0b83,0x1614,0x0002,0x0000,0x005a,0x3145,0x0000,0x087c ; Debug Table 0x30.0x0 = 0xb83,0xffff 0b84 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b85 0322 | " | Declare_Variable Record 0b86 00d8 | | Load_Top At_Offset_0 0b87 1c00 | | Execute_Immediate Run_Utility,0x0 0b88 4801 |H | Short_Literal 0x1 ; Debug Table 0x30.0x1 = 0xb88,0xfffe 0b89 4801 |H | Short_Literal 0x1 0b8a 00e1 | | Load_Encached Boolean_Cache 0b8b 03f8 | | Declare_Type Discrete,Constrained 0b8c BODY_0b80: 0b8c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x2 = 0xb8c,0x1 0b8d 00e1 | | Load_Encached Boolean_Cache 0b8e e5ff | | Load 0x2,-0x1 0b8f e009 | | Load 0x0,0x9 0b90 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b91 005a | Z | Store_Top Discrete,At_Offset_2 0b92 00d1 | | Pop_Control Pop_Count_1 0b93 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x3 = 0xb93,0x2 0b94 00eb | | Load_Encached Diana_Cache 0b95 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0b96 e007 | | Load 0x0,0x7 0b97 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0b98 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b99 0000 0000 | | .BLANK 0000[0x7] 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 ; SUBPROGRAM 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 0bb5 | | .CONST 0x0bb5 ; Address of begin 0ba1 0004 | | .CONST 0x0004 ; Address of exception handler 0ba2 0006 | | .CONST 0x0006 ; Number of locals 0ba3 INIT_0ba0: 0ba3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x31 = .DEBUG 0x0ba3,0x161e,0x0002,0x0000,0x005a,0x3145,0x0000,0x08ae ; Debug Table 0x31.0x0 = 0xba3,0xffff 0ba4 00db | | Load_Top At_Offset_3 0ba5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ba6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x1 = 0xba6,0xfffe 0ba7 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x2 = 0xba7,0xfffd 0ba8 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0ba9 0322 | " | Declare_Variable Record 0baa 00d8 | | Load_Top At_Offset_0 0bab 1c00 | | Execute_Immediate Run_Utility,0x0 0bac 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x3 = 0xbac,0xfffc 0bad 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0bae 0322 | " | Declare_Variable Record 0baf 00d8 | | Load_Top At_Offset_0 0bb0 1c00 | | Execute_Immediate Run_Utility,0x0 0bb1 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x4 = 0xbb1,0xfffb 0bb2 4801 |H | Short_Literal 0x1 0bb3 00e1 | | Load_Encached Boolean_Cache 0bb4 03f8 | | Declare_Type Discrete,Constrained 0bb5 BODY_0ba0: 0bb5 00cf | | Action Mark_Auxiliary 0bb6 7870 |xp | Jump 0xc27 0bb7 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x5 = 0xbb7,0x2 0bb8 0007 | | Action Break_Optional 0bb9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x6 = 0xbb9,0x401 0bba 7002 |p | Jump_Nonzero 0xbbd 0bbb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x7 = 0xbbb,0x402 0bbc 782c |x, | Jump 0xbe9 0bbd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x8 = 0xbbd,0x403 0bbe 0217 | | Execute Heap_Access,All_Reference 0bbf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bc0 6804 |h | Jump_Zero 0xbc5 0bc1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x9 = 0xbc1,0x404 0bc2 0217 | | Execute Heap_Access,All_Reference 0bc3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bc4 7824 |x$ | Jump 0xbe9 0bc5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0xa = 0xbc5,0x405 0bc6 0007 | | Action Break_Optional 0bc7 e409 | | Load 0x2,0x9 ; Debug Table 0x31.0xb = 0xbc7,0x801 0bc8 0007 | | Action Break_Optional 0bc9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x31.0xc = 0xbc9,0x802 0bca 0007 | | Action Break_Optional ; Debug Table 0x31.0xd = 0xbca,0x803 0bcb 00d0 | | Action Swap_Control ; Debug Table 0x31.0xe = 0xbcb,0x804 0bcc 00d1 | | Pop_Control Pop_Count_1 0bcd 49bb |I | Short_Literal 0x1bb ; Debug Table 0x31.0xf = 0xbcd,0x405 0bce 00eb | | Load_Encached Diana_Cache 0bcf 0098 | | Execute Package,Field_Read_Dynamic 0bd0 012c | , | Execute Any,Size 0bd1 e00b | | Load 0x0,0xb 0bd2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0bd3 025b | [ | Execute Discrete,Check_In_Type 0bd4 0273 | s | Execute Discrete,Plus 0bd5 00d9 | | Load_Top At_Offset_1 0bd6 0007 | | Action Break_Optional 0bd7 e40a | | Load 0x2,0xa ; Debug Table 0x31.0x10 = 0xbd7,0xc01 0bd8 0007 | | Action Break_Optional 0bd9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x31.0x11 = 0xbd9,0xc02 0bda 0007 | | Action Break_Optional ; Debug Table 0x31.0x12 = 0xbda,0xc03 0bdb 00d0 | | Action Swap_Control ; Debug Table 0x31.0x13 = 0xbdb,0xc04 0bdc 00d1 | | Pop_Control Pop_Count_1 0bdd 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x31.0x14 = 0xbdd,0x804 0bde 00eb | | Load_Encached Diana_Cache 0bdf 0098 | | Execute Package,Field_Read_Dynamic 0be0 49c9 |I | Short_Literal 0x1c9 0be1 00eb | | Load_Encached Diana_Cache 0be2 0098 | | Execute Package,Field_Read_Dynamic 0be3 49ca |I | Short_Literal 0x1ca 0be4 00eb | | Load_Encached Diana_Cache 0be5 0095 | | Execute Package,Field_Reference_Dynamic 0be6 e00c | | Load 0x0,0xc 0be7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0be8 7800 |x | Jump 0xbe9 0be9 00d0 | | Action Swap_Control 0bea 00d1 | | Pop_Control Pop_Count_1 0beb a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x31.0x15 = 0xbeb,0x2 0bec 0007 | | Action Break_Optional ; Debug Table 0x31.0x16 = 0xbec,0x3 0bed e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x17 = 0xbed,0x1001 0bee 0007 | | Action Break_Optional 0bef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x18 = 0xbef,0x1002 0bf0 0007 | | Action Break_Optional ; Debug Table 0x31.0x19 = 0xbf0,0x1003 0bf1 0007 | | Action Break_Optional ; Debug Table 0x31.0x1a = 0xbf1,0x1004 0bf2 0ba4 | | Execute_Immediate Case_Compare,0xa4 ; Debug Table 0x31.0x1b = 0xbf2,0x3 0bf3 700f |p | Jump_Nonzero 0xc03 0bf4 0b66 | f | Execute_Immediate Case_Compare,0x66 0bf5 700f |p | Jump_Nonzero 0xc05 0bf6 0b61 | a | Execute_Immediate Case_Compare,0x61 0bf7 700d |p | Jump_Nonzero 0xc05 0bf8 0b0e | | Execute_Immediate Case_Compare,0xe 0bf9 700b |p | Jump_Nonzero 0xc05 0bfa 0b0f | | Execute_Immediate Case_Compare,0xf 0bfb 7009 |p | Jump_Nonzero 0xc05 0bfc e5fe | | Load 0x2,-0x2 ; Debug Table 0x31.0x1c = 0xbfc,0x8 0bfd e403 | | Load 0x2,0x3 0bfe 8240 | @ | Call 0x1,0x40 0bff 027f | | Execute Discrete,Equal 0c00 681b |h | Jump_Zero 0xc1c 0c01 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x1d = 0xc01,0x9 0c02 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c03 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x1e = 0xc03,0x4 0c04 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c05 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0x1f = 0xc05,0x5 0c06 e404 | | Load 0x2,0x4 0c07 00e1 | | Load_Encached Boolean_Cache 0c08 e403 | | Load 0x2,0x3 0c09 e009 | | Load 0x0,0x9 0c0a 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c0b c406 | | Store 0x2,0x6 0c0c 00d2 | | Pop_Control Pop_Count_2 0c0d e5fe | | Load 0x2,-0x2 ; Debug Table 0x31.0x20 = 0xc0d,0x6 0c0e e404 | | Load 0x2,0x4 0c0f 00eb | | Load_Encached Diana_Cache 0c10 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0c11 e007 | | Load 0x0,0x7 0c12 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0c13 e405 | | Load 0x2,0x5 0c14 00eb | | Load_Encached Diana_Cache 0c15 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0c16 e007 | | Load 0x0,0x7 0c17 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0c18 0262 | b | Execute Discrete,In_Range 0c19 6802 |h | Jump_Zero 0xc1c 0c1a 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x21 = 0xc1a,0x7 0c1b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c1c 00d1 | | Pop_Control Pop_Count_1 0c1d 0007 | | Action Break_Optional ; Debug Table 0x31.0x22 = 0xc1d,0xa 0c1e e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x23 = 0xc1e,0x1401 0c1f 7002 |p | Jump_Nonzero 0xc22 0c20 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x31.0x24 = 0xc20,0x1402 0c21 7803 |x | Jump 0xc25 0c22 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x25 = 0xc22,0x1403 0c23 0217 | | Execute Heap_Access,All_Reference 0c24 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c25 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x31.0x26 = 0xc25,0xa 0c26 00c9 | | Action Pop_Auxiliary_Loop 0c27 0007 | | Action Break_Optional ; Debug Table 0x31.0x27 = 0xc27,0x1 0c28 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x28 = 0xc28,0x1801 0c29 021d | | Execute Heap_Access,Is_Null 0c2a 6f8c |o | Jump_Zero 0xbb7 ; Debug Table 0x31.0x29 = 0xc2a,0x1 0c2b 00ce | | Action Pop_Auxiliary 0c2c 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x2a = 0xc2c,0xb 0c2d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c2e 0000 0000 | | .XXX[0x2] 0c30 ; -------------------------------------------------------------------------------------- 0c30 ; SUBPROGRAM 0c30 ; -------------------------------------------------------------------------------------- 0c30 0c40 | @ | .CONST 0x0c40 ; Address of begin 0c31 0004 | | .CONST 0x0004 ; Address of exception handler 0c32 0005 | | .CONST 0x0005 ; Number of locals 0c33 INIT_0c30: 0c33 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32 = .DEBUG 0x0c33,0x1676,0x0002,0x0000,0x005a,0x3145,0x0000,0x095c ; Debug Table 0x32.0x0 = 0xc33,0xffff 0c34 00db | | Load_Top At_Offset_3 0c35 00eb | | Load_Encached Diana_Cache 0c36 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0c37 00eb | | Load_Encached Diana_Cache 0c38 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0c39 e010 | | Load 0x0,0x10 0c3a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0c3b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c3c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x1 = 0xc3c,0xfffe 0c3d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x32.0x2 = 0xc3d,0xfffd 0c3e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x32.0x3 = 0xc3e,0xfffc 0c3f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c40 BODY_0c30: 0c40 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x32.0x4 = 0xc40,0x1 0c41 00d9 | | Load_Top At_Offset_1 0c42 e5ff | | Load 0x2,-0x1 0c43 00eb | | Load_Encached Diana_Cache 0c44 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c45 4976 |Iv | Short_Literal 0x176 0c46 00eb | | Load_Encached Diana_Cache 0c47 0098 | | Execute Package,Field_Read_Dynamic 0c48 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0c49 e5fd | | Load 0x2,-0x3 0c4a e002 | | Load 0x0,0x2 0c4b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0c4c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c4d 005a | Z | Store_Top Discrete,At_Offset_2 0c4e 005a | Z | Store_Top Discrete,At_Offset_2 0c4f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x32.0x5 = 0xc4f,0x2 0c50 7002 |p | Jump_Nonzero 0xc53 0c51 66ae |f | Indirect_Literal Discrete,0xb00,{0x00000000, 0x5a314501} ; Debug Table 0x32.0x6 = 0xc51,0x3 0c52 0257 | W | Execute Discrete,Raise 0c53 00cf | | Action Mark_Auxiliary 0c54 0007 | | Action Break_Optional ; Debug Table 0x32.0x7 = 0xc54,0x4 0c55 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x8 = 0xc55,0x5 0c56 0007 | | Action Break_Optional 0c57 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x9 = 0xc57,0x401 0c58 7002 |p | Jump_Nonzero 0xc5b 0c59 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0xa = 0xc59,0x402 0c5a 782c |x, | Jump 0xc87 0c5b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0xb = 0xc5b,0x403 0c5c 0217 | | Execute Heap_Access,All_Reference 0c5d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c5e 6804 |h | Jump_Zero 0xc63 0c5f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0xc = 0xc5f,0x404 0c60 0217 | | Execute Heap_Access,All_Reference 0c61 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c62 7824 |x$ | Jump 0xc87 0c63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0xd = 0xc63,0x405 0c64 0007 | | Action Break_Optional 0c65 e408 | | Load 0x2,0x8 ; Debug Table 0x32.0xe = 0xc65,0x801 0c66 0007 | | Action Break_Optional 0c67 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x32.0xf = 0xc67,0x802 0c68 0007 | | Action Break_Optional ; Debug Table 0x32.0x10 = 0xc68,0x803 0c69 00d0 | | Action Swap_Control ; Debug Table 0x32.0x11 = 0xc69,0x804 0c6a 00d1 | | Pop_Control Pop_Count_1 0c6b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x32.0x12 = 0xc6b,0x405 0c6c 00eb | | Load_Encached Diana_Cache 0c6d 0098 | | Execute Package,Field_Read_Dynamic 0c6e 012c | , | Execute Any,Size 0c6f e00b | | Load 0x0,0xb 0c70 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c71 025b | [ | Execute Discrete,Check_In_Type 0c72 0273 | s | Execute Discrete,Plus 0c73 00d9 | | Load_Top At_Offset_1 0c74 0007 | | Action Break_Optional 0c75 e409 | | Load 0x2,0x9 ; Debug Table 0x32.0x13 = 0xc75,0xc01 0c76 0007 | | Action Break_Optional 0c77 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x32.0x14 = 0xc77,0xc02 0c78 0007 | | Action Break_Optional ; Debug Table 0x32.0x15 = 0xc78,0xc03 0c79 00d0 | | Action Swap_Control ; Debug Table 0x32.0x16 = 0xc79,0xc04 0c7a 00d1 | | Pop_Control Pop_Count_1 0c7b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x32.0x17 = 0xc7b,0x804 0c7c 00eb | | Load_Encached Diana_Cache 0c7d 0098 | | Execute Package,Field_Read_Dynamic 0c7e 49c9 |I | Short_Literal 0x1c9 0c7f 00eb | | Load_Encached Diana_Cache 0c80 0098 | | Execute Package,Field_Read_Dynamic 0c81 49ca |I | Short_Literal 0x1ca 0c82 00eb | | Load_Encached Diana_Cache 0c83 0095 | | Execute Package,Field_Reference_Dynamic 0c84 e00c | | Load 0x0,0xc 0c85 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c86 7800 |x | Jump 0xc87 0c87 00d0 | | Action Swap_Control 0c88 00d1 | | Pop_Control Pop_Count_1 0c89 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x32.0x18 = 0xc89,0x5 0c8a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x32.0x19 = 0xc8a,0x6 0c8b e403 | | Load 0x2,0x3 0c8c 00eb | | Load_Encached Diana_Cache 0c8d 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 0c8e 00eb | | Load_Encached Diana_Cache 0c8f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0c90 8241 | A | Call 0x1,0x41 0c91 6804 |h | Jump_Zero 0xc96 0c92 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x1a = 0xc92,0x7 0c93 00eb | | Load_Encached Diana_Cache 0c94 18de | | Execute Package,Field_Execute,Field_Number 0xde 0c95 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0c96 0007 | | Action Break_Optional ; Debug Table 0x32.0x1b = 0xc96,0x8 0c97 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x1c = 0xc97,0x1001 0c98 7002 |p | Jump_Nonzero 0xc9b 0c99 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x1d = 0xc99,0x1002 0c9a 7803 |x | Jump 0xc9e 0c9b e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x1e = 0xc9b,0x1003 0c9c 0217 | | Execute Heap_Access,All_Reference 0c9d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c9e e010 | | Load 0x0,0x10 ; Debug Table 0x32.0x1f = 0xc9e,0x8 0c9f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0ca0 a402 | | Store_Unchecked 0x2,0x2 0ca1 00c9 | | Action Pop_Auxiliary_Loop 0ca2 7fb2 | | Jump 0xc55 0ca3 0000 0000 | | .BLANK 0000[0x5] 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 ; SUBPROGRAM 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 0cb7 | | .CONST 0x0cb7 ; Address of begin 0ca9 0004 | | .CONST 0x0004 ; Address of exception handler 0caa 0004 | | .CONST 0x0004 ; Number of locals 0cab INIT_0ca8: 0cab 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x33 = .DEBUG 0x0cab,0x16b8,0x0002,0x0000,0x005a,0x3145,0x0000,0x09ec ; Debug Table 0x33.0x0 = 0xcab,0xffff 0cac 00db | | Load_Top At_Offset_3 0cad 00eb | | Load_Encached Diana_Cache 0cae 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0caf 00eb | | Load_Encached Diana_Cache 0cb0 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0cb1 e010 | | Load 0x0,0x10 0cb2 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0cb3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cb4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x33.0x1 = 0xcb4,0xfffe 0cb5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0cb6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x33.0x2 = 0xcb6,0xfffd 0cb7 BODY_0ca8: 0cb7 0007 | | Action Break_Optional ; Debug Table 0x33.0x3 = 0xcb7,0x1 0cb8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x33.0x4 = 0xcb8,0x401 0cb9 021d | | Execute Heap_Access,Is_Null 0cba 6855 |hU | Jump_Zero 0xd10 ; Debug Table 0x33.0x5 = 0xcba,0x1 0cbb 00cf | | Action Mark_Auxiliary 0cbc 784d |xM | Jump 0xd0a 0cbd 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x6 = 0xcbd,0x3 0cbe e5fd | | Load 0x2,-0x3 0cbf e5fe | | Load 0x2,-0x2 0cc0 e402 | | Load 0x2,0x2 0cc1 0007 | | Action Break_Optional 0cc2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x7 = 0xcc2,0x801 0cc3 7002 |p | Jump_Nonzero 0xcc6 0cc4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x33.0x8 = 0xcc4,0x802 0cc5 782c |x, | Jump 0xcf2 0cc6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x9 = 0xcc6,0x803 0cc7 0217 | | Execute Heap_Access,All_Reference 0cc8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0cc9 6804 |h | Jump_Zero 0xcce 0cca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xa = 0xcca,0x804 0ccb 0217 | | Execute Heap_Access,All_Reference 0ccc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ccd 7824 |x$ | Jump 0xcf2 0cce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xb = 0xcce,0x805 0ccf 0007 | | Action Break_Optional 0cd0 e40a | | Load 0x2,0xa ; Debug Table 0x33.0xc = 0xcd0,0xc01 0cd1 0007 | | Action Break_Optional 0cd2 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x33.0xd = 0xcd2,0xc02 0cd3 0007 | | Action Break_Optional ; Debug Table 0x33.0xe = 0xcd3,0xc03 0cd4 00d0 | | Action Swap_Control ; Debug Table 0x33.0xf = 0xcd4,0xc04 0cd5 00d1 | | Pop_Control Pop_Count_1 0cd6 49bb |I | Short_Literal 0x1bb ; Debug Table 0x33.0x10 = 0xcd6,0x805 0cd7 00eb | | Load_Encached Diana_Cache 0cd8 0098 | | Execute Package,Field_Read_Dynamic 0cd9 012c | , | Execute Any,Size 0cda e00b | | Load 0x0,0xb 0cdb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0cdc 025b | [ | Execute Discrete,Check_In_Type 0cdd 0273 | s | Execute Discrete,Plus 0cde 00d9 | | Load_Top At_Offset_1 0cdf 0007 | | Action Break_Optional 0ce0 e40b | | Load 0x2,0xb ; Debug Table 0x33.0x11 = 0xce0,0x1001 0ce1 0007 | | Action Break_Optional 0ce2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x33.0x12 = 0xce2,0x1002 0ce3 0007 | | Action Break_Optional ; Debug Table 0x33.0x13 = 0xce3,0x1003 0ce4 00d0 | | Action Swap_Control ; Debug Table 0x33.0x14 = 0xce4,0x1004 0ce5 00d1 | | Pop_Control Pop_Count_1 0ce6 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x33.0x15 = 0xce6,0xc04 0ce7 00eb | | Load_Encached Diana_Cache 0ce8 0098 | | Execute Package,Field_Read_Dynamic 0ce9 49c9 |I | Short_Literal 0x1c9 0cea 00eb | | Load_Encached Diana_Cache 0ceb 0098 | | Execute Package,Field_Read_Dynamic 0cec 49ca |I | Short_Literal 0x1ca 0ced 00eb | | Load_Encached Diana_Cache 0cee 0095 | | Execute Package,Field_Reference_Dynamic 0cef e00c | | Load 0x0,0xc 0cf0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0cf1 7800 |x | Jump 0xcf2 0cf2 00d0 | | Action Swap_Control 0cf3 00d1 | | Pop_Control Pop_Count_1 0cf4 00eb | | Load_Encached Diana_Cache ; Debug Table 0x33.0x16 = 0xcf4,0x3 0cf5 18de | | Execute Package,Field_Execute,Field_Number 0xde 0cf6 8238 | 8 | Call 0x1,0x38 0cf7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0cf8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x17 = 0xcf8,0x4 0cf9 00db | | Load_Top At_Offset_3 0cfa 027d | } | Execute Discrete,Greater 0cfb 6802 |h | Jump_Zero 0xcfe 0cfc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x18 = 0xcfc,0x5 0cfd 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0cfe 0007 | | Action Break_Optional ; Debug Table 0x33.0x19 = 0xcfe,0x6 0cff 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1a = 0xcff,0x1401 0d00 7002 |p | Jump_Nonzero 0xd03 0d01 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x33.0x1b = 0xd01,0x1402 0d02 7803 |x | Jump 0xd06 0d03 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1c = 0xd03,0x1403 0d04 0217 | | Execute Heap_Access,All_Reference 0d05 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d06 e010 | | Load 0x0,0x10 ; Debug Table 0x33.0x1d = 0xd06,0x6 0d07 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0d08 a402 | | Store_Unchecked 0x2,0x2 0d09 00c9 | | Action Pop_Auxiliary_Loop 0d0a 0007 | | Action Break_Optional ; Debug Table 0x33.0x1e = 0xd0a,0x2 0d0b 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1f = 0xd0b,0x1801 0d0c 021d | | Execute Heap_Access,Is_Null 0d0d 6faf |o | Jump_Zero 0xcbd ; Debug Table 0x33.0x20 = 0xd0d,0x2 0d0e 00ce | | Action Pop_Auxiliary 0d0f 7809 |x | Jump 0xd19 0d10 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x21 = 0xd10,0x7 0d11 e5fd | | Load 0x2,-0x3 0d12 e5fe | | Load 0x2,-0x2 0d13 e5fd | | Load 0x2,-0x3 0d14 e5fe | | Load 0x2,-0x2 0d15 e5ff | | Load 0x2,-0x1 0d16 8242 | B | Call 0x1,0x42 0d17 8238 | 8 | Call 0x1,0x38 0d18 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d19 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x22 = 0xd19,0x8 0d1a 0a08 | | Execute_Immediate Plus,0x8 0d1b 00e3 | | Load_Encached Natural_Cache 0d1c 025b | [ | Execute Discrete,Check_In_Type 0d1d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0d1e 0000 0000 | | .XXX[0x2] 0d20 ; -------------------------------------------------------------------------------------- 0d20 ; SUBPROGRAM 0d20 ; -------------------------------------------------------------------------------------- 0d20 0d23 | # | .CONST 0x0d23 ; Address of begin 0d21 0d51 | Q | .CONST 0x0d51 ; Address of exception handler 0d22 0001 | | .CONST 0x0001 ; Number of locals 0d23 BODY_0d20: 0d23 INIT_0d20: 0d23 4801 |H | Short_Literal 0x1 ; Debug Table 0x34 = .DEBUG 0x0d23,0x1700,0x0004,0x0000,0x005a,0x3145,0x0000,0x0752 ; Debug Table 0x34.0x0 = 0xd23,0x1 0d24 4800 |H | Short_Literal 0x0 0d25 4800 |H | Short_Literal 0x0 0d26 e5fd | | Load 0x2,-0x3 0d27 e403 | | Load 0x2,0x3 0d28 0007 | | Action Break_Optional 0d29 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x1 = 0xd29,0x401 0d2a 0217 | | Execute Heap_Access,All_Reference 0d2b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d2c 00d9 | | Load_Top At_Offset_1 0d2d 0007 | | Action Break_Optional 0d2e e608 | | Load 0x3,0x8 ; Debug Table 0x34.0x2 = 0xd2e,0x801 0d2f 0007 | | Action Break_Optional 0d30 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x34.0x3 = 0xd30,0x802 0d31 0007 | | Action Break_Optional ; Debug Table 0x34.0x4 = 0xd31,0x803 0d32 00d0 | | Action Swap_Control ; Debug Table 0x34.0x5 = 0xd32,0x804 0d33 00d1 | | Pop_Control Pop_Count_1 0d34 49af |I | Short_Literal 0x1af ; Debug Table 0x34.0x6 = 0xd34,0x401 0d35 00eb | | Load_Encached Diana_Cache 0d36 0096 | | Execute Package,Entry 0d37 00d0 | | Action Swap_Control 0d38 00d1 | | Pop_Control Pop_Count_1 0d39 8234 | 4 | Call 0x1,0x34 ; Debug Table 0x34.0x7 = 0xd39,0x1 0d3a e402 | | Load 0x2,0x2 0d3b 0007 | | Action Break_Optional 0d3c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x8 = 0xd3c,0xc01 0d3d 0217 | | Execute Heap_Access,All_Reference 0d3e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d3f 00d9 | | Load_Top At_Offset_1 0d40 0007 | | Action Break_Optional 0d41 e606 | | Load 0x3,0x6 ; Debug Table 0x34.0x9 = 0xd41,0x1001 0d42 0007 | | Action Break_Optional 0d43 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x34.0xa = 0xd43,0x1002 0d44 0007 | | Action Break_Optional ; Debug Table 0x34.0xb = 0xd44,0x1003 0d45 00d0 | | Action Swap_Control ; Debug Table 0x34.0xc = 0xd45,0x1004 0d46 00d1 | | Pop_Control Pop_Count_1 0d47 49af |I | Short_Literal 0x1af ; Debug Table 0x34.0xd = 0xd47,0xc01 0d48 00eb | | Load_Encached Diana_Cache 0d49 0096 | | Execute Package,Entry 0d4a 00d0 | | Action Swap_Control 0d4b 00d1 | | Pop_Control Pop_Count_1 0d4c e5fd | | Load 0x2,-0x3 ; Debug Table 0x34.0xe = 0xd4c,0x804 0d4d e002 | | Load 0x0,0x2 0d4e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0d4f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0d50 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d51 TRAP_0d20: 0d51 65ae |e | Indirect_Literal Discrete,0xb00,{0x00000000, 0x5a314501} 0d52 010f | | Execute Exception,Equal 0d53 6801 |h | Jump_Zero 0xd55 0d54 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x34.0xf = 0xd54,0x2 0d55 0100 | | Execute Exception,Raise 0d56 ; -------------------------------------------------------------------------------------- 0d56 ; STRING TABLE 0d56 ; -------------------------------------------------------------------------------------- 0d56 000e | | .STRTAB 0x000e->0x0d5d ; "Get_Heap_Access_Size: unexpected spec kind " 0d57 0037 | 7 | .STRTAB 0x0037->0x0d72 ; "Fixed point type size rep spec unimplemented" 0d58 0061 | a | .STRTAB 0x0061->0x0d88 ; "Get_Type_Size: Unexpected class of spec " 0d59 0087 | | .STRTAB 0x0087->0x0d9c ; "Get_Comp_List_Size: Unexpected component - " 0d5a 00b1 | | .STRTAB 0x00b1->0x0db2 ; "Get_Array_Size: unexpected spec kind " 0d5b 00d4 | | .STRTAB 0x00d4->0x0dc5 ; "GET_INDIRECT_COMP_SIZE: unexpected indirect field class " 0d5c 010a | | .STREND 0x010a->0x0de1 0d5d 4765 745f |Get_| .STRTAB_STRINGS 0de1 0000 0000 | | .BLANK 0000[0x7] 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; Debug Table 0de8 ; -------------------------------------------------------------------------------------- 0de8 0003 0035 | 5| .CONST 0x0003,0x0035 0dea 000b 0f92 | | .DEBUG 0x000b,0x0f92,0x8000,0x0000,0x005a,0x30c5,0x0000,0x0009 0df2 0044 0fcc | D | .DEBUG 0x0044,0x0fcc,0x8000,0x0000,0x005a,0x3145,0x0000,0x0025 0dfa 00d3 1062 | b| .DEBUG 0x00d3,0x1062,0x0002,0x0000,0x005a,0x30c5,0x0000,0x000a 0e02 0113 107a | z| .DEBUG 0x0113,0x107a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0015 0e0a 014b 1096 | K | .DEBUG 0x014b,0x1096,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0020 0e12 021b 110c | | .DEBUG 0x021b,0x110c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0054 0e1a 025b 1130 | [ 0| .DEBUG 0x025b,0x1130,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0068 0e22 0263 1134 | c 4| .DEBUG 0x0263,0x1134,0x0002,0x0000,0x005a,0x30c5,0x0000,0x006d 0e2a 028b 114c | L| .DEBUG 0x028b,0x114c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0076 0e32 02db 1172 | r| .DEBUG 0x02db,0x1172,0x0001,0x0000,0x005a,0x30c5,0x0000,0x0088 0e3a 02f3 117c | || .DEBUG 0x02f3,0x117c,0x0001,0x0000,0x005a,0x30c5,0x0000,0x009a 0e42 0313 1186 | | .DEBUG 0x0313,0x1186,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00ac 0e4a 0353 119a | S | .DEBUG 0x0353,0x119a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00b7 0e52 0393 11ae | | .DEBUG 0x0393,0x11ae,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00c2 0e5a 03bb 11c2 | | .DEBUG 0x03bb,0x11c2,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00cd 0e62 03cb 11ca | | .DEBUG 0x03cb,0x11ca,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00d8 0e6a 03f3 11de | | .DEBUG 0x03f3,0x11de,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00e3 0e72 0403 11e6 | | .DEBUG 0x0403,0x11e6,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00ee 0e7a 0433 11fe | 3 | .DEBUG 0x0433,0x11fe,0x0002,0x0000,0x005a,0x30c5,0x0000,0x00f9 0e82 044b 1206 | K | .DEBUG 0x044b,0x1206,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0104 0e8a 0473 121e | s | .DEBUG 0x0473,0x121e,0x0002,0x0000,0x005a,0x30c5,0x0000,0x010f 0e92 047b 1222 | { "| .DEBUG 0x047b,0x1222,0x0002,0x0000,0x005a,0x30c5,0x0000,0x011a 0e9a 04a3 1236 | 6| .DEBUG 0x04a3,0x1236,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0125 0ea2 04ab 123a | :| .DEBUG 0x04ab,0x123a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0130 0eaa 04b3 123e | >| .DEBUG 0x04b3,0x123e,0x0002,0x0000,0x005a,0x30c5,0x0000,0x013b 0eb2 04bb 1242 | B| .DEBUG 0x04bb,0x1242,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0146 0eba 04c3 1246 | F| .DEBUG 0x04c3,0x1246,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0151 0ec2 04cb 124a | J| .DEBUG 0x04cb,0x124a,0x0002,0x0000,0x005a,0x30c5,0x0000,0x015c 0eca 0583 12c0 | | .DEBUG 0x0583,0x12c0,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0167 0ed2 05db 12f6 | | .DEBUG 0x05db,0x12f6,0x0002,0x0000,0x005a,0x30c5,0x0000,0x0172 0eda 0613 131e | | .DEBUG 0x0613,0x131e,0x0002,0x0000,0x005a,0x3145,0x0000,0x00bd 0ee2 062b 1326 | + &| .DEBUG 0x062b,0x1326,0x0002,0x0000,0x005a,0x3145,0x0000,0x00d6 0eea 063b 132e | ; .| .DEBUG 0x063b,0x132e,0x0002,0x0000,0x005a,0x3145,0x0000,0x00fd 0ef2 0643 1332 | C 2| .DEBUG 0x0643,0x1332,0x0002,0x0000,0x005a,0x3145,0x0000,0x0158 0efa 067b 1356 | { V| .DEBUG 0x067b,0x1356,0x0002,0x0000,0x005a,0x3145,0x0000,0x025c 0f02 06ab 136c | l| .DEBUG 0x06ab,0x136c,0x0002,0x0000,0x005a,0x3145,0x0000,0x02b0 0f0a 06fb 1398 | | .DEBUG 0x06fb,0x1398,0x0002,0x0000,0x005a,0x3145,0x0000,0x034b 0f12 0773 13e4 | s | .DEBUG 0x0773,0x13e4,0x0002,0x0000,0x005a,0x3145,0x0000,0x0434 0f1a 07e3 141c | | .DEBUG 0x07e3,0x141c,0x0002,0x0000,0x005a,0x3145,0x0000,0x0511 0f22 0863 145a | c Z| .DEBUG 0x0863,0x145a,0x0002,0x0000,0x005a,0x3145,0x0000,0x0521 0f2a 08f3 14c0 | | .DEBUG 0x08f3,0x14c0,0x0002,0x0000,0x005a,0x3145,0x0000,0x0541 0f32 09c3 1548 | H| .DEBUG 0x09c3,0x1548,0x0002,0x0000,0x005a,0x3145,0x0000,0x055f 0f3a 0a8b 15be | | .DEBUG 0x0a8b,0x15be,0x0002,0x0000,0x005a,0x3145,0x0000,0x0697 0f42 0a9b 15c6 | | .DEBUG 0x0a9b,0x15c6,0x0002,0x0000,0x005a,0x3145,0x0000,0x06ab 0f4a 0abb 15de | | .DEBUG 0x0abb,0x15de,0x0001,0x0000,0x005a,0x3145,0x0000,0x06eb 0f52 0aeb 15f8 | | .DEBUG 0x0aeb,0x15f8,0x0002,0x0000,0x005a,0x3145,0x0000,0x0769 0f5a 0b0b 15fc | | .DEBUG 0x0b0b,0x15fc,0x0002,0x0000,0x005a,0x3145,0x0000,0x0795 0f62 0b2b 1600 | + | .DEBUG 0x0b2b,0x1600,0x0002,0x0000,0x005a,0x3145,0x0000,0x07cb 0f6a 0b83 1614 | | .DEBUG 0x0b83,0x1614,0x0002,0x0000,0x005a,0x3145,0x0000,0x087c 0f72 0ba3 161e | | .DEBUG 0x0ba3,0x161e,0x0002,0x0000,0x005a,0x3145,0x0000,0x08ae 0f7a 0c33 1676 | 3 v| .DEBUG 0x0c33,0x1676,0x0002,0x0000,0x005a,0x3145,0x0000,0x095c 0f82 0cab 16b8 | | .DEBUG 0x0cab,0x16b8,0x0002,0x0000,0x005a,0x3145,0x0000,0x09ec 0f8a 0d23 1700 | # | .DEBUG 0x0d23,0x1700,0x0004,0x0000,0x005a,0x3145,0x0000,0x0752 0f92 ; -------------------------------------------------------------------------------------- 0f92 ; Debug3 Subtable 0x0 0f92 ; -------------------------------------------------------------------------------------- 0f92 001c 0000 | | .DBG3TAB 0x001c,0x0000 0f94 000b ffff | | .CONST 0x000b,0xffff 0f96 000d fffe | | .CONST 0x000d,0xfffe 0f98 000f fffd | | .CONST 0x000f,0xfffd 0f9a 0011 fffc | | .CONST 0x0011,0xfffc 0f9c 0013 fffb | | .CONST 0x0013,0xfffb 0f9e 0015 fffa | | .CONST 0x0015,0xfffa 0fa0 0017 fff9 | | .CONST 0x0017,0xfff9 0fa2 0019 fff8 | | .CONST 0x0019,0xfff8 0fa4 001b fff7 | | .CONST 0x001b,0xfff7 0fa6 001d fff6 | | .CONST 0x001d,0xfff6 0fa8 001f fff5 | | .CONST 0x001f,0xfff5 0faa 0021 fff4 | ! | .CONST 0x0021,0xfff4 0fac 0023 fff3 | # | .CONST 0x0023,0xfff3 0fae 0025 fff2 | % | .CONST 0x0025,0xfff2 0fb0 0027 fff1 | ' | .CONST 0x0027,0xfff1 0fb2 0029 fff0 | ) | .CONST 0x0029,0xfff0 0fb4 002b ffef | + | .CONST 0x002b,0xffef 0fb6 002d ffee | - | .CONST 0x002d,0xffee 0fb8 002f ffed | / | .CONST 0x002f,0xffed 0fba 0031 ffec | 1 | .CONST 0x0031,0xffec 0fbc 0033 ffeb | 3 | .CONST 0x0033,0xffeb 0fbe 0035 ffea | 5 | .CONST 0x0035,0xffea 0fc0 0037 ffe9 | 7 | .CONST 0x0037,0xffe9 0fc2 0039 ffe8 | 9 | .CONST 0x0039,0xffe8 0fc4 003b ffe7 | ; | .CONST 0x003b,0xffe7 0fc6 003d ffe6 | = | .CONST 0x003d,0xffe6 0fc8 003f ffe5 | ? | .CONST 0x003f,0xffe5 0fca 0041 ffe4 | A | .CONST 0x0041,0xffe4 0fcc ; -------------------------------------------------------------------------------------- 0fcc ; Debug3 Subtable 0x1 0fcc ; -------------------------------------------------------------------------------------- 0fcc 004a 0000 | J | .DBG3TAB 0x004a,0x0000 0fce 0044 ffff | D | .CONST 0x0044,0xffff 0fd0 0045 fffe | E | .CONST 0x0045,0xfffe 0fd2 0046 fffd | F | .CONST 0x0046,0xfffd 0fd4 0047 fffc | G | .CONST 0x0047,0xfffc 0fd6 0048 fffb | H | .CONST 0x0048,0xfffb 0fd8 0049 fffa | I | .CONST 0x0049,0xfffa 0fda 004a fff9 | J | .CONST 0x004a,0xfff9 0fdc 004b fff8 | K | .CONST 0x004b,0xfff8 0fde 004c fff7 | L | .CONST 0x004c,0xfff7 0fe0 004f fff6 | O | .CONST 0x004f,0xfff6 0fe2 0052 fff5 | R | .CONST 0x0052,0xfff5 0fe4 0055 fff4 | U | .CONST 0x0055,0xfff4 0fe6 0058 fff3 | X | .CONST 0x0058,0xfff3 0fe8 0059 fff2 | Y | .CONST 0x0059,0xfff2 0fea 005a fff1 | Z | .CONST 0x005a,0xfff1 0fec 005b fff0 | [ | .CONST 0x005b,0xfff0 0fee 005c ffef | \ | .CONST 0x005c,0xffef 0ff0 005d ffee | ] | .CONST 0x005d,0xffee 0ff2 005e ffed | ^ | .CONST 0x005e,0xffed 0ff4 005f ffec | _ | .CONST 0x005f,0xffec 0ff6 0060 ffeb | ` | .CONST 0x0060,0xffeb 0ff8 0063 ffea | c | .CONST 0x0063,0xffea 0ffa 0065 ffe9 | e | .CONST 0x0065,0xffe9 0ffc 0067 ffe8 | g | .CONST 0x0067,0xffe8 0ffe 0069 ffe7 | i | .CONST 0x0069,0xffe7 1000 006b ffe6 | k | .CONST 0x006b,0xffe6 1002 006d ffe5 | m | .CONST 0x006d,0xffe5 1004 006f ffe4 | o | .CONST 0x006f,0xffe4 1006 0071 ffe3 | q | .CONST 0x0071,0xffe3 1008 0073 ffe2 | s | .CONST 0x0073,0xffe2 100a 0075 ffe1 | u | .CONST 0x0075,0xffe1 100c 0077 ffe0 | w | .CONST 0x0077,0xffe0 100e 0079 ffdf | y | .CONST 0x0079,0xffdf 1010 007b ffde | { | .CONST 0x007b,0xffde 1012 007d ffdd | } | .CONST 0x007d,0xffdd 1014 007f ffdc | | .CONST 0x007f,0xffdc 1016 0081 ffdb | | .CONST 0x0081,0xffdb 1018 0083 ffda | | .CONST 0x0083,0xffda 101a 0085 ffd9 | | .CONST 0x0085,0xffd9 101c 0087 ffd8 | | .CONST 0x0087,0xffd8 101e 0089 ffd7 | | .CONST 0x0089,0xffd7 1020 008b ffd6 | | .CONST 0x008b,0xffd6 1022 008d ffd5 | | .CONST 0x008d,0xffd5 1024 008f ffd4 | | .CONST 0x008f,0xffd4 1026 0091 ffd3 | | .CONST 0x0091,0xffd3 1028 0093 ffd2 | | .CONST 0x0093,0xffd2 102a 0095 ffd1 | | .CONST 0x0095,0xffd1 102c 0097 ffd0 | | .CONST 0x0097,0xffd0 102e 0099 ffcf | | .CONST 0x0099,0xffcf 1030 009b ffce | | .CONST 0x009b,0xffce 1032 009d ffcd | | .CONST 0x009d,0xffcd 1034 009f ffcc | | .CONST 0x009f,0xffcc 1036 00a1 ffcb | | .CONST 0x00a1,0xffcb 1038 00a3 ffca | | .CONST 0x00a3,0xffca 103a 00a5 ffc9 | | .CONST 0x00a5,0xffc9 103c 00a7 ffc8 | | .CONST 0x00a7,0xffc8 103e 00a9 ffc7 | | .CONST 0x00a9,0xffc7 1040 00ab ffc6 | | .CONST 0x00ab,0xffc6 1042 00ad ffc5 | | .CONST 0x00ad,0xffc5 1044 00af ffc4 | | .CONST 0x00af,0xffc4 1046 00b1 ffc3 | | .CONST 0x00b1,0xffc3 1048 00b3 ffc2 | | .CONST 0x00b3,0xffc2 104a 00b5 ffc1 | | .CONST 0x00b5,0xffc1 104c 00b7 ffc0 | | .CONST 0x00b7,0xffc0 104e 00b9 ffbf | | .CONST 0x00b9,0xffbf 1050 00bb ffbe | | .CONST 0x00bb,0xffbe 1052 00bd ffbd | | .CONST 0x00bd,0xffbd 1054 00bf ffbc | | .CONST 0x00bf,0xffbc 1056 00c1 ffbb | | .CONST 0x00c1,0xffbb 1058 00c3 ffba | | .CONST 0x00c3,0xffba 105a 00c5 ffb9 | | .CONST 0x00c5,0xffb9 105c 00c7 ffb8 | | .CONST 0x00c7,0xffb8 105e 00c9 ffb7 | | .CONST 0x00c9,0xffb7 1060 00cb ffb6 | | .CONST 0x00cb,0xffb6 1062 ; -------------------------------------------------------------------------------------- 1062 ; Debug3 Subtable 0x2 1062 ; -------------------------------------------------------------------------------------- 1062 0000 000b | | .DBG3TAB 0x0000,0x000b 1064 00d3 0001 | | .CONST 0x00d3,0x0001 1066 00d4 0401 | | .CONST 0x00d4,0x0401 1068 00d6 0402 | | .CONST 0x00d6,0x0402 106a 00d7 0403 | | .CONST 0x00d7,0x0403 106c 00d8 0404 | | .CONST 0x00d8,0x0404 106e 00d9 0001 | | .CONST 0x00d9,0x0001 1070 00e3 0006 | | .CONST 0x00e3,0x0006 1072 00e5 0002 | | .CONST 0x00e5,0x0002 1074 00e9 0003 | | .CONST 0x00e9,0x0003 1076 00f6 0004 | | .CONST 0x00f6,0x0004 1078 0103 0005 | | .CONST 0x0103,0x0005 107a ; -------------------------------------------------------------------------------------- 107a ; Debug3 Subtable 0x3 107a ; -------------------------------------------------------------------------------------- 107a 0009 0004 | | .DBG3TAB 0x0009,0x0004 107c 0113 ffff | | .CONST 0x0113,0xffff 107e 0119 fffe | | .CONST 0x0119,0xfffe 1080 011a fffd | | .CONST 0x011a,0xfffd 1082 011b fffc | | .CONST 0x011b,0xfffc 1084 0120 fffb | | .CONST 0x0120,0xfffb 1086 0121 fffa | ! | .CONST 0x0121,0xfffa 1088 0122 fff9 | " | .CONST 0x0122,0xfff9 108a 0123 fff8 | # | .CONST 0x0123,0xfff8 108c 0124 fff7 | $ | .CONST 0x0124,0xfff7 108e 0125 0001 | % | .CONST 0x0125,0x0001 1090 012a 0002 | * | .CONST 0x012a,0x0002 1092 012c 0003 | , | .CONST 0x012c,0x0003 1094 013f 0004 | ? | .CONST 0x013f,0x0004 1096 ; -------------------------------------------------------------------------------------- 1096 ; Debug3 Subtable 0x4 1096 ; -------------------------------------------------------------------------------------- 1096 000d 002d | -| .DBG3TAB 0x000d,0x002d 1098 014b ffff | K | .CONST 0x014b,0xffff 109a 014c fffe | L | .CONST 0x014c,0xfffe 109c 0151 fffd | Q | .CONST 0x0151,0xfffd 109e 0156 fffc | V | .CONST 0x0156,0xfffc 10a0 015c fffb | \ | .CONST 0x015c,0xfffb 10a2 015d fffa | ] | .CONST 0x015d,0xfffa 10a4 015e fff9 | ^ | .CONST 0x015e,0xfff9 10a6 0163 fff8 | c | .CONST 0x0163,0xfff8 10a8 0168 fff7 | h | .CONST 0x0168,0xfff7 10aa 016d fff6 | m | .CONST 0x016d,0xfff6 10ac 016e fff5 | n | .CONST 0x016e,0xfff5 10ae 0170 0401 | p | .CONST 0x0170,0x0401 10b0 0172 0402 | r | .CONST 0x0172,0x0402 10b2 0173 0403 | s | .CONST 0x0173,0x0403 10b4 0174 0404 | t | .CONST 0x0174,0x0404 10b6 0176 fff5 | v | .CONST 0x0176,0xfff5 10b8 0179 fff4 | y | .CONST 0x0179,0xfff4 10ba 017d 0001 | } | .CONST 0x017d,0x0001 10bc 0181 0002 | | .CONST 0x0181,0x0002 10be 0185 0003 | | .CONST 0x0185,0x0003 10c0 0187 0004 | | .CONST 0x0187,0x0004 10c2 0189 0005 | | .CONST 0x0189,0x0005 10c4 018b 0006 | | .CONST 0x018b,0x0006 10c6 018d 0007 | | .CONST 0x018d,0x0007 10c8 0190 0008 | | .CONST 0x0190,0x0008 10ca 0192 0009 | | .CONST 0x0192,0x0009 10cc 0197 000a | | .CONST 0x0197,0x000a 10ce 019a 000b | | .CONST 0x019a,0x000b 10d0 01a7 0019 | | .CONST 0x01a7,0x0019 10d2 01a8 000c | | .CONST 0x01a8,0x000c 10d4 01a9 000d | | .CONST 0x01a9,0x000d 10d6 01b4 000e | | .CONST 0x01b4,0x000e 10d8 01ba 000f | | .CONST 0x01ba,0x000f 10da 01bd 0010 | | .CONST 0x01bd,0x0010 10dc 01c0 0011 | | .CONST 0x01c0,0x0011 10de 01c3 0012 | | .CONST 0x01c3,0x0012 10e0 01c7 0013 | | .CONST 0x01c7,0x0013 10e2 01c9 0014 | | .CONST 0x01c9,0x0014 10e4 01cb 0015 | | .CONST 0x01cb,0x0015 10e6 01ce 0016 | | .CONST 0x01ce,0x0016 10e8 01d0 0017 | | .CONST 0x01d0,0x0017 10ea 01d1 0018 | | .CONST 0x01d1,0x0018 10ec 01d4 001a | | .CONST 0x01d4,0x001a 10ee 01db 001c | | .CONST 0x01db,0x001c 10f0 01dd 001d | | .CONST 0x01dd,0x001d 10f2 01e2 001e | | .CONST 0x01e2,0x001e 10f4 01e5 001f | | .CONST 0x01e5,0x001f 10f6 01e9 0020 | | .CONST 0x01e9,0x0020 10f8 01eb 0021 | !| .CONST 0x01eb,0x0021 10fa 01ee 0022 | "| .CONST 0x01ee,0x0022 10fc 01f0 0023 | #| .CONST 0x01f0,0x0023 10fe 01f1 0024 | $| .CONST 0x01f1,0x0024 1100 01f3 0025 | %| .CONST 0x01f3,0x0025 1102 01fa 0026 | &| .CONST 0x01fa,0x0026 1104 0201 0027 | '| .CONST 0x0201,0x0027 1106 0209 0028 | (| .CONST 0x0209,0x0028 1108 020b 0029 | )| .CONST 0x020b,0x0029 110a 020e 002a | *| .CONST 0x020e,0x002a 110c ; -------------------------------------------------------------------------------------- 110c ; Debug3 Subtable 0x5 110c ; -------------------------------------------------------------------------------------- 110c 0001 0010 | | .DBG3TAB 0x0001,0x0010 110e 021b ffff | | .CONST 0x021b,0xffff 1110 021c 0001 | | .CONST 0x021c,0x0001 1112 021e 0002 | | .CONST 0x021e,0x0002 1114 0221 0003 | ! | .CONST 0x0221,0x0003 1116 0222 0401 | " | .CONST 0x0222,0x0401 1118 0224 0402 | $ | .CONST 0x0224,0x0402 111a 0225 0403 | % | .CONST 0x0225,0x0403 111c 0226 0404 | & | .CONST 0x0226,0x0404 111e 0227 0003 | ' | .CONST 0x0227,0x0003 1120 022b 000b | + | .CONST 0x022b,0x000b 1122 022c 0004 | , | .CONST 0x022c,0x0004 1124 0230 0005 | 0 | .CONST 0x0230,0x0005 1126 0232 0006 | 2 | .CONST 0x0232,0x0006 1128 0239 0007 | 9 | .CONST 0x0239,0x0007 112a 023d 0008 | = | .CONST 0x023d,0x0008 112c 023f 0009 | ? | .CONST 0x023f,0x0009 112e 0244 000a | D | .CONST 0x0244,0x000a 1130 ; -------------------------------------------------------------------------------------- 1130 ; Debug3 Subtable 0x6 1130 ; -------------------------------------------------------------------------------------- 1130 0000 0001 | | .DBG3TAB 0x0000,0x0001 1132 025b 0001 | [ | .CONST 0x025b,0x0001 1134 ; -------------------------------------------------------------------------------------- 1134 ; Debug3 Subtable 0x7 1134 ; -------------------------------------------------------------------------------------- 1134 0002 0009 | | .DBG3TAB 0x0002,0x0009 1136 0263 ffff | c | .CONST 0x0263,0xffff 1138 0264 fffe | d | .CONST 0x0264,0xfffe 113a 0265 0001 | e | .CONST 0x0265,0x0001 113c 0268 0002 | h | .CONST 0x0268,0x0002 113e 026a 0003 | j | .CONST 0x026a,0x0003 1140 026c 0004 | l | .CONST 0x026c,0x0004 1142 0272 0006 | r | .CONST 0x0272,0x0006 1144 0276 0007 | v | .CONST 0x0276,0x0007 1146 027a 0005 | z | .CONST 0x027a,0x0005 1148 027e 0008 | ~ | .CONST 0x027e,0x0008 114a 0284 0009 | | .CONST 0x0284,0x0009 114c ; -------------------------------------------------------------------------------------- 114c ; Debug3 Subtable 0x8 114c ; -------------------------------------------------------------------------------------- 114c 0004 000e | | .DBG3TAB 0x0004,0x000e 114e 028b ffff | | .CONST 0x028b,0xffff 1150 028d fffe | | .CONST 0x028d,0xfffe 1152 0292 fffd | | .CONST 0x0292,0xfffd 1154 0297 fffc | | .CONST 0x0297,0xfffc 1156 0298 0001 | | .CONST 0x0298,0x0001 1158 029c 0401 | | .CONST 0x029c,0x0401 115a 02a0 0001 | | .CONST 0x02a0,0x0001 115c 02a1 0002 | | .CONST 0x02a1,0x0002 115e 02ab 0003 | | .CONST 0x02ab,0x0003 1160 02b1 0004 | | .CONST 0x02b1,0x0004 1162 02b4 0005 | | .CONST 0x02b4,0x0005 1164 02bc 0006 | | .CONST 0x02bc,0x0006 1166 02be 0007 | | .CONST 0x02be,0x0007 1168 02c4 0008 | | .CONST 0x02c4,0x0008 116a 02ca 0009 | | .CONST 0x02ca,0x0009 116c 02ce 000a | | .CONST 0x02ce,0x000a 116e 02d1 000b | | .CONST 0x02d1,0x000b 1170 02d3 000c | | .CONST 0x02d3,0x000c 1172 ; -------------------------------------------------------------------------------------- 1172 ; Debug3 Subtable 0x9 1172 ; -------------------------------------------------------------------------------------- 1172 0000 0004 | | .DBG3TAB 0x0000,0x0004 1174 02db 0001 | | .CONST 0x02db,0x0001 1176 02dd 0002 | | .CONST 0x02dd,0x0002 1178 02e9 0003 | | .CONST 0x02e9,0x0003 117a 02eb 0004 | | .CONST 0x02eb,0x0004 117c ; -------------------------------------------------------------------------------------- 117c ; Debug3 Subtable 0xa 117c ; -------------------------------------------------------------------------------------- 117c 0000 0004 | | .DBG3TAB 0x0000,0x0004 117e 02f3 0001 | | .CONST 0x02f3,0x0001 1180 02f5 0002 | | .CONST 0x02f5,0x0002 1182 0304 0003 | | .CONST 0x0304,0x0003 1184 0306 0004 | | .CONST 0x0306,0x0004 1186 ; -------------------------------------------------------------------------------------- 1186 ; Debug3 Subtable 0xb 1186 ; -------------------------------------------------------------------------------------- 1186 0000 0009 | | .DBG3TAB 0x0000,0x0009 1188 0313 0001 | | .CONST 0x0313,0x0001 118a 032e 0009 | . | .CONST 0x032e,0x0009 118c 0330 0002 | 0 | .CONST 0x0330,0x0002 118e 0332 0003 | 2 | .CONST 0x0332,0x0003 1190 0335 0004 | 5 | .CONST 0x0335,0x0004 1192 0338 0005 | 8 | .CONST 0x0338,0x0005 1194 033a 0006 | : | .CONST 0x033a,0x0006 1196 033d 0007 | = | .CONST 0x033d,0x0007 1198 0348 0008 | H | .CONST 0x0348,0x0008 119a ; -------------------------------------------------------------------------------------- 119a ; Debug3 Subtable 0xc 119a ; -------------------------------------------------------------------------------------- 119a 0000 0009 | | .DBG3TAB 0x0000,0x0009 119c 0353 0001 | S | .CONST 0x0353,0x0001 119e 036e 0009 | n | .CONST 0x036e,0x0009 11a0 0370 0002 | p | .CONST 0x0370,0x0002 11a2 0372 0003 | r | .CONST 0x0372,0x0003 11a4 0375 0004 | u | .CONST 0x0375,0x0004 11a6 0378 0005 | x | .CONST 0x0378,0x0005 11a8 037a 0006 | z | .CONST 0x037a,0x0006 11aa 037d 0007 | } | .CONST 0x037d,0x0007 11ac 0388 0008 | | .CONST 0x0388,0x0008 11ae ; -------------------------------------------------------------------------------------- 11ae ; Debug3 Subtable 0xd 11ae ; -------------------------------------------------------------------------------------- 11ae 0000 0009 | | .DBG3TAB 0x0000,0x0009 11b0 0393 0001 | | .CONST 0x0393,0x0001 11b2 0394 0401 | | .CONST 0x0394,0x0401 11b4 0396 0402 | | .CONST 0x0396,0x0402 11b6 0397 0403 | | .CONST 0x0397,0x0403 11b8 0398 0404 | | .CONST 0x0398,0x0404 11ba 0399 0001 | | .CONST 0x0399,0x0001 11bc 039f 0004 | | .CONST 0x039f,0x0004 11be 03a1 0002 | | .CONST 0x03a1,0x0002 11c0 03af 0003 | | .CONST 0x03af,0x0003 11c2 ; -------------------------------------------------------------------------------------- 11c2 ; Debug3 Subtable 0xe 11c2 ; -------------------------------------------------------------------------------------- 11c2 0000 0003 | | .DBG3TAB 0x0000,0x0003 11c4 03bb 0001 | | .CONST 0x03bb,0x0001 11c6 03c0 0003 | | .CONST 0x03c0,0x0003 11c8 03c3 0002 | | .CONST 0x03c3,0x0002 11ca ; -------------------------------------------------------------------------------------- 11ca ; Debug3 Subtable 0xf 11ca ; -------------------------------------------------------------------------------------- 11ca 0000 0009 | | .DBG3TAB 0x0000,0x0009 11cc 03cb 0001 | | .CONST 0x03cb,0x0001 11ce 03cc 0401 | | .CONST 0x03cc,0x0401 11d0 03ce 0402 | | .CONST 0x03ce,0x0402 11d2 03cf 0403 | | .CONST 0x03cf,0x0403 11d4 03d0 0404 | | .CONST 0x03d0,0x0404 11d6 03d1 0001 | | .CONST 0x03d1,0x0001 11d8 03d7 0004 | | .CONST 0x03d7,0x0004 11da 03d9 0002 | | .CONST 0x03d9,0x0002 11dc 03e7 0003 | | .CONST 0x03e7,0x0003 11de ; -------------------------------------------------------------------------------------- 11de ; Debug3 Subtable 0x10 11de ; -------------------------------------------------------------------------------------- 11de 0000 0003 | | .DBG3TAB 0x0000,0x0003 11e0 03f3 0001 | | .CONST 0x03f3,0x0001 11e2 03f8 0003 | | .CONST 0x03f8,0x0003 11e4 03fb 0002 | | .CONST 0x03fb,0x0002 11e6 ; -------------------------------------------------------------------------------------- 11e6 ; Debug3 Subtable 0x11 11e6 ; -------------------------------------------------------------------------------------- 11e6 0000 000b | | .DBG3TAB 0x0000,0x000b 11e8 0403 0001 | | .CONST 0x0403,0x0001 11ea 0404 0401 | | .CONST 0x0404,0x0401 11ec 0406 0402 | | .CONST 0x0406,0x0402 11ee 0407 0403 | | .CONST 0x0407,0x0403 11f0 0408 0404 | | .CONST 0x0408,0x0404 11f2 0409 0001 | | .CONST 0x0409,0x0001 11f4 041b 0004 | | .CONST 0x041b,0x0004 11f6 041d 0002 | | .CONST 0x041d,0x0002 11f8 0421 0801 | ! | .CONST 0x0421,0x0801 11fa 0425 0002 | % | .CONST 0x0425,0x0002 11fc 0427 0003 | ' | .CONST 0x0427,0x0003 11fe ; -------------------------------------------------------------------------------------- 11fe ; Debug3 Subtable 0x12 11fe ; -------------------------------------------------------------------------------------- 11fe 0000 0003 | | .DBG3TAB 0x0000,0x0003 1200 0433 0001 | 3 | .CONST 0x0433,0x0001 1202 0442 0003 | B | .CONST 0x0442,0x0003 1204 0445 0002 | E | .CONST 0x0445,0x0002 1206 ; -------------------------------------------------------------------------------------- 1206 ; Debug3 Subtable 0x13 1206 ; -------------------------------------------------------------------------------------- 1206 0000 000b | | .DBG3TAB 0x0000,0x000b 1208 044b 0001 | K | .CONST 0x044b,0x0001 120a 044c 0401 | L | .CONST 0x044c,0x0401 120c 044e 0402 | N | .CONST 0x044e,0x0402 120e 044f 0403 | O | .CONST 0x044f,0x0403 1210 0450 0404 | P | .CONST 0x0450,0x0404 1212 0451 0001 | Q | .CONST 0x0451,0x0001 1214 0459 0004 | Y | .CONST 0x0459,0x0004 1216 045b 0002 | [ | .CONST 0x045b,0x0002 1218 045f 0801 | _ | .CONST 0x045f,0x0801 121a 0463 0002 | c | .CONST 0x0463,0x0002 121c 0465 0003 | e | .CONST 0x0465,0x0003 121e ; -------------------------------------------------------------------------------------- 121e ; Debug3 Subtable 0x14 121e ; -------------------------------------------------------------------------------------- 121e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1220 0473 0001 | s | .CONST 0x0473,0x0001 1222 ; -------------------------------------------------------------------------------------- 1222 ; Debug3 Subtable 0x15 1222 ; -------------------------------------------------------------------------------------- 1222 0000 0009 | | .DBG3TAB 0x0000,0x0009 1224 047b 0001 | { | .CONST 0x047b,0x0001 1226 047c 0401 | | | .CONST 0x047c,0x0401 1228 047e 0402 | ~ | .CONST 0x047e,0x0402 122a 047f 0403 | | .CONST 0x047f,0x0403 122c 0480 0404 | | .CONST 0x0480,0x0404 122e 0481 0001 | | .CONST 0x0481,0x0001 1230 0487 0004 | | .CONST 0x0487,0x0004 1232 0489 0002 | | .CONST 0x0489,0x0002 1234 0497 0003 | | .CONST 0x0497,0x0003 1236 ; -------------------------------------------------------------------------------------- 1236 ; Debug3 Subtable 0x16 1236 ; -------------------------------------------------------------------------------------- 1236 0000 0001 | | .DBG3TAB 0x0000,0x0001 1238 04a3 0001 | | .CONST 0x04a3,0x0001 123a ; -------------------------------------------------------------------------------------- 123a ; Debug3 Subtable 0x17 123a ; -------------------------------------------------------------------------------------- 123a 0000 0001 | | .DBG3TAB 0x0000,0x0001 123c 04ab 0001 | | .CONST 0x04ab,0x0001 123e ; -------------------------------------------------------------------------------------- 123e ; Debug3 Subtable 0x18 123e ; -------------------------------------------------------------------------------------- 123e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1240 04b3 0001 | | .CONST 0x04b3,0x0001 1242 ; -------------------------------------------------------------------------------------- 1242 ; Debug3 Subtable 0x19 1242 ; -------------------------------------------------------------------------------------- 1242 0000 0001 | | .DBG3TAB 0x0000,0x0001 1244 04bb 0001 | | .CONST 0x04bb,0x0001 1246 ; -------------------------------------------------------------------------------------- 1246 ; Debug3 Subtable 0x1a 1246 ; -------------------------------------------------------------------------------------- 1246 0000 0001 | | .DBG3TAB 0x0000,0x0001 1248 04c3 0001 | | .CONST 0x04c3,0x0001 124a ; -------------------------------------------------------------------------------------- 124a ; Debug3 Subtable 0x1b 124a ; -------------------------------------------------------------------------------------- 124a 0003 0037 | 7| .DBG3TAB 0x0003,0x0037 124c 04cb ffff | | .CONST 0x04cb,0xffff 124e 04cc fffe | | .CONST 0x04cc,0xfffe 1250 04cd fffd | | .CONST 0x04cd,0xfffd 1252 04ce 0001 | | .CONST 0x04ce,0x0001 1254 04cf 0401 | | .CONST 0x04cf,0x0401 1256 04d1 0402 | | .CONST 0x04d1,0x0402 1258 04d2 0403 | | .CONST 0x04d2,0x0403 125a 04d3 0404 | | .CONST 0x04d3,0x0404 125c 04d4 0001 | | .CONST 0x04d4,0x0001 125e 04da 000c | | .CONST 0x04da,0x000c 1260 04dc 0002 | | .CONST 0x04dc,0x0002 1262 04e0 0003 | | .CONST 0x04e0,0x0003 1264 04e2 0801 | | .CONST 0x04e2,0x0801 1266 04e4 0802 | | .CONST 0x04e4,0x0802 1268 04e6 0803 | | .CONST 0x04e6,0x0803 126a 04ea 0804 | | .CONST 0x04ea,0x0804 126c 04ee 0805 | | .CONST 0x04ee,0x0805 126e 04f0 0c01 | | .CONST 0x04f0,0x0c01 1270 04f2 0c02 | | .CONST 0x04f2,0x0c02 1272 04f3 0c03 | | .CONST 0x04f3,0x0c03 1274 04f4 0c04 | | .CONST 0x04f4,0x0c04 1276 04f6 0805 | | .CONST 0x04f6,0x0805 1278 0500 1001 | | .CONST 0x0500,0x1001 127a 0502 1002 | | .CONST 0x0502,0x1002 127c 0503 1003 | | .CONST 0x0503,0x1003 127e 0504 1004 | | .CONST 0x0504,0x1004 1280 0506 0c04 | | .CONST 0x0506,0x0c04 1282 0514 0003 | | .CONST 0x0514,0x0003 1284 0519 0005 | | .CONST 0x0519,0x0005 1286 051b 1401 | | .CONST 0x051b,0x1401 1288 051d 1402 | | .CONST 0x051d,0x1402 128a 051f 1403 | | .CONST 0x051f,0x1403 128c 0523 1404 | # | .CONST 0x0523,0x1404 128e 0527 1405 | ' | .CONST 0x0527,0x1405 1290 0529 1801 | ) | .CONST 0x0529,0x1801 1292 052b 1802 | + | .CONST 0x052b,0x1802 1294 052c 1803 | , | .CONST 0x052c,0x1803 1296 052d 1804 | - | .CONST 0x052d,0x1804 1298 052f 1405 | / | .CONST 0x052f,0x1405 129a 0539 1c01 | 9 | .CONST 0x0539,0x1c01 129c 053b 1c02 | ; | .CONST 0x053b,0x1c02 129e 053c 1c03 | < | .CONST 0x053c,0x1c03 12a0 053d 1c04 | = | .CONST 0x053d,0x1c04 12a2 053f 1804 | ? | .CONST 0x053f,0x1804 12a4 054d 0005 | M | .CONST 0x054d,0x0005 12a6 054e 0006 | N | .CONST 0x054e,0x0006 12a8 0558 0007 | X | .CONST 0x0558,0x0007 12aa 055a 0008 | Z | .CONST 0x055a,0x0008 12ac 055b 2001 | [ | .CONST 0x055b,0x2001 12ae 055d 2002 | ] | .CONST 0x055d,0x2002 12b0 055f 2003 | _ | .CONST 0x055f,0x2003 12b2 0562 0008 | b | .CONST 0x0562,0x0008 12b4 0564 0004 | d | .CONST 0x0564,0x0004 12b6 0565 2401 | e$ | .CONST 0x0565,0x2401 12b8 0567 0004 | g | .CONST 0x0567,0x0004 12ba 0569 0009 | i | .CONST 0x0569,0x0009 12bc 056b 000a | k | .CONST 0x056b,0x000a 12be 0573 000b | s | .CONST 0x0573,0x000b 12c0 ; -------------------------------------------------------------------------------------- 12c0 ; Debug3 Subtable 0x1c 12c0 ; -------------------------------------------------------------------------------------- 12c0 0000 001a | | .DBG3TAB 0x0000,0x001a 12c2 0583 0001 | | .CONST 0x0583,0x0001 12c4 0584 0401 | | .CONST 0x0584,0x0401 12c6 0586 0402 | | .CONST 0x0586,0x0402 12c8 0587 0403 | | .CONST 0x0587,0x0403 12ca 0588 0404 | | .CONST 0x0588,0x0404 12cc 0589 0001 | | .CONST 0x0589,0x0001 12ce 058f 0005 | | .CONST 0x058f,0x0005 12d0 0591 0002 | | .CONST 0x0591,0x0002 12d2 0594 0801 | | .CONST 0x0594,0x0801 12d4 0596 0802 | | .CONST 0x0596,0x0802 12d6 0598 0803 | | .CONST 0x0598,0x0803 12d8 059c 0804 | | .CONST 0x059c,0x0804 12da 05a0 0805 | | .CONST 0x05a0,0x0805 12dc 05a2 0c01 | | .CONST 0x05a2,0x0c01 12de 05a4 0c02 | | .CONST 0x05a4,0x0c02 12e0 05a5 0c03 | | .CONST 0x05a5,0x0c03 12e2 05a6 0c04 | | .CONST 0x05a6,0x0c04 12e4 05a8 0805 | | .CONST 0x05a8,0x0805 12e6 05b2 1001 | | .CONST 0x05b2,0x1001 12e8 05b4 1002 | | .CONST 0x05b4,0x1002 12ea 05b5 1003 | | .CONST 0x05b5,0x1003 12ec 05b6 1004 | | .CONST 0x05b6,0x1004 12ee 05b8 0c04 | | .CONST 0x05b8,0x0c04 12f0 05c6 0002 | | .CONST 0x05c6,0x0002 12f2 05c9 0003 | | .CONST 0x05c9,0x0003 12f4 05d1 0004 | | .CONST 0x05d1,0x0004 12f6 ; -------------------------------------------------------------------------------------- 12f6 ; Debug3 Subtable 0x1d 12f6 ; -------------------------------------------------------------------------------------- 12f6 0000 0013 | | .DBG3TAB 0x0000,0x0013 12f8 05db 0001 | | .CONST 0x05db,0x0001 12fa 05dc 0401 | | .CONST 0x05dc,0x0401 12fc 05de 0402 | | .CONST 0x05de,0x0402 12fe 05df 0403 | | .CONST 0x05df,0x0403 1300 05e0 0404 | | .CONST 0x05e0,0x0404 1302 05e1 0001 | | .CONST 0x05e1,0x0001 1304 05e7 0009 | | .CONST 0x05e7,0x0009 1306 05e9 0002 | | .CONST 0x05e9,0x0002 1308 05ee 0003 | | .CONST 0x05ee,0x0003 130a 05f1 0004 | | .CONST 0x05f1,0x0004 130c 05f5 0801 | | .CONST 0x05f5,0x0801 130e 05f7 0802 | | .CONST 0x05f7,0x0802 1310 05f8 0803 | | .CONST 0x05f8,0x0803 1312 05f9 0804 | | .CONST 0x05f9,0x0804 1314 05fb 0004 | | .CONST 0x05fb,0x0004 1316 05ff 0006 | | .CONST 0x05ff,0x0006 1318 0601 0005 | | .CONST 0x0601,0x0005 131a 0606 0007 | | .CONST 0x0606,0x0007 131c 060b 0008 | | .CONST 0x060b,0x0008 131e ; -------------------------------------------------------------------------------------- 131e ; Debug3 Subtable 0x1e 131e ; -------------------------------------------------------------------------------------- 131e 0001 0002 | | .DBG3TAB 0x0001,0x0002 1320 0613 ffff | | .CONST 0x0613,0xffff 1322 0615 0001 | | .CONST 0x0615,0x0001 1324 0620 0002 | | .CONST 0x0620,0x0002 1326 ; -------------------------------------------------------------------------------------- 1326 ; Debug3 Subtable 0x1f 1326 ; -------------------------------------------------------------------------------------- 1326 0000 0003 | | .DBG3TAB 0x0000,0x0003 1328 062b 0001 | + | .CONST 0x062b,0x0001 132a 062f 0002 | / | .CONST 0x062f,0x0002 132c 0631 0003 | 1 | .CONST 0x0631,0x0003 132e ; -------------------------------------------------------------------------------------- 132e ; Debug3 Subtable 0x20 132e ; -------------------------------------------------------------------------------------- 132e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1330 063b 0001 | ; | .CONST 0x063b,0x0001 1332 ; -------------------------------------------------------------------------------------- 1332 ; Debug3 Subtable 0x21 1332 ; -------------------------------------------------------------------------------------- 1332 0003 000e | | .DBG3TAB 0x0003,0x000e 1334 0643 ffff | C | .CONST 0x0643,0xffff 1336 0644 fffe | D | .CONST 0x0644,0xfffe 1338 0645 fffd | E | .CONST 0x0645,0xfffd 133a 0646 0001 | F | .CONST 0x0646,0x0001 133c 064a 0002 | J | .CONST 0x064a,0x0002 133e 064c 0003 | L | .CONST 0x064c,0x0003 1340 064f 0004 | O | .CONST 0x064f,0x0004 1342 0651 0005 | Q | .CONST 0x0651,0x0005 1344 0654 0006 | T | .CONST 0x0654,0x0006 1346 0656 0007 | V | .CONST 0x0656,0x0007 1348 065b 0008 | [ | .CONST 0x065b,0x0008 134a 065f 0009 | _ | .CONST 0x065f,0x0009 134c 0662 000a | b | .CONST 0x0662,0x000a 134e 0666 000c | f | .CONST 0x0666,0x000c 1350 0669 000d | i | .CONST 0x0669,0x000d 1352 066d 000b | m | .CONST 0x066d,0x000b 1354 0671 000e | q | .CONST 0x0671,0x000e 1356 ; -------------------------------------------------------------------------------------- 1356 ; Debug3 Subtable 0x22 1356 ; -------------------------------------------------------------------------------------- 1356 0002 0008 | | .DBG3TAB 0x0002,0x0008 1358 067b ffff | { | .CONST 0x067b,0xffff 135a 0680 fffe | | .CONST 0x0680,0xfffe 135c 0681 0001 | | .CONST 0x0681,0x0001 135e 0685 0401 | | .CONST 0x0685,0x0401 1360 0689 0001 | | .CONST 0x0689,0x0001 1362 068a 0002 | | .CONST 0x068a,0x0002 1364 068c 0003 | | .CONST 0x068c,0x0003 1366 0696 0004 | | .CONST 0x0696,0x0004 1368 0698 0005 | | .CONST 0x0698,0x0005 136a 069a 0006 | | .CONST 0x069a,0x0006 136c ; -------------------------------------------------------------------------------------- 136c ; Debug3 Subtable 0x23 136c ; -------------------------------------------------------------------------------------- 136c 0002 0013 | | .DBG3TAB 0x0002,0x0013 136e 06ab ffff | | .CONST 0x06ab,0xffff 1370 06ac fffe | | .CONST 0x06ac,0xfffe 1372 06ad 0001 | | .CONST 0x06ad,0x0001 1374 06b0 0002 | | .CONST 0x06b0,0x0002 1376 06b1 0003 | | .CONST 0x06b1,0x0003 1378 06b5 0004 | | .CONST 0x06b5,0x0004 137a 06b7 0005 | | .CONST 0x06b7,0x0005 137c 06b8 0401 | | .CONST 0x06b8,0x0401 137e 06ba 0402 | | .CONST 0x06ba,0x0402 1380 06bb 0403 | | .CONST 0x06bb,0x0403 1382 06bc 0404 | | .CONST 0x06bc,0x0404 1384 06bd 0005 | | .CONST 0x06bd,0x0005 1386 06c7 000a | | .CONST 0x06c7,0x000a 1388 06cc 000b | | .CONST 0x06cc,0x000b 138a 06ce 0006 | | .CONST 0x06ce,0x0006 138c 06d0 0007 | | .CONST 0x06d0,0x0007 138e 06d7 0008 | | .CONST 0x06d7,0x0008 1390 06e2 0009 | | .CONST 0x06e2,0x0009 1392 06f2 000c | | .CONST 0x06f2,0x000c 1394 06f4 000d | | .CONST 0x06f4,0x000d 1396 06f6 000e | | .CONST 0x06f6,0x000e 1398 ; -------------------------------------------------------------------------------------- 1398 ; Debug3 Subtable 0x24 1398 ; -------------------------------------------------------------------------------------- 1398 0007 001e | | .DBG3TAB 0x0007,0x001e 139a 06fb ffff | | .CONST 0x06fb,0xffff 139c 06fc fffe | | .CONST 0x06fc,0xfffe 139e 06fd fffd | | .CONST 0x06fd,0xfffd 13a0 0702 fffc | | .CONST 0x0702,0xfffc 13a2 0704 fffb | | .CONST 0x0704,0xfffb 13a4 0705 fffa | | .CONST 0x0705,0xfffa 13a6 0707 fff9 | | .CONST 0x0707,0xfff9 13a8 0711 0001 | | .CONST 0x0711,0x0001 13aa 0712 0401 | | .CONST 0x0712,0x0401 13ac 0714 0402 | | .CONST 0x0714,0x0402 13ae 0715 0403 | | .CONST 0x0715,0x0403 13b0 0716 0404 | | .CONST 0x0716,0x0404 13b2 0717 0001 | | .CONST 0x0717,0x0001 13b4 0719 0002 | | .CONST 0x0719,0x0002 13b6 071f 0003 | | .CONST 0x071f,0x0003 13b8 0720 0801 | | .CONST 0x0720,0x0801 13ba 0722 0802 | " | .CONST 0x0722,0x0802 13bc 0723 0803 | # | .CONST 0x0723,0x0803 13be 0724 0804 | $ | .CONST 0x0724,0x0804 13c0 0725 0003 | % | .CONST 0x0725,0x0003 13c2 0727 0004 | ' | .CONST 0x0727,0x0004 13c4 0730 0005 | 0 | .CONST 0x0730,0x0005 13c6 0732 0006 | 2 | .CONST 0x0732,0x0006 13c8 0734 0007 | 4 | .CONST 0x0734,0x0007 13ca 0738 0008 | 8 | .CONST 0x0738,0x0008 13cc 073a 0009 | : | .CONST 0x073a,0x0009 13ce 0747 000a | G | .CONST 0x0747,0x000a 13d0 0749 000b | I | .CONST 0x0749,0x000b 13d2 074b 000c | K | .CONST 0x074b,0x000c 13d4 0751 000d | Q | .CONST 0x0751,0x000d 13d6 0753 000e | S | .CONST 0x0753,0x000e 13d8 0755 000f | U | .CONST 0x0755,0x000f 13da 075b 0010 | [ | .CONST 0x075b,0x0010 13dc 075d 0011 | ] | .CONST 0x075d,0x0011 13de 0764 0012 | d | .CONST 0x0764,0x0012 13e0 0766 0013 | f | .CONST 0x0766,0x0013 13e2 0768 0014 | h | .CONST 0x0768,0x0014 13e4 ; -------------------------------------------------------------------------------------- 13e4 ; Debug3 Subtable 0x25 13e4 ; -------------------------------------------------------------------------------------- 13e4 0003 0018 | | .DBG3TAB 0x0003,0x0018 13e6 0773 ffff | s | .CONST 0x0773,0xffff 13e8 0774 fffe | t | .CONST 0x0774,0xfffe 13ea 0775 fffd | u | .CONST 0x0775,0xfffd 13ec 077f 0001 | | .CONST 0x077f,0x0001 13ee 0780 0401 | | .CONST 0x0780,0x0401 13f0 0782 0402 | | .CONST 0x0782,0x0402 13f2 0783 0403 | | .CONST 0x0783,0x0403 13f4 0784 0404 | | .CONST 0x0784,0x0404 13f6 0785 0001 | | .CONST 0x0785,0x0001 13f8 0789 0006 | | .CONST 0x0789,0x0006 13fa 078c 0002 | | .CONST 0x078c,0x0002 13fc 0797 0003 | | .CONST 0x0797,0x0003 13fe 079a 0801 | | .CONST 0x079a,0x0801 1400 079e 0003 | | .CONST 0x079e,0x0003 1402 079f 0004 | | .CONST 0x079f,0x0004 1404 07a2 0005 | | .CONST 0x07a2,0x0005 1406 07a7 0007 | | .CONST 0x07a7,0x0007 1408 07af 0008 | | .CONST 0x07af,0x0008 140a 07b1 0009 | | .CONST 0x07b1,0x0009 140c 07c1 000a | | .CONST 0x07c1,0x000a 140e 07c2 0c01 | | .CONST 0x07c2,0x0c01 1410 07c4 0c02 | | .CONST 0x07c4,0x0c02 1412 07c5 0c03 | | .CONST 0x07c5,0x0c03 1414 07c6 0c04 | | .CONST 0x07c6,0x0c04 1416 07c7 000a | | .CONST 0x07c7,0x000a 1418 07c9 000b | | .CONST 0x07c9,0x000b 141a 07cb 000c | | .CONST 0x07cb,0x000c 141c ; -------------------------------------------------------------------------------------- 141c ; Debug3 Subtable 0x26 141c ; -------------------------------------------------------------------------------------- 141c 0003 001b | | .DBG3TAB 0x0003,0x001b 141e 07e3 ffff | | .CONST 0x07e3,0xffff 1420 07e8 fffe | | .CONST 0x07e8,0xfffe 1422 07e9 fffd | | .CONST 0x07e9,0xfffd 1424 07ea 0001 | | .CONST 0x07ea,0x0001 1426 07ee 0401 | | .CONST 0x07ee,0x0401 1428 07f2 0001 | | .CONST 0x07f2,0x0001 142a 07f7 0002 | | .CONST 0x07f7,0x0002 142c 07ff 0003 | | .CONST 0x07ff,0x0003 142e 0816 0004 | | .CONST 0x0816,0x0004 1430 0817 0801 | | .CONST 0x0817,0x0801 1432 0819 0802 | | .CONST 0x0819,0x0802 1434 081a 0803 | | .CONST 0x081a,0x0803 1436 081b 0804 | | .CONST 0x081b,0x0804 1438 081c 0004 | | .CONST 0x081c,0x0004 143a 0820 0007 | | .CONST 0x0820,0x0007 143c 0826 0008 | & | .CONST 0x0826,0x0008 143e 0828 0009 | ( | .CONST 0x0828,0x0009 1440 082a 0005 | * | .CONST 0x082a,0x0005 1442 082e 0006 | . | .CONST 0x082e,0x0006 1444 0832 000a | 2 | .CONST 0x0832,0x000a 1446 0836 000b | 6 | .CONST 0x0836,0x000b 1448 083a 000c | : | .CONST 0x083a,0x000c 144a 083d 000d | = | .CONST 0x083d,0x000d 144c 0840 000e | @ | .CONST 0x0840,0x000e 144e 0848 000f | H | .CONST 0x0848,0x000f 1450 084c 0010 | L | .CONST 0x084c,0x0010 1452 0854 0011 | T | .CONST 0x0854,0x0011 1454 0856 0012 | V | .CONST 0x0856,0x0012 1456 085b 0013 | [ | .CONST 0x085b,0x0013 1458 085d 0014 | ] | .CONST 0x085d,0x0014 145a ; -------------------------------------------------------------------------------------- 145a ; Debug3 Subtable 0x27 145a ; -------------------------------------------------------------------------------------- 145a 0005 002d | -| .DBG3TAB 0x0005,0x002d 145c 0863 ffff | c | .CONST 0x0863,0xffff 145e 0866 fffe | f | .CONST 0x0866,0xfffe 1460 0868 fffd | h | .CONST 0x0868,0xfffd 1462 0869 0401 | i | .CONST 0x0869,0x0401 1464 086a fffd | j | .CONST 0x086a,0xfffd 1466 086b fffc | k | .CONST 0x086b,0xfffc 1468 086c 0001 | l | .CONST 0x086c,0x0001 146a 086d 0801 | m | .CONST 0x086d,0x0801 146c 086f 0802 | o | .CONST 0x086f,0x0802 146e 0870 0803 | p | .CONST 0x0870,0x0803 1470 0871 0804 | q | .CONST 0x0871,0x0804 1472 0872 0001 | r | .CONST 0x0872,0x0001 1474 0874 0002 | t | .CONST 0x0874,0x0002 1476 0876 0003 | v | .CONST 0x0876,0x0003 1478 0878 0004 | x | .CONST 0x0878,0x0004 147a 087d 0005 | } | .CONST 0x087d,0x0005 147c 0880 0006 | | .CONST 0x0880,0x0006 147e 0883 0007 | | .CONST 0x0883,0x0007 1480 0884 0c01 | | .CONST 0x0884,0x0c01 1482 0886 0007 | | .CONST 0x0886,0x0007 1484 0887 0008 | | .CONST 0x0887,0x0008 1486 0889 0009 | | .CONST 0x0889,0x0009 1488 088e 000a | | .CONST 0x088e,0x000a 148a 0893 000b | | .CONST 0x0893,0x000b 148c 089b 000d | | .CONST 0x089b,0x000d 148e 089e 1001 | | .CONST 0x089e,0x1001 1490 08a0 1002 | | .CONST 0x08a0,0x1002 1492 08a2 1003 | | .CONST 0x08a2,0x1003 1494 08a6 1004 | | .CONST 0x08a6,0x1004 1496 08aa 1005 | | .CONST 0x08aa,0x1005 1498 08ac 1401 | | .CONST 0x08ac,0x1401 149a 08ae 1402 | | .CONST 0x08ae,0x1402 149c 08af 1403 | | .CONST 0x08af,0x1403 149e 08b0 1404 | | .CONST 0x08b0,0x1404 14a0 08b2 1005 | | .CONST 0x08b2,0x1005 14a2 08bc 1801 | | .CONST 0x08bc,0x1801 14a4 08be 1802 | | .CONST 0x08be,0x1802 14a6 08bf 1803 | | .CONST 0x08bf,0x1803 14a8 08c0 1804 | | .CONST 0x08c0,0x1804 14aa 08c2 1404 | | .CONST 0x08c2,0x1404 14ac 08d0 000d | | .CONST 0x08d0,0x000d 14ae 08d3 000e | | .CONST 0x08d3,0x000e 14b0 08d4 1c01 | | .CONST 0x08d4,0x1c01 14b2 08d6 1c02 | | .CONST 0x08d6,0x1c02 14b4 08d8 1c03 | | .CONST 0x08d8,0x1c03 14b6 08db 000e | | .CONST 0x08db,0x000e 14b8 08dd 000c | | .CONST 0x08dd,0x000c 14ba 08de 2001 | | .CONST 0x08de,0x2001 14bc 08e0 000c | | .CONST 0x08e0,0x000c 14be 08e2 000f | | .CONST 0x08e2,0x000f 14c0 ; -------------------------------------------------------------------------------------- 14c0 ; Debug3 Subtable 0x28 14c0 ; -------------------------------------------------------------------------------------- 14c0 0003 0040 | @| .DBG3TAB 0x0003,0x0040 14c2 08f3 ffff | | .CONST 0x08f3,0xffff 14c4 08f8 fffe | | .CONST 0x08f8,0xfffe 14c6 08fa fffd | | .CONST 0x08fa,0xfffd 14c8 08fd 0002 | | .CONST 0x08fd,0x0002 14ca 08ff 0401 | | .CONST 0x08ff,0x0401 14cc 0901 0402 | | .CONST 0x0901,0x0402 14ce 0903 0403 | | .CONST 0x0903,0x0403 14d0 0907 0404 | | .CONST 0x0907,0x0404 14d2 090b 0405 | | .CONST 0x090b,0x0405 14d4 090d 0801 | | .CONST 0x090d,0x0801 14d6 090f 0802 | | .CONST 0x090f,0x0802 14d8 0910 0803 | | .CONST 0x0910,0x0803 14da 0911 0804 | | .CONST 0x0911,0x0804 14dc 0913 0405 | | .CONST 0x0913,0x0405 14de 091d 0c01 | | .CONST 0x091d,0x0c01 14e0 091f 0c02 | | .CONST 0x091f,0x0c02 14e2 0920 0c03 | | .CONST 0x0920,0x0c03 14e4 0921 0c04 | ! | .CONST 0x0921,0x0c04 14e6 0923 0804 | # | .CONST 0x0923,0x0804 14e8 0931 0002 | 1 | .CONST 0x0931,0x0002 14ea 0932 0003 | 2 | .CONST 0x0932,0x0003 14ec 0933 1001 | 3 | .CONST 0x0933,0x1001 14ee 0935 1002 | 5 | .CONST 0x0935,0x1002 14f0 0936 1003 | 6 | .CONST 0x0936,0x1003 14f2 0937 1004 | 7 | .CONST 0x0937,0x1004 14f4 0938 0003 | 8 | .CONST 0x0938,0x0003 14f6 093e 000d | > | .CONST 0x093e,0x000d 14f8 0944 0004 | D | .CONST 0x0944,0x0004 14fa 0949 1401 | I | .CONST 0x0949,0x1401 14fc 094b 1402 | K | .CONST 0x094b,0x1402 14fe 094d 1403 | M | .CONST 0x094d,0x1403 1500 0951 1404 | Q | .CONST 0x0951,0x1404 1502 0955 1405 | U | .CONST 0x0955,0x1405 1504 0957 1801 | W | .CONST 0x0957,0x1801 1506 0959 1802 | Y | .CONST 0x0959,0x1802 1508 095a 1803 | Z | .CONST 0x095a,0x1803 150a 095b 1804 | [ | .CONST 0x095b,0x1804 150c 095d 1405 | ] | .CONST 0x095d,0x1405 150e 0967 1c01 | g | .CONST 0x0967,0x1c01 1510 0969 1c02 | i | .CONST 0x0969,0x1c02 1512 096a 1c03 | j | .CONST 0x096a,0x1c03 1514 096b 1c04 | k | .CONST 0x096b,0x1c04 1516 096d 1804 | m | .CONST 0x096d,0x1804 1518 097b 0004 | { | .CONST 0x097b,0x0004 151a 097e 0005 | ~ | .CONST 0x097e,0x0005 151c 0980 2001 | | .CONST 0x0980,0x2001 151e 0982 0005 | | .CONST 0x0982,0x0005 1520 0989 0006 | | .CONST 0x0989,0x0006 1522 098f 0007 | | .CONST 0x098f,0x0007 1524 0991 0008 | | .CONST 0x0991,0x0008 1526 0995 0009 | | .CONST 0x0995,0x0009 1528 0996 2401 | $ | .CONST 0x0996,0x2401 152a 0998 2402 | $ | .CONST 0x0998,0x2402 152c 0999 2403 | $ | .CONST 0x0999,0x2403 152e 099a 2404 | $ | .CONST 0x099a,0x2404 1530 099b 0009 | | .CONST 0x099b,0x0009 1532 099d 000a | | .CONST 0x099d,0x000a 1534 09a0 000b | | .CONST 0x09a0,0x000b 1536 09a8 000e | | .CONST 0x09a8,0x000e 1538 09a9 2801 | ( | .CONST 0x09a9,0x2801 153a 09ab 2802 | ( | .CONST 0x09ab,0x2802 153c 09ad 2803 | ( | .CONST 0x09ad,0x2803 153e 09b0 000e | | .CONST 0x09b0,0x000e 1540 09b2 0001 | | .CONST 0x09b2,0x0001 1542 09b3 2c01 | , | .CONST 0x09b3,0x2c01 1544 09b5 0001 | | .CONST 0x09b5,0x0001 1546 09b7 000f | | .CONST 0x09b7,0x000f 1548 ; -------------------------------------------------------------------------------------- 1548 ; Debug3 Subtable 0x29 1548 ; -------------------------------------------------------------------------------------- 1548 0008 0032 | 2| .DBG3TAB 0x0008,0x0032 154a 09c3 ffff | | .CONST 0x09c3,0xffff 154c 09c6 fffe | | .CONST 0x09c6,0xfffe 154e 09c7 0401 | | .CONST 0x09c7,0x0401 1550 09c8 fffe | | .CONST 0x09c8,0xfffe 1552 09c9 fffd | | .CONST 0x09c9,0xfffd 1554 09cb fffc | | .CONST 0x09cb,0xfffc 1556 09cc fffb | | .CONST 0x09cc,0xfffb 1558 09cd fffa | | .CONST 0x09cd,0xfffa 155a 09ce fff9 | | .CONST 0x09ce,0xfff9 155c 09d1 0002 | | .CONST 0x09d1,0x0002 155e 09d2 0801 | | .CONST 0x09d2,0x0801 1560 09d4 0802 | | .CONST 0x09d4,0x0802 1562 09d5 0803 | | .CONST 0x09d5,0x0803 1564 09d6 0804 | | .CONST 0x09d6,0x0804 1566 09d7 0002 | | .CONST 0x09d7,0x0002 1568 09e1 0008 | | .CONST 0x09e1,0x0008 156a 09e6 0009 | | .CONST 0x09e6,0x0009 156c 09e8 0003 | | .CONST 0x09e8,0x0003 156e 09ed 0004 | | .CONST 0x09ed,0x0004 1570 09f2 0005 | | .CONST 0x09f2,0x0005 1572 09f6 0006 | | .CONST 0x09f6,0x0006 1574 0a01 0007 | | .CONST 0x0a01,0x0007 1576 0a0f 0001 | | .CONST 0x0a0f,0x0001 1578 0a10 0c01 | | .CONST 0x0a10,0x0c01 157a 0a12 0001 | | .CONST 0x0a12,0x0001 157c 0a14 000a | | .CONST 0x0a14,0x000a 157e 0a18 000b | | .CONST 0x0a18,0x000b 1580 0a1e 000c | | .CONST 0x0a1e,0x000c 1582 0a20 000d | | .CONST 0x0a20,0x000d 1584 0a26 000e | & | .CONST 0x0a26,0x000e 1586 0a2a 000f | * | .CONST 0x0a2a,0x000f 1588 0a2c 0010 | , | .CONST 0x0a2c,0x0010 158a 0a30 0012 | 0 | .CONST 0x0a30,0x0012 158c 0a35 1001 | 5 | .CONST 0x0a35,0x1001 158e 0a37 1002 | 7 | .CONST 0x0a37,0x1002 1590 0a39 1003 | 9 | .CONST 0x0a39,0x1003 1592 0a3d 1004 | = | .CONST 0x0a3d,0x1004 1594 0a41 1005 | A | .CONST 0x0a41,0x1005 1596 0a43 1401 | C | .CONST 0x0a43,0x1401 1598 0a45 1402 | E | .CONST 0x0a45,0x1402 159a 0a46 1403 | F | .CONST 0x0a46,0x1403 159c 0a47 1404 | G | .CONST 0x0a47,0x1404 159e 0a49 1005 | I | .CONST 0x0a49,0x1005 15a0 0a53 1801 | S | .CONST 0x0a53,0x1801 15a2 0a55 1802 | U | .CONST 0x0a55,0x1802 15a4 0a56 1803 | V | .CONST 0x0a56,0x1803 15a6 0a57 1804 | W | .CONST 0x0a57,0x1804 15a8 0a59 1404 | Y | .CONST 0x0a59,0x1404 15aa 0a67 0012 | g | .CONST 0x0a67,0x0012 15ac 0a6a 0013 | j | .CONST 0x0a6a,0x0013 15ae 0a6b 1c01 | k | .CONST 0x0a6b,0x1c01 15b0 0a6d 1c02 | m | .CONST 0x0a6d,0x1c02 15b2 0a6f 1c03 | o | .CONST 0x0a6f,0x1c03 15b4 0a72 0013 | r | .CONST 0x0a72,0x0013 15b6 0a74 0011 | t | .CONST 0x0a74,0x0011 15b8 0a75 2001 | u | .CONST 0x0a75,0x2001 15ba 0a77 0011 | w | .CONST 0x0a77,0x0011 15bc 0a79 0014 | y | .CONST 0x0a79,0x0014 15be ; -------------------------------------------------------------------------------------- 15be ; Debug3 Subtable 0x2a 15be ; -------------------------------------------------------------------------------------- 15be 0000 0003 | | .DBG3TAB 0x0000,0x0003 15c0 0a8b 0001 | | .CONST 0x0a8b,0x0001 15c2 0a8d 0401 | | .CONST 0x0a8d,0x0401 15c4 0a8e 0001 | | .CONST 0x0a8e,0x0001 15c6 ; -------------------------------------------------------------------------------------- 15c6 ; Debug3 Subtable 0x2b 15c6 ; -------------------------------------------------------------------------------------- 15c6 0000 000b | | .DBG3TAB 0x0000,0x000b 15c8 0a9b 0001 | | .CONST 0x0a9b,0x0001 15ca 0a9c 0401 | | .CONST 0x0a9c,0x0401 15cc 0a9e 0402 | | .CONST 0x0a9e,0x0402 15ce 0a9f 0403 | | .CONST 0x0a9f,0x0403 15d0 0aa0 0404 | | .CONST 0x0aa0,0x0404 15d2 0aa1 0001 | | .CONST 0x0aa1,0x0001 15d4 0aa5 0004 | | .CONST 0x0aa5,0x0004 15d6 0aa6 0801 | | .CONST 0x0aa6,0x0801 15d8 0aa7 0004 | | .CONST 0x0aa7,0x0004 15da 0aa8 0002 | | .CONST 0x0aa8,0x0002 15dc 0aac 0003 | | .CONST 0x0aac,0x0003 15de ; -------------------------------------------------------------------------------------- 15de ; Debug3 Subtable 0x2c 15de ; -------------------------------------------------------------------------------------- 15de 0002 000a | | .DBG3TAB 0x0002,0x000a 15e0 0abb ffff | | .CONST 0x0abb,0xffff 15e2 0ac4 fffe | | .CONST 0x0ac4,0xfffe 15e4 0ad0 0002 | | .CONST 0x0ad0,0x0002 15e6 0ad1 0003 | | .CONST 0x0ad1,0x0003 15e8 0ad2 0401 | | .CONST 0x0ad2,0x0401 15ea 0ad5 0003 | | .CONST 0x0ad5,0x0003 15ec 0ad6 0004 | | .CONST 0x0ad6,0x0004 15ee 0ad7 0801 | | .CONST 0x0ad7,0x0801 15f0 0ada 0004 | | .CONST 0x0ada,0x0004 15f2 0adc 0001 | | .CONST 0x0adc,0x0001 15f4 0add 0c01 | | .CONST 0x0add,0x0c01 15f6 0adf 0001 | | .CONST 0x0adf,0x0001 15f8 ; -------------------------------------------------------------------------------------- 15f8 ; Debug3 Subtable 0x2d 15f8 ; -------------------------------------------------------------------------------------- 15f8 0000 0001 | | .DBG3TAB 0x0000,0x0001 15fa 0aeb 0001 | | .CONST 0x0aeb,0x0001 15fc ; -------------------------------------------------------------------------------------- 15fc ; Debug3 Subtable 0x2e 15fc ; -------------------------------------------------------------------------------------- 15fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 15fe 0b0b 0001 | | .CONST 0x0b0b,0x0001 1600 ; -------------------------------------------------------------------------------------- 1600 ; Debug3 Subtable 0x2f 1600 ; -------------------------------------------------------------------------------------- 1600 0004 0005 | | .DBG3TAB 0x0004,0x0005 1602 0b2b ffff | + | .CONST 0x0b2b,0xffff 1604 0b30 fffe | 0 | .CONST 0x0b30,0xfffe 1606 0b35 fffd | 5 | .CONST 0x0b35,0xfffd 1608 0b3b fffc | ; | .CONST 0x0b3b,0xfffc 160a 0b3c 0001 | < | .CONST 0x0b3c,0x0001 160c 0b51 0002 | Q | .CONST 0x0b51,0x0002 160e 0b5a 0003 | Z | .CONST 0x0b5a,0x0003 1610 0b63 0004 | c | .CONST 0x0b63,0x0004 1612 0b6d 0005 | m | .CONST 0x0b6d,0x0005 1614 ; -------------------------------------------------------------------------------------- 1614 ; Debug3 Subtable 0x30 1614 ; -------------------------------------------------------------------------------------- 1614 0002 0002 | | .DBG3TAB 0x0002,0x0002 1616 0b83 ffff | | .CONST 0x0b83,0xffff 1618 0b88 fffe | | .CONST 0x0b88,0xfffe 161a 0b8c 0001 | | .CONST 0x0b8c,0x0001 161c 0b93 0002 | | .CONST 0x0b93,0x0002 161e ; -------------------------------------------------------------------------------------- 161e ; Debug3 Subtable 0x31 161e ; -------------------------------------------------------------------------------------- 161e 0005 0026 | &| .DBG3TAB 0x0005,0x0026 1620 0ba3 ffff | | .CONST 0x0ba3,0xffff 1622 0ba6 fffe | | .CONST 0x0ba6,0xfffe 1624 0ba7 fffd | | .CONST 0x0ba7,0xfffd 1626 0bac fffc | | .CONST 0x0bac,0xfffc 1628 0bb1 fffb | | .CONST 0x0bb1,0xfffb 162a 0bb7 0002 | | .CONST 0x0bb7,0x0002 162c 0bb9 0401 | | .CONST 0x0bb9,0x0401 162e 0bbb 0402 | | .CONST 0x0bbb,0x0402 1630 0bbd 0403 | | .CONST 0x0bbd,0x0403 1632 0bc1 0404 | | .CONST 0x0bc1,0x0404 1634 0bc5 0405 | | .CONST 0x0bc5,0x0405 1636 0bc7 0801 | | .CONST 0x0bc7,0x0801 1638 0bc9 0802 | | .CONST 0x0bc9,0x0802 163a 0bca 0803 | | .CONST 0x0bca,0x0803 163c 0bcb 0804 | | .CONST 0x0bcb,0x0804 163e 0bcd 0405 | | .CONST 0x0bcd,0x0405 1640 0bd7 0c01 | | .CONST 0x0bd7,0x0c01 1642 0bd9 0c02 | | .CONST 0x0bd9,0x0c02 1644 0bda 0c03 | | .CONST 0x0bda,0x0c03 1646 0bdb 0c04 | | .CONST 0x0bdb,0x0c04 1648 0bdd 0804 | | .CONST 0x0bdd,0x0804 164a 0beb 0002 | | .CONST 0x0beb,0x0002 164c 0bec 0003 | | .CONST 0x0bec,0x0003 164e 0bed 1001 | | .CONST 0x0bed,0x1001 1650 0bef 1002 | | .CONST 0x0bef,0x1002 1652 0bf0 1003 | | .CONST 0x0bf0,0x1003 1654 0bf1 1004 | | .CONST 0x0bf1,0x1004 1656 0bf2 0003 | | .CONST 0x0bf2,0x0003 1658 0bfc 0008 | | .CONST 0x0bfc,0x0008 165a 0c01 0009 | | .CONST 0x0c01,0x0009 165c 0c03 0004 | | .CONST 0x0c03,0x0004 165e 0c05 0005 | | .CONST 0x0c05,0x0005 1660 0c0d 0006 | | .CONST 0x0c0d,0x0006 1662 0c1a 0007 | | .CONST 0x0c1a,0x0007 1664 0c1d 000a | | .CONST 0x0c1d,0x000a 1666 0c1e 1401 | | .CONST 0x0c1e,0x1401 1668 0c20 1402 | | .CONST 0x0c20,0x1402 166a 0c22 1403 | " | .CONST 0x0c22,0x1403 166c 0c25 000a | % | .CONST 0x0c25,0x000a 166e 0c27 0001 | ' | .CONST 0x0c27,0x0001 1670 0c28 1801 | ( | .CONST 0x0c28,0x1801 1672 0c2a 0001 | * | .CONST 0x0c2a,0x0001 1674 0c2c 000b | , | .CONST 0x0c2c,0x000b 1676 ; -------------------------------------------------------------------------------------- 1676 ; Debug3 Subtable 0x32 1676 ; -------------------------------------------------------------------------------------- 1676 0004 001c | | .DBG3TAB 0x0004,0x001c 1678 0c33 ffff | 3 | .CONST 0x0c33,0xffff 167a 0c3c fffe | < | .CONST 0x0c3c,0xfffe 167c 0c3d fffd | = | .CONST 0x0c3d,0xfffd 167e 0c3e fffc | > | .CONST 0x0c3e,0xfffc 1680 0c40 0001 | @ | .CONST 0x0c40,0x0001 1682 0c4f 0002 | O | .CONST 0x0c4f,0x0002 1684 0c51 0003 | Q | .CONST 0x0c51,0x0003 1686 0c54 0004 | T | .CONST 0x0c54,0x0004 1688 0c55 0005 | U | .CONST 0x0c55,0x0005 168a 0c57 0401 | W | .CONST 0x0c57,0x0401 168c 0c59 0402 | Y | .CONST 0x0c59,0x0402 168e 0c5b 0403 | [ | .CONST 0x0c5b,0x0403 1690 0c5f 0404 | _ | .CONST 0x0c5f,0x0404 1692 0c63 0405 | c | .CONST 0x0c63,0x0405 1694 0c65 0801 | e | .CONST 0x0c65,0x0801 1696 0c67 0802 | g | .CONST 0x0c67,0x0802 1698 0c68 0803 | h | .CONST 0x0c68,0x0803 169a 0c69 0804 | i | .CONST 0x0c69,0x0804 169c 0c6b 0405 | k | .CONST 0x0c6b,0x0405 169e 0c75 0c01 | u | .CONST 0x0c75,0x0c01 16a0 0c77 0c02 | w | .CONST 0x0c77,0x0c02 16a2 0c78 0c03 | x | .CONST 0x0c78,0x0c03 16a4 0c79 0c04 | y | .CONST 0x0c79,0x0c04 16a6 0c7b 0804 | { | .CONST 0x0c7b,0x0804 16a8 0c89 0005 | | .CONST 0x0c89,0x0005 16aa 0c8a 0006 | | .CONST 0x0c8a,0x0006 16ac 0c92 0007 | | .CONST 0x0c92,0x0007 16ae 0c96 0008 | | .CONST 0x0c96,0x0008 16b0 0c97 1001 | | .CONST 0x0c97,0x1001 16b2 0c99 1002 | | .CONST 0x0c99,0x1002 16b4 0c9b 1003 | | .CONST 0x0c9b,0x1003 16b6 0c9e 0008 | | .CONST 0x0c9e,0x0008 16b8 ; -------------------------------------------------------------------------------------- 16b8 ; Debug3 Subtable 0x33 16b8 ; -------------------------------------------------------------------------------------- 16b8 0003 0020 | | .DBG3TAB 0x0003,0x0020 16ba 0cab ffff | | .CONST 0x0cab,0xffff 16bc 0cb4 fffe | | .CONST 0x0cb4,0xfffe 16be 0cb6 fffd | | .CONST 0x0cb6,0xfffd 16c0 0cb7 0001 | | .CONST 0x0cb7,0x0001 16c2 0cb8 0401 | | .CONST 0x0cb8,0x0401 16c4 0cba 0001 | | .CONST 0x0cba,0x0001 16c6 0cbd 0003 | | .CONST 0x0cbd,0x0003 16c8 0cc2 0801 | | .CONST 0x0cc2,0x0801 16ca 0cc4 0802 | | .CONST 0x0cc4,0x0802 16cc 0cc6 0803 | | .CONST 0x0cc6,0x0803 16ce 0cca 0804 | | .CONST 0x0cca,0x0804 16d0 0cce 0805 | | .CONST 0x0cce,0x0805 16d2 0cd0 0c01 | | .CONST 0x0cd0,0x0c01 16d4 0cd2 0c02 | | .CONST 0x0cd2,0x0c02 16d6 0cd3 0c03 | | .CONST 0x0cd3,0x0c03 16d8 0cd4 0c04 | | .CONST 0x0cd4,0x0c04 16da 0cd6 0805 | | .CONST 0x0cd6,0x0805 16dc 0ce0 1001 | | .CONST 0x0ce0,0x1001 16de 0ce2 1002 | | .CONST 0x0ce2,0x1002 16e0 0ce3 1003 | | .CONST 0x0ce3,0x1003 16e2 0ce4 1004 | | .CONST 0x0ce4,0x1004 16e4 0ce6 0c04 | | .CONST 0x0ce6,0x0c04 16e6 0cf4 0003 | | .CONST 0x0cf4,0x0003 16e8 0cf8 0004 | | .CONST 0x0cf8,0x0004 16ea 0cfc 0005 | | .CONST 0x0cfc,0x0005 16ec 0cfe 0006 | | .CONST 0x0cfe,0x0006 16ee 0cff 1401 | | .CONST 0x0cff,0x1401 16f0 0d01 1402 | | .CONST 0x0d01,0x1402 16f2 0d03 1403 | | .CONST 0x0d03,0x1403 16f4 0d06 0006 | | .CONST 0x0d06,0x0006 16f6 0d0a 0002 | | .CONST 0x0d0a,0x0002 16f8 0d0b 1801 | | .CONST 0x0d0b,0x1801 16fa 0d0d 0002 | | .CONST 0x0d0d,0x0002 16fc 0d10 0007 | | .CONST 0x0d10,0x0007 16fe 0d19 0008 | | .CONST 0x0d19,0x0008 1700 ; -------------------------------------------------------------------------------------- 1700 ; Debug3 Subtable 0x34 1700 ; -------------------------------------------------------------------------------------- 1700 0000 0010 | | .DBG3TAB 0x0000,0x0010 1702 0d23 0001 | # | .CONST 0x0d23,0x0001 1704 0d29 0401 | ) | .CONST 0x0d29,0x0401 1706 0d2e 0801 | . | .CONST 0x0d2e,0x0801 1708 0d30 0802 | 0 | .CONST 0x0d30,0x0802 170a 0d31 0803 | 1 | .CONST 0x0d31,0x0803 170c 0d32 0804 | 2 | .CONST 0x0d32,0x0804 170e 0d34 0401 | 4 | .CONST 0x0d34,0x0401 1710 0d39 0001 | 9 | .CONST 0x0d39,0x0001 1712 0d3c 0c01 | < | .CONST 0x0d3c,0x0c01 1714 0d41 1001 | A | .CONST 0x0d41,0x1001 1716 0d43 1002 | C | .CONST 0x0d43,0x1002 1718 0d44 1003 | D | .CONST 0x0d44,0x1003 171a 0d45 1004 | E | .CONST 0x0d45,0x1004 171c 0d47 0c01 | G | .CONST 0x0d47,0x0c01 171e 0d4c 0804 | L | .CONST 0x0d4c,0x0804 1720 0d54 0002 | T | .CONST 0x0d54,0x0002 1722 0000 0000 | | .BLANK 0000[0xde]