|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 12288 (0x3000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0f20 | | .CONST 0x0f20 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 000b | | .CONST 0x000b ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00c2 | | .CONST 0x00c2 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0047 | G | .CONST 0x0047 ; Number of locals 000b INIT_0008: 000b 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x10aa,0x8000,0x0000,0x0057,0x38a5,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 00bf | | Action Accept_Activation 0014 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0014,0x10b4,0x8000,0x0000,0x0058,0xc455,0x0000,0x0033 ; Debug Table 0x1.0x0 = 0x14,0xffff 0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x15,0xfffe 0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x16,0xfffd 0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x17,0xfffc 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x18,0xfffb 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x19,0xfffa 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1a,0xfff9 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1b,0xfff8 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x1c,0xfff7 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x1d,0xfff6 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x1e,0xfff5 001f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x1f,0xfff4 0020 1910 | | Execute Package,Field_Reference,Field_Number 0x10 0021 0007 | | Action Break_Optional 0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0x22,0xfff3 0023 1914 | | Execute Package,Field_Reference,Field_Number 0x14 0024 0007 | | Action Break_Optional 0025 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xd = 0x25,0xfff2 0026 194b | K | Execute Package,Field_Reference,Field_Number 0x4b 0027 0007 | | Action Break_Optional 0028 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xe = 0x28,0xfff1 0029 194d | M | Execute Package,Field_Reference,Field_Number 0x4d 002a 0007 | | Action Break_Optional 002b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xf = 0x2b,0xfff0 002c 194c | L | Execute Package,Field_Reference,Field_Number 0x4c 002d 0007 | | Action Break_Optional 002e e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x10 = 0x2e,0xffef 002f 194e | N | Execute Package,Field_Reference,Field_Number 0x4e 0030 0007 | | Action Break_Optional 0031 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x11 = 0x31,0xffee 0032 1955 | U | Execute Package,Field_Reference,Field_Number 0x55 0033 0007 | | Action Break_Optional 0034 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x12 = 0x34,0xffed 0035 1956 | V | Execute Package,Field_Reference,Field_Number 0x56 0036 0007 | | Action Break_Optional 0037 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x13 = 0x37,0xffec 0038 480b |H | Short_Literal 0xb 0039 029f 0253 | S| Declare_Subprogram INIT_0250,For_Call 003b 03fd | | Declare_Type Discrete,Defined 003c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x14 = 0x3c,0xffeb 003d 4802 |H | Short_Literal 0x2 003e 00da | | Load_Top At_Offset_2 003f 03f8 | | Declare_Type Discrete,Constrained 0040 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x15 = 0x40,0xffea 0041 4801 |H | Short_Literal 0x1 0042 e001 | | Load 0x0,0x1 0043 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0044 029f 026b | k| Declare_Subprogram INIT_0268,For_Call 0046 4801 |H | Short_Literal 0x1 0047 4800 |H | Short_Literal 0x0 0048 4801 |H | Short_Literal 0x1 0049 4800 |H | Short_Literal 0x0 004a 4801 |H | Short_Literal 0x1 004b 031d | | Declare_Type Variant_Record,Defined 004c 5a67 |Zg | Indirect_Literal Float,0x2b4,1.0 ; Debug Table 0x1.0x16 = 0x4c,0xffe9 004d e001 | | Load 0x0,0x1 004e 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 004f e001 | | Load 0x0,0x1 0050 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0051 011e | | Execute Any,Convert 0052 5a5d |Z] | Indirect_Literal Float,0x2b0,2.0 ; Debug Table 0x1.0x17 = 0x52,0xffe8 0053 e001 | | Load 0x0,0x1 0054 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 0055 e001 | | Load 0x0,0x1 0056 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0057 011e | | Execute Any,Convert 0058 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x18 = 0x58,0xffe7 0059 00db | | Load_Top At_Offset_3 005a 1c08 | | Execute_Immediate Run_Utility,0x8 005b 00da | | Load_Top At_Offset_2 005c e001 | | Load 0x0,0x1 005d 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 005e 0119 | | Execute Any,Check_In_Formal_Type 005f 00d9 | | Load_Top At_Offset_1 0060 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0061 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x61,0xffe6 0063 6248 |bH | Indirect_Literal Discrete,0x2ac,{0x00000000, 0x0058c455} ; Debug Table 0x1.0x1a = 0x63,0xffe5 0064 4975 |Iu | Short_Literal 0x175 0065 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 0066 e002 | | Load 0x0,0x2 0067 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 0068 0387 | | Declare_Variable Package 0069 00d8 | | Load_Top At_Offset_0 006a 020f | | Execute Module,Activate 006b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1b = 0x6b,0xffe4 006c 1910 | | Execute Package,Field_Reference,Field_Number 0x10 006d 0007 | | Action Break_Optional 006e 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x6e,0xffe3 0070 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x1d = 0x70,0xffe2 0072 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call ; Debug Table 0x1.0x1e = 0x72,0xffe1 0074 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x1f = 0x74,0xffe0 0076 029d 0453 | S| Declare_Subprogram INIT_0450,For_Outer_Call ; Debug Table 0x1.0x20 = 0x76,0xffdf 0078 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0x21 = 0x78,0xffde 007a 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0x22 = 0x7a,0xffdd 007c 029d 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x7c,0xffdc 007e 029d 04fb | | Declare_Subprogram INIT_04f8,For_Outer_Call ; Debug Table 0x1.0x24 = 0x7e,0xffdb 0080 029d 050b | | Declare_Subprogram INIT_0508,For_Outer_Call ; Debug Table 0x1.0x25 = 0x80,0xffda 0082 029d 051b | | Declare_Subprogram INIT_0518,For_Outer_Call ; Debug Table 0x1.0x26 = 0x82,0xffd9 0084 029d 0533 | 3| Declare_Subprogram INIT_0530,For_Outer_Call ; Debug Table 0x1.0x27 = 0x84,0xffd8 0086 029d 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call ; Debug Table 0x1.0x28 = 0x86,0xffd7 0088 029d 058b | | Declare_Subprogram INIT_0588,For_Outer_Call ; Debug Table 0x1.0x29 = 0x88,0xffd6 008a 029d 0603 | | Declare_Subprogram INIT_0600,For_Outer_Call ; Debug Table 0x1.0x2a = 0x8a,0xffd5 008c 029d 0713 | | Declare_Subprogram INIT_0710,For_Outer_Call ; Debug Table 0x1.0x2b = 0x8c,0xffd4 008e 029d 074b | K| Declare_Subprogram INIT_0748,For_Outer_Call ; Debug Table 0x1.0x2c = 0x8e,0xffd3 0090 029d 0783 | | Declare_Subprogram INIT_0780,For_Outer_Call ; Debug Table 0x1.0x2d = 0x90,0xffd2 0092 029d 07cb | | Declare_Subprogram INIT_07c8,For_Outer_Call ; Debug Table 0x1.0x2e = 0x92,0xffd1 0094 029d 087b | {| Declare_Subprogram INIT_0878,For_Outer_Call ; Debug Table 0x1.0x2f = 0x94,0xffd0 0096 029d 088b | | Declare_Subprogram INIT_0888,For_Outer_Call ; Debug Table 0x1.0x30 = 0x96,0xffcf 0098 029d 08f3 | | Declare_Subprogram INIT_08f0,For_Outer_Call ; Debug Table 0x1.0x31 = 0x98,0xffce 009a 029d 0923 | #| Declare_Subprogram INIT_0920,For_Outer_Call ; Debug Table 0x1.0x32 = 0x9a,0xffcd 009c 029d 094b | K| Declare_Subprogram INIT_0948,For_Outer_Call ; Debug Table 0x1.0x33 = 0x9c,0xffcc 009e 029d 097b | {| Declare_Subprogram INIT_0978,For_Outer_Call ; Debug Table 0x1.0x34 = 0x9e,0xffcb 00a0 029d 09bb | | Declare_Subprogram INIT_09b8,For_Outer_Call ; Debug Table 0x1.0x35 = 0xa0,0xffca 00a2 029d 0a03 | | Declare_Subprogram INIT_0a00,For_Outer_Call ; Debug Table 0x1.0x36 = 0xa2,0xffc9 00a4 029d 0a43 | C| Declare_Subprogram INIT_0a40,For_Outer_Call ; Debug Table 0x1.0x37 = 0xa4,0xffc8 00a6 029d 0aab | | Declare_Subprogram INIT_0aa8,For_Outer_Call ; Debug Table 0x1.0x38 = 0xa6,0xffc7 00a8 029d 0b2b | +| Declare_Subprogram INIT_0b28,For_Outer_Call ; Debug Table 0x1.0x39 = 0xa8,0xffc6 00aa 029d 0b43 | C| Declare_Subprogram INIT_0b40,For_Outer_Call ; Debug Table 0x1.0x3a = 0xaa,0xffc5 00ac 029d 0b5b | [| Declare_Subprogram INIT_0b58,For_Outer_Call ; Debug Table 0x1.0x3b = 0xac,0xffc4 00ae 029d 0bf3 | | Declare_Subprogram INIT_0bf0,For_Outer_Call ; Debug Table 0x1.0x3c = 0xae,0xffc3 00b0 029d 0c2b | +| Declare_Subprogram INIT_0c28,For_Outer_Call ; Debug Table 0x1.0x3d = 0xb0,0xffc2 00b2 029d 0c3b | ;| Declare_Subprogram INIT_0c38,For_Outer_Call ; Debug Table 0x1.0x3e = 0xb2,0xffc1 00b4 029d 0cab | | Declare_Subprogram INIT_0ca8,For_Outer_Call ; Debug Table 0x1.0x3f = 0xb4,0xffc0 00b6 029d 0cc3 | | Declare_Subprogram INIT_0cc0,For_Outer_Call ; Debug Table 0x1.0x40 = 0xb6,0xffbf 00b8 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x41 = 0xb8,0xffbe 00b9 00c7 | | Action Elaborate_Subprogram 00ba 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x42 = 0xba,0xffbd 00bb 00c7 | | Action Elaborate_Subprogram 00bc 029d 0ceb | | Declare_Subprogram INIT_0ce8,For_Outer_Call ; Debug Table 0x1.0x43 = 0xbc,0xffbc 00be 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x44 = 0xbe,0xffbb 00bf 00c7 | | Action Elaborate_Subprogram 00c0 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x45 = 0xc0,0xffba 00c1 00c7 | | Action Elaborate_Subprogram 00c2 BODY_0008: 00c2 00bc | | Action Signal_Activated 00c3 00bb | | Action Signal_Completion 00c4 0000 0000 | | .BLANK 0000[0x4] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00e6 | | .CONST 0x00e6 ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0006 | | .CONST 0x0006 ; Number of locals 00cb INIT_00c8: 00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x00cb,0x1142,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0xcb,0xffff 00cc 00db | | Load_Top At_Offset_3 00cd 00eb | | Load_Encached Diana_Cache 00ce 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 00cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0xd0,0xfffe 00d1 00d9 | | Load_Top At_Offset_1 00d2 00eb | | Load_Encached Diana_Cache 00d3 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 00d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0xd5,0xfffd 00d6 e5ff | | Load 0x2,-0x1 00d7 00eb | | Load_Encached Diana_Cache 00d8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00d9 4976 |Iv | Short_Literal 0x176 00da 00eb | | Load_Encached Diana_Cache 00db 0098 | | Execute Package,Field_Read_Dynamic 00dc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00dd e003 | | Load 0x0,0x3 00de 180d | | Execute Package,Field_Execute,Field_Number 0xd 00df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e0 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x3 = 0xe0,0xfffc 00e1 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x4 = 0xe1,0xfffb 00e2 1b96 | | Execute Package,Field_Read,Field_Number 0x96 00e3 0322 | " | Declare_Variable Record 00e4 00d8 | | Load_Top At_Offset_0 00e5 1c00 | | Execute_Immediate Run_Utility,0x0 00e6 BODY_00c8: 00e6 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x5 = 0xe6,0x1 00e7 e403 | | Load 0x2,0x3 00e8 8223 | # | Call 0x1,0x23 00e9 460b |F | Jump_Case 0xc 00ea 780b |x | Jump 0xf6 ; case 0x0 00eb 780a |x | Jump 0xf6 ; case 0x1 00ec 7809 |x | Jump 0xf6 ; case 0x2 00ed 7859 |xY | Jump 0x147 ; case 0x3 00ee 7858 |xX | Jump 0x147 ; case 0x4 00ef 7857 |xW | Jump 0x147 ; case 0x5 00f0 782e |x. | Jump 0x11f ; case 0x6 00f1 7855 |xU | Jump 0x147 ; case 0x7 00f2 781d |x | Jump 0x110 ; case 0x8 00f3 7825 |x% | Jump 0x119 ; case 0x9 00f4 7852 |xR | Jump 0x147 ; case 0xa 00f5 7849 |xI | Jump 0x13f ; case 0xb 00f6 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0xf6,0x2 00f7 e402 | | Load 0x2,0x2 00f8 e004 | | Load 0x0,0x4 00f9 180d | | Execute Package,Field_Execute,Field_Number 0xd 00fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x7 = 0xfa,0x3 00fb e402 | | Load 0x2,0x2 00fc e002 | | Load 0x0,0x2 00fd 180e | | Execute Package,Field_Execute,Field_Number 0xe 00fe 6852 |hR | Jump_Zero 0x151 00ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0xff,0x4 0100 e005 | | Load 0x0,0x5 0101 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0102 0b12 | | Execute_Immediate Case_Compare,0x12 0103 7008 |p | Jump_Nonzero 0x10c 0104 00d8 | | Load_Top At_Offset_0 0105 4807 |H | Short_Literal 0x7 0106 4809 |H | Short_Literal 0x9 0107 0262 | b | Execute Discrete,In_Range 0108 7003 |p | Jump_Nonzero 0x10c 0109 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x9 = 0x109,0x6 010a 8242 | B | Call 0x1,0x42 010b 7802 |x | Jump 0x10e 010c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0x10c,0x5 010d 8245 | E | Call 0x1,0x45 010e 00d1 | | Pop_Control Pop_Count_1 010f 7841 |xA | Jump 0x151 0110 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xb = 0x110,0x7 0111 e005 | | Load 0x0,0x5 0112 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0113 e402 | | Load 0x2,0x2 0114 8230 | 0 | Call 0x1,0x30 0115 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xc = 0x115,0x8 0116 e402 | | Load 0x2,0x2 0117 8243 | C | Call 0x1,0x43 0118 7838 |x8 | Jump 0x151 0119 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xd = 0x119,0x9 011a 8232 | 2 | Call 0x1,0x32 011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xe = 0x11b,0xa 011c e402 | | Load 0x2,0x2 011d 8243 | C | Call 0x1,0x43 011e 7832 |x2 | Jump 0x151 011f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xf = 0x11f,0xb 0120 00e1 | | Load_Encached Boolean_Cache 0121 e402 | | Load 0x2,0x2 0122 e006 | | Load 0x0,0x6 0123 180d | | Execute Package,Field_Execute,Field_Number 0xd 0124 005b | [ | Store_Top Discrete,At_Offset_3 0125 00d1 | | Pop_Control Pop_Count_1 0126 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x10 = 0x126,0xc 0127 680c |h | Jump_Zero 0x134 0128 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x11 = 0x128,0xd 0129 00eb | | Load_Encached Diana_Cache 012a 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 012b 00db | | Load_Top At_Offset_3 012c e005 | | Load 0x0,0x5 012d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 012e e007 | | Load 0x0,0x7 012f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0130 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x12 = 0x130,0xe 0131 e402 | | Load 0x2,0x2 0132 8243 | C | Call 0x1,0x43 0133 781d |x | Jump 0x151 0134 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x13 = 0x134,0xf 0135 e402 | | Load 0x2,0x2 0136 e004 | | Load 0x0,0x4 0137 180d | | Execute Package,Field_Execute,Field_Number 0xd 0138 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x14 = 0x138,0x10 0139 0007 | | Action Break_Optional 013a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x15 = 0x13a,0x401 013b e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x16 = 0x13b,0x10 013c e403 | | Load 0x2,0x3 013d 820e | | Call 0x1,0xe 013e 7812 |x | Jump 0x151 013f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x17 = 0x13f,0x11 0140 e402 | | Load 0x2,0x2 0141 e004 | | Load 0x0,0x4 0142 180d | | Execute Package,Field_Execute,Field_Number 0xd 0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x18 = 0x143,0x12 0144 e403 | | Load 0x2,0x3 0145 8246 | F | Call 0x1,0x46 0146 780a |x | Jump 0x151 0147 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x19 = 0x147,0x13 0148 e402 | | Load 0x2,0x2 0149 e004 | | Load 0x0,0x4 014a 180d | | Execute Package,Field_Execute,Field_Number 0xd 014b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x1a = 0x14b,0x14 014c 0007 | | Action Break_Optional 014d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1b = 0x14d,0x801 014e e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x1c = 0x14e,0x14 014f e403 | | Load 0x2,0x3 0150 820e | | Call 0x1,0xe 0151 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1d = 0x151,0x15 0152 e008 | | Load 0x0,0x8 0153 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 0154 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x015b,0x1180,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0010 ; Debug Table 0x3.0x0 = 0x15b,0x1 015c 00db | | Load_Top At_Offset_3 015d 8223 | # | Call 0x1,0x23 015e 460b |F | Jump_Case 0xc 015f 780b |x | Jump 0x16b ; case 0x0 0160 780a |x | Jump 0x16b ; case 0x1 0161 7809 |x | Jump 0x16b ; case 0x2 0162 7837 |x7 | Jump 0x19a ; case 0x3 0163 783a |x: | Jump 0x19e ; case 0x4 0164 7844 |xD | Jump 0x1a9 ; case 0x5 0165 784e |xN | Jump 0x1b4 ; case 0x6 0166 7866 |xf | Jump 0x1cd ; case 0x7 0167 7882 |x | Jump 0x1ea ; case 0x8 0168 7881 |x | Jump 0x1ea ; case 0x9 0169 782c |x, | Jump 0x196 ; case 0xa 016a 787b |x{ | Jump 0x1e6 ; case 0xb 016b 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x1 = 0x16b,0x2 016c e005 | | Load 0x0,0x5 016d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 016e 4612 |F | Jump_Case 0x13 016f 7812 |x | Jump 0x182 ; case 0x0 0170 7811 |x | Jump 0x182 ; case 0x1 0171 7810 |x | Jump 0x182 ; case 0x2 0172 780f |x | Jump 0x182 ; case 0x3 0173 781d |x | Jump 0x191 ; case 0x4 0174 781c |x | Jump 0x191 ; case 0x5 0175 781b |x | Jump 0x191 ; case 0x6 0176 7810 |x | Jump 0x187 ; case 0x7 0177 780f |x | Jump 0x187 ; case 0x8 0178 780e |x | Jump 0x187 ; case 0x9 0179 7817 |x | Jump 0x191 ; case 0xa 017a 7816 |x | Jump 0x191 ; case 0xb 017b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; case 0xc 017c 7814 |x | Jump 0x191 ; case 0xd 017d 7813 |x | Jump 0x191 ; case 0xe 017e 7812 |x | Jump 0x191 ; case 0xf 017f 7811 |x | Jump 0x191 ; case 0x10 0180 7810 |x | Jump 0x191 ; case 0x11 0181 7800 |x | Jump 0x182 ; case 0x12 0182 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x2 = 0x182,0x3 0183 7002 |p | Jump_Nonzero 0x186 0184 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x3 = 0x184,0x4 0185 8245 | E | Call 0x1,0x45 0186 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0187 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x4 = 0x187,0x5 0188 e005 | | Load 0x0,0x5 0189 1814 | | Execute Package,Field_Execute,Field_Number 0x14 018a e5fc | | Load 0x2,-0x4 018b 0f00 | | Execute_Immediate Equal,0x0 018c 0279 | y | Execute Discrete,And 018d 6802 |h | Jump_Zero 0x190 018e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x5 = 0x18e,0x6 018f 8245 | E | Call 0x1,0x45 0190 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0191 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x6 = 0x191,0x8 0192 7002 |p | Jump_Nonzero 0x195 0193 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x7 = 0x193,0x9 0194 8242 | B | Call 0x1,0x42 0195 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x3.0x8 = 0x195,0xa 0196 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x9 = 0x196,0xb 0197 00db | | Load_Top At_Offset_3 0198 823e | > | Call 0x1,0x3e 0199 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x3.0xa = 0x199,0xc 019a 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xb = 0x19a,0xd 019b 00db | | Load_Top At_Offset_3 019c 8234 | 4 | Call 0x1,0x34 019d 7850 |xP | Jump 0x1ee 019e 0007 | | Action Break_Optional ; Debug Table 0x3.0xc = 0x19e,0xe 019f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0xd = 0x19f,0x401 01a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xe = 0x1a0,0xe 01a1 4800 |H | Short_Literal 0x0 01a2 6105 |a | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01a3 4800 |H | Short_Literal 0x0 01a4 4839 |H9 | Short_Literal 0x39 01a5 4801 |H | Short_Literal 0x1 01a6 e008 | | Load 0x0,0x8 01a7 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01a8 7845 |xE | Jump 0x1ee 01a9 0007 | | Action Break_Optional ; Debug Table 0x3.0xf = 0x1a9,0xf 01aa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x10 = 0x1aa,0x801 01ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x11 = 0x1ab,0xf 01ac 4800 |H | Short_Literal 0x0 01ad 60fa |` | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01ae 4800 |H | Short_Literal 0x0 01af 4837 |H7 | Short_Literal 0x37 01b0 4801 |H | Short_Literal 0x1 01b1 e008 | | Load 0x0,0x8 01b2 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01b3 783a |x: | Jump 0x1ee 01b4 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x12 = 0x1b4,0x10 01b5 e005 | | Load 0x0,0x5 01b6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01b7 822e | . | Call 0x1,0x2e 01b8 0007 | | Action Break_Optional ; Debug Table 0x3.0x13 = 0x1b8,0x11 01b9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x14 = 0x1b9,0xc01 01ba 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x15 = 0x1ba,0x11 01bb 4800 |H | Short_Literal 0x0 01bc 60eb |` | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01bd 4801 |H | Short_Literal 0x1 01be 4823 |H# | Short_Literal 0x23 01bf 4801 |H | Short_Literal 0x1 01c0 e008 | | Load 0x0,0x8 01c1 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01c2 0007 | | Action Break_Optional ; Debug Table 0x3.0x16 = 0x1c2,0x12 01c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x17 = 0x1c3,0x1001 01c4 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x18 = 0x1c4,0x12 01c5 4800 |H | Short_Literal 0x0 01c6 60e1 |` | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01c7 4800 |H | Short_Literal 0x0 01c8 4837 |H7 | Short_Literal 0x37 01c9 4801 |H | Short_Literal 0x1 01ca e008 | | Load 0x0,0x8 01cb 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01cc 7821 |x! | Jump 0x1ee 01cd 0007 | | Action Break_Optional ; Debug Table 0x3.0x19 = 0x1cd,0x13 01ce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1a = 0x1ce,0x1401 01cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1b = 0x1cf,0x13 01d0 4800 |H | Short_Literal 0x0 01d1 60d6 |` | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01d2 4800 |H | Short_Literal 0x0 01d3 4839 |H9 | Short_Literal 0x39 01d4 4801 |H | Short_Literal 0x1 01d5 e008 | | Load 0x0,0x8 01d6 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01d7 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1c = 0x1d7,0x14 01d8 e005 | | Load 0x0,0x5 01d9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01da 822e | . | Call 0x1,0x2e 01db 0007 | | Action Break_Optional ; Debug Table 0x3.0x1d = 0x1db,0x15 01dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1e = 0x1dc,0x1801 01dd 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1f = 0x1dd,0x15 01de 4800 |H | Short_Literal 0x0 01df 60c8 |` | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 01e0 4801 |H | Short_Literal 0x1 01e1 4822 |H" | Short_Literal 0x22 01e2 4801 |H | Short_Literal 0x1 01e3 e008 | | Load 0x0,0x8 01e4 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01e5 7808 |x | Jump 0x1ee 01e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x20 = 0x1e6,0x16 01e7 00db | | Load_Top At_Offset_3 01e8 8246 | F | Call 0x1,0x46 01e9 7804 |x | Jump 0x1ee 01ea 0092 0d6f | o| Action Push_String_Extended,0xd6f ; "Conversion_Gen - unexpected conversion kind" ; Debug Table 0x3.0x21 = 0x1ea,0x17 01ec e009 | | Load 0x0,0x9 01ed 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01ee e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x22 = 0x1ee,0x18 01ef 00eb | | Load_Encached Diana_Cache 01f0 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01f1 8244 | D | Call 0x1,0x44 01f2 7008 |p | Jump_Nonzero 0x1fb 01f3 e5fc | | Load 0x2,-0x4 01f4 7004 |p | Jump_Nonzero 0x1f9 01f5 00db | | Load_Top At_Offset_3 01f6 00db | | Load_Top At_Offset_3 01f7 8241 | A | Call 0x1,0x41 01f8 7801 |x | Jump 0x1fa 01f9 4800 |H | Short_Literal 0x0 01fa 6802 |h | Jump_Zero 0x1fd 01fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x23 = 0x1fb,0x19 01fc 8245 | E | Call 0x1,0x45 01fd 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01fe 0000 0000 | | .XXX[0x2] 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 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0203,0x11ca,0x0001,0x0000,0x0057,0x38a5,0x0000,0x002e ; Debug Table 0x4.0x0 = 0x203,0xffff 0204 00db | | Load_Top At_Offset_3 0205 8247 | G | Call 0x1,0x47 0206 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0207 BODY_0200: 0207 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x207,0x1 0208 e00a | | Load 0x0,0xa 0209 1819 | | Execute Package,Field_Execute,Field_Number 0x19 020a 6818 |h | Jump_Zero 0x223 020b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x20b,0x2 020c e00a | | Load 0x0,0xa 020d 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 020e 6809 |h | Jump_Zero 0x218 020f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x20f,0x3 0210 e00a | | Load 0x0,0xa 0211 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0212 0275 | u | Execute Discrete,Unary_Minus 0213 e001 | | Load 0x0,0x1 0214 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0215 e00b | | Load 0x0,0xb 0216 180d | | Execute Package,Field_Execute,Field_Number 0xd 0217 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0218 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0x218,0x4 0219 e005 | | Load 0x0,0x5 021a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 021b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x5 = 0x21b,0x5 021c 4804 |H | Short_Literal 0x4 021d e008 | | Load 0x0,0x8 021e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 021f 0092 0d70 | p| Action Push_String_Extended,0xd70 ; "RETURN POS ACTION" ; Debug Table 0x4.0x6 = 0x21f,0x6 0221 e008 | | Load 0x0,0x8 0222 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0223 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0224 0000 0000 | | .BLANK 0000[0x4] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022f | / | .CONST 0x022f ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0002 | | .CONST 0x0002 ; Number of locals 022b INIT_0228: 022b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x022b,0x11da,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0038 ; Debug Table 0x5.0x0 = 0x22b,0xffff 022c 00db | | Load_Top At_Offset_3 022d 8247 | G | Call 0x1,0x47 022e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 022f BODY_0228: 022f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x22f,0x1 0230 e00a | | Load 0x0,0xa 0231 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0232 6817 |h | Jump_Zero 0x24a 0233 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x233,0x2 0234 e00a | | Load 0x0,0xa 0235 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0236 6808 |h | Jump_Zero 0x23f 0237 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x237,0x3 0238 e00a | | Load 0x0,0xa 0239 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 023a e001 | | Load 0x0,0x1 023b 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 023c e00b | | Load 0x0,0xb 023d 180d | | Execute Package,Field_Execute,Field_Number 0xd 023e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 023f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x4 = 0x23f,0x4 0240 e005 | | Load 0x0,0x5 0241 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0242 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0x242,0x5 0243 4805 |H | Short_Literal 0x5 0244 e008 | | Load 0x0,0x8 0245 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0246 0092 0d71 | q| Action Push_String_Extended,0xd71 ; "RETURN VAL ACTION" ; Debug Table 0x5.0x6 = 0x246,0x6 0248 e008 | | Load 0x0,0x8 0249 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 024a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024b 0000 0000 | | .BLANK 0000[0x5] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4603 |F | Jump_Case 0x4 ; Debug Table 0x6 = .DEBUG 0x0253,0x11ea,0x0005,0x0000,0x0058,0xc455,0x0000,0x010d 0254 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0255 7802 |x | Jump 0x258 ; case 0x1 0256 7805 |x | Jump 0x25c ; case 0x2 0257 7809 |x | Jump 0x261 ; case 0x3 0258 00da | | Load_Top At_Offset_2 0259 0091 0d63 | c| Action Push_String_Extended_Indexed,0xd63 ; "INTRA_GROUNDTYPE" 025b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 025c 00db | | Load_Top At_Offset_3 025d 00db | | Load_Top At_Offset_3 025e 00e0 | | Load_Encached Standard_Cache 025f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0260 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0261 00da | | Load_Top At_Offset_2 0262 00e0 | | Load_Encached Standard_Cache 0263 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0264 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0265 0000 0000 | | .XXX[0x3] 0267 0000 | | 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 4608 |F | Jump_Case 0x9 ; Debug Table 0x7 = .DEBUG 0x026b,0x11ec,0x0005,0x0000,0x0058,0xc455,0x0000,0x0124 026c 7808 |x | Jump 0x275 ; case 0x0 026d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 026e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 026f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0270 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0271 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0272 7819 |x | Jump 0x28c ; case 0x6 0273 7820 |x | Jump 0x294 ; case 0x7 0274 782a |x* | Jump 0x29f ; case 0x8 0275 00da | | Load_Top At_Offset_2 0276 016c | l | Execute Variant_Record,Is_Constrained 0277 7009 |p | Jump_Nonzero 0x281 0278 00cf | | Action Mark_Auxiliary 0279 4800 |H | Short_Literal 0x0 027a e5ff | | Load 0x2,-0x1 027b 1c08 | | Execute_Immediate Run_Utility,0x8 027c 00d8 | | Load_Top At_Offset_0 027d 1c00 | | Execute_Immediate Run_Utility,0x0 027e c5ff | | Store 0x2,-0x1 027f 00ce | | Action Pop_Auxiliary 0280 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0281 00da | | Load_Top At_Offset_2 0282 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0283 4601 |F | Jump_Case 0x2 0284 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0285 7800 |x | Jump 0x286 ; case 0x1 0286 00da | | Load_Top At_Offset_2 0287 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2 0288 00da | | Load_Top At_Offset_2 0289 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 028a 1c00 | | Execute_Immediate Run_Utility,0x0 028b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 028c 00db | | Load_Top At_Offset_3 028d 4601 |F | Jump_Case 0x2 028e 7803 |x | Jump 0x292 ; case 0x0 028f 7800 |x | Jump 0x290 ; case 0x1 0290 4801 |H | Short_Literal 0x1 0291 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0292 48ff |H | Short_Literal 0xff 0293 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0294 00db | | Load_Top At_Offset_3 0295 e5fe | | Load 0x2,-0x2 0296 4601 |F | Jump_Case 0x2 0297 7803 |x | Jump 0x29b ; case 0x0 0298 7800 |x | Jump 0x299 ; case 0x1 0299 4801 |H | Short_Literal 0x1 029a 7801 |x | Jump 0x29c 029b 48ff |H | Short_Literal 0xff 029c e5ff | | Load 0x2,-0x1 029d 031b | | Declare_Type Variant_Record,Constrained 029e 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 029f 00db | | Load_Top At_Offset_3 02a0 e5fe | | Load 0x2,-0x2 02a1 e5ff | | Load 0x2,-0x1 02a2 1c06 | | Execute_Immediate Run_Utility,0x6 02a3 e5ff | | Load 0x2,-0x1 02a4 02fc | | Declare_Variable Variant_Record,With_Constraint 02a5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02a6 0000 0000 | | .XXX[0x2] 02a8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02ac 0000 0000 | | .LITERAL {0x00000000, 0x0058c455} 02b0 4000 0000 |@ | .DBL 2.0 02b2 0000 0000 | | 02b4 3ff0 0000 |? | .DBL 1.0 02b6 0000 0000 | | 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x02bb,0x11ee,0x0002,0x0000,0x0058,0xc455,0x0000,0x0162 ; Debug Table 0x8.0x0 = 0x2bb,0x1 02bc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02bd 0000 0000 | | .XXX[0x3] 02bf 0000 | | 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c7 | | .CONST 0x02c7 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0003 | | .CONST 0x0003 ; Number of locals 02c3 INIT_02c0: 02c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x02c3,0x11f2,0x0002,0x0000,0x0058,0xc455,0x0000,0x018e ; Debug Table 0x9.0x0 = 0x2c3,0xffff 02c4 00db | | Load_Top At_Offset_3 02c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x2c6,0xfffe 02c7 BODY_02c0: 02c7 00cf | | Action Mark_Auxiliary 02c8 0007 | | Action Break_Optional ; Debug Table 0x9.0x2 = 0x2c8,0x1 02c9 0007 | | Action Break_Optional ; Debug Table 0x9.0x3 = 0x2c9,0x2 02ca e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x4 = 0x2ca,0x401 02cb 0007 | | Action Break_Optional 02cc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x5 = 0x2cc,0x402 02cd 0007 | | Action Break_Optional ; Debug Table 0x9.0x6 = 0x2cd,0x403 02ce 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x2ce,0x404 02cf 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x9.0x8 = 0x2cf,0x2 02d0 7008 |p | Jump_Nonzero 0x2d9 02d1 0b6d | m | Execute_Immediate Case_Compare,0x6d 02d2 7053 |pS | Jump_Nonzero 0x326 02d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x9 = 0x2d3,0xe 02d4 e005 | | Load 0x0,0x5 02d5 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02d6 a402 | | Store_Unchecked 0x2,0x2 02d7 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x9.0xa = 0x2d7,0xf 02d8 785a |xZ | Jump 0x333 02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xb = 0x2d9,0x3 02da 00eb | | Load_Encached Diana_Cache 02db 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02dc 4976 |Iv | Short_Literal 0x176 02dd 00eb | | Load_Encached Diana_Cache 02de 0098 | | Execute Package,Field_Read_Dynamic 02df 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02e0 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02e1 0007 | | Action Break_Optional ; Debug Table 0x9.0xc = 0x2e1,0x4 02e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xd = 0x2e2,0x801 02e3 021d | | Execute Heap_Access,Is_Null 02e4 7005 |p | Jump_Nonzero 0x2ea ; Debug Table 0x9.0xe = 0x2e4,0x4 02e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xf = 0x2e5,0x5 02e6 e003 | | Load 0x0,0x3 02e7 180d | | Execute Package,Field_Execute,Field_Number 0xd 02e8 a402 | | Store_Unchecked 0x2,0x2 02e9 7846 |xF | Jump 0x330 02ea 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x10 = 0x2ea,0x6 02eb 00eb | | Load_Encached Diana_Cache 02ec 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02ed e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x11 = 0x2ed,0xc01 02ee 0007 | | Action Break_Optional 02ef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x12 = 0x2ef,0xc02 02f0 0007 | | Action Break_Optional ; Debug Table 0x9.0x13 = 0x2f0,0xc03 02f1 00d0 | | Action Swap_Control ; Debug Table 0x9.0x14 = 0x2f1,0xc04 02f2 00d1 | | Pop_Control Pop_Count_1 02f3 0f6d | m | Execute_Immediate Equal,0x6d ; Debug Table 0x9.0x15 = 0x2f3,0x6 02f4 7002 |p | Jump_Nonzero 0x2f7 02f5 4887 |H | Short_Literal 0x87 02f6 0257 | W | Execute Discrete,Raise 02f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x16 = 0x2f7,0x7 02f8 00eb | | Load_Encached Diana_Cache 02f9 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02fa 00eb | | Load_Encached Diana_Cache 02fb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02fc e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x17 = 0x2fc,0x1001 02fd 0007 | | Action Break_Optional 02fe 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x18 = 0x2fe,0x1002 02ff 0007 | | Action Break_Optional ; Debug Table 0x9.0x19 = 0x2ff,0x1003 0300 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1a = 0x300,0x1004 0301 00d1 | | Pop_Control Pop_Count_1 0302 0f3b | ; | Execute_Immediate Equal,0x3b ; Debug Table 0x9.0x1b = 0x302,0x7 0303 7002 |p | Jump_Nonzero 0x306 0304 4887 |H | Short_Literal 0x87 0305 0257 | W | Execute Discrete,Raise 0306 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1c = 0x306,0x8 0307 00eb | | Load_Encached Diana_Cache 0308 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0309 00eb | | Load_Encached Diana_Cache 030a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 030b 00eb | | Load_Encached Diana_Cache 030c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 030d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1d = 0x30d,0x1401 030e 021d | | Execute Heap_Access,Is_Null 030f 00d0 | | Action Swap_Control 0310 00d1 | | Pop_Control Pop_Count_1 0311 7002 |p | Jump_Nonzero 0x314 ; Debug Table 0x9.0x1e = 0x311,0x8 0312 4887 |H | Short_Literal 0x87 0313 0257 | W | Execute Discrete,Raise 0314 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1f = 0x314,0x9 0315 00eb | | Load_Encached Diana_Cache 0316 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0317 e00c | | Load 0x0,0xc 0318 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0319 7002 |p | Jump_Nonzero 0x31c 031a 4887 |H | Short_Literal 0x87 031b 0257 | W | Execute Discrete,Raise 031c 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x20 = 0x31c,0xa 031d 00eb | | Load_Encached Diana_Cache 031e 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 031f a402 | | Store_Unchecked 0x2,0x2 0320 0007 | | Action Break_Optional ; Debug Table 0x9.0x21 = 0x320,0xb 0321 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x22 = 0x321,0x1801 0322 021d | | Execute Heap_Access,Is_Null 0323 680c |h | Jump_Zero 0x330 ; Debug Table 0x9.0x23 = 0x323,0xb 0324 4887 |H | Short_Literal 0x87 0325 0257 | W | Execute Discrete,Raise 0326 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x24 = 0x326,0xc 0327 e00a | | Load 0x0,0xa 0328 180e | | Execute Package,Field_Execute,Field_Number 0xe 0329 7002 |p | Jump_Nonzero 0x32c 032a 00d1 | | Pop_Control Pop_Count_1 032b 7807 |x | Jump 0x333 032c 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x25 = 0x32c,0xd 032d 00eb | | Load_Encached Diana_Cache 032e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 032f a402 | | Store_Unchecked 0x2,0x2 0330 00d1 | | Pop_Control Pop_Count_1 0331 00c9 | | Action Pop_Auxiliary_Loop 0332 7f96 | | Jump 0x2c9 0333 00ce | | Action Pop_Auxiliary 0334 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x26 = 0x334,0x10 0335 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0336 0000 0000 | | .XXX[0x2] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 0357 | W | .CONST 0x0357 ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0005 | | .CONST 0x0005 ; Number of locals 033b INIT_0338: 033b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x033b,0x1242,0x0002,0x0000,0x0058,0xc455,0x0000,0x0271 ; Debug Table 0xa.0x0 = 0x33b,0xffff 033c 00db | | Load_Top At_Offset_3 033d e005 | | Load 0x0,0x5 033e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 033f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0340 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x340,0xfffe 0341 e5fe | | Load 0x2,-0x2 0342 e005 | | Load 0x0,0x5 0343 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0344 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0345 0007 | | Action Break_Optional ; Debug Table 0xa.0x2 = 0x345,0xfffd 0346 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x3 = 0x346,0x401 0347 0007 | | Action Break_Optional 0348 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x4 = 0x348,0x402 0349 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x349,0x403 034a 0007 | | Action Break_Optional ; Debug Table 0xa.0x6 = 0x34a,0x404 034b 00eb | | Load_Encached Diana_Cache ; Debug Table 0xa.0x7 = 0x34b,0xfffd 034c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 034d 03f1 | | Declare_Variable Discrete,With_Value 034e 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x34e,0xfffc 034f e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x9 = 0x34f,0x801 0350 0007 | | Action Break_Optional 0351 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0xa = 0x351,0x802 0352 0007 | | Action Break_Optional ; Debug Table 0xa.0xb = 0x352,0x803 0353 0007 | | Action Break_Optional ; Debug Table 0xa.0xc = 0x353,0x804 0354 00eb | | Load_Encached Diana_Cache ; Debug Table 0xa.0xd = 0x354,0xfffc 0355 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0356 03f1 | | Declare_Variable Discrete,With_Value 0357 BODY_0338: 0357 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xe = 0x357,0x1 0358 00db | | Load_Top At_Offset_3 0359 021f | | Execute Heap_Access,Equal 035a 6813 |h | Jump_Zero 0x36e 035b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xf = 0x35b,0x2 035c 0b6f | o | Execute_Immediate Case_Compare,0x6f 035d 700e |p | Jump_Nonzero 0x36c 035e 0b6a | j | Execute_Immediate Case_Compare,0x6a 035f 700c |p | Jump_Nonzero 0x36c 0360 0b74 | t | Execute_Immediate Case_Compare,0x74 0361 700a |p | Jump_Nonzero 0x36c 0362 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x10 = 0x362,0x4 0363 8222 | " | Call 0x1,0x22 0364 e5fe | | Load 0x2,-0x2 0365 8222 | " | Call 0x1,0x22 0366 021f | | Execute Heap_Access,Equal 0367 7002 |p | Jump_Nonzero 0x36a 0368 480b |H | Short_Literal 0xb ; Debug Table 0xa.0x11 = 0x368,0x5 0369 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 036a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x12 = 0x36a,0x6 036b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 036c 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x13 = 0x36c,0x3 036d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 036e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x14 = 0x36e,0x7 036f 0b6e | n | Execute_Immediate Case_Compare,0x6e 0370 701c |p | Jump_Nonzero 0x38d 0371 0b6f | o | Execute_Immediate Case_Compare,0x6f 0372 7026 |p& | Jump_Nonzero 0x399 0373 0b6a | j | Execute_Immediate Case_Compare,0x6a 0374 7024 |p$ | Jump_Nonzero 0x399 0375 0b74 | t | Execute_Immediate Case_Compare,0x74 0376 7022 |p" | Jump_Nonzero 0x399 0377 0b61 | a | Execute_Immediate Case_Compare,0x61 0378 7020 |p | Jump_Nonzero 0x399 0379 0b65 | e | Execute_Immediate Case_Compare,0x65 037a 703d |p= | Jump_Nonzero 0x3b8 037b 0b69 | i | Execute_Immediate Case_Compare,0x69 037c 703b |p; | Jump_Nonzero 0x3b8 037d 0b76 | v | Execute_Immediate Case_Compare,0x76 037e 7039 |p9 | Jump_Nonzero 0x3b8 037f 0b64 | d | Execute_Immediate Case_Compare,0x64 0380 7056 |pV | Jump_Nonzero 0x3d7 0381 0b68 | h | Execute_Immediate Case_Compare,0x68 0382 7054 |pT | Jump_Nonzero 0x3d7 0383 0b75 | u | Execute_Immediate Case_Compare,0x75 0384 7071 |pq | Jump_Nonzero 0x3f6 0385 0b6c | l | Execute_Immediate Case_Compare,0x6c 0386 708e |p | Jump_Nonzero 0x415 0387 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x15 = 0x387,0x20 0388 0092 0d72 | r| Action Push_String_Extended,0xd72 ; "Unexpected conversion source struct " 038a e009 | | Load 0x0,0x9 038b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 038c 788a |x | Jump 0x417 038d e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x16 = 0x38d,0x8 038e e00a | | Load 0x0,0xa 038f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0390 7004 |p | Jump_Nonzero 0x395 0391 e5fe | | Load 0x2,-0x2 0392 e00a | | Load 0x0,0xa 0393 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0394 6802 |h | Jump_Zero 0x397 0395 480b |H | Short_Literal 0xb ; Debug Table 0xa.0x17 = 0x395,0x9 0396 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0397 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x18 = 0x397,0xa 0398 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0399 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x19 = 0x399,0xb 039a 0b6f | o | Execute_Immediate Case_Compare,0x6f 039b 7014 |p | Jump_Nonzero 0x3b0 039c 0b6a | j | Execute_Immediate Case_Compare,0x6a 039d 7012 |p | Jump_Nonzero 0x3b0 039e 0b74 | t | Execute_Immediate Case_Compare,0x74 039f 7010 |p | Jump_Nonzero 0x3b0 03a0 0b65 | e | Execute_Immediate Case_Compare,0x65 03a1 7010 |p | Jump_Nonzero 0x3b2 03a2 0b69 | i | Execute_Immediate Case_Compare,0x69 03a3 700e |p | Jump_Nonzero 0x3b2 03a4 0b76 | v | Execute_Immediate Case_Compare,0x76 03a5 700c |p | Jump_Nonzero 0x3b2 03a6 0b64 | d | Execute_Immediate Case_Compare,0x64 03a7 700c |p | Jump_Nonzero 0x3b4 03a8 0b68 | h | Execute_Immediate Case_Compare,0x68 03a9 700a |p | Jump_Nonzero 0x3b4 03aa e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x1a = 0x3aa,0xf 03ab 0092 0d73 | s| Action Push_String_Extended,0xd73 ; "Unexpected conversion target struct " 03ad e009 | | Load 0x0,0x9 03ae 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03af 7806 |x | Jump 0x3b6 03b0 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1b = 0x3b0,0xc 03b1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b2 4804 |H | Short_Literal 0x4 ; Debug Table 0xa.0x1c = 0x3b2,0xd 03b3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b4 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x1d = 0x3b4,0xe 03b5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b6 00d1 | | Pop_Control Pop_Count_1 03b7 785f |x_ | Jump 0x417 03b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1e = 0x3b8,0x10 03b9 0b6f | o | Execute_Immediate Case_Compare,0x6f 03ba 7014 |p | Jump_Nonzero 0x3cf 03bb 0b6a | j | Execute_Immediate Case_Compare,0x6a 03bc 7012 |p | Jump_Nonzero 0x3cf 03bd 0b74 | t | Execute_Immediate Case_Compare,0x74 03be 7010 |p | Jump_Nonzero 0x3cf 03bf 0b65 | e | Execute_Immediate Case_Compare,0x65 03c0 7010 |p | Jump_Nonzero 0x3d1 03c1 0b69 | i | Execute_Immediate Case_Compare,0x69 03c2 700e |p | Jump_Nonzero 0x3d1 03c3 0b76 | v | Execute_Immediate Case_Compare,0x76 03c4 700c |p | Jump_Nonzero 0x3d1 03c5 0b64 | d | Execute_Immediate Case_Compare,0x64 03c6 700c |p | Jump_Nonzero 0x3d3 03c7 0b68 | h | Execute_Immediate Case_Compare,0x68 03c8 700a |p | Jump_Nonzero 0x3d3 03c9 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x1f = 0x3c9,0x14 03ca 0092 0d73 | s| Action Push_String_Extended,0xd73 ; "Unexpected conversion target struct " 03cc e009 | | Load 0x0,0x9 03cd 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03ce 7806 |x | Jump 0x3d5 03cf 4805 |H | Short_Literal 0x5 ; Debug Table 0xa.0x20 = 0x3cf,0x11 03d0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03d1 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x21 = 0x3d1,0x12 03d2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03d3 4806 |H | Short_Literal 0x6 ; Debug Table 0xa.0x22 = 0x3d3,0x13 03d4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03d5 00d1 | | Pop_Control Pop_Count_1 03d6 7840 |x@ | Jump 0x417 03d7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x23 = 0x3d7,0x15 03d8 0b6f | o | Execute_Immediate Case_Compare,0x6f 03d9 7014 |p | Jump_Nonzero 0x3ee 03da 0b6a | j | Execute_Immediate Case_Compare,0x6a 03db 7012 |p | Jump_Nonzero 0x3ee 03dc 0b74 | t | Execute_Immediate Case_Compare,0x74 03dd 7010 |p | Jump_Nonzero 0x3ee 03de 0b65 | e | Execute_Immediate Case_Compare,0x65 03df 7010 |p | Jump_Nonzero 0x3f0 03e0 0b69 | i | Execute_Immediate Case_Compare,0x69 03e1 700e |p | Jump_Nonzero 0x3f0 03e2 0b76 | v | Execute_Immediate Case_Compare,0x76 03e3 700c |p | Jump_Nonzero 0x3f0 03e4 0b64 | d | Execute_Immediate Case_Compare,0x64 03e5 700c |p | Jump_Nonzero 0x3f2 03e6 0b68 | h | Execute_Immediate Case_Compare,0x68 03e7 700a |p | Jump_Nonzero 0x3f2 03e8 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x24 = 0x3e8,0x19 03e9 0092 0d73 | s| Action Push_String_Extended,0xd73 ; "Unexpected conversion target struct " 03eb e009 | | Load 0x0,0x9 03ec 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03ed 7806 |x | Jump 0x3f4 03ee 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x25 = 0x3ee,0x16 03ef 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03f0 4807 |H | Short_Literal 0x7 ; Debug Table 0xa.0x26 = 0x3f0,0x17 03f1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03f2 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x27 = 0x3f2,0x18 03f3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03f4 00d1 | | Pop_Control Pop_Count_1 03f5 7821 |x! | Jump 0x417 03f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x28 = 0x3f6,0x1a 03f7 0b6f | o | Execute_Immediate Case_Compare,0x6f 03f8 7014 |p | Jump_Nonzero 0x40d 03f9 0b6a | j | Execute_Immediate Case_Compare,0x6a 03fa 7012 |p | Jump_Nonzero 0x40d 03fb 0b74 | t | Execute_Immediate Case_Compare,0x74 03fc 7010 |p | Jump_Nonzero 0x40d 03fd 0b65 | e | Execute_Immediate Case_Compare,0x65 03fe 7010 |p | Jump_Nonzero 0x40f 03ff 0b69 | i | Execute_Immediate Case_Compare,0x69 0400 700e |p | Jump_Nonzero 0x40f 0401 0b76 | v | Execute_Immediate Case_Compare,0x76 0402 700c |p | Jump_Nonzero 0x40f 0403 0b64 | d | Execute_Immediate Case_Compare,0x64 0404 700c |p | Jump_Nonzero 0x411 0405 0b68 | h | Execute_Immediate Case_Compare,0x68 0406 700a |p | Jump_Nonzero 0x411 0407 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x29 = 0x407,0x1e 0408 0092 0d73 | s| Action Push_String_Extended,0xd73 ; "Unexpected conversion target struct " 040a e009 | | Load 0x0,0x9 040b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 040c 7806 |x | Jump 0x413 040d 4808 |H | Short_Literal 0x8 ; Debug Table 0xa.0x2a = 0x40d,0x1b 040e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 040f 4809 |H | Short_Literal 0x9 ; Debug Table 0xa.0x2b = 0x40f,0x1c 0410 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0411 4808 |H | Short_Literal 0x8 ; Debug Table 0xa.0x2c = 0x411,0x1d 0412 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0413 00d1 | | Pop_Control Pop_Count_1 0414 7802 |x | Jump 0x417 0415 480a |H | Short_Literal 0xa ; Debug Table 0xa.0x2d = 0x415,0x1f 0416 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0417 00d1 | | Pop_Control Pop_Count_1 0418 4831 |H1 | Short_Literal 0x31 0419 0257 | W | Execute Discrete,Raise 041a 0000 0000 | | .BLANK 0000[0x6] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 042a | * | .CONST 0x042a ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0423,0x12a0,0x0002,0x0000,0x0058,0xc455,0x0000,0x0419 ; Debug Table 0xb.0x0 = 0x423,0x1 0424 e001 | | Load 0x0,0x1 0425 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0426 00e5 | | Load_Encached Long_Integer_Cache 0427 00e0 | | Load_Encached Standard_Cache 0428 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0429 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 042a TRAP_0420: 042a 010e | | Execute Exception,Is_Constraint_Error 042b 7002 |p | Jump_Nonzero 0x42e 042c 010d | | Execute Exception,Is_Numeric_Error 042d 6802 |h | Jump_Zero 0x430 042e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x1 = 0x42e,0x2 042f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0430 0100 | | Execute Exception,Raise 0431 0000 0000 | | .BLANK 0000[0x7] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043b | ; | .CONST 0x043b ; Address of begin 0439 0442 | B | .CONST 0x0442 ; Address of exception handler 043a 0001 | | .CONST 0x0001 ; Number of locals 043b BODY_0438: 043b INIT_0438: 043b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x043b,0x12a6,0x0002,0x0000,0x0058,0xc455,0x0000,0x043a ; Debug Table 0xc.0x0 = 0x43b,0x1 043c e001 | | Load 0x0,0x1 043d 186a | j | Execute Package,Field_Execute,Field_Number 0x6a 043e 00e5 | | Load_Encached Long_Integer_Cache 043f 00e0 | | Load_Encached Standard_Cache 0440 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0441 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0442 TRAP_0438: 0442 010e | | Execute Exception,Is_Constraint_Error 0443 7002 |p | Jump_Nonzero 0x446 0444 010d | | Execute Exception,Is_Numeric_Error 0445 6802 |h | Jump_Zero 0x448 0446 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1 = 0x446,0x2 0447 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0448 0100 | | Execute Exception,Raise 0449 0000 0000 | | .BLANK 0000[0x7] 0450 ; -------------------------------------------------------------------------------------- 0450 ; SUBPROGRAM 0450 ; -------------------------------------------------------------------------------------- 0450 0458 | X | .CONST 0x0458 ; Address of begin 0451 0004 | | .CONST 0x0004 ; Address of exception handler 0452 0002 | | .CONST 0x0002 ; Number of locals 0453 INIT_0450: 0453 e001 | | Load 0x0,0x1 ; Debug Table 0xd = .DEBUG 0x0453,0x12ac,0x0002,0x0000,0x0058,0xc455,0x0000,0x045b ; Debug Table 0xd.0x0 = 0x453,0xffff 0454 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0455 02c7 | | Declare_Variable Any 0456 e21c | | Load 0x1,0x1c 0457 c402 | | Store 0x2,0x2 0458 BODY_0450: 0458 e21c | | Load 0x1,0x1c ; Debug Table 0xd.0x1 = 0x458,0x1 0459 e5ff | | Load 0x2,-0x1 045a 8213 | | Call 0x1,0x13 045b 6805 |h | Jump_Zero 0x461 045c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x2 = 0x45c,0x2 045d e21c | | Load 0x1,0x1c 045e 8218 | | Call 0x1,0x18 045f 8226 | & | Call 0x1,0x26 0460 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0461 00cf | | Action Mark_Auxiliary 0462 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x462,0x3 0463 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x4 = 0x463,0x4 0464 00da | | Load_Top At_Offset_2 0465 e001 | | Load 0x0,0x1 0466 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0467 6802 |h | Jump_Zero 0x46a 0468 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x5 = 0x468,0x5 0469 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046a e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x6 = 0x46a,0x6 046b 00da | | Load_Top At_Offset_2 046c 8214 | | Call 0x1,0x14 046d 6802 |h | Jump_Zero 0x470 046e 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x7 = 0x46e,0x7 046f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0470 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x8 = 0x470,0x8 0471 e21d | | Load 0x1,0x1d 0472 8217 | | Call 0x1,0x17 0473 c402 | | Store 0x2,0x2 0474 00c9 | | Action Pop_Auxiliary_Loop 0475 7fed | | Jump 0x463 0476 0000 0000 | | .XXX[0x2] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 0482 | | .CONST 0x0482 ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0003 | | .CONST 0x0003 ; Number of locals 047b INIT_0478: 047b e001 | | Load 0x0,0x1 ; Debug Table 0xe = .DEBUG 0x047b,0x12c0,0x0002,0x0000,0x0058,0xc455,0x0000,0x04a3 ; Debug Table 0xe.0x0 = 0x47b,0xffff 047c 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 047d 02c7 | | Declare_Variable Any 047e e21c | | Load 0x1,0x1c 047f c402 | | Store 0x2,0x2 0480 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1 = 0x480,0xfffe 0481 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0482 BODY_0478: 0482 e21c | | Load 0x1,0x1c ; Debug Table 0xe.0x2 = 0x482,0x1 0483 e5ff | | Load 0x2,-0x1 0484 8213 | | Call 0x1,0x13 0485 6806 |h | Jump_Zero 0x48c 0486 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x3 = 0x486,0x2 0487 e21c | | Load 0x1,0x1c 0488 8218 | | Call 0x1,0x18 0489 8227 | ' | Call 0x1,0x27 048a 0275 | u | Execute Discrete,Unary_Minus 048b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 048c 00cf | | Action Mark_Auxiliary 048d 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x48d,0x3 048e e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x5 = 0x48e,0x4 048f 00db | | Load_Top At_Offset_3 0490 e001 | | Load 0x0,0x1 0491 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0492 6802 |h | Jump_Zero 0x495 0493 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x6 = 0x493,0x5 0494 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0495 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x495,0x6 0496 00db | | Load_Top At_Offset_3 0497 8214 | | Call 0x1,0x14 0498 6806 |h | Jump_Zero 0x49f 0499 0092 0d74 | t| Action Push_String_Extended,0xd74 ; "Fixed_point scaling factor not a power of two" ; Debug Table 0xe.0x8 = 0x499,0x7 049b e009 | | Load 0x0,0x9 049c 181e | | Execute Package,Field_Execute,Field_Number 0x1e 049d 48e0 |H | Short_Literal 0xe0 ; Debug Table 0xe.0x9 = 0x49d,0x8 049e 0257 | W | Execute Discrete,Raise 049f 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xa = 0x49f,0x9 04a0 e21d | | Load 0x1,0x1d 04a1 8217 | | Call 0x1,0x17 04a2 c402 | | Store 0x2,0x2 04a3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xb = 0x4a3,0xa 04a4 0a01 | | Execute_Immediate Plus,0x1 04a5 005a | Z | Store_Top Discrete,At_Offset_2 04a6 00c9 | | Action Pop_Auxiliary_Loop 04a7 7fe6 | | Jump 0x48e 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab 4805 |H | Short_Literal 0x5 ; Debug Table 0xf = .DEBUG 0x04ab,0x12da,0x0001,0x0000,0x0058,0xc455,0x0000,0x0501 ; Debug Table 0xf.0x0 = 0x4ab,0x1 04ac e008 | | Load 0x0,0x8 04ad 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 04ae 0007 | | Action Break_Optional ; Debug Table 0xf.0x1 = 0x4ae,0x2 04af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x4af,0x401 04b0 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x3 = 0x4b0,0x2 04b1 4800 |H | Short_Literal 0x0 04b2 65f5 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 04b3 4801 |H | Short_Literal 0x1 04b4 4892 |H | Short_Literal 0x92 04b5 4812 |H | Short_Literal 0x12 04b6 e008 | | Load 0x0,0x8 04b7 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04b8 4802 |H | Short_Literal 0x2 ; Debug Table 0xf.0x4 = 0x4b8,0x3 04b9 4834 |H4 | Short_Literal 0x34 04ba 026d | m | Execute Discrete,Exponentiate 04bb 0aff | | Execute_Immediate Plus,-0x1 04bc e008 | | Load 0x0,0x8 04bd 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 04be 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x4be,0x4 04bf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x6 = 0x4bf,0x801 04c0 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x7 = 0x4c0,0x4 04c1 4800 |H | Short_Literal 0x0 04c2 65e5 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 04c3 4801 |H | Short_Literal 0x1 04c4 481a |H | Short_Literal 0x1a 04c5 4800 |H | Short_Literal 0x0 04c6 e008 | | Load 0x0,0x8 04c7 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04c8 e001 | | Load 0x0,0x1 ; Debug Table 0xf.0x8 = 0x4c8,0x5 04c9 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 04ca e00b | | Load 0x0,0xb 04cb 180e | | Execute Package,Field_Execute,Field_Number 0xe 04cc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04cd 0000 0000 | | .XXX[0x3] 04cf 0000 | | 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 4805 |H | Short_Literal 0x5 ; Debug Table 0x10 = .DEBUG 0x04d3,0x12ee,0x0001,0x0000,0x0058,0xc455,0x0000,0x0543 ; Debug Table 0x10.0x0 = 0x4d3,0x1 04d4 e008 | | Load 0x0,0x8 04d5 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 04d6 0007 | | Action Break_Optional ; Debug Table 0x10.0x1 = 0x4d6,0x2 04d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x2 = 0x4d7,0x401 04d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x4d8,0x2 04d9 4800 |H | Short_Literal 0x0 04da 65cd |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 04db 4801 |H | Short_Literal 0x1 04dc 4892 |H | Short_Literal 0x92 04dd 4812 |H | Short_Literal 0x12 04de e008 | | Load 0x0,0x8 04df 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04e0 4fcc |O | Short_Literal -0x34 ; Debug Table 0x10.0x4 = 0x4e0,0x3 04e1 4829 |H) | Short_Literal 0x29 04e2 e008 | | Load 0x0,0x8 04e3 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 04e4 4c01 |L | Short_Literal -0x3ff ; Debug Table 0x10.0x5 = 0x4e4,0x4 04e5 e008 | | Load 0x0,0x8 04e6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04e7 0007 | | Action Break_Optional ; Debug Table 0x10.0x6 = 0x4e7,0x5 04e8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x7 = 0x4e8,0x801 04e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x8 = 0x4e9,0x5 04ea 4800 |H | Short_Literal 0x0 04eb 65bc |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} 04ec 4801 |H | Short_Literal 0x1 04ed 4820 |H | Short_Literal 0x20 04ee 4800 |H | Short_Literal 0x0 04ef e008 | | Load 0x0,0x8 04f0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04f1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04f2 0000 0000 | | .BLANK 0000[0x6] 04f8 ; -------------------------------------------------------------------------------------- 04f8 ; SUBPROGRAM 04f8 ; -------------------------------------------------------------------------------------- 04f8 04fb | | .CONST 0x04fb ; Address of begin 04f9 0004 | | .CONST 0x0004 ; Address of exception handler 04fa 0001 | | .CONST 0x0001 ; Number of locals 04fb BODY_04f8: 04fb INIT_04f8: 04fb 0007 | | Action Break_Optional ; Debug Table 0x11 = .DEBUG 0x04fb,0x1302,0x0001,0x0000,0x0058,0xc455,0x0000,0x0586 ; Debug Table 0x11.0x0 = 0x4fb,0x1 04fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x4fc,0x401 04fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x2 = 0x4fd,0x1 04fe 4800 |H | Short_Literal 0x0 04ff 62c4 |b | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0500 4800 |H | Short_Literal 0x0 0501 e5ff | | Load 0x2,-0x1 0502 e5fe | | Load 0x2,-0x2 0503 e008 | | Load 0x0,0x8 0504 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0505 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0506 0000 0000 | | .XXX[0x2] 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 0007 | | Action Break_Optional ; Debug Table 0x12 = .DEBUG 0x050b,0x130a,0x0001,0x0000,0x0058,0xc455,0x0000,0x05a7 ; Debug Table 0x12.0x0 = 0x50b,0x1 050c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x50c,0x401 050d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2 = 0x50d,0x1 050e 4800 |H | Short_Literal 0x0 050f 62b4 |b | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0510 4801 |H | Short_Literal 0x1 0511 e5ff | | Load 0x2,-0x1 0512 e5fe | | Load 0x2,-0x2 0513 e008 | | Load 0x0,0x8 0514 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0515 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0516 0000 0000 | | .XXX[0x2] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 051b | | .CONST 0x051b ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0001 | | .CONST 0x0001 ; Number of locals 051b BODY_0518: 051b INIT_0518: 051b 0007 | | Action Break_Optional ; Debug Table 0x13 = .DEBUG 0x051b,0x1312,0x0002,0x0000,0x0058,0xc455,0x0000,0x05c8 ; Debug Table 0x13.0x0 = 0x51b,0x1 051c e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x1 = 0x51c,0x401 051d 0007 | | Action Break_Optional 051e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x2 = 0x51e,0x402 051f 0007 | | Action Break_Optional ; Debug Table 0x13.0x3 = 0x51f,0x403 0520 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x520,0x404 0521 0f09 | | Execute_Immediate Equal,0x9 ; Debug Table 0x13.0x5 = 0x521,0x1 0522 6805 |h | Jump_Zero 0x528 0523 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x523,0x2 0524 00eb | | Load_Encached Diana_Cache 0525 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0526 822c | , | Call 0x1,0x2c 0527 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0528 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x528,0x3 0529 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 052a 0000 0000 | | .BLANK 0000[0x6] 0530 ; -------------------------------------------------------------------------------------- 0530 ; SUBPROGRAM 0530 ; -------------------------------------------------------------------------------------- 0530 0533 | 3 | .CONST 0x0533 ; Address of begin 0531 0004 | | .CONST 0x0004 ; Address of exception handler 0532 0001 | | .CONST 0x0001 ; Number of locals 0533 BODY_0530: 0533 INIT_0530: 0533 0007 | | Action Break_Optional ; Debug Table 0x14 = .DEBUG 0x0533,0x1324,0x0002,0x0000,0x0058,0xc455,0x0000,0x05f6 ; Debug Table 0x14.0x0 = 0x533,0x1 0534 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x1 = 0x534,0x401 0535 0007 | | Action Break_Optional 0536 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x2 = 0x536,0x402 0537 0007 | | Action Break_Optional ; Debug Table 0x14.0x3 = 0x537,0x403 0538 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x538,0x404 0539 0b64 | d | Execute_Immediate Case_Compare,0x64 ; Debug Table 0x14.0x5 = 0x539,0x1 053a 7013 |p | Jump_Nonzero 0x54e 053b 0b68 | h | Execute_Immediate Case_Compare,0x68 053c 701d |p | Jump_Nonzero 0x55a 053d 0b6f | o | Execute_Immediate Case_Compare,0x6f 053e 701f |p | Jump_Nonzero 0x55e 053f 0b6a | j | Execute_Immediate Case_Compare,0x6a 0540 701d |p | Jump_Nonzero 0x55e 0541 0b74 | t | Execute_Immediate Case_Compare,0x74 0542 701b |p | Jump_Nonzero 0x55e 0543 0b61 | a | Execute_Immediate Case_Compare,0x61 0544 7019 |p | Jump_Nonzero 0x55e 0545 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x6 = 0x545,0x5 0546 0092 0d75 | u| Action Push_String_Extended,0xd75 ; "Fixed point type conversion - bad tree kind " 0548 e009 | | Load 0x0,0x9 0549 181f | | Execute Package,Field_Execute,Field_Number 0x1f 054a 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x7 = 0x54a,0x6 054b e21b | | Load 0x1,0x1b 054c 1c08 | | Execute_Immediate Run_Utility,0x8 054d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 054e 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x8 = 0x54e,0x2 054f e21b | | Load 0x1,0x1b 0550 1c08 | | Execute_Immediate Run_Utility,0x8 0551 e5ff | | Load 0x2,-0x1 0552 00eb | | Load_Encached Diana_Cache 0553 18f4 | | Execute Package,Field_Execute,Field_Number 0xf4 0554 e001 | | Load 0x0,0x1 0555 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0556 0119 | | Execute Any,Check_In_Formal_Type 0557 00d9 | | Load_Top At_Offset_1 0558 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0559 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055a 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x9 = 0x55a,0x3 055b e21b | | Load 0x1,0x1b 055c 1c08 | | Execute_Immediate Run_Utility,0x8 055d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055e 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0xa = 0x55e,0x4 055f e21b | | Load 0x1,0x1b 0560 1c08 | | Execute_Immediate Run_Utility,0x8 0561 e21c | | Load 0x1,0x1c 0562 e001 | | Load 0x0,0x1 0563 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0564 0119 | | Execute Any,Check_In_Formal_Type 0565 00d9 | | Load_Top At_Offset_1 0566 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0567 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056d | m | .CONST 0x056d ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0002 | | .CONST 0x0002 ; Number of locals 056b INIT_0568: 056b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x056b,0x133c,0x0001,0x0000,0x0058,0xc455,0x0000,0x0660 ; Debug Table 0x15.0x0 = 0x56b,0xffff 056c 822d | - | Call 0x1,0x2d 056d BODY_0568: 056d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x56d,0x1 056e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 056f 6807 |h | Jump_Zero 0x577 0570 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2 = 0x570,0x2 0571 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0572 00eb | | Load_Encached Diana_Cache 0573 18ac | | Execute Package,Field_Execute,Field_Number 0xac 0574 e008 | | Load 0x0,0x8 0575 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0576 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0577 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x3 = 0x577,0x3 0578 e005 | | Load 0x0,0x5 0579 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 057a 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x4 = 0x57a,0x4 057b 4803 |H | Short_Literal 0x3 057c e008 | | Load 0x0,0x8 057d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 057e 0092 0d76 | v| Action Push_String_Extended,0xd76 ; "RETURN ACTUAL DELTA ACTION" ; Debug Table 0x15.0x5 = 0x57e,0x5 0580 e008 | | Load 0x0,0x8 0581 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0582 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0583 0000 0000 | | .BLANK 0000[0x5] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 05a0 | | .CONST 0x05a0 ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0005 | | .CONST 0x0005 ; Number of locals 058b INIT_0588: 058b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x058b,0x134a,0x0001,0x0000,0x0058,0xc455,0x0000,0x06a5 ; Debug Table 0x16.0x0 = 0x58b,0xffff 058c 00db | | Load_Top At_Offset_3 058d 822c | , | Call 0x1,0x2c 058e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 058f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x58f,0xfffe 0590 00d9 | | Load_Top At_Offset_1 0591 00eb | | Load_Encached Diana_Cache 0592 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0593 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0594 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x2 = 0x594,0xfffd 0595 00da | | Load_Top At_Offset_2 0596 490c |I | Short_Literal 0x10c 0597 00eb | | Load_Encached Diana_Cache 0598 0096 | | Execute Package,Entry 0599 00eb | | Load_Encached Diana_Cache 059a 18ed | | Execute Package,Field_Execute,Field_Number 0xed 059b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 059c 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x16.0x3 = 0x59c,0xfffc 059d 02c7 | | Declare_Variable Any 059e 00d8 | | Load_Top At_Offset_0 059f 1c00 | | Execute_Immediate Run_Utility,0x0 05a0 BODY_0588: 05a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x4 = 0x5a0,0x1 05a1 0007 | | Action Break_Optional 05a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x5a2,0x401 05a3 0217 | | Execute Heap_Access,All_Reference 05a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05a5 00d9 | | Load_Top At_Offset_1 05a6 0007 | | Action Break_Optional 05a7 e408 | | Load 0x2,0x8 ; Debug Table 0x16.0x6 = 0x5a7,0x801 05a8 0007 | | Action Break_Optional 05a9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x7 = 0x5a9,0x802 05aa 0007 | | Action Break_Optional ; Debug Table 0x16.0x8 = 0x5aa,0x803 05ab 00d0 | | Action Swap_Control ; Debug Table 0x16.0x9 = 0x5ab,0x804 05ac 00d1 | | Pop_Control Pop_Count_1 05ad 49af |I | Short_Literal 0x1af ; Debug Table 0x16.0xa = 0x5ad,0x401 05ae 00eb | | Load_Encached Diana_Cache 05af 0096 | | Execute Package,Entry 05b0 00d0 | | Action Swap_Control 05b1 00d1 | | Pop_Control Pop_Count_1 05b2 a5fe | | Store_Unchecked 0x2,-0x2 ; Debug Table 0x16.0xb = 0x5b2,0x1 05b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0xc = 0x5b3,0x2 05b4 0007 | | Action Break_Optional 05b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xd = 0x5b5,0xc01 05b6 0217 | | Execute Heap_Access,All_Reference 05b7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05b8 00d0 | | Action Swap_Control 05b9 00d1 | | Pop_Control Pop_Count_1 05ba 0007 | | Action Break_Optional ; Debug Table 0x16.0xe = 0x5ba,0x2 05bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xf = 0x5bb,0x1001 05bc 0217 | | Execute Heap_Access,All_Reference 05bd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05be 00d9 | | Load_Top At_Offset_1 05bf 0007 | | Action Break_Optional 05c0 e408 | | Load 0x2,0x8 ; Debug Table 0x16.0x10 = 0x5c0,0x1401 05c1 0007 | | Action Break_Optional 05c2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x11 = 0x5c2,0x1402 05c3 0007 | | Action Break_Optional ; Debug Table 0x16.0x12 = 0x5c3,0x1403 05c4 00d0 | | Action Swap_Control ; Debug Table 0x16.0x13 = 0x5c4,0x1404 05c5 00d1 | | Pop_Control Pop_Count_1 05c6 49af |I | Short_Literal 0x1af ; Debug Table 0x16.0x14 = 0x5c6,0x1001 05c7 00eb | | Load_Encached Diana_Cache 05c8 0096 | | Execute Package,Entry 05c9 00d0 | | Action Swap_Control 05ca 00d1 | | Pop_Control Pop_Count_1 05cb a5fd | | Store_Unchecked 0x2,-0x3 ; Debug Table 0x16.0x15 = 0x5cb,0x2 05cc 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x16 = 0x5cc,0x3 05cd 0007 | | Action Break_Optional 05ce e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x17 = 0x5ce,0x1801 05cf 0007 | | Action Break_Optional 05d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x18 = 0x5d0,0x1802 05d1 0007 | | Action Break_Optional ; Debug Table 0x16.0x19 = 0x5d1,0x1803 05d2 00d0 | | Action Swap_Control ; Debug Table 0x16.0x1a = 0x5d2,0x1804 05d3 00d1 | | Pop_Control Pop_Count_1 05d4 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x16.0x1b = 0x5d4,0x3 05d5 6807 |h | Jump_Zero 0x5dd 05d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1c = 0x5d6,0x4 05d7 00eb | | Load_Encached Diana_Cache 05d8 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 05d9 00eb | | Load_Encached Diana_Cache 05da 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 05db c405 | | Store 0x2,0x5 05dc 7804 |x | Jump 0x5e1 05dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1d = 0x5dd,0x5 05de 00eb | | Load_Encached Diana_Cache 05df 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 05e0 c405 | | Store 0x2,0x5 05e1 497a |Iz | Short_Literal 0x17a ; Debug Table 0x16.0x1e = 0x5e1,0x6 05e2 00eb | | Load_Encached Diana_Cache 05e3 0098 | | Execute Package,Field_Read_Dynamic 05e4 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05e5 00d9 | | Load_Top At_Offset_1 05e6 00eb | | Load_Encached Diana_Cache 05e7 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 05e8 6803 |h | Jump_Zero 0x5ec 05e9 4822 |H" | Short_Literal 0x22 ; Debug Table 0x16.0x1f = 0x5e9,0x7 05ea a5fc | | Store_Unchecked 0x2,-0x4 05eb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05ec 497a |Iz | Short_Literal 0x17a ; Debug Table 0x16.0x20 = 0x5ec,0x8 05ed 00eb | | Load_Encached Diana_Cache 05ee 0098 | | Execute Package,Field_Read_Dynamic 05ef 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05f0 00d9 | | Load_Top At_Offset_1 05f1 00eb | | Load_Encached Diana_Cache 05f2 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 05f3 6803 |h | Jump_Zero 0x5f7 05f4 4823 |H# | Short_Literal 0x23 ; Debug Table 0x16.0x21 = 0x5f4,0x9 05f5 a5fc | | Store_Unchecked 0x2,-0x4 05f6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f7 0092 0d77 | w| Action Push_String_Extended,0xd77 ; "Universal_fixed expression - bad op" ; Debug Table 0x16.0x22 = 0x5f7,0xa 05f9 e009 | | Load 0x0,0x9 05fa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 05fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05fc 0000 0000 | | .BLANK 0000[0x4] 0600 ; -------------------------------------------------------------------------------------- 0600 ; SUBPROGRAM 0600 ; -------------------------------------------------------------------------------------- 0600 061a | | .CONST 0x061a ; Address of begin 0601 0004 | | .CONST 0x0004 ; Address of exception handler 0602 000a | | .CONST 0x000a ; Number of locals 0603 INIT_0600: 0603 e00d | | Load 0x0,0xd ; Debug Table 0x17 = .DEBUG 0x0603,0x1392,0x0001,0x0000,0x0058,0xc455,0x0000,0x075a ; Debug Table 0x17.0x0 = 0x603,0xffff 0604 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0605 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x605,0xfffe 0606 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x606,0xfffd 0607 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x607,0xfffc 0608 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x608,0xfffb 0609 e21b | | Load 0x1,0x1b ; Debug Table 0x17.0x5 = 0x609,0xfffa 060a 02ff | | Declare_Variable Variant_Record 060b 00d8 | | Load_Top At_Offset_0 060c 1c00 | | Execute_Immediate Run_Utility,0x0 060d e21b | | Load 0x1,0x1b ; Debug Table 0x17.0x6 = 0x60d,0xfff9 060e 02ff | | Declare_Variable Variant_Record 060f 00d8 | | Load_Top At_Offset_0 0610 1c00 | | Execute_Immediate Run_Utility,0x0 0611 e21b | | Load 0x1,0x1b ; Debug Table 0x17.0x7 = 0x611,0xfff8 0612 02ff | | Declare_Variable Variant_Record 0613 00d8 | | Load_Top At_Offset_0 0614 1c00 | | Execute_Immediate Run_Utility,0x0 0615 e001 | | Load 0x0,0x1 ; Debug Table 0x17.0x8 = 0x615,0xfff7 0616 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0617 02c7 | | Declare_Variable Any 0618 00d8 | | Load_Top At_Offset_0 0619 1c00 | | Execute_Immediate Run_Utility,0x0 061a BODY_0600: 061a e00d | | Load 0x0,0xd ; Debug Table 0x17.0x9 = 0x61a,0x1 061b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 061c 00ec | | Load_Encached Diana_Tree_Cache 061d 00ec | | Load_Encached Diana_Tree_Cache 061e e5ff | | Load 0x2,-0x1 061f 822f | / | Call 0x1,0x2f 0620 c403 | | Store 0x2,0x3 0621 c404 | | Store 0x2,0x4 0622 c402 | | Store 0x2,0x2 0623 e403 | | Load 0x2,0x3 ; Debug Table 0x17.0xa = 0x623,0x2 0624 00eb | | Load_Encached Diana_Cache 0625 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0626 e005 | | Load 0x0,0x5 0627 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0628 a405 | | Store_Unchecked 0x2,0x5 0629 e404 | | Load 0x2,0x4 ; Debug Table 0x17.0xb = 0x629,0x3 062a 00eb | | Load_Encached Diana_Cache 062b 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 062c e005 | | Load 0x0,0x5 062d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 062e a406 | | Store_Unchecked 0x2,0x6 062f e405 | | Load 0x2,0x5 ; Debug Table 0x17.0xc = 0x62f,0x4 0630 822d | - | Call 0x1,0x2d 0631 e407 | | Load 0x2,0x7 0632 016d | m | Execute Variant_Record,Structure_Write 0633 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0xd = 0x633,0x5 0634 822d | - | Call 0x1,0x2d 0635 00db | | Load_Top At_Offset_3 0636 016d | m | Execute Variant_Record,Structure_Write 0637 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xe = 0x637,0x6 0638 822d | - | Call 0x1,0x2d 0639 00da | | Load_Top At_Offset_2 063a 016d | m | Execute Variant_Record,Structure_Write 063b 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xf = 0x63b,0x7 063c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 063d 00db | | Load_Top At_Offset_3 063e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 063f 00db | | Load_Top At_Offset_3 0640 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0641 0279 | y | Execute Discrete,And 0642 0279 | y | Execute Discrete,And 0643 6866 |hf | Jump_Zero 0x6aa 0644 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x10 = 0x644,0x8 0645 0f22 | " | Execute_Immediate Equal,0x22 0646 680a |h | Jump_Zero 0x651 0647 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x11 = 0x647,0x9 0648 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0649 00db | | Load_Top At_Offset_3 064a 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 064b e407 | | Load 0x2,0x7 064c 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 064d 8217 | | Call 0x1,0x17 064e 8218 | | Call 0x1,0x18 064f c40a | | Store 0x2,0xa 0650 7809 |x | Jump 0x65a 0651 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x12 = 0x651,0xa 0652 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0653 00db | | Load_Top At_Offset_3 0654 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0655 e407 | | Load 0x2,0x7 0656 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0657 8218 | | Call 0x1,0x18 0658 8218 | | Call 0x1,0x18 0659 c40a | | Store 0x2,0xa 065a e21c | | Load 0x1,0x1c ; Debug Table 0x17.0x13 = 0x65a,0xb 065b 00d9 | | Load_Top At_Offset_1 065c e001 | | Load 0x0,0x1 065d 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 065e 680c |h | Jump_Zero 0x66b 065f 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x14 = 0x65f,0xc 0660 e403 | | Load 0x2,0x3 0661 e004 | | Load 0x0,0x4 0662 180d | | Execute Package,Field_Execute,Field_Number 0xd 0663 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x15 = 0x663,0xd 0664 e404 | | Load 0x2,0x4 0665 e004 | | Load 0x0,0x4 0666 180d | | Execute Package,Field_Execute,Field_Number 0xd 0667 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x16 = 0x667,0xe 0668 e402 | | Load 0x2,0x2 0669 822b | + | Call 0x1,0x2b 066a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 066b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x17 = 0x66b,0xf 066c 8226 | & | Call 0x1,0x26 066d 681f |h | Jump_Zero 0x68d 066e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x18 = 0x66e,0x10 066f 8227 | ' | Call 0x1,0x27 0670 e008 | | Load 0x0,0x8 0671 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0672 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x19 = 0x672,0x11 0673 e403 | | Load 0x2,0x3 0674 e004 | | Load 0x0,0x4 0675 180d | | Execute Package,Field_Execute,Field_Number 0xd 0676 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1a = 0x676,0x12 0677 e404 | | Load 0x2,0x4 0678 e004 | | Load 0x0,0x4 0679 180d | | Execute Package,Field_Execute,Field_Number 0xd 067a e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x1b = 0x67a,0x13 067b 0f22 | " | Execute_Immediate Equal,0x22 067c 6803 |h | Jump_Zero 0x680 067d 482a |H* | Short_Literal 0x2a ; Debug Table 0x17.0x1c = 0x67d,0x14 067e a402 | | Store_Unchecked 0x2,0x2 067f 7802 |x | Jump 0x682 0680 482b |H+ | Short_Literal 0x2b ; Debug Table 0x17.0x1d = 0x680,0x15 0681 a402 | | Store_Unchecked 0x2,0x2 0682 0007 | | Action Break_Optional ; Debug Table 0x17.0x1e = 0x682,0x16 0683 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1f = 0x683,0x401 0684 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x20 = 0x684,0x16 0685 4800 |H | Short_Literal 0x0 0686 613d |a= | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0687 4802 |H | Short_Literal 0x2 0688 e402 | | Load 0x2,0x2 0689 4800 |H | Short_Literal 0x0 068a e008 | | Load 0x0,0x8 068b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 068c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 068d 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x21 = 0x68d,0x17 068e e403 | | Load 0x2,0x3 068f e004 | | Load 0x0,0x4 0690 180d | | Execute Package,Field_Execute,Field_Number 0xd 0691 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x22 = 0x691,0x18 0692 4839 |H9 | Short_Literal 0x39 0693 822a | * | Call 0x1,0x2a 0694 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x23 = 0x694,0x19 0695 e404 | | Load 0x2,0x4 0696 e004 | | Load 0x0,0x4 0697 180d | | Execute Package,Field_Execute,Field_Number 0xd 0698 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x24 = 0x698,0x1a 0699 4839 |H9 | Short_Literal 0x39 069a 822a | * | Call 0x1,0x2a 069b 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x25 = 0x69b,0x1b 069c e402 | | Load 0x2,0x2 069d 822b | + | Call 0x1,0x2b 069e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x26 = 0x69e,0x1c 069f e001 | | Load 0x0,0x1 06a0 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 06a1 e008 | | Load 0x0,0x8 06a2 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 06a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x27 = 0x6a3,0x1d 06a4 4822 |H" | Short_Literal 0x22 06a5 822b | + | Call 0x1,0x2b 06a6 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x28 = 0x6a6,0x1e 06a7 4837 |H7 | Short_Literal 0x37 06a8 822a | * | Call 0x1,0x2a 06a9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06aa 00cf | | Action Mark_Auxiliary ; Debug Table 0x17.0x29 = 0x6aa,0x1f 06ab e008 | | Load 0x0,0x8 ; Debug Table 0x17.0x2a = 0x6ab,0xf7ff 06ac 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 06ad e008 | | Load 0x0,0x8 06ae 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06af 03f1 | | Declare_Variable Discrete,With_Value 06b0 e008 | | Load 0x0,0x8 06b1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 06b2 e008 | | Load 0x0,0x8 06b3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06b4 03f1 | | Declare_Variable Discrete,With_Value 06b5 e00e | | Load 0x0,0xe ; Debug Table 0x17.0x2b = 0x6b5,0x801 06b6 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 06b7 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x2c = 0x6b7,0x802 06b8 822e | . | Call 0x1,0x2e 06b9 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x2d = 0x6b9,0x803 06ba 822e | . | Call 0x1,0x2e 06bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x2e = 0x6bb,0x804 06bc 4823 |H# | Short_Literal 0x23 06bd 822b | + | Call 0x1,0x2b 06be e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x2f = 0x6be,0x805 06bf 822e | . | Call 0x1,0x2e 06c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x30 = 0x6c0,0x806 06c1 e402 | | Load 0x2,0x2 06c2 822b | + | Call 0x1,0x2b 06c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x31 = 0x6c3,0x807 06c4 e008 | | Load 0x0,0x8 06c5 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 06c6 8228 | ( | Call 0x1,0x28 ; Debug Table 0x17.0x32 = 0x6c6,0x808 06c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x33 = 0x6c7,0x809 06c8 e008 | | Load 0x0,0x8 06c9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 06ca 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x34 = 0x6ca,0x80a 06cb e403 | | Load 0x2,0x3 06cc e004 | | Load 0x0,0x4 06cd 180d | | Execute Package,Field_Execute,Field_Number 0xd 06ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x35 = 0x6ce,0x80b 06cf 4839 |H9 | Short_Literal 0x39 06d0 822a | * | Call 0x1,0x2a 06d1 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x36 = 0x6d1,0x80c 06d2 e404 | | Load 0x2,0x4 06d3 e004 | | Load 0x0,0x4 06d4 180d | | Execute Package,Field_Execute,Field_Number 0xd 06d5 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x37 = 0x6d5,0x80d 06d6 4839 |H9 | Short_Literal 0x39 06d7 822a | * | Call 0x1,0x2a 06d8 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x38 = 0x6d8,0x80e 06d9 e402 | | Load 0x2,0x2 06da 822b | + | Call 0x1,0x2b 06db 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x39 = 0x6db,0x80f 06dc 4822 |H" | Short_Literal 0x22 06dd 822b | + | Call 0x1,0x2b 06de 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x3a = 0x6de,0x810 06df 4837 |H7 | Short_Literal 0x37 06e0 822a | * | Call 0x1,0x2a 06e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x3b = 0x6e1,0x811 06e2 e008 | | Load 0x0,0x8 06e3 181a | | Execute Package,Field_Execute,Field_Number 0x1a 06e4 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x3c = 0x6e4,0x812 06e5 e00e | | Load 0x0,0xe 06e6 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 06e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x3d = 0x6e7,0x813 06e8 e008 | | Load 0x0,0x8 06e9 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 06ea 8229 | ) | Call 0x1,0x29 ; Debug Table 0x17.0x3e = 0x6ea,0x814 06eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x3f = 0x6eb,0x815 06ec e403 | | Load 0x2,0x3 06ed e004 | | Load 0x0,0x4 06ee 180d | | Execute Package,Field_Execute,Field_Number 0xd 06ef 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x40 = 0x6ef,0x816 06f0 e404 | | Load 0x2,0x4 06f1 e004 | | Load 0x0,0x4 06f2 180d | | Execute Package,Field_Execute,Field_Number 0xd 06f3 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x41 = 0x6f3,0x817 06f4 0f22 | " | Execute_Immediate Equal,0x22 06f5 6803 |h | Jump_Zero 0x6f9 06f6 482a |H* | Short_Literal 0x2a ; Debug Table 0x17.0x42 = 0x6f6,0x818 06f7 a402 | | Store_Unchecked 0x2,0x2 06f8 7802 |x | Jump 0x6fb 06f9 482b |H+ | Short_Literal 0x2b ; Debug Table 0x17.0x43 = 0x6f9,0x819 06fa a402 | | Store_Unchecked 0x2,0x2 06fb 0007 | | Action Break_Optional ; Debug Table 0x17.0x44 = 0x6fb,0x81a 06fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x45 = 0x6fc,0xc01 06fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x46 = 0x6fd,0x81a 06fe 4800 |H | Short_Literal 0x0 06ff 60c4 |` | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0700 4802 |H | Short_Literal 0x2 0701 e402 | | Load 0x2,0x2 0702 4800 |H | Short_Literal 0x0 0703 e008 | | Load 0x0,0x8 0704 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0705 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x47 = 0x705,0x81b 0706 e008 | | Load 0x0,0x8 0707 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0708 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x48 = 0x708,0x81c 0709 e00e | | Load 0x0,0xe 070a 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 070b 00d2 | | Pop_Control Pop_Count_2 070c 00ce | | Action Pop_Auxiliary 070d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 070e 0000 0000 | | .XXX[0x2] 0710 ; -------------------------------------------------------------------------------------- 0710 ; SUBPROGRAM 0710 ; -------------------------------------------------------------------------------------- 0710 0719 | | .CONST 0x0719 ; Address of begin 0711 0004 | | .CONST 0x0004 ; Address of exception handler 0712 0003 | | .CONST 0x0003 ; Number of locals 0713 INIT_0710: 0713 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18 = .DEBUG 0x0713,0x1426,0x0001,0x0000,0x0058,0xc455,0x0000,0x0981 ; Debug Table 0x18.0x0 = 0x713,0xffff 0714 00eb | | Load_Encached Diana_Cache ; Debug Table 0x18.0x1 = 0x714,0xfffe 0715 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0716 0322 | " | Declare_Variable Record 0717 00d8 | | Load_Top At_Offset_0 0718 1c00 | | Execute_Immediate Run_Utility,0x0 0719 BODY_0710: 0719 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x719,0x1 071a 00e1 | | Load_Encached Boolean_Cache 071b e5ff | | Load 0x2,-0x1 071c e006 | | Load 0x0,0x6 071d 180d | | Execute Package,Field_Execute,Field_Number 0xd 071e 005b | [ | Store_Top Discrete,At_Offset_3 071f 00d1 | | Pop_Control Pop_Count_1 0720 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x3 = 0x720,0x2 0721 6806 |h | Jump_Zero 0x728 0722 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x722,0x3 0723 00eb | | Load_Encached Diana_Cache 0724 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0 0725 e008 | | Load 0x0,0x8 0726 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0727 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x18.0x5 = 0x727,0x4 0728 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x6 = 0x728,0x5 0729 e5ff | | Load 0x2,-0x1 072a e004 | | Load 0x0,0x4 072b 180d | | Execute Package,Field_Execute,Field_Number 0xd 072c 0007 | | Action Break_Optional ; Debug Table 0x18.0x7 = 0x72c,0x6 072d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x8 = 0x72d,0x401 072e 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x9 = 0x72e,0x6 072f 4800 |H | Short_Literal 0x0 0730 6093 |` | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0731 4800 |H | Short_Literal 0x0 0732 4839 |H9 | Short_Literal 0x39 0733 4801 |H | Short_Literal 0x1 0734 e008 | | Load 0x0,0x8 0735 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0736 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xa = 0x736,0x7 0737 00eb | | Load_Encached Diana_Cache 0738 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0739 e005 | | Load 0x0,0x5 073a 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 073b 822e | . | Call 0x1,0x2e 073c 0007 | | Action Break_Optional ; Debug Table 0x18.0xb = 0x73c,0x8 073d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0xc = 0x73d,0x801 073e 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0xd = 0x73e,0x8 073f 4800 |H | Short_Literal 0x0 0740 6083 |` | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0741 4801 |H | Short_Literal 0x1 0742 4822 |H" | Short_Literal 0x22 0743 4801 |H | Short_Literal 0x1 0744 e008 | | Load 0x0,0x8 0745 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0746 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0747 0000 | | .XXX[0x1] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 0755 | U | .CONST 0x0755 ; Address of begin 0749 0004 | | .CONST 0x0004 ; Address of exception handler 074a 0006 | | .CONST 0x0006 ; Number of locals 074b INIT_0748: 074b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19 = .DEBUG 0x074b,0x1444,0x0001,0x0000,0x0058,0xc455,0x0000,0x09e3 ; Debug Table 0x19.0x0 = 0x74b,0xffff 074c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x1 = 0x74c,0xfffe 074d e00d | | Load 0x0,0xd ; Debug Table 0x19.0x2 = 0x74d,0xfffd 074e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 074f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x19.0x3 = 0x74f,0xfffc 0750 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19.0x4 = 0x750,0xfffb 0751 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0752 0322 | " | Declare_Variable Record 0753 00d8 | | Load_Top At_Offset_0 0754 1c00 | | Execute_Immediate Run_Utility,0x0 0755 BODY_0748: 0755 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0x755,0x1 0756 00e1 | | Load_Encached Boolean_Cache 0757 e5ff | | Load 0x2,-0x1 0758 e006 | | Load 0x0,0x6 0759 180d | | Execute Package,Field_Execute,Field_Number 0xd 075a 005b | [ | Store_Top Discrete,At_Offset_3 075b 00d1 | | Pop_Control Pop_Count_1 075c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x6 = 0x75c,0x2 075d 6806 |h | Jump_Zero 0x764 075e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x7 = 0x75e,0x3 075f 00eb | | Load_Encached Diana_Cache 0760 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0 0761 e008 | | Load 0x0,0x8 0762 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0763 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x19.0x8 = 0x763,0x4 0764 e00d | | Load 0x0,0xd ; Debug Table 0x19.0x9 = 0x764,0x5 0765 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0766 00ec | | Load_Encached Diana_Tree_Cache 0767 00ec | | Load_Encached Diana_Tree_Cache 0768 e5ff | | Load 0x2,-0x1 0769 822f | / | Call 0x1,0x2f 076a c402 | | Store 0x2,0x2 076b c403 | | Store 0x2,0x3 076c 005b | [ | Store_Top Discrete,At_Offset_3 076d e402 | | Load 0x2,0x2 ; Debug Table 0x19.0xa = 0x76d,0x6 076e 8231 | 1 | Call 0x1,0x31 076f 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xb = 0x76f,0x7 0770 8231 | 1 | Call 0x1,0x31 0771 0007 | | Action Break_Optional ; Debug Table 0x19.0xc = 0x771,0x8 0772 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0xd = 0x772,0x401 0773 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0xe = 0x773,0x8 0774 4800 |H | Short_Literal 0x0 0775 604e |`N | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0776 4801 |H | Short_Literal 0x1 0777 e404 | | Load 0x2,0x4 0778 4801 |H | Short_Literal 0x1 0779 e008 | | Load 0x0,0x8 077a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 077b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 077c 0000 0000 | | .BLANK 0000[0x4] 0780 ; -------------------------------------------------------------------------------------- 0780 ; SUBPROGRAM 0780 ; -------------------------------------------------------------------------------------- 0780 0794 | | .CONST 0x0794 ; Address of begin 0781 0004 | | .CONST 0x0004 ; Address of exception handler 0782 0005 | | .CONST 0x0005 ; Number of locals 0783 INIT_0780: 0783 e001 | | Load 0x0,0x1 ; Debug Table 0x1a = .DEBUG 0x0783,0x1464,0x0001,0x0000,0x0058,0xc455,0x0000,0x0a45 ; Debug Table 0x1a.0x0 = 0x783,0xffff 0784 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0785 02c7 | | Declare_Variable Any 0786 00d8 | | Load_Top At_Offset_0 0787 1c00 | | Execute_Immediate Run_Utility,0x0 0788 e008 | | Load 0x0,0x8 ; Debug Table 0x1a.0x1 = 0x788,0xfffe 0789 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 078a e008 | | Load 0x0,0x8 078b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 078c 03f1 | | Declare_Variable Discrete,With_Value 078d e008 | | Load 0x0,0x8 078e 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 078f e008 | | Load 0x0,0x8 0790 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0791 03f1 | | Declare_Variable Discrete,With_Value 0792 029f 0d13 | | Declare_Subprogram INIT_0d10,For_Call 0794 BODY_0780: 0794 8405 | | Call 0x2,0x5 ; Debug Table 0x1a.0x2 = 0x794,0x1 0795 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x3 = 0x795,0x2 0796 e001 | | Load 0x0,0x1 0797 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0798 012f | / | Execute Any,Equal 0799 6801 |h | Jump_Zero 0x79b 079a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1a.0x4 = 0x79a,0x3 079b e00e | | Load 0x0,0xe ; Debug Table 0x1a.0x5 = 0x79b,0x4 079c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 079d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x6 = 0x79d,0x5 079e e008 | | Load 0x0,0x8 079f 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 07a0 e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x7 = 0x7a0,0x6 07a1 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 07a2 e00b | | Load 0x0,0xb 07a3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07a4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x8 = 0x7a4,0x7 07a5 e008 | | Load 0x0,0x8 07a6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 07a7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x9 = 0x7a7,0x8 07a8 8212 | | Call 0x1,0x12 07a9 e008 | | Load 0x0,0x8 07aa 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 07ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xa = 0x7ab,0x9 07ac e008 | | Load 0x0,0x8 07ad 181a | | Execute Package,Field_Execute,Field_Number 0x1a 07ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xb = 0x7ae,0xa 07af e00e | | Load 0x0,0xe 07b0 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 07b1 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xc = 0x7b1,0xb 07b2 e008 | | Load 0x0,0x8 07b3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 07b4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xd = 0x7b4,0xc 07b5 e008 | | Load 0x0,0x8 07b6 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 07b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xe = 0x7b7,0xd 07b8 e008 | | Load 0x0,0x8 07b9 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 07ba 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xf = 0x7ba,0xe 07bb 4820 |H | Short_Literal 0x20 07bc 822b | + | Call 0x1,0x2b 07bd 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x10 = 0x7bd,0xf 07be e00e | | Load 0x0,0xe 07bf 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 07c0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07c1 0000 0000 | | .XXX[0x3] 07c3 0000 | | 07c4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 07c8 ; -------------------------------------------------------------------------------------- 07c8 ; SUBPROGRAM 07c8 ; -------------------------------------------------------------------------------------- 07c8 07eb | | .CONST 0x07eb ; Address of begin 07c9 0004 | | .CONST 0x0004 ; Address of exception handler 07ca 000a | | .CONST 0x000a ; Number of locals 07cb INIT_07c8: 07cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x07cb,0x1488,0x0001,0x0000,0x0058,0xc455,0x0000,0x0ad7 ; Debug Table 0x1b.0x0 = 0x7cb,0xffff 07cc 00db | | Load_Top At_Offset_3 07cd e005 | | Load 0x0,0x5 07ce 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 07cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x7d0,0xfffe 07d1 e5fe | | Load 0x2,-0x2 07d2 e005 | | Load 0x0,0x5 07d3 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 07d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07d5 e21b | | Load 0x1,0x1b ; Debug Table 0x1b.0x2 = 0x7d5,0xfffd 07d6 02ff | | Declare_Variable Variant_Record 07d7 00da | | Load_Top At_Offset_2 07d8 822d | - | Call 0x1,0x2d 07d9 00d9 | | Load_Top At_Offset_1 07da 016d | m | Execute Variant_Record,Structure_Write 07db e21b | | Load 0x1,0x1b ; Debug Table 0x1b.0x3 = 0x7db,0xfffc 07dc 02ff | | Declare_Variable Variant_Record 07dd 00da | | Load_Top At_Offset_2 07de 822d | - | Call 0x1,0x2d 07df 00d9 | | Load_Top At_Offset_1 07e0 016d | m | Execute Variant_Record,Structure_Write 07e1 e001 | | Load 0x0,0x1 ; Debug Table 0x1b.0x4 = 0x7e1,0xfffb 07e2 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 07e3 02c7 | | Declare_Variable Any 07e4 00d8 | | Load_Top At_Offset_0 07e5 1c00 | | Execute_Immediate Run_Utility,0x0 07e6 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1b.0x5 = 0x7e6,0xfffa 07e7 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1b.0x6 = 0x7e7,0xfff9 07e8 e008 | | Load 0x0,0x8 ; Debug Table 0x1b.0x7 = 0x7e8,0xfff8 07e9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07ea 03e9 | | Declare_Variable Discrete,Duplicate 07eb BODY_07c8: 07eb e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x8 = 0x7eb,0x1 07ec e403 | | Load 0x2,0x3 07ed 021f | | Execute Heap_Access,Equal 07ee 6801 |h | Jump_Zero 0x7f0 07ef 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1b.0x9 = 0x7ef,0x2 07f0 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0xa = 0x7f0,0x3 07f1 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 07f2 e405 | | Load 0x2,0x5 07f3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 07f4 0279 | y | Execute Discrete,And 07f5 6847 |hG | Jump_Zero 0x83d 07f6 e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0xb = 0x7f6,0x4 07f7 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07f8 e404 | | Load 0x2,0x4 07f9 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07fa 8218 | | Call 0x1,0x18 07fb c406 | | Store 0x2,0x6 07fc e21c | | Load 0x1,0x1c ; Debug Table 0x1b.0xc = 0x7fc,0x5 07fd e406 | | Load 0x2,0x6 07fe e001 | | Load 0x0,0x1 07ff 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0800 6801 |h | Jump_Zero 0x802 0801 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1b.0xd = 0x801,0x6 0802 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0xe = 0x802,0x7 0803 8226 | & | Call 0x1,0x26 0804 6809 |h | Jump_Zero 0x80e 0805 e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0xf = 0x805,0x8 0806 e404 | | Load 0x2,0x4 0807 8233 | 3 | Call 0x1,0x33 0808 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x10 = 0x808,0x9 0809 8227 | ' | Call 0x1,0x27 080a 4829 |H) | Short_Literal 0x29 080b e008 | | Load 0x0,0x8 080c 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 080d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 080e e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x11 = 0x80e,0xa 080f 8224 | $ | Call 0x1,0x24 0810 a407 | | Store_Unchecked 0x2,0x7 0811 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x12 = 0x811,0xb 0812 8225 | % | Call 0x1,0x25 0813 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0814 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x13 = 0x814,0xc 0815 0f01 | | Execute_Immediate Equal,0x1 0816 680a |h | Jump_Zero 0x821 0817 e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x14 = 0x817,0xd 0818 e404 | | Load 0x2,0x4 0819 8233 | 3 | Call 0x1,0x33 081a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x15 = 0x81a,0xe 081b e008 | | Load 0x0,0x8 081c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 081d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x16 = 0x81d,0xf 081e 4823 |H# | Short_Literal 0x23 081f 822b | + | Call 0x1,0x2b 0820 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0821 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x17 = 0x821,0x10 0822 0f01 | | Execute_Immediate Equal,0x1 0823 680a |h | Jump_Zero 0x82e 0824 e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x18 = 0x824,0x11 0825 e404 | | Load 0x2,0x4 0826 8233 | 3 | Call 0x1,0x33 0827 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x19 = 0x827,0x12 0828 e008 | | Load 0x0,0x8 0829 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 082a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x1a = 0x82a,0x13 082b 4822 |H" | Short_Literal 0x22 082c 822b | + | Call 0x1,0x2b 082d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 082e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x1b = 0x82e,0x14 082f 4839 |H9 | Short_Literal 0x39 0830 822a | * | Call 0x1,0x2a 0831 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x1c = 0x831,0x15 0832 e001 | | Load 0x0,0x1 0833 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0834 e008 | | Load 0x0,0x8 0835 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0836 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x1d = 0x836,0x16 0837 4822 |H" | Short_Literal 0x22 0838 822b | + | Call 0x1,0x2b 0839 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x1e = 0x839,0x17 083a 4837 |H7 | Short_Literal 0x37 083b 822a | * | Call 0x1,0x2a 083c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 083d e008 | | Load 0x0,0x8 ; Debug Table 0x1b.0x1f = 0x83d,0x18 083e 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 083f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0840 e008 | | Load 0x0,0x8 ; Debug Table 0x1b.0x20 = 0x840,0x19 0841 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0842 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0843 e00e | | Load 0x0,0xe ; Debug Table 0x1b.0x21 = 0x843,0x1a 0844 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0845 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x22 = 0x845,0x1b 0846 822e | . | Call 0x1,0x2e 0847 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x23 = 0x847,0x1c 0848 822e | . | Call 0x1,0x2e 0849 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x24 = 0x849,0x1d 084a 4823 |H# | Short_Literal 0x23 084b 822b | + | Call 0x1,0x2b 084c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x25 = 0x84c,0x1e 084d e008 | | Load 0x0,0x8 084e 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 084f 8228 | ( | Call 0x1,0x28 ; Debug Table 0x1b.0x26 = 0x84f,0x1f 0850 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x27 = 0x850,0x20 0851 e008 | | Load 0x0,0x8 0852 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0853 e008 | | Load 0x0,0x8 ; Debug Table 0x1b.0x28 = 0x853,0x21 0854 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0855 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x29 = 0x855,0x22 0856 4839 |H9 | Short_Literal 0x39 0857 822a | * | Call 0x1,0x2a 0858 e008 | | Load 0x0,0x8 ; Debug Table 0x1b.0x2a = 0x858,0x23 0859 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 085a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x2b = 0x85a,0x24 085b 4823 |H# | Short_Literal 0x23 085c 822b | + | Call 0x1,0x2b 085d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x2c = 0x85d,0x25 085e 4837 |H7 | Short_Literal 0x37 085f 822a | * | Call 0x1,0x2a 0860 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2d = 0x860,0x26 0861 e008 | | Load 0x0,0x8 0862 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0863 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x2e = 0x863,0x27 0864 e00e | | Load 0x0,0xe 0865 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0866 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x2f = 0x866,0x28 0867 e008 | | Load 0x0,0x8 0868 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0869 8229 | ) | Call 0x1,0x29 ; Debug Table 0x1b.0x30 = 0x869,0x29 086a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x31 = 0x86a,0x2a 086b 4829 |H) | Short_Literal 0x29 086c 822b | + | Call 0x1,0x2b 086d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x32 = 0x86d,0x2b 086e e008 | | Load 0x0,0x8 086f 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0870 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x33 = 0x870,0x2c 0871 e00e | | Load 0x0,0xe 0872 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0873 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0874 0000 0000 | | .BLANK 0000[0x4] 0878 ; -------------------------------------------------------------------------------------- 0878 ; SUBPROGRAM 0878 ; -------------------------------------------------------------------------------------- 0878 087b | { | .CONST 0x087b ; Address of begin 0879 0004 | | .CONST 0x0004 ; Address of exception handler 087a 0001 | | .CONST 0x0001 ; Number of locals 087b BODY_0878: 087b INIT_0878: 087b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x087b,0x14f2,0x0002,0x0000,0x0058,0xc455,0x0000,0x0c58 ; Debug Table 0x1c.0x0 = 0x87b,0x1 087c e00f | | Load 0x0,0xf 087d 180f | | Execute Package,Field_Execute,Field_Number 0xf 087e 00eb | | Load_Encached Diana_Cache 087f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0880 4975 |Iu | Short_Literal 0x175 0881 00eb | | Load_Encached Diana_Cache 0882 0098 | | Execute Package,Field_Read_Dynamic 0883 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0884 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0885 0000 0000 | | .XXX[0x3] 0887 0000 | | 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 089d | | .CONST 0x089d ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0005 | | .CONST 0x0005 ; Number of locals 088b INIT_0888: 088b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d = .DEBUG 0x088b,0x14f6,0x0001,0x0000,0x0058,0xc455,0x0000,0x0c7a ; Debug Table 0x1d.0x0 = 0x88b,0xffff 088c e00f | | Load 0x0,0xf 088d 180e | | Execute Package,Field_Execute,Field_Number 0xe 088e e00d | | Load 0x0,0xd 088f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0890 03f1 | | Declare_Variable Discrete,With_Value 0891 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x891,0xfffe 0892 0f08 | | Execute_Immediate Equal,0x8 0893 0f00 | | Execute_Immediate Equal,0x0 0894 00e1 | | Load_Encached Boolean_Cache 0895 03f1 | | Declare_Variable Discrete,With_Value 0896 e008 | | Load 0x0,0x8 ; Debug Table 0x1d.0x2 = 0x896,0xfffd 0897 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0898 e008 | | Load 0x0,0x8 0899 1b0d | | Execute Package,Field_Read,Field_Number 0xd 089a 03f1 | | Declare_Variable Discrete,With_Value 089b 029f 0d33 | 3| Declare_Subprogram INIT_0d30,For_Call ; Debug Table 0x1d.0x3 = 0x89b,0xfffc 089d BODY_0888: 089d 00cf | | Action Mark_Auxiliary 089e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1d.0x4 = 0x89e,0x1 089f 0265 | e | Execute Discrete,Reverse_Bounds 08a0 0007 | | Action Break_Optional 08a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x5 = 0x8a1,0x2 08a2 8405 | | Call 0x2,0x5 08a3 00c8 | | Action Pop_Auxiliary_Range 08a4 3ffc |? | Loop_Increasing 0x8a1 08a5 00ce | | Action Pop_Auxiliary 08a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x6 = 0x8a6,0x3 08a7 7004 |p | Jump_Nonzero 0x8ac 08a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x7 = 0x8a8,0x4 08a9 e002 | | Load 0x0,0x2 08aa 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08ac e008 | | Load 0x0,0x8 ; Debug Table 0x1d.0x8 = 0x8ac,0x5 08ad 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 08ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x9 = 0x8ae,0x6 08af e002 | | Load 0x0,0x2 08b0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xa = 0x8b1,0x7 08b2 e008 | | Load 0x0,0x8 08b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 08b4 0092 0d78 | x| Action Push_String_Extended,0xd78 ; "if null then skip length-matching checks" ; Debug Table 0x1d.0xb = 0x8b4,0x8 08b6 e008 | | Load 0x0,0x8 08b7 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 08b8 00cf | | Action Mark_Auxiliary 08b9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xc = 0x8b9,0x9 08ba 4801 |H | Short_Literal 0x1 08bb 0263 | c | Execute Discrete,Above_Bound 08bc 7028 |p( | Jump_Nonzero 0x8e5 08bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xd = 0x8bd,0xa 08be e008 | | Load 0x0,0x8 08bf 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 08c0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xe = 0x8c0,0xb 08c1 e005 | | Load 0x0,0x5 08c2 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 08c3 0007 | | Action Break_Optional ; Debug Table 0x1d.0xf = 0x8c3,0xc 08c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x10 = 0x8c4,0x401 08c5 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x11 = 0x8c5,0xc 08c6 4800 |H | Short_Literal 0x0 08c7 66fc |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 08c8 4801 |H | Short_Literal 0x1 08c9 4866 |Hf | Short_Literal 0x66 08ca e402 | | Load 0x2,0x2 08cb e008 | | Load 0x0,0x8 08cc 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 08cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x12 = 0x8cd,0xd 08ce e008 | | Load 0x0,0x8 08cf 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 08d0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d.0x13 = 0x8d0,0xe 08d1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08d2 e5fd | | Load 0x2,-0x3 08d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08d4 e008 | | Load 0x0,0x8 08d5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 08d6 0007 | | Action Break_Optional ; Debug Table 0x1d.0x14 = 0x8d6,0xf 08d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x15 = 0x8d7,0x801 08d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x16 = 0x8d8,0xf 08d9 4800 |H | Short_Literal 0x0 08da 66e9 |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 08db 4801 |H | Short_Literal 0x1 08dc 4866 |Hf | Short_Literal 0x66 08dd e402 | | Load 0x2,0x2 08de e008 | | Load 0x0,0x8 08df 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 08e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x17 = 0x8e0,0x10 08e1 e002 | | Load 0x0,0x2 08e2 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08e3 00c8 | | Action Pop_Auxiliary_Range 08e4 3fd8 |? | Loop_Increasing 0x8bd 08e5 00ce | | Action Pop_Auxiliary 08e6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x18 = 0x8e6,0x11 08e7 e008 | | Load 0x0,0x8 08e8 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 08e9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08ea 0000 0000 | | .BLANK 0000[0x6] 08f0 ; -------------------------------------------------------------------------------------- 08f0 ; SUBPROGRAM 08f0 ; -------------------------------------------------------------------------------------- 08f0 08f9 | | .CONST 0x08f9 ; Address of begin 08f1 0004 | | .CONST 0x0004 ; Address of exception handler 08f2 0002 | | .CONST 0x0002 ; Number of locals 08f3 INIT_08f0: 08f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e = .DEBUG 0x08f3,0x152a,0x0001,0x0000,0x0058,0xc455,0x0000,0x0d8e ; Debug Table 0x1e.0x0 = 0x8f3,0xffff 08f4 e00f | | Load 0x0,0xf 08f5 180e | | Execute Package,Field_Execute,Field_Number 0xe 08f6 e00d | | Load 0x0,0xd 08f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 08f8 03f1 | | Declare_Variable Discrete,With_Value 08f9 BODY_08f0: 08f9 00cf | | Action Mark_Auxiliary 08fa e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x1 = 0x8fa,0x1 08fb 4801 |H | Short_Literal 0x1 08fc 0263 | c | Execute Discrete,Above_Bound 08fd 701a |p | Jump_Nonzero 0x918 08fe e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x2 = 0x8fe,0x2 08ff 0e01 | | Execute_Immediate Not_Equal,0x1 0900 6803 |h | Jump_Zero 0x904 0901 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x901,0x3 0902 e008 | | Load 0x0,0x8 0903 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0904 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x4 = 0x904,0x4 0905 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0906 e5ff | | Load 0x2,-0x1 0907 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0908 e008 | | Load 0x0,0x8 0909 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 090a 0007 | | Action Break_Optional ; Debug Table 0x1e.0x5 = 0x90a,0x5 090b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x6 = 0x90b,0x401 090c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x7 = 0x90c,0x5 090d 4800 |H | Short_Literal 0x0 090e 66b5 |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 090f e5fe | | Load 0x2,-0x2 0910 0f01 | | Execute_Immediate Equal,0x1 0911 0275 | u | Execute Discrete,Unary_Minus 0912 480e |H | Short_Literal 0xe 0913 e402 | | Load 0x2,0x2 0914 e008 | | Load 0x0,0x8 0915 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0916 00c8 | | Action Pop_Auxiliary_Range 0917 3fe6 |? | Loop_Increasing 0x8fe 0918 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0919 0000 0000 | | .BLANK 0000[0x7] 0920 ; -------------------------------------------------------------------------------------- 0920 ; SUBPROGRAM 0920 ; -------------------------------------------------------------------------------------- 0920 0925 | % | .CONST 0x0925 ; Address of begin 0921 0004 | | .CONST 0x0004 ; Address of exception handler 0922 0002 | | .CONST 0x0002 ; Number of locals 0923 INIT_0920: 0923 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1f = .DEBUG 0x0923,0x153c,0x0001,0x0000,0x0058,0xc455,0x0000,0x0de8 ; Debug Table 0x1f.0x0 = 0x923,0xffff 0924 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0925 BODY_0920: 0925 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1f.0x1 = 0x925,0x1 0926 0f08 | | Execute_Immediate Equal,0x8 0927 7007 |p | Jump_Nonzero 0x92f 0928 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x2 = 0x928,0x2 0929 e008 | | Load 0x0,0x8 092a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 092b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x3 = 0x92b,0x3 092c 0a01 | | Execute_Immediate Plus,0x1 092d 0248 | H | Execute Discrete,Check_In_Integer 092e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 092f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x4 = 0x92f,0x4 0930 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0931 e5ff | | Load 0x2,-0x1 0932 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0933 e008 | | Load 0x0,0x8 0934 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0935 0007 | | Action Break_Optional ; Debug Table 0x1f.0x5 = 0x935,0x5 0936 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x6 = 0x936,0x401 0937 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x7 = 0x937,0x5 0938 4800 |H | Short_Literal 0x0 0939 668a |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 093a e402 | | Load 0x2,0x2 093b e5fb | | Load 0x2,-0x5 093c 0272 | r | Execute Discrete,Minus 093d 0248 | H | Execute Discrete,Check_In_Integer 093e e5fd | | Load 0x2,-0x3 093f e5fc | | Load 0x2,-0x4 0940 e008 | | Load 0x0,0x8 0941 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0942 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0943 0000 0000 | | .BLANK 0000[0x5] 0948 ; -------------------------------------------------------------------------------------- 0948 ; SUBPROGRAM 0948 ; -------------------------------------------------------------------------------------- 0948 094b | K | .CONST 0x094b ; Address of begin 0949 0004 | | .CONST 0x0004 ; Address of exception handler 094a 0001 | | .CONST 0x0001 ; Number of locals 094b BODY_0948: 094b INIT_0948: 094b 00cf | | Action Mark_Auxiliary ; Debug Table 0x20 = .DEBUG 0x094b,0x154e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0e44 094c 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x0 = 0x94c,0x1 094d e5ff | | Load 0x2,-0x1 094e 0aff | | Execute_Immediate Plus,-0x1 094f 0248 | H | Execute Discrete,Check_In_Integer 0950 0264 | d | Execute Discrete,Below_Bound 0951 7025 |p% | Jump_Nonzero 0x977 0952 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1 = 0x952,0x2 0953 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0954 00d9 | | Load_Top At_Offset_1 0955 0901 | | Execute_Immediate Binary_Scale,0x1 0956 0272 | r | Execute Discrete,Minus 0957 0248 | H | Execute Discrete,Check_In_Integer 0958 e5fe | | Load 0x2,-0x2 0959 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 095a e008 | | Load 0x0,0x8 095b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 095c e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x2 = 0x95c,0x3 095d 6817 |h | Jump_Zero 0x975 095e e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x3 = 0x95e,0x4 095f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0960 e5ff | | Load 0x2,-0x1 0961 0901 | | Execute_Immediate Binary_Scale,0x1 0962 0248 | H | Execute Discrete,Check_In_Integer 0963 00da | | Load_Top At_Offset_2 0964 0273 | s | Execute Discrete,Plus 0965 0272 | r | Execute Discrete,Minus 0966 0248 | H | Execute Discrete,Check_In_Integer 0967 e5fe | | Load 0x2,-0x2 0968 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0969 e008 | | Load 0x0,0x8 096a 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 096b 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x96b,0x5 096c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x5 = 0x96c,0x401 096d 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x6 = 0x96d,0x5 096e 4800 |H | Short_Literal 0x0 096f 6654 |fT | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0970 4801 |H | Short_Literal 0x1 0971 4820 |H | Short_Literal 0x20 0972 4800 |H | Short_Literal 0x0 0973 e008 | | Load 0x0,0x8 0974 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0975 00c8 | | Action Pop_Auxiliary_Range 0976 37db |7 | Loop_Decreasing 0x952 0977 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 097e | ~ | .CONST 0x097e ; Address of begin 0979 0004 | | .CONST 0x0004 ; Address of exception handler 097a 0002 | | .CONST 0x0002 ; Number of locals 097b INIT_0978: 097b e00e | | Load 0x0,0xe ; Debug Table 0x21 = .DEBUG 0x097b,0x155e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0eac ; Debug Table 0x21.0x0 = 0x97b,0xffff 097c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 097d 0322 | " | Declare_Variable Record 097e BODY_0978: 097e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x1 = 0x97e,0x1 097f e00e | | Load 0x0,0xe 0980 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0981 00d1 | | Pop_Control Pop_Count_1 0982 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x2 = 0x982,0x2 0983 00d9 | | Load_Top At_Offset_1 0984 e5ff | | Load 0x2,-0x1 0985 8239 | 9 | Call 0x1,0x39 0986 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x3 = 0x986,0x3 0987 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0988 e5fd | | Load 0x2,-0x3 0989 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 098a e008 | | Load 0x0,0x8 098b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 098c 0007 | | Action Break_Optional ; Debug Table 0x21.0x4 = 0x98c,0x4 098d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x5 = 0x98d,0x401 098e 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x6 = 0x98e,0x4 098f 4800 |H | Short_Literal 0x0 0990 6633 |f3 | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0991 e5ff | | Load 0x2,-0x1 0992 4879 |Hy | Short_Literal 0x79 0993 e5fe | | Load 0x2,-0x2 0994 e008 | | Load 0x0,0x8 0995 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0996 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x7 = 0x996,0x5 0997 00d9 | | Load_Top At_Offset_1 0998 e5ff | | Load 0x2,-0x1 0999 8239 | 9 | Call 0x1,0x39 099a e5fc | | Load 0x2,-0x4 ; Debug Table 0x21.0x8 = 0x99a,0x6 099b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 099c e5fc | | Load 0x2,-0x4 099d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 099e e008 | | Load 0x0,0x8 099f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 09a0 0007 | | Action Break_Optional ; Debug Table 0x21.0x9 = 0x9a0,0x7 09a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0xa = 0x9a1,0x801 09a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xb = 0x9a2,0x7 09a3 4800 |H | Short_Literal 0x0 09a4 661f |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 09a5 e5ff | | Load 0x2,-0x1 09a6 487b |H{ | Short_Literal 0x7b 09a7 e5fe | | Load 0x2,-0x2 09a8 e008 | | Load 0x0,0x8 09a9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 09aa 0007 | | Action Break_Optional ; Debug Table 0x21.0xc = 0x9aa,0x8 09ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0xd = 0x9ab,0xc01 09ac 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xe = 0x9ac,0x8 09ad 4800 |H | Short_Literal 0x0 09ae 6615 |f | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 09af 4802 |H | Short_Literal 0x2 09b0 488a |H | Short_Literal 0x8a 09b1 4812 |H | Short_Literal 0x12 09b2 e008 | | Load 0x0,0x8 09b3 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 09b4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 09b5 0000 0000 | | .XXX[0x3] 09b7 0000 | | 09b8 ; -------------------------------------------------------------------------------------- 09b8 ; SUBPROGRAM 09b8 ; -------------------------------------------------------------------------------------- 09b8 09c5 | | .CONST 0x09c5 ; Address of begin 09b9 0004 | | .CONST 0x0004 ; Address of exception handler 09ba 0003 | | .CONST 0x0003 ; Number of locals 09bb INIT_09b8: 09bb e008 | | Load 0x0,0x8 ; Debug Table 0x22 = .DEBUG 0x09bb,0x157e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0f32 ; Debug Table 0x22.0x0 = 0x9bb,0xffff 09bc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 09bd e008 | | Load 0x0,0x8 09be 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09bf 03f1 | | Declare_Variable Discrete,With_Value 09c0 e008 | | Load 0x0,0x8 ; Debug Table 0x22.0x1 = 0x9c0,0xfffe 09c1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 09c2 e008 | | Load 0x0,0x8 09c3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09c4 03f1 | | Declare_Variable Discrete,With_Value 09c5 BODY_09b8: 09c5 e00e | | Load 0x0,0xe ; Debug Table 0x22.0x2 = 0x9c5,0x1 09c6 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 09c7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x3 = 0x9c7,0x2 09c8 0c01 | | Execute_Immediate Greater_Equal,0x1 09c9 6828 |h( | Jump_Zero 0x9f2 09ca 4802 |H | Short_Literal 0x2 ; Debug Table 0x22.0x4 = 0x9ca,0x3 09cb e5fd | | Load 0x2,-0x3 09cc 480f |H | Short_Literal 0xf 09cd e5ff | | Load 0x2,-0x1 09ce e5fb | | Load 0x2,-0x5 09cf 8238 | 8 | Call 0x1,0x38 09d0 0007 | | Action Break_Optional ; Debug Table 0x22.0x5 = 0x9d0,0x4 09d1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x6 = 0x9d1,0x401 09d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x7 = 0x9d2,0x4 09d3 4800 |H | Short_Literal 0x0 09d4 65ef |e | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 09d5 60ce |` | Indirect_Literal Discrete,0xaa4,{0x00000000, 0x00002710} 09d6 4808 |H | Short_Literal 0x8 09d7 4800 |H | Short_Literal 0x0 09d8 e008 | | Load 0x0,0x8 09d9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 09da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x8 = 0x9da,0x5 09db e008 | | Load 0x0,0x8 09dc 181b | | Execute Package,Field_Execute,Field_Number 0x1b 09dd 4802 |H | Short_Literal 0x2 ; Debug Table 0x22.0x9 = 0x9dd,0x6 09de e00e | | Load 0x0,0xe 09df 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 09e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xa = 0x9e0,0x7 09e1 e008 | | Load 0x0,0x8 09e2 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 09e3 e5fb | | Load 0x2,-0x5 ; Debug Table 0x22.0xb = 0x9e3,0x8 09e4 e5fc | | Load 0x2,-0x4 09e5 e5fd | | Load 0x2,-0x3 09e6 e5fe | | Load 0x2,-0x2 09e7 e5ff | | Load 0x2,-0x1 09e8 0aff | | Execute_Immediate Plus,-0x1 09e9 0248 | H | Execute Discrete,Check_In_Integer 09ea 823b | ; | Call 0x1,0x3b 09eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xc = 0x9eb,0x9 09ec e008 | | Load 0x0,0x8 09ed 181e | | Execute Package,Field_Execute,Field_Number 0x1e 09ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xd = 0x9ee,0xa 09ef e008 | | Load 0x0,0x8 09f0 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 09f1 7805 |x | Jump 0x9f7 09f2 e5fb | | Load 0x2,-0x5 ; Debug Table 0x22.0xe = 0x9f2,0xb 09f3 e5fc | | Load 0x2,-0x4 09f4 e5fd | | Load 0x2,-0x3 09f5 e5fe | | Load 0x2,-0x2 09f6 823a | : | Call 0x1,0x3a 09f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xf = 0x9f7,0xc 09f8 e00e | | Load 0x0,0xe 09f9 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 09fa 4506 |E | Exit_Suprogram New_Top_Offset 0x6 09fb 0000 0000 | | .BLANK 0000[0x5] 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a09 | | .CONST 0x0a09 ; Address of begin 0a01 0004 | | .CONST 0x0004 ; Address of exception handler 0a02 0002 | | .CONST 0x0002 ; Number of locals 0a03 INIT_0a00: 0a03 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x0a03,0x15a0,0x0001,0x0000,0x0058,0xc455,0x0000,0x0fd3 ; Debug Table 0x23.0x0 = 0xa03,0xffff 0a04 e00f | | Load 0x0,0xf 0a05 180e | | Execute Package,Field_Execute,Field_Number 0xe 0a06 e00d | | Load 0x0,0xd 0a07 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a08 03f1 | | Declare_Variable Discrete,With_Value 0a09 BODY_0a00: 0a09 e00e | | Load 0x0,0xe ; Debug Table 0x23.0x1 = 0xa09,0x1 0a0a 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0a0b 00cf | | Action Mark_Auxiliary 0a0c 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x2 = 0xa0c,0x2 0a0d e5ff | | Load 0x2,-0x1 0a0e 0264 | d | Execute Discrete,Below_Bound 0a0f 7018 |p | Jump_Nonzero 0xa28 0a10 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x3 = 0xa10,0x3 0a11 e402 | | Load 0x2,0x2 0a12 4810 |H | Short_Literal 0x10 0a13 00db | | Load_Top At_Offset_3 0a14 e5fe | | Load 0x2,-0x2 0a15 8238 | 8 | Call 0x1,0x38 0a16 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x4 = 0xa16,0x4 0a17 e402 | | Load 0x2,0x2 0a18 4810 |H | Short_Literal 0x10 0a19 00db | | Load_Top At_Offset_3 0a1a e5fd | | Load 0x2,-0x3 0a1b 8238 | 8 | Call 0x1,0x38 0a1c 0007 | | Action Break_Optional ; Debug Table 0x23.0x5 = 0xa1c,0x5 0a1d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x6 = 0xa1d,0x401 0a1e 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x7 = 0xa1e,0x5 0a1f 4800 |H | Short_Literal 0x0 0a20 65a3 |e | Indirect_Literal Discrete,0x7c4,{0x00000000, 0x7fffffff} 0a21 4801 |H | Short_Literal 0x1 0a22 4821 |H! | Short_Literal 0x21 0a23 4800 |H | Short_Literal 0x0 0a24 e008 | | Load 0x0,0x8 0a25 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a26 00c8 | | Action Pop_Auxiliary_Range 0a27 37e8 |7 | Loop_Decreasing 0xa10 0a28 00ce | | Action Pop_Auxiliary 0a29 e00e | | Load 0x0,0xe ; Debug Table 0x23.0x8 = 0xa29,0x6 0a2a 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0a2b e5fd | | Load 0x2,-0x3 ; Debug Table 0x23.0x9 = 0xa2b,0x7 0a2c e5fe | | Load 0x2,-0x2 0a2d 00da | | Load_Top At_Offset_2 0a2e e5ff | | Load 0x2,-0x1 0a2f e5ff | | Load 0x2,-0x1 0a30 823b | ; | Call 0x1,0x3b 0a31 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0xa = 0xa31,0x8 0a32 e00e | | Load 0x0,0xe 0a33 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0a34 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xb = 0xa34,0x9 0a35 0a01 | | Execute_Immediate Plus,0x1 0a36 0248 | H | Execute Discrete,Check_In_Integer 0a37 e008 | | Load 0x0,0x8 0a38 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0a39 4fff |O | Short_Literal -0x1 ; Debug Table 0x23.0xc = 0xa39,0xa 0a3a e00e | | Load 0x0,0xe 0a3b 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0a3c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0a3d 0000 0000 | | .XXX[0x3] 0a3f 0000 | | 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a4d | M | .CONST 0x0a4d ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 0003 | | .CONST 0x0003 ; Number of locals 0a43 INIT_0a40: 0a43 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0a43,0x15bc,0x0002,0x0000,0x0058,0xc455,0x0000,0x1056 ; Debug Table 0x24.0x0 = 0xa43,0xffff 0a44 00db | | Load_Top At_Offset_3 0a45 e005 | | Load 0x0,0x5 0a46 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0a47 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a48 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x1 = 0xa48,0xfffe 0a49 00d9 | | Load_Top At_Offset_1 0a4a 00eb | | Load_Encached Diana_Cache 0a4b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a4c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a4d BODY_0a40: 0a4d 0007 | | Action Break_Optional ; Debug Table 0x24.0x2 = 0xa4d,0x1 0a4e e403 | | Load 0x2,0x3 ; Debug Table 0x24.0x3 = 0xa4e,0x401 0a4f 0007 | | Action Break_Optional 0a50 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0x4 = 0xa50,0x402 0a51 0007 | | Action Break_Optional ; Debug Table 0x24.0x5 = 0xa51,0x403 0a52 0007 | | Action Break_Optional ; Debug Table 0x24.0x6 = 0xa52,0x404 0a53 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x24.0x7 = 0xa53,0x1 0a54 7003 |p | Jump_Nonzero 0xa58 0a55 0b38 | 8 | Execute_Immediate Case_Compare,0x38 0a56 7001 |p | Jump_Nonzero 0xa58 0a57 7846 |xF | Jump 0xa9e ; Debug Table 0x24.0x8 = 0xa57,0x5 0a58 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x9 = 0xa58,0x2 0a59 00eb | | Load_Encached Diana_Cache 0a5a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0a5b 00eb | | Load_Encached Diana_Cache 0a5c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0a5d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0xa = 0xa5d,0x801 0a5e 7002 |p | Jump_Nonzero 0xa61 0a5f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0xb = 0xa5f,0x802 0a60 782c |x, | Jump 0xa8d 0a61 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0xc = 0xa61,0x803 0a62 0217 | | Execute Heap_Access,All_Reference 0a63 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a64 6804 |h | Jump_Zero 0xa69 0a65 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0xd = 0xa65,0x804 0a66 0217 | | Execute Heap_Access,All_Reference 0a67 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a68 7824 |x$ | Jump 0xa8d 0a69 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0xe = 0xa69,0x805 0a6a 0007 | | Action Break_Optional 0a6b e406 | | Load 0x2,0x6 ; Debug Table 0x24.0xf = 0xa6b,0xc01 0a6c 0007 | | Action Break_Optional 0a6d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x24.0x10 = 0xa6d,0xc02 0a6e 0007 | | Action Break_Optional ; Debug Table 0x24.0x11 = 0xa6e,0xc03 0a6f 00d0 | | Action Swap_Control ; Debug Table 0x24.0x12 = 0xa6f,0xc04 0a70 00d1 | | Pop_Control Pop_Count_1 0a71 49bb |I | Short_Literal 0x1bb ; Debug Table 0x24.0x13 = 0xa71,0x805 0a72 00eb | | Load_Encached Diana_Cache 0a73 0098 | | Execute Package,Field_Read_Dynamic 0a74 012c | , | Execute Any,Size 0a75 e010 | | Load 0x0,0x10 0a76 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0a77 025b | [ | Execute Discrete,Check_In_Type 0a78 0273 | s | Execute Discrete,Plus 0a79 00d9 | | Load_Top At_Offset_1 0a7a 0007 | | Action Break_Optional 0a7b e407 | | Load 0x2,0x7 ; Debug Table 0x24.0x14 = 0xa7b,0x1001 0a7c 0007 | | Action Break_Optional 0a7d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x24.0x15 = 0xa7d,0x1002 0a7e 0007 | | Action Break_Optional ; Debug Table 0x24.0x16 = 0xa7e,0x1003 0a7f 00d0 | | Action Swap_Control ; Debug Table 0x24.0x17 = 0xa7f,0x1004 0a80 00d1 | | Pop_Control Pop_Count_1 0a81 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x24.0x18 = 0xa81,0xc04 0a82 00eb | | Load_Encached Diana_Cache 0a83 0098 | | Execute Package,Field_Read_Dynamic 0a84 49c9 |I | Short_Literal 0x1c9 0a85 00eb | | Load_Encached Diana_Cache 0a86 0098 | | Execute Package,Field_Read_Dynamic 0a87 49ca |I | Short_Literal 0x1ca 0a88 00eb | | Load_Encached Diana_Cache 0a89 0095 | | Execute Package,Field_Reference_Dynamic 0a8a e011 | | Load 0x0,0x11 0a8b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a8c 7800 |x | Jump 0xa8d 0a8d 00d0 | | Action Swap_Control 0a8e 00d1 | | Pop_Control Pop_Count_1 0a8f 0007 | | Action Break_Optional ; Debug Table 0x24.0x19 = 0xa8f,0x2 0a90 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x1a = 0xa90,0x1401 0a91 0007 | | Action Break_Optional 0a92 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x24.0x1b = 0xa92,0x1402 0a93 0007 | | Action Break_Optional ; Debug Table 0x24.0x1c = 0xa93,0x1403 0a94 00d0 | | Action Swap_Control ; Debug Table 0x24.0x1d = 0xa94,0x1404 0a95 00d1 | | Pop_Control Pop_Count_1 0a96 0b30 | 0 | Execute_Immediate Case_Compare,0x30 ; Debug Table 0x24.0x1e = 0xa96,0x2 0a97 7003 |p | Jump_Nonzero 0xa9b 0a98 0b1d | | Execute_Immediate Case_Compare,0x1d 0a99 7001 |p | Jump_Nonzero 0xa9b 0a9a 7802 |x | Jump 0xa9d ; Debug Table 0x24.0x1f = 0xa9a,0x4 0a9b 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x20 = 0xa9b,0x3 0a9c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a9d 00d1 | | Pop_Control Pop_Count_1 0a9e 00d1 | | Pop_Control Pop_Count_1 0a9f 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x21 = 0xa9f,0x6 0aa0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0aa1 0000 0000 | | .XXX[0x3] 0aa3 0000 | | 0aa4 0000 0000 | | .LITERAL {0x00000000, 0x00002710} 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 ; SUBPROGRAM 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 0abb | | .CONST 0x0abb ; Address of begin 0aa9 0004 | | .CONST 0x0004 ; Address of exception handler 0aaa 0006 | | .CONST 0x0006 ; Number of locals 0aab INIT_0aa8: 0aab e00e | | Load 0x0,0xe ; Debug Table 0x25 = .DEBUG 0x0aab,0x1602,0x0001,0x0000,0x0058,0xc455,0x0000,0x10be ; Debug Table 0x25.0x0 = 0xaab,0xffff 0aac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0aad 0322 | " | Declare_Variable Record 0aae 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x25.0x1 = 0xaae,0xfffe 0aaf 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0ab0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0x2 = 0xab0,0xfffd 0ab1 8235 | 5 | Call 0x1,0x35 0ab2 00e2 | | Load_Encached Integer_Cache 0ab3 03f1 | | Declare_Variable Discrete,With_Value 0ab4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0x3 = 0xab4,0xfffc 0ab5 e005 | | Load 0x0,0x5 0ab6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0ab7 00e1 | | Load_Encached Boolean_Cache 0ab8 03f1 | | Declare_Variable Discrete,With_Value 0ab9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x25.0x4 = 0xab9,0xfffb 0aba 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0abb BODY_0aa8: 0abb 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x5 = 0xabb,0x1 0abc 0092 0d79 | y| Action Push_String_Extended,0xd79 ; "Structural array type conversion" 0abe e008 | | Load 0x0,0x8 0abf 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0ac0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0x6 = 0xac0,0x2 0ac1 e005 | | Load 0x0,0x5 0ac2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0ac3 00eb | | Load_Encached Diana_Cache 0ac4 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0ac5 e5ff | | Load 0x2,-0x1 0ac6 e005 | | Load 0x0,0x5 0ac7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0ac8 00eb | | Load_Encached Diana_Cache 0ac9 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0aca 8221 | ! | Call 0x1,0x21 0acb e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x7 = 0xacb,0x3 0acc e00e | | Load 0x0,0xe 0acd 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0ace 00d1 | | Pop_Control Pop_Count_1 0acf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x8 = 0xacf,0x4 0ad0 680c |h | Jump_Zero 0xadd 0ad1 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x9 = 0xad1,0x5 0ad2 00db | | Load_Top At_Offset_3 0ad3 e5fe | | Load 0x2,-0x2 0ad4 8236 | 6 | Call 0x1,0x36 0ad5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0xa = 0xad5,0x6 0ad6 823d | = | Call 0x1,0x3d 0ad7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0ad8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0xb = 0xad8,0x7 0ad9 680c |h | Jump_Zero 0xae6 0ada 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0xc = 0xada,0x8 0adb a403 | | Store_Unchecked 0x2,0x3 0adc 7809 |x | Jump 0xae6 0add 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xd = 0xadd,0x9 0ade e402 | | Load 0x2,0x2 0adf 8237 | 7 | Call 0x1,0x37 0ae0 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0xe = 0xae0,0xa 0ae1 00db | | Load_Top At_Offset_3 0ae2 0901 | | Execute_Immediate Binary_Scale,0x1 0ae3 0273 | s | Execute Discrete,Plus 0ae4 0248 | H | Execute Discrete,Check_In_Integer 0ae5 a403 | | Store_Unchecked 0x2,0x3 0ae6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0xf = 0xae6,0xb 0ae7 e005 | | Load 0x0,0x5 0ae8 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0ae9 e00d | | Load 0x0,0xd ; Debug Table 0x25.0x10 = 0xae9,0xc 0aea 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0aeb 0322 | " | Declare_Variable Record 0aec 00da | | Load_Top At_Offset_2 0aed 0f00 | | Execute_Immediate Equal,0x0 0aee 00d9 | | Load_Top At_Offset_1 0aef 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0af0 00d9 | | Load_Top At_Offset_1 0af1 00d9 | | Load_Top At_Offset_1 0af2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0af3 4800 |H | Short_Literal 0x0 0af4 00d9 | | Load_Top At_Offset_1 0af5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0af6 4800 |H | Short_Literal 0x0 0af7 00d9 | | Load_Top At_Offset_1 0af8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0af9 4800 |H | Short_Literal 0x0 0afa 00d9 | | Load_Top At_Offset_1 0afb 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0afc 4800 |H | Short_Literal 0x0 0afd 00d9 | | Load_Top At_Offset_1 0afe 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0aff 4800 |H | Short_Literal 0x0 0b00 00d9 | | Load_Top At_Offset_1 0b01 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0b02 4800 |H | Short_Literal 0x0 0b03 00d9 | | Load_Top At_Offset_1 0b04 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0b05 4800 |H | Short_Literal 0x0 0b06 00d9 | | Load_Top At_Offset_1 0b07 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0b08 e403 | | Load 0x2,0x3 0b09 4807 |H | Short_Literal 0x7 0b0a e012 | | Load 0x0,0x12 0b0b 180f | | Execute Package,Field_Execute,Field_Number 0xf 0b0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x11 = 0xb0c,0xd 0b0d 6803 |h | Jump_Zero 0xb11 0b0e 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x12 = 0xb0e,0xe 0b0f e008 | | Load 0x0,0x8 0b10 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0b11 e008 | | Load 0x0,0x8 ; Debug Table 0x25.0x13 = 0xb11,0xf 0b12 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0b13 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x14 = 0xb13,0x10 0b14 e00e | | Load 0x0,0xe 0b15 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0b16 0322 | " | Declare_Variable Record 0b17 e402 | | Load 0x2,0x2 0b18 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b19 00d9 | | Load_Top At_Offset_1 0b1a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0b1b e402 | | Load 0x2,0x2 0b1c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b1d 0a01 | | Execute_Immediate Plus,0x1 0b1e 00d9 | | Load_Top At_Offset_1 0b1f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0b20 e404 | | Load 0x2,0x4 0b21 823c | < | Call 0x1,0x3c 0b22 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b23 0000 0000 | | .BLANK 0000[0x5] 0b28 ; -------------------------------------------------------------------------------------- 0b28 ; SUBPROGRAM 0b28 ; -------------------------------------------------------------------------------------- 0b28 0b2b | + | .CONST 0x0b2b ; Address of begin 0b29 0004 | | .CONST 0x0004 ; Address of exception handler 0b2a 0001 | | .CONST 0x0001 ; Number of locals 0b2b BODY_0b28: 0b2b INIT_0b28: 0b2b 00da | | Load_Top At_Offset_2 ; Debug Table 0x26 = .DEBUG 0x0b2b,0x162e,0x0002,0x0000,0x0058,0xc455,0x0000,0x1195 ; Debug Table 0x26.0x0 = 0xb2b,0x1 0b2c e5fd | | Load 0x2,-0x3 0b2d 8211 | | Call 0x1,0x11 0b2e 680c |h | Jump_Zero 0xb3b 0b2f e5fc | | Load 0x2,-0x4 0b30 00db | | Load_Top At_Offset_3 0b31 8211 | | Call 0x1,0x11 0b32 6808 |h | Jump_Zero 0xb3b 0b33 00db | | Load_Top At_Offset_3 0b34 e5fd | | Load 0x2,-0x3 0b35 8211 | | Call 0x1,0x11 0b36 6804 |h | Jump_Zero 0xb3b 0b37 e5fc | | Load 0x2,-0x4 0b38 e5fe | | Load 0x2,-0x2 0b39 8211 | | Call 0x1,0x11 0b3a 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b3b 4800 |H | Short_Literal 0x0 0b3c 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b3d 0000 0000 | | .XXX[0x3] 0b3f 0000 | | 0b40 ; -------------------------------------------------------------------------------------- 0b40 ; SUBPROGRAM 0b40 ; -------------------------------------------------------------------------------------- 0b40 0b43 | C | .CONST 0x0b43 ; Address of begin 0b41 0004 | | .CONST 0x0004 ; Address of exception handler 0b42 0001 | | .CONST 0x0001 ; Number of locals 0b43 BODY_0b40: 0b43 INIT_0b40: 0b43 00da | | Load_Top At_Offset_2 ; Debug Table 0x27 = .DEBUG 0x0b43,0x1632,0x0002,0x0000,0x0058,0xc455,0x0000,0x11c2 ; Debug Table 0x27.0x0 = 0xb43,0x1 0b44 e5fd | | Load 0x2,-0x3 0b45 8215 | | Call 0x1,0x15 0b46 680c |h | Jump_Zero 0xb53 0b47 e5fc | | Load 0x2,-0x4 0b48 00db | | Load_Top At_Offset_3 0b49 8215 | | Call 0x1,0x15 0b4a 6808 |h | Jump_Zero 0xb53 0b4b 00db | | Load_Top At_Offset_3 0b4c e5fd | | Load 0x2,-0x3 0b4d 8215 | | Call 0x1,0x15 0b4e 6804 |h | Jump_Zero 0xb53 0b4f e5fc | | Load 0x2,-0x4 0b50 e5fe | | Load 0x2,-0x2 0b51 8215 | | Call 0x1,0x15 0b52 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b53 4800 |H | Short_Literal 0x0 0b54 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b55 0000 0000 | | .XXX[0x3] 0b57 0000 | | 0b58 ; -------------------------------------------------------------------------------------- 0b58 ; SUBPROGRAM 0b58 ; -------------------------------------------------------------------------------------- 0b58 0b70 | p | .CONST 0x0b70 ; Address of begin 0b59 0004 | | .CONST 0x0004 ; Address of exception handler 0b5a 0006 | | .CONST 0x0006 ; Number of locals 0b5b INIT_0b58: 0b5b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x28 = .DEBUG 0x0b5b,0x1636,0x0002,0x0000,0x0058,0xc455,0x0000,0x11ef ; Debug Table 0x28.0x0 = 0xb5b,0xffff 0b5c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b5d 0322 | " | Declare_Variable Record 0b5e 00d8 | | Load_Top At_Offset_0 0b5f 1c00 | | Execute_Immediate Run_Utility,0x0 0b60 00eb | | Load_Encached Diana_Cache 0b61 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b62 0322 | " | Declare_Variable Record 0b63 00d8 | | Load_Top At_Offset_0 0b64 1c00 | | Execute_Immediate Run_Utility,0x0 0b65 00eb | | Load_Encached Diana_Cache 0b66 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b67 0322 | " | Declare_Variable Record 0b68 00d8 | | Load_Top At_Offset_0 0b69 1c00 | | Execute_Immediate Run_Utility,0x0 0b6a 00eb | | Load_Encached Diana_Cache 0b6b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b6c 0322 | " | Declare_Variable Record 0b6d 00d8 | | Load_Top At_Offset_0 0b6e 1c00 | | Execute_Immediate Run_Utility,0x0 0b6f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x28.0x1 = 0xb6f,0xfffe 0b70 BODY_0b58: 0b70 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x2 = 0xb70,0x1 0b71 00db | | Load_Top At_Offset_3 0b72 00e1 | | Load_Encached Boolean_Cache 0b73 e5fe | | Load 0x2,-0x2 0b74 e006 | | Load 0x0,0x6 0b75 180f | | Execute Package,Field_Execute,Field_Number 0xf 0b76 005b | [ | Store_Top Discrete,At_Offset_3 0b77 00d2 | | Pop_Control Pop_Count_2 0b78 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3 = 0xb78,0x2 0b79 7002 |p | Jump_Nonzero 0xb7c 0b7a 4801 |H | Short_Literal 0x1 ; Debug Table 0x28.0x4 = 0xb7a,0x3 0b7b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b7c 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x5 = 0xb7c,0x4 0b7d e402 | | Load 0x2,0x2 0b7e e5ff | | Load 0x2,-0x1 0b7f e006 | | Load 0x0,0x6 0b80 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0b81 00d2 | | Pop_Control Pop_Count_2 0b82 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x6 = 0xb82,0x5 0b83 00db | | Load_Top At_Offset_3 0b84 e5fe | | Load 0x2,-0x2 0b85 e006 | | Load 0x0,0x6 0b86 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0b87 00d2 | | Pop_Control Pop_Count_2 0b88 e402 | | Load 0x2,0x2 ; Debug Table 0x28.0x7 = 0xb88,0x6 0b89 00eb | | Load_Encached Diana_Cache 0b8a 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0b8b 4603 |F | Jump_Case 0x4 0b8c 7803 |x | Jump 0xb90 ; case 0x0 0b8d 782c |x, | Jump 0xbba ; case 0x1 0b8e 7855 |xU | Jump 0xbe4 ; case 0x2 0b8f 7854 |xT | Jump 0xbe4 ; case 0x3 0b90 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x8 = 0xb90,0x7 0b91 00eb | | Load_Encached Diana_Cache 0b92 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0b93 4603 |F | Jump_Case 0x4 0b94 7803 |x | Jump 0xb98 ; case 0x0 0b95 7811 |x | Jump 0xba7 ; case 0x1 0b96 784d |xM | Jump 0xbe4 ; case 0x2 0b97 784c |xL | Jump 0xbe4 ; case 0x3 0b98 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x9 = 0xb98,0x8 0b99 00eb | | Load_Encached Diana_Cache 0b9a 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0b9b 00db | | Load_Top At_Offset_3 0b9c 00eb | | Load_Encached Diana_Cache 0b9d 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0b9e e403 | | Load 0x2,0x3 0b9f 00eb | | Load_Encached Diana_Cache 0ba0 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0ba1 e402 | | Load 0x2,0x2 0ba2 00eb | | Load_Encached Diana_Cache 0ba3 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0ba4 823f | ? | Call 0x1,0x3f 0ba5 0f00 | | Execute_Immediate Equal,0x0 0ba6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ba7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0xa = 0xba7,0x9 0ba8 00eb | | Load_Encached Diana_Cache 0ba9 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0baa 00db | | Load_Top At_Offset_3 0bab 00eb | | Load_Encached Diana_Cache 0bac 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bad e403 | | Load 0x2,0x3 0bae 00eb | | Load_Encached Diana_Cache 0baf 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0bb0 e001 | | Load 0x0,0x1 0bb1 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0bb2 e402 | | Load 0x2,0x2 0bb3 00eb | | Load_Encached Diana_Cache 0bb4 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0bb5 e001 | | Load 0x0,0x1 0bb6 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0bb7 8240 | @ | Call 0x1,0x40 0bb8 0f00 | | Execute_Immediate Equal,0x0 0bb9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bba 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xb = 0xbba,0xb 0bbb 00eb | | Load_Encached Diana_Cache 0bbc 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0bbd 4603 |F | Jump_Case 0x4 0bbe 7803 |x | Jump 0xbc2 ; case 0x0 0bbf 7815 |x | Jump 0xbd5 ; case 0x1 0bc0 7823 |x# | Jump 0xbe4 ; case 0x2 0bc1 7822 |x" | Jump 0xbe4 ; case 0x3 0bc2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0xc = 0xbc2,0xc 0bc3 00eb | | Load_Encached Diana_Cache 0bc4 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0bc5 e001 | | Load 0x0,0x1 0bc6 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0bc7 00db | | Load_Top At_Offset_3 0bc8 00eb | | Load_Encached Diana_Cache 0bc9 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0bca e001 | | Load 0x0,0x1 0bcb 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0bcc e403 | | Load 0x2,0x3 0bcd 00eb | | Load_Encached Diana_Cache 0bce 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bcf e402 | | Load 0x2,0x2 0bd0 00eb | | Load_Encached Diana_Cache 0bd1 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bd2 8240 | @ | Call 0x1,0x40 0bd3 0f00 | | Execute_Immediate Equal,0x0 0bd4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bd5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0xd = 0xbd5,0xd 0bd6 00eb | | Load_Encached Diana_Cache 0bd7 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bd8 00db | | Load_Top At_Offset_3 0bd9 00eb | | Load_Encached Diana_Cache 0bda 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bdb e403 | | Load 0x2,0x3 0bdc 00eb | | Load_Encached Diana_Cache 0bdd 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0bde e402 | | Load 0x2,0x2 0bdf 00eb | | Load_Encached Diana_Cache 0be0 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0be1 8240 | @ | Call 0x1,0x40 0be2 0f00 | | Execute_Immediate Equal,0x0 0be3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0be4 0092 0d7a | z| Action Push_String_Extended,0xd7a ; "Conversion_Gen - Unexpected value kind" ; Debug Table 0x28.0xe = 0xbe4,0x10 0be6 e009 | | Load 0x0,0x9 0be7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0be8 4831 |H1 | Short_Literal 0x31 0be9 0257 | W | Execute Discrete,Raise 0bea 0000 0000 | | .BLANK 0000[0x6] 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 ; SUBPROGRAM 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 0bfb | | .CONST 0x0bfb ; Address of begin 0bf1 0004 | | .CONST 0x0004 ; Address of exception handler 0bf2 0003 | | .CONST 0x0003 ; Number of locals 0bf3 INIT_0bf0: 0bf3 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x0bf3,0x1656,0x0001,0x0000,0x0058,0xc455,0x0000,0x1326 ; Debug Table 0x29.0x0 = 0xbf3,0xffff 0bf4 e005 | | Load 0x0,0x5 0bf5 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0bf6 e00d | | Load 0x0,0xd 0bf7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0bf8 03f1 | | Declare_Variable Discrete,With_Value 0bf9 e008 | | Load 0x0,0x8 ; Debug Table 0x29.0x1 = 0xbf9,0xfffe 0bfa 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0bfb BODY_0bf0: 0bfb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x2 = 0xbfb,0x1 0bfc 0b00 | | Execute_Immediate Case_Compare,0x0 0bfd 7009 |p | Jump_Nonzero 0xc07 0bfe 0b01 | | Execute_Immediate Case_Compare,0x1 0bff 7007 |p | Jump_Nonzero 0xc07 0c00 0b12 | | Execute_Immediate Case_Compare,0x12 0c01 7005 |p | Jump_Nonzero 0xc07 0c02 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x3 = 0xc02,0x9 0c03 e5ff | | Load 0x2,-0x1 0c04 e002 | | Load 0x0,0x2 0c05 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0c06 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c07 e008 | | Load 0x0,0x8 ; Debug Table 0x29.0x4 = 0xc07,0x2 0c08 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0c09 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0c0a 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x5 = 0xc0a,0x3 0c0b e008 | | Load 0x0,0x8 0c0c 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0c0d e5ff | | Load 0x2,-0x1 ; Debug Table 0x29.0x6 = 0xc0d,0x4 0c0e e005 | | Load 0x0,0x5 0c0f 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0c10 0007 | | Action Break_Optional ; Debug Table 0x29.0x7 = 0xc10,0x5 0c11 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x8 = 0xc11,0x401 0c12 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x9 = 0xc12,0x5 0c13 4800 |H | Short_Literal 0x0 0c14 6113 |a | Indirect_Literal Discrete,0xd28,{0x00000000, 0x7fffffff} 0c15 4801 |H | Short_Literal 0x1 0c16 4897 |H | Short_Literal 0x97 0c17 e402 | | Load 0x2,0x2 0c18 e008 | | Load 0x0,0x8 0c19 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0c1a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0xa = 0xc1a,0x6 0c1b e008 | | Load 0x0,0x8 0c1c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0c1d 4801 |H | Short_Literal 0x1 ; Debug Table 0x29.0xb = 0xc1d,0x7 0c1e e013 | | Load 0x0,0x13 0c1f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0c20 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0xc = 0xc20,0x8 0c21 e008 | | Load 0x0,0x8 0c22 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0c23 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c24 0000 0000 | | .BLANK 0000[0x4] 0c28 ; -------------------------------------------------------------------------------------- 0c28 ; SUBPROGRAM 0c28 ; -------------------------------------------------------------------------------------- 0c28 0c2b | + | .CONST 0x0c2b ; Address of begin 0c29 0004 | | .CONST 0x0004 ; Address of exception handler 0c2a 0001 | | .CONST 0x0001 ; Number of locals 0c2b BODY_0c28: 0c2b INIT_0c28: 0c2b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a = .DEBUG 0x0c2b,0x1672,0x0001,0x0000,0x0058,0xc455,0x0000,0x1391 ; Debug Table 0x2a.0x0 = 0xc2b,0x1 0c2c 00db | | Load_Top At_Offset_3 0c2d e002 | | Load 0x0,0x2 0c2e 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c2f 6802 |h | Jump_Zero 0xc32 0c30 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x1 = 0xc30,0x2 0c31 8242 | B | Call 0x1,0x42 0c32 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0c33 0000 0000 | | .BLANK 0000[0x5] 0c38 ; -------------------------------------------------------------------------------------- 0c38 ; SUBPROGRAM 0c38 ; -------------------------------------------------------------------------------------- 0c38 0c41 | A | .CONST 0x0c41 ; Address of begin 0c39 0004 | | .CONST 0x0004 ; Address of exception handler 0c3a 0003 | | .CONST 0x0003 ; Number of locals 0c3b INIT_0c38: 0c3b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x0c3b,0x1678,0x0002,0x0000,0x0058,0xc455,0x0000,0x13ae ; Debug Table 0x2b.0x0 = 0xc3b,0xffff 0c3c 00db | | Load_Top At_Offset_3 0c3d 00eb | | Load_Encached Diana_Cache 0c3e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c3f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c40 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1 = 0xc40,0xfffe 0c41 BODY_0c38: 0c41 0007 | | Action Break_Optional ; Debug Table 0x2b.0x2 = 0xc41,0x1 0c42 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x3 = 0xc42,0x401 0c43 0007 | | Action Break_Optional 0c44 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x4 = 0xc44,0x402 0c45 0007 | | Action Break_Optional ; Debug Table 0x2b.0x5 = 0xc45,0x403 0c46 0007 | | Action Break_Optional ; Debug Table 0x2b.0x6 = 0xc46,0x404 0c47 0b05 | | Execute_Immediate Case_Compare,0x5 ; Debug Table 0x2b.0x7 = 0xc47,0x1 0c48 700a |p | Jump_Nonzero 0xc53 0c49 0b00 | | Execute_Immediate Case_Compare,0x0 0c4a 7006 |p | Jump_Nonzero 0xc51 0c4b e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x8 = 0xc4b,0x4 0c4c 0092 0d7b | {| Action Push_String_Extended,0xd7b ; "Conversion_Gen.Is_Lhs - bad conversion node" 0c4e e009 | | Load 0x0,0x9 0c4f 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c50 7802 |x | Jump 0xc53 0c51 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x9 = 0xc51,0x3 0c52 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c53 00d1 | | Pop_Control Pop_Count_1 0c54 0007 | | Action Break_Optional ; Debug Table 0x2b.0xa = 0xc54,0x5 0c55 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0xb = 0xc55,0x801 0c56 0007 | | Action Break_Optional 0c57 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0xc = 0xc57,0x802 0c58 0007 | | Action Break_Optional ; Debug Table 0x2b.0xd = 0xc58,0x803 0c59 0007 | | Action Break_Optional ; Debug Table 0x2b.0xe = 0xc59,0x804 0c5a 0fa9 | | Execute_Immediate Equal,-0x57 ; Debug Table 0x2b.0xf = 0xc5a,0x5 0c5b 6804 |h | Jump_Zero 0xc60 0c5c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x10 = 0xc5c,0x6 0c5d 00eb | | Load_Encached Diana_Cache 0c5e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c5f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c60 0007 | | Action Break_Optional ; Debug Table 0x2b.0x11 = 0xc60,0x7 0c61 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x12 = 0xc61,0xc01 0c62 0007 | | Action Break_Optional 0c63 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x13 = 0xc63,0xc02 0c64 0007 | | Action Break_Optional ; Debug Table 0x2b.0x14 = 0xc64,0xc03 0c65 0007 | | Action Break_Optional ; Debug Table 0x2b.0x15 = 0xc65,0xc04 0c66 0f93 | | Execute_Immediate Equal,-0x6d ; Debug Table 0x2b.0x16 = 0xc66,0x7 0c67 7002 |p | Jump_Nonzero 0xc6a 0c68 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x17 = 0xc68,0x8 0c69 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c6a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x18 = 0xc6a,0x9 0c6b 00eb | | Load_Encached Diana_Cache 0c6c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c6d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c6e 0007 | | Action Break_Optional ; Debug Table 0x2b.0x19 = 0xc6e,0xa 0c6f e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x1a = 0xc6f,0x1001 0c70 0007 | | Action Break_Optional 0c71 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x1b = 0xc71,0x1002 0c72 0007 | | Action Break_Optional ; Debug Table 0x2b.0x1c = 0xc72,0x1003 0c73 0007 | | Action Break_Optional ; Debug Table 0x2b.0x1d = 0xc73,0x1004 0c74 0b5b | [ | Execute_Immediate Case_Compare,0x5b ; Debug Table 0x2b.0x1e = 0xc74,0xa 0c75 700a |p | Jump_Nonzero 0xc80 0c76 0b53 | S | Execute_Immediate Case_Compare,0x53 0c77 7008 |p | Jump_Nonzero 0xc80 0c78 0b10 | | Execute_Immediate Case_Compare,0x10 0c79 7023 |p# | Jump_Nonzero 0xc9d 0c7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x1f = 0xc7a,0x11 0c7b 0092 0d7c | || Action Push_String_Extended,0xd7c ; "Conversion_Gen.Is_Lhs - bad call node" 0c7d e009 | | Load 0x0,0x9 0c7e 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c7f 781f |x | Jump 0xc9f 0c80 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x20 = 0xc80,0xb 0c81 e5ff | | Load 0x2,-0x1 0c82 e014 | | Load 0x0,0x14 0c83 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0c84 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c85 0007 | | Action Break_Optional ; Debug Table 0x2b.0x21 = 0xc85,0xc 0c86 e403 | | Load 0x2,0x3 ; Debug Table 0x2b.0x22 = 0xc86,0x1401 0c87 0007 | | Action Break_Optional 0c88 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x23 = 0xc88,0x1402 0c89 0007 | | Action Break_Optional ; Debug Table 0x2b.0x24 = 0xc89,0x1403 0c8a 0007 | | Action Break_Optional ; Debug Table 0x2b.0x25 = 0xc8a,0x1404 0c8b 0b23 | # | Execute_Immediate Case_Compare,0x23 ; Debug Table 0x2b.0x26 = 0xc8b,0xc 0c8c 700a |p | Jump_Nonzero 0xc97 0c8d 0b24 | $ | Execute_Immediate Case_Compare,0x24 0c8e 700a |p | Jump_Nonzero 0xc99 0c8f 0b25 | % | Execute_Immediate Case_Compare,0x25 0c90 7008 |p | Jump_Nonzero 0xc99 0c91 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x27 = 0xc91,0xf 0c92 0092 0d7d | }| Action Push_String_Extended,0xd7d ; "Conversion_Gen.Is_Lhs - bad id node" 0c94 e009 | | Load 0x0,0x9 0c95 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c96 7804 |x | Jump 0xc9b 0c97 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x28 = 0xc97,0xd 0c98 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c99 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0x29 = 0xc99,0xe 0c9a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c9b 00d1 | | Pop_Control Pop_Count_1 0c9c 7802 |x | Jump 0xc9f 0c9d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x2a = 0xc9d,0x10 0c9e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c9f 00d1 | | Pop_Control Pop_Count_1 0ca0 4831 |H1 | Short_Literal 0x31 0ca1 0257 | W | Execute Discrete,Raise 0ca2 0000 0000 | | .BLANK 0000[0x6] 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 ; SUBPROGRAM 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 0cab | | .CONST 0x0cab ; Address of begin 0ca9 0004 | | .CONST 0x0004 ; Address of exception handler 0caa 0001 | | .CONST 0x0001 ; Number of locals 0cab BODY_0ca8: 0cab INIT_0ca8: 0cab 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c = .DEBUG 0x0cab,0x16d0,0x0001,0x0000,0x0058,0xc455,0x0000,0x147a ; Debug Table 0x2c.0x0 = 0xcab,0x1 0cac e005 | | Load 0x0,0x5 0cad 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0cae 0007 | | Action Break_Optional ; Debug Table 0x2c.0x1 = 0xcae,0x2 0caf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x2 = 0xcaf,0x401 0cb0 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x3 = 0xcb0,0x2 0cb1 4800 |H | Short_Literal 0x0 0cb2 6075 |`u | Indirect_Literal Discrete,0xd28,{0x00000000, 0x7fffffff} 0cb3 4801 |H | Short_Literal 0x1 0cb4 4891 |H | Short_Literal 0x91 0cb5 e5ff | | Load 0x2,-0x1 0cb6 e005 | | Load 0x0,0x5 0cb7 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0cb8 e008 | | Load 0x0,0x8 0cb9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0cba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0cbb 0000 0000 | | .BLANK 0000[0x5] 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; SUBPROGRAM 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0cc3 | | .CONST 0x0cc3 ; Address of begin 0cc1 0004 | | .CONST 0x0004 ; Address of exception handler 0cc2 0001 | | .CONST 0x0001 ; Number of locals 0cc3 BODY_0cc0: 0cc3 INIT_0cc0: 0cc3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d = .DEBUG 0x0cc3,0x16da,0x0001,0x0000,0x0058,0xc455,0x0000,0x149f ; Debug Table 0x2d.0x0 = 0xcc3,0x1 0cc4 e005 | | Load 0x0,0x5 0cc5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0cc6 0b6e | n | Execute_Immediate Case_Compare,0x6e 0cc7 700e |p | Jump_Nonzero 0xcd6 0cc8 0b64 | d | Execute_Immediate Case_Compare,0x64 0cc9 7011 |p | Jump_Nonzero 0xcdb 0cca 0b68 | h | Execute_Immediate Case_Compare,0x68 0ccb 700f |p | Jump_Nonzero 0xcdb 0ccc 0b6b | k | Execute_Immediate Case_Compare,0x6b 0ccd 7011 |p | Jump_Nonzero 0xcdf 0cce 0b72 | r | Execute_Immediate Case_Compare,0x72 0ccf 7012 |p | Jump_Nonzero 0xce2 0cd0 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d.0x1 = 0xcd0,0x7 0cd1 0092 0d7e | ~| Action Push_String_Extended,0xd7e ; "Invalid class for change of representation: " 0cd3 e009 | | Load 0x0,0x9 0cd4 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0cd5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cd6 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d.0x2 = 0xcd6,0x2 0cd7 820f | | Call 0x1,0xf 0cd8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x3 = 0xcd8,0x3 0cd9 8210 | | Call 0x1,0x10 0cda 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cdb e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x4 = 0xcdb,0x4 0cdc e5ff | | Load 0x2,-0x1 0cdd 8234 | 4 | Call 0x1,0x34 0cde 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cdf e5fe | | Load 0x2,-0x2 ; Debug Table 0x2d.0x5 = 0xcdf,0x5 0ce0 8245 | E | Call 0x1,0x45 0ce1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ce2 0092 0d7f | | Action Push_String_Extended,0xd7f ; "Change of representation is not yet supported for record types" ; Debug Table 0x2d.0x6 = 0xce2,0x6 0ce4 e009 | | Load 0x0,0x9 0ce5 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0ce6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ce7 0000 | | .XXX[0x1] 0ce8 ; -------------------------------------------------------------------------------------- 0ce8 ; SUBPROGRAM 0ce8 ; -------------------------------------------------------------------------------------- 0ce8 0ceb | | .CONST 0x0ceb ; Address of begin 0ce9 0004 | | .CONST 0x0004 ; Address of exception handler 0cea 0001 | | .CONST 0x0001 ; Number of locals 0ceb BODY_0ce8: 0ceb INIT_0ce8: 0ceb 0007 | | Action Break_Optional ; Debug Table 0x2e = .DEBUG 0x0ceb,0x16ea,0x0002,0x0000,0x0058,0xc455,0x0000,0x1742 ; Debug Table 0x2e.0x0 = 0xceb,0x1 0cec e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0x1 = 0xcec,0x401 0ced 0007 | | Action Break_Optional 0cee 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2e.0x2 = 0xcee,0x402 0cef 0007 | | Action Break_Optional ; Debug Table 0x2e.0x3 = 0xcef,0x403 0cf0 0007 | | Action Break_Optional ; Debug Table 0x2e.0x4 = 0xcf0,0x404 0cf1 0b88 | | Execute_Immediate Case_Compare,0x88 ; Debug Table 0x2e.0x5 = 0xcf1,0x1 0cf2 7008 |p | Jump_Nonzero 0xcfb 0cf3 0b61 | a | Execute_Immediate Case_Compare,0x61 0cf4 7010 |p | Jump_Nonzero 0xd05 0cf5 0b0e | | Execute_Immediate Case_Compare,0xe 0cf6 7012 |p | Jump_Nonzero 0xd09 0cf7 0b0f | | Execute_Immediate Case_Compare,0xf 0cf8 7010 |p | Jump_Nonzero 0xd09 0cf9 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x6 = 0xcf9,0x5 0cfa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cfb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x7 = 0xcfb,0x2 0cfc 00eb | | Load_Encached Diana_Cache 0cfd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0cfe 4976 |Iv | Short_Literal 0x176 0cff 00eb | | Load_Encached Diana_Cache 0d00 0098 | | Execute Package,Field_Read_Dynamic 0d01 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0d02 e003 | | Load 0x0,0x3 0d03 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d04 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d05 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x8 = 0xd05,0x3 0d06 00eb | | Load_Encached Diana_Cache 0d07 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0d08 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d09 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x9 = 0xd09,0x4 0d0a 00eb | | Load_Encached Diana_Cache 0d0b 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0d0c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d0d 0000 0000 | | .XXX[0x3] 0d0f 0000 | | 0d10 ; -------------------------------------------------------------------------------------- 0d10 ; SUBPROGRAM 0d10 ; -------------------------------------------------------------------------------------- 0d10 0d13 | | .CONST 0x0d13 ; Address of begin 0d11 0d1e | | .CONST 0x0d1e ; Address of exception handler 0d12 0001 | | .CONST 0x0001 ; Number of locals 0d13 BODY_0d10: 0d13 INIT_0d10: 0d13 e21d | | Load 0x1,0x1d ; Debug Table 0x2f = .DEBUG 0x0d13,0x1700,0x0004,0x0000,0x0058,0xc455,0x0000,0x0a7d ; Debug Table 0x2f.0x0 = 0xd13,0x1 0d14 e5ff | | Load 0x2,-0x1 0d15 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0d16 e5fe | | Load 0x2,-0x2 0d17 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0d18 8218 | | Call 0x1,0x18 0d19 8218 | | Call 0x1,0x18 0d1a e001 | | Load 0x0,0x1 0d1b 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0d1c c402 | | Store 0x2,0x2 0d1d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d1e TRAP_0d10: 0d1e 010e | | Execute Exception,Is_Constraint_Error 0d1f 7002 |p | Jump_Nonzero 0xd22 0d20 010d | | Execute Exception,Is_Numeric_Error 0d21 6802 |h | Jump_Zero 0xd24 0d22 00cc | | Action Pop_Block ; Debug Table 0x2f.0x1 = 0xd22,0x2 0d23 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0d24 0100 | | Execute Exception,Raise 0d25 0000 0000 | | .XXX[0x3] 0d27 0000 | | 0d28 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0d2c 0000 0000 | | .BLANK 0000[0x4] 0d30 ; -------------------------------------------------------------------------------------- 0d30 ; SUBPROGRAM 0d30 ; -------------------------------------------------------------------------------------- 0d30 0d33 | 3 | .CONST 0x0d33 ; Address of begin 0d31 0004 | | .CONST 0x0004 ; Address of exception handler 0d32 0001 | | .CONST 0x0001 ; Number of locals 0d33 BODY_0d30: 0d33 INIT_0d30: 0d33 00cf | | Action Mark_Auxiliary ; Debug Table 0x30 = .DEBUG 0x0d33,0x1706,0x0001,0x0000,0x0058,0xc455,0x0000,0x0cb0 0d34 e5fe | | Load 0x2,-0x2 ; Debug Table 0x30.0x0 = 0xd34,0x1 0d35 4801 |H | Short_Literal 0x1 0d36 0263 | c | Execute Discrete,Above_Bound 0d37 702a |p* | Jump_Nonzero 0xd62 0d38 e403 | | Load 0x2,0x3 ; Debug Table 0x30.0x1 = 0xd38,0x2 0d39 6803 |h | Jump_Zero 0xd3d 0d3a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x2 = 0xd3a,0x3 0d3b e008 | | Load 0x0,0x8 0d3c 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0d3d e7ff | | Load 0x3,-0x1 ; Debug Table 0x30.0x3 = 0xd3d,0x4 0d3e 6804 |h | Jump_Zero 0xd43 0d3f e5ff | | Load 0x2,-0x1 ; Debug Table 0x30.0x4 = 0xd3f,0x5 0d40 e005 | | Load 0x0,0x5 0d41 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0d42 7806 |x | Jump 0xd49 0d43 e5fd | | Load 0x2,-0x3 ; Debug Table 0x30.0x5 = 0xd43,0x6 0d44 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d45 e5fd | | Load 0x2,-0x3 0d46 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d47 e008 | | Load 0x0,0x8 0d48 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0d49 0007 | | Action Break_Optional ; Debug Table 0x30.0x6 = 0xd49,0x7 0d4a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0x7 = 0xd4a,0x401 0d4b 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x8 = 0xd4b,0x7 0d4c 4800 |H | Short_Literal 0x0 0d4d 67da |g | Indirect_Literal Discrete,0xd28,{0x00000000, 0x7fffffff} 0d4e e403 | | Load 0x2,0x3 0d4f 4866 |Hf | Short_Literal 0x66 0d50 e402 | | Load 0x2,0x2 0d51 e008 | | Load 0x0,0x8 0d52 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0d53 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x9 = 0xd53,0x8 0d54 0e01 | | Execute_Immediate Not_Equal,0x1 0d55 680a |h | Jump_Zero 0xd60 0d56 0007 | | Action Break_Optional ; Debug Table 0x30.0xa = 0xd56,0x9 0d57 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0xb = 0xd57,0x801 0d58 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0xc = 0xd58,0x9 0d59 4800 |H | Short_Literal 0x0 0d5a 67cd |g | Indirect_Literal Discrete,0xd28,{0x00000000, 0x7fffffff} 0d5b 4801 |H | Short_Literal 0x1 0d5c 4826 |H& | Short_Literal 0x26 0d5d 4800 |H | Short_Literal 0x0 0d5e e008 | | Load 0x0,0x8 0d5f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0d60 00c8 | | Action Pop_Auxiliary_Range 0d61 3fd6 |? | Loop_Increasing 0xd38 0d62 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d63 ; -------------------------------------------------------------------------------------- 0d63 ; STRING TABLE 0d63 ; -------------------------------------------------------------------------------------- 0d63 003c | < | .STRTAB 0x003c->0x0d81 ; "INTRA_GROUNDTYPE" 0d64 004a | J | .STRTAB 0x004a->0x0d89 ; "INT_TO_INT" 0d65 0052 | R | .STRTAB 0x0052->0x0d8e ; "FLOAT_TO_FLOAT" 0d66 005e | ^ | .STRTAB 0x005e->0x0d95 ; "FIXED_TO_FIXED" 0d67 006a | j | .STRTAB 0x006a->0x0d9c ; "INT_TO_FLOAT" 0d68 0074 | t | .STRTAB 0x0074->0x0da2 ; "FLOAT_TO_INT" 0d69 007e | ~ | .STRTAB 0x007e->0x0da8 ; "FLOAT_TO_FIXED" 0d6a 008a | | .STRTAB 0x008a->0x0daf ; "FIXED_TO_FLOAT" 0d6b 0096 | | .STRTAB 0x0096->0x0db6 ; "UNIVERSAL_FIXED_TO_FIXED" 0d6c 00ac | | .STRTAB 0x00ac->0x0dc2 ; "UNIVERSAL_FIXED_TO_FLOAT" 0d6d 00c2 | | .STRTAB 0x00c2->0x0dce ; "STRUCTURAL_ARRAY" 0d6e 00d0 | | .STRTAB 0x00d0->0x0dd6 ; "REPRESENTATION_CHANGE" 0d6f 00e3 | | .STRTAB 0x00e3->0x0de0 ; "Conversion_Gen - unexpected conversion kind" 0d70 010c | | .STRTAB 0x010c->0x0df6 ; "RETURN POS ACTION" 0d71 011b | | .STRTAB 0x011b->0x0dfe ; "RETURN VAL ACTION" 0d72 012a | * | .STRTAB 0x012a->0x0e07 ; "Unexpected conversion source struct " 0d73 014c | L | .STRTAB 0x014c->0x0e19 ; "Unexpected conversion target struct " 0d74 016e | n | .STRTAB 0x016e->0x0e2b ; "Fixed_point scaling factor not a power of two" 0d75 0199 | | .STRTAB 0x0199->0x0e41 ; "Fixed point type conversion - bad tree kind " 0d76 01c3 | | .STRTAB 0x01c3->0x0e57 ; "RETURN ACTUAL DELTA ACTION" 0d77 01db | | .STRTAB 0x01db->0x0e64 ; "Universal_fixed expression - bad op" 0d78 01fc | | .STRTAB 0x01fc->0x0e76 ; "if null then skip length-matching checks" 0d79 0222 | " | .STRTAB 0x0222->0x0e8a ; "Structural array type conversion" 0d7a 0240 | @ | .STRTAB 0x0240->0x0e9a ; "Conversion_Gen - Unexpected value kind" 0d7b 0264 | d | .STRTAB 0x0264->0x0ead ; "Conversion_Gen.Is_Lhs - bad conversion node" 0d7c 028d | | .STRTAB 0x028d->0x0ec2 ; "Conversion_Gen.Is_Lhs - bad call node" 0d7d 02b0 | | .STRTAB 0x02b0->0x0ed5 ; "Conversion_Gen.Is_Lhs - bad id node" 0d7e 02d1 | | .STRTAB 0x02d1->0x0ee6 ; "Invalid class for change of representation: " 0d7f 02fb | | .STRTAB 0x02fb->0x0efc ; "Change of representation is not yet supported for record types" 0d80 0337 | 7 | .STREND 0x0337->0x0f1b 0d81 494e 5452 |INTR| .STRTAB_STRINGS 0f1c 0000 0000 | | .BLANK 0000[0x4] 0f20 ; -------------------------------------------------------------------------------------- 0f20 ; Debug Table 0f20 ; -------------------------------------------------------------------------------------- 0f20 0003 0031 | 1| .CONST 0x0003,0x0031 0f22 000b 10aa | | .DEBUG 0x000b,0x10aa,0x8000,0x0000,0x0057,0x38a5,0x0000,0x0005 0f2a 0014 10b4 | | .DEBUG 0x0014,0x10b4,0x8000,0x0000,0x0058,0xc455,0x0000,0x0033 0f32 00cb 1142 | B| .DEBUG 0x00cb,0x1142,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0006 0f3a 015b 1180 | [ | .DEBUG 0x015b,0x1180,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0010 0f42 0203 11ca | | .DEBUG 0x0203,0x11ca,0x0001,0x0000,0x0057,0x38a5,0x0000,0x002e 0f4a 022b 11da | + | .DEBUG 0x022b,0x11da,0x0001,0x0000,0x0057,0x38a5,0x0000,0x0038 0f52 0253 11ea | S | .DEBUG 0x0253,0x11ea,0x0005,0x0000,0x0058,0xc455,0x0000,0x010d 0f5a 026b 11ec | k | .DEBUG 0x026b,0x11ec,0x0005,0x0000,0x0058,0xc455,0x0000,0x0124 0f62 02bb 11ee | | .DEBUG 0x02bb,0x11ee,0x0002,0x0000,0x0058,0xc455,0x0000,0x0162 0f6a 02c3 11f2 | | .DEBUG 0x02c3,0x11f2,0x0002,0x0000,0x0058,0xc455,0x0000,0x018e 0f72 033b 1242 | ; B| .DEBUG 0x033b,0x1242,0x0002,0x0000,0x0058,0xc455,0x0000,0x0271 0f7a 0423 12a0 | # | .DEBUG 0x0423,0x12a0,0x0002,0x0000,0x0058,0xc455,0x0000,0x0419 0f82 043b 12a6 | ; | .DEBUG 0x043b,0x12a6,0x0002,0x0000,0x0058,0xc455,0x0000,0x043a 0f8a 0453 12ac | S | .DEBUG 0x0453,0x12ac,0x0002,0x0000,0x0058,0xc455,0x0000,0x045b 0f92 047b 12c0 | { | .DEBUG 0x047b,0x12c0,0x0002,0x0000,0x0058,0xc455,0x0000,0x04a3 0f9a 04ab 12da | | .DEBUG 0x04ab,0x12da,0x0001,0x0000,0x0058,0xc455,0x0000,0x0501 0fa2 04d3 12ee | | .DEBUG 0x04d3,0x12ee,0x0001,0x0000,0x0058,0xc455,0x0000,0x0543 0faa 04fb 1302 | | .DEBUG 0x04fb,0x1302,0x0001,0x0000,0x0058,0xc455,0x0000,0x0586 0fb2 050b 130a | | .DEBUG 0x050b,0x130a,0x0001,0x0000,0x0058,0xc455,0x0000,0x05a7 0fba 051b 1312 | | .DEBUG 0x051b,0x1312,0x0002,0x0000,0x0058,0xc455,0x0000,0x05c8 0fc2 0533 1324 | 3 $| .DEBUG 0x0533,0x1324,0x0002,0x0000,0x0058,0xc455,0x0000,0x05f6 0fca 056b 133c | k <| .DEBUG 0x056b,0x133c,0x0001,0x0000,0x0058,0xc455,0x0000,0x0660 0fd2 058b 134a | J| .DEBUG 0x058b,0x134a,0x0001,0x0000,0x0058,0xc455,0x0000,0x06a5 0fda 0603 1392 | | .DEBUG 0x0603,0x1392,0x0001,0x0000,0x0058,0xc455,0x0000,0x075a 0fe2 0713 1426 | &| .DEBUG 0x0713,0x1426,0x0001,0x0000,0x0058,0xc455,0x0000,0x0981 0fea 074b 1444 | K D| .DEBUG 0x074b,0x1444,0x0001,0x0000,0x0058,0xc455,0x0000,0x09e3 0ff2 0783 1464 | d| .DEBUG 0x0783,0x1464,0x0001,0x0000,0x0058,0xc455,0x0000,0x0a45 0ffa 07cb 1488 | | .DEBUG 0x07cb,0x1488,0x0001,0x0000,0x0058,0xc455,0x0000,0x0ad7 1002 087b 14f2 | { | .DEBUG 0x087b,0x14f2,0x0002,0x0000,0x0058,0xc455,0x0000,0x0c58 100a 088b 14f6 | | .DEBUG 0x088b,0x14f6,0x0001,0x0000,0x0058,0xc455,0x0000,0x0c7a 1012 08f3 152a | *| .DEBUG 0x08f3,0x152a,0x0001,0x0000,0x0058,0xc455,0x0000,0x0d8e 101a 0923 153c | # <| .DEBUG 0x0923,0x153c,0x0001,0x0000,0x0058,0xc455,0x0000,0x0de8 1022 094b 154e | K N| .DEBUG 0x094b,0x154e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0e44 102a 097b 155e | { ^| .DEBUG 0x097b,0x155e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0eac 1032 09bb 157e | ~| .DEBUG 0x09bb,0x157e,0x0001,0x0000,0x0058,0xc455,0x0000,0x0f32 103a 0a03 15a0 | | .DEBUG 0x0a03,0x15a0,0x0001,0x0000,0x0058,0xc455,0x0000,0x0fd3 1042 0a43 15bc | C | .DEBUG 0x0a43,0x15bc,0x0002,0x0000,0x0058,0xc455,0x0000,0x1056 104a 0aab 1602 | | .DEBUG 0x0aab,0x1602,0x0001,0x0000,0x0058,0xc455,0x0000,0x10be 1052 0b2b 162e | + .| .DEBUG 0x0b2b,0x162e,0x0002,0x0000,0x0058,0xc455,0x0000,0x1195 105a 0b43 1632 | C 2| .DEBUG 0x0b43,0x1632,0x0002,0x0000,0x0058,0xc455,0x0000,0x11c2 1062 0b5b 1636 | [ 6| .DEBUG 0x0b5b,0x1636,0x0002,0x0000,0x0058,0xc455,0x0000,0x11ef 106a 0bf3 1656 | V| .DEBUG 0x0bf3,0x1656,0x0001,0x0000,0x0058,0xc455,0x0000,0x1326 1072 0c2b 1672 | + r| .DEBUG 0x0c2b,0x1672,0x0001,0x0000,0x0058,0xc455,0x0000,0x1391 107a 0c3b 1678 | ; x| .DEBUG 0x0c3b,0x1678,0x0002,0x0000,0x0058,0xc455,0x0000,0x13ae 1082 0cab 16d0 | | .DEBUG 0x0cab,0x16d0,0x0001,0x0000,0x0058,0xc455,0x0000,0x147a 108a 0cc3 16da | | .DEBUG 0x0cc3,0x16da,0x0001,0x0000,0x0058,0xc455,0x0000,0x149f 1092 0ceb 16ea | | .DEBUG 0x0ceb,0x16ea,0x0002,0x0000,0x0058,0xc455,0x0000,0x1742 109a 0d13 1700 | | .DEBUG 0x0d13,0x1700,0x0004,0x0000,0x0058,0xc455,0x0000,0x0a7d 10a2 0d33 1706 | 3 | .DEBUG 0x0d33,0x1706,0x0001,0x0000,0x0058,0xc455,0x0000,0x0cb0 10aa ; -------------------------------------------------------------------------------------- 10aa ; Debug3 Subtable 0x0 10aa ; -------------------------------------------------------------------------------------- 10aa 0004 0000 | | .DBG3TAB 0x0004,0x0000 10ac 000b ffff | | .CONST 0x000b,0xffff 10ae 000d fffe | | .CONST 0x000d,0xfffe 10b0 000f fffd | | .CONST 0x000f,0xfffd 10b2 0011 fffc | | .CONST 0x0011,0xfffc 10b4 ; -------------------------------------------------------------------------------------- 10b4 ; Debug3 Subtable 0x1 10b4 ; -------------------------------------------------------------------------------------- 10b4 0046 0000 | F | .DBG3TAB 0x0046,0x0000 10b6 0014 ffff | | .CONST 0x0014,0xffff 10b8 0015 fffe | | .CONST 0x0015,0xfffe 10ba 0016 fffd | | .CONST 0x0016,0xfffd 10bc 0017 fffc | | .CONST 0x0017,0xfffc 10be 0018 fffb | | .CONST 0x0018,0xfffb 10c0 0019 fffa | | .CONST 0x0019,0xfffa 10c2 001a fff9 | | .CONST 0x001a,0xfff9 10c4 001b fff8 | | .CONST 0x001b,0xfff8 10c6 001c fff7 | | .CONST 0x001c,0xfff7 10c8 001d fff6 | | .CONST 0x001d,0xfff6 10ca 001e fff5 | | .CONST 0x001e,0xfff5 10cc 001f fff4 | | .CONST 0x001f,0xfff4 10ce 0022 fff3 | " | .CONST 0x0022,0xfff3 10d0 0025 fff2 | % | .CONST 0x0025,0xfff2 10d2 0028 fff1 | ( | .CONST 0x0028,0xfff1 10d4 002b fff0 | + | .CONST 0x002b,0xfff0 10d6 002e ffef | . | .CONST 0x002e,0xffef 10d8 0031 ffee | 1 | .CONST 0x0031,0xffee 10da 0034 ffed | 4 | .CONST 0x0034,0xffed 10dc 0037 ffec | 7 | .CONST 0x0037,0xffec 10de 003c ffeb | < | .CONST 0x003c,0xffeb 10e0 0040 ffea | @ | .CONST 0x0040,0xffea 10e2 004c ffe9 | L | .CONST 0x004c,0xffe9 10e4 0052 ffe8 | R | .CONST 0x0052,0xffe8 10e6 0058 ffe7 | X | .CONST 0x0058,0xffe7 10e8 0061 ffe6 | a | .CONST 0x0061,0xffe6 10ea 0063 ffe5 | c | .CONST 0x0063,0xffe5 10ec 006b ffe4 | k | .CONST 0x006b,0xffe4 10ee 006e ffe3 | n | .CONST 0x006e,0xffe3 10f0 0070 ffe2 | p | .CONST 0x0070,0xffe2 10f2 0072 ffe1 | r | .CONST 0x0072,0xffe1 10f4 0074 ffe0 | t | .CONST 0x0074,0xffe0 10f6 0076 ffdf | v | .CONST 0x0076,0xffdf 10f8 0078 ffde | x | .CONST 0x0078,0xffde 10fa 007a ffdd | z | .CONST 0x007a,0xffdd 10fc 007c ffdc | | | .CONST 0x007c,0xffdc 10fe 007e ffdb | ~ | .CONST 0x007e,0xffdb 1100 0080 ffda | | .CONST 0x0080,0xffda 1102 0082 ffd9 | | .CONST 0x0082,0xffd9 1104 0084 ffd8 | | .CONST 0x0084,0xffd8 1106 0086 ffd7 | | .CONST 0x0086,0xffd7 1108 0088 ffd6 | | .CONST 0x0088,0xffd6 110a 008a ffd5 | | .CONST 0x008a,0xffd5 110c 008c ffd4 | | .CONST 0x008c,0xffd4 110e 008e ffd3 | | .CONST 0x008e,0xffd3 1110 0090 ffd2 | | .CONST 0x0090,0xffd2 1112 0092 ffd1 | | .CONST 0x0092,0xffd1 1114 0094 ffd0 | | .CONST 0x0094,0xffd0 1116 0096 ffcf | | .CONST 0x0096,0xffcf 1118 0098 ffce | | .CONST 0x0098,0xffce 111a 009a ffcd | | .CONST 0x009a,0xffcd 111c 009c ffcc | | .CONST 0x009c,0xffcc 111e 009e ffcb | | .CONST 0x009e,0xffcb 1120 00a0 ffca | | .CONST 0x00a0,0xffca 1122 00a2 ffc9 | | .CONST 0x00a2,0xffc9 1124 00a4 ffc8 | | .CONST 0x00a4,0xffc8 1126 00a6 ffc7 | | .CONST 0x00a6,0xffc7 1128 00a8 ffc6 | | .CONST 0x00a8,0xffc6 112a 00aa ffc5 | | .CONST 0x00aa,0xffc5 112c 00ac ffc4 | | .CONST 0x00ac,0xffc4 112e 00ae ffc3 | | .CONST 0x00ae,0xffc3 1130 00b0 ffc2 | | .CONST 0x00b0,0xffc2 1132 00b2 ffc1 | | .CONST 0x00b2,0xffc1 1134 00b4 ffc0 | | .CONST 0x00b4,0xffc0 1136 00b6 ffbf | | .CONST 0x00b6,0xffbf 1138 00b8 ffbe | | .CONST 0x00b8,0xffbe 113a 00ba ffbd | | .CONST 0x00ba,0xffbd 113c 00bc ffbc | | .CONST 0x00bc,0xffbc 113e 00be ffbb | | .CONST 0x00be,0xffbb 1140 00c0 ffba | | .CONST 0x00c0,0xffba 1142 ; -------------------------------------------------------------------------------------- 1142 ; Debug3 Subtable 0x2 1142 ; -------------------------------------------------------------------------------------- 1142 0005 0019 | | .DBG3TAB 0x0005,0x0019 1144 00cb ffff | | .CONST 0x00cb,0xffff 1146 00d0 fffe | | .CONST 0x00d0,0xfffe 1148 00d5 fffd | | .CONST 0x00d5,0xfffd 114a 00e0 fffc | | .CONST 0x00e0,0xfffc 114c 00e1 fffb | | .CONST 0x00e1,0xfffb 114e 00e6 0001 | | .CONST 0x00e6,0x0001 1150 00f6 0002 | | .CONST 0x00f6,0x0002 1152 00fa 0003 | | .CONST 0x00fa,0x0003 1154 00ff 0004 | | .CONST 0x00ff,0x0004 1156 0109 0006 | | .CONST 0x0109,0x0006 1158 010c 0005 | | .CONST 0x010c,0x0005 115a 0110 0007 | | .CONST 0x0110,0x0007 115c 0115 0008 | | .CONST 0x0115,0x0008 115e 0119 0009 | | .CONST 0x0119,0x0009 1160 011b 000a | | .CONST 0x011b,0x000a 1162 011f 000b | | .CONST 0x011f,0x000b 1164 0126 000c | & | .CONST 0x0126,0x000c 1166 0128 000d | ( | .CONST 0x0128,0x000d 1168 0130 000e | 0 | .CONST 0x0130,0x000e 116a 0134 000f | 4 | .CONST 0x0134,0x000f 116c 0138 0010 | 8 | .CONST 0x0138,0x0010 116e 013a 0401 | : | .CONST 0x013a,0x0401 1170 013b 0010 | ; | .CONST 0x013b,0x0010 1172 013f 0011 | ? | .CONST 0x013f,0x0011 1174 0143 0012 | C | .CONST 0x0143,0x0012 1176 0147 0013 | G | .CONST 0x0147,0x0013 1178 014b 0014 | K | .CONST 0x014b,0x0014 117a 014d 0801 | M | .CONST 0x014d,0x0801 117c 014e 0014 | N | .CONST 0x014e,0x0014 117e 0151 0015 | Q | .CONST 0x0151,0x0015 1180 ; -------------------------------------------------------------------------------------- 1180 ; Debug3 Subtable 0x3 1180 ; -------------------------------------------------------------------------------------- 1180 0000 0024 | $| .DBG3TAB 0x0000,0x0024 1182 015b 0001 | [ | .CONST 0x015b,0x0001 1184 016b 0002 | k | .CONST 0x016b,0x0002 1186 0182 0003 | | .CONST 0x0182,0x0003 1188 0184 0004 | | .CONST 0x0184,0x0004 118a 0187 0005 | | .CONST 0x0187,0x0005 118c 018e 0006 | | .CONST 0x018e,0x0006 118e 0191 0008 | | .CONST 0x0191,0x0008 1190 0193 0009 | | .CONST 0x0193,0x0009 1192 0195 000a | | .CONST 0x0195,0x000a 1194 0196 000b | | .CONST 0x0196,0x000b 1196 0199 000c | | .CONST 0x0199,0x000c 1198 019a 000d | | .CONST 0x019a,0x000d 119a 019e 000e | | .CONST 0x019e,0x000e 119c 019f 0401 | | .CONST 0x019f,0x0401 119e 01a0 000e | | .CONST 0x01a0,0x000e 11a0 01a9 000f | | .CONST 0x01a9,0x000f 11a2 01aa 0801 | | .CONST 0x01aa,0x0801 11a4 01ab 000f | | .CONST 0x01ab,0x000f 11a6 01b4 0010 | | .CONST 0x01b4,0x0010 11a8 01b8 0011 | | .CONST 0x01b8,0x0011 11aa 01b9 0c01 | | .CONST 0x01b9,0x0c01 11ac 01ba 0011 | | .CONST 0x01ba,0x0011 11ae 01c2 0012 | | .CONST 0x01c2,0x0012 11b0 01c3 1001 | | .CONST 0x01c3,0x1001 11b2 01c4 0012 | | .CONST 0x01c4,0x0012 11b4 01cd 0013 | | .CONST 0x01cd,0x0013 11b6 01ce 1401 | | .CONST 0x01ce,0x1401 11b8 01cf 0013 | | .CONST 0x01cf,0x0013 11ba 01d7 0014 | | .CONST 0x01d7,0x0014 11bc 01db 0015 | | .CONST 0x01db,0x0015 11be 01dc 1801 | | .CONST 0x01dc,0x1801 11c0 01dd 0015 | | .CONST 0x01dd,0x0015 11c2 01e6 0016 | | .CONST 0x01e6,0x0016 11c4 01ea 0017 | | .CONST 0x01ea,0x0017 11c6 01ee 0018 | | .CONST 0x01ee,0x0018 11c8 01fb 0019 | | .CONST 0x01fb,0x0019 11ca ; -------------------------------------------------------------------------------------- 11ca ; Debug3 Subtable 0x4 11ca ; -------------------------------------------------------------------------------------- 11ca 0001 0006 | | .DBG3TAB 0x0001,0x0006 11cc 0203 ffff | | .CONST 0x0203,0xffff 11ce 0207 0001 | | .CONST 0x0207,0x0001 11d0 020b 0002 | | .CONST 0x020b,0x0002 11d2 020f 0003 | | .CONST 0x020f,0x0003 11d4 0218 0004 | | .CONST 0x0218,0x0004 11d6 021b 0005 | | .CONST 0x021b,0x0005 11d8 021f 0006 | | .CONST 0x021f,0x0006 11da ; -------------------------------------------------------------------------------------- 11da ; Debug3 Subtable 0x5 11da ; -------------------------------------------------------------------------------------- 11da 0001 0006 | | .DBG3TAB 0x0001,0x0006 11dc 022b ffff | + | .CONST 0x022b,0xffff 11de 022f 0001 | / | .CONST 0x022f,0x0001 11e0 0233 0002 | 3 | .CONST 0x0233,0x0002 11e2 0237 0003 | 7 | .CONST 0x0237,0x0003 11e4 023f 0004 | ? | .CONST 0x023f,0x0004 11e6 0242 0005 | B | .CONST 0x0242,0x0005 11e8 0246 0006 | F | .CONST 0x0246,0x0006 11ea ; -------------------------------------------------------------------------------------- 11ea ; Debug3 Subtable 0x6 11ea ; -------------------------------------------------------------------------------------- 11ea 0000 0000 | | .DBG3TAB 0x0000,0x0000 11ec ; -------------------------------------------------------------------------------------- 11ec ; Debug3 Subtable 0x7 11ec ; -------------------------------------------------------------------------------------- 11ec 0000 0000 | | .DBG3TAB 0x0000,0x0000 11ee ; -------------------------------------------------------------------------------------- 11ee ; Debug3 Subtable 0x8 11ee ; -------------------------------------------------------------------------------------- 11ee 0000 0001 | | .DBG3TAB 0x0000,0x0001 11f0 02bb 0001 | | .CONST 0x02bb,0x0001 11f2 ; -------------------------------------------------------------------------------------- 11f2 ; Debug3 Subtable 0x9 11f2 ; -------------------------------------------------------------------------------------- 11f2 0002 0025 | %| .DBG3TAB 0x0002,0x0025 11f4 02c3 ffff | | .CONST 0x02c3,0xffff 11f6 02c6 fffe | | .CONST 0x02c6,0xfffe 11f8 02c8 0001 | | .CONST 0x02c8,0x0001 11fa 02c9 0002 | | .CONST 0x02c9,0x0002 11fc 02ca 0401 | | .CONST 0x02ca,0x0401 11fe 02cc 0402 | | .CONST 0x02cc,0x0402 1200 02cd 0403 | | .CONST 0x02cd,0x0403 1202 02ce 0404 | | .CONST 0x02ce,0x0404 1204 02cf 0002 | | .CONST 0x02cf,0x0002 1206 02d3 000e | | .CONST 0x02d3,0x000e 1208 02d7 000f | | .CONST 0x02d7,0x000f 120a 02d9 0003 | | .CONST 0x02d9,0x0003 120c 02e1 0004 | | .CONST 0x02e1,0x0004 120e 02e2 0801 | | .CONST 0x02e2,0x0801 1210 02e4 0004 | | .CONST 0x02e4,0x0004 1212 02e5 0005 | | .CONST 0x02e5,0x0005 1214 02ea 0006 | | .CONST 0x02ea,0x0006 1216 02ed 0c01 | | .CONST 0x02ed,0x0c01 1218 02ef 0c02 | | .CONST 0x02ef,0x0c02 121a 02f0 0c03 | | .CONST 0x02f0,0x0c03 121c 02f1 0c04 | | .CONST 0x02f1,0x0c04 121e 02f3 0006 | | .CONST 0x02f3,0x0006 1220 02f7 0007 | | .CONST 0x02f7,0x0007 1222 02fc 1001 | | .CONST 0x02fc,0x1001 1224 02fe 1002 | | .CONST 0x02fe,0x1002 1226 02ff 1003 | | .CONST 0x02ff,0x1003 1228 0300 1004 | | .CONST 0x0300,0x1004 122a 0302 0007 | | .CONST 0x0302,0x0007 122c 0306 0008 | | .CONST 0x0306,0x0008 122e 030d 1401 | | .CONST 0x030d,0x1401 1230 0311 0008 | | .CONST 0x0311,0x0008 1232 0314 0009 | | .CONST 0x0314,0x0009 1234 031c 000a | | .CONST 0x031c,0x000a 1236 0320 000b | | .CONST 0x0320,0x000b 1238 0321 1801 | ! | .CONST 0x0321,0x1801 123a 0323 000b | # | .CONST 0x0323,0x000b 123c 0326 000c | & | .CONST 0x0326,0x000c 123e 032c 000d | , | .CONST 0x032c,0x000d 1240 0334 0010 | 4 | .CONST 0x0334,0x0010 1242 ; -------------------------------------------------------------------------------------- 1242 ; Debug3 Subtable 0xa 1242 ; -------------------------------------------------------------------------------------- 1242 0006 0028 | (| .DBG3TAB 0x0006,0x0028 1244 033b ffff | ; | .CONST 0x033b,0xffff 1246 0340 fffe | @ | .CONST 0x0340,0xfffe 1248 0345 fffd | E | .CONST 0x0345,0xfffd 124a 0346 0401 | F | .CONST 0x0346,0x0401 124c 0348 0402 | H | .CONST 0x0348,0x0402 124e 0349 0403 | I | .CONST 0x0349,0x0403 1250 034a 0404 | J | .CONST 0x034a,0x0404 1252 034b fffd | K | .CONST 0x034b,0xfffd 1254 034e fffc | N | .CONST 0x034e,0xfffc 1256 034f 0801 | O | .CONST 0x034f,0x0801 1258 0351 0802 | Q | .CONST 0x0351,0x0802 125a 0352 0803 | R | .CONST 0x0352,0x0803 125c 0353 0804 | S | .CONST 0x0353,0x0804 125e 0354 fffc | T | .CONST 0x0354,0xfffc 1260 0357 0001 | W | .CONST 0x0357,0x0001 1262 035b 0002 | [ | .CONST 0x035b,0x0002 1264 0362 0004 | b | .CONST 0x0362,0x0004 1266 0368 0005 | h | .CONST 0x0368,0x0005 1268 036a 0006 | j | .CONST 0x036a,0x0006 126a 036c 0003 | l | .CONST 0x036c,0x0003 126c 036e 0007 | n | .CONST 0x036e,0x0007 126e 0387 0020 | | .CONST 0x0387,0x0020 1270 038d 0008 | | .CONST 0x038d,0x0008 1272 0395 0009 | | .CONST 0x0395,0x0009 1274 0397 000a | | .CONST 0x0397,0x000a 1276 0399 000b | | .CONST 0x0399,0x000b 1278 03aa 000f | | .CONST 0x03aa,0x000f 127a 03b0 000c | | .CONST 0x03b0,0x000c 127c 03b2 000d | | .CONST 0x03b2,0x000d 127e 03b4 000e | | .CONST 0x03b4,0x000e 1280 03b8 0010 | | .CONST 0x03b8,0x0010 1282 03c9 0014 | | .CONST 0x03c9,0x0014 1284 03cf 0011 | | .CONST 0x03cf,0x0011 1286 03d1 0012 | | .CONST 0x03d1,0x0012 1288 03d3 0013 | | .CONST 0x03d3,0x0013 128a 03d7 0015 | | .CONST 0x03d7,0x0015 128c 03e8 0019 | | .CONST 0x03e8,0x0019 128e 03ee 0016 | | .CONST 0x03ee,0x0016 1290 03f0 0017 | | .CONST 0x03f0,0x0017 1292 03f2 0018 | | .CONST 0x03f2,0x0018 1294 03f6 001a | | .CONST 0x03f6,0x001a 1296 0407 001e | | .CONST 0x0407,0x001e 1298 040d 001b | | .CONST 0x040d,0x001b 129a 040f 001c | | .CONST 0x040f,0x001c 129c 0411 001d | | .CONST 0x0411,0x001d 129e 0415 001f | | .CONST 0x0415,0x001f 12a0 ; -------------------------------------------------------------------------------------- 12a0 ; Debug3 Subtable 0xb 12a0 ; -------------------------------------------------------------------------------------- 12a0 0000 0002 | | .DBG3TAB 0x0000,0x0002 12a2 0423 0001 | # | .CONST 0x0423,0x0001 12a4 042e 0002 | . | .CONST 0x042e,0x0002 12a6 ; -------------------------------------------------------------------------------------- 12a6 ; Debug3 Subtable 0xc 12a6 ; -------------------------------------------------------------------------------------- 12a6 0000 0002 | | .DBG3TAB 0x0000,0x0002 12a8 043b 0001 | ; | .CONST 0x043b,0x0001 12aa 0446 0002 | F | .CONST 0x0446,0x0002 12ac ; -------------------------------------------------------------------------------------- 12ac ; Debug3 Subtable 0xd 12ac ; -------------------------------------------------------------------------------------- 12ac 0001 0008 | | .DBG3TAB 0x0001,0x0008 12ae 0453 ffff | S | .CONST 0x0453,0xffff 12b0 0458 0001 | X | .CONST 0x0458,0x0001 12b2 045c 0002 | \ | .CONST 0x045c,0x0002 12b4 0462 0003 | b | .CONST 0x0462,0x0003 12b6 0463 0004 | c | .CONST 0x0463,0x0004 12b8 0468 0005 | h | .CONST 0x0468,0x0005 12ba 046a 0006 | j | .CONST 0x046a,0x0006 12bc 046e 0007 | n | .CONST 0x046e,0x0007 12be 0470 0008 | p | .CONST 0x0470,0x0008 12c0 ; -------------------------------------------------------------------------------------- 12c0 ; Debug3 Subtable 0xe 12c0 ; -------------------------------------------------------------------------------------- 12c0 0002 000a | | .DBG3TAB 0x0002,0x000a 12c2 047b ffff | { | .CONST 0x047b,0xffff 12c4 0480 fffe | | .CONST 0x0480,0xfffe 12c6 0482 0001 | | .CONST 0x0482,0x0001 12c8 0486 0002 | | .CONST 0x0486,0x0002 12ca 048d 0003 | | .CONST 0x048d,0x0003 12cc 048e 0004 | | .CONST 0x048e,0x0004 12ce 0493 0005 | | .CONST 0x0493,0x0005 12d0 0495 0006 | | .CONST 0x0495,0x0006 12d2 0499 0007 | | .CONST 0x0499,0x0007 12d4 049d 0008 | | .CONST 0x049d,0x0008 12d6 049f 0009 | | .CONST 0x049f,0x0009 12d8 04a3 000a | | .CONST 0x04a3,0x000a 12da ; -------------------------------------------------------------------------------------- 12da ; Debug3 Subtable 0xf 12da ; -------------------------------------------------------------------------------------- 12da 0000 0009 | | .DBG3TAB 0x0000,0x0009 12dc 04ab 0001 | | .CONST 0x04ab,0x0001 12de 04ae 0002 | | .CONST 0x04ae,0x0002 12e0 04af 0401 | | .CONST 0x04af,0x0401 12e2 04b0 0002 | | .CONST 0x04b0,0x0002 12e4 04b8 0003 | | .CONST 0x04b8,0x0003 12e6 04be 0004 | | .CONST 0x04be,0x0004 12e8 04bf 0801 | | .CONST 0x04bf,0x0801 12ea 04c0 0004 | | .CONST 0x04c0,0x0004 12ec 04c8 0005 | | .CONST 0x04c8,0x0005 12ee ; -------------------------------------------------------------------------------------- 12ee ; Debug3 Subtable 0x10 12ee ; -------------------------------------------------------------------------------------- 12ee 0000 0009 | | .DBG3TAB 0x0000,0x0009 12f0 04d3 0001 | | .CONST 0x04d3,0x0001 12f2 04d6 0002 | | .CONST 0x04d6,0x0002 12f4 04d7 0401 | | .CONST 0x04d7,0x0401 12f6 04d8 0002 | | .CONST 0x04d8,0x0002 12f8 04e0 0003 | | .CONST 0x04e0,0x0003 12fa 04e4 0004 | | .CONST 0x04e4,0x0004 12fc 04e7 0005 | | .CONST 0x04e7,0x0005 12fe 04e8 0801 | | .CONST 0x04e8,0x0801 1300 04e9 0005 | | .CONST 0x04e9,0x0005 1302 ; -------------------------------------------------------------------------------------- 1302 ; Debug3 Subtable 0x11 1302 ; -------------------------------------------------------------------------------------- 1302 0000 0003 | | .DBG3TAB 0x0000,0x0003 1304 04fb 0001 | | .CONST 0x04fb,0x0001 1306 04fc 0401 | | .CONST 0x04fc,0x0401 1308 04fd 0001 | | .CONST 0x04fd,0x0001 130a ; -------------------------------------------------------------------------------------- 130a ; Debug3 Subtable 0x12 130a ; -------------------------------------------------------------------------------------- 130a 0000 0003 | | .DBG3TAB 0x0000,0x0003 130c 050b 0001 | | .CONST 0x050b,0x0001 130e 050c 0401 | | .CONST 0x050c,0x0401 1310 050d 0001 | | .CONST 0x050d,0x0001 1312 ; -------------------------------------------------------------------------------------- 1312 ; Debug3 Subtable 0x13 1312 ; -------------------------------------------------------------------------------------- 1312 0000 0008 | | .DBG3TAB 0x0000,0x0008 1314 051b 0001 | | .CONST 0x051b,0x0001 1316 051c 0401 | | .CONST 0x051c,0x0401 1318 051e 0402 | | .CONST 0x051e,0x0402 131a 051f 0403 | | .CONST 0x051f,0x0403 131c 0520 0404 | | .CONST 0x0520,0x0404 131e 0521 0001 | ! | .CONST 0x0521,0x0001 1320 0523 0002 | # | .CONST 0x0523,0x0002 1322 0528 0003 | ( | .CONST 0x0528,0x0003 1324 ; -------------------------------------------------------------------------------------- 1324 ; Debug3 Subtable 0x14 1324 ; -------------------------------------------------------------------------------------- 1324 0000 000b | | .DBG3TAB 0x0000,0x000b 1326 0533 0001 | 3 | .CONST 0x0533,0x0001 1328 0534 0401 | 4 | .CONST 0x0534,0x0401 132a 0536 0402 | 6 | .CONST 0x0536,0x0402 132c 0537 0403 | 7 | .CONST 0x0537,0x0403 132e 0538 0404 | 8 | .CONST 0x0538,0x0404 1330 0539 0001 | 9 | .CONST 0x0539,0x0001 1332 0545 0005 | E | .CONST 0x0545,0x0005 1334 054a 0006 | J | .CONST 0x054a,0x0006 1336 054e 0002 | N | .CONST 0x054e,0x0002 1338 055a 0003 | Z | .CONST 0x055a,0x0003 133a 055e 0004 | ^ | .CONST 0x055e,0x0004 133c ; -------------------------------------------------------------------------------------- 133c ; Debug3 Subtable 0x15 133c ; -------------------------------------------------------------------------------------- 133c 0001 0005 | | .DBG3TAB 0x0001,0x0005 133e 056b ffff | k | .CONST 0x056b,0xffff 1340 056d 0001 | m | .CONST 0x056d,0x0001 1342 0570 0002 | p | .CONST 0x0570,0x0002 1344 0577 0003 | w | .CONST 0x0577,0x0003 1346 057a 0004 | z | .CONST 0x057a,0x0004 1348 057e 0005 | ~ | .CONST 0x057e,0x0005 134a ; -------------------------------------------------------------------------------------- 134a ; Debug3 Subtable 0x16 134a ; -------------------------------------------------------------------------------------- 134a 0004 001f | | .DBG3TAB 0x0004,0x001f 134c 058b ffff | | .CONST 0x058b,0xffff 134e 058f fffe | | .CONST 0x058f,0xfffe 1350 0594 fffd | | .CONST 0x0594,0xfffd 1352 059c fffc | | .CONST 0x059c,0xfffc 1354 05a0 0001 | | .CONST 0x05a0,0x0001 1356 05a2 0401 | | .CONST 0x05a2,0x0401 1358 05a7 0801 | | .CONST 0x05a7,0x0801 135a 05a9 0802 | | .CONST 0x05a9,0x0802 135c 05aa 0803 | | .CONST 0x05aa,0x0803 135e 05ab 0804 | | .CONST 0x05ab,0x0804 1360 05ad 0401 | | .CONST 0x05ad,0x0401 1362 05b2 0001 | | .CONST 0x05b2,0x0001 1364 05b3 0002 | | .CONST 0x05b3,0x0002 1366 05b5 0c01 | | .CONST 0x05b5,0x0c01 1368 05ba 0002 | | .CONST 0x05ba,0x0002 136a 05bb 1001 | | .CONST 0x05bb,0x1001 136c 05c0 1401 | | .CONST 0x05c0,0x1401 136e 05c2 1402 | | .CONST 0x05c2,0x1402 1370 05c3 1403 | | .CONST 0x05c3,0x1403 1372 05c4 1404 | | .CONST 0x05c4,0x1404 1374 05c6 1001 | | .CONST 0x05c6,0x1001 1376 05cb 0002 | | .CONST 0x05cb,0x0002 1378 05cc 0003 | | .CONST 0x05cc,0x0003 137a 05ce 1801 | | .CONST 0x05ce,0x1801 137c 05d0 1802 | | .CONST 0x05d0,0x1802 137e 05d1 1803 | | .CONST 0x05d1,0x1803 1380 05d2 1804 | | .CONST 0x05d2,0x1804 1382 05d4 0003 | | .CONST 0x05d4,0x0003 1384 05d6 0004 | | .CONST 0x05d6,0x0004 1386 05dd 0005 | | .CONST 0x05dd,0x0005 1388 05e1 0006 | | .CONST 0x05e1,0x0006 138a 05e9 0007 | | .CONST 0x05e9,0x0007 138c 05ec 0008 | | .CONST 0x05ec,0x0008 138e 05f4 0009 | | .CONST 0x05f4,0x0009 1390 05f7 000a | | .CONST 0x05f7,0x000a 1392 ; -------------------------------------------------------------------------------------- 1392 ; Debug3 Subtable 0x17 1392 ; -------------------------------------------------------------------------------------- 1392 000a 003f | ?| .DBG3TAB 0x000a,0x003f 1394 0603 ffff | | .CONST 0x0603,0xffff 1396 0605 fffe | | .CONST 0x0605,0xfffe 1398 0606 fffd | | .CONST 0x0606,0xfffd 139a 0607 fffc | | .CONST 0x0607,0xfffc 139c 0608 fffb | | .CONST 0x0608,0xfffb 139e 0609 fffa | | .CONST 0x0609,0xfffa 13a0 060d fff9 | | .CONST 0x060d,0xfff9 13a2 0611 fff8 | | .CONST 0x0611,0xfff8 13a4 0615 fff7 | | .CONST 0x0615,0xfff7 13a6 061a 0001 | | .CONST 0x061a,0x0001 13a8 0623 0002 | # | .CONST 0x0623,0x0002 13aa 0629 0003 | ) | .CONST 0x0629,0x0003 13ac 062f 0004 | / | .CONST 0x062f,0x0004 13ae 0633 0005 | 3 | .CONST 0x0633,0x0005 13b0 0637 0006 | 7 | .CONST 0x0637,0x0006 13b2 063b 0007 | ; | .CONST 0x063b,0x0007 13b4 0644 0008 | D | .CONST 0x0644,0x0008 13b6 0647 0009 | G | .CONST 0x0647,0x0009 13b8 0651 000a | Q | .CONST 0x0651,0x000a 13ba 065a 000b | Z | .CONST 0x065a,0x000b 13bc 065f 000c | _ | .CONST 0x065f,0x000c 13be 0663 000d | c | .CONST 0x0663,0x000d 13c0 0667 000e | g | .CONST 0x0667,0x000e 13c2 066b 000f | k | .CONST 0x066b,0x000f 13c4 066e 0010 | n | .CONST 0x066e,0x0010 13c6 0672 0011 | r | .CONST 0x0672,0x0011 13c8 0676 0012 | v | .CONST 0x0676,0x0012 13ca 067a 0013 | z | .CONST 0x067a,0x0013 13cc 067d 0014 | } | .CONST 0x067d,0x0014 13ce 0680 0015 | | .CONST 0x0680,0x0015 13d0 0682 0016 | | .CONST 0x0682,0x0016 13d2 0683 0401 | | .CONST 0x0683,0x0401 13d4 0684 0016 | | .CONST 0x0684,0x0016 13d6 068d 0017 | | .CONST 0x068d,0x0017 13d8 0691 0018 | | .CONST 0x0691,0x0018 13da 0694 0019 | | .CONST 0x0694,0x0019 13dc 0698 001a | | .CONST 0x0698,0x001a 13de 069b 001b | | .CONST 0x069b,0x001b 13e0 069e 001c | | .CONST 0x069e,0x001c 13e2 06a3 001d | | .CONST 0x06a3,0x001d 13e4 06a6 001e | | .CONST 0x06a6,0x001e 13e6 06aa 001f | | .CONST 0x06aa,0x001f 13e8 06ab f7ff | | .CONST 0x06ab,0xf7ff 13ea 06b5 0801 | | .CONST 0x06b5,0x0801 13ec 06b7 0802 | | .CONST 0x06b7,0x0802 13ee 06b9 0803 | | .CONST 0x06b9,0x0803 13f0 06bb 0804 | | .CONST 0x06bb,0x0804 13f2 06be 0805 | | .CONST 0x06be,0x0805 13f4 06c0 0806 | | .CONST 0x06c0,0x0806 13f6 06c3 0807 | | .CONST 0x06c3,0x0807 13f8 06c6 0808 | | .CONST 0x06c6,0x0808 13fa 06c7 0809 | | .CONST 0x06c7,0x0809 13fc 06ca 080a | | .CONST 0x06ca,0x080a 13fe 06ce 080b | | .CONST 0x06ce,0x080b 1400 06d1 080c | | .CONST 0x06d1,0x080c 1402 06d5 080d | | .CONST 0x06d5,0x080d 1404 06d8 080e | | .CONST 0x06d8,0x080e 1406 06db 080f | | .CONST 0x06db,0x080f 1408 06de 0810 | | .CONST 0x06de,0x0810 140a 06e1 0811 | | .CONST 0x06e1,0x0811 140c 06e4 0812 | | .CONST 0x06e4,0x0812 140e 06e7 0813 | | .CONST 0x06e7,0x0813 1410 06ea 0814 | | .CONST 0x06ea,0x0814 1412 06eb 0815 | | .CONST 0x06eb,0x0815 1414 06ef 0816 | | .CONST 0x06ef,0x0816 1416 06f3 0817 | | .CONST 0x06f3,0x0817 1418 06f6 0818 | | .CONST 0x06f6,0x0818 141a 06f9 0819 | | .CONST 0x06f9,0x0819 141c 06fb 081a | | .CONST 0x06fb,0x081a 141e 06fc 0c01 | | .CONST 0x06fc,0x0c01 1420 06fd 081a | | .CONST 0x06fd,0x081a 1422 0705 081b | | .CONST 0x0705,0x081b 1424 0708 081c | | .CONST 0x0708,0x081c 1426 ; -------------------------------------------------------------------------------------- 1426 ; Debug3 Subtable 0x18 1426 ; -------------------------------------------------------------------------------------- 1426 0002 000c | | .DBG3TAB 0x0002,0x000c 1428 0713 ffff | | .CONST 0x0713,0xffff 142a 0714 fffe | | .CONST 0x0714,0xfffe 142c 0719 0001 | | .CONST 0x0719,0x0001 142e 0720 0002 | | .CONST 0x0720,0x0002 1430 0722 0003 | " | .CONST 0x0722,0x0003 1432 0727 0004 | ' | .CONST 0x0727,0x0004 1434 0728 0005 | ( | .CONST 0x0728,0x0005 1436 072c 0006 | , | .CONST 0x072c,0x0006 1438 072d 0401 | - | .CONST 0x072d,0x0401 143a 072e 0006 | . | .CONST 0x072e,0x0006 143c 0736 0007 | 6 | .CONST 0x0736,0x0007 143e 073c 0008 | < | .CONST 0x073c,0x0008 1440 073d 0801 | = | .CONST 0x073d,0x0801 1442 073e 0008 | > | .CONST 0x073e,0x0008 1444 ; -------------------------------------------------------------------------------------- 1444 ; Debug3 Subtable 0x19 1444 ; -------------------------------------------------------------------------------------- 1444 0005 000a | | .DBG3TAB 0x0005,0x000a 1446 074b ffff | K | .CONST 0x074b,0xffff 1448 074c fffe | L | .CONST 0x074c,0xfffe 144a 074d fffd | M | .CONST 0x074d,0xfffd 144c 074f fffc | O | .CONST 0x074f,0xfffc 144e 0750 fffb | P | .CONST 0x0750,0xfffb 1450 0755 0001 | U | .CONST 0x0755,0x0001 1452 075c 0002 | \ | .CONST 0x075c,0x0002 1454 075e 0003 | ^ | .CONST 0x075e,0x0003 1456 0763 0004 | c | .CONST 0x0763,0x0004 1458 0764 0005 | d | .CONST 0x0764,0x0005 145a 076d 0006 | m | .CONST 0x076d,0x0006 145c 076f 0007 | o | .CONST 0x076f,0x0007 145e 0771 0008 | q | .CONST 0x0771,0x0008 1460 0772 0401 | r | .CONST 0x0772,0x0401 1462 0773 0008 | s | .CONST 0x0773,0x0008 1464 ; -------------------------------------------------------------------------------------- 1464 ; Debug3 Subtable 0x1a 1464 ; -------------------------------------------------------------------------------------- 1464 0002 000f | | .DBG3TAB 0x0002,0x000f 1466 0783 ffff | | .CONST 0x0783,0xffff 1468 0788 fffe | | .CONST 0x0788,0xfffe 146a 0794 0001 | | .CONST 0x0794,0x0001 146c 0795 0002 | | .CONST 0x0795,0x0002 146e 079a 0003 | | .CONST 0x079a,0x0003 1470 079b 0004 | | .CONST 0x079b,0x0004 1472 079d 0005 | | .CONST 0x079d,0x0005 1474 07a0 0006 | | .CONST 0x07a0,0x0006 1476 07a4 0007 | | .CONST 0x07a4,0x0007 1478 07a7 0008 | | .CONST 0x07a7,0x0008 147a 07ab 0009 | | .CONST 0x07ab,0x0009 147c 07ae 000a | | .CONST 0x07ae,0x000a 147e 07b1 000b | | .CONST 0x07b1,0x000b 1480 07b4 000c | | .CONST 0x07b4,0x000c 1482 07b7 000d | | .CONST 0x07b7,0x000d 1484 07ba 000e | | .CONST 0x07ba,0x000e 1486 07bd 000f | | .CONST 0x07bd,0x000f 1488 ; -------------------------------------------------------------------------------------- 1488 ; Debug3 Subtable 0x1b 1488 ; -------------------------------------------------------------------------------------- 1488 0008 002c | ,| .DBG3TAB 0x0008,0x002c 148a 07cb ffff | | .CONST 0x07cb,0xffff 148c 07d0 fffe | | .CONST 0x07d0,0xfffe 148e 07d5 fffd | | .CONST 0x07d5,0xfffd 1490 07db fffc | | .CONST 0x07db,0xfffc 1492 07e1 fffb | | .CONST 0x07e1,0xfffb 1494 07e6 fffa | | .CONST 0x07e6,0xfffa 1496 07e7 fff9 | | .CONST 0x07e7,0xfff9 1498 07e8 fff8 | | .CONST 0x07e8,0xfff8 149a 07eb 0001 | | .CONST 0x07eb,0x0001 149c 07ef 0002 | | .CONST 0x07ef,0x0002 149e 07f0 0003 | | .CONST 0x07f0,0x0003 14a0 07f6 0004 | | .CONST 0x07f6,0x0004 14a2 07fc 0005 | | .CONST 0x07fc,0x0005 14a4 0801 0006 | | .CONST 0x0801,0x0006 14a6 0802 0007 | | .CONST 0x0802,0x0007 14a8 0805 0008 | | .CONST 0x0805,0x0008 14aa 0808 0009 | | .CONST 0x0808,0x0009 14ac 080e 000a | | .CONST 0x080e,0x000a 14ae 0811 000b | | .CONST 0x0811,0x000b 14b0 0814 000c | | .CONST 0x0814,0x000c 14b2 0817 000d | | .CONST 0x0817,0x000d 14b4 081a 000e | | .CONST 0x081a,0x000e 14b6 081d 000f | | .CONST 0x081d,0x000f 14b8 0821 0010 | ! | .CONST 0x0821,0x0010 14ba 0824 0011 | $ | .CONST 0x0824,0x0011 14bc 0827 0012 | ' | .CONST 0x0827,0x0012 14be 082a 0013 | * | .CONST 0x082a,0x0013 14c0 082e 0014 | . | .CONST 0x082e,0x0014 14c2 0831 0015 | 1 | .CONST 0x0831,0x0015 14c4 0836 0016 | 6 | .CONST 0x0836,0x0016 14c6 0839 0017 | 9 | .CONST 0x0839,0x0017 14c8 083d 0018 | = | .CONST 0x083d,0x0018 14ca 0840 0019 | @ | .CONST 0x0840,0x0019 14cc 0843 001a | C | .CONST 0x0843,0x001a 14ce 0845 001b | E | .CONST 0x0845,0x001b 14d0 0847 001c | G | .CONST 0x0847,0x001c 14d2 0849 001d | I | .CONST 0x0849,0x001d 14d4 084c 001e | L | .CONST 0x084c,0x001e 14d6 084f 001f | O | .CONST 0x084f,0x001f 14d8 0850 0020 | P | .CONST 0x0850,0x0020 14da 0853 0021 | S !| .CONST 0x0853,0x0021 14dc 0855 0022 | U "| .CONST 0x0855,0x0022 14de 0858 0023 | X #| .CONST 0x0858,0x0023 14e0 085a 0024 | Z $| .CONST 0x085a,0x0024 14e2 085d 0025 | ] %| .CONST 0x085d,0x0025 14e4 0860 0026 | ` &| .CONST 0x0860,0x0026 14e6 0863 0027 | c '| .CONST 0x0863,0x0027 14e8 0866 0028 | f (| .CONST 0x0866,0x0028 14ea 0869 0029 | i )| .CONST 0x0869,0x0029 14ec 086a 002a | j *| .CONST 0x086a,0x002a 14ee 086d 002b | m +| .CONST 0x086d,0x002b 14f0 0870 002c | p ,| .CONST 0x0870,0x002c 14f2 ; -------------------------------------------------------------------------------------- 14f2 ; Debug3 Subtable 0x1c 14f2 ; -------------------------------------------------------------------------------------- 14f2 0000 0001 | | .DBG3TAB 0x0000,0x0001 14f4 087b 0001 | { | .CONST 0x087b,0x0001 14f6 ; -------------------------------------------------------------------------------------- 14f6 ; Debug3 Subtable 0x1d 14f6 ; -------------------------------------------------------------------------------------- 14f6 0004 0015 | | .DBG3TAB 0x0004,0x0015 14f8 088b ffff | | .CONST 0x088b,0xffff 14fa 0891 fffe | | .CONST 0x0891,0xfffe 14fc 0896 fffd | | .CONST 0x0896,0xfffd 14fe 089b fffc | | .CONST 0x089b,0xfffc 1500 089e 0001 | | .CONST 0x089e,0x0001 1502 08a1 0002 | | .CONST 0x08a1,0x0002 1504 08a6 0003 | | .CONST 0x08a6,0x0003 1506 08a8 0004 | | .CONST 0x08a8,0x0004 1508 08ac 0005 | | .CONST 0x08ac,0x0005 150a 08ae 0006 | | .CONST 0x08ae,0x0006 150c 08b1 0007 | | .CONST 0x08b1,0x0007 150e 08b4 0008 | | .CONST 0x08b4,0x0008 1510 08b9 0009 | | .CONST 0x08b9,0x0009 1512 08bd 000a | | .CONST 0x08bd,0x000a 1514 08c0 000b | | .CONST 0x08c0,0x000b 1516 08c3 000c | | .CONST 0x08c3,0x000c 1518 08c4 0401 | | .CONST 0x08c4,0x0401 151a 08c5 000c | | .CONST 0x08c5,0x000c 151c 08cd 000d | | .CONST 0x08cd,0x000d 151e 08d0 000e | | .CONST 0x08d0,0x000e 1520 08d6 000f | | .CONST 0x08d6,0x000f 1522 08d7 0801 | | .CONST 0x08d7,0x0801 1524 08d8 000f | | .CONST 0x08d8,0x000f 1526 08e0 0010 | | .CONST 0x08e0,0x0010 1528 08e6 0011 | | .CONST 0x08e6,0x0011 152a ; -------------------------------------------------------------------------------------- 152a ; Debug3 Subtable 0x1e 152a ; -------------------------------------------------------------------------------------- 152a 0001 0007 | | .DBG3TAB 0x0001,0x0007 152c 08f3 ffff | | .CONST 0x08f3,0xffff 152e 08fa 0001 | | .CONST 0x08fa,0x0001 1530 08fe 0002 | | .CONST 0x08fe,0x0002 1532 0901 0003 | | .CONST 0x0901,0x0003 1534 0904 0004 | | .CONST 0x0904,0x0004 1536 090a 0005 | | .CONST 0x090a,0x0005 1538 090b 0401 | | .CONST 0x090b,0x0401 153a 090c 0005 | | .CONST 0x090c,0x0005 153c ; -------------------------------------------------------------------------------------- 153c ; Debug3 Subtable 0x1f 153c ; -------------------------------------------------------------------------------------- 153c 0001 0007 | | .DBG3TAB 0x0001,0x0007 153e 0923 ffff | # | .CONST 0x0923,0xffff 1540 0925 0001 | % | .CONST 0x0925,0x0001 1542 0928 0002 | ( | .CONST 0x0928,0x0002 1544 092b 0003 | + | .CONST 0x092b,0x0003 1546 092f 0004 | / | .CONST 0x092f,0x0004 1548 0935 0005 | 5 | .CONST 0x0935,0x0005 154a 0936 0401 | 6 | .CONST 0x0936,0x0401 154c 0937 0005 | 7 | .CONST 0x0937,0x0005 154e ; -------------------------------------------------------------------------------------- 154e ; Debug3 Subtable 0x20 154e ; -------------------------------------------------------------------------------------- 154e 0000 0007 | | .DBG3TAB 0x0000,0x0007 1550 094c 0001 | L | .CONST 0x094c,0x0001 1552 0952 0002 | R | .CONST 0x0952,0x0002 1554 095c 0003 | \ | .CONST 0x095c,0x0003 1556 095e 0004 | ^ | .CONST 0x095e,0x0004 1558 096b 0005 | k | .CONST 0x096b,0x0005 155a 096c 0401 | l | .CONST 0x096c,0x0401 155c 096d 0005 | m | .CONST 0x096d,0x0005 155e ; -------------------------------------------------------------------------------------- 155e ; Debug3 Subtable 0x21 155e ; -------------------------------------------------------------------------------------- 155e 0001 000e | | .DBG3TAB 0x0001,0x000e 1560 097b ffff | { | .CONST 0x097b,0xffff 1562 097e 0001 | ~ | .CONST 0x097e,0x0001 1564 0982 0002 | | .CONST 0x0982,0x0002 1566 0986 0003 | | .CONST 0x0986,0x0003 1568 098c 0004 | | .CONST 0x098c,0x0004 156a 098d 0401 | | .CONST 0x098d,0x0401 156c 098e 0004 | | .CONST 0x098e,0x0004 156e 0996 0005 | | .CONST 0x0996,0x0005 1570 099a 0006 | | .CONST 0x099a,0x0006 1572 09a0 0007 | | .CONST 0x09a0,0x0007 1574 09a1 0801 | | .CONST 0x09a1,0x0801 1576 09a2 0007 | | .CONST 0x09a2,0x0007 1578 09aa 0008 | | .CONST 0x09aa,0x0008 157a 09ab 0c01 | | .CONST 0x09ab,0x0c01 157c 09ac 0008 | | .CONST 0x09ac,0x0008 157e ; -------------------------------------------------------------------------------------- 157e ; Debug3 Subtable 0x22 157e ; -------------------------------------------------------------------------------------- 157e 0002 000e | | .DBG3TAB 0x0002,0x000e 1580 09bb ffff | | .CONST 0x09bb,0xffff 1582 09c0 fffe | | .CONST 0x09c0,0xfffe 1584 09c5 0001 | | .CONST 0x09c5,0x0001 1586 09c7 0002 | | .CONST 0x09c7,0x0002 1588 09ca 0003 | | .CONST 0x09ca,0x0003 158a 09d0 0004 | | .CONST 0x09d0,0x0004 158c 09d1 0401 | | .CONST 0x09d1,0x0401 158e 09d2 0004 | | .CONST 0x09d2,0x0004 1590 09da 0005 | | .CONST 0x09da,0x0005 1592 09dd 0006 | | .CONST 0x09dd,0x0006 1594 09e0 0007 | | .CONST 0x09e0,0x0007 1596 09e3 0008 | | .CONST 0x09e3,0x0008 1598 09eb 0009 | | .CONST 0x09eb,0x0009 159a 09ee 000a | | .CONST 0x09ee,0x000a 159c 09f2 000b | | .CONST 0x09f2,0x000b 159e 09f7 000c | | .CONST 0x09f7,0x000c 15a0 ; -------------------------------------------------------------------------------------- 15a0 ; Debug3 Subtable 0x23 15a0 ; -------------------------------------------------------------------------------------- 15a0 0001 000c | | .DBG3TAB 0x0001,0x000c 15a2 0a03 ffff | | .CONST 0x0a03,0xffff 15a4 0a09 0001 | | .CONST 0x0a09,0x0001 15a6 0a0c 0002 | | .CONST 0x0a0c,0x0002 15a8 0a10 0003 | | .CONST 0x0a10,0x0003 15aa 0a16 0004 | | .CONST 0x0a16,0x0004 15ac 0a1c 0005 | | .CONST 0x0a1c,0x0005 15ae 0a1d 0401 | | .CONST 0x0a1d,0x0401 15b0 0a1e 0005 | | .CONST 0x0a1e,0x0005 15b2 0a29 0006 | ) | .CONST 0x0a29,0x0006 15b4 0a2b 0007 | + | .CONST 0x0a2b,0x0007 15b6 0a31 0008 | 1 | .CONST 0x0a31,0x0008 15b8 0a34 0009 | 4 | .CONST 0x0a34,0x0009 15ba 0a39 000a | 9 | .CONST 0x0a39,0x000a 15bc ; -------------------------------------------------------------------------------------- 15bc ; Debug3 Subtable 0x24 15bc ; -------------------------------------------------------------------------------------- 15bc 0002 0020 | | .DBG3TAB 0x0002,0x0020 15be 0a43 ffff | C | .CONST 0x0a43,0xffff 15c0 0a48 fffe | H | .CONST 0x0a48,0xfffe 15c2 0a4d 0001 | M | .CONST 0x0a4d,0x0001 15c4 0a4e 0401 | N | .CONST 0x0a4e,0x0401 15c6 0a50 0402 | P | .CONST 0x0a50,0x0402 15c8 0a51 0403 | Q | .CONST 0x0a51,0x0403 15ca 0a52 0404 | R | .CONST 0x0a52,0x0404 15cc 0a53 0001 | S | .CONST 0x0a53,0x0001 15ce 0a57 0005 | W | .CONST 0x0a57,0x0005 15d0 0a58 0002 | X | .CONST 0x0a58,0x0002 15d2 0a5d 0801 | ] | .CONST 0x0a5d,0x0801 15d4 0a5f 0802 | _ | .CONST 0x0a5f,0x0802 15d6 0a61 0803 | a | .CONST 0x0a61,0x0803 15d8 0a65 0804 | e | .CONST 0x0a65,0x0804 15da 0a69 0805 | i | .CONST 0x0a69,0x0805 15dc 0a6b 0c01 | k | .CONST 0x0a6b,0x0c01 15de 0a6d 0c02 | m | .CONST 0x0a6d,0x0c02 15e0 0a6e 0c03 | n | .CONST 0x0a6e,0x0c03 15e2 0a6f 0c04 | o | .CONST 0x0a6f,0x0c04 15e4 0a71 0805 | q | .CONST 0x0a71,0x0805 15e6 0a7b 1001 | { | .CONST 0x0a7b,0x1001 15e8 0a7d 1002 | } | .CONST 0x0a7d,0x1002 15ea 0a7e 1003 | ~ | .CONST 0x0a7e,0x1003 15ec 0a7f 1004 | | .CONST 0x0a7f,0x1004 15ee 0a81 0c04 | | .CONST 0x0a81,0x0c04 15f0 0a8f 0002 | | .CONST 0x0a8f,0x0002 15f2 0a90 1401 | | .CONST 0x0a90,0x1401 15f4 0a92 1402 | | .CONST 0x0a92,0x1402 15f6 0a93 1403 | | .CONST 0x0a93,0x1403 15f8 0a94 1404 | | .CONST 0x0a94,0x1404 15fa 0a96 0002 | | .CONST 0x0a96,0x0002 15fc 0a9a 0004 | | .CONST 0x0a9a,0x0004 15fe 0a9b 0003 | | .CONST 0x0a9b,0x0003 1600 0a9f 0006 | | .CONST 0x0a9f,0x0006 1602 ; -------------------------------------------------------------------------------------- 1602 ; Debug3 Subtable 0x25 1602 ; -------------------------------------------------------------------------------------- 1602 0005 0010 | | .DBG3TAB 0x0005,0x0010 1604 0aab ffff | | .CONST 0x0aab,0xffff 1606 0aae fffe | | .CONST 0x0aae,0xfffe 1608 0ab0 fffd | | .CONST 0x0ab0,0xfffd 160a 0ab4 fffc | | .CONST 0x0ab4,0xfffc 160c 0ab9 fffb | | .CONST 0x0ab9,0xfffb 160e 0abb 0001 | | .CONST 0x0abb,0x0001 1610 0ac0 0002 | | .CONST 0x0ac0,0x0002 1612 0acb 0003 | | .CONST 0x0acb,0x0003 1614 0acf 0004 | | .CONST 0x0acf,0x0004 1616 0ad1 0005 | | .CONST 0x0ad1,0x0005 1618 0ad5 0006 | | .CONST 0x0ad5,0x0006 161a 0ad8 0007 | | .CONST 0x0ad8,0x0007 161c 0ada 0008 | | .CONST 0x0ada,0x0008 161e 0add 0009 | | .CONST 0x0add,0x0009 1620 0ae0 000a | | .CONST 0x0ae0,0x000a 1622 0ae6 000b | | .CONST 0x0ae6,0x000b 1624 0ae9 000c | | .CONST 0x0ae9,0x000c 1626 0b0c 000d | | .CONST 0x0b0c,0x000d 1628 0b0e 000e | | .CONST 0x0b0e,0x000e 162a 0b11 000f | | .CONST 0x0b11,0x000f 162c 0b13 0010 | | .CONST 0x0b13,0x0010 162e ; -------------------------------------------------------------------------------------- 162e ; Debug3 Subtable 0x26 162e ; -------------------------------------------------------------------------------------- 162e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1630 0b2b 0001 | + | .CONST 0x0b2b,0x0001 1632 ; -------------------------------------------------------------------------------------- 1632 ; Debug3 Subtable 0x27 1632 ; -------------------------------------------------------------------------------------- 1632 0000 0001 | | .DBG3TAB 0x0000,0x0001 1634 0b43 0001 | C | .CONST 0x0b43,0x0001 1636 ; -------------------------------------------------------------------------------------- 1636 ; Debug3 Subtable 0x28 1636 ; -------------------------------------------------------------------------------------- 1636 0002 000d | | .DBG3TAB 0x0002,0x000d 1638 0b5b ffff | [ | .CONST 0x0b5b,0xffff 163a 0b6f fffe | o | .CONST 0x0b6f,0xfffe 163c 0b70 0001 | p | .CONST 0x0b70,0x0001 163e 0b78 0002 | x | .CONST 0x0b78,0x0002 1640 0b7a 0003 | z | .CONST 0x0b7a,0x0003 1642 0b7c 0004 | | | .CONST 0x0b7c,0x0004 1644 0b82 0005 | | .CONST 0x0b82,0x0005 1646 0b88 0006 | | .CONST 0x0b88,0x0006 1648 0b90 0007 | | .CONST 0x0b90,0x0007 164a 0b98 0008 | | .CONST 0x0b98,0x0008 164c 0ba7 0009 | | .CONST 0x0ba7,0x0009 164e 0bba 000b | | .CONST 0x0bba,0x000b 1650 0bc2 000c | | .CONST 0x0bc2,0x000c 1652 0bd5 000d | | .CONST 0x0bd5,0x000d 1654 0be4 0010 | | .CONST 0x0be4,0x0010 1656 ; -------------------------------------------------------------------------------------- 1656 ; Debug3 Subtable 0x29 1656 ; -------------------------------------------------------------------------------------- 1656 0002 000b | | .DBG3TAB 0x0002,0x000b 1658 0bf3 ffff | | .CONST 0x0bf3,0xffff 165a 0bf9 fffe | | .CONST 0x0bf9,0xfffe 165c 0bfb 0001 | | .CONST 0x0bfb,0x0001 165e 0c02 0009 | | .CONST 0x0c02,0x0009 1660 0c07 0002 | | .CONST 0x0c07,0x0002 1662 0c0a 0003 | | .CONST 0x0c0a,0x0003 1664 0c0d 0004 | | .CONST 0x0c0d,0x0004 1666 0c10 0005 | | .CONST 0x0c10,0x0005 1668 0c11 0401 | | .CONST 0x0c11,0x0401 166a 0c12 0005 | | .CONST 0x0c12,0x0005 166c 0c1a 0006 | | .CONST 0x0c1a,0x0006 166e 0c1d 0007 | | .CONST 0x0c1d,0x0007 1670 0c20 0008 | | .CONST 0x0c20,0x0008 1672 ; -------------------------------------------------------------------------------------- 1672 ; Debug3 Subtable 0x2a 1672 ; -------------------------------------------------------------------------------------- 1672 0000 0002 | | .DBG3TAB 0x0000,0x0002 1674 0c2b 0001 | + | .CONST 0x0c2b,0x0001 1676 0c30 0002 | 0 | .CONST 0x0c30,0x0002 1678 ; -------------------------------------------------------------------------------------- 1678 ; Debug3 Subtable 0x2b 1678 ; -------------------------------------------------------------------------------------- 1678 0002 0029 | )| .DBG3TAB 0x0002,0x0029 167a 0c3b ffff | ; | .CONST 0x0c3b,0xffff 167c 0c40 fffe | @ | .CONST 0x0c40,0xfffe 167e 0c41 0001 | A | .CONST 0x0c41,0x0001 1680 0c42 0401 | B | .CONST 0x0c42,0x0401 1682 0c44 0402 | D | .CONST 0x0c44,0x0402 1684 0c45 0403 | E | .CONST 0x0c45,0x0403 1686 0c46 0404 | F | .CONST 0x0c46,0x0404 1688 0c47 0001 | G | .CONST 0x0c47,0x0001 168a 0c4b 0004 | K | .CONST 0x0c4b,0x0004 168c 0c51 0003 | Q | .CONST 0x0c51,0x0003 168e 0c54 0005 | T | .CONST 0x0c54,0x0005 1690 0c55 0801 | U | .CONST 0x0c55,0x0801 1692 0c57 0802 | W | .CONST 0x0c57,0x0802 1694 0c58 0803 | X | .CONST 0x0c58,0x0803 1696 0c59 0804 | Y | .CONST 0x0c59,0x0804 1698 0c5a 0005 | Z | .CONST 0x0c5a,0x0005 169a 0c5c 0006 | \ | .CONST 0x0c5c,0x0006 169c 0c60 0007 | ` | .CONST 0x0c60,0x0007 169e 0c61 0c01 | a | .CONST 0x0c61,0x0c01 16a0 0c63 0c02 | c | .CONST 0x0c63,0x0c02 16a2 0c64 0c03 | d | .CONST 0x0c64,0x0c03 16a4 0c65 0c04 | e | .CONST 0x0c65,0x0c04 16a6 0c66 0007 | f | .CONST 0x0c66,0x0007 16a8 0c68 0008 | h | .CONST 0x0c68,0x0008 16aa 0c6a 0009 | j | .CONST 0x0c6a,0x0009 16ac 0c6e 000a | n | .CONST 0x0c6e,0x000a 16ae 0c6f 1001 | o | .CONST 0x0c6f,0x1001 16b0 0c71 1002 | q | .CONST 0x0c71,0x1002 16b2 0c72 1003 | r | .CONST 0x0c72,0x1003 16b4 0c73 1004 | s | .CONST 0x0c73,0x1004 16b6 0c74 000a | t | .CONST 0x0c74,0x000a 16b8 0c7a 0011 | z | .CONST 0x0c7a,0x0011 16ba 0c80 000b | | .CONST 0x0c80,0x000b 16bc 0c85 000c | | .CONST 0x0c85,0x000c 16be 0c86 1401 | | .CONST 0x0c86,0x1401 16c0 0c88 1402 | | .CONST 0x0c88,0x1402 16c2 0c89 1403 | | .CONST 0x0c89,0x1403 16c4 0c8a 1404 | | .CONST 0x0c8a,0x1404 16c6 0c8b 000c | | .CONST 0x0c8b,0x000c 16c8 0c91 000f | | .CONST 0x0c91,0x000f 16ca 0c97 000d | | .CONST 0x0c97,0x000d 16cc 0c99 000e | | .CONST 0x0c99,0x000e 16ce 0c9d 0010 | | .CONST 0x0c9d,0x0010 16d0 ; -------------------------------------------------------------------------------------- 16d0 ; Debug3 Subtable 0x2c 16d0 ; -------------------------------------------------------------------------------------- 16d0 0000 0004 | | .DBG3TAB 0x0000,0x0004 16d2 0cab 0001 | | .CONST 0x0cab,0x0001 16d4 0cae 0002 | | .CONST 0x0cae,0x0002 16d6 0caf 0401 | | .CONST 0x0caf,0x0401 16d8 0cb0 0002 | | .CONST 0x0cb0,0x0002 16da ; -------------------------------------------------------------------------------------- 16da ; Debug3 Subtable 0x2d 16da ; -------------------------------------------------------------------------------------- 16da 0000 0007 | | .DBG3TAB 0x0000,0x0007 16dc 0cc3 0001 | | .CONST 0x0cc3,0x0001 16de 0cd0 0007 | | .CONST 0x0cd0,0x0007 16e0 0cd6 0002 | | .CONST 0x0cd6,0x0002 16e2 0cd8 0003 | | .CONST 0x0cd8,0x0003 16e4 0cdb 0004 | | .CONST 0x0cdb,0x0004 16e6 0cdf 0005 | | .CONST 0x0cdf,0x0005 16e8 0ce2 0006 | | .CONST 0x0ce2,0x0006 16ea ; -------------------------------------------------------------------------------------- 16ea ; Debug3 Subtable 0x2e 16ea ; -------------------------------------------------------------------------------------- 16ea 0000 000a | | .DBG3TAB 0x0000,0x000a 16ec 0ceb 0001 | | .CONST 0x0ceb,0x0001 16ee 0cec 0401 | | .CONST 0x0cec,0x0401 16f0 0cee 0402 | | .CONST 0x0cee,0x0402 16f2 0cef 0403 | | .CONST 0x0cef,0x0403 16f4 0cf0 0404 | | .CONST 0x0cf0,0x0404 16f6 0cf1 0001 | | .CONST 0x0cf1,0x0001 16f8 0cf9 0005 | | .CONST 0x0cf9,0x0005 16fa 0cfb 0002 | | .CONST 0x0cfb,0x0002 16fc 0d05 0003 | | .CONST 0x0d05,0x0003 16fe 0d09 0004 | | .CONST 0x0d09,0x0004 1700 ; -------------------------------------------------------------------------------------- 1700 ; Debug3 Subtable 0x2f 1700 ; -------------------------------------------------------------------------------------- 1700 0000 0002 | | .DBG3TAB 0x0000,0x0002 1702 0d13 0001 | | .CONST 0x0d13,0x0001 1704 0d22 0002 | " | .CONST 0x0d22,0x0002 1706 ; -------------------------------------------------------------------------------------- 1706 ; Debug3 Subtable 0x30 1706 ; -------------------------------------------------------------------------------------- 1706 0000 000d | | .DBG3TAB 0x0000,0x000d 1708 0d34 0001 | 4 | .CONST 0x0d34,0x0001 170a 0d38 0002 | 8 | .CONST 0x0d38,0x0002 170c 0d3a 0003 | : | .CONST 0x0d3a,0x0003 170e 0d3d 0004 | = | .CONST 0x0d3d,0x0004 1710 0d3f 0005 | ? | .CONST 0x0d3f,0x0005 1712 0d43 0006 | C | .CONST 0x0d43,0x0006 1714 0d49 0007 | I | .CONST 0x0d49,0x0007 1716 0d4a 0401 | J | .CONST 0x0d4a,0x0401 1718 0d4b 0007 | K | .CONST 0x0d4b,0x0007 171a 0d53 0008 | S | .CONST 0x0d53,0x0008 171c 0d56 0009 | V | .CONST 0x0d56,0x0009 171e 0d57 0801 | W | .CONST 0x0d57,0x0801 1720 0d58 0009 | X | .CONST 0x0d58,0x0009 1722 0000 0000 | | .BLANK 0000[0xde]