|
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: 11264 (0x2c00) 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 0e30 | 0 | .CONST 0x0e30 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00d6 | | .CONST 0x00d6 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 006a | j | .CONST 0x006a ; Number of locals 000b INIT_0008: 000b 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0f8a,0x8000,0x0000,0x005a,0x3515,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 00bf | | Action Accept_Activation 000e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1 = .DEBUG 0x000e,0x0f8e,0x8000,0x0000,0x005a,0x3a75,0x0000,0x0025 ; Debug Table 0x1.0x0 = 0xe,0xffff 000f 4801 |H | Short_Literal 0x1 0010 00e1 | | Load_Encached Boolean_Cache 0011 03f8 | | Declare_Type Discrete,Constrained 0012 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1 = 0x12,0xfffe 0013 4809 |H | Short_Literal 0x9 0014 00e2 | | Load_Encached Integer_Cache 0015 03f8 | | Declare_Type Discrete,Constrained 0016 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2 = 0x16,0xfffd 0017 0266 | f | Execute Discrete,Bounds 0018 00e1 | | Load_Encached Boolean_Cache 0019 02a0 | | Declare_Subprogram Null_Subprogram 001a 4801 |H | Short_Literal 0x1 001b 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1c,0xfffc 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1d,0xfffb 001e 029d 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call ; Debug Table 0x1.0x5 = 0x1e,0xfffa 0020 029d 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call ; Debug Table 0x1.0x6 = 0x20,0xfff9 0022 029d 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call ; Debug Table 0x1.0x7 = 0x22,0xfff8 0024 029d 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call ; Debug Table 0x1.0x8 = 0x24,0xfff7 0026 029b 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x9 = 0x26,0xfff6 0028 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xa = 0x28,0xfff5 0029 00c7 | | Action Elaborate_Subprogram 002a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xb = 0x2a,0xfff4 002b 00c6 | | Action Check_Subprogram_Elaborated 002c e001 | | Load 0x0,0x1 002d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002e 0092 0be3 | | Action Push_String_Extended,0xbe3 ; "Operand_Class" 0030 62cf |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0031 49a3 |I | Short_Literal 0x1a3 0032 4800 |H | Short_Literal 0x0 0033 0007 | | Action Break_Optional 0034 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xc = 0x34,0xfff3 0035 00c6 | | Action Check_Subprogram_Elaborated 0036 e001 | | Load 0x0,0x1 0037 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0038 0092 0be4 | | Action Push_String_Extended,0xbe4 ; "Op_Code" 003a 62c5 |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 003b 49b0 |I | Short_Literal 0x1b0 003c 4800 |H | Short_Literal 0x0 003d 0007 | | Action Break_Optional 003e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xd = 0x3e,0xfff2 003f 00c6 | | Action Check_Subprogram_Elaborated 0040 e001 | | Load 0x0,0x1 0041 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0042 0092 0be5 | | Action Push_String_Extended,0xbe5 ; "Unclassed_Action" 0044 62bb |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0045 49bd |I | Short_Literal 0x1bd 0046 4800 |H | Short_Literal 0x0 0047 0007 | | Action Break_Optional 0048 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xe = 0x48,0xfff1 0049 00c6 | | Action Check_Subprogram_Elaborated 004a e001 | | Load 0x0,0x1 004b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 004c 0092 0be6 | | Action Push_String_Extended,0xbe6 ; "Type_Sort" 004e 62b1 |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 004f 49ca |I | Short_Literal 0x1ca 0050 4800 |H | Short_Literal 0x0 0051 0007 | | Action Break_Optional 0052 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xf = 0x52,0xfff0 0053 00c6 | | Action Check_Subprogram_Elaborated 0054 e001 | | Load 0x0,0x1 0055 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0056 0092 0be7 | | Action Push_String_Extended,0xbe7 ; "Type_Completion_Mode" 0058 62a7 |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0059 49d7 |I | Short_Literal 0x1d7 005a 4800 |H | Short_Literal 0x0 005b 0007 | | Action Break_Optional 005c 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x10 = 0x5c,0xffef 005d 00c6 | | Action Check_Subprogram_Elaborated 005e e001 | | Load 0x0,0x1 005f 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0060 0092 0be8 | | Action Push_String_Extended,0xbe8 ; "Field_Sort" 0062 629d |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0063 49e4 |I | Short_Literal 0x1e4 0064 4800 |H | Short_Literal 0x0 0065 0007 | | Action Break_Optional 0066 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x11 = 0x66,0xffee 0067 00c6 | | Action Check_Subprogram_Elaborated 0068 e001 | | Load 0x0,0x1 0069 1b19 | | Execute Package,Field_Read,Field_Number 0x19 006a 0092 0be9 | | Action Push_String_Extended,0xbe9 ; "Field_Mode" 006c 6293 |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 006d 49f1 |I | Short_Literal 0x1f1 006e 4800 |H | Short_Literal 0x0 006f 0007 | | Action Break_Optional 0070 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x12 = 0x70,0xffed 0071 00c6 | | Action Check_Subprogram_Elaborated 0072 e001 | | Load 0x0,0x1 0073 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0074 0092 0bea | | Action Push_String_Extended,0xbea ; "Operation" 0076 6289 |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0077 49fe |I | Short_Literal 0x1fe 0078 4800 |H | Short_Literal 0x0 0079 0007 | | Action Break_Optional 007a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x7a,0xffec 007b 00c6 | | Action Check_Subprogram_Elaborated 007c e001 | | Load 0x0,0x1 007d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 007e 0092 0beb | | Action Push_String_Extended,0xbeb ; "Subprogram_Sort" 0080 627f |b | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 0081 4a0b |J | Short_Literal 0x20b 0082 4800 |H | Short_Literal 0x0 0083 0007 | | Action Break_Optional 0084 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x14 = 0x84,0xffeb 0085 00c6 | | Action Check_Subprogram_Elaborated 0086 e001 | | Load 0x0,0x1 0087 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 0088 0092 0bec | | Action Push_String_Extended,0xbec ; "Extension_Kind" 008a 6275 |bu | Indirect_Literal Discrete,0x300,{0x00000000, 0x005a3a75} 008b 4a18 |J | Short_Literal 0x218 008c 4800 |H | Short_Literal 0x0 008d 0007 | | Action Break_Optional 008e 029d 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call ; Debug Table 0x1.0x15 = 0x8e,0xffea 0090 029d 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call ; Debug Table 0x1.0x16 = 0x90,0xffe9 0092 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0x17 = 0x92,0xffe8 0094 029d 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call ; Debug Table 0x1.0x18 = 0x94,0xffe7 0096 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0x19 = 0x96,0xffe6 0098 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0x1a = 0x98,0xffe5 009a 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x1b = 0x9a,0xffe4 009c 029d 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call ; Debug Table 0x1.0x1c = 0x9c,0xffe3 009e 029d 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x9e,0xffe2 00a0 029d 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call ; Debug Table 0x1.0x1e = 0xa0,0xffe1 00a2 029d 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call ; Debug Table 0x1.0x1f = 0xa2,0xffe0 00a4 029d 04c3 | | Declare_Subprogram INIT_04c0,For_Outer_Call ; Debug Table 0x1.0x20 = 0xa4,0xffdf 00a6 029d 050b | | Declare_Subprogram INIT_0508,For_Outer_Call ; Debug Table 0x1.0x21 = 0xa6,0xffde 00a8 029d 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call ; Debug Table 0x1.0x22 = 0xa8,0xffdd 00aa 029d 05c3 | | Declare_Subprogram INIT_05c0,For_Outer_Call ; Debug Table 0x1.0x23 = 0xaa,0xffdc 00ac 029d 05fb | | Declare_Subprogram INIT_05f8,For_Outer_Call ; Debug Table 0x1.0x24 = 0xac,0xffdb 00ae 029d 0633 | 3| Declare_Subprogram INIT_0630,For_Outer_Call ; Debug Table 0x1.0x25 = 0xae,0xffda 00b0 029d 0683 | | Declare_Subprogram INIT_0680,For_Outer_Call ; Debug Table 0x1.0x26 = 0xb0,0xffd9 00b2 029d 069b | | Declare_Subprogram INIT_0698,For_Outer_Call ; Debug Table 0x1.0x27 = 0xb2,0xffd8 00b4 029d 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call ; Debug Table 0x1.0x28 = 0xb4,0xffd7 00b6 029d 06f3 | | Declare_Subprogram INIT_06f0,For_Outer_Call ; Debug Table 0x1.0x29 = 0xb6,0xffd6 00b8 029d 075b | [| Declare_Subprogram INIT_0758,For_Outer_Call ; Debug Table 0x1.0x2a = 0xb8,0xffd5 00ba 029d 07c3 | | Declare_Subprogram INIT_07c0,For_Outer_Call ; Debug Table 0x1.0x2b = 0xba,0xffd4 00bc 029d 080b | | Declare_Subprogram INIT_0808,For_Outer_Call ; Debug Table 0x1.0x2c = 0xbc,0xffd3 00be 029d 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call ; Debug Table 0x1.0x2d = 0xbe,0xffd2 00c0 029d 084b | K| Declare_Subprogram INIT_0848,For_Outer_Call ; Debug Table 0x1.0x2e = 0xc0,0xffd1 00c2 029d 0863 | c| Declare_Subprogram INIT_0860,For_Outer_Call ; Debug Table 0x1.0x2f = 0xc2,0xffd0 00c4 029d 0873 | s| Declare_Subprogram INIT_0870,For_Outer_Call ; Debug Table 0x1.0x30 = 0xc4,0xffcf 00c6 029d 088b | | Declare_Subprogram INIT_0888,For_Outer_Call ; Debug Table 0x1.0x31 = 0xc6,0xffce 00c8 029d 0893 | | Declare_Subprogram INIT_0890,For_Outer_Call ; Debug Table 0x1.0x32 = 0xc8,0xffcd 00ca 029d 08d3 | | Declare_Subprogram INIT_08d0,For_Outer_Call ; Debug Table 0x1.0x33 = 0xca,0xffcc 00cc 029d 095b | [| Declare_Subprogram INIT_0958,For_Outer_Call ; Debug Table 0x1.0x34 = 0xcc,0xffcb 00ce 029d 097b | {| Declare_Subprogram INIT_0978,For_Outer_Call ; Debug Table 0x1.0x35 = 0xce,0xffca 00d0 029d 0a03 | | Declare_Subprogram INIT_0a00,For_Outer_Call ; Debug Table 0x1.0x36 = 0xd0,0xffc9 00d2 029d 0a83 | | Declare_Subprogram INIT_0a80,For_Outer_Call ; Debug Table 0x1.0x37 = 0xd2,0xffc8 00d4 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x38 = 0xd4,0xffc7 00d5 00c7 | | Action Elaborate_Subprogram 00d6 BODY_0008: 00d6 00bc | | Action Signal_Activated 00d7 00bb | | Action Signal_Completion 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 0105 | | .CONST 0x0105 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db 0007 | | Action Break_Optional ; Debug Table 0x2 = .DEBUG 0x00db,0x1002,0x0001,0x0000,0x005a,0x3515,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0xdb,0x1 00dc e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1 = 0xdc,0x401 00dd 0007 | | Action Break_Optional 00de 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2 = 0xde,0x402 00df 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0xdf,0x403 00e0 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0xe0,0x404 00e1 0f07 | | Execute_Immediate Equal,0x7 ; Debug Table 0x2.0x5 = 0xe1,0x1 00e2 6801 |h | Jump_Zero 0xe4 00e3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x2.0x6 = 0xe3,0x2 00e4 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x7 = 0xe4,0x3 00e5 e002 | | Load 0x0,0x2 00e6 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00e7 6805 |h | Jump_Zero 0xed 00e8 00da | | Load_Top At_Offset_2 00e9 e003 | | Load 0x0,0x3 00ea 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 00eb 6801 |h | Jump_Zero 0xed 00ec 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x2.0x8 = 0xec,0x4 00ed 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x9 = 0xed,0x5 00ee 620d |b | Indirect_Literal Discrete,0x2fc,{0xffffffff, 0x80000001} 00ef 027f | | Execute Discrete,Equal 00f0 680d |h | Jump_Zero 0xfe 00f1 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0xa = 0xf1,0x6 00f2 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 00f3 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0xb = 0xf3,0x7 00f4 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 00f5 6202 |b | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x00002710} ; Debug Table 0x2.0xc = 0xf5,0x8 00f6 00db | | Load_Top At_Offset_3 00f7 00eb | | Load_Encached Diana_Cache 00f8 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 00f9 826a | j | Call 0x1,0x6a 00fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xd = 0xfa,0x9 00fb e002 | | Load 0x0,0x2 00fc 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00fd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00fe 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xe = 0xfe,0xa 00ff 0275 | u | Execute Discrete,Unary_Minus 0100 00db | | Load_Top At_Offset_3 0101 00eb | | Load_Encached Diana_Cache 0102 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0103 826a | j | Call 0x1,0x6a 0104 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0105 TRAP_00d8: 0105 0007 | | Action Break_Optional 0106 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xf = 0x106,0xb 0107 0092 0bed | | Action Push_String_Extended,0xbed ; "Ill-formed code insertion " 0109 e004 | | Load 0x0,0x4 010a 181f | | Execute Package,Field_Execute,Field_Number 0x1f 010b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x10 = 0x10b,0xc 010c e002 | | Load 0x0,0x2 010d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 010e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 010f 0000 | | .XXX[0x1] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 0092 0bee | | Action Push_String_Extended,0xbee ; "Code insertion of " ; Debug Table 0x3 = .DEBUG 0x0113,0x1026,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0047 ; Debug Table 0x3.0x0 = 0x113,0x1 0115 00db | | Load_Top At_Offset_3 0116 01cc | | Execute Vector,Catenate 0117 0092 0bef | | Action Push_String_Extended,0xbef ; " not implemented" 0119 01cc | | Execute Vector,Catenate 011a e004 | | Load 0x0,0x4 011b 181e | | Execute Package,Field_Execute,Field_Number 0x1e 011c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 011d 0000 0000 | | .XXX[0x3] 011f 0000 | | 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x0123,0x102a,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0061 ; Debug Table 0x4.0x0 = 0x123,0x1 0124 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x1 = 0x124,0x401 0125 0007 | | Action Break_Optional 0126 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x2 = 0x126,0x402 0127 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0x127,0x403 0128 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x128,0x404 0129 0f0a | | Execute_Immediate Equal,0xa ; Debug Table 0x4.0x5 = 0x129,0x1 012a 6804 |h | Jump_Zero 0x12f 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x6 = 0x12b,0x2 012c 00eb | | Load_Encached Diana_Cache 012d 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 012e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 012f 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x7 = 0x12f,0x3 0130 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0131 0000 0000 | | .BLANK 0000[0x7] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0140 | @ | .CONST 0x0140 ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0003 | | .CONST 0x0003 ; Number of locals 013b INIT_0138: 013b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x013b,0x103c,0x0002,0x0000,0x005a,0x3a75,0x0000,0x008c ; Debug Table 0x5.0x0 = 0x13b,0xffff 013c 00db | | Load_Top At_Offset_3 013d 8212 | | Call 0x1,0x12 013e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 013f 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x5.0x1 = 0x13f,0xfffe 0140 BODY_0138: 0140 0007 | | Action Break_Optional ; Debug Table 0x5.0x2 = 0x140,0x1 0141 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x3 = 0x141,0x401 0142 0007 | | Action Break_Optional 0143 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x4 = 0x143,0x402 0144 0007 | | Action Break_Optional ; Debug Table 0x5.0x5 = 0x144,0x403 0145 0007 | | Action Break_Optional ; Debug Table 0x5.0x6 = 0x145,0x404 0146 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0x5.0x7 = 0x146,0x1 0147 7007 |p | Jump_Nonzero 0x14f 0148 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x8 = 0x148,0x2 0149 0092 0bf0 | | Action Push_String_Extended,0xbf0 ; "Bad sub-aggregate in code insertion " 014b e004 | | Load 0x0,0x4 014c 181f | | Execute Package,Field_Execute,Field_Number 0x1f 014d 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x5.0x9 = 0x14d,0x3 014e 0257 | W | Execute Discrete,Raise 014f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xa = 0x14f,0x4 0150 490f |I | Short_Literal 0x10f 0151 00eb | | Load_Encached Diana_Cache 0152 0096 | | Execute Package,Entry 0153 00eb | | Load_Encached Diana_Cache 0154 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0155 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0x156,0x5 0157 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 0161 | a | .CONST 0x0161 ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0003 | | .CONST 0x0003 ; Number of locals 015b INIT_0158: 015b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6 = .DEBUG 0x015b,0x1056,0x0002,0x0000,0x005a,0x3a75,0x0000,0x00d8 ; Debug Table 0x6.0x0 = 0x15b,0xffff 015c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x1 = 0x15c,0xfffe 015d 1b96 | | Execute Package,Field_Read,Field_Number 0x96 015e 0322 | " | Declare_Variable Record 015f 00d8 | | Load_Top At_Offset_0 0160 1c00 | | Execute_Immediate Run_Utility,0x0 0161 BODY_0158: 0161 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x161,0x1 0162 00e1 | | Load_Encached Boolean_Cache 0163 e5ff | | Load 0x2,-0x1 0164 e005 | | Load 0x0,0x5 0165 180d | | Execute Package,Field_Execute,Field_Number 0xd 0166 005b | [ | Store_Top Discrete,At_Offset_3 0167 00d1 | | Pop_Control Pop_Count_1 0168 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0x168,0x2 0169 680a |h | Jump_Zero 0x174 016a 00d8 | | Load_Top At_Offset_0 016b 00eb | | Load_Encached Diana_Cache 016c 1898 | | Execute Package,Field_Execute,Field_Number 0x98 016d 7006 |p | Jump_Nonzero 0x174 016e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x16e,0x3 016f 00eb | | Load_Encached Diana_Cache 0170 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0171 e006 | | Load 0x0,0x6 0172 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0173 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0174 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x5 = 0x174,0x4 0175 0092 0bf1 | | Action Push_String_Extended,0xbf1 ; "Bad integer value in code insertion " 0177 e004 | | Load 0x0,0x4 0178 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0179 4fff |O | Short_Literal -0x1 ; Debug Table 0x6.0x6 = 0x179,0x5 017a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 017b 0000 0000 | | .BLANK 0000[0x5] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 018b | | .CONST 0x018b ; Address of begin 0181 01ae | | .CONST 0x01ae ; Address of exception handler 0182 0004 | | .CONST 0x0004 ; Number of locals 0183 INIT_0180: 0183 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0183,0x1066,0x2802,0x0002,0x005a,0x3a75,0x0000,0x0127 ; Debug Table 0x7.0x0 = 0x183,0xffff 0184 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x1 = 0x184,0xfffe 0185 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0186 0322 | " | Declare_Variable Record 0187 00d8 | | Load_Top At_Offset_0 0188 1c00 | | Execute_Immediate Run_Utility,0x0 0189 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x2 = 0x189,0xfffd 018a 0007 | | Action Break_Optional 018b BODY_0180: 018b 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x18b,0x1 018c e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0x4 = 0x18c,0x401 018d 0007 | | Action Break_Optional 018e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x5 = 0x18e,0x402 018f 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x18f,0x403 0190 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x190,0x404 0191 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x7.0x8 = 0x191,0x1 0192 6805 |h | Jump_Zero 0x198 0193 e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0x9 = 0x193,0x2 0194 00eb | | Load_Encached Diana_Cache 0195 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0196 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0197 7802 |x | Jump 0x19a 0198 e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0xa = 0x198,0x3 0199 0033 | 3 | Store_Top Heap_Access,At_Offset_3 019a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xb = 0x19a,0x4 019b 00e1 | | Load_Encached Boolean_Cache 019c e402 | | Load 0x2,0x2 019d e005 | | Load 0x0,0x5 019e 180d | | Execute Package,Field_Execute,Field_Number 0xd 019f 005a | Z | Store_Top Discrete,At_Offset_2 01a0 00d1 | | Pop_Control Pop_Count_1 01a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xc = 0x1a1,0x5 01a2 e007 | | Load 0x0,0x7 01a3 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 01a4 00d8 | | Load_Top At_Offset_0 01a5 e5fd | | Load 0x2,-0x3 01a6 0122 | " | Execute Any,Make_Root_Type 01a7 0260 | ` | Execute Discrete,In_Type 01a8 7002 |p | Jump_Nonzero 0x1ab 01a9 48e0 |H | Short_Literal 0xe0 01aa 0257 | W | Execute Discrete,Raise 01ab e5fd | | Load 0x2,-0x3 01ac 025b | [ | Execute Discrete,Check_In_Type 01ad 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 01ae TRAP_0180: 01ae 010e | | Execute Exception,Is_Constraint_Error 01af 680f |h | Jump_Zero 0x1bf 01b0 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xd = 0x1b0,0x6 01b1 0092 0bf2 | | Action Push_String_Extended,0xbf2 ; "Bad " 01b3 e5fe | | Load 0x2,-0x2 01b4 01cc | | Execute Vector,Catenate 01b5 0092 0bf3 | | Action Push_String_Extended,0xbf3 ; " in code insertion " 01b7 01cc | | Execute Vector,Catenate 01b8 e004 | | Load 0x0,0x4 01b9 181f | | Execute Package,Field_Execute,Field_Number 0x1f 01ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0xe = 0x1ba,0x7 01bb 026a | j | Execute Discrete,First 01bc e5fd | | Load 0x2,-0x3 01bd 025b | [ | Execute Discrete,Check_In_Type 01be 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 01bf 0100 | | Execute Exception,Raise 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c7 | | .CONST 0x01c7 ; Address of begin 01c1 01f9 | | .CONST 0x01f9 ; Address of exception handler 01c2 0002 | | .CONST 0x0002 ; Number of locals 01c3 INIT_01c0: 01c3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8 = .DEBUG 0x01c3,0x1086,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0225 ; Debug Table 0x8.0x0 = 0x1c3,0xffff 01c4 00db | | Load_Top At_Offset_3 01c5 8213 | | Call 0x1,0x13 01c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c7 BODY_01c0: 01c7 00cf | | Action Mark_Auxiliary 01c8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x1c8,0x1 01c9 01d9 | | Execute Vector,Reverse_Bounds 01ca 0263 | c | Execute Discrete,Above_Bound 01cb 7023 |p# | Jump_Nonzero 0x1ef 01cc 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2 = 0x1cc,0x2 01cd 0007 | | Action Break_Optional 01ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x1ce,0x401 01cf 0217 | | Execute Heap_Access,All_Reference 01d0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01d1 00d9 | | Load_Top At_Offset_1 01d2 0007 | | Action Break_Optional 01d3 e408 | | Load 0x2,0x8 ; Debug Table 0x8.0x4 = 0x1d3,0x801 01d4 0007 | | Action Break_Optional 01d5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x5 = 0x1d5,0x802 01d6 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x1d6,0x803 01d7 00d0 | | Action Swap_Control ; Debug Table 0x8.0x7 = 0x1d7,0x804 01d8 00d1 | | Pop_Control Pop_Count_1 01d9 49af |I | Short_Literal 0x1af ; Debug Table 0x8.0x8 = 0x1d9,0x401 01da 00eb | | Load_Encached Diana_Cache 01db 0096 | | Execute Package,Entry 01dc 00d0 | | Action Swap_Control 01dd 00d1 | | Pop_Control Pop_Count_1 01de 8214 | | Call 0x1,0x14 ; Debug Table 0x8.0x9 = 0x1de,0x2 01df 00d8 | | Load_Top At_Offset_0 01e0 00e1 | | Load_Encached Boolean_Cache 01e1 0260 | ` | Execute Discrete,In_Type 01e2 7002 |p | Jump_Nonzero 0x1e5 01e3 48e0 |H | Short_Literal 0xe0 01e4 0257 | W | Execute Discrete,Raise 01e5 00d9 | | Load_Top At_Offset_1 01e6 e5fe | | Load 0x2,-0x2 01e7 01d6 | | Execute Vector,Field_Write 01e8 0007 | | Action Break_Optional ; Debug Table 0x8.0xa = 0x1e8,0x3 01e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xb = 0x1e9,0xc01 01ea 0217 | | Execute Heap_Access,All_Reference 01eb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ec a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x8.0xc = 0x1ec,0x3 01ed 00c8 | | Action Pop_Auxiliary_Range 01ee 3fdd |? | Loop_Increasing 0x1cc 01ef 00ce | | Action Pop_Auxiliary 01f0 0007 | | Action Break_Optional ; Debug Table 0x8.0xd = 0x1f0,0x4 01f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xe = 0x1f1,0x1001 01f2 021d | | Execute Heap_Access,Is_Null 01f3 7004 |p | Jump_Nonzero 0x1f8 ; Debug Table 0x8.0xf = 0x1f3,0x4 01f4 0092 0bf4 | | Action Push_String_Extended,0xbf4 ; "Bad option count in code insertion" ; Debug Table 0x8.0x10 = 0x1f4,0x5 01f6 e004 | | Load 0x0,0x4 01f7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f9 TRAP_01c0: 01f9 0007 | | Action Break_Optional 01fa 0092 0bf5 | | Action Push_String_Extended,0xbf5 ; "Bad option set in code insertion" ; Debug Table 0x8.0x11 = 0x1fa,0x6 01fc e004 | | Load 0x0,0x4 01fd 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01fe 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01ff 0000 | | .XXX[0x1] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0207 | | .CONST 0x0207 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0002 | | .CONST 0x0002 ; Number of locals 0203 INIT_0200: 0203 4801 |H | Short_Literal 0x1 ; Debug Table 0x9 = .DEBUG 0x0203,0x10ac,0x0002,0x0000,0x005a,0x3a75,0x0000,0x027f ; Debug Table 0x9.0x0 = 0x203,0xffff 0204 4807 |H | Short_Literal 0x7 0205 e210 | | Load 0x1,0x10 0206 0334 | 4 | Declare_Variable Array,With_Constraint 0207 BODY_0200: 0207 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x207,0x1 0208 e5ff | | Load 0x2,-0x1 0209 8248 | H | Call 0x1,0x48 020a 00d1 | | Pop_Control Pop_Count_1 020b e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x2 = 0x20b,0x2 020c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 020d 0322 | " | Declare_Variable Record 020e 4801 |H | Short_Literal 0x1 020f 00da | | Load_Top At_Offset_2 0210 01d7 | | Execute Vector,Field_Read 0211 00d9 | | Load_Top At_Offset_1 0212 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0213 4802 |H | Short_Literal 0x2 0214 00da | | Load_Top At_Offset_2 0215 01d7 | | Execute Vector,Field_Read 0216 00d9 | | Load_Top At_Offset_1 0217 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0218 4803 |H | Short_Literal 0x3 0219 00da | | Load_Top At_Offset_2 021a 01d7 | | Execute Vector,Field_Read 021b 00d9 | | Load_Top At_Offset_1 021c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 021d 4804 |H | Short_Literal 0x4 021e 00da | | Load_Top At_Offset_2 021f 01d7 | | Execute Vector,Field_Read 0220 00d9 | | Load_Top At_Offset_1 0221 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0222 4805 |H | Short_Literal 0x5 0223 00da | | Load_Top At_Offset_2 0224 01d7 | | Execute Vector,Field_Read 0225 00d9 | | Load_Top At_Offset_1 0226 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0227 4806 |H | Short_Literal 0x6 0228 00da | | Load_Top At_Offset_2 0229 01d7 | | Execute Vector,Field_Read 022a 00d9 | | Load_Top At_Offset_1 022b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 022c 4807 |H | Short_Literal 0x7 022d 00da | | Load_Top At_Offset_2 022e 01d7 | | Execute Vector,Field_Read 022f 00d9 | | Load_Top At_Offset_1 0230 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0231 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0232 0000 0000 | | .BLANK 0000[0x6] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023f | ? | .CONST 0x023f ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0002 | | .CONST 0x0002 ; Number of locals 023b INIT_0238: 023b 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x023b,0x10b4,0x0002,0x0000,0x005a,0x3a75,0x0000,0x02c0 ; Debug Table 0xa.0x0 = 0x23b,0xffff 023c 4809 |H | Short_Literal 0x9 023d e210 | | Load 0x1,0x10 023e 0334 | 4 | Declare_Variable Array,With_Constraint 023f BODY_0238: 023f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x23f,0x1 0240 e5ff | | Load 0x2,-0x1 0241 8248 | H | Call 0x1,0x48 0242 00d1 | | Pop_Control Pop_Count_1 0243 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x2 = 0x243,0x2 0244 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0245 0322 | " | Declare_Variable Record 0246 4801 |H | Short_Literal 0x1 0247 00da | | Load_Top At_Offset_2 0248 01d7 | | Execute Vector,Field_Read 0249 00d9 | | Load_Top At_Offset_1 024a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 024b 4802 |H | Short_Literal 0x2 024c 00da | | Load_Top At_Offset_2 024d 01d7 | | Execute Vector,Field_Read 024e 00d9 | | Load_Top At_Offset_1 024f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0250 4803 |H | Short_Literal 0x3 0251 00da | | Load_Top At_Offset_2 0252 01d7 | | Execute Vector,Field_Read 0253 00d9 | | Load_Top At_Offset_1 0254 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0255 4804 |H | Short_Literal 0x4 0256 00da | | Load_Top At_Offset_2 0257 01d7 | | Execute Vector,Field_Read 0258 00d9 | | Load_Top At_Offset_1 0259 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 025a 4805 |H | Short_Literal 0x5 025b 00da | | Load_Top At_Offset_2 025c 01d7 | | Execute Vector,Field_Read 025d 00d9 | | Load_Top At_Offset_1 025e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 025f 4806 |H | Short_Literal 0x6 0260 00da | | Load_Top At_Offset_2 0261 01d7 | | Execute Vector,Field_Read 0262 00d9 | | Load_Top At_Offset_1 0263 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0264 4807 |H | Short_Literal 0x7 0265 00da | | Load_Top At_Offset_2 0266 01d7 | | Execute Vector,Field_Read 0267 00d9 | | Load_Top At_Offset_1 0268 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0269 4808 |H | Short_Literal 0x8 026a 00da | | Load_Top At_Offset_2 026b 01d7 | | Execute Vector,Field_Read 026c 00d9 | | Load_Top At_Offset_1 026d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 026e 4809 |H | Short_Literal 0x9 026f 00da | | Load_Top At_Offset_2 0270 01d7 | | Execute Vector,Field_Read 0271 00d9 | | Load_Top At_Offset_1 0272 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0273 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0274 0000 0000 | | .BLANK 0000[0x4] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027f | | .CONST 0x027f ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0002 | | .CONST 0x0002 ; Number of locals 027b INIT_0278: 027b 4801 |H | Short_Literal 0x1 ; Debug Table 0xb = .DEBUG 0x027b,0x10bc,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0309 ; Debug Table 0xb.0x0 = 0x27b,0xffff 027c 4803 |H | Short_Literal 0x3 027d e210 | | Load 0x1,0x10 027e 0334 | 4 | Declare_Variable Array,With_Constraint 027f BODY_0278: 027f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1 = 0x27f,0x1 0280 e5ff | | Load 0x2,-0x1 0281 8248 | H | Call 0x1,0x48 0282 00d1 | | Pop_Control Pop_Count_1 0283 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x2 = 0x283,0x2 0284 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0285 0322 | " | Declare_Variable Record 0286 4801 |H | Short_Literal 0x1 0287 00da | | Load_Top At_Offset_2 0288 01d7 | | Execute Vector,Field_Read 0289 00d9 | | Load_Top At_Offset_1 028a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 028b 4802 |H | Short_Literal 0x2 028c 00da | | Load_Top At_Offset_2 028d 01d7 | | Execute Vector,Field_Read 028e 00d9 | | Load_Top At_Offset_1 028f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0290 4803 |H | Short_Literal 0x3 0291 00da | | Load_Top At_Offset_2 0292 01d7 | | Execute Vector,Field_Read 0293 00d9 | | Load_Top At_Offset_1 0294 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0295 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0296 0000 0000 | | .XXX[0x2] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029f | | .CONST 0x029f ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0002 | | .CONST 0x0002 ; Number of locals 029b INIT_0298: 029b 4801 |H | Short_Literal 0x1 ; Debug Table 0xc = .DEBUG 0x029b,0x10c4,0x0002,0x0000,0x005a,0x3a75,0x0000,0x033a ; Debug Table 0xc.0x0 = 0x29b,0xffff 029c 4802 |H | Short_Literal 0x2 029d e210 | | Load 0x1,0x10 029e 0334 | 4 | Declare_Variable Array,With_Constraint 029f BODY_0298: 029f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x29f,0x1 02a0 e5ff | | Load 0x2,-0x1 02a1 8248 | H | Call 0x1,0x48 02a2 00d1 | | Pop_Control Pop_Count_1 02a3 e001 | | Load 0x0,0x1 ; Debug Table 0xc.0x2 = 0x2a3,0x2 02a4 1b15 | | Execute Package,Field_Read,Field_Number 0x15 02a5 0322 | " | Declare_Variable Record 02a6 4801 |H | Short_Literal 0x1 02a7 00da | | Load_Top At_Offset_2 02a8 01d7 | | Execute Vector,Field_Read 02a9 00d9 | | Load_Top At_Offset_1 02aa 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ab 4802 |H | Short_Literal 0x2 02ac 00da | | Load_Top At_Offset_2 02ad 01d7 | | Execute Vector,Field_Read 02ae 00d9 | | Load_Top At_Offset_1 02af 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02b0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b1 0000 0000 | | .BLANK 0000[0x7] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02c4 | | .CONST 0x02c4 ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0002 | | .CONST 0x0002 ; Number of locals 02bb INIT_02b8: 02bb 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xd = .DEBUG 0x02bb,0x10cc,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0367 ; Debug Table 0xd.0x0 = 0x2bb,0xffff 02bc 00db | | Load_Top At_Offset_3 02bd 8213 | | Call 0x1,0x13 02be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x2be,0x401 02bf 0217 | | Execute Heap_Access,All_Reference 02c0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c1 00d0 | | Action Swap_Control 02c2 00d1 | | Pop_Control Pop_Count_1 02c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xd.0x2 = 0x2c3,0xffff 02c4 BODY_02b8: 02c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x3 = 0x2c4,0x1 02c5 0007 | | Action Break_Optional 02c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x2c6,0x801 02c7 0217 | | Execute Heap_Access,All_Reference 02c8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c9 00d9 | | Load_Top At_Offset_1 02ca 0007 | | Action Break_Optional 02cb e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x5 = 0x2cb,0xc01 02cc 0007 | | Action Break_Optional 02cd 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xd.0x6 = 0x2cd,0xc02 02ce 0007 | | Action Break_Optional ; Debug Table 0xd.0x7 = 0x2ce,0xc03 02cf 00d0 | | Action Swap_Control ; Debug Table 0xd.0x8 = 0x2cf,0xc04 02d0 00d1 | | Pop_Control Pop_Count_1 02d1 49af |I | Short_Literal 0x1af ; Debug Table 0xd.0x9 = 0x2d1,0x801 02d2 00eb | | Load_Encached Diana_Cache 02d3 0096 | | Execute Package,Entry 02d4 00d0 | | Action Swap_Control 02d5 00d1 | | Pop_Control Pop_Count_1 02d6 e22f | / | Load 0x1,0x2f ; Debug Table 0xd.0xa = 0x2d6,0x1 02d7 e230 | 0 | Load 0x1,0x30 02d8 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 02d9 8215 | | Call 0x1,0x15 02da a5fe | | Store_Unchecked 0x2,-0x2 02db 0007 | | Action Break_Optional ; Debug Table 0xd.0xb = 0x2db,0x2 02dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xc = 0x2dc,0x1001 02dd 0217 | | Execute Heap_Access,All_Reference 02de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02df 0007 | | Action Break_Optional ; Debug Table 0xd.0xd = 0x2df,0x2 02e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xe = 0x2e0,0x1401 02e1 0217 | | Execute Heap_Access,All_Reference 02e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02e3 00d9 | | Load_Top At_Offset_1 02e4 0007 | | Action Break_Optional 02e5 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0xf = 0x2e5,0x1801 02e6 0007 | | Action Break_Optional 02e7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xd.0x10 = 0x2e7,0x1802 02e8 0007 | | Action Break_Optional ; Debug Table 0xd.0x11 = 0x2e8,0x1803 02e9 00d0 | | Action Swap_Control ; Debug Table 0xd.0x12 = 0x2e9,0x1804 02ea 00d1 | | Pop_Control Pop_Count_1 02eb 49af |I | Short_Literal 0x1af ; Debug Table 0xd.0x13 = 0x2eb,0x1401 02ec 00eb | | Load_Encached Diana_Cache 02ed 0096 | | Execute Package,Entry 02ee 00d0 | | Action Swap_Control 02ef 00d1 | | Pop_Control Pop_Count_1 02f0 e234 | 4 | Load 0x1,0x34 ; Debug Table 0xd.0x14 = 0x2f0,0x2 02f1 e235 | 5 | Load 0x1,0x35 02f2 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 02f3 8215 | | Call 0x1,0x15 02f4 a5fd | | Store_Unchecked 0x2,-0x3 02f5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02f6 0000 0000 | | .XXX[0x2] 02f8 0000 0000 | | .LITERAL {0x00000000, 0x00002710} 02fc ffff ffff | | .LITERAL {0xffffffff, 0x80000001} 0300 0000 0000 | | .LITERAL {0x00000000, 0x005a3a75} 0304 0000 0000 | | .BLANK 0000[0x4] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 0310 | | .CONST 0x0310 ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0003 | | .CONST 0x0003 ; Number of locals 030b INIT_0308: 030b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x030b,0x10f8,0x0001,0x0000,0x005a,0x3a75,0x0000,0x03ac ; Debug Table 0xe.0x0 = 0x30b,0xffff 030c e5fe | | Load 0x2,-0x2 030d 8212 | | Call 0x1,0x12 030e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 030f 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x1 = 0x30f,0xfffe 0310 BODY_0308: 0310 0007 | | Action Break_Optional ; Debug Table 0xe.0x2 = 0x310,0x1 0311 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x3 = 0x311,0x401 0312 0007 | | Action Break_Optional 0313 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x4 = 0x313,0x402 0314 0007 | | Action Break_Optional ; Debug Table 0xe.0x5 = 0x314,0x403 0315 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x315,0x404 0316 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0xe.0x7 = 0x316,0x1 0317 684c |hL | Jump_Zero 0x364 0318 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x8 = 0x318,0x2 0319 490f |I | Short_Literal 0x10f 031a 00eb | | Load_Encached Diana_Cache 031b 0096 | | Execute Package,Entry 031c 00eb | | Load_Encached Diana_Cache 031d 18ed | | Execute Package,Field_Execute,Field_Number 0xed 031e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x9 = 0x31e,0x801 031f 0217 | | Execute Heap_Access,All_Reference 0320 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0321 00d0 | | Action Swap_Control 0322 00d1 | | Pop_Control Pop_Count_1 0323 0007 | | Action Break_Optional ; Debug Table 0xe.0xa = 0x323,0x2 0324 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xb = 0x324,0xc01 0325 0217 | | Execute Heap_Access,All_Reference 0326 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0327 00d0 | | Action Swap_Control 0328 00d1 | | Pop_Control Pop_Count_1 0329 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xe.0xc = 0x329,0x2 032a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xd = 0x32a,0x3 032b 0007 | | Action Break_Optional 032c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xe = 0x32c,0x1001 032d 0217 | | Execute Heap_Access,All_Reference 032e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032f 00d9 | | Load_Top At_Offset_1 0330 0007 | | Action Break_Optional 0331 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0xf = 0x331,0x1401 0332 0007 | | Action Break_Optional 0333 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x10 = 0x333,0x1402 0334 0007 | | Action Break_Optional ; Debug Table 0xe.0x11 = 0x334,0x1403 0335 00d0 | | Action Swap_Control ; Debug Table 0xe.0x12 = 0x335,0x1404 0336 00d1 | | Pop_Control Pop_Count_1 0337 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x13 = 0x337,0x1001 0338 00eb | | Load_Encached Diana_Cache 0339 0096 | | Execute Package,Entry 033a 00d0 | | Action Swap_Control 033b 00d1 | | Pop_Control Pop_Count_1 033c 8214 | | Call 0x1,0x14 ; Debug Table 0xe.0x14 = 0x33c,0x3 033d a5fd | | Store_Unchecked 0x2,-0x3 033e e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x15 = 0x33e,0x4 033f e001 | | Load 0x0,0x1 0340 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 0341 0260 | ` | Execute Discrete,In_Type 0342 681c |h | Jump_Zero 0x35f 0343 e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x16 = 0x343,0x5 0344 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0345 e001 | | Load 0x0,0x1 0346 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0347 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x17 = 0x347,0x1801 0348 0217 | | Execute Heap_Access,All_Reference 0349 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 034a 0007 | | Action Break_Optional ; Debug Table 0xe.0x18 = 0x34a,0x5 034b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x19 = 0x34b,0x1c01 034c 0217 | | Execute Heap_Access,All_Reference 034d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 034e 00d9 | | Load_Top At_Offset_1 034f 0007 | | Action Break_Optional 0350 e408 | | Load 0x2,0x8 ; Debug Table 0xe.0x1a = 0x350,0x2001 0351 0007 | | Action Break_Optional 0352 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x1b = 0x352,0x2002 0353 0007 | | Action Break_Optional ; Debug Table 0xe.0x1c = 0x353,0x2003 0354 00d0 | | Action Swap_Control ; Debug Table 0xe.0x1d = 0x354,0x2004 0355 00d1 | | Pop_Control Pop_Count_1 0356 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x1e = 0x356,0x1c01 0357 00eb | | Load_Encached Diana_Cache 0358 0096 | | Execute Package,Entry 0359 00d0 | | Action Swap_Control 035a 00d1 | | Pop_Control Pop_Count_1 035b 824d | M | Call 0x1,0x4d ; Debug Table 0xe.0x1f = 0x35b,0x5 035c c5fc | | Store 0x2,-0x4 035d c5fb | | Store 0x2,-0x5 035e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 035f 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x20 = 0x35f,0x6 0360 a5fc | | Store_Unchecked 0x2,-0x4 0361 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x21 = 0x361,0x7 0362 a5fb | | Store_Unchecked 0x2,-0x5 0363 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0364 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x22 = 0x364,0x8 0365 0092 0bf6 | | Action Push_String_Extended,0xbf6 ; "Bad field spec in code insertion " 0367 e004 | | Load 0x0,0x4 0368 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0369 4503 |E | Exit_Suprogram New_Top_Offset 0x3 036a 0000 0000 | | .BLANK 0000[0x6] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0377 | w | .CONST 0x0377 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0002 | | .CONST 0x0002 ; Number of locals 0373 INIT_0370: 0373 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0373,0x1140,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0441 ; Debug Table 0xf.0x0 = 0x373,0xffff 0374 00db | | Load_Top At_Offset_3 0375 8212 | | Call 0x1,0x12 0376 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0377 BODY_0370: 0377 0007 | | Action Break_Optional ; Debug Table 0xf.0x1 = 0x377,0x1 0378 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2 = 0x378,0x401 0379 0007 | | Action Break_Optional 037a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x3 = 0x37a,0x402 037b 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x37b,0x403 037c 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x37c,0x404 037d 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0xf.0x6 = 0x37d,0x1 037e 6824 |h$ | Jump_Zero 0x3a3 037f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x37f,0x2 0380 490f |I | Short_Literal 0x10f 0381 00eb | | Load_Encached Diana_Cache 0382 0096 | | Execute Package,Entry 0383 00eb | | Load_Encached Diana_Cache 0384 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0385 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x8 = 0x385,0x801 0386 0217 | | Execute Heap_Access,All_Reference 0387 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0388 00d0 | | Action Swap_Control 0389 00d1 | | Pop_Control Pop_Count_1 038a 0007 | | Action Break_Optional ; Debug Table 0xf.0x9 = 0x38a,0x2 038b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xa = 0x38b,0xc01 038c 0217 | | Execute Heap_Access,All_Reference 038d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 038e 00d0 | | Action Swap_Control 038f 00d1 | | Pop_Control Pop_Count_1 0390 0007 | | Action Break_Optional ; Debug Table 0xf.0xb = 0x390,0x2 0391 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xc = 0x391,0x1001 0392 0217 | | Execute Heap_Access,All_Reference 0393 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0394 00d9 | | Load_Top At_Offset_1 0395 0007 | | Action Break_Optional 0396 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0xd = 0x396,0x1401 0397 0007 | | Action Break_Optional 0398 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0xe = 0x398,0x1402 0399 0007 | | Action Break_Optional ; Debug Table 0xf.0xf = 0x399,0x1403 039a 00d0 | | Action Swap_Control ; Debug Table 0xf.0x10 = 0x39a,0x1404 039b 00d1 | | Pop_Control Pop_Count_1 039c 49af |I | Short_Literal 0x1af ; Debug Table 0xf.0x11 = 0x39c,0x1001 039d 00eb | | Load_Encached Diana_Cache 039e 0096 | | Execute Package,Entry 039f 00d0 | | Action Swap_Control 03a0 00d1 | | Pop_Control Pop_Count_1 03a1 8214 | | Call 0x1,0x14 ; Debug Table 0xf.0x12 = 0x3a1,0x2 03a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a3 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x13 = 0x3a3,0x3 03a4 0092 0bf6 | | Action Push_String_Extended,0xbf6 ; "Bad field spec in code insertion " 03a6 e004 | | Load 0x0,0x4 03a7 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03a8 4831 |H1 | Short_Literal 0x31 03a9 0257 | W | Execute Discrete,Raise 03aa 0000 0000 | | .BLANK 0000[0x6] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03ba | | .CONST 0x03ba ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0004 | | .CONST 0x0004 ; Number of locals 03b3 INIT_03b0: 03b3 e001 | | Load 0x0,0x1 ; Debug Table 0x10 = .DEBUG 0x03b3,0x116a,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0491 ; Debug Table 0x10.0x0 = 0x3b3,0xffff 03b4 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03b5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x3b5,0xfffe 03b6 e5ff | | Load 0x2,-0x1 03b7 8212 | | Call 0x1,0x12 03b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b9 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x10.0x2 = 0x3b9,0xfffd 03ba BODY_03b0: 03ba 0007 | | Action Break_Optional ; Debug Table 0x10.0x3 = 0x3ba,0x1 03bb e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x4 = 0x3bb,0x401 03bc 0007 | | Action Break_Optional 03bd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x5 = 0x3bd,0x402 03be 0007 | | Action Break_Optional ; Debug Table 0x10.0x6 = 0x3be,0x403 03bf 0007 | | Action Break_Optional ; Debug Table 0x10.0x7 = 0x3bf,0x404 03c0 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0x10.0x8 = 0x3c0,0x1 03c1 685c |h\ | Jump_Zero 0x41e 03c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x9 = 0x3c2,0x2 03c3 490f |I | Short_Literal 0x10f 03c4 00eb | | Load_Encached Diana_Cache 03c5 0096 | | Execute Package,Entry 03c6 00eb | | Load_Encached Diana_Cache 03c7 18ed | | Execute Package,Field_Execute,Field_Number 0xed 03c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xa = 0x3c9,0x3 03ca 0007 | | Action Break_Optional 03cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xb = 0x3cb,0x801 03cc 0217 | | Execute Heap_Access,All_Reference 03cd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ce 00d9 | | Load_Top At_Offset_1 03cf 0007 | | Action Break_Optional 03d0 e407 | | Load 0x2,0x7 ; Debug Table 0x10.0xc = 0x3d0,0xc01 03d1 0007 | | Action Break_Optional 03d2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0xd = 0x3d2,0xc02 03d3 0007 | | Action Break_Optional ; Debug Table 0x10.0xe = 0x3d3,0xc03 03d4 00d0 | | Action Swap_Control ; Debug Table 0x10.0xf = 0x3d4,0xc04 03d5 00d1 | | Pop_Control Pop_Count_1 03d6 49af |I | Short_Literal 0x1af ; Debug Table 0x10.0x10 = 0x3d6,0x801 03d7 00eb | | Load_Encached Diana_Cache 03d8 0096 | | Execute Package,Entry 03d9 00d0 | | Action Swap_Control 03da 00d1 | | Pop_Control Pop_Count_1 03db e216 | | Load 0x1,0x16 ; Debug Table 0x10.0x11 = 0x3db,0x3 03dc e217 | | Load 0x1,0x17 03dd 1d18 | | Execute_Immediate Reference_Lex_1,0x18 03de 8215 | | Call 0x1,0x15 03df a5fe | | Store_Unchecked 0x2,-0x2 03e0 0007 | | Action Break_Optional ; Debug Table 0x10.0x12 = 0x3e0,0x4 03e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x13 = 0x3e1,0x1001 03e2 0217 | | Execute Heap_Access,All_Reference 03e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x10.0x14 = 0x3e4,0x4 03e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x15 = 0x3e5,0x5 03e6 0007 | | Action Break_Optional 03e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x16 = 0x3e7,0x1401 03e8 0217 | | Execute Heap_Access,All_Reference 03e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ea 00d9 | | Load_Top At_Offset_1 03eb 0007 | | Action Break_Optional 03ec e407 | | Load 0x2,0x7 ; Debug Table 0x10.0x17 = 0x3ec,0x1801 03ed 0007 | | Action Break_Optional 03ee 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0x18 = 0x3ee,0x1802 03ef 0007 | | Action Break_Optional ; Debug Table 0x10.0x19 = 0x3ef,0x1803 03f0 00d0 | | Action Swap_Control ; Debug Table 0x10.0x1a = 0x3f0,0x1804 03f1 00d1 | | Pop_Control Pop_Count_1 03f2 49af |I | Short_Literal 0x1af ; Debug Table 0x10.0x1b = 0x3f2,0x1401 03f3 00eb | | Load_Encached Diana_Cache 03f4 0096 | | Execute Package,Entry 03f5 00d0 | | Action Swap_Control 03f6 00d1 | | Pop_Control Pop_Count_1 03f7 e239 | 9 | Load 0x1,0x39 ; Debug Table 0x10.0x1c = 0x3f7,0x5 03f8 e23a | : | Load 0x1,0x3a 03f9 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 03fa 8215 | | Call 0x1,0x15 03fb 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 03fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1d = 0x3fc,0x6 03fd e001 | | Load 0x0,0x1 03fe 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 03ff 0260 | ` | Execute Discrete,In_Type 0400 6817 |h | Jump_Zero 0x418 0401 0007 | | Action Break_Optional ; Debug Table 0x10.0x1e = 0x401,0x7 0402 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1f = 0x402,0x1c01 0403 0217 | | Execute Heap_Access,All_Reference 0404 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0405 0007 | | Action Break_Optional ; Debug Table 0x10.0x20 = 0x405,0x7 0406 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x21 = 0x406,0x2001 0407 0217 | | Execute Heap_Access,All_Reference 0408 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0409 00d9 | | Load_Top At_Offset_1 040a 0007 | | Action Break_Optional 040b e407 | | Load 0x2,0x7 ; Debug Table 0x10.0x22 = 0x40b,0x2401 040c 0007 | | Action Break_Optional 040d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0x23 = 0x40d,0x2402 040e 0007 | | Action Break_Optional ; Debug Table 0x10.0x24 = 0x40e,0x2403 040f 00d0 | | Action Swap_Control ; Debug Table 0x10.0x25 = 0x40f,0x2404 0410 00d1 | | Pop_Control Pop_Count_1 0411 49af |I | Short_Literal 0x1af ; Debug Table 0x10.0x26 = 0x411,0x2001 0412 00eb | | Load_Encached Diana_Cache 0413 0096 | | Execute Package,Entry 0414 00d0 | | Action Swap_Control 0415 00d1 | | Pop_Control Pop_Count_1 0416 a5fc | | Store_Unchecked 0x2,-0x4 ; Debug Table 0x10.0x27 = 0x416,0x7 0417 7803 |x | Jump 0x41b 0418 0007 | | Action Break_Optional ; Debug Table 0x10.0x28 = 0x418,0x8 0419 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x29 = 0x419,0x2801 041a a5fc | | Store_Unchecked 0x2,-0x4 ; Debug Table 0x10.0x2a = 0x41a,0x8 041b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x2b = 0x41b,0x9 041c a5fd | | Store_Unchecked 0x2,-0x3 041d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 041e e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2c = 0x41e,0xa 041f 0092 0bf7 | | Action Push_String_Extended,0xbf7 ; "Bad operator spec in code insertion " 0421 e004 | | Load 0x0,0x4 0422 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0423 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0424 0000 0000 | | .BLANK 0000[0x4] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x042b,0x11c6,0x0002,0x0000,0x005a,0x3a75,0x0000,0x052d ; Debug Table 0x11.0x0 = 0x42b,0x1 042c 488b |H | Short_Literal 0x8b 042d 488f |H | Short_Literal 0x8f 042e 0262 | b | Execute Discrete,In_Range 042f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 043d | = | .CONST 0x043d ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0007 | | .CONST 0x0007 ; Number of locals 0433 INIT_0430: 0433 e001 | | Load 0x0,0x1 ; Debug Table 0x12 = .DEBUG 0x0433,0x11ca,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0547 ; Debug Table 0x12.0x0 = 0x433,0xffff 0434 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0435 e001 | | Load 0x0,0x1 ; Debug Table 0x12.0x1 = 0x435,0xfffe 0436 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0437 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x437,0xfffd 0438 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x12.0x3 = 0x438,0xfffc 0439 e001 | | Load 0x0,0x1 ; Debug Table 0x12.0x4 = 0x439,0xfffb 043a 1b19 | | Execute Package,Field_Read,Field_Number 0x19 043b e001 | | Load 0x0,0x1 ; Debug Table 0x12.0x5 = 0x43b,0xfffa 043c 1b18 | | Execute Package,Field_Read,Field_Number 0x18 043d BODY_0430: 043d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x6 = 0x43d,0x1 043e e001 | | Load 0x0,0x1 043f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0440 e001 | | Load 0x0,0x1 0441 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0442 e5ff | | Load 0x2,-0x1 0443 0007 | | Action Break_Optional 0444 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x7 = 0x444,0x401 0445 0217 | | Execute Heap_Access,All_Reference 0446 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0447 00d9 | | Load_Top At_Offset_1 0448 0007 | | Action Break_Optional 0449 e40d | | Load 0x2,0xd ; Debug Table 0x12.0x8 = 0x449,0x801 044a 0007 | | Action Break_Optional 044b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x12.0x9 = 0x44b,0x802 044c 0007 | | Action Break_Optional ; Debug Table 0x12.0xa = 0x44c,0x803 044d 00d0 | | Action Swap_Control ; Debug Table 0x12.0xb = 0x44d,0x804 044e 00d1 | | Pop_Control Pop_Count_1 044f 49af |I | Short_Literal 0x1af ; Debug Table 0x12.0xc = 0x44f,0x401 0450 00eb | | Load_Encached Diana_Cache 0451 0096 | | Execute Package,Entry 0452 00d0 | | Action Swap_Control 0453 00d1 | | Pop_Control Pop_Count_1 0454 8250 | P | Call 0x1,0x50 ; Debug Table 0x12.0xd = 0x454,0x1 0455 c402 | | Store 0x2,0x2 0456 c403 | | Store 0x2,0x3 0457 c404 | | Store 0x2,0x4 0458 e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xe = 0x458,0x2 0459 00d8 | | Load_Top At_Offset_0 045a 4879 |Hy | Short_Literal 0x79 045b 4889 |H | Short_Literal 0x89 045c 0262 | b | Execute Discrete,In_Range 045d 700b |p | Jump_Nonzero 0x469 045e 0007 | | Action Break_Optional ; Debug Table 0x12.0xf = 0x45e,0xb 045f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x10 = 0x45f,0xc01 0460 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x11 = 0x460,0xb 0461 4800 |H | Short_Literal 0x0 0462 6159 |aY | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x7fffffff} 0463 e5fe | | Load 0x2,-0x2 0464 e403 | | Load 0x2,0x3 0465 e402 | | Load 0x2,0x2 0466 e008 | | Load 0x0,0x8 0467 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0468 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0469 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x12 = 0x469,0x3 046a 4612 |F | Jump_Case 0x13 046b 784d |xM | Jump 0x4b9 ; case 0x0 046c 784c |xL | Jump 0x4b9 ; case 0x1 046d 784b |xK | Jump 0x4b9 ; case 0x2 046e 784a |xJ | Jump 0x4b9 ; case 0x3 046f 780e |x | Jump 0x47e ; case 0x4 0470 780d |x | Jump 0x47e ; case 0x5 0471 7847 |xG | Jump 0x4b9 ; case 0x6 0472 783b |x; | Jump 0x4ae ; case 0x7 0473 783a |x: | Jump 0x4ae ; case 0x8 0474 7839 |x9 | Jump 0x4ae ; case 0x9 0475 7838 |x8 | Jump 0x4ae ; case 0xa 0476 7837 |x7 | Jump 0x4ae ; case 0xb 0477 7806 |x | Jump 0x47e ; case 0xc 0478 781f |x | Jump 0x498 ; case 0xd 0479 7804 |x | Jump 0x47e ; case 0xe 047a 783e |x> | Jump 0x4b9 ; case 0xf 047b 783d |x= | Jump 0x4b9 ; case 0x10 047c 783c |x< | Jump 0x4b9 ; case 0x11 047d 783b |x; | Jump 0x4b9 ; case 0x12 047e e403 | | Load 0x2,0x3 ; Debug Table 0x12.0x13 = 0x47e,0x4 047f 8251 | Q | Call 0x1,0x51 0480 680b |h | Jump_Zero 0x48c 0481 0007 | | Action Break_Optional ; Debug Table 0x12.0x14 = 0x481,0x5 0482 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x15 = 0x482,0x1001 0483 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x16 = 0x483,0x5 0484 4800 |H | Short_Literal 0x0 0485 6136 |a6 | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x7fffffff} 0486 e5fe | | Load 0x2,-0x2 0487 e403 | | Load 0x2,0x3 0488 e402 | | Load 0x2,0x2 0489 e008 | | Load 0x0,0x8 048a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 048b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 048c 0007 | | Action Break_Optional ; Debug Table 0x12.0x17 = 0x48c,0x6 048d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x18 = 0x48d,0x1401 048e 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x19 = 0x48e,0x6 048f 4800 |H | Short_Literal 0x0 0490 e404 | | Load 0x2,0x4 0491 824f | O | Call 0x1,0x4f 0492 e5fe | | Load 0x2,-0x2 0493 e403 | | Load 0x2,0x3 0494 e402 | | Load 0x2,0x2 0495 e008 | | Load 0x0,0x8 0496 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0497 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0498 e001 | | Load 0x0,0x1 ; Debug Table 0x12.0x1a = 0x498,0x7 0499 1b19 | | Execute Package,Field_Read,Field_Number 0x19 049a e001 | | Load 0x0,0x1 049b 1b18 | | Execute Package,Field_Read,Field_Number 0x18 049c 00e2 | | Load_Encached Integer_Cache 049d e404 | | Load 0x2,0x4 049e e403 | | Load 0x2,0x3 049f 824e | N | Call 0x1,0x4e 04a0 c405 | | Store 0x2,0x5 04a1 005b | [ | Store_Top Discrete,At_Offset_3 04a2 005b | [ | Store_Top Discrete,At_Offset_3 04a3 0007 | | Action Break_Optional ; Debug Table 0x12.0x1b = 0x4a3,0x8 04a4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1c = 0x4a4,0x1801 04a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1d = 0x4a5,0x8 04a6 00db | | Load_Top At_Offset_3 04a7 e405 | | Load 0x2,0x5 04a8 e5fe | | Load 0x2,-0x2 04a9 e403 | | Load 0x2,0x3 04aa e402 | | Load 0x2,0x2 04ab e008 | | Load 0x0,0x8 04ac 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04ad 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04ae 0007 | | Action Break_Optional ; Debug Table 0x12.0x1e = 0x4ae,0x9 04af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1f = 0x4af,0x1c01 04b0 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x20 = 0x4b0,0x9 04b1 4800 |H | Short_Literal 0x0 04b2 6109 |a | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x7fffffff} 04b3 e5fe | | Load 0x2,-0x2 04b4 e403 | | Load 0x2,0x3 04b5 e402 | | Load 0x2,0x2 04b6 e008 | | Load 0x0,0x8 04b7 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04b9 0092 0bf8 | | Action Push_String_Extended,0xbf8 ; "Unsupported code insertion" ; Debug Table 0x12.0x21 = 0x4b9,0xa 04bb e004 | | Load 0x0,0x4 04bc 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04bd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04be 0000 0000 | | .XXX[0x2] 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04ca | | .CONST 0x04ca ; Address of begin 04c1 0004 | | .CONST 0x0004 ; Address of exception handler 04c2 0003 | | .CONST 0x0003 ; Number of locals 04c3 INIT_04c0: 04c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x04c3,0x1210,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0616 ; Debug Table 0x13.0x0 = 0x4c3,0xffff 04c4 e001 | | Load 0x0,0x1 04c5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04c6 03f1 | | Declare_Variable Discrete,With_Value 04c7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x1 = 0x4c7,0xfffe 04c8 00e2 | | Load_Encached Integer_Cache 04c9 03f1 | | Declare_Variable Discrete,With_Value 04ca BODY_04c0: 04ca e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x2 = 0x4ca,0x1 04cb 0b20 | | Execute_Immediate Case_Compare,0x20 04cc 700f |p | Jump_Nonzero 0x4dc 04cd 0b21 | ! | Execute_Immediate Case_Compare,0x21 04ce 7017 |p | Jump_Nonzero 0x4e6 04cf 0b29 | ) | Execute_Immediate Case_Compare,0x29 04d0 7024 |p$ | Jump_Nonzero 0x4f5 04d1 0092 0bf9 | | Action Push_String_Extended,0xbf9 ; "Illegal Operation for Signed Immediate Value: " ; Debug Table 0x13.0x3 = 0x4d1,0xd 04d3 e5ff | | Load 0x2,-0x1 04d4 e001 | | Load 0x0,0x1 04d5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04d6 025e | ^ | Execute Discrete,Convert 04d7 1c01 | | Execute_Immediate Run_Utility,0x1 04d8 01cc | | Execute Vector,Catenate 04d9 e004 | | Load 0x0,0x4 04da 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0x4 = 0x4db,0xe 04dc e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x5 = 0x4dc,0x2 04dd 4f80 |O | Short_Literal -0x80 04de 487f |H | Short_Literal 0x7f 04df 0261 | a | Execute Discrete,Not_In_Range 04e0 681e |h | Jump_Zero 0x4ff 04e1 0092 0bfa | | Action Push_String_Extended,0xbfa ; "Illegal signed immediate value for Plus_Op" ; Debug Table 0x13.0x6 = 0x4e1,0x3 04e3 e004 | | Load 0x0,0x4 04e4 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04e5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0x7 = 0x4e5,0x4 04e6 4820 |H | Short_Literal 0x20 ; Debug Table 0x13.0x8 = 0x4e6,0x5 04e7 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x9 = 0x4e8,0x6 04e9 0275 | u | Execute Discrete,Unary_Minus 04ea 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xa = 0x4eb,0x7 04ec 4f80 |O | Short_Literal -0x80 04ed 487f |H | Short_Literal 0x7f 04ee 0261 | a | Execute Discrete,Not_In_Range 04ef 680f |h | Jump_Zero 0x4ff 04f0 0092 0bfb | | Action Push_String_Extended,0xbfb ; "Illegal signed immediate value for Minus_Op" ; Debug Table 0x13.0xb = 0x4f0,0x8 04f2 e004 | | Load 0x0,0x4 04f3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04f4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0xc = 0x4f4,0x9 04f5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0xd = 0x4f5,0xa 04f6 4fc0 |O | Short_Literal -0x40 04f7 483f |H? | Short_Literal 0x3f 04f8 0261 | a | Execute Discrete,Not_In_Range 04f9 6805 |h | Jump_Zero 0x4ff 04fa 0092 0bfc | | Action Push_String_Extended,0xbfc ; "Illegal signed immediate value for Binary_Scale_Op" ; Debug Table 0x13.0xe = 0x4fa,0xb 04fc e004 | | Load 0x0,0x4 04fd 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04fe 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0xf = 0x4fe,0xc 04ff 00d1 | | Pop_Control Pop_Count_1 0500 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x10 = 0x500,0xf 0501 00da | | Load_Top At_Offset_2 0502 e008 | | Load 0x0,0x8 0503 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0504 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0505 0000 0000 | | .XXX[0x3] 0507 0000 | | 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 050b | | .CONST 0x050b ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0001 | | .CONST 0x0001 ; Number of locals 050b BODY_0508: 050b INIT_0508: 050b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x050b,0x1234,0x0001,0x0000,0x005a,0x3a75,0x0000,0x06c4 ; Debug Table 0x14.0x0 = 0x50b,0x1 050c 0b00 | | Execute_Immediate Case_Compare,0x0 050d 7021 |p! | Jump_Nonzero 0x52f 050e 0b01 | | Execute_Immediate Case_Compare,0x1 050f 701f |p | Jump_Nonzero 0x52f 0510 0b03 | | Execute_Immediate Case_Compare,0x3 0511 701d |p | Jump_Nonzero 0x52f 0512 0b04 | | Execute_Immediate Case_Compare,0x4 0513 701b |p | Jump_Nonzero 0x52f 0514 0b06 | | Execute_Immediate Case_Compare,0x6 0515 7019 |p | Jump_Nonzero 0x52f 0516 0ba9 | | Execute_Immediate Case_Compare,0xa9 0517 7017 |p | Jump_Nonzero 0x52f 0518 0b90 | | Execute_Immediate Case_Compare,0x90 0519 7015 |p | Jump_Nonzero 0x52f 051a 0b12 | | Execute_Immediate Case_Compare,0x12 051b 7013 |p | Jump_Nonzero 0x52f 051c 0b13 | | Execute_Immediate Case_Compare,0x13 051d 7011 |p | Jump_Nonzero 0x52f 051e 0b14 | | Execute_Immediate Case_Compare,0x14 051f 700f |p | Jump_Nonzero 0x52f 0520 0b15 | | Execute_Immediate Case_Compare,0x15 0521 700d |p | Jump_Nonzero 0x52f 0522 0ba3 | | Execute_Immediate Case_Compare,0xa3 0523 701a |p | Jump_Nonzero 0x53e 0524 0092 0bfd | | Action Push_String_Extended,0xbfd ; "Illegal Operation for Unsigned Immediate Value: " ; Debug Table 0x14.0x1 = 0x524,0x6 0526 e5ff | | Load 0x2,-0x1 0527 e001 | | Load 0x0,0x1 0528 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0529 025e | ^ | Execute Discrete,Convert 052a 1c01 | | Execute_Immediate Run_Utility,0x1 052b 01cc | | Execute Vector,Catenate 052c e004 | | Load 0x0,0x4 052d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 052e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 052f e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x2 = 0x52f,0x2 0530 4800 |H | Short_Literal 0x0 0531 48ff |H | Short_Literal 0xff 0532 0261 | a | Execute Discrete,Not_In_Range 0533 6805 |h | Jump_Zero 0x539 0534 0092 0bfe | | Action Push_String_Extended,0xbfe ; "Illegal unsigned immediate value in code insertion" ; Debug Table 0x14.0x3 = 0x534,0x3 0536 e004 | | Load 0x0,0x4 0537 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0538 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0539 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x4 = 0x539,0x4 053a e5ff | | Load 0x2,-0x1 053b e008 | | Load 0x0,0x8 053c 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 053d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 053e e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x5 = 0x53e,0x5 053f e5fe | | Load 0x2,-0x2 0540 e008 | | Load 0x0,0x8 0541 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0542 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0543 0000 0000 | | .BLANK 0000[0x5] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 05ae | | .CONST 0x05ae ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0005 | | .CONST 0x0005 ; Number of locals 054b INIT_0548: 054b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x054b,0x1242,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0748 ; Debug Table 0x15.0x0 = 0x54b,0xffff 054c 0007 | | Action Break_Optional 054d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x54d,0x401 054e 0217 | | Execute Heap_Access,All_Reference 054f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0550 00d9 | | Load_Top At_Offset_1 0551 0007 | | Action Break_Optional 0552 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x2 = 0x552,0x801 0553 0007 | | Action Break_Optional 0554 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x3 = 0x554,0x802 0555 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x555,0x803 0556 00d0 | | Action Swap_Control ; Debug Table 0x15.0x5 = 0x556,0x804 0557 00d1 | | Pop_Control Pop_Count_1 0558 49af |I | Short_Literal 0x1af ; Debug Table 0x15.0x6 = 0x558,0x401 0559 00eb | | Load_Encached Diana_Cache 055a 0096 | | Execute Package,Entry 055b 00d0 | | Action Swap_Control 055c 00d1 | | Pop_Control Pop_Count_1 055d e239 | 9 | Load 0x1,0x39 ; Debug Table 0x15.0x7 = 0x55d,0xffff 055e e23a | : | Load 0x1,0x3a 055f 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 0560 8215 | | Call 0x1,0x15 0561 e001 | | Load 0x0,0x1 0562 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0563 03f1 | | Declare_Variable Discrete,With_Value 0564 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x15.0x8 = 0x564,0xfffe 0565 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x9 = 0x565,0xc01 0566 0217 | | Execute Heap_Access,All_Reference 0567 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0568 0007 | | Action Break_Optional ; Debug Table 0x15.0xa = 0x568,0xfffe 0569 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x569,0x1001 056a 0217 | | Execute Heap_Access,All_Reference 056b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 056c 00d9 | | Load_Top At_Offset_1 056d 0007 | | Action Break_Optional 056e e406 | | Load 0x2,0x6 ; Debug Table 0x15.0xc = 0x56e,0x1401 056f 0007 | | Action Break_Optional 0570 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0xd = 0x570,0x1402 0571 0007 | | Action Break_Optional ; Debug Table 0x15.0xe = 0x571,0x1403 0572 00d0 | | Action Swap_Control ; Debug Table 0x15.0xf = 0x572,0x1404 0573 00d1 | | Pop_Control Pop_Count_1 0574 49af |I | Short_Literal 0x1af ; Debug Table 0x15.0x10 = 0x574,0x1001 0575 00eb | | Load_Encached Diana_Cache 0576 0096 | | Execute Package,Entry 0577 00d0 | | Action Swap_Control 0578 00d1 | | Pop_Control Pop_Count_1 0579 8213 | | Call 0x1,0x13 ; Debug Table 0x15.0x11 = 0x579,0xfffe 057a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 057b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x12 = 0x57b,0xfffd 057c 0007 | | Action Break_Optional 057d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x13 = 0x57d,0x1801 057e 0217 | | Execute Heap_Access,All_Reference 057f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0580 00d9 | | Load_Top At_Offset_1 0581 0007 | | Action Break_Optional 0582 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x14 = 0x582,0x1c01 0583 0007 | | Action Break_Optional 0584 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x15 = 0x584,0x1c02 0585 0007 | | Action Break_Optional ; Debug Table 0x15.0x16 = 0x585,0x1c03 0586 00d0 | | Action Swap_Control ; Debug Table 0x15.0x17 = 0x586,0x1c04 0587 00d1 | | Pop_Control Pop_Count_1 0588 49af |I | Short_Literal 0x1af ; Debug Table 0x15.0x18 = 0x588,0x1801 0589 00eb | | Load_Encached Diana_Cache 058a 0096 | | Execute Package,Entry 058b 00d0 | | Action Swap_Control 058c 00d1 | | Pop_Control Pop_Count_1 058d 8214 | | Call 0x1,0x14 ; Debug Table 0x15.0x19 = 0x58d,0xfffd 058e 00d8 | | Load_Top At_Offset_0 058f 00e1 | | Load_Encached Boolean_Cache 0590 0260 | ` | Execute Discrete,In_Type 0591 7002 |p | Jump_Nonzero 0x594 0592 48e0 |H | Short_Literal 0xe0 0593 0257 | W | Execute Discrete,Raise 0594 00e1 | | Load_Encached Boolean_Cache 0595 03f1 | | Declare_Variable Discrete,With_Value 0596 0007 | | Action Break_Optional ; Debug Table 0x15.0x1a = 0x596,0xfffc 0597 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1b = 0x597,0x2001 0598 0217 | | Execute Heap_Access,All_Reference 0599 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 059a 0007 | | Action Break_Optional ; Debug Table 0x15.0x1c = 0x59a,0xfffc 059b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1d = 0x59b,0x2401 059c 0217 | | Execute Heap_Access,All_Reference 059d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 059e 00d9 | | Load_Top At_Offset_1 059f 0007 | | Action Break_Optional 05a0 e407 | | Load 0x2,0x7 ; Debug Table 0x15.0x1e = 0x5a0,0x2801 05a1 0007 | | Action Break_Optional 05a2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x1f = 0x5a2,0x2802 05a3 0007 | | Action Break_Optional ; Debug Table 0x15.0x20 = 0x5a3,0x2803 05a4 00d0 | | Action Swap_Control ; Debug Table 0x15.0x21 = 0x5a4,0x2804 05a5 00d1 | | Pop_Control Pop_Count_1 05a6 49af |I | Short_Literal 0x1af ; Debug Table 0x15.0x22 = 0x5a6,0x2401 05a7 00eb | | Load_Encached Diana_Cache 05a8 0096 | | Execute Package,Entry 05a9 00d0 | | Action Swap_Control 05aa 00d1 | | Pop_Control Pop_Count_1 05ab 8214 | | Call 0x1,0x14 ; Debug Table 0x15.0x23 = 0x5ab,0xfffc 05ac 00e2 | | Load_Encached Integer_Cache 05ad 03f1 | | Declare_Variable Discrete,With_Value 05ae BODY_0548: 05ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x24 = 0x5ae,0x1 05af 6804 |h | Jump_Zero 0x5b4 05b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x25 = 0x5b0,0x2 05b1 e402 | | Load 0x2,0x2 05b2 8253 | S | Call 0x1,0x53 05b3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x26 = 0x5b4,0x3 05b5 00d9 | | Load_Top At_Offset_1 05b6 e402 | | Load 0x2,0x2 05b7 8254 | T | Call 0x1,0x54 05b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b9 0000 0000 | | .XXX[0x3] 05bb 0000 | | 05bc 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05f2 | | .CONST 0x05f2 ; Address of begin 05c1 0004 | | .CONST 0x0004 ; Address of exception handler 05c2 0003 | | .CONST 0x0003 ; Number of locals 05c3 INIT_05c0: 05c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x05c3,0x1292,0x0001,0x0000,0x005a,0x3a75,0x0000,0x07b5 ; Debug Table 0x16.0x0 = 0x5c3,0xffff 05c4 0007 | | Action Break_Optional 05c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x5c5,0x401 05c6 0217 | | Execute Heap_Access,All_Reference 05c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05c8 00d9 | | Load_Top At_Offset_1 05c9 0007 | | Action Break_Optional 05ca e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x2 = 0x5ca,0x801 05cb 0007 | | Action Break_Optional 05cc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x3 = 0x5cc,0x802 05cd 0007 | | Action Break_Optional ; Debug Table 0x16.0x4 = 0x5cd,0x803 05ce 00d0 | | Action Swap_Control ; Debug Table 0x16.0x5 = 0x5ce,0x804 05cf 00d1 | | Pop_Control Pop_Count_1 05d0 49af |I | Short_Literal 0x1af ; Debug Table 0x16.0x6 = 0x5d0,0x401 05d1 00eb | | Load_Encached Diana_Cache 05d2 0096 | | Execute Package,Entry 05d3 00d0 | | Action Swap_Control 05d4 00d1 | | Pop_Control Pop_Count_1 05d5 8214 | | Call 0x1,0x14 ; Debug Table 0x16.0x7 = 0x5d5,0xffff 05d6 00e3 | | Load_Encached Natural_Cache 05d7 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 05d8 e001 | | Load 0x0,0x1 ; Debug Table 0x16.0x8 = 0x5d8,0xfffe 05d9 1b15 | | Execute Package,Field_Read,Field_Number 0x15 05da 0322 | " | Declare_Variable Record 05db e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x9 = 0x5db,0xc01 05dc 0217 | | Execute Heap_Access,All_Reference 05dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05de 0007 | | Action Break_Optional ; Debug Table 0x16.0xa = 0x5de,0xfffe 05df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xb = 0x5df,0x1001 05e0 0217 | | Execute Heap_Access,All_Reference 05e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e2 00d9 | | Load_Top At_Offset_1 05e3 0007 | | Action Break_Optional 05e4 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xc = 0x5e4,0x1401 05e5 0007 | | Action Break_Optional 05e6 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0xd = 0x5e6,0x1402 05e7 0007 | | Action Break_Optional ; Debug Table 0x16.0xe = 0x5e7,0x1403 05e8 00d0 | | Action Swap_Control ; Debug Table 0x16.0xf = 0x5e8,0x1404 05e9 00d1 | | Pop_Control Pop_Count_1 05ea 49af |I | Short_Literal 0x1af ; Debug Table 0x16.0x10 = 0x5ea,0x1001 05eb 00eb | | Load_Encached Diana_Cache 05ec 0096 | | Execute Package,Entry 05ed 00d0 | | Action Swap_Control 05ee 00d1 | | Pop_Control Pop_Count_1 05ef 824c | L | Call 0x1,0x4c ; Debug Table 0x16.0x11 = 0x5ef,0xfffe 05f0 00d9 | | Load_Top At_Offset_1 05f1 017d | } | Execute Record,Structure_Write 05f2 BODY_05c0: 05f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x12 = 0x5f2,0x1 05f3 00d9 | | Load_Top At_Offset_1 05f4 e008 | | Load 0x0,0x8 05f5 1849 | I | Execute Package,Field_Execute,Field_Number 0x49 05f6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f7 0000 | | .XXX[0x1] 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 060c | | .CONST 0x060c ; Address of begin 05f9 0624 | $ | .CONST 0x0624 ; Address of exception handler 05fa 0005 | | .CONST 0x0005 ; Number of locals 05fb INIT_05f8: 05fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x05fb,0x12ba,0x0001,0x0000,0x005a,0x3a75,0x0000,0x07ed ; Debug Table 0x17.0x0 = 0x5fb,0xffff 05fc 00db | | Load_Top At_Offset_3 05fd 00eb | | Load_Encached Diana_Cache 05fe 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 05ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0600 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x600,0xfffe 0601 e5ff | | Load 0x2,-0x1 0602 00eb | | Load_Encached Diana_Cache 0603 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0604 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0605 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x17.0x2 = 0x605,0xfffd 0606 02c7 | | Declare_Variable Any 0607 00d9 | | Load_Top At_Offset_1 0608 00eb | | Load_Encached Diana_Cache 0609 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 060a c404 | | Store 0x2,0x4 060b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x60b,0xfffc 060c BODY_05f8: 060c e009 | | Load 0x0,0x9 ; Debug Table 0x17.0x4 = 0x60c,0x1 060d 180f | | Execute Package,Field_Execute,Field_Number 0xf 060e 00da | | Load_Top At_Offset_2 060f 00eb | | Load_Encached Diana_Cache 0610 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0611 6810 |h | Jump_Zero 0x622 0612 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x5 = 0x612,0x2 0613 4976 |Iv | Short_Literal 0x176 0614 00eb | | Load_Encached Diana_Cache 0615 0098 | | Execute Package,Field_Read_Dynamic 0616 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0617 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0618 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x6 = 0x618,0x3 0619 e00a | | Load 0x0,0xa 061a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 061b 7005 |p | Jump_Nonzero 0x621 061c e008 | | Load 0x0,0x8 ; Debug Table 0x17.0x7 = 0x61c,0x4 061d 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 061e 00d9 | | Load_Top At_Offset_1 061f e00a | | Load 0x0,0xa 0620 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0621 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0622 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x17.0x8 = 0x622,0x5 0623 0257 | W | Execute Discrete,Raise 0624 TRAP_05f8: 0624 0007 | | Action Break_Optional 0625 0092 0bff | | Action Push_String_Extended,0xbff ; "Jump instruction target must be location attribute" ; Debug Table 0x17.0x9 = 0x625,0x6 0627 e004 | | Load 0x0,0x4 0628 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0629 4502 |E | Exit_Suprogram New_Top_Offset 0x2 062a 0000 0000 | | .BLANK 0000[0x6] 0630 ; -------------------------------------------------------------------------------------- 0630 ; SUBPROGRAM 0630 ; -------------------------------------------------------------------------------------- 0630 063b | ; | .CONST 0x063b ; Address of begin 0631 0004 | | .CONST 0x0004 ; Address of exception handler 0632 0004 | | .CONST 0x0004 ; Number of locals 0633 INIT_0630: 0633 e008 | | Load 0x0,0x8 ; Debug Table 0x18 = .DEBUG 0x0633,0x12d0,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0860 ; Debug Table 0x18.0x0 = 0x633,0xffff 0634 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0635 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x1 = 0x635,0xfffe 0636 00eb | | Load_Encached Diana_Cache ; Debug Table 0x18.0x2 = 0x636,0xfffd 0637 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0638 0322 | " | Declare_Variable Record 0639 00d8 | | Load_Top At_Offset_0 063a 1c00 | | Execute_Immediate Run_Utility,0x0 063b BODY_0630: 063b e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x3 = 0x63b,0x1 063c 8257 | W | Call 0x1,0x57 063d 0007 | | Action Break_Optional ; Debug Table 0x18.0x4 = 0x63d,0x2 063e e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x5 = 0x63e,0x401 063f 0007 | | Action Break_Optional 0640 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x6 = 0x640,0x402 0641 0007 | | Action Break_Optional ; Debug Table 0x18.0x7 = 0x641,0x403 0642 0007 | | Action Break_Optional ; Debug Table 0x18.0x8 = 0x642,0x404 0643 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x18.0x9 = 0x643,0x2 0644 6833 |h3 | Jump_Zero 0x678 0645 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0xa = 0x645,0x3 0646 00e1 | | Load_Encached Boolean_Cache 0647 e5fe | | Load 0x2,-0x2 0648 e005 | | Load 0x0,0x5 0649 180d | | Execute Package,Field_Execute,Field_Number 0xd 064a 005b | [ | Store_Top Discrete,At_Offset_3 064b 00d1 | | Pop_Control Pop_Count_1 064c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0xb = 0x64c,0x4 064d 682a |h* | Jump_Zero 0x678 064e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0xc = 0x64e,0x5 064f 00eb | | Load_Encached Diana_Cache 0650 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0651 e006 | | Load 0x0,0x6 0652 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0653 e00b | | Load 0x0,0xb 0654 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0655 025b | [ | Execute Discrete,Check_In_Type 0656 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0657 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xd = 0x657,0x6 0658 0b0e | | Execute_Immediate Case_Compare,0xe 0659 7009 |p | Jump_Nonzero 0x663 065a 0b0f | | Execute_Immediate Case_Compare,0xf 065b 700b |p | Jump_Nonzero 0x667 065c 0b10 | | Execute_Immediate Case_Compare,0x10 065d 700d |p | Jump_Nonzero 0x66b 065e 0b12 | | Execute_Immediate Case_Compare,0x12 065f 700f |p | Jump_Nonzero 0x66f 0660 0b13 | | Execute_Immediate Case_Compare,0x13 0661 7011 |p | Jump_Nonzero 0x673 0662 7813 |x | Jump 0x676 ; Debug Table 0x18.0xe = 0x662,0xc 0663 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xf = 0x663,0x7 0664 e008 | | Load 0x0,0x8 0665 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0666 780f |x | Jump 0x676 0667 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x10 = 0x667,0x8 0668 e008 | | Load 0x0,0x8 0669 181c | | Execute Package,Field_Execute,Field_Number 0x1c 066a 780b |x | Jump 0x676 066b 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x11 = 0x66b,0x9 066c e008 | | Load 0x0,0x8 066d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 066e 7807 |x | Jump 0x676 066f 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x12 = 0x66f,0xa 0670 e008 | | Load 0x0,0x8 0671 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0672 7803 |x | Jump 0x676 0673 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x13 = 0x673,0xb 0674 e008 | | Load 0x0,0x8 0675 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0676 00d1 | | Pop_Control Pop_Count_1 0677 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x18.0x14 = 0x677,0xd 0678 0092 0c00 | | Action Push_String_Extended,0xc00 ; "Unexpected form of Jump instruction in code insertion" ; Debug Table 0x18.0x15 = 0x678,0xe 067a e004 | | Load 0x0,0x4 067b 181e | | Execute Package,Field_Execute,Field_Number 0x1e 067c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 067d 0000 0000 | | .XXX[0x3] 067f 0000 | | 0680 ; -------------------------------------------------------------------------------------- 0680 ; SUBPROGRAM 0680 ; -------------------------------------------------------------------------------------- 0680 0683 | | .CONST 0x0683 ; Address of begin 0681 0004 | | .CONST 0x0004 ; Address of exception handler 0682 0001 | | .CONST 0x0001 ; Number of locals 0683 BODY_0680: 0683 INIT_0680: 0683 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x0683,0x12fe,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0905 ; Debug Table 0x19.0x0 = 0x683,0x1 0684 4800 |H | Short_Literal 0x0 0685 49ff |I | Short_Literal 0x1ff 0686 0261 | a | Execute Discrete,Not_In_Range 0687 6805 |h | Jump_Zero 0x68d 0688 0092 0c01 | | Action Push_String_Extended,0xc01 ; "Case jump maximum out of range" ; Debug Table 0x19.0x1 = 0x688,0x2 068a e004 | | Load 0x0,0x4 068b 181e | | Execute Package,Field_Execute,Field_Number 0x1e 068c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 068d 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x2 = 0x68d,0x3 068e e008 | | Load 0x0,0x8 068f 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0690 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0691 0000 0000 | | .BLANK 0000[0x7] 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 069b | | .CONST 0x069b ; Address of begin 0699 06a2 | | .CONST 0x06a2 ; Address of exception handler 069a 0001 | | .CONST 0x0001 ; Number of locals 069b BODY_0698: 069b INIT_0698: 069b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x069b,0x1306,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0936 ; Debug Table 0x1a.0x0 = 0x69b,0x1 069c e001 | | Load 0x0,0x1 069d 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a 069e 025b | [ | Execute Discrete,Check_In_Type 069f e008 | | Load 0x0,0x8 06a0 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 06a1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06a2 TRAP_0698: 06a2 010e | | Execute Exception,Is_Constraint_Error 06a3 6809 |h | Jump_Zero 0x6ad 06a4 0092 0c02 | | Action Push_String_Extended,0xc02 ; "Illegal Encached object number: " ; Debug Table 0x1a.0x1 = 0x6a4,0x2 06a6 e5ff | | Load 0x2,-0x1 06a7 00e0 | | Load_Encached Standard_Cache 06a8 1818 | | Execute Package,Field_Execute,Field_Number 0x18 06a9 01cc | | Execute Vector,Catenate 06aa e004 | | Load 0x0,0x4 06ab 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06ac 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06ad 0100 | | Execute Exception,Raise 06ae 0000 0000 | | .XXX[0x2] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06cd | | .CONST 0x06cd ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0002 | | .CONST 0x0002 ; Number of locals 06b3 INIT_06b0: 06b3 e001 | | Load 0x0,0x1 ; Debug Table 0x1b = .DEBUG 0x06b3,0x130c,0x0001,0x0000,0x005a,0x3a75,0x0000,0x095f ; Debug Table 0x1b.0x0 = 0x6b3,0xffff 06b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06b5 0322 | " | Declare_Variable Record 06b6 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x1 = 0x6b6,0x401 06b7 0217 | | Execute Heap_Access,All_Reference 06b8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06b9 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x6b9,0xffff 06ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x3 = 0x6ba,0x801 06bb 0217 | | Execute Heap_Access,All_Reference 06bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06bd 00d9 | | Load_Top At_Offset_1 06be 0007 | | Action Break_Optional 06bf e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x4 = 0x6bf,0xc01 06c0 0007 | | Action Break_Optional 06c1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0x5 = 0x6c1,0xc02 06c2 0007 | | Action Break_Optional ; Debug Table 0x1b.0x6 = 0x6c2,0xc03 06c3 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x7 = 0x6c3,0xc04 06c4 00d1 | | Pop_Control Pop_Count_1 06c5 49af |I | Short_Literal 0x1af ; Debug Table 0x1b.0x8 = 0x6c5,0x801 06c6 00eb | | Load_Encached Diana_Cache 06c7 0096 | | Execute Package,Entry 06c8 00d0 | | Action Swap_Control 06c9 00d1 | | Pop_Control Pop_Count_1 06ca 824a | J | Call 0x1,0x4a ; Debug Table 0x1b.0x9 = 0x6ca,0xffff 06cb 00d9 | | Load_Top At_Offset_1 06cc 017d | } | Execute Record,Structure_Write 06cd BODY_06b0: 06cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xa = 0x6cd,0x1 06ce e5fe | | Load 0x2,-0x2 06cf 0a01 | | Execute_Immediate Plus,0x1 06d0 0248 | H | Execute Discrete,Check_In_Integer 06d1 e5ff | | Load 0x2,-0x1 06d2 0007 | | Action Break_Optional 06d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xb = 0x6d3,0x1001 06d4 0217 | | Execute Heap_Access,All_Reference 06d5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06d6 00d9 | | Load_Top At_Offset_1 06d7 0007 | | Action Break_Optional 06d8 e407 | | Load 0x2,0x7 ; Debug Table 0x1b.0xc = 0x6d8,0x1401 06d9 0007 | | Action Break_Optional 06da 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1b.0xd = 0x6da,0x1402 06db 0007 | | Action Break_Optional ; Debug Table 0x1b.0xe = 0x6db,0x1403 06dc 00d0 | | Action Swap_Control ; Debug Table 0x1b.0xf = 0x6dc,0x1404 06dd 00d1 | | Pop_Control Pop_Count_1 06de 49af |I | Short_Literal 0x1af ; Debug Table 0x1b.0x10 = 0x6de,0x1001 06df 00eb | | Load_Encached Diana_Cache 06e0 0096 | | Execute Package,Entry 06e1 00d0 | | Action Swap_Control 06e2 00d1 | | Pop_Control Pop_Count_1 06e3 e216 | | Load 0x1,0x16 ; Debug Table 0x1b.0x11 = 0x6e3,0x1 06e4 e217 | | Load 0x1,0x17 06e5 1d18 | | Execute_Immediate Reference_Lex_1,0x18 06e6 8215 | | Call 0x1,0x15 06e7 e00c | | Load 0x0,0xc 06e8 180f | | Execute Package,Field_Execute,Field_Number 0xf 06e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06ea 0000 0000 | | .BLANK 0000[0x6] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 0714 | | .CONST 0x0714 ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0005 | | .CONST 0x0005 ; Number of locals 06f3 INIT_06f0: 06f3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1c = .DEBUG 0x06f3,0x1332,0x0001,0x0000,0x005a,0x3a75,0x0000,0x099e ; Debug Table 0x1c.0x0 = 0x6f3,0xffff 06f4 00db | | Load_Top At_Offset_3 06f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x6f6,0xfffe 06f7 0007 | | Action Break_Optional 06f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x6f8,0x401 06f9 0217 | | Execute Heap_Access,All_Reference 06fa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06fb 00d9 | | Load_Top At_Offset_1 06fc 0007 | | Action Break_Optional 06fd e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x3 = 0x6fd,0x801 06fe 0007 | | Action Break_Optional 06ff 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x4 = 0x6ff,0x802 0700 0007 | | Action Break_Optional ; Debug Table 0x1c.0x5 = 0x700,0x803 0701 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x6 = 0x701,0x804 0702 00d1 | | Pop_Control Pop_Count_1 0703 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x7 = 0x703,0x401 0704 00eb | | Load_Encached Diana_Cache 0705 0096 | | Execute Package,Entry 0706 00d0 | | Action Swap_Control 0707 00d1 | | Pop_Control Pop_Count_1 0708 e216 | | Load 0x1,0x16 ; Debug Table 0x1c.0x8 = 0x708,0xfffe 0709 e217 | | Load 0x1,0x17 070a 1d18 | | Execute_Immediate Reference_Lex_1,0x18 070b 8215 | | Call 0x1,0x15 070c e001 | | Load 0x0,0x1 070d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 070e 03f1 | | Declare_Variable Discrete,With_Value 070f e001 | | Load 0x0,0x1 ; Debug Table 0x1c.0x9 = 0x70f,0xfffd 0710 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0711 e001 | | Load 0x0,0x1 ; Debug Table 0x1c.0xa = 0x711,0xfffc 0712 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0713 0322 | " | Declare_Variable Record 0714 BODY_06f0: 0714 0007 | | Action Break_Optional ; Debug Table 0x1c.0xb = 0x714,0x1 0715 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0xc = 0x715,0xc01 0716 0217 | | Execute Heap_Access,All_Reference 0717 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0718 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1c.0xd = 0x718,0x1 0719 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0xe = 0x719,0x2 071a 0007 | | Action Break_Optional 071b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xf = 0x71b,0x1001 071c 0217 | | Execute Heap_Access,All_Reference 071d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 071e 00d9 | | Load_Top At_Offset_1 071f 0007 | | Action Break_Optional 0720 e408 | | Load 0x2,0x8 ; Debug Table 0x1c.0x10 = 0x720,0x1401 0721 0007 | | Action Break_Optional 0722 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x11 = 0x722,0x1402 0723 0007 | | Action Break_Optional ; Debug Table 0x1c.0x12 = 0x723,0x1403 0724 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x13 = 0x724,0x1404 0725 00d1 | | Pop_Control Pop_Count_1 0726 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x14 = 0x726,0x1001 0727 00eb | | Load_Encached Diana_Cache 0728 0096 | | Execute Package,Entry 0729 00d0 | | Action Swap_Control 072a 00d1 | | Pop_Control Pop_Count_1 072b e225 | % | Load 0x1,0x25 ; Debug Table 0x1c.0x15 = 0x72b,0x2 072c e226 | & | Load 0x1,0x26 072d 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 072e 8215 | | Call 0x1,0x15 072f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0730 0007 | | Action Break_Optional ; Debug Table 0x1c.0x16 = 0x730,0x3 0731 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x17 = 0x731,0x1801 0732 0217 | | Execute Heap_Access,All_Reference 0733 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0734 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1c.0x18 = 0x734,0x3 0735 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x19 = 0x735,0x4 0736 0007 | | Action Break_Optional 0737 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x1a = 0x737,0x1c01 0738 0217 | | Execute Heap_Access,All_Reference 0739 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 073a 00d9 | | Load_Top At_Offset_1 073b 0007 | | Action Break_Optional 073c e408 | | Load 0x2,0x8 ; Debug Table 0x1c.0x1b = 0x73c,0x2001 073d 0007 | | Action Break_Optional 073e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x1c = 0x73e,0x2002 073f 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1d = 0x73f,0x2003 0740 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x1e = 0x740,0x2004 0741 00d1 | | Pop_Control Pop_Count_1 0742 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x1f = 0x742,0x1c01 0743 00eb | | Load_Encached Diana_Cache 0744 0096 | | Execute Package,Entry 0745 00d0 | | Action Swap_Control 0746 00d1 | | Pop_Control Pop_Count_1 0747 8249 | I | Call 0x1,0x49 ; Debug Table 0x1c.0x20 = 0x747,0x4 0748 00d9 | | Load_Top At_Offset_1 0749 017d | } | Execute Record,Structure_Write 074a e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x21 = 0x74a,0x5 074b 0a01 | | Execute_Immediate Plus,0x1 074c 0248 | H | Execute Discrete,Check_In_Integer 074d 00d9 | | Load_Top At_Offset_1 074e 00da | | Load_Top At_Offset_2 074f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0750 e404 | | Load 0x2,0x4 0751 e403 | | Load 0x2,0x3 0752 e00c | | Load 0x0,0xc 0753 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0754 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0755 0000 0000 | | .XXX[0x3] 0757 0000 | | 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 0790 | | .CONST 0x0790 ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0003 | | .CONST 0x0003 ; Number of locals 075b INIT_0758: 075b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x075b,0x1378,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0a0c ; Debug Table 0x1d.0x0 = 0x75b,0xffff 075c 0007 | | Action Break_Optional 075d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x75d,0x401 075e 0217 | | Execute Heap_Access,All_Reference 075f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0760 00d9 | | Load_Top At_Offset_1 0761 0007 | | Action Break_Optional 0762 e404 | | Load 0x2,0x4 ; Debug Table 0x1d.0x2 = 0x762,0x801 0763 0007 | | Action Break_Optional 0764 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0x3 = 0x764,0x802 0765 0007 | | Action Break_Optional ; Debug Table 0x1d.0x4 = 0x765,0x803 0766 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x5 = 0x766,0x804 0767 00d1 | | Pop_Control Pop_Count_1 0768 49af |I | Short_Literal 0x1af ; Debug Table 0x1d.0x6 = 0x768,0x401 0769 00eb | | Load_Encached Diana_Cache 076a 0096 | | Execute Package,Entry 076b 00d0 | | Action Swap_Control 076c 00d1 | | Pop_Control Pop_Count_1 076d e216 | | Load 0x1,0x16 ; Debug Table 0x1d.0x7 = 0x76d,0xffff 076e e217 | | Load 0x1,0x17 076f 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0770 8215 | | Call 0x1,0x15 0771 e001 | | Load 0x0,0x1 0772 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0773 03f1 | | Declare_Variable Discrete,With_Value 0774 0007 | | Action Break_Optional ; Debug Table 0x1d.0x8 = 0x774,0xfffe 0775 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x9 = 0x775,0xc01 0776 0217 | | Execute Heap_Access,All_Reference 0777 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0778 0007 | | Action Break_Optional ; Debug Table 0x1d.0xa = 0x778,0xfffe 0779 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xb = 0x779,0x1001 077a 0217 | | Execute Heap_Access,All_Reference 077b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 077c 00d9 | | Load_Top At_Offset_1 077d 0007 | | Action Break_Optional 077e e405 | | Load 0x2,0x5 ; Debug Table 0x1d.0xc = 0x77e,0x1401 077f 0007 | | Action Break_Optional 0780 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0xd = 0x780,0x1402 0781 0007 | | Action Break_Optional ; Debug Table 0x1d.0xe = 0x781,0x1403 0782 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xf = 0x782,0x1404 0783 00d1 | | Pop_Control Pop_Count_1 0784 49af |I | Short_Literal 0x1af ; Debug Table 0x1d.0x10 = 0x784,0x1001 0785 00eb | | Load_Encached Diana_Cache 0786 0096 | | Execute Package,Entry 0787 00d0 | | Action Swap_Control 0788 00d1 | | Pop_Control Pop_Count_1 0789 e22a | * | Load 0x1,0x2a ; Debug Table 0x1d.0x11 = 0x789,0xfffe 078a e22b | + | Load 0x1,0x2b 078b 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 078c 8215 | | Call 0x1,0x15 078d e001 | | Load 0x0,0x1 078e 1b11 | | Execute Package,Field_Read,Field_Number 0x11 078f 03f1 | | Declare_Variable Discrete,With_Value 0790 BODY_0758: 0790 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x12 = 0x790,0x1 0791 4605 |F | Jump_Case 0x6 0792 7805 |x | Jump 0x798 ; case 0x0 0793 780b |x | Jump 0x79f ; case 0x1 0794 7811 |x | Jump 0x7a6 ; case 0x2 0795 7822 |x" | Jump 0x7b8 ; case 0x3 0796 781a |x | Jump 0x7b1 ; case 0x4 0797 7815 |x | Jump 0x7ad ; case 0x5 0798 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x13 = 0x798,0x2 0799 0a01 | | Execute_Immediate Plus,0x1 079a 0248 | H | Execute Discrete,Check_In_Integer 079b 00da | | Load_Top At_Offset_2 079c e00c | | Load 0x0,0xc 079d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 079e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 079f e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x14 = 0x79f,0x3 07a0 0a01 | | Execute_Immediate Plus,0x1 07a1 0248 | H | Execute Discrete,Check_In_Integer 07a2 00da | | Load_Top At_Offset_2 07a3 e00c | | Load 0x0,0xc 07a4 181f | | Execute Package,Field_Execute,Field_Number 0x1f 07a5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07a6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x15 = 0x7a6,0x4 07a7 0a01 | | Execute_Immediate Plus,0x1 07a8 0248 | H | Execute Discrete,Check_In_Integer 07a9 00da | | Load_Top At_Offset_2 07aa e00c | | Load 0x0,0xc 07ab 1820 | | Execute Package,Field_Execute,Field_Number 0x20 07ac 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07ad 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x16 = 0x7ad,0x5 07ae e00c | | Load 0x0,0xc 07af 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 07b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07b1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x17 = 0x7b1,0x6 07b2 0a01 | | Execute_Immediate Plus,0x1 07b3 0248 | H | Execute Discrete,Check_In_Integer 07b4 00da | | Load_Top At_Offset_2 07b5 e00c | | Load 0x0,0xc 07b6 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 07b7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07b8 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1d.0x18 = 0x7b8,0x7 07b9 0257 | W | Execute Discrete,Raise 07ba 0000 0000 | | .BLANK 0000[0x6] 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; SUBPROGRAM 07c0 ; -------------------------------------------------------------------------------------- 07c0 07f8 | | .CONST 0x07f8 ; Address of begin 07c1 0004 | | .CONST 0x0004 ; Address of exception handler 07c2 0004 | | .CONST 0x0004 ; Number of locals 07c3 INIT_07c0: 07c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x07c3,0x13ac,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0a9c ; Debug Table 0x1e.0x0 = 0x7c3,0xffff 07c4 0007 | | Action Break_Optional 07c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x7c5,0x401 07c6 0217 | | Execute Heap_Access,All_Reference 07c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07c8 00d9 | | Load_Top At_Offset_1 07c9 0007 | | Action Break_Optional 07ca e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x2 = 0x7ca,0x801 07cb 0007 | | Action Break_Optional 07cc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0x3 = 0x7cc,0x802 07cd 0007 | | Action Break_Optional ; Debug Table 0x1e.0x4 = 0x7cd,0x803 07ce 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x5 = 0x7ce,0x804 07cf 00d1 | | Pop_Control Pop_Count_1 07d0 49af |I | Short_Literal 0x1af ; Debug Table 0x1e.0x6 = 0x7d0,0x401 07d1 00eb | | Load_Encached Diana_Cache 07d2 0096 | | Execute Package,Entry 07d3 00d0 | | Action Swap_Control 07d4 00d1 | | Pop_Control Pop_Count_1 07d5 e23e | > | Load 0x1,0x3e ; Debug Table 0x1e.0x7 = 0x7d5,0xffff 07d6 e23f | ? | Load 0x1,0x3f 07d7 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 07d8 8215 | | Call 0x1,0x15 07d9 e001 | | Load 0x0,0x1 07da 1b13 | | Execute Package,Field_Read,Field_Number 0x13 07db 03f1 | | Declare_Variable Discrete,With_Value 07dc e001 | | Load 0x0,0x1 ; Debug Table 0x1e.0x8 = 0x7dc,0xfffe 07dd 1b14 | | Execute Package,Field_Read,Field_Number 0x14 07de 0322 | " | Declare_Variable Record 07df e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x9 = 0x7df,0xc01 07e0 0217 | | Execute Heap_Access,All_Reference 07e1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07e2 0007 | | Action Break_Optional ; Debug Table 0x1e.0xa = 0x7e2,0xfffe 07e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xb = 0x7e3,0x1001 07e4 0217 | | Execute Heap_Access,All_Reference 07e5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e6 00d9 | | Load_Top At_Offset_1 07e7 0007 | | Action Break_Optional 07e8 e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0xc = 0x7e8,0x1401 07e9 0007 | | Action Break_Optional 07ea 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0xd = 0x7ea,0x1402 07eb 0007 | | Action Break_Optional ; Debug Table 0x1e.0xe = 0x7eb,0x1403 07ec 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xf = 0x7ec,0x1404 07ed 00d1 | | Pop_Control Pop_Count_1 07ee 49af |I | Short_Literal 0x1af ; Debug Table 0x1e.0x10 = 0x7ee,0x1001 07ef 00eb | | Load_Encached Diana_Cache 07f0 0096 | | Execute Package,Entry 07f1 00d0 | | Action Swap_Control 07f2 00d1 | | Pop_Control Pop_Count_1 07f3 824b | K | Call 0x1,0x4b ; Debug Table 0x1e.0x11 = 0x7f3,0xfffe 07f4 00d9 | | Load_Top At_Offset_1 07f5 017d | } | Execute Record,Structure_Write 07f6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1e.0x12 = 0x7f6,0xfffd 07f7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 07f8 BODY_07c0: 07f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x13 = 0x7f8,0x1 07f9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07fa 6802 |h | Jump_Zero 0x7fd 07fb 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x14 = 0x7fb,0x2 07fc 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 07fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x15 = 0x7fd,0x3 07fe 00d9 | | Load_Top At_Offset_1 07ff e402 | | Load 0x2,0x2 0800 e008 | | Load 0x0,0x8 0801 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0802 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0803 0000 0000 | | .BLANK 0000[0x5] 0808 ; -------------------------------------------------------------------------------------- 0808 ; SUBPROGRAM 0808 ; -------------------------------------------------------------------------------------- 0808 0824 | $ | .CONST 0x0824 ; Address of begin 0809 0004 | | .CONST 0x0004 ; Address of exception handler 080a 0002 | | .CONST 0x0002 ; Number of locals 080b INIT_0808: 080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x080b,0x13da,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0ae6 ; Debug Table 0x1f.0x0 = 0x80b,0xffff 080c 0007 | | Action Break_Optional 080d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x1 = 0x80d,0x401 080e 0217 | | Execute Heap_Access,All_Reference 080f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0810 00d9 | | Load_Top At_Offset_1 0811 0007 | | Action Break_Optional 0812 e404 | | Load 0x2,0x4 ; Debug Table 0x1f.0x2 = 0x812,0x801 0813 0007 | | Action Break_Optional 0814 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1f.0x3 = 0x814,0x802 0815 0007 | | Action Break_Optional ; Debug Table 0x1f.0x4 = 0x815,0x803 0816 00d0 | | Action Swap_Control ; Debug Table 0x1f.0x5 = 0x816,0x804 0817 00d1 | | Pop_Control Pop_Count_1 0818 49af |I | Short_Literal 0x1af ; Debug Table 0x1f.0x6 = 0x818,0x401 0819 00eb | | Load_Encached Diana_Cache 081a 0096 | | Execute Package,Entry 081b 00d0 | | Action Swap_Control 081c 00d1 | | Pop_Control Pop_Count_1 081d e220 | | Load 0x1,0x20 ; Debug Table 0x1f.0x7 = 0x81d,0xffff 081e e221 | ! | Load 0x1,0x21 081f 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0820 8215 | | Call 0x1,0x15 0821 e001 | | Load 0x0,0x1 0822 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0823 03f1 | | Declare_Variable Discrete,With_Value 0824 BODY_0808: 0824 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x8 = 0x824,0x1 0825 00d9 | | Load_Top At_Offset_1 0826 e008 | | Load 0x0,0x8 0827 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0828 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0829 0000 0000 | | .BLANK 0000[0x7] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0833 | 3 | .CONST 0x0833 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0001 | | .CONST 0x0001 ; Number of locals 0833 BODY_0830: 0833 INIT_0830: 0833 0007 | | Action Break_Optional ; Debug Table 0x20 = .DEBUG 0x0833,0x13ee,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b11 ; Debug Table 0x20.0x0 = 0x833,0x1 0834 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1 = 0x834,0x401 0835 0007 | | Action Break_Optional 0836 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x2 = 0x836,0x402 0837 0007 | | Action Break_Optional ; Debug Table 0x20.0x3 = 0x837,0x403 0838 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x838,0x404 0839 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x20.0x5 = 0x839,0x1 083a 7002 |p | Jump_Nonzero 0x83d 083b 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x6 = 0x83b,0x2 083c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 083d e009 | | Load 0x0,0x9 ; Debug Table 0x20.0x7 = 0x83d,0x3 083e 180d | | Execute Package,Field_Execute,Field_Number 0xd 083f 00db | | Load_Top At_Offset_3 0840 00eb | | Load_Encached Diana_Cache 0841 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0842 00eb | | Load_Encached Diana_Cache 0843 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0844 00eb | | Load_Encached Diana_Cache 0845 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0846 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0847 0000 | | .XXX[0x1] 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 084b | K | .CONST 0x084b ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0001 | | .CONST 0x0001 ; Number of locals 084b BODY_0848: 084b INIT_0848: 084b 0007 | | Action Break_Optional ; Debug Table 0x21 = .DEBUG 0x084b,0x1400,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b47 ; Debug Table 0x21.0x0 = 0x84b,0x1 084c e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x1 = 0x84c,0x401 084d 0007 | | Action Break_Optional 084e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x2 = 0x84e,0x402 084f 0007 | | Action Break_Optional ; Debug Table 0x21.0x3 = 0x84f,0x403 0850 0007 | | Action Break_Optional ; Debug Table 0x21.0x4 = 0x850,0x404 0851 0f0e | | Execute_Immediate Equal,0xe ; Debug Table 0x21.0x5 = 0x851,0x1 0852 7002 |p | Jump_Nonzero 0x855 0853 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x6 = 0x853,0x2 0854 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0855 e009 | | Load 0x0,0x9 ; Debug Table 0x21.0x7 = 0x855,0x3 0856 180e | | Execute Package,Field_Execute,Field_Number 0xe 0857 00db | | Load_Top At_Offset_3 0858 00eb | | Load_Encached Diana_Cache 0859 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 085a 00eb | | Load_Encached Diana_Cache 085b 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 085c 00eb | | Load_Encached Diana_Cache 085d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 085e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 085f 0000 | | .XXX[0x1] 0860 ; -------------------------------------------------------------------------------------- 0860 ; SUBPROGRAM 0860 ; -------------------------------------------------------------------------------------- 0860 0863 | c | .CONST 0x0863 ; Address of begin 0861 0004 | | .CONST 0x0004 ; Address of exception handler 0862 0001 | | .CONST 0x0001 ; Number of locals 0863 BODY_0860: 0863 INIT_0860: 0863 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x0863,0x1412,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b7d ; Debug Table 0x22.0x0 = 0x863,0x1 0864 00eb | | Load_Encached Diana_Cache 0865 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0866 e007 | | Load 0x0,0x7 0867 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0868 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0869 0000 0000 | | .BLANK 0000[0x7] 0870 ; -------------------------------------------------------------------------------------- 0870 ; SUBPROGRAM 0870 ; -------------------------------------------------------------------------------------- 0870 0873 | s | .CONST 0x0873 ; Address of begin 0871 0004 | | .CONST 0x0004 ; Address of exception handler 0872 0001 | | .CONST 0x0001 ; Number of locals 0873 BODY_0870: 0873 INIT_0870: 0873 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x0873,0x1416,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b9a ; Debug Table 0x23.0x0 = 0x873,0x1 0874 8260 | ` | Call 0x1,0x60 0875 e5fe | | Load 0x2,-0x2 0876 8261 | a | Call 0x1,0x61 0877 0279 | y | Execute Discrete,And 0878 6806 |h | Jump_Zero 0x87f 0879 00da | | Load_Top At_Offset_2 087a 8262 | b | Call 0x1,0x62 087b e5fe | | Load 0x2,-0x2 087c 8262 | b | Call 0x1,0x62 087d 021f | | Execute Heap_Access,Equal 087e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 087f 4800 |H | Short_Literal 0x0 0880 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0881 0000 0000 | | .BLANK 0000[0x7] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088b | | .CONST 0x088b ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0001 | | .CONST 0x0001 ; Number of locals 088b BODY_0888: 088b INIT_0888: 088b 00da | | Load_Top At_Offset_2 ; Debug Table 0x24 = .DEBUG 0x088b,0x141a,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0bc5 ; Debug Table 0x24.0x0 = 0x88b,0x1 088c e5fe | | Load 0x2,-0x2 088d 8263 | c | Call 0x1,0x63 088e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 088f 0000 | | .XXX[0x1] 0890 ; -------------------------------------------------------------------------------------- 0890 ; SUBPROGRAM 0890 ; -------------------------------------------------------------------------------------- 0890 0897 | | .CONST 0x0897 ; Address of begin 0891 0004 | | .CONST 0x0004 ; Address of exception handler 0892 0002 | | .CONST 0x0002 ; Number of locals 0893 INIT_0890: 0893 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x0893,0x141e,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0bdb ; Debug Table 0x25.0x0 = 0x893,0xffff 0894 e5fe | | Load 0x2,-0x2 0895 8262 | b | Call 0x1,0x62 0896 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0897 BODY_0890: 0897 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1 = 0x897,0x1 0898 0b04 | | Execute_Immediate Case_Compare,0x4 0899 7007 |p | Jump_Nonzero 0x8a1 089a 0b05 | | Execute_Immediate Case_Compare,0x5 089b 7022 |p" | Jump_Nonzero 0x8be 089c 0b08 | | Execute_Immediate Case_Compare,0x8 089d 7024 |p$ | Jump_Nonzero 0x8c2 089e 0b07 | | Execute_Immediate Case_Compare,0x7 089f 7027 |p' | Jump_Nonzero 0x8c7 08a0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x25.0x2 = 0x8a0,0xa 08a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x3 = 0x8a1,0x2 08a2 e00d | | Load 0x0,0xd 08a3 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08a4 021f | | Execute Heap_Access,Equal 08a5 6804 |h | Jump_Zero 0x8aa 08a6 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x4 = 0x8a6,0x3 08a7 e008 | | Load 0x0,0x8 08a8 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 08a9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x5 = 0x8aa,0x4 08ab e00a | | Load 0x0,0xa 08ac 181d | | Execute Package,Field_Execute,Field_Number 0x1d 08ad 700c |p | Jump_Nonzero 0x8ba 08ae 00d9 | | Load_Top At_Offset_1 08af e007 | | Load 0x0,0x7 08b0 181e | | Execute Package,Field_Execute,Field_Number 0x1e 08b1 6808 |h | Jump_Zero 0x8ba 08b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x6 = 0x8b2,0x5 08b3 00da | | Load_Top At_Offset_2 08b4 4901 |I | Short_Literal 0x101 08b5 00eb | | Load_Encached Diana_Cache 08b6 0096 | | Execute Package,Entry 08b7 e00e | | Load 0x0,0xe 08b8 180d | | Execute Package,Field_Execute,Field_Number 0xd 08b9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x7 = 0x8ba,0x6 08bb e00f | | Load 0x0,0xf 08bc 181e | | Execute Package,Field_Execute,Field_Number 0x1e 08bd 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x8 = 0x8be,0x7 08bf e00f | | Load 0x0,0xf 08c0 181f | | Execute Package,Field_Execute,Field_Number 0x1f 08c1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08c2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x9 = 0x8c2,0x8 08c3 00da | | Load_Top At_Offset_2 08c4 e00f | | Load 0x0,0xf 08c5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 08c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0xa = 0x8c7,0x9 08c8 e00f | | Load 0x0,0xf 08c9 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 08ca 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08cb 0000 0000 | | .BLANK 0000[0x5] 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; SUBPROGRAM 08d0 ; -------------------------------------------------------------------------------------- 08d0 0903 | | .CONST 0x0903 ; Address of begin 08d1 0004 | | .CONST 0x0004 ; Address of exception handler 08d2 0006 | | .CONST 0x0006 ; Number of locals 08d3 INIT_08d0: 08d3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x26 = .DEBUG 0x08d3,0x1436,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0c68 ; Debug Table 0x26.0x0 = 0x8d3,0xffff 08d4 e5fe | | Load 0x2,-0x2 08d5 8213 | | Call 0x1,0x13 08d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x1 = 0x8d7,0xfffe 08d8 00d9 | | Load_Top At_Offset_1 08d9 0007 | | Action Break_Optional 08da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2 = 0x8da,0x401 08db 0217 | | Execute Heap_Access,All_Reference 08dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08dd 00d9 | | Load_Top At_Offset_1 08de 0007 | | Action Break_Optional 08df e406 | | Load 0x2,0x6 ; Debug Table 0x26.0x3 = 0x8df,0x801 08e0 0007 | | Action Break_Optional 08e1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x26.0x4 = 0x8e1,0x802 08e2 0007 | | Action Break_Optional ; Debug Table 0x26.0x5 = 0x8e2,0x803 08e3 00d0 | | Action Swap_Control ; Debug Table 0x26.0x6 = 0x8e3,0x804 08e4 00d1 | | Pop_Control Pop_Count_1 08e5 49af |I | Short_Literal 0x1af ; Debug Table 0x26.0x7 = 0x8e5,0x401 08e6 00eb | | Load_Encached Diana_Cache 08e7 0096 | | Execute Package,Entry 08e8 00d0 | | Action Swap_Control 08e9 00d1 | | Pop_Control Pop_Count_1 08ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x26.0x8 = 0x8ea,0xfffe 08eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x9 = 0x8eb,0xfffd 08ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0xa = 0x8ec,0xc01 08ed 0217 | | Execute Heap_Access,All_Reference 08ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08ef 0007 | | Action Break_Optional ; Debug Table 0x26.0xb = 0x8ef,0xfffd 08f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0xc = 0x8f0,0x1001 08f1 0217 | | Execute Heap_Access,All_Reference 08f2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08f3 00d9 | | Load_Top At_Offset_1 08f4 0007 | | Action Break_Optional 08f5 e407 | | Load 0x2,0x7 ; Debug Table 0x26.0xd = 0x8f5,0x1401 08f6 0007 | | Action Break_Optional 08f7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x26.0xe = 0x8f7,0x1402 08f8 0007 | | Action Break_Optional ; Debug Table 0x26.0xf = 0x8f8,0x1403 08f9 00d0 | | Action Swap_Control ; Debug Table 0x26.0x10 = 0x8f9,0x1404 08fa 00d1 | | Pop_Control Pop_Count_1 08fb 49af |I | Short_Literal 0x1af ; Debug Table 0x26.0x11 = 0x8fb,0x1001 08fc 00eb | | Load_Encached Diana_Cache 08fd 0096 | | Execute Package,Entry 08fe 00d0 | | Action Swap_Control 08ff 00d1 | | Pop_Control Pop_Count_1 0900 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x26.0x12 = 0x900,0xfffd 0901 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x26.0x13 = 0x901,0xfffc 0902 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x26.0x14 = 0x902,0xfffb 0903 BODY_08d0: 0903 e008 | | Load 0x0,0x8 ; Debug Table 0x26.0x15 = 0x903,0x1 0904 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0905 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x16 = 0x905,0x2 0906 e403 | | Load 0x2,0x3 0907 8263 | c | Call 0x1,0x63 0908 6805 |h | Jump_Zero 0x90e 0909 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x17 = 0x909,0x3 090a e403 | | Load 0x2,0x3 090b e5ff | | Load 0x2,-0x1 090c 8265 | e | Call 0x1,0x65 090d 7842 |xB | Jump 0x950 090e 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x18 = 0x90e,0x4 090f e403 | | Load 0x2,0x3 0910 8264 | d | Call 0x1,0x64 0911 6805 |h | Jump_Zero 0x917 0912 e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x19 = 0x912,0x5 0913 0092 0c03 | | Action Push_String_Extended,0xc03 ; "Offset/Level args reversed in code insertion" 0915 e004 | | Load 0x0,0x4 0916 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0917 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1a = 0x917,0x6 0918 8214 | | Call 0x1,0x14 0919 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 091a 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x1b = 0x91a,0x7 091b 8214 | | Call 0x1,0x14 091c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 091d e5ff | | Load 0x2,-0x1 ; Debug Table 0x26.0x1c = 0x91d,0x8 091e 0b04 | | Execute_Immediate Case_Compare,0x4 091f 7009 |p | Jump_Nonzero 0x929 0920 0b05 | | Execute_Immediate Case_Compare,0x5 0921 700c |p | Jump_Nonzero 0x92e 0922 0b06 | | Execute_Immediate Case_Compare,0x6 0923 7012 |p | Jump_Nonzero 0x936 0924 0b07 | | Execute_Immediate Case_Compare,0x7 0925 701f |p | Jump_Nonzero 0x945 0926 0b08 | | Execute_Immediate Case_Compare,0x8 0927 7022 |p" | Jump_Nonzero 0x94a 0928 7826 |x& | Jump 0x94f ; Debug Table 0x26.0x1d = 0x928,0x10 0929 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x1e = 0x929,0x9 092a 00db | | Load_Top At_Offset_3 092b e008 | | Load 0x0,0x8 092c 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 092d 7821 |x! | Jump 0x94f 092e 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x1f = 0x92e,0xa 092f 4801 |H | Short_Literal 0x1 0930 4812 |H | Short_Literal 0x12 0931 e406 | | Load 0x2,0x6 0932 e405 | | Load 0x2,0x5 0933 e008 | | Load 0x0,0x8 0934 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0935 7819 |x | Jump 0x94f 0936 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x20 = 0x936,0xb 0937 7005 |p | Jump_Nonzero 0x93d 0938 0092 0c04 | | Action Push_String_Extended,0xc04 ; "Level for Store_Unchecked is zero" ; Debug Table 0x26.0x21 = 0x938,0xc 093a e004 | | Load 0x0,0x4 093b 181e | | Execute Package,Field_Execute,Field_Number 0x1e 093c 7812 |x | Jump 0x94f 093d 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x22 = 0x93d,0xd 093e 4800 |H | Short_Literal 0x0 093f 4812 |H | Short_Literal 0x12 0940 e406 | | Load 0x2,0x6 0941 e405 | | Load 0x2,0x5 0942 e008 | | Load 0x0,0x8 0943 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0944 780a |x | Jump 0x94f 0945 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x23 = 0x945,0xe 0946 00db | | Load_Top At_Offset_3 0947 e008 | | Load 0x0,0x8 0948 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0949 7805 |x | Jump 0x94f 094a e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x24 = 0x94a,0xf 094b 00da | | Load_Top At_Offset_2 094c e405 | | Load 0x2,0x5 094d e008 | | Load 0x0,0x8 094e 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 094f 00d1 | | Pop_Control Pop_Count_1 0950 e008 | | Load 0x0,0x8 ; Debug Table 0x26.0x25 = 0x950,0x11 0951 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0952 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0953 0000 0000 | | .BLANK 0000[0x5] 0958 ; -------------------------------------------------------------------------------------- 0958 ; SUBPROGRAM 0958 ; -------------------------------------------------------------------------------------- 0958 095d | ] | .CONST 0x095d ; Address of begin 0959 0966 | f | .CONST 0x0966 ; Address of exception handler 095a 0002 | | .CONST 0x0002 ; Number of locals 095b INIT_0958: 095b e001 | | Load 0x0,0x1 ; Debug Table 0x27 = .DEBUG 0x095b,0x1484,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0d48 ; Debug Table 0x27.0x0 = 0x95b,0xffff 095c 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 095d BODY_0958: 095d 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x1 = 0x95d,0x1 095e e001 | | Load 0x0,0x1 095f 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0960 025b | [ | Execute Discrete,Check_In_Type 0961 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0962 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2 = 0x962,0x2 0963 e008 | | Load 0x0,0x8 0964 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0965 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0966 TRAP_0958: 0966 010e | | Execute Exception,Is_Constraint_Error 0967 7002 |p | Jump_Nonzero 0x96a 0968 010d | | Execute Exception,Is_Numeric_Error 0969 6809 |h | Jump_Zero 0x973 096a 0092 0c05 | | Action Push_String_Extended,0xc05 ; "Offset for Load_Top out of range: " ; Debug Table 0x27.0x3 = 0x96a,0x3 096c e5ff | | Load 0x2,-0x1 096d 00e0 | | Load_Encached Standard_Cache 096e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 096f 01cc | | Execute Vector,Catenate 0970 e004 | | Load 0x0,0x4 0971 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0972 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0973 0100 | | Execute Exception,Raise 0974 0000 0000 | | .BLANK 0000[0x4] 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 0983 | | .CONST 0x0983 ; Address of begin 0979 09e8 | | .CONST 0x09e8 ; Address of exception handler 097a 0004 | | .CONST 0x0004 ; Number of locals 097b INIT_0978: 097b 00da | | Load_Top At_Offset_2 ; Debug Table 0x28 = .DEBUG 0x097b,0x148e,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0d7c ; Debug Table 0x28.0x0 = 0x97b,0xffff 097c e001 | | Load 0x0,0x1 097d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 097e 025e | ^ | Execute Discrete,Convert 097f 1c01 | | Execute_Immediate Run_Utility,0x1 0980 e001 | | Load 0x0,0x1 ; Debug Table 0x28.0x1 = 0x980,0xfffe 0981 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0982 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x28.0x2 = 0x982,0xfffd 0983 BODY_0978: 0983 e5fd | | Load 0x2,-0x3 ; Debug Table 0x28.0x3 = 0x983,0x1 0984 e001 | | Load 0x0,0x1 0985 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0986 025b | [ | Execute Discrete,Check_In_Type 0987 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0988 e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x4 = 0x988,0x2 0989 0f19 | | Execute_Immediate Equal,0x19 098a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 098b e5fe | | Load 0x2,-0x2 ; Debug Table 0x28.0x5 = 0x98b,0x3 098c 4612 |F | Jump_Case 0x13 098d 7812 |x | Jump 0x9a0 ; case 0x0 098e 7811 |x | Jump 0x9a0 ; case 0x1 098f 7823 |x# | Jump 0x9b3 ; case 0x2 0990 7822 |x" | Jump 0x9b3 ; case 0x3 0991 7846 |xF | Jump 0x9d8 ; case 0x4 0992 7845 |xE | Jump 0x9d8 ; case 0x5 0993 7844 |xD | Jump 0x9d8 ; case 0x6 0994 7843 |xC | Jump 0x9d8 ; case 0x7 0995 7842 |xB | Jump 0x9d8 ; case 0x8 0996 7841 |xA | Jump 0x9d8 ; case 0x9 0997 7840 |x@ | Jump 0x9d8 ; case 0xa 0998 783f |x? | Jump 0x9d8 ; case 0xb 0999 783e |x> | Jump 0x9d8 ; case 0xc 099a 783d |x= | Jump 0x9d8 ; case 0xd 099b 783c |x< | Jump 0x9d8 ; case 0xe 099c 783b |x; | Jump 0x9d8 ; case 0xf 099d 783a |x: | Jump 0x9d8 ; case 0x10 099e 7839 |x9 | Jump 0x9d8 ; case 0x11 099f 7838 |x8 | Jump 0x9d8 ; case 0x12 09a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x6 = 0x9a0,0x4 09a1 700a |p | Jump_Nonzero 0x9ac 09a2 0092 0c06 | | Action Push_String_Extended,0xc06 ; "Offset for " ; Debug Table 0x28.0x7 = 0x9a2,0x5 09a4 00db | | Load_Top At_Offset_3 09a5 01cc | | Execute Vector,Catenate 09a6 0092 0c07 | | Action Push_String_Extended,0xc07 ; " is zero" 09a8 01cc | | Execute Vector,Catenate 09a9 e004 | | Load 0x0,0x4 09aa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x8 = 0x9ac,0x6 09ad 0f00 | | Execute_Immediate Equal,0x0 09ae 00da | | Load_Top At_Offset_2 09af e5fe | | Load 0x2,-0x2 09b0 e008 | | Load 0x0,0x8 09b1 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 09b2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x9 = 0x9b3,0x7 09b4 6810 |h | Jump_Zero 0x9c5 09b5 0092 0c08 | | Action Push_String_Extended,0xc08 ; "Illegal class for " ; Debug Table 0x28.0xa = 0x9b5,0x8 09b7 00db | | Load_Top At_Offset_3 09b8 01cc | | Execute Vector,Catenate 09b9 0092 0c09 | | Action Push_String_Extended,0xc09 ; ": " 09bb 01cc | | Execute Vector,Catenate 09bc e5fe | | Load 0x2,-0x2 09bd e001 | | Load 0x0,0x1 09be 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09bf 025e | ^ | Execute Discrete,Convert 09c0 1c01 | | Execute_Immediate Run_Utility,0x1 09c1 01cc | | Execute Vector,Catenate 09c2 e004 | | Load 0x0,0x4 09c3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09c4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09c5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0xb = 0x9c5,0x9 09c6 700a |p | Jump_Nonzero 0x9d1 09c7 0092 0c06 | | Action Push_String_Extended,0xc06 ; "Offset for " ; Debug Table 0x28.0xc = 0x9c7,0xa 09c9 00db | | Load_Top At_Offset_3 09ca 01cc | | Execute Vector,Catenate 09cb 0092 0c0a | | Action Push_String_Extended,0xc0a ; " is zero" 09cd 01cc | | Execute Vector,Catenate 09ce e004 | | Load 0x0,0x4 09cf 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09d0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0xd = 0x9d1,0xb 09d2 0f00 | | Execute_Immediate Equal,0x0 09d3 00da | | Load_Top At_Offset_2 09d4 e5fe | | Load 0x2,-0x2 09d5 e008 | | Load 0x0,0x8 09d6 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 09d7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09d8 0092 0c08 | | Action Push_String_Extended,0xc08 ; "Illegal class for " ; Debug Table 0x28.0xe = 0x9d8,0xc 09da 00db | | Load_Top At_Offset_3 09db 01cc | | Execute Vector,Catenate 09dc 0092 0c09 | | Action Push_String_Extended,0xc09 ; ": " 09de 01cc | | Execute Vector,Catenate 09df e5fe | | Load 0x2,-0x2 09e0 e001 | | Load 0x0,0x1 09e1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09e2 025e | ^ | Execute Discrete,Convert 09e3 1c01 | | Execute_Immediate Run_Utility,0x1 09e4 01cc | | Execute Vector,Catenate 09e5 e004 | | Load 0x0,0x4 09e6 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09e8 TRAP_0978: 09e8 010e | | Execute Exception,Is_Constraint_Error 09e9 7002 |p | Jump_Nonzero 0x9ec 09ea 010d | | Execute Exception,Is_Numeric_Error 09eb 680e |h | Jump_Zero 0x9fa 09ec 0092 0c06 | | Action Push_String_Extended,0xc06 ; "Offset for " ; Debug Table 0x28.0xf = 0x9ec,0xd 09ee e402 | | Load 0x2,0x2 09ef 01cc | | Execute Vector,Catenate 09f0 0092 0c0b | | Action Push_String_Extended,0xc0b ; " out of range: " 09f2 01cc | | Execute Vector,Catenate 09f3 e5fd | | Load 0x2,-0x3 09f4 00e0 | | Load_Encached Standard_Cache 09f5 1818 | | Execute Package,Field_Execute,Field_Number 0x18 09f6 01cc | | Execute Vector,Catenate 09f7 e004 | | Load 0x0,0x4 09f8 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09f9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09fa 0100 | | Execute Exception,Raise 09fb 0000 0000 | | .BLANK 0000[0x5] 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a36 | 6 | .CONST 0x0a36 ; Address of begin 0a01 0004 | | .CONST 0x0004 ; Address of exception handler 0a02 0004 | | .CONST 0x0004 ; Number of locals 0a03 INIT_0a00: 0a03 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x29 = .DEBUG 0x0a03,0x14b0,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0e74 ; Debug Table 0x29.0x0 = 0xa03,0xffff 0a04 00db | | Load_Top At_Offset_3 0a05 8213 | | Call 0x1,0x13 0a06 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a07 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x1 = 0xa07,0xfffe 0a08 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x2 = 0xa08,0x401 0a09 0217 | | Execute Heap_Access,All_Reference 0a0a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a0b 0007 | | Action Break_Optional ; Debug Table 0x29.0x3 = 0xa0b,0xfffe 0a0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x4 = 0xa0c,0x801 0a0d 0217 | | Execute Heap_Access,All_Reference 0a0e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a0f 00d9 | | Load_Top At_Offset_1 0a10 0007 | | Action Break_Optional 0a11 e406 | | Load 0x2,0x6 ; Debug Table 0x29.0x5 = 0xa11,0xc01 0a12 0007 | | Action Break_Optional 0a13 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x29.0x6 = 0xa13,0xc02 0a14 0007 | | Action Break_Optional ; Debug Table 0x29.0x7 = 0xa14,0xc03 0a15 00d0 | | Action Swap_Control ; Debug Table 0x29.0x8 = 0xa15,0xc04 0a16 00d1 | | Pop_Control Pop_Count_1 0a17 49af |I | Short_Literal 0x1af ; Debug Table 0x29.0x9 = 0xa17,0x801 0a18 00eb | | Load_Encached Diana_Cache 0a19 0096 | | Execute Package,Entry 0a1a 00d0 | | Action Swap_Control 0a1b 00d1 | | Pop_Control Pop_Count_1 0a1c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x29.0xa = 0xa1c,0xfffe 0a1d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0xb = 0xa1d,0xfffd 0a1e 0007 | | Action Break_Optional 0a1f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0xc = 0xa1f,0x1001 0a20 0217 | | Execute Heap_Access,All_Reference 0a21 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a22 00d9 | | Load_Top At_Offset_1 0a23 0007 | | Action Break_Optional 0a24 e406 | | Load 0x2,0x6 ; Debug Table 0x29.0xd = 0xa24,0x1401 0a25 0007 | | Action Break_Optional 0a26 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x29.0xe = 0xa26,0x1402 0a27 0007 | | Action Break_Optional ; Debug Table 0x29.0xf = 0xa27,0x1403 0a28 00d0 | | Action Swap_Control ; Debug Table 0x29.0x10 = 0xa28,0x1404 0a29 00d1 | | Pop_Control Pop_Count_1 0a2a 49af |I | Short_Literal 0x1af ; Debug Table 0x29.0x11 = 0xa2a,0x1001 0a2b 00eb | | Load_Encached Diana_Cache 0a2c 0096 | | Execute Package,Entry 0a2d 00d0 | | Action Swap_Control 0a2e 00d1 | | Pop_Control Pop_Count_1 0a2f e243 | C | Load 0x1,0x43 ; Debug Table 0x29.0x12 = 0xa2f,0xfffd 0a30 e244 | D | Load 0x1,0x44 0a31 1d45 | E | Execute_Immediate Reference_Lex_1,0x45 0a32 8215 | | Call 0x1,0x15 0a33 e001 | | Load 0x0,0x1 0a34 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 0a35 03f1 | | Declare_Variable Discrete,With_Value 0a36 BODY_0a00: 0a36 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x13 = 0xa36,0x1 0a37 4601 |F | Jump_Case 0x2 0a38 7801 |x | Jump 0xa3a ; case 0x0 0a39 7808 |x | Jump 0xa42 ; case 0x1 0a3a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x14 = 0xa3a,0x2 0a3b 8214 | | Call 0x1,0x14 0a3c e001 | | Load 0x0,0x1 0a3d 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0a3e 025b | [ | Execute Discrete,Check_In_Type 0a3f e008 | | Load 0x0,0x8 0a40 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 0a41 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a42 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x15 = 0xa42,0x3 0a43 8213 | | Call 0x1,0x13 0a44 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a45 e010 | | Load 0x0,0x10 ; Debug Table 0x29.0x16 = 0xa45,0x4 0a46 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0a47 0322 | " | Declare_Variable Record 0a48 00db | | Load_Top At_Offset_3 0a49 0007 | | Action Break_Optional 0a4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x17 = 0xa4a,0x1801 0a4b 0217 | | Execute Heap_Access,All_Reference 0a4c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a4d 00d9 | | Load_Top At_Offset_1 0a4e 0007 | | Action Break_Optional 0a4f e408 | | Load 0x2,0x8 ; Debug Table 0x29.0x18 = 0xa4f,0x1c01 0a50 0007 | | Action Break_Optional 0a51 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x29.0x19 = 0xa51,0x1c02 0a52 0007 | | Action Break_Optional ; Debug Table 0x29.0x1a = 0xa52,0x1c03 0a53 00d0 | | Action Swap_Control ; Debug Table 0x29.0x1b = 0xa53,0x1c04 0a54 00d1 | | Pop_Control Pop_Count_1 0a55 49af |I | Short_Literal 0x1af ; Debug Table 0x29.0x1c = 0xa55,0x1801 0a56 00eb | | Load_Encached Diana_Cache 0a57 0096 | | Execute Package,Entry 0a58 00d0 | | Action Swap_Control 0a59 00d1 | | Pop_Control Pop_Count_1 0a5a 8214 | | Call 0x1,0x14 ; Debug Table 0x29.0x1d = 0xa5a,0x4 0a5b e010 | | Load 0x0,0x10 0a5c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0a5d 025b | [ | Execute Discrete,Check_In_Type 0a5e 00d9 | | Load_Top At_Offset_1 0a5f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0a60 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x1e = 0xa60,0x2001 0a61 0217 | | Execute Heap_Access,All_Reference 0a62 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a63 0007 | | Action Break_Optional ; Debug Table 0x29.0x1f = 0xa63,0x1c04 0a64 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x20 = 0xa64,0x2401 0a65 0217 | | Execute Heap_Access,All_Reference 0a66 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a67 00d9 | | Load_Top At_Offset_1 0a68 0007 | | Action Break_Optional 0a69 e408 | | Load 0x2,0x8 ; Debug Table 0x29.0x21 = 0xa69,0x2801 0a6a 0007 | | Action Break_Optional 0a6b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x29.0x22 = 0xa6b,0x2802 0a6c 0007 | | Action Break_Optional ; Debug Table 0x29.0x23 = 0xa6c,0x2803 0a6d 00d0 | | Action Swap_Control ; Debug Table 0x29.0x24 = 0xa6d,0x2804 0a6e 00d1 | | Pop_Control Pop_Count_1 0a6f 49af |I | Short_Literal 0x1af ; Debug Table 0x29.0x25 = 0xa6f,0x2401 0a70 00eb | | Load_Encached Diana_Cache 0a71 0096 | | Execute Package,Entry 0a72 00d0 | | Action Swap_Control 0a73 00d1 | | Pop_Control Pop_Count_1 0a74 8214 | | Call 0x1,0x14 ; Debug Table 0x29.0x26 = 0xa74,0x1c04 0a75 e010 | | Load 0x0,0x10 0a76 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0a77 025b | [ | Execute Discrete,Check_In_Type 0a78 00d9 | | Load_Top At_Offset_1 0a79 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0a7a e008 | | Load 0x0,0x8 0a7b 1856 | V | Execute Package,Field_Execute,Field_Number 0x56 0a7c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a7d 0000 0000 | | .XXX[0x3] 0a7f 0000 | | 0a80 ; -------------------------------------------------------------------------------------- 0a80 ; SUBPROGRAM 0a80 ; -------------------------------------------------------------------------------------- 0a80 0aa5 | | .CONST 0x0aa5 ; Address of begin 0a81 0bdb | | .CONST 0x0bdb ; Address of exception handler 0a82 0004 | | .CONST 0x0004 ; Number of locals 0a83 INIT_0a80: 0a83 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2a = .DEBUG 0x0a83,0x1500,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0efd ; Debug Table 0x2a.0x0 = 0xa83,0xffff 0a84 00db | | Load_Top At_Offset_3 0a85 8213 | | Call 0x1,0x13 0a86 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a87 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x1 = 0xa87,0xfffe 0a88 0007 | | Action Break_Optional 0a89 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x2 = 0xa89,0x401 0a8a 0217 | | Execute Heap_Access,All_Reference 0a8b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a8c 00d9 | | Load_Top At_Offset_1 0a8d 0007 | | Action Break_Optional 0a8e e405 | | Load 0x2,0x5 ; Debug Table 0x2a.0x3 = 0xa8e,0x801 0a8f 0007 | | Action Break_Optional 0a90 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x4 = 0xa90,0x802 0a91 0007 | | Action Break_Optional ; Debug Table 0x2a.0x5 = 0xa91,0x803 0a92 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x6 = 0xa92,0x804 0a93 00d1 | | Pop_Control Pop_Count_1 0a94 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x7 = 0xa94,0x401 0a95 00eb | | Load_Encached Diana_Cache 0a96 0096 | | Execute Package,Entry 0a97 00d0 | | Action Swap_Control 0a98 00d1 | | Pop_Control Pop_Count_1 0a99 e21b | | Load 0x1,0x1b ; Debug Table 0x2a.0x8 = 0xa99,0xfffe 0a9a e21c | | Load 0x1,0x1c 0a9b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0a9c 8215 | | Call 0x1,0x15 0a9d e001 | | Load 0x0,0x1 0a9e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a9f 03f1 | | Declare_Variable Discrete,With_Value 0aa0 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2a.0x9 = 0xaa0,0xfffd 0aa1 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0xa = 0xaa1,0xc01 0aa2 0217 | | Execute Heap_Access,All_Reference 0aa3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aa4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2a.0xb = 0xaa4,0xfffd 0aa5 BODY_0a80: 0aa5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0xc = 0xaa5,0x1 0aa6 461f |F | Jump_Case 0x20 0aa7 781f |x | Jump 0xac7 ; case 0x0 0aa8 7822 |x" | Jump 0xacb ; case 0x1 0aa9 7825 |x% | Jump 0xacf ; case 0x2 0aaa 7828 |x( | Jump 0xad3 ; case 0x3 0aab 782a |x* | Jump 0xad6 ; case 0x4 0aac 7829 |x) | Jump 0xad6 ; case 0x5 0aad 7828 |x( | Jump 0xad6 ; case 0x6 0aae 7827 |x' | Jump 0xad6 ; case 0x7 0aaf 7826 |x& | Jump 0xad6 ; case 0x8 0ab0 78b7 |x | Jump 0xb68 ; case 0x9 0ab1 78b9 |x | Jump 0xb6b ; case 0xa 0ab2 78a9 |x | Jump 0xb5c ; case 0xb 0ab3 78b0 |x | Jump 0xb64 ; case 0xc 0ab4 78ab |x | Jump 0xb60 ; case 0xd 0ab5 78cb |x | Jump 0xb81 ; case 0xe 0ab6 78ca |x | Jump 0xb81 ; case 0xf 0ab7 78c9 |x | Jump 0xb81 ; case 0x10 0ab8 78dd |x | Jump 0xb96 ; case 0x11 0ab9 78c7 |x | Jump 0xb81 ; case 0x12 0aba 78c6 |x | Jump 0xb81 ; case 0x13 0abb 788a |x | Jump 0xb46 ; case 0x14 0abc 7917 |y | Jump 0xbd4 ; case 0x15 0abd 7872 |xr | Jump 0xb30 ; case 0x16 0abe 782d |x- | Jump 0xaec ; case 0x17 0abf 7841 |xA | Jump 0xb01 ; case 0x18 0ac0 7840 |x@ | Jump 0xb01 ; case 0x19 0ac1 78e9 |x | Jump 0xbab ; case 0x1a 0ac2 78fd |x | Jump 0xbc0 ; case 0x1b 0ac3 7910 |y | Jump 0xbd4 ; case 0x1c 0ac4 790f |y | Jump 0xbd4 ; case 0x1d 0ac5 790e |y | Jump 0xbd4 ; case 0x1e 0ac6 790d |y | Jump 0xbd4 ; case 0x1f 0ac7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0xd = 0xac7,0x2 0ac8 00d9 | | Load_Top At_Offset_1 0ac9 825c | \ | Call 0x1,0x5c 0aca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0acb e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0xe = 0xacb,0x3 0acc 00d9 | | Load_Top At_Offset_1 0acd 825d | ] | Call 0x1,0x5d 0ace 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0acf e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0xf = 0xacf,0x4 0ad0 00d9 | | Load_Top At_Offset_1 0ad1 825b | [ | Call 0x1,0x5b 0ad2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ad3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x10 = 0xad3,0x5 0ad4 825e | ^ | Call 0x1,0x5e 0ad5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ad6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x11 = 0xad6,0x6 0ad7 00d9 | | Load_Top At_Offset_1 0ad8 0007 | | Action Break_Optional 0ad9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x12 = 0xad9,0x1001 0ada 0217 | | Execute Heap_Access,All_Reference 0adb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0adc 00d9 | | Load_Top At_Offset_1 0add 0007 | | Action Break_Optional 0ade e408 | | Load 0x2,0x8 ; Debug Table 0x2a.0x13 = 0xade,0x1401 0adf 0007 | | Action Break_Optional 0ae0 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x14 = 0xae0,0x1402 0ae1 0007 | | Action Break_Optional ; Debug Table 0x2a.0x15 = 0xae1,0x1403 0ae2 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x16 = 0xae2,0x1404 0ae3 00d1 | | Pop_Control Pop_Count_1 0ae4 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x17 = 0xae4,0x1001 0ae5 00eb | | Load_Encached Diana_Cache 0ae6 0096 | | Execute Package,Entry 0ae7 00d0 | | Action Swap_Control 0ae8 00d1 | | Pop_Control Pop_Count_1 0ae9 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x18 = 0xae9,0x6 0aea 8266 | f | Call 0x1,0x66 0aeb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0aec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x19 = 0xaec,0x7 0aed 0007 | | Action Break_Optional 0aee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x1a = 0xaee,0x1801 0aef 0217 | | Execute Heap_Access,All_Reference 0af0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0af1 00d9 | | Load_Top At_Offset_1 0af2 0007 | | Action Break_Optional 0af3 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x1b = 0xaf3,0x1c01 0af4 0007 | | Action Break_Optional 0af5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x1c = 0xaf5,0x1c02 0af6 0007 | | Action Break_Optional ; Debug Table 0x2a.0x1d = 0xaf6,0x1c03 0af7 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x1e = 0xaf7,0x1c04 0af8 00d1 | | Pop_Control Pop_Count_1 0af9 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x1f = 0xaf9,0x1801 0afa 00eb | | Load_Encached Diana_Cache 0afb 0096 | | Execute Package,Entry 0afc 00d0 | | Action Swap_Control 0afd 00d1 | | Pop_Control Pop_Count_1 0afe 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x20 = 0xafe,0x7 0aff 8267 | g | Call 0x1,0x67 0b00 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b01 0007 | | Action Break_Optional ; Debug Table 0x2a.0x21 = 0xb01,0x8 0b02 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x22 = 0xb02,0x2001 0b03 0217 | | Execute Heap_Access,All_Reference 0b04 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b05 0007 | | Action Break_Optional ; Debug Table 0x2a.0x23 = 0xb05,0x8 0b06 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x24 = 0xb06,0x2401 0b07 0217 | | Execute Heap_Access,All_Reference 0b08 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b09 00d9 | | Load_Top At_Offset_1 0b0a 0007 | | Action Break_Optional 0b0b e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x25 = 0xb0b,0x2801 0b0c 0007 | | Action Break_Optional 0b0d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x26 = 0xb0d,0x2802 0b0e 0007 | | Action Break_Optional ; Debug Table 0x2a.0x27 = 0xb0e,0x2803 0b0f 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x28 = 0xb0f,0x2804 0b10 00d1 | | Pop_Control Pop_Count_1 0b11 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x29 = 0xb11,0x2401 0b12 00eb | | Load_Encached Diana_Cache 0b13 0096 | | Execute Package,Entry 0b14 00d0 | | Action Swap_Control 0b15 00d1 | | Pop_Control Pop_Count_1 0b16 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x2a = 0xb16,0x8 0b17 00d9 | | Load_Top At_Offset_1 0b18 0007 | | Action Break_Optional 0b19 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x2b = 0xb19,0x2c01 0b1a 0217 | | Execute Heap_Access,All_Reference 0b1b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b1c 00d9 | | Load_Top At_Offset_1 0b1d 0007 | | Action Break_Optional 0b1e e408 | | Load 0x2,0x8 ; Debug Table 0x2a.0x2c = 0xb1e,0x3001 0b1f 0007 | | Action Break_Optional 0b20 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x2d = 0xb20,0x3002 0b21 0007 | | Action Break_Optional ; Debug Table 0x2a.0x2e = 0xb21,0x3003 0b22 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x2f = 0xb22,0x3004 0b23 00d1 | | Pop_Control Pop_Count_1 0b24 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x30 = 0xb24,0x2c01 0b25 00eb | | Load_Encached Diana_Cache 0b26 0096 | | Execute Package,Entry 0b27 00d0 | | Action Swap_Control 0b28 00d1 | | Pop_Control Pop_Count_1 0b29 e216 | | Load 0x1,0x16 ; Debug Table 0x2a.0x31 = 0xb29,0x2804 0b2a e217 | | Load 0x1,0x17 0b2b 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0b2c 8215 | | Call 0x1,0x15 0b2d 00db | | Load_Top At_Offset_3 0b2e 8268 | h | Call 0x1,0x68 0b2f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b30 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x32 = 0xb30,0x9 0b31 0007 | | Action Break_Optional 0b32 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x33 = 0xb32,0x3401 0b33 0217 | | Execute Heap_Access,All_Reference 0b34 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b35 00d9 | | Load_Top At_Offset_1 0b36 0007 | | Action Break_Optional 0b37 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x34 = 0xb37,0x3801 0b38 0007 | | Action Break_Optional 0b39 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x35 = 0xb39,0x3802 0b3a 0007 | | Action Break_Optional ; Debug Table 0x2a.0x36 = 0xb3a,0x3803 0b3b 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x37 = 0xb3b,0x3804 0b3c 00d1 | | Pop_Control Pop_Count_1 0b3d 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x38 = 0xb3d,0x3401 0b3e 00eb | | Load_Encached Diana_Cache 0b3f 0096 | | Execute Package,Entry 0b40 00d0 | | Action Swap_Control 0b41 00d1 | | Pop_Control Pop_Count_1 0b42 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x39 = 0xb42,0x9 0b43 e008 | | Load 0x0,0x8 0b44 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0b45 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x3a = 0xb46,0xa 0b47 0007 | | Action Break_Optional 0b48 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x3b = 0xb48,0x3c01 0b49 0217 | | Execute Heap_Access,All_Reference 0b4a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b4b 00d9 | | Load_Top At_Offset_1 0b4c 0007 | | Action Break_Optional 0b4d e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x3c = 0xb4d,0x4001 0b4e 0007 | | Action Break_Optional 0b4f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x3d = 0xb4f,0x4002 0b50 0007 | | Action Break_Optional ; Debug Table 0x2a.0x3e = 0xb50,0x4003 0b51 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x3f = 0xb51,0x4004 0b52 00d1 | | Pop_Control Pop_Count_1 0b53 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x40 = 0xb53,0x3c01 0b54 00eb | | Load_Encached Diana_Cache 0b55 0096 | | Execute Package,Entry 0b56 00d0 | | Action Swap_Control 0b57 00d1 | | Pop_Control Pop_Count_1 0b58 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x41 = 0xb58,0xa 0b59 e008 | | Load 0x0,0x8 0b5a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0b5b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b5c e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x42 = 0xb5c,0xb 0b5d 00d9 | | Load_Top At_Offset_1 0b5e 8252 | R | Call 0x1,0x52 0b5f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b60 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x43 = 0xb60,0xc 0b61 00d9 | | Load_Top At_Offset_1 0b62 8255 | U | Call 0x1,0x55 0b63 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b64 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x44 = 0xb64,0xd 0b65 00d9 | | Load_Top At_Offset_1 0b66 825f | _ | Call 0x1,0x5f 0b67 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b68 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x45 = 0xb68,0xe 0b69 8256 | V | Call 0x1,0x56 0b6a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b6b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x46 = 0xb6b,0xf 0b6c 0007 | | Action Break_Optional 0b6d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x47 = 0xb6d,0x4401 0b6e 0217 | | Execute Heap_Access,All_Reference 0b6f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b70 00d9 | | Load_Top At_Offset_1 0b71 0007 | | Action Break_Optional 0b72 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x48 = 0xb72,0x4801 0b73 0007 | | Action Break_Optional 0b74 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x49 = 0xb74,0x4802 0b75 0007 | | Action Break_Optional ; Debug Table 0x2a.0x4a = 0xb75,0x4803 0b76 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x4b = 0xb76,0x4804 0b77 00d1 | | Pop_Control Pop_Count_1 0b78 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x4c = 0xb78,0x4401 0b79 00eb | | Load_Encached Diana_Cache 0b7a 0096 | | Execute Package,Entry 0b7b 00d0 | | Action Swap_Control 0b7c 00d1 | | Pop_Control Pop_Count_1 0b7d 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x4d = 0xb7d,0xf 0b7e e008 | | Load 0x0,0x8 0b7f 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 0b80 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b81 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x4e = 0xb81,0x10 0b82 0007 | | Action Break_Optional 0b83 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x4f = 0xb83,0x4c01 0b84 0217 | | Execute Heap_Access,All_Reference 0b85 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b86 00d9 | | Load_Top At_Offset_1 0b87 0007 | | Action Break_Optional 0b88 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x50 = 0xb88,0x5001 0b89 0007 | | Action Break_Optional 0b8a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x51 = 0xb8a,0x5002 0b8b 0007 | | Action Break_Optional ; Debug Table 0x2a.0x52 = 0xb8b,0x5003 0b8c 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x53 = 0xb8c,0x5004 0b8d 00d1 | | Pop_Control Pop_Count_1 0b8e 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x54 = 0xb8e,0x4c01 0b8f 00eb | | Load_Encached Diana_Cache 0b90 0096 | | Execute Package,Entry 0b91 00d0 | | Action Swap_Control 0b92 00d1 | | Pop_Control Pop_Count_1 0b93 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x55 = 0xb93,0x10 0b94 8258 | X | Call 0x1,0x58 0b95 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b96 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x56 = 0xb96,0x11 0b97 0007 | | Action Break_Optional 0b98 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x57 = 0xb98,0x5401 0b99 0217 | | Execute Heap_Access,All_Reference 0b9a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b9b 00d9 | | Load_Top At_Offset_1 0b9c 0007 | | Action Break_Optional 0b9d e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x58 = 0xb9d,0x5801 0b9e 0007 | | Action Break_Optional 0b9f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x59 = 0xb9f,0x5802 0ba0 0007 | | Action Break_Optional ; Debug Table 0x2a.0x5a = 0xba0,0x5803 0ba1 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x5b = 0xba1,0x5804 0ba2 00d1 | | Pop_Control Pop_Count_1 0ba3 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x5c = 0xba3,0x5401 0ba4 00eb | | Load_Encached Diana_Cache 0ba5 0096 | | Execute Package,Entry 0ba6 00d0 | | Action Swap_Control 0ba7 00d1 | | Pop_Control Pop_Count_1 0ba8 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x5d = 0xba8,0x11 0ba9 8259 | Y | Call 0x1,0x59 0baa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x5e = 0xbab,0x12 0bac 0007 | | Action Break_Optional 0bad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x5f = 0xbad,0x5c01 0bae 0217 | | Execute Heap_Access,All_Reference 0baf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bb0 00d9 | | Load_Top At_Offset_1 0bb1 0007 | | Action Break_Optional 0bb2 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x60 = 0xbb2,0x6001 0bb3 0007 | | Action Break_Optional 0bb4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x61 = 0xbb4,0x6002 0bb5 0007 | | Action Break_Optional ; Debug Table 0x2a.0x62 = 0xbb5,0x6003 0bb6 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x63 = 0xbb6,0x6004 0bb7 00d1 | | Pop_Control Pop_Count_1 0bb8 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x64 = 0xbb8,0x5c01 0bb9 00eb | | Load_Encached Diana_Cache 0bba 0096 | | Execute Package,Entry 0bbb 00d0 | | Action Swap_Control 0bbc 00d1 | | Pop_Control Pop_Count_1 0bbd 8214 | | Call 0x1,0x14 ; Debug Table 0x2a.0x65 = 0xbbd,0x12 0bbe 825a | Z | Call 0x1,0x5a 0bbf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bc0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x66 = 0xbc0,0x13 0bc1 0007 | | Action Break_Optional 0bc2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x67 = 0xbc2,0x6401 0bc3 0217 | | Execute Heap_Access,All_Reference 0bc4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bc5 00d9 | | Load_Top At_Offset_1 0bc6 0007 | | Action Break_Optional 0bc7 e407 | | Load 0x2,0x7 ; Debug Table 0x2a.0x68 = 0xbc7,0x6801 0bc8 0007 | | Action Break_Optional 0bc9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2a.0x69 = 0xbc9,0x6802 0bca 0007 | | Action Break_Optional ; Debug Table 0x2a.0x6a = 0xbca,0x6803 0bcb 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x6b = 0xbcb,0x6804 0bcc 00d1 | | Pop_Control Pop_Count_1 0bcd 49af |I | Short_Literal 0x1af ; Debug Table 0x2a.0x6c = 0xbcd,0x6401 0bce 00eb | | Load_Encached Diana_Cache 0bcf 0096 | | Execute Package,Entry 0bd0 00d0 | | Action Swap_Control 0bd1 00d1 | | Pop_Control Pop_Count_1 0bd2 8269 | i | Call 0x1,0x69 ; Debug Table 0x2a.0x6d = 0xbd2,0x13 0bd3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bd4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x6e = 0xbd4,0x14 0bd5 e001 | | Load 0x0,0x1 0bd6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0bd7 025e | ^ | Execute Discrete,Convert 0bd8 1c01 | | Execute_Immediate Run_Utility,0x1 0bd9 8211 | | Call 0x1,0x11 0bda 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bdb TRAP_0a80: 0bdb 010e | | Execute Exception,Is_Constraint_Error 0bdc 6805 |h | Jump_Zero 0xbe2 0bdd 0092 0c0c | | Action Push_String_Extended,0xc0c ; "Unexpected form for code insertion" ; Debug Table 0x2a.0x6f = 0xbdd,0x15 0bdf e004 | | Load 0x0,0x4 0be0 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0be1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0be2 0100 | | Execute Exception,Raise 0be3 ; -------------------------------------------------------------------------------------- 0be3 ; STRING TABLE 0be3 ; -------------------------------------------------------------------------------------- 0be3 0056 | V | .STRTAB 0x0056->0x0c0e ; "Operand_Class" 0be4 0061 | a | .STRTAB 0x0061->0x0c14 ; "Op_Code" 0be5 0066 | f | .STRTAB 0x0066->0x0c18 ; "Unclassed_Action" 0be6 0074 | t | .STRTAB 0x0074->0x0c20 ; "Type_Sort" 0be7 007b | { | .STRTAB 0x007b->0x0c24 ; "Type_Completion_Mode" 0be8 008d | | .STRTAB 0x008d->0x0c2e ; "Field_Sort" 0be9 0095 | | .STRTAB 0x0095->0x0c33 ; "Field_Mode" 0bea 009d | | .STRTAB 0x009d->0x0c38 ; "Operation" 0beb 00a4 | | .STRTAB 0x00a4->0x0c3d ; "Subprogram_Sort" 0bec 00b1 | | .STRTAB 0x00b1->0x0c44 ; "Extension_Kind" 0bed 00bd | | .STRTAB 0x00bd->0x0c4b ; "Ill-formed code insertion " 0bee 00d5 | | .STRTAB 0x00d5->0x0c58 ; "Code insertion of " 0bef 00e5 | | .STRTAB 0x00e5->0x0c61 ; " not implemented" 0bf0 00f3 | | .STRTAB 0x00f3->0x0c69 ; "Bad sub-aggregate in code insertion " 0bf1 0115 | | .STRTAB 0x0115->0x0c7b ; "Bad integer value in code insertion " 0bf2 0137 | 7 | .STRTAB 0x0137->0x0c8d ; "Bad " 0bf3 0139 | 9 | .STRTAB 0x0139->0x0c8f ; " in code insertion " 0bf4 014a | J | .STRTAB 0x014a->0x0c99 ; "Bad option count in code insertion" 0bf5 016a | j | .STRTAB 0x016a->0x0caa ; "Bad option set in code insertion" 0bf6 0188 | | .STRTAB 0x0188->0x0cba ; "Bad field spec in code insertion " 0bf7 01a7 | | .STRTAB 0x01a7->0x0cca ; "Bad operator spec in code insertion " 0bf8 01c9 | | .STRTAB 0x01c9->0x0cdc ; "Unsupported code insertion" 0bf9 01e1 | | .STRTAB 0x01e1->0x0ce9 ; "Illegal Operation for Signed Immediate Value: " 0bfa 020d | | .STRTAB 0x020d->0x0d00 ; "Illegal signed immediate value for Plus_Op" 0bfb 0235 | 5 | .STRTAB 0x0235->0x0d15 ; "Illegal signed immediate value for Minus_Op" 0bfc 025e | ^ | .STRTAB 0x025e->0x0d2b ; "Illegal signed immediate value for Binary_Scale_Op" 0bfd 028e | | .STRTAB 0x028e->0x0d44 ; "Illegal Operation for Unsigned Immediate Value: " 0bfe 02bc | | .STRTAB 0x02bc->0x0d5c ; "Illegal unsigned immediate value in code insertion" 0bff 02ec | | .STRTAB 0x02ec->0x0d75 ; "Jump instruction target must be location attribute" 0c00 031c | | .STRTAB 0x031c->0x0d8e ; "Unexpected form of Jump instruction in code insertion" 0c01 034f | O | .STRTAB 0x034f->0x0da8 ; "Case jump maximum out of range" 0c02 036b | k | .STRTAB 0x036b->0x0db7 ; "Illegal Encached object number: " 0c03 0389 | | .STRTAB 0x0389->0x0dc7 ; "Offset/Level args reversed in code insertion" 0c04 03b3 | | .STRTAB 0x03b3->0x0ddd ; "Level for Store_Unchecked is zero" 0c05 03d2 | | .STRTAB 0x03d2->0x0dee ; "Offset for Load_Top out of range: " 0c06 03f2 | | .STRTAB 0x03f2->0x0dff ; "Offset for " 0c07 03fb | | .STRTAB 0x03fb->0x0e04 ; " is zero" 0c08 0402 | | .STRTAB 0x0402->0x0e09 ; "Illegal class for " 0c09 0412 | | .STRTAB 0x0412->0x0e12 ; ": " 0c0a 0412 | | .STRTAB 0x0412->0x0e13 ; " is zero" 0c0b 0418 | | .STRTAB 0x0418->0x0e17 ; " out of range: " 0c0c 0425 | % | .STRTAB 0x0425->0x0e1e ; "Unexpected form for code insertion" 0c0d 0445 | E | .STREND 0x0445->0x0e2f 0c0e 4f70 6572 |Oper| .STRTAB_STRINGS 0e30 ; -------------------------------------------------------------------------------------- 0e30 ; Debug Table 0e30 ; -------------------------------------------------------------------------------------- 0e30 0003 002b | +| .CONST 0x0003,0x002b 0e32 000b 0f8a | | .DEBUG 0x000b,0x0f8a,0x8000,0x0000,0x005a,0x3515,0x0000,0x0005 0e3a 000e 0f8e | | .DEBUG 0x000e,0x0f8e,0x8000,0x0000,0x005a,0x3a75,0x0000,0x0025 0e42 00db 1002 | | .DEBUG 0x00db,0x1002,0x0001,0x0000,0x005a,0x3515,0x0000,0x0006 0e4a 0113 1026 | &| .DEBUG 0x0113,0x1026,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0047 0e52 0123 102a | # *| .DEBUG 0x0123,0x102a,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0061 0e5a 013b 103c | ; <| .DEBUG 0x013b,0x103c,0x0002,0x0000,0x005a,0x3a75,0x0000,0x008c 0e62 015b 1056 | [ V| .DEBUG 0x015b,0x1056,0x0002,0x0000,0x005a,0x3a75,0x0000,0x00d8 0e6a 0183 1066 | f| .DEBUG 0x0183,0x1066,0x2802,0x0002,0x005a,0x3a75,0x0000,0x0127 0e72 01c3 1086 | | .DEBUG 0x01c3,0x1086,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0225 0e7a 0203 10ac | | .DEBUG 0x0203,0x10ac,0x0002,0x0000,0x005a,0x3a75,0x0000,0x027f 0e82 023b 10b4 | ; | .DEBUG 0x023b,0x10b4,0x0002,0x0000,0x005a,0x3a75,0x0000,0x02c0 0e8a 027b 10bc | { | .DEBUG 0x027b,0x10bc,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0309 0e92 029b 10c4 | | .DEBUG 0x029b,0x10c4,0x0002,0x0000,0x005a,0x3a75,0x0000,0x033a 0e9a 02bb 10cc | | .DEBUG 0x02bb,0x10cc,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0367 0ea2 030b 10f8 | | .DEBUG 0x030b,0x10f8,0x0001,0x0000,0x005a,0x3a75,0x0000,0x03ac 0eaa 0373 1140 | s @| .DEBUG 0x0373,0x1140,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0441 0eb2 03b3 116a | j| .DEBUG 0x03b3,0x116a,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0491 0eba 042b 11c6 | + | .DEBUG 0x042b,0x11c6,0x0002,0x0000,0x005a,0x3a75,0x0000,0x052d 0ec2 0433 11ca | 3 | .DEBUG 0x0433,0x11ca,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0547 0eca 04c3 1210 | | .DEBUG 0x04c3,0x1210,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0616 0ed2 050b 1234 | 4| .DEBUG 0x050b,0x1234,0x0001,0x0000,0x005a,0x3a75,0x0000,0x06c4 0eda 054b 1242 | K B| .DEBUG 0x054b,0x1242,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0748 0ee2 05c3 1292 | | .DEBUG 0x05c3,0x1292,0x0001,0x0000,0x005a,0x3a75,0x0000,0x07b5 0eea 05fb 12ba | | .DEBUG 0x05fb,0x12ba,0x0001,0x0000,0x005a,0x3a75,0x0000,0x07ed 0ef2 0633 12d0 | 3 | .DEBUG 0x0633,0x12d0,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0860 0efa 0683 12fe | | .DEBUG 0x0683,0x12fe,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0905 0f02 069b 1306 | | .DEBUG 0x069b,0x1306,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0936 0f0a 06b3 130c | | .DEBUG 0x06b3,0x130c,0x0001,0x0000,0x005a,0x3a75,0x0000,0x095f 0f12 06f3 1332 | 2| .DEBUG 0x06f3,0x1332,0x0001,0x0000,0x005a,0x3a75,0x0000,0x099e 0f1a 075b 1378 | [ x| .DEBUG 0x075b,0x1378,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0a0c 0f22 07c3 13ac | | .DEBUG 0x07c3,0x13ac,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0a9c 0f2a 080b 13da | | .DEBUG 0x080b,0x13da,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0ae6 0f32 0833 13ee | 3 | .DEBUG 0x0833,0x13ee,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b11 0f3a 084b 1400 | K | .DEBUG 0x084b,0x1400,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b47 0f42 0863 1412 | c | .DEBUG 0x0863,0x1412,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b7d 0f4a 0873 1416 | s | .DEBUG 0x0873,0x1416,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0b9a 0f52 088b 141a | | .DEBUG 0x088b,0x141a,0x0002,0x0000,0x005a,0x3a75,0x0000,0x0bc5 0f5a 0893 141e | | .DEBUG 0x0893,0x141e,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0bdb 0f62 08d3 1436 | 6| .DEBUG 0x08d3,0x1436,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0c68 0f6a 095b 1484 | [ | .DEBUG 0x095b,0x1484,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0d48 0f72 097b 148e | { | .DEBUG 0x097b,0x148e,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0d7c 0f7a 0a03 14b0 | | .DEBUG 0x0a03,0x14b0,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0e74 0f82 0a83 1500 | | .DEBUG 0x0a83,0x1500,0x0001,0x0000,0x005a,0x3a75,0x0000,0x0efd 0f8a ; -------------------------------------------------------------------------------------- 0f8a ; Debug3 Subtable 0x0 0f8a ; -------------------------------------------------------------------------------------- 0f8a 0001 0000 | | .DBG3TAB 0x0001,0x0000 0f8c 000b ffff | | .CONST 0x000b,0xffff 0f8e ; -------------------------------------------------------------------------------------- 0f8e ; Debug3 Subtable 0x1 0f8e ; -------------------------------------------------------------------------------------- 0f8e 0039 0000 | 9 | .DBG3TAB 0x0039,0x0000 0f90 000e ffff | | .CONST 0x000e,0xffff 0f92 0012 fffe | | .CONST 0x0012,0xfffe 0f94 0016 fffd | | .CONST 0x0016,0xfffd 0f96 001c fffc | | .CONST 0x001c,0xfffc 0f98 001d fffb | | .CONST 0x001d,0xfffb 0f9a 001e fffa | | .CONST 0x001e,0xfffa 0f9c 0020 fff9 | | .CONST 0x0020,0xfff9 0f9e 0022 fff8 | " | .CONST 0x0022,0xfff8 0fa0 0024 fff7 | $ | .CONST 0x0024,0xfff7 0fa2 0026 fff6 | & | .CONST 0x0026,0xfff6 0fa4 0028 fff5 | ( | .CONST 0x0028,0xfff5 0fa6 002a fff4 | * | .CONST 0x002a,0xfff4 0fa8 0034 fff3 | 4 | .CONST 0x0034,0xfff3 0faa 003e fff2 | > | .CONST 0x003e,0xfff2 0fac 0048 fff1 | H | .CONST 0x0048,0xfff1 0fae 0052 fff0 | R | .CONST 0x0052,0xfff0 0fb0 005c ffef | \ | .CONST 0x005c,0xffef 0fb2 0066 ffee | f | .CONST 0x0066,0xffee 0fb4 0070 ffed | p | .CONST 0x0070,0xffed 0fb6 007a ffec | z | .CONST 0x007a,0xffec 0fb8 0084 ffeb | | .CONST 0x0084,0xffeb 0fba 008e ffea | | .CONST 0x008e,0xffea 0fbc 0090 ffe9 | | .CONST 0x0090,0xffe9 0fbe 0092 ffe8 | | .CONST 0x0092,0xffe8 0fc0 0094 ffe7 | | .CONST 0x0094,0xffe7 0fc2 0096 ffe6 | | .CONST 0x0096,0xffe6 0fc4 0098 ffe5 | | .CONST 0x0098,0xffe5 0fc6 009a ffe4 | | .CONST 0x009a,0xffe4 0fc8 009c ffe3 | | .CONST 0x009c,0xffe3 0fca 009e ffe2 | | .CONST 0x009e,0xffe2 0fcc 00a0 ffe1 | | .CONST 0x00a0,0xffe1 0fce 00a2 ffe0 | | .CONST 0x00a2,0xffe0 0fd0 00a4 ffdf | | .CONST 0x00a4,0xffdf 0fd2 00a6 ffde | | .CONST 0x00a6,0xffde 0fd4 00a8 ffdd | | .CONST 0x00a8,0xffdd 0fd6 00aa ffdc | | .CONST 0x00aa,0xffdc 0fd8 00ac ffdb | | .CONST 0x00ac,0xffdb 0fda 00ae ffda | | .CONST 0x00ae,0xffda 0fdc 00b0 ffd9 | | .CONST 0x00b0,0xffd9 0fde 00b2 ffd8 | | .CONST 0x00b2,0xffd8 0fe0 00b4 ffd7 | | .CONST 0x00b4,0xffd7 0fe2 00b6 ffd6 | | .CONST 0x00b6,0xffd6 0fe4 00b8 ffd5 | | .CONST 0x00b8,0xffd5 0fe6 00ba ffd4 | | .CONST 0x00ba,0xffd4 0fe8 00bc ffd3 | | .CONST 0x00bc,0xffd3 0fea 00be ffd2 | | .CONST 0x00be,0xffd2 0fec 00c0 ffd1 | | .CONST 0x00c0,0xffd1 0fee 00c2 ffd0 | | .CONST 0x00c2,0xffd0 0ff0 00c4 ffcf | | .CONST 0x00c4,0xffcf 0ff2 00c6 ffce | | .CONST 0x00c6,0xffce 0ff4 00c8 ffcd | | .CONST 0x00c8,0xffcd 0ff6 00ca ffcc | | .CONST 0x00ca,0xffcc 0ff8 00cc ffcb | | .CONST 0x00cc,0xffcb 0ffa 00ce ffca | | .CONST 0x00ce,0xffca 0ffc 00d0 ffc9 | | .CONST 0x00d0,0xffc9 0ffe 00d2 ffc8 | | .CONST 0x00d2,0xffc8 1000 00d4 ffc7 | | .CONST 0x00d4,0xffc7 1002 ; -------------------------------------------------------------------------------------- 1002 ; Debug3 Subtable 0x2 1002 ; -------------------------------------------------------------------------------------- 1002 0000 0011 | | .DBG3TAB 0x0000,0x0011 1004 00db 0001 | | .CONST 0x00db,0x0001 1006 00dc 0401 | | .CONST 0x00dc,0x0401 1008 00de 0402 | | .CONST 0x00de,0x0402 100a 00df 0403 | | .CONST 0x00df,0x0403 100c 00e0 0404 | | .CONST 0x00e0,0x0404 100e 00e1 0001 | | .CONST 0x00e1,0x0001 1010 00e3 0002 | | .CONST 0x00e3,0x0002 1012 00e4 0003 | | .CONST 0x00e4,0x0003 1014 00ec 0004 | | .CONST 0x00ec,0x0004 1016 00ed 0005 | | .CONST 0x00ed,0x0005 1018 00f1 0006 | | .CONST 0x00f1,0x0006 101a 00f3 0007 | | .CONST 0x00f3,0x0007 101c 00f5 0008 | | .CONST 0x00f5,0x0008 101e 00fa 0009 | | .CONST 0x00fa,0x0009 1020 00fe 000a | | .CONST 0x00fe,0x000a 1022 0106 000b | | .CONST 0x0106,0x000b 1024 010b 000c | | .CONST 0x010b,0x000c 1026 ; -------------------------------------------------------------------------------------- 1026 ; Debug3 Subtable 0x3 1026 ; -------------------------------------------------------------------------------------- 1026 0000 0001 | | .DBG3TAB 0x0000,0x0001 1028 0113 0001 | | .CONST 0x0113,0x0001 102a ; -------------------------------------------------------------------------------------- 102a ; Debug3 Subtable 0x4 102a ; -------------------------------------------------------------------------------------- 102a 0000 0008 | | .DBG3TAB 0x0000,0x0008 102c 0123 0001 | # | .CONST 0x0123,0x0001 102e 0124 0401 | $ | .CONST 0x0124,0x0401 1030 0126 0402 | & | .CONST 0x0126,0x0402 1032 0127 0403 | ' | .CONST 0x0127,0x0403 1034 0128 0404 | ( | .CONST 0x0128,0x0404 1036 0129 0001 | ) | .CONST 0x0129,0x0001 1038 012b 0002 | + | .CONST 0x012b,0x0002 103a 012f 0003 | / | .CONST 0x012f,0x0003 103c ; -------------------------------------------------------------------------------------- 103c ; Debug3 Subtable 0x5 103c ; -------------------------------------------------------------------------------------- 103c 0002 000a | | .DBG3TAB 0x0002,0x000a 103e 013b ffff | ; | .CONST 0x013b,0xffff 1040 013f fffe | ? | .CONST 0x013f,0xfffe 1042 0140 0001 | @ | .CONST 0x0140,0x0001 1044 0141 0401 | A | .CONST 0x0141,0x0401 1046 0143 0402 | C | .CONST 0x0143,0x0402 1048 0144 0403 | D | .CONST 0x0144,0x0403 104a 0145 0404 | E | .CONST 0x0145,0x0404 104c 0146 0001 | F | .CONST 0x0146,0x0001 104e 0148 0002 | H | .CONST 0x0148,0x0002 1050 014d 0003 | M | .CONST 0x014d,0x0003 1052 014f 0004 | O | .CONST 0x014f,0x0004 1054 0156 0005 | V | .CONST 0x0156,0x0005 1056 ; -------------------------------------------------------------------------------------- 1056 ; Debug3 Subtable 0x6 1056 ; -------------------------------------------------------------------------------------- 1056 0002 0005 | | .DBG3TAB 0x0002,0x0005 1058 015b ffff | [ | .CONST 0x015b,0xffff 105a 015c fffe | \ | .CONST 0x015c,0xfffe 105c 0161 0001 | a | .CONST 0x0161,0x0001 105e 0168 0002 | h | .CONST 0x0168,0x0002 1060 016e 0003 | n | .CONST 0x016e,0x0003 1062 0174 0004 | t | .CONST 0x0174,0x0004 1064 0179 0005 | y | .CONST 0x0179,0x0005 1066 ; -------------------------------------------------------------------------------------- 1066 ; Debug3 Subtable 0x7 1066 ; -------------------------------------------------------------------------------------- 1066 0003 000c | | .DBG3TAB 0x0003,0x000c 1068 0183 ffff | | .CONST 0x0183,0xffff 106a 0184 fffe | | .CONST 0x0184,0xfffe 106c 0189 fffd | | .CONST 0x0189,0xfffd 106e 018b 0001 | | .CONST 0x018b,0x0001 1070 018c 0401 | | .CONST 0x018c,0x0401 1072 018e 0402 | | .CONST 0x018e,0x0402 1074 018f 0403 | | .CONST 0x018f,0x0403 1076 0190 0404 | | .CONST 0x0190,0x0404 1078 0191 0001 | | .CONST 0x0191,0x0001 107a 0193 0002 | | .CONST 0x0193,0x0002 107c 0198 0003 | | .CONST 0x0198,0x0003 107e 019a 0004 | | .CONST 0x019a,0x0004 1080 01a1 0005 | | .CONST 0x01a1,0x0005 1082 01b0 0006 | | .CONST 0x01b0,0x0006 1084 01ba 0007 | | .CONST 0x01ba,0x0007 1086 ; -------------------------------------------------------------------------------------- 1086 ; Debug3 Subtable 0x8 1086 ; -------------------------------------------------------------------------------------- 1086 0001 0011 | | .DBG3TAB 0x0001,0x0011 1088 01c3 ffff | | .CONST 0x01c3,0xffff 108a 01c8 0001 | | .CONST 0x01c8,0x0001 108c 01cc 0002 | | .CONST 0x01cc,0x0002 108e 01ce 0401 | | .CONST 0x01ce,0x0401 1090 01d3 0801 | | .CONST 0x01d3,0x0801 1092 01d5 0802 | | .CONST 0x01d5,0x0802 1094 01d6 0803 | | .CONST 0x01d6,0x0803 1096 01d7 0804 | | .CONST 0x01d7,0x0804 1098 01d9 0401 | | .CONST 0x01d9,0x0401 109a 01de 0002 | | .CONST 0x01de,0x0002 109c 01e8 0003 | | .CONST 0x01e8,0x0003 109e 01e9 0c01 | | .CONST 0x01e9,0x0c01 10a0 01ec 0003 | | .CONST 0x01ec,0x0003 10a2 01f0 0004 | | .CONST 0x01f0,0x0004 10a4 01f1 1001 | | .CONST 0x01f1,0x1001 10a6 01f3 0004 | | .CONST 0x01f3,0x0004 10a8 01f4 0005 | | .CONST 0x01f4,0x0005 10aa 01fa 0006 | | .CONST 0x01fa,0x0006 10ac ; -------------------------------------------------------------------------------------- 10ac ; Debug3 Subtable 0x9 10ac ; -------------------------------------------------------------------------------------- 10ac 0001 0002 | | .DBG3TAB 0x0001,0x0002 10ae 0203 ffff | | .CONST 0x0203,0xffff 10b0 0207 0001 | | .CONST 0x0207,0x0001 10b2 020b 0002 | | .CONST 0x020b,0x0002 10b4 ; -------------------------------------------------------------------------------------- 10b4 ; Debug3 Subtable 0xa 10b4 ; -------------------------------------------------------------------------------------- 10b4 0001 0002 | | .DBG3TAB 0x0001,0x0002 10b6 023b ffff | ; | .CONST 0x023b,0xffff 10b8 023f 0001 | ? | .CONST 0x023f,0x0001 10ba 0243 0002 | C | .CONST 0x0243,0x0002 10bc ; -------------------------------------------------------------------------------------- 10bc ; Debug3 Subtable 0xb 10bc ; -------------------------------------------------------------------------------------- 10bc 0001 0002 | | .DBG3TAB 0x0001,0x0002 10be 027b ffff | { | .CONST 0x027b,0xffff 10c0 027f 0001 | | .CONST 0x027f,0x0001 10c2 0283 0002 | | .CONST 0x0283,0x0002 10c4 ; -------------------------------------------------------------------------------------- 10c4 ; Debug3 Subtable 0xc 10c4 ; -------------------------------------------------------------------------------------- 10c4 0001 0002 | | .DBG3TAB 0x0001,0x0002 10c6 029b ffff | | .CONST 0x029b,0xffff 10c8 029f 0001 | | .CONST 0x029f,0x0001 10ca 02a3 0002 | | .CONST 0x02a3,0x0002 10cc ; -------------------------------------------------------------------------------------- 10cc ; Debug3 Subtable 0xd 10cc ; -------------------------------------------------------------------------------------- 10cc 0002 0013 | | .DBG3TAB 0x0002,0x0013 10ce 02bb ffff | | .CONST 0x02bb,0xffff 10d0 02be 0401 | | .CONST 0x02be,0x0401 10d2 02c3 ffff | | .CONST 0x02c3,0xffff 10d4 02c4 0001 | | .CONST 0x02c4,0x0001 10d6 02c6 0801 | | .CONST 0x02c6,0x0801 10d8 02cb 0c01 | | .CONST 0x02cb,0x0c01 10da 02cd 0c02 | | .CONST 0x02cd,0x0c02 10dc 02ce 0c03 | | .CONST 0x02ce,0x0c03 10de 02cf 0c04 | | .CONST 0x02cf,0x0c04 10e0 02d1 0801 | | .CONST 0x02d1,0x0801 10e2 02d6 0001 | | .CONST 0x02d6,0x0001 10e4 02db 0002 | | .CONST 0x02db,0x0002 10e6 02dc 1001 | | .CONST 0x02dc,0x1001 10e8 02df 0002 | | .CONST 0x02df,0x0002 10ea 02e0 1401 | | .CONST 0x02e0,0x1401 10ec 02e5 1801 | | .CONST 0x02e5,0x1801 10ee 02e7 1802 | | .CONST 0x02e7,0x1802 10f0 02e8 1803 | | .CONST 0x02e8,0x1803 10f2 02e9 1804 | | .CONST 0x02e9,0x1804 10f4 02eb 1401 | | .CONST 0x02eb,0x1401 10f6 02f0 0002 | | .CONST 0x02f0,0x0002 10f8 ; -------------------------------------------------------------------------------------- 10f8 ; Debug3 Subtable 0xe 10f8 ; -------------------------------------------------------------------------------------- 10f8 0002 0021 | !| .DBG3TAB 0x0002,0x0021 10fa 030b ffff | | .CONST 0x030b,0xffff 10fc 030f fffe | | .CONST 0x030f,0xfffe 10fe 0310 0001 | | .CONST 0x0310,0x0001 1100 0311 0401 | | .CONST 0x0311,0x0401 1102 0313 0402 | | .CONST 0x0313,0x0402 1104 0314 0403 | | .CONST 0x0314,0x0403 1106 0315 0404 | | .CONST 0x0315,0x0404 1108 0316 0001 | | .CONST 0x0316,0x0001 110a 0318 0002 | | .CONST 0x0318,0x0002 110c 031e 0801 | | .CONST 0x031e,0x0801 110e 0323 0002 | # | .CONST 0x0323,0x0002 1110 0324 0c01 | $ | .CONST 0x0324,0x0c01 1112 0329 0002 | ) | .CONST 0x0329,0x0002 1114 032a 0003 | * | .CONST 0x032a,0x0003 1116 032c 1001 | , | .CONST 0x032c,0x1001 1118 0331 1401 | 1 | .CONST 0x0331,0x1401 111a 0333 1402 | 3 | .CONST 0x0333,0x1402 111c 0334 1403 | 4 | .CONST 0x0334,0x1403 111e 0335 1404 | 5 | .CONST 0x0335,0x1404 1120 0337 1001 | 7 | .CONST 0x0337,0x1001 1122 033c 0003 | < | .CONST 0x033c,0x0003 1124 033e 0004 | > | .CONST 0x033e,0x0004 1126 0343 0005 | C | .CONST 0x0343,0x0005 1128 0347 1801 | G | .CONST 0x0347,0x1801 112a 034a 0005 | J | .CONST 0x034a,0x0005 112c 034b 1c01 | K | .CONST 0x034b,0x1c01 112e 0350 2001 | P | .CONST 0x0350,0x2001 1130 0352 2002 | R | .CONST 0x0352,0x2002 1132 0353 2003 | S | .CONST 0x0353,0x2003 1134 0354 2004 | T | .CONST 0x0354,0x2004 1136 0356 1c01 | V | .CONST 0x0356,0x1c01 1138 035b 0005 | [ | .CONST 0x035b,0x0005 113a 035f 0006 | _ | .CONST 0x035f,0x0006 113c 0361 0007 | a | .CONST 0x0361,0x0007 113e 0364 0008 | d | .CONST 0x0364,0x0008 1140 ; -------------------------------------------------------------------------------------- 1140 ; Debug3 Subtable 0xf 1140 ; -------------------------------------------------------------------------------------- 1140 0001 0013 | | .DBG3TAB 0x0001,0x0013 1142 0373 ffff | s | .CONST 0x0373,0xffff 1144 0377 0001 | w | .CONST 0x0377,0x0001 1146 0378 0401 | x | .CONST 0x0378,0x0401 1148 037a 0402 | z | .CONST 0x037a,0x0402 114a 037b 0403 | { | .CONST 0x037b,0x0403 114c 037c 0404 | | | .CONST 0x037c,0x0404 114e 037d 0001 | } | .CONST 0x037d,0x0001 1150 037f 0002 | | .CONST 0x037f,0x0002 1152 0385 0801 | | .CONST 0x0385,0x0801 1154 038a 0002 | | .CONST 0x038a,0x0002 1156 038b 0c01 | | .CONST 0x038b,0x0c01 1158 0390 0002 | | .CONST 0x0390,0x0002 115a 0391 1001 | | .CONST 0x0391,0x1001 115c 0396 1401 | | .CONST 0x0396,0x1401 115e 0398 1402 | | .CONST 0x0398,0x1402 1160 0399 1403 | | .CONST 0x0399,0x1403 1162 039a 1404 | | .CONST 0x039a,0x1404 1164 039c 1001 | | .CONST 0x039c,0x1001 1166 03a1 0002 | | .CONST 0x03a1,0x0002 1168 03a3 0003 | | .CONST 0x03a3,0x0003 116a ; -------------------------------------------------------------------------------------- 116a ; Debug3 Subtable 0x10 116a ; -------------------------------------------------------------------------------------- 116a 0003 002a | *| .DBG3TAB 0x0003,0x002a 116c 03b3 ffff | | .CONST 0x03b3,0xffff 116e 03b5 fffe | | .CONST 0x03b5,0xfffe 1170 03b9 fffd | | .CONST 0x03b9,0xfffd 1172 03ba 0001 | | .CONST 0x03ba,0x0001 1174 03bb 0401 | | .CONST 0x03bb,0x0401 1176 03bd 0402 | | .CONST 0x03bd,0x0402 1178 03be 0403 | | .CONST 0x03be,0x0403 117a 03bf 0404 | | .CONST 0x03bf,0x0404 117c 03c0 0001 | | .CONST 0x03c0,0x0001 117e 03c2 0002 | | .CONST 0x03c2,0x0002 1180 03c9 0003 | | .CONST 0x03c9,0x0003 1182 03cb 0801 | | .CONST 0x03cb,0x0801 1184 03d0 0c01 | | .CONST 0x03d0,0x0c01 1186 03d2 0c02 | | .CONST 0x03d2,0x0c02 1188 03d3 0c03 | | .CONST 0x03d3,0x0c03 118a 03d4 0c04 | | .CONST 0x03d4,0x0c04 118c 03d6 0801 | | .CONST 0x03d6,0x0801 118e 03db 0003 | | .CONST 0x03db,0x0003 1190 03e0 0004 | | .CONST 0x03e0,0x0004 1192 03e1 1001 | | .CONST 0x03e1,0x1001 1194 03e4 0004 | | .CONST 0x03e4,0x0004 1196 03e5 0005 | | .CONST 0x03e5,0x0005 1198 03e7 1401 | | .CONST 0x03e7,0x1401 119a 03ec 1801 | | .CONST 0x03ec,0x1801 119c 03ee 1802 | | .CONST 0x03ee,0x1802 119e 03ef 1803 | | .CONST 0x03ef,0x1803 11a0 03f0 1804 | | .CONST 0x03f0,0x1804 11a2 03f2 1401 | | .CONST 0x03f2,0x1401 11a4 03f7 0005 | | .CONST 0x03f7,0x0005 11a6 03fc 0006 | | .CONST 0x03fc,0x0006 11a8 0401 0007 | | .CONST 0x0401,0x0007 11aa 0402 1c01 | | .CONST 0x0402,0x1c01 11ac 0405 0007 | | .CONST 0x0405,0x0007 11ae 0406 2001 | | .CONST 0x0406,0x2001 11b0 040b 2401 | $ | .CONST 0x040b,0x2401 11b2 040d 2402 | $ | .CONST 0x040d,0x2402 11b4 040e 2403 | $ | .CONST 0x040e,0x2403 11b6 040f 2404 | $ | .CONST 0x040f,0x2404 11b8 0411 2001 | | .CONST 0x0411,0x2001 11ba 0416 0007 | | .CONST 0x0416,0x0007 11bc 0418 0008 | | .CONST 0x0418,0x0008 11be 0419 2801 | ( | .CONST 0x0419,0x2801 11c0 041a 0008 | | .CONST 0x041a,0x0008 11c2 041b 0009 | | .CONST 0x041b,0x0009 11c4 041e 000a | | .CONST 0x041e,0x000a 11c6 ; -------------------------------------------------------------------------------------- 11c6 ; Debug3 Subtable 0x11 11c6 ; -------------------------------------------------------------------------------------- 11c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 11c8 042b 0001 | + | .CONST 0x042b,0x0001 11ca ; -------------------------------------------------------------------------------------- 11ca ; Debug3 Subtable 0x12 11ca ; -------------------------------------------------------------------------------------- 11ca 0006 001c | | .DBG3TAB 0x0006,0x001c 11cc 0433 ffff | 3 | .CONST 0x0433,0xffff 11ce 0435 fffe | 5 | .CONST 0x0435,0xfffe 11d0 0437 fffd | 7 | .CONST 0x0437,0xfffd 11d2 0438 fffc | 8 | .CONST 0x0438,0xfffc 11d4 0439 fffb | 9 | .CONST 0x0439,0xfffb 11d6 043b fffa | ; | .CONST 0x043b,0xfffa 11d8 043d 0001 | = | .CONST 0x043d,0x0001 11da 0444 0401 | D | .CONST 0x0444,0x0401 11dc 0449 0801 | I | .CONST 0x0449,0x0801 11de 044b 0802 | K | .CONST 0x044b,0x0802 11e0 044c 0803 | L | .CONST 0x044c,0x0803 11e2 044d 0804 | M | .CONST 0x044d,0x0804 11e4 044f 0401 | O | .CONST 0x044f,0x0401 11e6 0454 0001 | T | .CONST 0x0454,0x0001 11e8 0458 0002 | X | .CONST 0x0458,0x0002 11ea 045e 000b | ^ | .CONST 0x045e,0x000b 11ec 045f 0c01 | _ | .CONST 0x045f,0x0c01 11ee 0460 000b | ` | .CONST 0x0460,0x000b 11f0 0469 0003 | i | .CONST 0x0469,0x0003 11f2 047e 0004 | ~ | .CONST 0x047e,0x0004 11f4 0481 0005 | | .CONST 0x0481,0x0005 11f6 0482 1001 | | .CONST 0x0482,0x1001 11f8 0483 0005 | | .CONST 0x0483,0x0005 11fa 048c 0006 | | .CONST 0x048c,0x0006 11fc 048d 1401 | | .CONST 0x048d,0x1401 11fe 048e 0006 | | .CONST 0x048e,0x0006 1200 0498 0007 | | .CONST 0x0498,0x0007 1202 04a3 0008 | | .CONST 0x04a3,0x0008 1204 04a4 1801 | | .CONST 0x04a4,0x1801 1206 04a5 0008 | | .CONST 0x04a5,0x0008 1208 04ae 0009 | | .CONST 0x04ae,0x0009 120a 04af 1c01 | | .CONST 0x04af,0x1c01 120c 04b0 0009 | | .CONST 0x04b0,0x0009 120e 04b9 000a | | .CONST 0x04b9,0x000a 1210 ; -------------------------------------------------------------------------------------- 1210 ; Debug3 Subtable 0x13 1210 ; -------------------------------------------------------------------------------------- 1210 0002 000f | | .DBG3TAB 0x0002,0x000f 1212 04c3 ffff | | .CONST 0x04c3,0xffff 1214 04c7 fffe | | .CONST 0x04c7,0xfffe 1216 04ca 0001 | | .CONST 0x04ca,0x0001 1218 04d1 000d | | .CONST 0x04d1,0x000d 121a 04db 000e | | .CONST 0x04db,0x000e 121c 04dc 0002 | | .CONST 0x04dc,0x0002 121e 04e1 0003 | | .CONST 0x04e1,0x0003 1220 04e5 0004 | | .CONST 0x04e5,0x0004 1222 04e6 0005 | | .CONST 0x04e6,0x0005 1224 04e8 0006 | | .CONST 0x04e8,0x0006 1226 04eb 0007 | | .CONST 0x04eb,0x0007 1228 04f0 0008 | | .CONST 0x04f0,0x0008 122a 04f4 0009 | | .CONST 0x04f4,0x0009 122c 04f5 000a | | .CONST 0x04f5,0x000a 122e 04fa 000b | | .CONST 0x04fa,0x000b 1230 04fe 000c | | .CONST 0x04fe,0x000c 1232 0500 000f | | .CONST 0x0500,0x000f 1234 ; -------------------------------------------------------------------------------------- 1234 ; Debug3 Subtable 0x14 1234 ; -------------------------------------------------------------------------------------- 1234 0000 0006 | | .DBG3TAB 0x0000,0x0006 1236 050b 0001 | | .CONST 0x050b,0x0001 1238 0524 0006 | $ | .CONST 0x0524,0x0006 123a 052f 0002 | / | .CONST 0x052f,0x0002 123c 0534 0003 | 4 | .CONST 0x0534,0x0003 123e 0539 0004 | 9 | .CONST 0x0539,0x0004 1240 053e 0005 | > | .CONST 0x053e,0x0005 1242 ; -------------------------------------------------------------------------------------- 1242 ; Debug3 Subtable 0x15 1242 ; -------------------------------------------------------------------------------------- 1242 000a 001d | | .DBG3TAB 0x000a,0x001d 1244 054b ffff | K | .CONST 0x054b,0xffff 1246 054d 0401 | M | .CONST 0x054d,0x0401 1248 0552 0801 | R | .CONST 0x0552,0x0801 124a 0554 0802 | T | .CONST 0x0554,0x0802 124c 0555 0803 | U | .CONST 0x0555,0x0803 124e 0556 0804 | V | .CONST 0x0556,0x0804 1250 0558 0401 | X | .CONST 0x0558,0x0401 1252 055d ffff | ] | .CONST 0x055d,0xffff 1254 0564 fffe | d | .CONST 0x0564,0xfffe 1256 0565 0c01 | e | .CONST 0x0565,0x0c01 1258 0568 fffe | h | .CONST 0x0568,0xfffe 125a 0569 1001 | i | .CONST 0x0569,0x1001 125c 056e 1401 | n | .CONST 0x056e,0x1401 125e 0570 1402 | p | .CONST 0x0570,0x1402 1260 0571 1403 | q | .CONST 0x0571,0x1403 1262 0572 1404 | r | .CONST 0x0572,0x1404 1264 0574 1001 | t | .CONST 0x0574,0x1001 1266 0579 fffe | y | .CONST 0x0579,0xfffe 1268 057b fffd | { | .CONST 0x057b,0xfffd 126a 057d 1801 | } | .CONST 0x057d,0x1801 126c 0582 1c01 | | .CONST 0x0582,0x1c01 126e 0584 1c02 | | .CONST 0x0584,0x1c02 1270 0585 1c03 | | .CONST 0x0585,0x1c03 1272 0586 1c04 | | .CONST 0x0586,0x1c04 1274 0588 1801 | | .CONST 0x0588,0x1801 1276 058d fffd | | .CONST 0x058d,0xfffd 1278 0596 fffc | | .CONST 0x0596,0xfffc 127a 0597 2001 | | .CONST 0x0597,0x2001 127c 059a fffc | | .CONST 0x059a,0xfffc 127e 059b 2401 | $ | .CONST 0x059b,0x2401 1280 05a0 2801 | ( | .CONST 0x05a0,0x2801 1282 05a2 2802 | ( | .CONST 0x05a2,0x2802 1284 05a3 2803 | ( | .CONST 0x05a3,0x2803 1286 05a4 2804 | ( | .CONST 0x05a4,0x2804 1288 05a6 2401 | $ | .CONST 0x05a6,0x2401 128a 05ab fffc | | .CONST 0x05ab,0xfffc 128c 05ae 0001 | | .CONST 0x05ae,0x0001 128e 05b0 0002 | | .CONST 0x05b0,0x0002 1290 05b4 0003 | | .CONST 0x05b4,0x0003 1292 ; -------------------------------------------------------------------------------------- 1292 ; Debug3 Subtable 0x16 1292 ; -------------------------------------------------------------------------------------- 1292 0005 000e | | .DBG3TAB 0x0005,0x000e 1294 05c3 ffff | | .CONST 0x05c3,0xffff 1296 05c5 0401 | | .CONST 0x05c5,0x0401 1298 05ca 0801 | | .CONST 0x05ca,0x0801 129a 05cc 0802 | | .CONST 0x05cc,0x0802 129c 05cd 0803 | | .CONST 0x05cd,0x0803 129e 05ce 0804 | | .CONST 0x05ce,0x0804 12a0 05d0 0401 | | .CONST 0x05d0,0x0401 12a2 05d5 ffff | | .CONST 0x05d5,0xffff 12a4 05d8 fffe | | .CONST 0x05d8,0xfffe 12a6 05db 0c01 | | .CONST 0x05db,0x0c01 12a8 05de fffe | | .CONST 0x05de,0xfffe 12aa 05df 1001 | | .CONST 0x05df,0x1001 12ac 05e4 1401 | | .CONST 0x05e4,0x1401 12ae 05e6 1402 | | .CONST 0x05e6,0x1402 12b0 05e7 1403 | | .CONST 0x05e7,0x1403 12b2 05e8 1404 | | .CONST 0x05e8,0x1404 12b4 05ea 1001 | | .CONST 0x05ea,0x1001 12b6 05ef fffe | | .CONST 0x05ef,0xfffe 12b8 05f2 0001 | | .CONST 0x05f2,0x0001 12ba ; -------------------------------------------------------------------------------------- 12ba ; Debug3 Subtable 0x17 12ba ; -------------------------------------------------------------------------------------- 12ba 0004 0006 | | .DBG3TAB 0x0004,0x0006 12bc 05fb ffff | | .CONST 0x05fb,0xffff 12be 0600 fffe | | .CONST 0x0600,0xfffe 12c0 0605 fffd | | .CONST 0x0605,0xfffd 12c2 060b fffc | | .CONST 0x060b,0xfffc 12c4 060c 0001 | | .CONST 0x060c,0x0001 12c6 0612 0002 | | .CONST 0x0612,0x0002 12c8 0618 0003 | | .CONST 0x0618,0x0003 12ca 061c 0004 | | .CONST 0x061c,0x0004 12cc 0622 0005 | " | .CONST 0x0622,0x0005 12ce 0625 0006 | % | .CONST 0x0625,0x0006 12d0 ; -------------------------------------------------------------------------------------- 12d0 ; Debug3 Subtable 0x18 12d0 ; -------------------------------------------------------------------------------------- 12d0 0003 0013 | | .DBG3TAB 0x0003,0x0013 12d2 0633 ffff | 3 | .CONST 0x0633,0xffff 12d4 0635 fffe | 5 | .CONST 0x0635,0xfffe 12d6 0636 fffd | 6 | .CONST 0x0636,0xfffd 12d8 063b 0001 | ; | .CONST 0x063b,0x0001 12da 063d 0002 | = | .CONST 0x063d,0x0002 12dc 063e 0401 | > | .CONST 0x063e,0x0401 12de 0640 0402 | @ | .CONST 0x0640,0x0402 12e0 0641 0403 | A | .CONST 0x0641,0x0403 12e2 0642 0404 | B | .CONST 0x0642,0x0404 12e4 0643 0002 | C | .CONST 0x0643,0x0002 12e6 0645 0003 | E | .CONST 0x0645,0x0003 12e8 064c 0004 | L | .CONST 0x064c,0x0004 12ea 064e 0005 | N | .CONST 0x064e,0x0005 12ec 0657 0006 | W | .CONST 0x0657,0x0006 12ee 0662 000c | b | .CONST 0x0662,0x000c 12f0 0663 0007 | c | .CONST 0x0663,0x0007 12f2 0667 0008 | g | .CONST 0x0667,0x0008 12f4 066b 0009 | k | .CONST 0x066b,0x0009 12f6 066f 000a | o | .CONST 0x066f,0x000a 12f8 0673 000b | s | .CONST 0x0673,0x000b 12fa 0677 000d | w | .CONST 0x0677,0x000d 12fc 0678 000e | x | .CONST 0x0678,0x000e 12fe ; -------------------------------------------------------------------------------------- 12fe ; Debug3 Subtable 0x19 12fe ; -------------------------------------------------------------------------------------- 12fe 0000 0003 | | .DBG3TAB 0x0000,0x0003 1300 0683 0001 | | .CONST 0x0683,0x0001 1302 0688 0002 | | .CONST 0x0688,0x0002 1304 068d 0003 | | .CONST 0x068d,0x0003 1306 ; -------------------------------------------------------------------------------------- 1306 ; Debug3 Subtable 0x1a 1306 ; -------------------------------------------------------------------------------------- 1306 0000 0002 | | .DBG3TAB 0x0000,0x0002 1308 069b 0001 | | .CONST 0x069b,0x0001 130a 06a4 0002 | | .CONST 0x06a4,0x0002 130c ; -------------------------------------------------------------------------------------- 130c ; Debug3 Subtable 0x1b 130c ; -------------------------------------------------------------------------------------- 130c 0003 000f | | .DBG3TAB 0x0003,0x000f 130e 06b3 ffff | | .CONST 0x06b3,0xffff 1310 06b6 0401 | | .CONST 0x06b6,0x0401 1312 06b9 ffff | | .CONST 0x06b9,0xffff 1314 06ba 0801 | | .CONST 0x06ba,0x0801 1316 06bf 0c01 | | .CONST 0x06bf,0x0c01 1318 06c1 0c02 | | .CONST 0x06c1,0x0c02 131a 06c2 0c03 | | .CONST 0x06c2,0x0c03 131c 06c3 0c04 | | .CONST 0x06c3,0x0c04 131e 06c5 0801 | | .CONST 0x06c5,0x0801 1320 06ca ffff | | .CONST 0x06ca,0xffff 1322 06cd 0001 | | .CONST 0x06cd,0x0001 1324 06d3 1001 | | .CONST 0x06d3,0x1001 1326 06d8 1401 | | .CONST 0x06d8,0x1401 1328 06da 1402 | | .CONST 0x06da,0x1402 132a 06db 1403 | | .CONST 0x06db,0x1403 132c 06dc 1404 | | .CONST 0x06dc,0x1404 132e 06de 1001 | | .CONST 0x06de,0x1001 1330 06e3 0001 | | .CONST 0x06e3,0x0001 1332 ; -------------------------------------------------------------------------------------- 1332 ; Debug3 Subtable 0x1c 1332 ; -------------------------------------------------------------------------------------- 1332 0005 001d | | .DBG3TAB 0x0005,0x001d 1334 06f3 ffff | | .CONST 0x06f3,0xffff 1336 06f6 fffe | | .CONST 0x06f6,0xfffe 1338 06f8 0401 | | .CONST 0x06f8,0x0401 133a 06fd 0801 | | .CONST 0x06fd,0x0801 133c 06ff 0802 | | .CONST 0x06ff,0x0802 133e 0700 0803 | | .CONST 0x0700,0x0803 1340 0701 0804 | | .CONST 0x0701,0x0804 1342 0703 0401 | | .CONST 0x0703,0x0401 1344 0708 fffe | | .CONST 0x0708,0xfffe 1346 070f fffd | | .CONST 0x070f,0xfffd 1348 0711 fffc | | .CONST 0x0711,0xfffc 134a 0714 0001 | | .CONST 0x0714,0x0001 134c 0715 0c01 | | .CONST 0x0715,0x0c01 134e 0718 0001 | | .CONST 0x0718,0x0001 1350 0719 0002 | | .CONST 0x0719,0x0002 1352 071b 1001 | | .CONST 0x071b,0x1001 1354 0720 1401 | | .CONST 0x0720,0x1401 1356 0722 1402 | " | .CONST 0x0722,0x1402 1358 0723 1403 | # | .CONST 0x0723,0x1403 135a 0724 1404 | $ | .CONST 0x0724,0x1404 135c 0726 1001 | & | .CONST 0x0726,0x1001 135e 072b 0002 | + | .CONST 0x072b,0x0002 1360 0730 0003 | 0 | .CONST 0x0730,0x0003 1362 0731 1801 | 1 | .CONST 0x0731,0x1801 1364 0734 0003 | 4 | .CONST 0x0734,0x0003 1366 0735 0004 | 5 | .CONST 0x0735,0x0004 1368 0737 1c01 | 7 | .CONST 0x0737,0x1c01 136a 073c 2001 | < | .CONST 0x073c,0x2001 136c 073e 2002 | > | .CONST 0x073e,0x2002 136e 073f 2003 | ? | .CONST 0x073f,0x2003 1370 0740 2004 | @ | .CONST 0x0740,0x2004 1372 0742 1c01 | B | .CONST 0x0742,0x1c01 1374 0747 0004 | G | .CONST 0x0747,0x0004 1376 074a 0005 | J | .CONST 0x074a,0x0005 1378 ; -------------------------------------------------------------------------------------- 1378 ; Debug3 Subtable 0x1d 1378 ; -------------------------------------------------------------------------------------- 1378 0005 0014 | | .DBG3TAB 0x0005,0x0014 137a 075b ffff | [ | .CONST 0x075b,0xffff 137c 075d 0401 | ] | .CONST 0x075d,0x0401 137e 0762 0801 | b | .CONST 0x0762,0x0801 1380 0764 0802 | d | .CONST 0x0764,0x0802 1382 0765 0803 | e | .CONST 0x0765,0x0803 1384 0766 0804 | f | .CONST 0x0766,0x0804 1386 0768 0401 | h | .CONST 0x0768,0x0401 1388 076d ffff | m | .CONST 0x076d,0xffff 138a 0774 fffe | t | .CONST 0x0774,0xfffe 138c 0775 0c01 | u | .CONST 0x0775,0x0c01 138e 0778 fffe | x | .CONST 0x0778,0xfffe 1390 0779 1001 | y | .CONST 0x0779,0x1001 1392 077e 1401 | ~ | .CONST 0x077e,0x1401 1394 0780 1402 | | .CONST 0x0780,0x1402 1396 0781 1403 | | .CONST 0x0781,0x1403 1398 0782 1404 | | .CONST 0x0782,0x1404 139a 0784 1001 | | .CONST 0x0784,0x1001 139c 0789 fffe | | .CONST 0x0789,0xfffe 139e 0790 0001 | | .CONST 0x0790,0x0001 13a0 0798 0002 | | .CONST 0x0798,0x0002 13a2 079f 0003 | | .CONST 0x079f,0x0003 13a4 07a6 0004 | | .CONST 0x07a6,0x0004 13a6 07ad 0005 | | .CONST 0x07ad,0x0005 13a8 07b1 0006 | | .CONST 0x07b1,0x0006 13aa 07b8 0007 | | .CONST 0x07b8,0x0007 13ac ; -------------------------------------------------------------------------------------- 13ac ; Debug3 Subtable 0x1e 13ac ; -------------------------------------------------------------------------------------- 13ac 0006 0010 | | .DBG3TAB 0x0006,0x0010 13ae 07c3 ffff | | .CONST 0x07c3,0xffff 13b0 07c5 0401 | | .CONST 0x07c5,0x0401 13b2 07ca 0801 | | .CONST 0x07ca,0x0801 13b4 07cc 0802 | | .CONST 0x07cc,0x0802 13b6 07cd 0803 | | .CONST 0x07cd,0x0803 13b8 07ce 0804 | | .CONST 0x07ce,0x0804 13ba 07d0 0401 | | .CONST 0x07d0,0x0401 13bc 07d5 ffff | | .CONST 0x07d5,0xffff 13be 07dc fffe | | .CONST 0x07dc,0xfffe 13c0 07df 0c01 | | .CONST 0x07df,0x0c01 13c2 07e2 fffe | | .CONST 0x07e2,0xfffe 13c4 07e3 1001 | | .CONST 0x07e3,0x1001 13c6 07e8 1401 | | .CONST 0x07e8,0x1401 13c8 07ea 1402 | | .CONST 0x07ea,0x1402 13ca 07eb 1403 | | .CONST 0x07eb,0x1403 13cc 07ec 1404 | | .CONST 0x07ec,0x1404 13ce 07ee 1001 | | .CONST 0x07ee,0x1001 13d0 07f3 fffe | | .CONST 0x07f3,0xfffe 13d2 07f6 fffd | | .CONST 0x07f6,0xfffd 13d4 07f8 0001 | | .CONST 0x07f8,0x0001 13d6 07fb 0002 | | .CONST 0x07fb,0x0002 13d8 07fd 0003 | | .CONST 0x07fd,0x0003 13da ; -------------------------------------------------------------------------------------- 13da ; Debug3 Subtable 0x1f 13da ; -------------------------------------------------------------------------------------- 13da 0002 0007 | | .DBG3TAB 0x0002,0x0007 13dc 080b ffff | | .CONST 0x080b,0xffff 13de 080d 0401 | | .CONST 0x080d,0x0401 13e0 0812 0801 | | .CONST 0x0812,0x0801 13e2 0814 0802 | | .CONST 0x0814,0x0802 13e4 0815 0803 | | .CONST 0x0815,0x0803 13e6 0816 0804 | | .CONST 0x0816,0x0804 13e8 0818 0401 | | .CONST 0x0818,0x0401 13ea 081d ffff | | .CONST 0x081d,0xffff 13ec 0824 0001 | $ | .CONST 0x0824,0x0001 13ee ; -------------------------------------------------------------------------------------- 13ee ; Debug3 Subtable 0x20 13ee ; -------------------------------------------------------------------------------------- 13ee 0000 0008 | | .DBG3TAB 0x0000,0x0008 13f0 0833 0001 | 3 | .CONST 0x0833,0x0001 13f2 0834 0401 | 4 | .CONST 0x0834,0x0401 13f4 0836 0402 | 6 | .CONST 0x0836,0x0402 13f6 0837 0403 | 7 | .CONST 0x0837,0x0403 13f8 0838 0404 | 8 | .CONST 0x0838,0x0404 13fa 0839 0001 | 9 | .CONST 0x0839,0x0001 13fc 083b 0002 | ; | .CONST 0x083b,0x0002 13fe 083d 0003 | = | .CONST 0x083d,0x0003 1400 ; -------------------------------------------------------------------------------------- 1400 ; Debug3 Subtable 0x21 1400 ; -------------------------------------------------------------------------------------- 1400 0000 0008 | | .DBG3TAB 0x0000,0x0008 1402 084b 0001 | K | .CONST 0x084b,0x0001 1404 084c 0401 | L | .CONST 0x084c,0x0401 1406 084e 0402 | N | .CONST 0x084e,0x0402 1408 084f 0403 | O | .CONST 0x084f,0x0403 140a 0850 0404 | P | .CONST 0x0850,0x0404 140c 0851 0001 | Q | .CONST 0x0851,0x0001 140e 0853 0002 | S | .CONST 0x0853,0x0002 1410 0855 0003 | U | .CONST 0x0855,0x0003 1412 ; -------------------------------------------------------------------------------------- 1412 ; Debug3 Subtable 0x22 1412 ; -------------------------------------------------------------------------------------- 1412 0000 0001 | | .DBG3TAB 0x0000,0x0001 1414 0863 0001 | c | .CONST 0x0863,0x0001 1416 ; -------------------------------------------------------------------------------------- 1416 ; Debug3 Subtable 0x23 1416 ; -------------------------------------------------------------------------------------- 1416 0000 0001 | | .DBG3TAB 0x0000,0x0001 1418 0873 0001 | s | .CONST 0x0873,0x0001 141a ; -------------------------------------------------------------------------------------- 141a ; Debug3 Subtable 0x24 141a ; -------------------------------------------------------------------------------------- 141a 0000 0001 | | .DBG3TAB 0x0000,0x0001 141c 088b 0001 | | .CONST 0x088b,0x0001 141e ; -------------------------------------------------------------------------------------- 141e ; Debug3 Subtable 0x25 141e ; -------------------------------------------------------------------------------------- 141e 0001 000a | | .DBG3TAB 0x0001,0x000a 1420 0893 ffff | | .CONST 0x0893,0xffff 1422 0897 0001 | | .CONST 0x0897,0x0001 1424 08a0 000a | | .CONST 0x08a0,0x000a 1426 08a1 0002 | | .CONST 0x08a1,0x0002 1428 08a6 0003 | | .CONST 0x08a6,0x0003 142a 08aa 0004 | | .CONST 0x08aa,0x0004 142c 08b2 0005 | | .CONST 0x08b2,0x0005 142e 08ba 0006 | | .CONST 0x08ba,0x0006 1430 08be 0007 | | .CONST 0x08be,0x0007 1432 08c2 0008 | | .CONST 0x08c2,0x0008 1434 08c7 0009 | | .CONST 0x08c7,0x0009 1436 ; -------------------------------------------------------------------------------------- 1436 ; Debug3 Subtable 0x26 1436 ; -------------------------------------------------------------------------------------- 1436 0008 001e | | .DBG3TAB 0x0008,0x001e 1438 08d3 ffff | | .CONST 0x08d3,0xffff 143a 08d7 fffe | | .CONST 0x08d7,0xfffe 143c 08da 0401 | | .CONST 0x08da,0x0401 143e 08df 0801 | | .CONST 0x08df,0x0801 1440 08e1 0802 | | .CONST 0x08e1,0x0802 1442 08e2 0803 | | .CONST 0x08e2,0x0803 1444 08e3 0804 | | .CONST 0x08e3,0x0804 1446 08e5 0401 | | .CONST 0x08e5,0x0401 1448 08ea fffe | | .CONST 0x08ea,0xfffe 144a 08eb fffd | | .CONST 0x08eb,0xfffd 144c 08ec 0c01 | | .CONST 0x08ec,0x0c01 144e 08ef fffd | | .CONST 0x08ef,0xfffd 1450 08f0 1001 | | .CONST 0x08f0,0x1001 1452 08f5 1401 | | .CONST 0x08f5,0x1401 1454 08f7 1402 | | .CONST 0x08f7,0x1402 1456 08f8 1403 | | .CONST 0x08f8,0x1403 1458 08f9 1404 | | .CONST 0x08f9,0x1404 145a 08fb 1001 | | .CONST 0x08fb,0x1001 145c 0900 fffd | | .CONST 0x0900,0xfffd 145e 0901 fffc | | .CONST 0x0901,0xfffc 1460 0902 fffb | | .CONST 0x0902,0xfffb 1462 0903 0001 | | .CONST 0x0903,0x0001 1464 0905 0002 | | .CONST 0x0905,0x0002 1466 0909 0003 | | .CONST 0x0909,0x0003 1468 090e 0004 | | .CONST 0x090e,0x0004 146a 0912 0005 | | .CONST 0x0912,0x0005 146c 0917 0006 | | .CONST 0x0917,0x0006 146e 091a 0007 | | .CONST 0x091a,0x0007 1470 091d 0008 | | .CONST 0x091d,0x0008 1472 0928 0010 | ( | .CONST 0x0928,0x0010 1474 0929 0009 | ) | .CONST 0x0929,0x0009 1476 092e 000a | . | .CONST 0x092e,0x000a 1478 0936 000b | 6 | .CONST 0x0936,0x000b 147a 0938 000c | 8 | .CONST 0x0938,0x000c 147c 093d 000d | = | .CONST 0x093d,0x000d 147e 0945 000e | E | .CONST 0x0945,0x000e 1480 094a 000f | J | .CONST 0x094a,0x000f 1482 0950 0011 | P | .CONST 0x0950,0x0011 1484 ; -------------------------------------------------------------------------------------- 1484 ; Debug3 Subtable 0x27 1484 ; -------------------------------------------------------------------------------------- 1484 0001 0003 | | .DBG3TAB 0x0001,0x0003 1486 095b ffff | [ | .CONST 0x095b,0xffff 1488 095d 0001 | ] | .CONST 0x095d,0x0001 148a 0962 0002 | b | .CONST 0x0962,0x0002 148c 096a 0003 | j | .CONST 0x096a,0x0003 148e ; -------------------------------------------------------------------------------------- 148e ; Debug3 Subtable 0x28 148e ; -------------------------------------------------------------------------------------- 148e 0003 000d | | .DBG3TAB 0x0003,0x000d 1490 097b ffff | { | .CONST 0x097b,0xffff 1492 0980 fffe | | .CONST 0x0980,0xfffe 1494 0982 fffd | | .CONST 0x0982,0xfffd 1496 0983 0001 | | .CONST 0x0983,0x0001 1498 0988 0002 | | .CONST 0x0988,0x0002 149a 098b 0003 | | .CONST 0x098b,0x0003 149c 09a0 0004 | | .CONST 0x09a0,0x0004 149e 09a2 0005 | | .CONST 0x09a2,0x0005 14a0 09ac 0006 | | .CONST 0x09ac,0x0006 14a2 09b3 0007 | | .CONST 0x09b3,0x0007 14a4 09b5 0008 | | .CONST 0x09b5,0x0008 14a6 09c5 0009 | | .CONST 0x09c5,0x0009 14a8 09c7 000a | | .CONST 0x09c7,0x000a 14aa 09d1 000b | | .CONST 0x09d1,0x000b 14ac 09d8 000c | | .CONST 0x09d8,0x000c 14ae 09ec 000d | | .CONST 0x09ec,0x000d 14b0 ; -------------------------------------------------------------------------------------- 14b0 ; Debug3 Subtable 0x29 14b0 ; -------------------------------------------------------------------------------------- 14b0 0006 0021 | !| .DBG3TAB 0x0006,0x0021 14b2 0a03 ffff | | .CONST 0x0a03,0xffff 14b4 0a07 fffe | | .CONST 0x0a07,0xfffe 14b6 0a08 0401 | | .CONST 0x0a08,0x0401 14b8 0a0b fffe | | .CONST 0x0a0b,0xfffe 14ba 0a0c 0801 | | .CONST 0x0a0c,0x0801 14bc 0a11 0c01 | | .CONST 0x0a11,0x0c01 14be 0a13 0c02 | | .CONST 0x0a13,0x0c02 14c0 0a14 0c03 | | .CONST 0x0a14,0x0c03 14c2 0a15 0c04 | | .CONST 0x0a15,0x0c04 14c4 0a17 0801 | | .CONST 0x0a17,0x0801 14c6 0a1c fffe | | .CONST 0x0a1c,0xfffe 14c8 0a1d fffd | | .CONST 0x0a1d,0xfffd 14ca 0a1f 1001 | | .CONST 0x0a1f,0x1001 14cc 0a24 1401 | $ | .CONST 0x0a24,0x1401 14ce 0a26 1402 | & | .CONST 0x0a26,0x1402 14d0 0a27 1403 | ' | .CONST 0x0a27,0x1403 14d2 0a28 1404 | ( | .CONST 0x0a28,0x1404 14d4 0a2a 1001 | * | .CONST 0x0a2a,0x1001 14d6 0a2f fffd | / | .CONST 0x0a2f,0xfffd 14d8 0a36 0001 | 6 | .CONST 0x0a36,0x0001 14da 0a3a 0002 | : | .CONST 0x0a3a,0x0002 14dc 0a42 0003 | B | .CONST 0x0a42,0x0003 14de 0a45 0004 | E | .CONST 0x0a45,0x0004 14e0 0a4a 1801 | J | .CONST 0x0a4a,0x1801 14e2 0a4f 1c01 | O | .CONST 0x0a4f,0x1c01 14e4 0a51 1c02 | Q | .CONST 0x0a51,0x1c02 14e6 0a52 1c03 | R | .CONST 0x0a52,0x1c03 14e8 0a53 1c04 | S | .CONST 0x0a53,0x1c04 14ea 0a55 1801 | U | .CONST 0x0a55,0x1801 14ec 0a5a 0004 | Z | .CONST 0x0a5a,0x0004 14ee 0a60 2001 | ` | .CONST 0x0a60,0x2001 14f0 0a63 1c04 | c | .CONST 0x0a63,0x1c04 14f2 0a64 2401 | d$ | .CONST 0x0a64,0x2401 14f4 0a69 2801 | i( | .CONST 0x0a69,0x2801 14f6 0a6b 2802 | k( | .CONST 0x0a6b,0x2802 14f8 0a6c 2803 | l( | .CONST 0x0a6c,0x2803 14fa 0a6d 2804 | m( | .CONST 0x0a6d,0x2804 14fc 0a6f 2401 | o$ | .CONST 0x0a6f,0x2401 14fe 0a74 1c04 | t | .CONST 0x0a74,0x1c04 1500 ; -------------------------------------------------------------------------------------- 1500 ; Debug3 Subtable 0x2a 1500 ; -------------------------------------------------------------------------------------- 1500 0005 006b | k| .DBG3TAB 0x0005,0x006b 1502 0a83 ffff | | .CONST 0x0a83,0xffff 1504 0a87 fffe | | .CONST 0x0a87,0xfffe 1506 0a89 0401 | | .CONST 0x0a89,0x0401 1508 0a8e 0801 | | .CONST 0x0a8e,0x0801 150a 0a90 0802 | | .CONST 0x0a90,0x0802 150c 0a91 0803 | | .CONST 0x0a91,0x0803 150e 0a92 0804 | | .CONST 0x0a92,0x0804 1510 0a94 0401 | | .CONST 0x0a94,0x0401 1512 0a99 fffe | | .CONST 0x0a99,0xfffe 1514 0aa0 fffd | | .CONST 0x0aa0,0xfffd 1516 0aa1 0c01 | | .CONST 0x0aa1,0x0c01 1518 0aa4 fffd | | .CONST 0x0aa4,0xfffd 151a 0aa5 0001 | | .CONST 0x0aa5,0x0001 151c 0ac7 0002 | | .CONST 0x0ac7,0x0002 151e 0acb 0003 | | .CONST 0x0acb,0x0003 1520 0acf 0004 | | .CONST 0x0acf,0x0004 1522 0ad3 0005 | | .CONST 0x0ad3,0x0005 1524 0ad6 0006 | | .CONST 0x0ad6,0x0006 1526 0ad9 1001 | | .CONST 0x0ad9,0x1001 1528 0ade 1401 | | .CONST 0x0ade,0x1401 152a 0ae0 1402 | | .CONST 0x0ae0,0x1402 152c 0ae1 1403 | | .CONST 0x0ae1,0x1403 152e 0ae2 1404 | | .CONST 0x0ae2,0x1404 1530 0ae4 1001 | | .CONST 0x0ae4,0x1001 1532 0ae9 0006 | | .CONST 0x0ae9,0x0006 1534 0aec 0007 | | .CONST 0x0aec,0x0007 1536 0aee 1801 | | .CONST 0x0aee,0x1801 1538 0af3 1c01 | | .CONST 0x0af3,0x1c01 153a 0af5 1c02 | | .CONST 0x0af5,0x1c02 153c 0af6 1c03 | | .CONST 0x0af6,0x1c03 153e 0af7 1c04 | | .CONST 0x0af7,0x1c04 1540 0af9 1801 | | .CONST 0x0af9,0x1801 1542 0afe 0007 | | .CONST 0x0afe,0x0007 1544 0b01 0008 | | .CONST 0x0b01,0x0008 1546 0b02 2001 | | .CONST 0x0b02,0x2001 1548 0b05 0008 | | .CONST 0x0b05,0x0008 154a 0b06 2401 | $ | .CONST 0x0b06,0x2401 154c 0b0b 2801 | ( | .CONST 0x0b0b,0x2801 154e 0b0d 2802 | ( | .CONST 0x0b0d,0x2802 1550 0b0e 2803 | ( | .CONST 0x0b0e,0x2803 1552 0b0f 2804 | ( | .CONST 0x0b0f,0x2804 1554 0b11 2401 | $ | .CONST 0x0b11,0x2401 1556 0b16 0008 | | .CONST 0x0b16,0x0008 1558 0b19 2c01 | , | .CONST 0x0b19,0x2c01 155a 0b1e 3001 | 0 | .CONST 0x0b1e,0x3001 155c 0b20 3002 | 0 | .CONST 0x0b20,0x3002 155e 0b21 3003 | !0 | .CONST 0x0b21,0x3003 1560 0b22 3004 | "0 | .CONST 0x0b22,0x3004 1562 0b24 2c01 | $, | .CONST 0x0b24,0x2c01 1564 0b29 2804 | )( | .CONST 0x0b29,0x2804 1566 0b30 0009 | 0 | .CONST 0x0b30,0x0009 1568 0b32 3401 | 24 | .CONST 0x0b32,0x3401 156a 0b37 3801 | 78 | .CONST 0x0b37,0x3801 156c 0b39 3802 | 98 | .CONST 0x0b39,0x3802 156e 0b3a 3803 | :8 | .CONST 0x0b3a,0x3803 1570 0b3b 3804 | ;8 | .CONST 0x0b3b,0x3804 1572 0b3d 3401 | =4 | .CONST 0x0b3d,0x3401 1574 0b42 0009 | B | .CONST 0x0b42,0x0009 1576 0b46 000a | F | .CONST 0x0b46,0x000a 1578 0b48 3c01 | H< | .CONST 0x0b48,0x3c01 157a 0b4d 4001 | M@ | .CONST 0x0b4d,0x4001 157c 0b4f 4002 | O@ | .CONST 0x0b4f,0x4002 157e 0b50 4003 | P@ | .CONST 0x0b50,0x4003 1580 0b51 4004 | Q@ | .CONST 0x0b51,0x4004 1582 0b53 3c01 | S< | .CONST 0x0b53,0x3c01 1584 0b58 000a | X | .CONST 0x0b58,0x000a 1586 0b5c 000b | \ | .CONST 0x0b5c,0x000b 1588 0b60 000c | ` | .CONST 0x0b60,0x000c 158a 0b64 000d | d | .CONST 0x0b64,0x000d 158c 0b68 000e | h | .CONST 0x0b68,0x000e 158e 0b6b 000f | k | .CONST 0x0b6b,0x000f 1590 0b6d 4401 | mD | .CONST 0x0b6d,0x4401 1592 0b72 4801 | rH | .CONST 0x0b72,0x4801 1594 0b74 4802 | tH | .CONST 0x0b74,0x4802 1596 0b75 4803 | uH | .CONST 0x0b75,0x4803 1598 0b76 4804 | vH | .CONST 0x0b76,0x4804 159a 0b78 4401 | xD | .CONST 0x0b78,0x4401 159c 0b7d 000f | } | .CONST 0x0b7d,0x000f 159e 0b81 0010 | | .CONST 0x0b81,0x0010 15a0 0b83 4c01 | L | .CONST 0x0b83,0x4c01 15a2 0b88 5001 | P | .CONST 0x0b88,0x5001 15a4 0b8a 5002 | P | .CONST 0x0b8a,0x5002 15a6 0b8b 5003 | P | .CONST 0x0b8b,0x5003 15a8 0b8c 5004 | P | .CONST 0x0b8c,0x5004 15aa 0b8e 4c01 | L | .CONST 0x0b8e,0x4c01 15ac 0b93 0010 | | .CONST 0x0b93,0x0010 15ae 0b96 0011 | | .CONST 0x0b96,0x0011 15b0 0b98 5401 | T | .CONST 0x0b98,0x5401 15b2 0b9d 5801 | X | .CONST 0x0b9d,0x5801 15b4 0b9f 5802 | X | .CONST 0x0b9f,0x5802 15b6 0ba0 5803 | X | .CONST 0x0ba0,0x5803 15b8 0ba1 5804 | X | .CONST 0x0ba1,0x5804 15ba 0ba3 5401 | T | .CONST 0x0ba3,0x5401 15bc 0ba8 0011 | | .CONST 0x0ba8,0x0011 15be 0bab 0012 | | .CONST 0x0bab,0x0012 15c0 0bad 5c01 | \ | .CONST 0x0bad,0x5c01 15c2 0bb2 6001 | ` | .CONST 0x0bb2,0x6001 15c4 0bb4 6002 | ` | .CONST 0x0bb4,0x6002 15c6 0bb5 6003 | ` | .CONST 0x0bb5,0x6003 15c8 0bb6 6004 | ` | .CONST 0x0bb6,0x6004 15ca 0bb8 5c01 | \ | .CONST 0x0bb8,0x5c01 15cc 0bbd 0012 | | .CONST 0x0bbd,0x0012 15ce 0bc0 0013 | | .CONST 0x0bc0,0x0013 15d0 0bc2 6401 | d | .CONST 0x0bc2,0x6401 15d2 0bc7 6801 | h | .CONST 0x0bc7,0x6801 15d4 0bc9 6802 | h | .CONST 0x0bc9,0x6802 15d6 0bca 6803 | h | .CONST 0x0bca,0x6803 15d8 0bcb 6804 | h | .CONST 0x0bcb,0x6804 15da 0bcd 6401 | d | .CONST 0x0bcd,0x6401 15dc 0bd2 0013 | | .CONST 0x0bd2,0x0013 15de 0bd4 0014 | | .CONST 0x0bd4,0x0014 15e0 0bdd 0015 | | .CONST 0x0bdd,0x0015 15e2 0000 0000 | | .BLANK 0000[0x1e]