|
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: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0588 | | .CONST 0x0588 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 008c | | .CONST 0x008c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0026 | & | .CONST 0x0026 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0602,0x8000,0x0000,0x005a,0x37e5,0x0000,0x0009 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xc,0xfffe 000e 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xe,0xfffd 0010 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x10,0xfffc 0012 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 00bf | | Action Accept_Activation 0017 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0017,0x0610,0x8000,0x0000,0x005a,0x3bc5,0x0000,0x002b ; Debug Table 0x1.0x0 = 0x17,0xffff 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x18,0xfffe 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x19,0xfffd 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1a,0xfffc 001b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0x1b,0xfffb 001c 194b | K | Execute Package,Field_Reference,Field_Number 0x4b 001d 0007 | | Action Break_Optional 001e e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x1e,0xfffa 001f 194d | M | Execute Package,Field_Reference,Field_Number 0x4d 0020 0007 | | Action Break_Optional 0021 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x21,0xfff9 0022 194c | L | Execute Package,Field_Reference,Field_Number 0x4c 0023 0007 | | Action Break_Optional 0024 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x24,0xfff8 0025 194e | N | Execute Package,Field_Reference,Field_Number 0x4e 0026 0007 | | Action Break_Optional 0027 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x8 = 0x27,0xfff7 0028 1951 | Q | Execute Package,Field_Reference,Field_Number 0x51 0029 0007 | | Action Break_Optional 002a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x2a,0xfff6 002b 1953 | S | Execute Package,Field_Reference,Field_Number 0x53 002c 0007 | | Action Break_Optional 002d e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x2d,0xfff5 002e 1954 | T | Execute Package,Field_Reference,Field_Number 0x54 002f 0007 | | Action Break_Optional 0030 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x30,0xfff4 0031 1955 | U | Execute Package,Field_Reference,Field_Number 0x55 0032 0007 | | Action Break_Optional 0033 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0x33,0xfff3 0034 1956 | V | Execute Package,Field_Reference,Field_Number 0x56 0035 0007 | | Action Break_Optional 0036 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xd = 0x36,0xfff2 0037 1957 | W | Execute Package,Field_Reference,Field_Number 0x57 0038 0007 | | Action Break_Optional 0039 5ad2 |Z | Indirect_Literal Float,0x30c,1.0 ; Debug Table 0x1.0xe = 0x39,0xfff1 003a e001 | | Load 0x0,0x1 003b 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 003c e001 | | Load 0x0,0x1 003d 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 003e 011e | | Execute Any,Convert 003f 5ac8 |Z | Indirect_Literal Float,0x308,2.0 ; Debug Table 0x1.0xf = 0x3f,0xfff0 0040 e001 | | Load 0x0,0x1 0041 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 0042 e001 | | Load 0x0,0x1 0043 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0044 011e | | Execute Any,Convert 0045 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x10 = 0x45,0xffef 0046 1912 | | Execute Package,Field_Reference,Field_Number 0x12 0047 0007 | | Action Break_Optional 0048 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x11 = 0x48,0xffee 0049 4801 |H | Short_Literal 0x1 004a e001 | | Load 0x0,0x1 004b 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 004c 029f 0313 | | Declare_Subprogram INIT_0310,For_Call 004e 4801 |H | Short_Literal 0x1 004f 4800 |H | Short_Literal 0x0 0050 4801 |H | Short_Literal 0x1 0051 4800 |H | Short_Literal 0x0 0052 4801 |H | Short_Literal 0x1 0053 031d | | Declare_Type Variant_Record,Defined 0054 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x12 = 0x54,0xffed 0055 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0056 0322 | " | Declare_Variable Record 0057 4801 |H | Short_Literal 0x1 0058 00d9 | | Load_Top At_Offset_1 0059 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 005a 480b |H | Short_Literal 0xb 005b 00d9 | | Load_Top At_Offset_1 005c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 005d 4802 |H | Short_Literal 0x2 005e 4834 |H4 | Short_Literal 0x34 005f 026d | m | Execute Discrete,Exponentiate 0060 00d9 | | Load_Top At_Offset_1 0061 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0062 e003 | | Load 0x0,0x3 0063 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0064 00e6 | | Load_Encached Float_Cache 0065 03df | | Declare_Variable Float,With_Value 0066 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x13 = 0x66,0xffec 0067 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0068 0322 | " | Declare_Variable Record 0069 4800 |H | Short_Literal 0x0 006a 00d9 | | Load_Top At_Offset_1 006b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 006c 480a |H | Short_Literal 0xa 006d 00d9 | | Load_Top At_Offset_1 006e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 006f e003 | | Load 0x0,0x3 0070 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0071 0269 | i | Execute Discrete,Last 0072 00d9 | | Load_Top At_Offset_1 0073 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0074 e003 | | Load 0x0,0x3 0075 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0076 00e6 | | Load_Encached Float_Cache 0077 03df | | Declare_Variable Float,With_Value 0078 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0x14 = 0x78,0xffeb 007a 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x15 = 0x7a,0xffea 007b 00c7 | | Action Elaborate_Subprogram 007c 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x7c,0xffe9 007d 00c7 | | Action Elaborate_Subprogram 007e 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x17 = 0x7e,0xffe8 007f 00c7 | | Action Elaborate_Subprogram 0080 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0x18 = 0x80,0xffe7 0082 029d 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x82,0xffe6 0084 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x1a = 0x84,0xffe5 0086 029d 045b | [| Declare_Subprogram INIT_0458,For_Outer_Call ; Debug Table 0x1.0x1b = 0x86,0xffe4 0088 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1c = 0x88,0xffe3 0089 00c7 | | Action Elaborate_Subprogram 008a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1d = 0x8a,0xffe2 008b 00c7 | | Action Elaborate_Subprogram 008c BODY_0008: 008c 00bc | | Action Signal_Activated 008d 00bb | | Action Signal_Completion 008e 0000 0000 | | .XXX[0x2] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0098 | | .CONST 0x0098 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0002 | | .CONST 0x0002 ; Number of locals 0093 INIT_0090: 0093 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0093,0x064e,0x0002,0x0000,0x005a,0x37e5,0x0000,0x000d ; Debug Table 0x2.0x0 = 0x93,0xffff 0094 e5fe | | Load 0x2,-0x2 0095 e004 | | Load 0x0,0x4 0096 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0097 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0098 BODY_0090: 0098 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1 = 0x98,0x1 0099 00eb | | Load_Encached Diana_Cache 009a 18f4 | | Execute Package,Field_Execute,Field_Number 0xf4 009b e5ff | | Load 0x2,-0x1 009c 8222 | " | Call 0x1,0x22 009d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 009e 0000 0000 | | .XXX[0x2] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a5 | | .CONST 0x00a5 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0002 | | .CONST 0x0002 ; Number of locals 00a3 INIT_00a0: 00a3 029f 04ab | | Declare_Subprogram INIT_04a8,For_Call ; Debug Table 0x3 = .DEBUG 0x00a3,0x0654,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0020 00a5 BODY_00a0: 00a5 0007 | | Action Break_Optional ; Debug Table 0x3.0x0 = 0xa5,0x1 00a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1 = 0xa6,0x401 00a7 0007 | | Action Break_Optional 00a8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x2 = 0xa8,0x402 00a9 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0xa9,0x403 00aa 0007 | | Action Break_Optional ; Debug Table 0x3.0x4 = 0xaa,0x404 00ab 0b64 | d | Execute_Immediate Case_Compare,0x64 ; Debug Table 0x3.0x5 = 0xab,0x1 00ac 7008 |p | Jump_Nonzero 0xb5 00ad 0b68 | h | Execute_Immediate Case_Compare,0x68 00ae 7008 |p | Jump_Nonzero 0xb7 00af e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x6 = 0xaf,0x9 00b0 0092 04d8 | | Action Push_String_Extended,0x4d8 ; "Unexpected ground type for fixed point literal" 00b2 e005 | | Load 0x0,0x5 00b3 181f | | Execute Package,Field_Execute,Field_Number 0x1f 00b4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00b5 8402 | | Call 0x2,0x2 ; Debug Table 0x3.0x7 = 0xb5,0x2 00b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x8 = 0xb7,0x3 00b8 e001 | | Load 0x0,0x1 00b9 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 00ba e006 | | Load 0x0,0x6 00bb 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 00bc e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x9 = 0xbc,0x4 00bd e004 | | Load 0x0,0x4 00be 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 00bf 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0xbf,0x5 00c0 4803 |H | Short_Literal 0x3 00c1 e006 | | Load 0x0,0x6 00c2 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 00c3 0092 04d9 | | Action Push_String_Extended,0x4d9 ; "RETURN ACTUAL DELTA ACTION" ; Debug Table 0x3.0xb = 0xc3,0x6 00c5 e006 | | Load 0x0,0x6 00c6 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 00c7 0007 | | Action Break_Optional ; Debug Table 0x3.0xc = 0xc7,0x7 00c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0xd = 0xc8,0x801 00c9 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xe = 0xc9,0x7 00ca 4800 |H | Short_Literal 0x0 00cb 6238 |b8 | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 00cc 4801 |H | Short_Literal 0x1 00cd 4823 |H# | Short_Literal 0x23 00ce 4801 |H | Short_Literal 0x1 00cf e006 | | Load 0x0,0x6 00d0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 00d1 0007 | | Action Break_Optional ; Debug Table 0x3.0xf = 0xd1,0x8 00d2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x10 = 0xd2,0xc01 00d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x11 = 0xd3,0x8 00d4 4800 |H | Short_Literal 0x0 00d5 622e |b. | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 00d6 4800 |H | Short_Literal 0x0 00d7 4837 |H7 | Short_Literal 0x37 00d8 4801 |H | Short_Literal 0x1 00d9 e006 | | Load 0x0,0x6 00da 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 00db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00dc 0000 0000 | | .BLANK 0000[0x4] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 0119 | | .CONST 0x0119 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 000f | | .CONST 0x000f ; Number of locals 00e3 INIT_00e0: 00e3 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4 = .DEBUG 0x00e3,0x067a,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0030 ; Debug Table 0x4.0x0 = 0xe3,0xffff 00e4 821e | | Call 0x1,0x1e 00e5 00e1 | | Load_Encached Boolean_Cache 00e6 03f1 | | Declare_Variable Discrete,With_Value 00e7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0xe7,0xfffe 00e8 e5fe | | Load 0x2,-0x2 00e9 00eb | | Load_Encached Diana_Cache 00ea 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 00eb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00ec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0xec,0xfffd 00ed e5fe | | Load 0x2,-0x2 00ee 00eb | | Load_Encached Diana_Cache 00ef 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 00f0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00f1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0xf1,0xfffc 00f2 00d9 | | Load_Top At_Offset_1 00f3 00eb | | Load_Encached Diana_Cache 00f4 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 00f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x4 = 0xf6,0xfffb 00f7 00da | | Load_Top At_Offset_2 00f8 00eb | | Load_Encached Diana_Cache 00f9 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 00fa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00fb 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x5 = 0xfb,0xfffa 00fc 1b96 | | Execute Package,Field_Read,Field_Number 0x96 00fd 0322 | " | Declare_Variable Record 00fe 00d8 | | Load_Top At_Offset_0 00ff 1c00 | | Execute_Immediate Run_Utility,0x0 0100 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x6 = 0x100,0xfff9 0101 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0102 02c7 | | Declare_Variable Any 0103 00d8 | | Load_Top At_Offset_0 0104 1c00 | | Execute_Immediate Run_Utility,0x0 0105 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x7 = 0x105,0xfff8 0106 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0107 02c7 | | Declare_Variable Any 0108 00d8 | | Load_Top At_Offset_0 0109 1c00 | | Execute_Immediate Run_Utility,0x0 010a e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x8 = 0x10a,0xfff7 010b 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 010c 02c7 | | Declare_Variable Any 010d 00d8 | | Load_Top At_Offset_0 010e 1c00 | | Execute_Immediate Run_Utility,0x0 010f e001 | | Load 0x0,0x1 0110 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0111 02c7 | | Declare_Variable Any 0112 00d8 | | Load_Top At_Offset_0 0113 1c00 | | Execute_Immediate Run_Utility,0x0 0114 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x9 = 0x114,0xfff6 0115 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0xa = 0x115,0xfff5 0116 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0xb = 0x116,0xfff4 0117 029f 04c3 | | Declare_Subprogram INIT_04c0,For_Call 0119 BODY_00e0: 0119 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xc = 0x119,0x1 011a 6807 |h | Jump_Zero 0x122 011b e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0xd = 0x11b,0x2 011c e007 | | Load 0x0,0x7 011d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 011e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 011f 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xe = 0x11f,0x3 0120 e006 | | Load 0x0,0x6 0121 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0122 e407 | | Load 0x2,0x7 ; Debug Table 0x4.0xf = 0x122,0x4 0123 00e1 | | Load_Encached Boolean_Cache 0124 e405 | | Load 0x2,0x5 0125 e008 | | Load 0x0,0x8 0126 180d | | Execute Package,Field_Execute,Field_Number 0xd 0127 005b | [ | Store_Top Discrete,At_Offset_3 0128 00d1 | | Pop_Control Pop_Count_1 0129 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x10 = 0x129,0x5 012a 682f |h/ | Jump_Zero 0x15a 012b e407 | | Load 0x2,0x7 ; Debug Table 0x4.0x11 = 0x12b,0x6 012c 00eb | | Load_Encached Diana_Cache 012d 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 012e c408 | | Store 0x2,0x8 012f e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x12 = 0x12f,0x7 0130 6823 |h# | Jump_Zero 0x154 0131 e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x13 = 0x131,0x8 0132 e408 | | Load 0x2,0x8 0133 8217 | | Call 0x1,0x17 0134 c40a | | Store 0x2,0xa 0135 e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x14 = 0x135,0x9 0136 8216 | | Call 0x1,0x16 0137 e40a | | Load 0x2,0xa 0138 8212 | | Call 0x1,0x12 0139 6804 |h | Jump_Zero 0x13e 013a e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x15 = 0x13a,0xa 013b e40a | | Load 0x2,0xa 013c 8217 | | Call 0x1,0x17 013d c40a | | Store 0x2,0xa 013e e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x16 = 0x13e,0xb 013f 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0140 e40a | | Load 0x2,0xa 0141 8212 | | Call 0x1,0x12 0142 6804 |h | Jump_Zero 0x147 0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x17 = 0x143,0xc 0144 0aff | | Execute_Immediate Plus,-0x1 0145 0248 | H | Execute Discrete,Check_In_Integer 0146 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0147 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x18 = 0x147,0xd 0148 e21d | | Load 0x1,0x1d 0149 821b | | Call 0x1,0x1b 014a e5fb | | Load 0x2,-0x5 014b 8219 | | Call 0x1,0x19 014c 8216 | | Call 0x1,0x16 014d c40a | | Store 0x2,0xa 014e e40a | | Load 0x2,0xa ; Debug Table 0x4.0x19 = 0x14e,0xe 014f e408 | | Load 0x2,0x8 0150 8212 | | Call 0x1,0x12 0151 6802 |h | Jump_Zero 0x154 0152 e40a | | Load 0x2,0xa ; Debug Table 0x4.0x1a = 0x152,0xf 0153 c408 | | Store 0x2,0x8 0154 e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x1b = 0x154,0x10 0155 e408 | | Load 0x2,0x8 0156 8222 | " | Call 0x1,0x22 0157 e006 | | Load 0x0,0x6 0158 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0159 780b |x | Jump 0x165 015a 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1c = 0x15a,0x11 015b e405 | | Load 0x2,0x5 015c e009 | | Load 0x0,0x9 015d 180d | | Execute Package,Field_Execute,Field_Number 0xd 015e 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1d = 0x15e,0x12 015f 0007 | | Action Break_Optional 0160 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1e = 0x160,0x401 0161 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1f = 0x161,0x12 0162 e403 | | Load 0x2,0x3 0163 e00a | | Load 0x0,0xa 0164 180e | | Execute Package,Field_Execute,Field_Number 0xe 0165 e407 | | Load 0x2,0x7 ; Debug Table 0x4.0x20 = 0x165,0x13 0166 00e1 | | Load_Encached Boolean_Cache 0167 e406 | | Load 0x2,0x6 0168 e008 | | Load 0x0,0x8 0169 180d | | Execute Package,Field_Execute,Field_Number 0xd 016a 005b | [ | Store_Top Discrete,At_Offset_3 016b 00d1 | | Pop_Control Pop_Count_1 016c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x21 = 0x16c,0x14 016d 6816 |h | Jump_Zero 0x184 016e e407 | | Load 0x2,0x7 ; Debug Table 0x4.0x22 = 0x16e,0x15 016f 00eb | | Load_Encached Diana_Cache 0170 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0171 c409 | | Store 0x2,0x9 0172 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x23 = 0x172,0x16 0173 680e |h | Jump_Zero 0x182 0174 e21c | | Load 0x1,0x1c ; Debug Table 0x4.0x24 = 0x174,0x17 0175 00db | | Load_Top At_Offset_3 0176 e21d | | Load 0x1,0x1d 0177 821b | | Call 0x1,0x1b 0178 8218 | | Call 0x1,0x18 0179 e5fb | | Load 0x2,-0x5 017a 8219 | | Call 0x1,0x19 017b c40b | | Store 0x2,0xb 017c e40b | | Load 0x2,0xb ; Debug Table 0x4.0x25 = 0x17c,0x18 017d e409 | | Load 0x2,0x9 017e 8213 | | Call 0x1,0x13 017f 6802 |h | Jump_Zero 0x182 0180 e40b | | Load 0x2,0xb ; Debug Table 0x4.0x26 = 0x180,0x19 0181 c409 | | Store 0x2,0x9 0182 840f | | Call 0x2,0xf ; Debug Table 0x4.0x27 = 0x182,0x1a 0183 780b |x | Jump 0x18f 0184 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x28 = 0x184,0x1b 0185 e406 | | Load 0x2,0x6 0186 e009 | | Load 0x0,0x9 0187 180d | | Execute Package,Field_Execute,Field_Number 0xd 0188 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x29 = 0x188,0x1c 0189 0007 | | Action Break_Optional 018a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2a = 0x18a,0x801 018b e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2b = 0x18b,0x1c 018c e403 | | Load 0x2,0x3 018d e00a | | Load 0x0,0xa 018e 180e | | Execute Package,Field_Execute,Field_Number 0xe 018f 4805 |H | Short_Literal 0x5 ; Debug Table 0x4.0x2c = 0x18f,0x1d 0190 e006 | | Load 0x0,0x6 0191 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0192 0007 | | Action Break_Optional ; Debug Table 0x4.0x2d = 0x192,0x1e 0193 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x2e = 0x193,0xc01 0194 021d | | Execute Heap_Access,Is_Null 0195 682f |h/ | Jump_Zero 0x1c5 ; Debug Table 0x4.0x2f = 0x195,0x1e 0196 e00b | | Load 0x0,0xb ; Debug Table 0x4.0x30 = 0x196,0x1f 0197 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0198 0322 | " | Declare_Variable Record 0199 e402 | | Load 0x2,0x2 019a 00d9 | | Load_Top At_Offset_1 019b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 019c 4800 |H | Short_Literal 0x0 019d 00d9 | | Load_Top At_Offset_1 019e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 019f 4800 |H | Short_Literal 0x0 01a0 00d9 | | Load_Top At_Offset_1 01a1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01a2 4800 |H | Short_Literal 0x0 01a3 00d9 | | Load_Top At_Offset_1 01a4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01a5 4800 |H | Short_Literal 0x0 01a6 00d9 | | Load_Top At_Offset_1 01a7 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01a8 4800 |H | Short_Literal 0x0 01a9 00d9 | | Load_Top At_Offset_1 01aa 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01ab 4800 |H | Short_Literal 0x0 01ac 00d9 | | Load_Top At_Offset_1 01ad 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01ae e402 | | Load 0x2,0x2 01af 0a03 | | Execute_Immediate Plus,0x3 01b0 0248 | H | Execute Discrete,Check_In_Integer 01b1 e5fd | | Load 0x2,-0x3 01b2 4800 |H | Short_Literal 0x0 01b3 e00c | | Load 0x0,0xc 01b4 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01b5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x31 = 0x1b5,0x20 01b6 e00d | | Load 0x0,0xd 01b7 180f | | Execute Package,Field_Execute,Field_Number 0xf 01b8 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x32 = 0x1b8,0x21 01b9 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01ba 0007 | | Action Break_Optional ; Debug Table 0x4.0x33 = 0x1ba,0x22 01bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x34 = 0x1bb,0x1001 01bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x35 = 0x1bc,0x22 01bd 4800 |H | Short_Literal 0x0 01be 6145 |aE | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 01bf 4802 |H | Short_Literal 0x2 01c0 48a4 |H | Short_Literal 0xa4 01c1 4812 |H | Short_Literal 0x12 01c2 e006 | | Load 0x0,0x6 01c3 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01c4 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01c5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x36 = 0x1c5,0x23 01c6 00eb | | Load_Encached Diana_Cache 01c7 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 01c8 a40c | | Store_Unchecked 0x2,0xc 01c9 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x37 = 0x1c9,0x24 01ca 682a |h* | Jump_Zero 0x1f5 01cb e00b | | Load 0x0,0xb ; Debug Table 0x4.0x38 = 0x1cb,0x25 01cc 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01cd 0322 | " | Declare_Variable Record 01ce 4801 |H | Short_Literal 0x1 01cf 00d9 | | Load_Top At_Offset_1 01d0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01d1 4800 |H | Short_Literal 0x0 01d2 00d9 | | Load_Top At_Offset_1 01d3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01d4 4800 |H | Short_Literal 0x0 01d5 00d9 | | Load_Top At_Offset_1 01d6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01d7 4800 |H | Short_Literal 0x0 01d8 00d9 | | Load_Top At_Offset_1 01d9 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01da 4800 |H | Short_Literal 0x0 01db 00d9 | | Load_Top At_Offset_1 01dc 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01dd 4800 |H | Short_Literal 0x0 01de 00d9 | | Load_Top At_Offset_1 01df 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01e0 4800 |H | Short_Literal 0x0 01e1 00d9 | | Load_Top At_Offset_1 01e2 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01e3 4804 |H | Short_Literal 0x4 01e4 e5fd | | Load 0x2,-0x3 01e5 4800 |H | Short_Literal 0x0 01e6 e00c | | Load 0x0,0xc 01e7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x39 = 0x1e8,0x26 01e9 00eb | | Load_Encached Diana_Cache 01ea 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 01eb e006 | | Load 0x0,0x6 01ec 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01ed 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3a = 0x1ed,0x27 01ee e006 | | Load 0x0,0x6 01ef 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 01f0 4802 |H | Short_Literal 0x2 ; Debug Table 0x4.0x3b = 0x1f0,0x28 01f1 4800 |H | Short_Literal 0x0 01f2 e00c | | Load 0x0,0xc 01f3 181f | | Execute Package,Field_Execute,Field_Number 0x1f 01f4 780c |x | Jump 0x201 01f5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x3c = 0x1f5,0x29 01f6 00eb | | Load_Encached Diana_Cache 01f7 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 01f8 e006 | | Load 0x0,0x6 01f9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3d = 0x1fa,0x2a 01fb e006 | | Load 0x0,0x6 01fc 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 01fd 4804 |H | Short_Literal 0x4 ; Debug Table 0x4.0x3e = 0x1fd,0x2b 01fe 4800 |H | Short_Literal 0x0 01ff e00c | | Load 0x0,0xc 0200 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0201 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x3f = 0x201,0x2c 0202 e00d | | Load 0x0,0xd 0203 180f | | Execute Package,Field_Execute,Field_Number 0xf 0204 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x40 = 0x204,0x2d 0205 00eb | | Load_Encached Diana_Cache 0206 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0207 e006 | | Load 0x0,0x6 0208 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0209 0007 | | Action Break_Optional ; Debug Table 0x4.0x41 = 0x209,0x2e 020a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x42 = 0x20a,0x1401 020b 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x43 = 0x20b,0x2e 020c 4800 |H | Short_Literal 0x0 020d 60f6 |` | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 020e 4802 |H | Short_Literal 0x2 020f 48a4 |H | Short_Literal 0xa4 0210 4812 |H | Short_Literal 0x12 0211 e006 | | Load 0x0,0x6 0212 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0213 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0236 | 6 | .CONST 0x0236 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0007 | | .CONST 0x0007 ; Number of locals 021b INIT_0218: 021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x021b,0x0704,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0050 ; Debug Table 0x5.0x0 = 0x21b,0xffff 021c e5fe | | Load 0x2,-0x2 021d 00eb | | Load_Encached Diana_Cache 021e 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 021f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0220 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x220,0xfffe 0221 e5ff | | Load 0x2,-0x1 0222 00eb | | Load_Encached Diana_Cache 0223 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0224 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0225 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x225,0xfffd 0226 00d9 | | Load_Top At_Offset_1 0227 4976 |Iv | Short_Literal 0x176 0228 00eb | | Load_Encached Diana_Cache 0229 0098 | | Execute Package,Field_Read_Dynamic 022a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 022b 4907 |I | Short_Literal 0x107 022c 00eb | | Load_Encached Diana_Cache 022d 0096 | | Execute Package,Entry 022e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 022f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x22f,0xfffc 0230 e5fe | | Load 0x2,-0x2 0231 00eb | | Load_Encached Diana_Cache 0232 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0233 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0234 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x234,0xfffb 0235 039d | | Declare_Variable Heap_Access,Duplicate 0236 BODY_0218: 0236 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x236,0x1 0237 e404 | | Load 0x2,0x4 0238 8225 | % | Call 0x1,0x25 0239 0007 | | Action Break_Optional ; Debug Table 0x5.0x6 = 0x239,0x2 023a e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x7 = 0x23a,0x401 023b 021d | | Execute Heap_Access,Is_Null 023c 680e |h | Jump_Zero 0x24b ; Debug Table 0x5.0x8 = 0x23c,0x2 023d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x9 = 0x23d,0x3 023e e00e | | Load 0x0,0xe 023f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0240 0007 | | Action Break_Optional ; Debug Table 0x5.0xa = 0x240,0x4 0241 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0xb = 0x241,0x801 0242 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xc = 0x242,0x4 0243 4800 |H | Short_Literal 0x0 0244 60bf |` | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 0245 4fff |O | Short_Literal -0x1 0246 480e |H | Short_Literal 0xe 0247 4800 |H | Short_Literal 0x0 0248 e006 | | Load 0x0,0x6 0249 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 024a 780c |x | Jump 0x257 024b 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xd = 0x24b,0x5 024c e402 | | Load 0x2,0x2 024d 00eb | | Load_Encached Diana_Cache 024e 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 024f e009 | | Load 0x0,0x9 0250 180d | | Execute Package,Field_Execute,Field_Number 0xd 0251 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xe = 0x251,0x6 0252 e402 | | Load 0x2,0x2 0253 00eb | | Load_Encached Diana_Cache 0254 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0255 e009 | | Load 0x0,0x9 0256 180d | | Execute Package,Field_Execute,Field_Number 0xd 0257 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xf = 0x257,0x7 0258 e00e | | Load 0x0,0xe 0259 1817 | | Execute Package,Field_Execute,Field_Number 0x17 025a e5fc | | Load 0x2,-0x4 ; Debug Table 0x5.0x10 = 0x25a,0x8 025b 7010 |p | Jump_Nonzero 0x26c 025c e00c | | Load 0x0,0xc ; Debug Table 0x5.0x11 = 0x25c,0x9 025d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025e 4803 |H | Short_Literal 0x3 025f e5fd | | Load 0x2,-0x3 0260 4800 |H | Short_Literal 0x0 0261 e00c | | Load 0x0,0xc 0262 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0263 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x12 = 0x263,0xa 0264 e006 | | Load 0x0,0x6 0265 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 0266 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x13 = 0x266,0xb 0267 e00d | | Load 0x0,0xd 0268 180f | | Execute Package,Field_Execute,Field_Number 0xf 0269 e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x14 = 0x269,0xc 026a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 026b 781d |x | Jump 0x289 026c e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x15 = 0x26c,0xd 026d 00eb | | Load_Encached Diana_Cache 026e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 026f 00eb | | Load_Encached Diana_Cache 0270 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0271 00eb | | Load_Encached Diana_Cache 0272 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0273 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0274 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x16 = 0x274,0xe 0275 490b |I | Short_Literal 0x10b 0276 00eb | | Load_Encached Diana_Cache 0277 0096 | | Execute Package,Entry 0278 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0279 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x17 = 0x279,0xf 027a e006 | | Load 0x0,0x6 027b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 027c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x18 = 0x27c,0x10 027d e006 | | Load 0x0,0x6 027e 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 027f 4804 |H | Short_Literal 0x4 ; Debug Table 0x5.0x19 = 0x27f,0x11 0280 4800 |H | Short_Literal 0x0 0281 e00c | | Load 0x0,0xc 0282 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0283 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x1a = 0x283,0x12 0284 e00d | | Load 0x0,0xd 0285 180f | | Execute Package,Field_Execute,Field_Number 0xf 0286 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1b = 0x286,0x13 0287 e006 | | Load 0x0,0x6 0288 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0289 0007 | | Action Break_Optional ; Debug Table 0x5.0x1c = 0x289,0x14 028a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1d = 0x28a,0xc01 028b 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x1e = 0x28b,0x14 028c 4800 |H | Short_Literal 0x0 028d 6076 |`v | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 028e 4802 |H | Short_Literal 0x2 028f 48a4 |H | Short_Literal 0xa4 0290 4812 |H | Short_Literal 0x12 0291 e006 | | Load 0x0,0x6 0292 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0293 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0294 0000 0000 | | .BLANK 0000[0x4] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a7 | | .CONST 0x02a7 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0005 | | .CONST 0x0005 ; Number of locals 029b INIT_0298: 029b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x029b,0x0744,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0068 ; Debug Table 0x6.0x0 = 0x29b,0xffff 029c e5fe | | Load 0x2,-0x2 029d 00eb | | Load_Encached Diana_Cache 029e 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 029f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x2a0,0xfffe 02a1 e5fe | | Load 0x2,-0x2 02a2 00eb | | Load_Encached Diana_Cache 02a3 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 02a4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x2a5,0xfffd 02a6 039d | | Declare_Variable Heap_Access,Duplicate 02a7 BODY_0298: 02a7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x3 = 0x2a7,0x1 02a8 e5fc | | Load 0x2,-0x4 02a9 8226 | & | Call 0x1,0x26 02aa 0007 | | Action Break_Optional ; Debug Table 0x6.0x4 = 0x2aa,0x2 02ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x5 = 0x2ab,0x401 02ac 021d | | Execute Heap_Access,Is_Null 02ad 6811 |h | Jump_Zero 0x2bf ; Debug Table 0x6.0x6 = 0x2ad,0x2 02ae e5fc | | Load 0x2,-0x4 ; Debug Table 0x6.0x7 = 0x2ae,0x3 02af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02b0 e5fc | | Load 0x2,-0x4 02b1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b2 e006 | | Load 0x0,0x6 02b3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 02b4 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x2b4,0x4 02b5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x9 = 0x2b5,0x801 02b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xa = 0x2b6,0x4 02b7 4800 |H | Short_Literal 0x0 02b8 604b |`K | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 02b9 4fff |O | Short_Literal -0x1 02ba 480e |H | Short_Literal 0xe 02bb 4800 |H | Short_Literal 0x0 02bc e006 | | Load 0x0,0x6 02bd 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 02be 780c |x | Jump 0x2cb 02bf 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xb = 0x2bf,0x5 02c0 e402 | | Load 0x2,0x2 02c1 00eb | | Load_Encached Diana_Cache 02c2 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 02c3 e009 | | Load 0x0,0x9 02c4 180d | | Execute Package,Field_Execute,Field_Number 0xd 02c5 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xc = 0x2c5,0x6 02c6 e402 | | Load 0x2,0x2 02c7 00eb | | Load_Encached Diana_Cache 02c8 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 02c9 e009 | | Load 0x0,0x9 02ca 180d | | Execute Package,Field_Execute,Field_Number 0xd 02cb e5fc | | Load 0x2,-0x4 ; Debug Table 0x6.0xd = 0x2cb,0x7 02cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02cd e5fc | | Load 0x2,-0x4 02ce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02cf e006 | | Load 0x0,0x6 02d0 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 02d1 e5fb | | Load 0x2,-0x5 ; Debug Table 0x6.0xe = 0x2d1,0x8 02d2 700b |p | Jump_Nonzero 0x2de 02d3 e00c | | Load 0x0,0xc ; Debug Table 0x6.0xf = 0x2d3,0x9 02d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02d5 4803 |H | Short_Literal 0x3 02d6 e5fd | | Load 0x2,-0x3 02d7 4800 |H | Short_Literal 0x0 02d8 e00c | | Load 0x0,0xc 02d9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02da 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x10 = 0x2da,0xa 02db e006 | | Load 0x0,0x6 02dc 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 02dd 7814 |x | Jump 0x2f2 02de e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x11 = 0x2de,0xb 02df 00eb | | Load_Encached Diana_Cache 02e0 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02e1 00eb | | Load_Encached Diana_Cache 02e2 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02e3 00eb | | Load_Encached Diana_Cache 02e4 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 02e5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x12 = 0x2e6,0xc 02e7 490b |I | Short_Literal 0x10b 02e8 00eb | | Load_Encached Diana_Cache 02e9 0096 | | Execute Package,Entry 02ea 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x13 = 0x2eb,0xd 02ec e006 | | Load 0x0,0x6 02ed 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 02ee 4804 |H | Short_Literal 0x4 ; Debug Table 0x6.0x14 = 0x2ee,0xe 02ef 4800 |H | Short_Literal 0x0 02f0 e00c | | Load 0x0,0xc 02f1 1820 | | Execute Package,Field_Execute,Field_Number 0x20 02f2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x15 = 0x2f2,0xf 02f3 e00d | | Load 0x0,0xd 02f4 180f | | Execute Package,Field_Execute,Field_Number 0xf 02f5 e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x16 = 0x2f5,0x10 02f6 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 02f7 0007 | | Action Break_Optional ; Debug Table 0x6.0x17 = 0x2f7,0x11 02f8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x18 = 0x2f8,0xc01 02f9 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x19 = 0x2f9,0x11 02fa 4800 |H | Short_Literal 0x0 02fb 6008 |` | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 02fc 4802 |H | Short_Literal 0x2 02fd 48a4 |H | Short_Literal 0xa4 02fe 4812 |H | Short_Literal 0x12 02ff e006 | | Load 0x0,0x6 0300 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0301 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0302 0000 0000 | | .XXX[0x2] 0304 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0308 4000 0000 |@ | .DBL 2.0 030a 0000 0000 | | 030c 3ff0 0000 |? | .DBL 1.0 030e 0000 0000 | | 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 4608 |F | Jump_Case 0x9 ; Debug Table 0x7 = .DEBUG 0x0313,0x077a,0x0005,0x0000,0x005a,0x3bc5,0x0000,0x0121 0314 7808 |x | Jump 0x31d ; case 0x0 0315 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0316 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0317 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0318 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0319 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 031a 7819 |x | Jump 0x334 ; case 0x6 031b 7820 |x | Jump 0x33c ; case 0x7 031c 782a |x* | Jump 0x347 ; case 0x8 031d 00da | | Load_Top At_Offset_2 031e 016c | l | Execute Variant_Record,Is_Constrained 031f 7009 |p | Jump_Nonzero 0x329 0320 00cf | | Action Mark_Auxiliary 0321 4800 |H | Short_Literal 0x0 0322 e5ff | | Load 0x2,-0x1 0323 1c08 | | Execute_Immediate Run_Utility,0x8 0324 00d8 | | Load_Top At_Offset_0 0325 1c00 | | Execute_Immediate Run_Utility,0x0 0326 c5ff | | Store 0x2,-0x1 0327 00ce | | Action Pop_Auxiliary 0328 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0329 00da | | Load_Top At_Offset_2 032a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 032b 4601 |F | Jump_Case 0x2 032c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 032d 7800 |x | Jump 0x32e ; case 0x1 032e 00da | | Load_Top At_Offset_2 032f 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2 0330 00da | | Load_Top At_Offset_2 0331 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0332 1c00 | | Execute_Immediate Run_Utility,0x0 0333 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0334 00db | | Load_Top At_Offset_3 0335 4601 |F | Jump_Case 0x2 0336 7803 |x | Jump 0x33a ; case 0x0 0337 7800 |x | Jump 0x338 ; case 0x1 0338 4801 |H | Short_Literal 0x1 0339 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 033a 48ff |H | Short_Literal 0xff 033b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 033c 00db | | Load_Top At_Offset_3 033d e5fe | | Load 0x2,-0x2 033e 4601 |F | Jump_Case 0x2 033f 7803 |x | Jump 0x343 ; case 0x0 0340 7800 |x | Jump 0x341 ; case 0x1 0341 4801 |H | Short_Literal 0x1 0342 7801 |x | Jump 0x344 0343 48ff |H | Short_Literal 0xff 0344 e5ff | | Load 0x2,-0x1 0345 031b | | Declare_Type Variant_Record,Constrained 0346 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0347 00db | | Load_Top At_Offset_3 0348 e5fe | | Load 0x2,-0x2 0349 e5ff | | Load 0x2,-0x1 034a 1c06 | | Execute_Immediate Run_Utility,0x6 034b e5ff | | Load 0x2,-0x1 034c 02fc | | Declare_Variable Variant_Record,With_Constraint 034d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 034e 0000 0000 | | .XXX[0x2] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0359 | Y | .CONST 0x0359 ; Address of begin 0351 0374 | t | .CONST 0x0374 ; Address of exception handler 0352 0003 | | .CONST 0x0003 ; Number of locals 0353 INIT_0350: 0353 e001 | | Load 0x0,0x1 ; Debug Table 0x8 = .DEBUG 0x0353,0x077c,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x017b ; Debug Table 0x8.0x0 = 0x353,0xffff 0354 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0355 02c7 | | Declare_Variable Any 0356 00d8 | | Load_Top At_Offset_0 0357 1c00 | | Execute_Immediate Run_Utility,0x0 0358 00e6 | | Load_Encached Float_Cache ; Debug Table 0x8.0x1 = 0x358,0xfffe 0359 BODY_0350: 0359 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x2 = 0x359,0x1 035a e5ff | | Load 0x2,-0x1 035b 821a | | Call 0x1,0x1a 035c c402 | | Store 0x2,0x2 035d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3 = 0x35d,0x2 035e e001 | | Load 0x0,0x1 035f 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0360 0041 | A | Store_Top_Unchecked Float,At_Offset_1 0361 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x361,0x3 0362 e220 | | Load 0x1,0x20 0363 e221 | ! | Load 0x1,0x21 0364 014f | O | Execute Float,Not_In_Range 0365 680a |h | Jump_Zero 0x370 0366 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x366,0x4 0367 e220 | | Load 0x1,0x20 0368 023f | ? | Execute Float,Unary_Minus 0369 0247 | G | Execute Float,Equal 036a 6803 |h | Jump_Zero 0x36e 036b e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x6 = 0x36b,0x5 036c 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 036d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 036e 6165 |ae | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x5a37e501} ; Debug Table 0x8.0x7 = 0x36e,0x6 036f 0257 | W | Execute Discrete,Raise 0370 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x370,0x7 0371 e001 | | Load 0x0,0x1 0372 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0373 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0374 TRAP_0350: 0374 010e | | Execute Exception,Is_Constraint_Error 0375 7002 |p | Jump_Nonzero 0x378 0376 010d | | Execute Exception,Is_Numeric_Error 0377 6802 |h | Jump_Zero 0x37a 0378 615b |a[ | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x5a37e501} ; Debug Table 0x8.0x9 = 0x378,0x8 0379 0257 | W | Execute Discrete,Raise 037a 0100 | | Execute Exception,Raise 037b 0000 0000 | | .BLANK 0000[0x5] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0389 | | .CONST 0x0389 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0003 | | .CONST 0x0003 ; Number of locals 0383 INIT_0380: 0383 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9 = .DEBUG 0x0383,0x0792,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x04f0 ; Debug Table 0x9.0x0 = 0x383,0xffff 0384 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x1 = 0x384,0xfffe 0385 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0386 0322 | " | Declare_Variable Record 0387 00d8 | | Load_Top At_Offset_0 0388 1c00 | | Execute_Immediate Run_Utility,0x0 0389 BODY_0380: 0389 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x389,0x1 038a 00e1 | | Load_Encached Boolean_Cache 038b e5ff | | Load 0x2,-0x1 038c 00eb | | Load_Encached Diana_Cache 038d 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 038e e008 | | Load 0x0,0x8 038f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0390 005b | [ | Store_Top Discrete,At_Offset_3 0391 00d1 | | Pop_Control Pop_Count_1 0392 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x392,0x2 0393 680c |h | Jump_Zero 0x3a0 0394 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x394,0x3 0395 e21f | | Load 0x1,0x1f 0396 1c08 | | Execute_Immediate Run_Utility,0x8 0397 00d9 | | Load_Top At_Offset_1 0398 00eb | | Load_Encached Diana_Cache 0399 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 039a e001 | | Load 0x0,0x1 039b 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 039c 0119 | | Execute Any,Check_In_Formal_Type 039d 00d9 | | Load_Top At_Offset_1 039e 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 039f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a0 0092 04da | | Action Push_String_Extended,0x4da ; "Dn_Fixed node with non-static delta" ; Debug Table 0x9.0x5 = 0x3a0,0x4 03a2 e005 | | Load 0x0,0x5 03a3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 03a4 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x6 = 0x3a4,0x5 03a5 e21f | | Load 0x1,0x1f 03a6 1c08 | | Execute_Immediate Run_Utility,0x8 03a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ad | | .CONST 0x03ad ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0003 | | .CONST 0x0003 ; Number of locals 03ab INIT_03a8: 03ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x03ab,0x07a2,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x0539 ; Debug Table 0xa.0x0 = 0x3ab,0xffff 03ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x3ac,0xfffe 03ad BODY_03a8: 03ad 0007 | | Action Break_Optional ; Debug Table 0xa.0x2 = 0x3ad,0x1 03ae e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x3 = 0x3ae,0x401 03af 0007 | | Action Break_Optional 03b0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x4 = 0x3b0,0x402 03b1 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x3b1,0x403 03b2 0007 | | Action Break_Optional ; Debug Table 0xa.0x6 = 0x3b2,0x404 03b3 0b6d | m | Execute_Immediate Case_Compare,0x6d ; Debug Table 0xa.0x7 = 0x3b3,0x1 03b4 700c |p | Jump_Nonzero 0x3c1 03b5 0b66 | f | Execute_Immediate Case_Compare,0x66 03b6 700f |p | Jump_Nonzero 0x3c6 03b7 0b64 | d | Execute_Immediate Case_Compare,0x64 03b8 7010 |p | Jump_Nonzero 0x3c9 03b9 0b68 | h | Execute_Immediate Case_Compare,0x68 03ba 7011 |p | Jump_Nonzero 0x3cc 03bb e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x8 = 0x3bb,0x6 03bc 0092 04db | | Action Push_String_Extended,0x4db ; "Unexpected fixed-point subtype type_spec kind" 03be e005 | | Load 0x0,0x5 03bf 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03c0 780f |x | Jump 0x3d0 03c1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x9 = 0x3c1,0x2 03c2 00eb | | Load_Encached Diana_Cache 03c3 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 03c4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03c5 780a |x | Jump 0x3d0 03c6 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xa = 0x3c6,0x3 03c7 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03c8 7807 |x | Jump 0x3d0 03c9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xb = 0x3c9,0x4 03ca 8223 | # | Call 0x1,0x23 03cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03cc 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xc = 0x3cc,0x5 03cd e21f | | Load 0x1,0x1f 03ce 1c08 | | Execute_Immediate Run_Utility,0x8 03cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d0 00d1 | | Pop_Control Pop_Count_1 03d1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x3d1,0x7 03d2 00eb | | Load_Encached Diana_Cache 03d3 18ba | | Execute Package,Field_Execute,Field_Number 0xba 03d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03d5 0007 | | Action Break_Optional ; Debug Table 0xa.0xe = 0x3d5,0x8 03d6 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xf = 0x3d6,0x801 03d7 0007 | | Action Break_Optional 03d8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x10 = 0x3d8,0x802 03d9 0007 | | Action Break_Optional ; Debug Table 0xa.0x11 = 0x3d9,0x803 03da 0007 | | Action Break_Optional ; Debug Table 0xa.0x12 = 0x3da,0x804 03db 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0xa.0x13 = 0x3db,0x8 03dc 6803 |h | Jump_Zero 0x3e0 03dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x14 = 0x3dd,0x9 03de 8223 | # | Call 0x1,0x23 03df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x15 = 0x3e0,0xa 03e1 00eb | | Load_Encached Diana_Cache 03e2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03e3 4976 |Iv | Short_Literal 0x176 03e4 00eb | | Load_Encached Diana_Cache 03e5 0098 | | Execute Package,Field_Read_Dynamic 03e6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03e7 4907 |I | Short_Literal 0x107 03e8 00eb | | Load_Encached Diana_Cache 03e9 0096 | | Execute Package,Entry 03ea 8224 | $ | Call 0x1,0x24 03eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ec 0000 0000 | | .BLANK 0000[0x4] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 0409 | | .CONST 0x0409 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0006 | | .CONST 0x0006 ; Number of locals 03f3 INIT_03f0: 03f3 e21f | | Load 0x1,0x1f ; Debug Table 0xb = .DEBUG 0x03f3,0x07d0,0x0001,0x0000,0x005a,0x3bc5,0x0000,0x05c9 ; Debug Table 0xb.0x0 = 0x3f3,0xffff 03f4 02ff | | Declare_Variable Variant_Record 03f5 00db | | Load_Top At_Offset_3 03f6 8224 | $ | Call 0x1,0x24 03f7 00d9 | | Load_Top At_Offset_1 03f8 016d | m | Execute Variant_Record,Structure_Write 03f9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb.0x1 = 0x3f9,0xfffe 03fa 00eb | | Load_Encached Diana_Cache ; Debug Table 0xb.0x2 = 0x3fa,0xfffd 03fb 1b96 | | Execute Package,Field_Read,Field_Number 0x96 03fc 0322 | " | Declare_Variable Record 03fd 00d8 | | Load_Top At_Offset_0 03fe 1c00 | | Execute_Immediate Run_Utility,0x0 03ff e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x3 = 0x3ff,0xfffc 0400 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0401 02c7 | | Declare_Variable Any 0402 00d8 | | Load_Top At_Offset_0 0403 1c00 | | Execute_Immediate Run_Utility,0x0 0404 e006 | | Load 0x0,0x6 ; Debug Table 0xb.0x4 = 0x404,0xfffb 0405 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0406 e006 | | Load 0x0,0x6 0407 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0408 03f1 | | Declare_Variable Discrete,With_Value 0409 BODY_03f0: 0409 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x5 = 0x409,0x1 040a 00e1 | | Load_Encached Boolean_Cache 040b e5fe | | Load 0x2,-0x2 040c e008 | | Load 0x0,0x8 040d 180d | | Execute Package,Field_Execute,Field_Number 0xd 040e c403 | | Store 0x2,0x3 040f 00d1 | | Pop_Control Pop_Count_1 0410 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x6 = 0x410,0x2 0411 7005 |p | Jump_Nonzero 0x417 0412 0092 04dc | | Action Push_String_Extended,0x4dc ; "Fixed constraint with non-static delta" ; Debug Table 0xb.0x7 = 0x412,0x3 0414 e005 | | Load 0x0,0x5 0415 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0416 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xb.0x8 = 0x416,0x4 0417 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x9 = 0x417,0x5 0418 00eb | | Load_Encached Diana_Cache 0419 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 041a c405 | | Store 0x2,0x5 041b e402 | | Load 0x2,0x2 ; Debug Table 0xb.0xa = 0x41b,0x6 041c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 041d 680d |h | Jump_Zero 0x42b 041e e402 | | Load 0x2,0x2 ; Debug Table 0xb.0xb = 0x41e,0x7 041f 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0420 00da | | Load_Top At_Offset_2 0421 8212 | | Call 0x1,0x12 0422 6807 |h | Jump_Zero 0x42a 0423 0092 04dd | | Action Push_String_Extended,0x4dd ; "Incompatible delta constraints detected" ; Debug Table 0xb.0xc = 0x423,0x8 0425 e005 | | Load 0x0,0x5 0426 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0427 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0xd = 0x427,0x9 0428 e00f | | Load 0x0,0xf 0429 1810 | | Execute Package,Field_Execute,Field_Number 0x10 042a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 042b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xe = 0x42b,0xa 042c e001 | | Load 0x0,0x1 042d 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 042e e006 | | Load 0x0,0x6 042f 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0430 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xf = 0x430,0xb 0431 e004 | | Load 0x0,0x4 0432 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0433 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x10 = 0x433,0xc 0434 4801 |H | Short_Literal 0x1 0435 e006 | | Load 0x0,0x6 0436 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0437 0092 04de | | Action Push_String_Extended,0x4de ; "RETURN NOMINAL DELTA ACTION" ; Debug Table 0xb.0x11 = 0x437,0xd 0439 e006 | | Load 0x0,0x6 043a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 043b 0007 | | Action Break_Optional ; Debug Table 0xb.0x12 = 0x43b,0xe 043c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x13 = 0x43c,0x401 043d 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x14 = 0x43d,0xe 043e 4800 |H | Short_Literal 0x0 043f 66c4 |f | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 0440 4801 |H | Short_Literal 0x1 0441 4803 |H | Short_Literal 0x3 0442 4801 |H | Short_Literal 0x1 0443 e006 | | Load 0x0,0x6 0444 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0445 0092 04df | | Action Push_String_Extended,0x4df ; "Delta constraint compatibility check" ; Debug Table 0xb.0x15 = 0x445,0xf 0447 e006 | | Load 0x0,0x6 0448 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0449 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x16 = 0x449,0x10 044a e006 | | Load 0x0,0x6 044b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 044c 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x17 = 0x44c,0x11 044d e00f | | Load 0x0,0xf 044e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 044f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x18 = 0x44f,0x12 0450 e006 | | Load 0x0,0x6 0451 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0452 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0453 0000 0000 | | .BLANK 0000[0x5] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 0466 | f | .CONST 0x0466 ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0004 | | .CONST 0x0004 ; Number of locals 045b INIT_0458: 045b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc = .DEBUG 0x045b,0x0804,0x0001,0x0000,0x005a,0x3bc5,0x0000,0x068f ; Debug Table 0xc.0x0 = 0x45b,0xffff 045c 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x1 = 0x45c,0xfffe 045d 1b96 | | Execute Package,Field_Read,Field_Number 0x96 045e 0322 | " | Declare_Variable Record 045f 00d8 | | Load_Top At_Offset_0 0460 1c00 | | Execute_Immediate Run_Utility,0x0 0461 e006 | | Load 0x0,0x6 ; Debug Table 0xc.0x2 = 0x461,0xfffd 0462 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0463 e006 | | Load 0x0,0x6 0464 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0465 03f1 | | Declare_Variable Discrete,With_Value 0466 BODY_0458: 0466 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x3 = 0x466,0x1 0467 00e1 | | Load_Encached Boolean_Cache 0468 e5fe | | Load 0x2,-0x2 0469 e008 | | Load 0x0,0x8 046a 180d | | Execute Package,Field_Execute,Field_Number 0xd 046b c402 | | Store 0x2,0x2 046c 00d1 | | Pop_Control Pop_Count_1 046d 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x4 = 0x46d,0x2 046e 7005 |p | Jump_Nonzero 0x474 046f 0092 04dc | | Action Push_String_Extended,0x4dc ; "Fixed constraint with non-static delta" ; Debug Table 0xc.0x5 = 0x46f,0x3 0471 e005 | | Load 0x0,0x5 0472 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0473 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x6 = 0x473,0x4 0474 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x7 = 0x474,0x5 0475 00eb | | Load_Encached Diana_Cache 0476 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0477 e001 | | Load 0x0,0x1 0478 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0479 e006 | | Load 0x0,0x6 047a 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 047b e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x47b,0x6 047c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 047d e5ff | | Load 0x2,-0x1 047e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 047f e006 | | Load 0x0,0x6 0480 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0481 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x9 = 0x481,0x7 0482 4801 |H | Short_Literal 0x1 0483 e006 | | Load 0x0,0x6 0484 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0485 0092 04de | | Action Push_String_Extended,0x4de ; "RETURN NOMINAL DELTA ACTION" ; Debug Table 0xc.0xa = 0x485,0x8 0487 e006 | | Load 0x0,0x6 0488 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0489 0007 | | Action Break_Optional ; Debug Table 0xc.0xb = 0x489,0x9 048a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xc = 0x48a,0x401 048b 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0xd = 0x48b,0x9 048c 4800 |H | Short_Literal 0x0 048d 6676 |fv | Indirect_Literal Discrete,0x304,{0x00000000, 0x7fffffff} 048e 4801 |H | Short_Literal 0x1 048f 4803 |H | Short_Literal 0x3 0490 4801 |H | Short_Literal 0x1 0491 e006 | | Load 0x0,0x6 0492 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0493 0092 04df | | Action Push_String_Extended,0x4df ; "Delta constraint compatibility check" ; Debug Table 0xc.0xe = 0x493,0xa 0495 e006 | | Load 0x0,0x6 0496 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0497 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xf = 0x497,0xb 0498 e006 | | Load 0x0,0x6 0499 181c | | Execute Package,Field_Execute,Field_Number 0x1c 049a 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x10 = 0x49a,0xc 049b e00f | | Load 0x0,0xf 049c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 049d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x11 = 0x49d,0xd 049e e006 | | Load 0x0,0x6 049f 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04a1 0000 0000 | | .BLANK 0000[0x7] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 04b1 | | .CONST 0x04b1 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab e5ff | | Load 0x2,-0x1 ; Debug Table 0xd = .DEBUG 0x04ab,0x082a,0x0004,0x0000,0x005a,0x3bc5,0x0000,0x0246 ; Debug Table 0xd.0x0 = 0x4ab,0x1 04ac e5fe | | Load 0x2,-0x2 04ad 820d | | Call 0x1,0xd 04ae e006 | | Load 0x0,0x6 04af 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 04b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04b1 TRAP_04a8: 04b1 6022 |`" | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x5a37e501} 04b2 010f | | Execute Exception,Equal 04b3 680b |h | Jump_Zero 0x4bf 04b4 4821 |H! | Short_Literal 0x21 ; Debug Table 0xd.0x1 = 0x4b4,0x2 04b5 e00f | | Load 0x0,0xf 04b6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 04b7 0092 04e0 | | Action Push_String_Extended,0x4e0 ; "Unrepresentable fixed point literal" ; Debug Table 0xd.0x2 = 0x4b7,0x3 04b9 e005 | | Load 0x0,0x5 04ba 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04bb 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x3 = 0x4bb,0x4 04bc e010 | | Load 0x0,0x10 04bd 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04be 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04bf 0100 | | Execute Exception,Raise 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04c3 | | .CONST 0x04c3 ; Address of begin 04c1 04c9 | | .CONST 0x04c9 ; Address of exception handler 04c2 0001 | | .CONST 0x0001 ; Number of locals 04c3 BODY_04c0: 04c3 INIT_04c0: 04c3 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe = .DEBUG 0x04c3,0x0834,0x0004,0x0000,0x005a,0x3bc5,0x0000,0x0402 ; Debug Table 0xe.0x0 = 0x4c3,0x1 04c4 e409 | | Load 0x2,0x9 04c5 8222 | " | Call 0x1,0x22 04c6 e006 | | Load 0x0,0x6 04c7 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 04c8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04c9 TRAP_04c0: 04c9 600a |` | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x5a37e501} 04ca 010f | | Execute Exception,Equal 04cb 6805 |h | Jump_Zero 0x4d1 04cc 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xe.0x1 = 0x4cc,0x2 04cd 0269 | i | Execute Discrete,Last 04ce e006 | | Load 0x0,0x6 04cf 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 04d0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04d1 0100 | | Execute Exception,Raise 04d2 0000 0000 | | .XXX[0x2] 04d4 0000 0000 | | .LITERAL {0x00000000, 0x5a37e501} 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; STRING TABLE 04d8 ; -------------------------------------------------------------------------------------- 04d8 0014 | | .STRTAB 0x0014->0x04e2 ; "Unexpected ground type for fixed point literal" 04d9 0040 | @ | .STRTAB 0x0040->0x04f9 ; "RETURN ACTUAL DELTA ACTION" 04da 0058 | X | .STRTAB 0x0058->0x0506 ; "Dn_Fixed node with non-static delta" 04db 0079 | y | .STRTAB 0x0079->0x0517 ; "Unexpected fixed-point subtype type_spec kind" 04dc 00a4 | | .STRTAB 0x00a4->0x052e ; "Fixed constraint with non-static delta" 04dd 00c8 | | .STRTAB 0x00c8->0x0541 ; "Incompatible delta constraints detected" 04de 00ed | | .STRTAB 0x00ed->0x0554 ; "RETURN NOMINAL DELTA ACTION" 04df 0106 | | .STRTAB 0x0106->0x0562 ; "Delta constraint compatibility check" 04e0 0128 | ( | .STRTAB 0x0128->0x0574 ; "Unrepresentable fixed point literal" 04e1 0149 | I | .STREND 0x0149->0x0585 04e2 556e 6578 |Unex| .STRTAB_STRINGS 0586 0000 0000 | | .XXX[0x2] 0588 ; -------------------------------------------------------------------------------------- 0588 ; Debug Table 0588 ; -------------------------------------------------------------------------------------- 0588 0003 000f | | .CONST 0x0003,0x000f 058a 000b 0602 | | .DEBUG 0x000b,0x0602,0x8000,0x0000,0x005a,0x37e5,0x0000,0x0009 0592 0017 0610 | | .DEBUG 0x0017,0x0610,0x8000,0x0000,0x005a,0x3bc5,0x0000,0x002b 059a 0093 064e | N| .DEBUG 0x0093,0x064e,0x0002,0x0000,0x005a,0x37e5,0x0000,0x000d 05a2 00a3 0654 | T| .DEBUG 0x00a3,0x0654,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0020 05aa 00e3 067a | z| .DEBUG 0x00e3,0x067a,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0030 05b2 021b 0704 | | .DEBUG 0x021b,0x0704,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0050 05ba 029b 0744 | D| .DEBUG 0x029b,0x0744,0x0001,0x0000,0x005a,0x37e5,0x0000,0x0068 05c2 0313 077a | z| .DEBUG 0x0313,0x077a,0x0005,0x0000,0x005a,0x3bc5,0x0000,0x0121 05ca 0353 077c | S || .DEBUG 0x0353,0x077c,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x017b 05d2 0383 0792 | | .DEBUG 0x0383,0x0792,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x04f0 05da 03ab 07a2 | | .DEBUG 0x03ab,0x07a2,0x0002,0x0000,0x005a,0x3bc5,0x0000,0x0539 05e2 03f3 07d0 | | .DEBUG 0x03f3,0x07d0,0x0001,0x0000,0x005a,0x3bc5,0x0000,0x05c9 05ea 045b 0804 | [ | .DEBUG 0x045b,0x0804,0x0001,0x0000,0x005a,0x3bc5,0x0000,0x068f 05f2 04ab 082a | *| .DEBUG 0x04ab,0x082a,0x0004,0x0000,0x005a,0x3bc5,0x0000,0x0246 05fa 04c3 0834 | 4| .DEBUG 0x04c3,0x0834,0x0004,0x0000,0x005a,0x3bc5,0x0000,0x0402 0602 ; -------------------------------------------------------------------------------------- 0602 ; Debug3 Subtable 0x0 0602 ; -------------------------------------------------------------------------------------- 0602 0006 0000 | | .DBG3TAB 0x0006,0x0000 0604 000b ffff | | .CONST 0x000b,0xffff 0606 000c fffe | | .CONST 0x000c,0xfffe 0608 000e fffd | | .CONST 0x000e,0xfffd 060a 0010 fffc | | .CONST 0x0010,0xfffc 060c 0012 fffb | | .CONST 0x0012,0xfffb 060e 0014 fffa | | .CONST 0x0014,0xfffa 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug3 Subtable 0x1 0610 ; -------------------------------------------------------------------------------------- 0610 001e 0000 | | .DBG3TAB 0x001e,0x0000 0612 0017 ffff | | .CONST 0x0017,0xffff 0614 0018 fffe | | .CONST 0x0018,0xfffe 0616 0019 fffd | | .CONST 0x0019,0xfffd 0618 001a fffc | | .CONST 0x001a,0xfffc 061a 001b fffb | | .CONST 0x001b,0xfffb 061c 001e fffa | | .CONST 0x001e,0xfffa 061e 0021 fff9 | ! | .CONST 0x0021,0xfff9 0620 0024 fff8 | $ | .CONST 0x0024,0xfff8 0622 0027 fff7 | ' | .CONST 0x0027,0xfff7 0624 002a fff6 | * | .CONST 0x002a,0xfff6 0626 002d fff5 | - | .CONST 0x002d,0xfff5 0628 0030 fff4 | 0 | .CONST 0x0030,0xfff4 062a 0033 fff3 | 3 | .CONST 0x0033,0xfff3 062c 0036 fff2 | 6 | .CONST 0x0036,0xfff2 062e 0039 fff1 | 9 | .CONST 0x0039,0xfff1 0630 003f fff0 | ? | .CONST 0x003f,0xfff0 0632 0045 ffef | E | .CONST 0x0045,0xffef 0634 0048 ffee | H | .CONST 0x0048,0xffee 0636 0054 ffed | T | .CONST 0x0054,0xffed 0638 0066 ffec | f | .CONST 0x0066,0xffec 063a 0078 ffeb | x | .CONST 0x0078,0xffeb 063c 007a ffea | z | .CONST 0x007a,0xffea 063e 007c ffe9 | | | .CONST 0x007c,0xffe9 0640 007e ffe8 | ~ | .CONST 0x007e,0xffe8 0642 0080 ffe7 | | .CONST 0x0080,0xffe7 0644 0082 ffe6 | | .CONST 0x0082,0xffe6 0646 0084 ffe5 | | .CONST 0x0084,0xffe5 0648 0086 ffe4 | | .CONST 0x0086,0xffe4 064a 0088 ffe3 | | .CONST 0x0088,0xffe3 064c 008a ffe2 | | .CONST 0x008a,0xffe2 064e ; -------------------------------------------------------------------------------------- 064e ; Debug3 Subtable 0x2 064e ; -------------------------------------------------------------------------------------- 064e 0001 0001 | | .DBG3TAB 0x0001,0x0001 0650 0093 ffff | | .CONST 0x0093,0xffff 0652 0098 0001 | | .CONST 0x0098,0x0001 0654 ; -------------------------------------------------------------------------------------- 0654 ; Debug3 Subtable 0x3 0654 ; -------------------------------------------------------------------------------------- 0654 0000 0012 | | .DBG3TAB 0x0000,0x0012 0656 00a5 0001 | | .CONST 0x00a5,0x0001 0658 00a6 0401 | | .CONST 0x00a6,0x0401 065a 00a8 0402 | | .CONST 0x00a8,0x0402 065c 00a9 0403 | | .CONST 0x00a9,0x0403 065e 00aa 0404 | | .CONST 0x00aa,0x0404 0660 00ab 0001 | | .CONST 0x00ab,0x0001 0662 00af 0009 | | .CONST 0x00af,0x0009 0664 00b5 0002 | | .CONST 0x00b5,0x0002 0666 00b7 0003 | | .CONST 0x00b7,0x0003 0668 00bc 0004 | | .CONST 0x00bc,0x0004 066a 00bf 0005 | | .CONST 0x00bf,0x0005 066c 00c3 0006 | | .CONST 0x00c3,0x0006 066e 00c7 0007 | | .CONST 0x00c7,0x0007 0670 00c8 0801 | | .CONST 0x00c8,0x0801 0672 00c9 0007 | | .CONST 0x00c9,0x0007 0674 00d1 0008 | | .CONST 0x00d1,0x0008 0676 00d2 0c01 | | .CONST 0x00d2,0x0c01 0678 00d3 0008 | | .CONST 0x00d3,0x0008 067a ; -------------------------------------------------------------------------------------- 067a ; Debug3 Subtable 0x4 067a ; -------------------------------------------------------------------------------------- 067a 000c 0038 | 8| .DBG3TAB 0x000c,0x0038 067c 00e3 ffff | | .CONST 0x00e3,0xffff 067e 00e7 fffe | | .CONST 0x00e7,0xfffe 0680 00ec fffd | | .CONST 0x00ec,0xfffd 0682 00f1 fffc | | .CONST 0x00f1,0xfffc 0684 00f6 fffb | | .CONST 0x00f6,0xfffb 0686 00fb fffa | | .CONST 0x00fb,0xfffa 0688 0100 fff9 | | .CONST 0x0100,0xfff9 068a 0105 fff8 | | .CONST 0x0105,0xfff8 068c 010a fff7 | | .CONST 0x010a,0xfff7 068e 0114 fff6 | | .CONST 0x0114,0xfff6 0690 0115 fff5 | | .CONST 0x0115,0xfff5 0692 0116 fff4 | | .CONST 0x0116,0xfff4 0694 0119 0001 | | .CONST 0x0119,0x0001 0696 011b 0002 | | .CONST 0x011b,0x0002 0698 011f 0003 | | .CONST 0x011f,0x0003 069a 0122 0004 | " | .CONST 0x0122,0x0004 069c 0129 0005 | ) | .CONST 0x0129,0x0005 069e 012b 0006 | + | .CONST 0x012b,0x0006 06a0 012f 0007 | / | .CONST 0x012f,0x0007 06a2 0131 0008 | 1 | .CONST 0x0131,0x0008 06a4 0135 0009 | 5 | .CONST 0x0135,0x0009 06a6 013a 000a | : | .CONST 0x013a,0x000a 06a8 013e 000b | > | .CONST 0x013e,0x000b 06aa 0143 000c | C | .CONST 0x0143,0x000c 06ac 0147 000d | G | .CONST 0x0147,0x000d 06ae 014e 000e | N | .CONST 0x014e,0x000e 06b0 0152 000f | R | .CONST 0x0152,0x000f 06b2 0154 0010 | T | .CONST 0x0154,0x0010 06b4 015a 0011 | Z | .CONST 0x015a,0x0011 06b6 015e 0012 | ^ | .CONST 0x015e,0x0012 06b8 0160 0401 | ` | .CONST 0x0160,0x0401 06ba 0161 0012 | a | .CONST 0x0161,0x0012 06bc 0165 0013 | e | .CONST 0x0165,0x0013 06be 016c 0014 | l | .CONST 0x016c,0x0014 06c0 016e 0015 | n | .CONST 0x016e,0x0015 06c2 0172 0016 | r | .CONST 0x0172,0x0016 06c4 0174 0017 | t | .CONST 0x0174,0x0017 06c6 017c 0018 | | | .CONST 0x017c,0x0018 06c8 0180 0019 | | .CONST 0x0180,0x0019 06ca 0182 001a | | .CONST 0x0182,0x001a 06cc 0184 001b | | .CONST 0x0184,0x001b 06ce 0188 001c | | .CONST 0x0188,0x001c 06d0 018a 0801 | | .CONST 0x018a,0x0801 06d2 018b 001c | | .CONST 0x018b,0x001c 06d4 018f 001d | | .CONST 0x018f,0x001d 06d6 0192 001e | | .CONST 0x0192,0x001e 06d8 0193 0c01 | | .CONST 0x0193,0x0c01 06da 0195 001e | | .CONST 0x0195,0x001e 06dc 0196 001f | | .CONST 0x0196,0x001f 06de 01b5 0020 | | .CONST 0x01b5,0x0020 06e0 01b8 0021 | !| .CONST 0x01b8,0x0021 06e2 01ba 0022 | "| .CONST 0x01ba,0x0022 06e4 01bb 1001 | | .CONST 0x01bb,0x1001 06e6 01bc 0022 | "| .CONST 0x01bc,0x0022 06e8 01c5 0023 | #| .CONST 0x01c5,0x0023 06ea 01c9 0024 | $| .CONST 0x01c9,0x0024 06ec 01cb 0025 | %| .CONST 0x01cb,0x0025 06ee 01e8 0026 | &| .CONST 0x01e8,0x0026 06f0 01ed 0027 | '| .CONST 0x01ed,0x0027 06f2 01f0 0028 | (| .CONST 0x01f0,0x0028 06f4 01f5 0029 | )| .CONST 0x01f5,0x0029 06f6 01fa 002a | *| .CONST 0x01fa,0x002a 06f8 01fd 002b | +| .CONST 0x01fd,0x002b 06fa 0201 002c | ,| .CONST 0x0201,0x002c 06fc 0204 002d | -| .CONST 0x0204,0x002d 06fe 0209 002e | .| .CONST 0x0209,0x002e 0700 020a 1401 | | .CONST 0x020a,0x1401 0702 020b 002e | .| .CONST 0x020b,0x002e 0704 ; -------------------------------------------------------------------------------------- 0704 ; Debug3 Subtable 0x5 0704 ; -------------------------------------------------------------------------------------- 0704 0005 001a | | .DBG3TAB 0x0005,0x001a 0706 021b ffff | | .CONST 0x021b,0xffff 0708 0220 fffe | | .CONST 0x0220,0xfffe 070a 0225 fffd | % | .CONST 0x0225,0xfffd 070c 022f fffc | / | .CONST 0x022f,0xfffc 070e 0234 fffb | 4 | .CONST 0x0234,0xfffb 0710 0236 0001 | 6 | .CONST 0x0236,0x0001 0712 0239 0002 | 9 | .CONST 0x0239,0x0002 0714 023a 0401 | : | .CONST 0x023a,0x0401 0716 023c 0002 | < | .CONST 0x023c,0x0002 0718 023d 0003 | = | .CONST 0x023d,0x0003 071a 0240 0004 | @ | .CONST 0x0240,0x0004 071c 0241 0801 | A | .CONST 0x0241,0x0801 071e 0242 0004 | B | .CONST 0x0242,0x0004 0720 024b 0005 | K | .CONST 0x024b,0x0005 0722 0251 0006 | Q | .CONST 0x0251,0x0006 0724 0257 0007 | W | .CONST 0x0257,0x0007 0726 025a 0008 | Z | .CONST 0x025a,0x0008 0728 025c 0009 | \ | .CONST 0x025c,0x0009 072a 0263 000a | c | .CONST 0x0263,0x000a 072c 0266 000b | f | .CONST 0x0266,0x000b 072e 0269 000c | i | .CONST 0x0269,0x000c 0730 026c 000d | l | .CONST 0x026c,0x000d 0732 0274 000e | t | .CONST 0x0274,0x000e 0734 0279 000f | y | .CONST 0x0279,0x000f 0736 027c 0010 | | | .CONST 0x027c,0x0010 0738 027f 0011 | | .CONST 0x027f,0x0011 073a 0283 0012 | | .CONST 0x0283,0x0012 073c 0286 0013 | | .CONST 0x0286,0x0013 073e 0289 0014 | | .CONST 0x0289,0x0014 0740 028a 0c01 | | .CONST 0x028a,0x0c01 0742 028b 0014 | | .CONST 0x028b,0x0014 0744 ; -------------------------------------------------------------------------------------- 0744 ; Debug3 Subtable 0x6 0744 ; -------------------------------------------------------------------------------------- 0744 0003 0017 | | .DBG3TAB 0x0003,0x0017 0746 029b ffff | | .CONST 0x029b,0xffff 0748 02a0 fffe | | .CONST 0x02a0,0xfffe 074a 02a5 fffd | | .CONST 0x02a5,0xfffd 074c 02a7 0001 | | .CONST 0x02a7,0x0001 074e 02aa 0002 | | .CONST 0x02aa,0x0002 0750 02ab 0401 | | .CONST 0x02ab,0x0401 0752 02ad 0002 | | .CONST 0x02ad,0x0002 0754 02ae 0003 | | .CONST 0x02ae,0x0003 0756 02b4 0004 | | .CONST 0x02b4,0x0004 0758 02b5 0801 | | .CONST 0x02b5,0x0801 075a 02b6 0004 | | .CONST 0x02b6,0x0004 075c 02bf 0005 | | .CONST 0x02bf,0x0005 075e 02c5 0006 | | .CONST 0x02c5,0x0006 0760 02cb 0007 | | .CONST 0x02cb,0x0007 0762 02d1 0008 | | .CONST 0x02d1,0x0008 0764 02d3 0009 | | .CONST 0x02d3,0x0009 0766 02da 000a | | .CONST 0x02da,0x000a 0768 02de 000b | | .CONST 0x02de,0x000b 076a 02e6 000c | | .CONST 0x02e6,0x000c 076c 02eb 000d | | .CONST 0x02eb,0x000d 076e 02ee 000e | | .CONST 0x02ee,0x000e 0770 02f2 000f | | .CONST 0x02f2,0x000f 0772 02f5 0010 | | .CONST 0x02f5,0x0010 0774 02f7 0011 | | .CONST 0x02f7,0x0011 0776 02f8 0c01 | | .CONST 0x02f8,0x0c01 0778 02f9 0011 | | .CONST 0x02f9,0x0011 077a ; -------------------------------------------------------------------------------------- 077a ; Debug3 Subtable 0x7 077a ; -------------------------------------------------------------------------------------- 077a 0000 0000 | | .DBG3TAB 0x0000,0x0000 077c ; -------------------------------------------------------------------------------------- 077c ; Debug3 Subtable 0x8 077c ; -------------------------------------------------------------------------------------- 077c 0002 0008 | | .DBG3TAB 0x0002,0x0008 077e 0353 ffff | S | .CONST 0x0353,0xffff 0780 0358 fffe | X | .CONST 0x0358,0xfffe 0782 0359 0001 | Y | .CONST 0x0359,0x0001 0784 035d 0002 | ] | .CONST 0x035d,0x0002 0786 0361 0003 | a | .CONST 0x0361,0x0003 0788 0366 0004 | f | .CONST 0x0366,0x0004 078a 036b 0005 | k | .CONST 0x036b,0x0005 078c 036e 0006 | n | .CONST 0x036e,0x0006 078e 0370 0007 | p | .CONST 0x0370,0x0007 0790 0378 0008 | x | .CONST 0x0378,0x0008 0792 ; -------------------------------------------------------------------------------------- 0792 ; Debug3 Subtable 0x9 0792 ; -------------------------------------------------------------------------------------- 0792 0002 0005 | | .DBG3TAB 0x0002,0x0005 0794 0383 ffff | | .CONST 0x0383,0xffff 0796 0384 fffe | | .CONST 0x0384,0xfffe 0798 0389 0001 | | .CONST 0x0389,0x0001 079a 0392 0002 | | .CONST 0x0392,0x0002 079c 0394 0003 | | .CONST 0x0394,0x0003 079e 03a0 0004 | | .CONST 0x03a0,0x0004 07a0 03a4 0005 | | .CONST 0x03a4,0x0005 07a2 ; -------------------------------------------------------------------------------------- 07a2 ; Debug3 Subtable 0xa 07a2 ; -------------------------------------------------------------------------------------- 07a2 0002 0014 | | .DBG3TAB 0x0002,0x0014 07a4 03ab ffff | | .CONST 0x03ab,0xffff 07a6 03ac fffe | | .CONST 0x03ac,0xfffe 07a8 03ad 0001 | | .CONST 0x03ad,0x0001 07aa 03ae 0401 | | .CONST 0x03ae,0x0401 07ac 03b0 0402 | | .CONST 0x03b0,0x0402 07ae 03b1 0403 | | .CONST 0x03b1,0x0403 07b0 03b2 0404 | | .CONST 0x03b2,0x0404 07b2 03b3 0001 | | .CONST 0x03b3,0x0001 07b4 03bb 0006 | | .CONST 0x03bb,0x0006 07b6 03c1 0002 | | .CONST 0x03c1,0x0002 07b8 03c6 0003 | | .CONST 0x03c6,0x0003 07ba 03c9 0004 | | .CONST 0x03c9,0x0004 07bc 03cc 0005 | | .CONST 0x03cc,0x0005 07be 03d1 0007 | | .CONST 0x03d1,0x0007 07c0 03d5 0008 | | .CONST 0x03d5,0x0008 07c2 03d6 0801 | | .CONST 0x03d6,0x0801 07c4 03d8 0802 | | .CONST 0x03d8,0x0802 07c6 03d9 0803 | | .CONST 0x03d9,0x0803 07c8 03da 0804 | | .CONST 0x03da,0x0804 07ca 03db 0008 | | .CONST 0x03db,0x0008 07cc 03dd 0009 | | .CONST 0x03dd,0x0009 07ce 03e0 000a | | .CONST 0x03e0,0x000a 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; Debug3 Subtable 0xb 07d0 ; -------------------------------------------------------------------------------------- 07d0 0005 0014 | | .DBG3TAB 0x0005,0x0014 07d2 03f3 ffff | | .CONST 0x03f3,0xffff 07d4 03f9 fffe | | .CONST 0x03f9,0xfffe 07d6 03fa fffd | | .CONST 0x03fa,0xfffd 07d8 03ff fffc | | .CONST 0x03ff,0xfffc 07da 0404 fffb | | .CONST 0x0404,0xfffb 07dc 0409 0001 | | .CONST 0x0409,0x0001 07de 0410 0002 | | .CONST 0x0410,0x0002 07e0 0412 0003 | | .CONST 0x0412,0x0003 07e2 0416 0004 | | .CONST 0x0416,0x0004 07e4 0417 0005 | | .CONST 0x0417,0x0005 07e6 041b 0006 | | .CONST 0x041b,0x0006 07e8 041e 0007 | | .CONST 0x041e,0x0007 07ea 0423 0008 | # | .CONST 0x0423,0x0008 07ec 0427 0009 | ' | .CONST 0x0427,0x0009 07ee 042b 000a | + | .CONST 0x042b,0x000a 07f0 0430 000b | 0 | .CONST 0x0430,0x000b 07f2 0433 000c | 3 | .CONST 0x0433,0x000c 07f4 0437 000d | 7 | .CONST 0x0437,0x000d 07f6 043b 000e | ; | .CONST 0x043b,0x000e 07f8 043c 0401 | < | .CONST 0x043c,0x0401 07fa 043d 000e | = | .CONST 0x043d,0x000e 07fc 0445 000f | E | .CONST 0x0445,0x000f 07fe 0449 0010 | I | .CONST 0x0449,0x0010 0800 044c 0011 | L | .CONST 0x044c,0x0011 0802 044f 0012 | O | .CONST 0x044f,0x0012 0804 ; -------------------------------------------------------------------------------------- 0804 ; Debug3 Subtable 0xc 0804 ; -------------------------------------------------------------------------------------- 0804 0003 000f | | .DBG3TAB 0x0003,0x000f 0806 045b ffff | [ | .CONST 0x045b,0xffff 0808 045c fffe | \ | .CONST 0x045c,0xfffe 080a 0461 fffd | a | .CONST 0x0461,0xfffd 080c 0466 0001 | f | .CONST 0x0466,0x0001 080e 046d 0002 | m | .CONST 0x046d,0x0002 0810 046f 0003 | o | .CONST 0x046f,0x0003 0812 0473 0004 | s | .CONST 0x0473,0x0004 0814 0474 0005 | t | .CONST 0x0474,0x0005 0816 047b 0006 | { | .CONST 0x047b,0x0006 0818 0481 0007 | | .CONST 0x0481,0x0007 081a 0485 0008 | | .CONST 0x0485,0x0008 081c 0489 0009 | | .CONST 0x0489,0x0009 081e 048a 0401 | | .CONST 0x048a,0x0401 0820 048b 0009 | | .CONST 0x048b,0x0009 0822 0493 000a | | .CONST 0x0493,0x000a 0824 0497 000b | | .CONST 0x0497,0x000b 0826 049a 000c | | .CONST 0x049a,0x000c 0828 049d 000d | | .CONST 0x049d,0x000d 082a ; -------------------------------------------------------------------------------------- 082a ; Debug3 Subtable 0xd 082a ; -------------------------------------------------------------------------------------- 082a 0000 0004 | | .DBG3TAB 0x0000,0x0004 082c 04ab 0001 | | .CONST 0x04ab,0x0001 082e 04b4 0002 | | .CONST 0x04b4,0x0002 0830 04b7 0003 | | .CONST 0x04b7,0x0003 0832 04bb 0004 | | .CONST 0x04bb,0x0004 0834 ; -------------------------------------------------------------------------------------- 0834 ; Debug3 Subtable 0xe 0834 ; -------------------------------------------------------------------------------------- 0834 0000 0002 | | .DBG3TAB 0x0000,0x0002 0836 04c3 0001 | | .CONST 0x04c3,0x0001 0838 04cc 0002 | | .CONST 0x04cc,0x0002 083a 0000 0000 | | .BLANK 0000[0x1c6]