|
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 05c0 | | .CONST 0x05c0 ; 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 00af | | .CONST 0x00af ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002c | , | .CONST 0x002c ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0692,0x8000,0x0000,0x0059,0x9075,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 0129 | ) | Execute Any,Make_Visible 0010 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x4 = 0x10,0xfffb 0011 032b | + | Declare_Type Record,Incomplete,Visible 0012 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x12,0xfffa 0014 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x14,0xfff9 0016 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x16,0xfff8 0018 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x18,0xfff7 001a 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1a,0xfff6 001c 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1c,0xfff5 001e 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1e,0xfff4 0020 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x20,0xfff3 0022 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x22,0xfff2 0024 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0xe = 0x24,0xfff1 0025 00ec | | Load_Encached Diana_Tree_Cache 0026 00ec | | Load_Encached Diana_Tree_Cache 0027 00ec | | Load_Encached Diana_Tree_Cache 0028 02a0 | | Declare_Subprogram Null_Subprogram 0029 4804 |H | Short_Literal 0x4 002a 032d | - | Declare_Type Record,Defined 002b 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0xf = 0x2b,0xfff0 002c 4900 |I | Short_Literal 0x100 002d 00da | | Load_Top At_Offset_2 002e 02a0 | | Declare_Subprogram Null_Subprogram 002f 4801 |H | Short_Literal 0x1 0030 035d | ] | Declare_Type Array,Defined 0031 62de |b | Indirect_Literal Discrete,0x310,{0x00000000, 0x00599075} ; Debug Table 0x0.0x10 = 0x31,0xffef 0032 4946 |IF | Short_Literal 0x146 0033 4beb |K | Short_Literal 0x3eb 0034 00ec | | Load_Encached Diana_Tree_Cache 0035 00ec | | Load_Encached Diana_Tree_Cache 0036 00eb | | Load_Encached Diana_Cache 0037 1917 | | Execute Package,Field_Reference,Field_Number 0x17 0038 e001 | | Load 0x0,0x1 0039 0387 | | Declare_Variable Package 003a 00d8 | | Load_Top At_Offset_0 003b 020f | | Execute Module,Activate 003c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x11 = 0x3c,0xffee 003d 00e2 | | Load_Encached Integer_Cache 003e 00e1 | | Load_Encached Boolean_Cache 003f e20d | | Load 0x1,0xd 0040 e002 | | Load 0x0,0x2 0041 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0042 e21a | | Load 0x1,0x1a 0043 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0044 00f1 | | Load_Encached Diana_Temp_Seq 0045 029f 02f3 | | Declare_Subprogram INIT_02f0,For_Call 0047 e20e | | Load 0x1,0xe 0048 0326 | & | Complete_Type Record,By_Defining 0049 00bf | | Action Accept_Activation 004a 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x004a,0x06b8,0x8000,0x0000,0x0059,0x9145,0x0000,0x000b ; Debug Table 0x1.0x0 = 0x4a,0xffff 004b 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x4b,0xfffe 004c 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x4c,0xfffd 004d 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x4d,0xfffc 004e 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x4e,0xfffb 004f 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x5 = 0x4f,0xfffa 0050 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x6 = 0x50,0xfff9 0051 62ba |b | Indirect_Literal Discrete,0x30c,{0x006f580e, 0x000000b0} 0052 02a0 | | Declare_Subprogram Null_Subprogram 0053 038e | | Declare_Type Package,Defined 0054 0387 | | Declare_Variable Package 0055 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x55,0xfff8 0056 62b1 |b | Indirect_Literal Discrete,0x308,{0x006f5c0e, 0x000000b0} 0057 02a0 | | Declare_Subprogram Null_Subprogram 0058 038e | | Declare_Type Package,Defined 0059 0387 | | Declare_Variable Package 005a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x8 = 0x5a,0xfff7 005b 62a8 |b | Indirect_Literal Discrete,0x304,{0x006f600e, 0x000000b0} 005c 02a0 | | Declare_Subprogram Null_Subprogram 005d 038e | | Declare_Type Package,Defined 005e 0387 | | Declare_Variable Package 005f 029d 031b | | Declare_Subprogram INIT_0318,For_Outer_Call ; Debug Table 0x1.0x9 = 0x5f,0xfff6 0061 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0xa = 0x61,0xfff5 0063 029d 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call ; Debug Table 0x1.0xb = 0x63,0xfff4 0065 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0xc = 0x65,0xfff3 0067 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0xd = 0x67,0xfff2 0069 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xe = 0x69,0xfff1 006a 00c7 | | Action Elaborate_Subprogram 006b 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0xf = 0x6b,0xfff0 006d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x10 = 0x6d,0xffef 006e 00c7 | | Action Elaborate_Subprogram 006f 029d 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x6f,0xffee 0071 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x71,0xffed 0073 029d 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x73,0xffec 0075 029d 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x75,0xffeb 0077 029d 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call ; Debug Table 0x1.0x15 = 0x77,0xffea 0079 029d 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call ; Debug Table 0x1.0x16 = 0x79,0xffe9 007b 029d 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call ; Debug Table 0x1.0x17 = 0x7b,0xffe8 007d 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x18 = 0x7d,0xffe7 007e 00c7 | | Action Elaborate_Subprogram 007f 029d 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call ; Debug Table 0x1.0x19 = 0x7f,0xffe6 0081 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1a = 0x81,0xffe5 0082 00c7 | | Action Elaborate_Subprogram 0083 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1b = 0x83,0xffe4 0084 00c7 | | Action Elaborate_Subprogram 0085 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x1c = 0x85,0xffe3 0086 00c7 | | Action Elaborate_Subprogram 0087 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1d = 0x87,0xffe2 0088 00c7 | | Action Elaborate_Subprogram 0089 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x1e = 0x89,0xffe1 008a 00c7 | | Action Elaborate_Subprogram 008b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x1f = 0x8b,0xffe0 008c 00c7 | | Action Elaborate_Subprogram 008d 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x20 = 0x8d,0xffdf 008e e003 | | Load 0x0,0x3 008f 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 0090 4803 |H | Short_Literal 0x3 0091 e21c | | Load 0x1,0x1c 0092 020e | | Execute Module,Augment_Imports 0093 e21c | | Load 0x1,0x1c 0094 020f | | Execute Module,Activate 0095 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x21 = 0x95,0xffde 0096 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b 0097 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 0098 e004 | | Load 0x0,0x4 0099 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 009a 00b6 | | Action Make_Scope 009b e21c | | Load 0x1,0x1c 009c 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 009d 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 009e e005 | | Load 0x0,0x5 009f e006 | | Load 0x0,0x6 00a0 e21e | | Load 0x1,0x1e 00a1 480c |H | Short_Literal 0xc 00a2 e21d | | Load 0x1,0x1d 00a3 020e | | Execute Module,Augment_Imports 00a4 e21d | | Load 0x1,0x1d 00a5 020f | | Execute Module,Activate 00a6 e005 | | Load 0x0,0x5 ; Debug Table 0x1.0x22 = 0xa6,0xffdd 00a7 e218 | | Load 0x1,0x18 00a8 00b6 | | Action Make_Scope 00a9 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 00aa 4804 |H | Short_Literal 0x4 00ab e21e | | Load 0x1,0x1e 00ac 020e | | Execute Module,Augment_Imports 00ad e21e | | Load 0x1,0x1e 00ae 020f | | Execute Module,Activate 00af BODY_0008: 00af 00bc | | Action Signal_Activated 00b0 00bb | | Action Signal_Completion 00b1 0000 0000 | | .BLANK 0000[0x7] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00cc | | .CONST 0x00cc ; Address of begin 00b9 0114 | | .CONST 0x0114 ; Address of exception handler 00ba 0006 | | .CONST 0x0006 ; Number of locals 00bb INIT_00b8: 00bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x00bb,0x0700,0x0001,0x0000,0x0059,0x9075,0x0000,0x0025 ; Debug Table 0x2.0x0 = 0xbb,0xffff 00bc 00db | | Load_Top At_Offset_3 00bd 00eb | | Load_Encached Diana_Cache 00be 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 00bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c0 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2.0x1 = 0xc0,0xfffe 00c1 e5fe | | Load 0x2,-0x2 00c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2.0x2 = 0xc3,0xfffd 00c4 e5fd | | Load 0x2,-0x3 00c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x3 = 0xc6,0xfffc 00c7 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00c8 e20e | | Load 0x1,0xe ; Debug Table 0x2.0x4 = 0xc8,0xfffb 00c9 0322 | " | Declare_Variable Record 00ca 00d8 | | Load_Top At_Offset_0 00cb 1c00 | | Execute_Immediate Run_Utility,0x0 00cc BODY_00b8: 00cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0xcc,0x1 00cd e5fc | | Load 0x2,-0x4 00ce 4801 |H | Short_Literal 0x1 00cf 8224 | $ | Call 0x1,0x24 00d0 00d1 | | Pop_Control Pop_Count_1 00d1 00cf | | Action Mark_Auxiliary 00d2 781d |x | Jump 0xf0 00d3 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x6 = 0xd3,0x3 00d4 00eb | | Load_Encached Diana_Cache 00d5 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 00d6 00db | | Load_Top At_Offset_3 00d7 00db | | Load_Top At_Offset_3 00d8 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00d9 01d5 | | Execute Vector,Field_Reference 00da 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00db 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0xdb,0x4 00dc 00eb | | Load_Encached Diana_Cache 00dd 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 00de 00db | | Load_Top At_Offset_3 00df 00db | | Load_Top At_Offset_3 00e0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00e1 01d5 | | Execute Vector,Field_Reference 00e2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0xe3,0x5 00e4 0a01 | | Execute_Immediate Plus,0x1 00e5 0248 | H | Execute Discrete,Check_In_Integer 00e6 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 00e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x9 = 0xe7,0x6 00e8 00eb | | Load_Encached Diana_Cache 00e9 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 00ea a404 | | Store_Unchecked 0x2,0x4 00eb e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xa = 0xeb,0x7 00ec 00eb | | Load_Encached Diana_Cache 00ed 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 00ee a403 | | Store_Unchecked 0x2,0x3 00ef 00c9 | | Action Pop_Auxiliary_Loop 00f0 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xb = 0xf0,0x2 00f1 00eb | | Load_Encached Diana_Cache 00f2 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 00f3 6fdf |o | Jump_Zero 0xd3 00f4 00ce | | Action Pop_Auxiliary 00f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0xf5,0x8 00f6 0aff | | Execute_Immediate Plus,-0x1 00f7 00d9 | | Load_Top At_Offset_1 00f8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00f9 00cf | | Action Mark_Auxiliary 00fa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xd = 0xfa,0x9 00fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00fc 4801 |H | Short_Literal 0x1 00fd 0263 | c | Execute Discrete,Above_Bound 00fe 7007 |p | Jump_Nonzero 0x106 00ff 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xe = 0xff,0xa 0100 00d9 | | Load_Top At_Offset_1 0101 e21e | | Load 0x1,0x1e 0102 180f | | Execute Package,Field_Execute,Field_Number 0xf 0103 00d1 | | Pop_Control Pop_Count_1 0104 00c8 | | Action Pop_Auxiliary_Range 0105 3ff9 |? | Loop_Increasing 0xff 0106 00ce | | Action Pop_Auxiliary 0107 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xf = 0x107,0xb 0108 00ec | | Load_Encached Diana_Tree_Cache 0109 e402 | | Load 0x2,0x2 010a 821b | | Call 0x1,0x1b 010b c5fa | | Store 0x2,-0x6 010c 00d1 | | Pop_Control Pop_Count_1 010d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x10 = 0x10d,0xc 010e e21e | | Load 0x1,0x1e 010f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0110 a5fb | | Store_Unchecked 0x2,-0x5 0111 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x11 = 0x111,0xd 0112 8223 | # | Call 0x1,0x23 0113 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0114 TRAP_00b8: 0114 0007 | | Action Break_Optional 0115 0092 0580 | | Action Push_String_Extended,0x580 ; "*** Unhandled exception during EXPAND_INLINE" ; Debug Table 0x2.0x12 = 0x115,0xe 0117 8220 | | Call 0x1,0x20 0118 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0119 0000 0000 | | .BLANK 0000[0x7] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0128 | ( | .CONST 0x0128 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0003 | | .CONST 0x0003 ; Number of locals 0123 INIT_0120: 0123 e20e | | Load 0x1,0xe ; Debug Table 0x3 = .DEBUG 0x0123,0x0728,0x0002,0x0000,0x0059,0x9075,0x0000,0x004b ; Debug Table 0x3.0x0 = 0x123,0xffff 0124 0322 | " | Declare_Variable Record 0125 00d8 | | Load_Top At_Offset_0 0126 1c00 | | Execute_Immediate Run_Utility,0x0 0127 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x127,0xfffe 0128 BODY_0120: 0128 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x2 = 0x128,0x1 0129 e5fe | | Load 0x2,-0x2 012a 4801 |H | Short_Literal 0x1 012b 8224 | $ | Call 0x1,0x24 012c 00d1 | | Pop_Control Pop_Count_1 012d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x3 = 0x12d,0x2 012e 00ec | | Load_Encached Diana_Tree_Cache 012f e5ff | | Load 0x2,-0x1 0130 821b | | Call 0x1,0x1b 0131 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0132 00d1 | | Pop_Control Pop_Count_1 0133 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x4 = 0x133,0x3 0134 8223 | # | Call 0x1,0x23 0135 00d1 | | Pop_Control Pop_Count_1 0136 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0x136,0x4 0137 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0154 | T | .CONST 0x0154 ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0006 | | .CONST 0x0006 ; Number of locals 013b INIT_0138: 013b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x013b,0x0736,0x0001,0x0000,0x0059,0x9075,0x0000,0x005c ; Debug Table 0x4.0x0 = 0x13b,0xffff 013c e5fe | | Load 0x2,-0x2 013d 00eb | | Load_Encached Diana_Cache 013e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 013f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0140 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0x140,0xfffe 0141 00d9 | | Load_Top At_Offset_1 0142 4976 |Iv | Short_Literal 0x176 0143 00eb | | Load_Encached Diana_Cache 0144 0098 | | Execute Package,Field_Read_Dynamic 0145 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0146 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0147 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0x147,0xfffd 0148 e5fc | | Load 0x2,-0x4 0149 00e7 | | Load_Encached Duration_Cache 014a 0269 | i | Execute Discrete,Last 014b 00db | | Load_Top At_Offset_3 014c e006 | | Load 0x0,0x6 014d 180e | | Execute Package,Field_Execute,Field_Number 0xe 014e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 014f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x14f,0xfffc 0150 e20e | | Load 0x1,0xe ; Debug Table 0x4.0x4 = 0x150,0xfffb 0151 0322 | " | Declare_Variable Record 0152 00d8 | | Load_Top At_Offset_0 0153 1c00 | | Execute_Immediate Run_Utility,0x0 0154 BODY_0138: 0154 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x5 = 0x154,0x1 0155 00eb | | Load_Encached Diana_Cache 0156 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0157 0f4e | N | Execute_Immediate Equal,0x4e 0158 7004 |p | Jump_Nonzero 0x15d 0159 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x6 = 0x159,0x2 015a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 015b a5fb | | Store_Unchecked 0x2,-0x5 015c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 015d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x15d,0x3 015e e5fd | | Load 0x2,-0x3 015f 4801 |H | Short_Literal 0x1 0160 8224 | $ | Call 0x1,0x24 0161 00d1 | | Pop_Control Pop_Count_1 0162 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x8 = 0x162,0x4 0163 e5ff | | Load 0x2,-0x1 0164 4904 |I | Short_Literal 0x104 0165 00eb | | Load_Encached Diana_Cache 0166 0096 | | Execute Package,Entry 0167 e5fc | | Load 0x2,-0x4 0168 00e7 | | Load_Encached Duration_Cache 0169 0269 | i | Execute Discrete,Last 016a e403 | | Load 0x2,0x3 016b e006 | | Load 0x0,0x6 016c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 016d e21c | | Load 0x1,0x1c 016e 180e | | Execute Package,Field_Execute,Field_Number 0xe 016f 00d1 | | Pop_Control Pop_Count_1 0170 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x9 = 0x170,0x5 0171 e5fe | | Load 0x2,-0x2 0172 490a |I | Short_Literal 0x10a 0173 00eb | | Load_Encached Diana_Cache 0174 0096 | | Execute Package,Entry 0175 00eb | | Load_Encached Diana_Cache 0176 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0177 e5fc | | Load 0x2,-0x4 0178 00e7 | | Load_Encached Duration_Cache 0179 0269 | i | Execute Discrete,Last 017a e403 | | Load 0x2,0x3 017b e006 | | Load 0x0,0x6 017c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 017d e21e | | Load 0x1,0x1e 017e 180d | | Execute Package,Field_Execute,Field_Number 0xd 017f 00d1 | | Pop_Control Pop_Count_1 0180 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0xa = 0x180,0x6 0181 00d9 | | Load_Top At_Offset_1 0182 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0183 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x183,0x7 0184 00ec | | Load_Encached Diana_Tree_Cache 0185 e404 | | Load 0x2,0x4 0186 e21c | | Load 0x1,0x1c 0187 180d | | Execute Package,Field_Execute,Field_Number 0xd 0188 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0189 00d1 | | Pop_Control Pop_Count_1 018a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x18a,0x8 018b e5ff | | Load 0x2,-0x1 018c e403 | | Load 0x2,0x3 018d 8221 | ! | Call 0x1,0x21 018e 00d1 | | Pop_Control Pop_Count_1 018f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0x18f,0x9 0190 00da | | Load_Top At_Offset_2 0191 e404 | | Load 0x2,0x4 0192 e21d | | Load 0x1,0x1d 0193 180d | | Execute Package,Field_Execute,Field_Number 0xd 0194 00d1 | | Pop_Control Pop_Count_1 0195 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xe = 0x195,0xa 0196 00eb | | Load_Encached Diana_Cache 0197 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0198 e403 | | Load 0x2,0x3 0199 8221 | ! | Call 0x1,0x21 019a 00d1 | | Pop_Control Pop_Count_1 019b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xf = 0x19b,0xb 019c e5ff | | Load 0x2,-0x1 019d 822c | , | Call 0x1,0x2c 019e a5fb | | Store_Unchecked 0x2,-0x5 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x10 = 0x19f,0xc 01a0 8223 | # | Call 0x1,0x23 01a1 00d1 | | Pop_Control Pop_Count_1 01a2 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01a3 0000 0000 | | .BLANK 0000[0x5] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x01ab,0x075a,0x0001,0x0000,0x0059,0x9075,0x0000,0x007c ; Debug Table 0x5.0x0 = 0x1ab,0x1 01ac 00db | | Load_Top At_Offset_3 01ad 4800 |H | Short_Literal 0x0 01ae 8224 | $ | Call 0x1,0x24 01af 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b3 | | .CONST 0x01b3 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0001 | | .CONST 0x0001 ; Number of locals 01b3 BODY_01b0: 01b3 INIT_01b0: 01b3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6 = .DEBUG 0x01b3,0x075e,0x0001,0x0000,0x0059,0x9075,0x0000,0x0088 ; Debug Table 0x6.0x0 = 0x1b3,0x1 01b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01b5 0a01 | | Execute_Immediate Plus,0x1 01b6 e5fd | | Load 0x2,-0x3 01b7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01b8 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1 = 0x1b8,0x2 01b9 e5fd | | Load 0x2,-0x3 01ba 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01bb e5fd | | Load 0x2,-0x3 01bc 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01bd 01d5 | | Execute Vector,Field_Reference 01be 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01bf 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x2 = 0x1bf,0x3 01c0 e5fd | | Load 0x2,-0x3 01c1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01c2 e5fd | | Load 0x2,-0x3 01c3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01c4 01d5 | | Execute Vector,Field_Reference 01c5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01c6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x3 = 0x1c6,0x4 01c7 e5fd | | Load 0x2,-0x3 01c8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01c9 e21e | | Load 0x1,0x1e 01ca 180e | | Execute Package,Field_Execute,Field_Number 0xe 01cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01cc 0000 0000 | | .BLANK 0000[0x4] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7 = .DEBUG 0x01d3,0x0768,0x0001,0x0000,0x0059,0x9075,0x0000,0x009c ; Debug Table 0x7.0x0 = 0x1d3,0x1 01d4 e5fe | | Load 0x2,-0x2 01d5 e5ff | | Load 0x2,-0x1 01d6 8213 | | Call 0x1,0x13 01d7 00d1 | | Pop_Control Pop_Count_1 01d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x1 = 0x1d8,0x2 01d9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01da e5fd | | Load 0x2,-0x3 01db 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01dc 01d5 | | Execute Vector,Field_Reference 01dd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01de a5fc | | Store_Unchecked 0x2,-0x4 01df 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e4 | | .CONST 0x01e4 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0002 | | .CONST 0x0002 ; Number of locals 01e3 INIT_01e0: 01e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x01e3,0x076e,0x0001,0x0000,0x0059,0x9075,0x0000,0x00b6 ; Debug Table 0x8.0x0 = 0x1e3,0xffff 01e4 BODY_01e0: 01e4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x1 = 0x1e4,0x1 01e5 00ec | | Load_Encached Diana_Tree_Cache 01e6 e5ff | | Load 0x2,-0x1 01e7 e21c | | Load 0x1,0x1c 01e8 180d | | Execute Package,Field_Execute,Field_Number 0xd 01e9 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01ea 00d1 | | Pop_Control Pop_Count_1 01eb e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x2 = 0x1eb,0x2 01ec 00d9 | | Load_Top At_Offset_1 01ed e5ff | | Load 0x2,-0x1 01ee e21d | | Load 0x1,0x1d 01ef 180d | | Execute Package,Field_Execute,Field_Number 0xd 01f0 00d1 | | Pop_Control Pop_Count_1 01f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x1f1,0x3 01f2 a5fe | | Store_Unchecked 0x2,-0x2 01f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 021e | | .CONST 0x021e ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0009 | | .CONST 0x0009 ; Number of locals 01fb INIT_01f8: 01fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x01fb,0x0778,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ca ; Debug Table 0x9.0x0 = 0x1fb,0xffff 01fc e5fe | | Load 0x2,-0x2 01fd 00eb | | Load_Encached Diana_Cache 01fe 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0200 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x200,0xfffe 0201 e5fe | | Load 0x2,-0x2 0202 00eb | | Load_Encached Diana_Cache 0203 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 0204 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0205 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x205,0xfffd 0206 00da | | Load_Top At_Offset_2 0207 4976 |Iv | Short_Literal 0x176 0208 00eb | | Load_Encached Diana_Cache 0209 0098 | | Execute Package,Field_Read_Dynamic 020a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 020b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 020c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x20c,0xfffc 020d e5fc | | Load 0x2,-0x4 020e 00e7 | | Load_Encached Duration_Cache 020f 0269 | i | Execute Discrete,Last 0210 00db | | Load_Top At_Offset_3 0211 e006 | | Load 0x0,0x6 0212 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0213 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0214 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x4 = 0x214,0xfffb 0215 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x5 = 0x215,0xfffa 0216 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x6 = 0x216,0xfff9 0217 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x7 = 0x217,0xfff8 0218 e405 | | Load 0x2,0x5 0219 00eb | | Load_Encached Diana_Cache 021a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 021b 00eb | | Load_Encached Diana_Cache 021c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 021d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 021e BODY_01f8: 021e e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x8 = 0x21e,0x1 021f e5fa | | Load 0x2,-0x6 0220 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0221 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x9 = 0x221,0x2 0222 00ec | | Load_Encached Diana_Tree_Cache 0223 e405 | | Load 0x2,0x5 0224 e21c | | Load 0x1,0x1c 0225 180d | | Execute Package,Field_Execute,Field_Number 0xd 0226 c407 | | Store 0x2,0x7 0227 00d1 | | Pop_Control Pop_Count_1 0228 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xa = 0x228,0x3 0229 e5ff | | Load 0x2,-0x1 022a 4963 |Ic | Short_Literal 0x163 022b 00eb | | Load_Encached Diana_Cache 022c 0096 | | Execute Package,Entry 022d e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0xb = 0x22d,0x4 022e e21e | | Load 0x1,0x1e 022f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0230 488c |H | Short_Literal 0x8c 0231 00eb | | Load_Encached Diana_Cache 0232 187f | | Execute Package,Field_Execute,Field_Number 0x7f 0233 e5fe | | Load 0x2,-0x2 0234 4969 |Ii | Short_Literal 0x169 0235 00eb | | Load_Encached Diana_Cache 0236 0096 | | Execute Package,Entry 0237 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0xc = 0x237,0x5 0238 e5ff | | Load 0x2,-0x1 0239 e404 | | Load 0x2,0x4 023a 8221 | ! | Call 0x1,0x21 023b 00d1 | | Pop_Control Pop_Count_1 023c e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0xd = 0x23c,0x6 023d e5ff | | Load 0x2,-0x1 023e 00da | | Load_Top At_Offset_2 023f 8221 | ! | Call 0x1,0x21 0240 00d1 | | Pop_Control Pop_Count_1 0241 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0xe = 0x241,0x7 0242 7007 |p | Jump_Nonzero 0x24a 0243 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0xf = 0x243,0x8 0244 00db | | Load_Top At_Offset_3 0245 e405 | | Load 0x2,0x5 0246 e21d | | Load 0x1,0x1d 0247 180d | | Execute Package,Field_Execute,Field_Number 0xd 0248 00d1 | | Pop_Control Pop_Count_1 0249 7828 |x( | Jump 0x272 024a 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x10 = 0x24a,0x9 024b e5fa | | Load 0x2,-0x6 024c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 024d e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x11 = 0x24d,0xa 024e 00e7 | | Load_Encached Duration_Cache 024f 0269 | i | Execute Discrete,Last 0250 e404 | | Load 0x2,0x4 0251 e006 | | Load 0x0,0x6 0252 180e | | Execute Package,Field_Execute,Field_Number 0xe 0253 a406 | | Store_Unchecked 0x2,0x6 0254 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x12 = 0x254,0xb 0255 00ec | | Load_Encached Diana_Tree_Cache 0256 e406 | | Load 0x2,0x6 0257 e21c | | Load 0x1,0x1c 0258 180d | | Execute Package,Field_Execute,Field_Number 0xd 0259 0033 | 3 | Store_Top Heap_Access,At_Offset_3 025a 00d1 | | Pop_Control Pop_Count_1 025b e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x13 = 0x25b,0xc 025c 00db | | Load_Top At_Offset_3 025d e405 | | Load 0x2,0x5 025e e21d | | Load 0x1,0x1d 025f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0260 00d1 | | Pop_Control Pop_Count_1 0261 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x14 = 0x261,0xd 0262 00eb | | Load_Encached Diana_Cache 0263 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0264 0b4e | N | Execute_Immediate Case_Compare,0x4e 0265 7001 |p | Jump_Nonzero 0x267 0266 780a |x | Jump 0x271 ; Debug Table 0x9.0x15 = 0x266,0x11 0267 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x16 = 0x267,0xe 0268 00db | | Load_Top At_Offset_3 0269 e406 | | Load 0x2,0x6 026a e21d | | Load 0x1,0x1d 026b 180d | | Execute Package,Field_Execute,Field_Number 0xd 026c 00d1 | | Pop_Control Pop_Count_1 026d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x17 = 0x26d,0xf 026e e5ff | | Load 0x2,-0x1 026f e004 | | Load 0x0,0x4 0270 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0271 00d1 | | Pop_Control Pop_Count_1 0272 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x18 = 0x272,0x12 0273 00eb | | Load_Encached Diana_Cache 0274 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0275 e404 | | Load 0x2,0x4 0276 8221 | ! | Call 0x1,0x21 0277 00d1 | | Pop_Control Pop_Count_1 0278 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x19 = 0x278,0x13 0279 00eb | | Load_Encached Diana_Cache 027a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 027b 00da | | Load_Top At_Offset_2 027c 8221 | ! | Call 0x1,0x21 027d 00d1 | | Pop_Control Pop_Count_1 027e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x1a = 0x27e,0x14 027f 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0280 a5fb | | Store_Unchecked 0x2,-0x5 0281 e5fa | | Load 0x2,-0x6 ; Debug Table 0x9.0x1b = 0x281,0x15 0282 8223 | # | Call 0x1,0x23 0283 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0284 0000 0000 | | .BLANK 0000[0x4] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 029f | | .CONST 0x029f ; Address of begin 0289 02e7 | | .CONST 0x02e7 ; Address of exception handler 028a 0006 | | .CONST 0x0006 ; Number of locals 028b INIT_0288: 028b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x028b,0x07b2,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ef ; Debug Table 0xa.0x0 = 0x28b,0xffff 028c e5fb | | Load 0x2,-0x5 028d 00e7 | | Load_Encached Duration_Cache 028e 0269 | i | Execute Discrete,Last 028f e5ff | | Load 0x2,-0x1 0290 e006 | | Load 0x0,0x6 0291 180e | | Execute Package,Field_Execute,Field_Number 0xe 0292 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0293 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xa.0x1 = 0x293,0xfffe 0294 e5fe | | Load 0x2,-0x2 0295 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0296 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xa.0x2 = 0x296,0xfffd 0297 e5fd | | Load 0x2,-0x3 0298 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0299 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xa.0x3 = 0x299,0xfffc 029a 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 029b e20e | | Load 0x1,0xe ; Debug Table 0xa.0x4 = 0x29b,0xfffb 029c 0322 | " | Declare_Variable Record 029d 00d8 | | Load_Top At_Offset_0 029e 1c00 | | Execute_Immediate Run_Utility,0x0 029f BODY_0288: 029f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x29f,0x1 02a0 e5fc | | Load 0x2,-0x4 02a1 4801 |H | Short_Literal 0x1 02a2 8224 | $ | Call 0x1,0x24 02a3 00d1 | | Pop_Control Pop_Count_1 02a4 00cf | | Action Mark_Auxiliary 02a5 781d |x | Jump 0x2c3 02a6 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x6 = 0x2a6,0x3 02a7 00eb | | Load_Encached Diana_Cache 02a8 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 02a9 00db | | Load_Top At_Offset_3 02aa 00db | | Load_Top At_Offset_3 02ab 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02ac 01d5 | | Execute Vector,Field_Reference 02ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ae 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0x2ae,0x4 02af 00eb | | Load_Encached Diana_Cache 02b0 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 02b1 00db | | Load_Top At_Offset_3 02b2 00db | | Load_Top At_Offset_3 02b3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02b4 01d5 | | Execute Vector,Field_Reference 02b5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02b6 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x8 = 0x2b6,0x5 02b7 0a01 | | Execute_Immediate Plus,0x1 02b8 0248 | H | Execute Discrete,Check_In_Integer 02b9 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 02ba 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x9 = 0x2ba,0x6 02bb 00eb | | Load_Encached Diana_Cache 02bc 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 02bd a404 | | Store_Unchecked 0x2,0x4 02be e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xa = 0x2be,0x7 02bf 00eb | | Load_Encached Diana_Cache 02c0 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 02c1 a403 | | Store_Unchecked 0x2,0x3 02c2 00c9 | | Action Pop_Auxiliary_Loop 02c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xb = 0x2c3,0x2 02c4 00eb | | Load_Encached Diana_Cache 02c5 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 02c6 6fdf |o | Jump_Zero 0x2a6 02c7 00ce | | Action Pop_Auxiliary 02c8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x2c8,0x8 02c9 0aff | | Execute_Immediate Plus,-0x1 02ca 00d9 | | Load_Top At_Offset_1 02cb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02cc 00cf | | Action Mark_Auxiliary 02cd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x2cd,0x9 02ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02cf 4801 |H | Short_Literal 0x1 02d0 0263 | c | Execute Discrete,Above_Bound 02d1 7007 |p | Jump_Nonzero 0x2d9 02d2 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xe = 0x2d2,0xa 02d3 00d9 | | Load_Top At_Offset_1 02d4 e21e | | Load 0x1,0x1e 02d5 180f | | Execute Package,Field_Execute,Field_Number 0xf 02d6 00d1 | | Pop_Control Pop_Count_1 02d7 00c8 | | Action Pop_Auxiliary_Range 02d8 3ff9 |? | Loop_Increasing 0x2d2 02d9 00ce | | Action Pop_Auxiliary 02da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xf = 0x2da,0xb 02db 00ec | | Load_Encached Diana_Tree_Cache 02dc e402 | | Load 0x2,0x2 02dd 821b | | Call 0x1,0x1b 02de c5f9 | | Store 0x2,-0x7 02df 00d1 | | Pop_Control Pop_Count_1 02e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x10 = 0x2e0,0xc 02e1 e21e | | Load 0x1,0x1e 02e2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02e3 a5fa | | Store_Unchecked 0x2,-0x6 02e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x11 = 0x2e4,0xd 02e5 8223 | # | Call 0x1,0x23 02e6 4506 |E | Exit_Suprogram New_Top_Offset 0x6 02e7 TRAP_0288: 02e7 0007 | | Action Break_Optional 02e8 0092 0581 | | Action Push_String_Extended,0x581 ; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM" ; Debug Table 0xa.0x12 = 0x2e8,0xe 02ea 8220 | | Call 0x1,0x20 02eb 4506 |E | Exit_Suprogram New_Top_Offset 0x6 02ec 0000 0000 | | .BLANK 0000[0x4] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f3 | | .CONST 0x02f3 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0001 | | .CONST 0x0001 ; Number of locals 02f3 BODY_02f0: 02f3 INIT_02f0: 02f3 4608 |F | Jump_Case 0x9 ; Debug Table 0xb = .DEBUG 0x02f3,0x07da,0x0005,0x0000,0x0059,0x9075,0x0000,0x015d 02f4 7808 |x | Jump 0x2fd ; case 0x0 02f5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02f6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02f7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02f8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02f9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02fa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02fb 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 02fc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 02fd 00da | | Load_Top At_Offset_2 02fe 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 02ff 0125 | % | Execute Any,Set_Constraint 0300 00da | | Load_Top At_Offset_2 0301 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0302 1c00 | | Execute_Immediate Run_Utility,0x0 0303 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0304 006f 600e | o` | .LITERAL {0x006f600e, 0x000000b0} 0308 006f 5c0e | o\ | .LITERAL {0x006f5c0e, 0x000000b0} 030c 006f 580e | oX | .LITERAL {0x006f580e, 0x000000b0} 0310 0000 0000 | | .LITERAL {0x00000000, 0x00599075} 0314 0000 0000 | | .BLANK 0000[0x4] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031b | | .CONST 0x031b ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0001 | | .CONST 0x0001 ; Number of locals 031b BODY_0318: 031b INIT_0318: 031b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x031b,0x07dc,0x0001,0x0000,0x0059,0x9145,0x0000,0x00bc ; Debug Table 0xc.0x0 = 0x31b,0x1 031c e5fe | | Load 0x2,-0x2 031d e004 | | Load 0x0,0x4 031e 180f | | Execute Package,Field_Execute,Field_Number 0xf 031f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0323 | # | .CONST 0x0323 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0001 | | .CONST 0x0001 ; Number of locals 0323 BODY_0320: 0323 INIT_0320: 0323 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xd = .DEBUG 0x0323,0x07e0,0x0001,0x0000,0x0059,0x9145,0x0000,0x00d7 ; Debug Table 0xd.0x0 = 0x323,0x1 0324 0000 0000 | | .BLANK 0000[0x4] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b e5fd | | Load 0x2,-0x3 ; Debug Table 0xe = .DEBUG 0x032b,0x07e4,0x0001,0x0000,0x0059,0x9145,0x0000,0x00e4 ; Debug Table 0xe.0x0 = 0x32b,0x1 032c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 032d 4800 |H | Short_Literal 0x0 032e e5fe | | Load 0x2,-0x2 032f e5ff | | Load 0x2,-0x1 0330 e21a | | Load 0x1,0x1a 0331 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0332 e5fd | | Load 0x2,-0x3 0333 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0334 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0335 0000 0000 | | .XXX[0x3] 0337 0000 | | 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033d | = | .CONST 0x033d ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0003 | | .CONST 0x0003 ; Number of locals 033b INIT_0338: 033b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf = .DEBUG 0x033b,0x07e8,0x0002,0x0000,0x0059,0x9145,0x0000,0x0106 ; Debug Table 0xf.0x0 = 0x33b,0xffff 033c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x33c,0xfffe 033d BODY_0338: 033d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x2 = 0x33d,0x1 033e 00d9 | | Load_Top At_Offset_1 033f e5ff | | Load 0x2,-0x1 0340 e5fe | | Load 0x2,-0x2 0341 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0342 e21a | | Load 0x1,0x1a 0343 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0344 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0345 005a | Z | Store_Top Discrete,At_Offset_2 0346 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x3 = 0x346,0x2 0347 6802 |h | Jump_Zero 0x34a 0348 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x348,0x3 0349 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 034a 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0x5 = 0x34a,0x4 034b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 034c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 034d 0000 0000 | | .XXX[0x3] 034f 0000 | | 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0356 | V | .CONST 0x0356 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0004 | | .CONST 0x0004 ; Number of locals 0353 INIT_0350: 0353 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x0353,0x07f6,0x0001,0x0000,0x0059,0x9145,0x0000,0x013e ; Debug Table 0x10.0x0 = 0x353,0xffff 0354 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x354,0xfffe 0355 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x2 = 0x355,0xfffd 0356 BODY_0350: 0356 00cf | | Action Mark_Auxiliary 0357 7821 |x! | Jump 0x379 0358 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x3 = 0x358,0x2 0359 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 035a 00eb | | Load_Encached Diana_Cache 035b 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 035c a402 | | Store_Unchecked 0x2,0x2 035d 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x4 = 0x35d,0x3 035e 00eb | | Load_Encached Diana_Cache 035f 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0360 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0361 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x5 = 0x361,0x4 0362 00db | | Load_Top At_Offset_3 0363 8222 | " | Call 0x1,0x22 0364 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0365 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x365,0x5 0366 00da | | Load_Top At_Offset_2 0367 021f | | Execute Heap_Access,Equal 0368 7009 |p | Jump_Nonzero 0x372 0369 00d9 | | Load_Top At_Offset_1 036a 00eb | | Load_Encached Diana_Cache 036b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 036c 7005 |p | Jump_Nonzero 0x372 036d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x7 = 0x36d,0x6 036e e402 | | Load 0x2,0x2 036f 4956 |IV | Short_Literal 0x156 0370 00eb | | Load_Encached Diana_Cache 0371 0096 | | Execute Package,Entry 0372 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x8 = 0x372,0x7 0373 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0374 00eb | | Load_Encached Diana_Cache 0375 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 0376 e5ff | | Load 0x2,-0x1 0377 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0378 00c9 | | Action Pop_Auxiliary_Loop 0379 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x9 = 0x379,0x1 037a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 037b 00eb | | Load_Encached Diana_Cache 037c 1871 | q | Execute Package,Field_Execute,Field_Number 0x71 037d 6fda |o | Jump_Zero 0x358 037e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 037f 0000 | | .XXX[0x1] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 4800 |H | Short_Literal 0x0 ; Debug Table 0x11 = .DEBUG 0x0383,0x080c,0x0001,0x0000,0x0059,0x9145,0x0000,0x01de ; Debug Table 0x11.0x0 = 0x383,0x1 0384 e5fd | | Load 0x2,-0x3 0385 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0386 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1 = 0x386,0x2 0387 e5fd | | Load 0x2,-0x3 0388 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0389 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x2 = 0x389,0x3 038a e5fd | | Load 0x2,-0x3 038b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 038c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x3 = 0x38c,0x4 038d 1870 | p | Execute Package,Field_Execute,Field_Number 0x70 038e e5fd | | Load 0x2,-0x3 038f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0390 e21a | | Load 0x1,0x1a ; Debug Table 0x11.0x4 = 0x390,0x5 0391 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0392 4beb |K | Short_Literal 0x3eb 0393 e5fe | | Load 0x2,-0x2 0394 e21a | | Load 0x1,0x1a 0395 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0396 e5fd | | Load 0x2,-0x3 0397 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0398 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0399 0000 0000 | | .BLANK 0000[0x7] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a4 | | .CONST 0x03a4 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0002 | | .CONST 0x0002 ; Number of locals 03a3 INIT_03a0: 03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x03a3,0x0818,0x0002,0x0000,0x0059,0x9145,0x0000,0x0248 ; Debug Table 0x12.0x0 = 0x3a3,0xffff 03a4 BODY_03a0: 03a4 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x3a4,0x1 03a5 00eb | | Load_Encached Diana_Cache 03a6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a7 0b48 | H | Execute_Immediate Case_Compare,0x48 03a8 7005 |p | Jump_Nonzero 0x3ae 03a9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x2 = 0x3a9,0x3 03aa 00eb | | Load_Encached Diana_Cache 03ab 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 03ac 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03ad 7804 |x | Jump 0x3b2 03ae e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x3 = 0x3ae,0x2 03af 00eb | | Load_Encached Diana_Cache 03b0 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 03b1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03b2 00d1 | | Pop_Control Pop_Count_1 03b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x4 = 0x3b3,0x4 03b4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03b5 00e7 | | Load_Encached Duration_Cache 03b6 0269 | i | Execute Discrete,Last 03b7 00da | | Load_Top At_Offset_2 03b8 e006 | | Load 0x0,0x6 03b9 180e | | Execute Package,Field_Execute,Field_Number 0xe 03ba 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03bb 0000 0000 | | .BLANK 0000[0x5] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x03c3,0x0824,0x0002,0x0000,0x0059,0x9145,0x0000,0x0292 ; Debug Table 0x13.0x0 = 0x3c3,0x1 03c4 4907 |I | Short_Literal 0x107 03c5 00eb | | Load_Encached Diana_Cache 03c6 0096 | | Execute Package,Entry 03c7 4908 |I | Short_Literal 0x108 03c8 00eb | | Load_Encached Diana_Cache 03c9 0096 | | Execute Package,Entry 03ca 00eb | | Load_Encached Diana_Cache 03cb 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 03cc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03cd 0000 0000 | | .XXX[0x3] 03cf 0000 | | 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d8 | | .CONST 0x03d8 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0002 | | .CONST 0x0002 ; Number of locals 03d3 INIT_03d0: 03d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x03d3,0x0828,0x0002,0x0000,0x0059,0x9145,0x0000,0x02b4 ; Debug Table 0x14.0x0 = 0x3d3,0xffff 03d4 e5fe | | Load 0x2,-0x2 03d5 e5ff | | Load 0x2,-0x1 03d6 8222 | " | Call 0x1,0x22 03d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03d8 BODY_03d0: 03d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x3d8,0x1 03d9 00eb | | Load_Encached Diana_Cache 03da 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03db 7002 |p | Jump_Nonzero 0x3de 03dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2 = 0x3dc,0x2 03dd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03de 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x3 = 0x3de,0x3 03df 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03f3 | | .CONST 0x03f3 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0005 | | .CONST 0x0005 ; Number of locals 03e3 INIT_03e0: 03e3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15 = .DEBUG 0x03e3,0x0832,0x0001,0x0000,0x0059,0x9145,0x0000,0x02e7 ; Debug Table 0x15.0x0 = 0x3e3,0xffff 03e4 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 03e5 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x15.0x1 = 0x3e5,0xfffe 03e6 e5fe | | Load 0x2,-0x2 03e7 4907 |I | Short_Literal 0x107 03e8 00eb | | Load_Encached Diana_Cache 03e9 0096 | | Execute Package,Entry 03ea 00eb | | Load_Encached Diana_Cache 03eb 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 03ec 4976 |Iv | Short_Literal 0x176 03ed 00eb | | Load_Encached Diana_Cache 03ee 0098 | | Execute Package,Field_Read_Dynamic 03ef 1820 | | Execute Package,Field_Execute,Field_Number 0x20 03f0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f1 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x15.0x2 = 0x3f1,0xfffd 03f2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x3f2,0xfffc 03f3 BODY_03e0: 03f3 00cf | | Action Mark_Auxiliary 03f4 7831 |x1 | Jump 0x426 03f5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x4 = 0x3f5,0x2 03f6 e403 | | Load 0x2,0x3 03f7 00eb | | Load_Encached Diana_Cache 03f8 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 03f9 021f | | Execute Heap_Access,Equal 03fa 6822 |h" | Jump_Zero 0x41d 03fb e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x5 = 0x3fb,0x3 03fc 4907 |I | Short_Literal 0x107 03fd 00eb | | Load_Encached Diana_Cache 03fe 0096 | | Execute Package,Entry 03ff 4908 |I | Short_Literal 0x108 0400 00eb | | Load_Encached Diana_Cache 0401 0096 | | Execute Package,Entry 0402 00eb | | Load_Encached Diana_Cache 0403 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0404 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0405 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x6 = 0x405,0x4 0406 00eb | | Load_Encached Diana_Cache 0407 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0408 7010 |p | Jump_Nonzero 0x419 0409 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x7 = 0x409,0x5 040a 4976 |Iv | Short_Literal 0x176 040b 00eb | | Load_Encached Diana_Cache 040c 0098 | | Execute Package,Field_Read_Dynamic 040d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 040e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 040f 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x8 = 0x40f,0x6 0410 a5fc | | Store_Unchecked 0x2,-0x4 0411 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x9 = 0x411,0x7 0412 00db | | Load_Top At_Offset_3 0413 4975 |Iu | Short_Literal 0x175 0414 00eb | | Load_Encached Diana_Cache 0415 0098 | | Execute Package,Field_Read_Dynamic 0416 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0417 a5fb | | Store_Unchecked 0x2,-0x5 0418 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x15.0xa = 0x418,0x8 0419 0092 0582 | | Action Push_String_Extended,0x582 ; "Can't find discrims" ; Debug Table 0x15.0xb = 0x419,0x9 041b 8220 | | Call 0x1,0x20 041c 7808 |x | Jump 0x425 041d 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xc = 0x41d,0xa 041e 00eb | | Load_Encached Diana_Cache 041f 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 0420 a403 | | Store_Unchecked 0x2,0x3 0421 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0xd = 0x421,0xb 0422 0a01 | | Execute_Immediate Plus,0x1 0423 0248 | H | Execute Discrete,Check_In_Integer 0424 a402 | | Store_Unchecked 0x2,0x2 0425 00c9 | | Action Pop_Auxiliary_Loop 0426 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xe = 0x426,0x1 0427 00eb | | Load_Encached Diana_Cache 0428 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 0429 6fcb |o | Jump_Zero 0x3f5 042a 00ce | | Action Pop_Auxiliary 042b 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xf = 0x42b,0xc 042c a5fc | | Store_Unchecked 0x2,-0x4 042d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 042e 0000 0000 | | .XXX[0x2] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0436 | 6 | .CONST 0x0436 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0004 | | .CONST 0x0004 ; Number of locals 0433 INIT_0430: 0433 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x0433,0x0854,0x0002,0x0000,0x0059,0x9145,0x0000,0x039c ; Debug Table 0x16.0x0 = 0x433,0xffff 0434 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x434,0xfffe 0435 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x2 = 0x435,0xfffd 0436 BODY_0430: 0436 00cf | | Action Mark_Auxiliary 0437 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x3 = 0x437,0x1 0438 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0439 4801 |H | Short_Literal 0x1 043a 0263 | c | Execute Discrete,Above_Bound 043b 702b |p+ | Jump_Nonzero 0x467 043c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x43c,0x2 043d e5fe | | Load 0x2,-0x2 043e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 043f 01d5 | | Execute Vector,Field_Reference 0440 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0441 a402 | | Store_Unchecked 0x2,0x2 0442 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x5 = 0x442,0x3 0443 e402 | | Load 0x2,0x2 0444 021f | | Execute Heap_Access,Equal 0445 6806 |h | Jump_Zero 0x44c 0446 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x446,0x4 0447 e5fe | | Load 0x2,-0x2 0448 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0449 01d5 | | Execute Vector,Field_Reference 044a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 044b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 044c e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x7 = 0x44c,0x5 044d 00eb | | Load_Encached Diana_Cache 044e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 044f 0b2a | * | Execute_Immediate Case_Compare,0x2a 0450 7003 |p | Jump_Nonzero 0x454 0451 0b2b | + | Execute_Immediate Case_Compare,0x2b 0452 7001 |p | Jump_Nonzero 0x454 0453 7810 |x | Jump 0x464 ; Debug Table 0x16.0x8 = 0x453,0x9 0454 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x9 = 0x454,0x6 0455 00e1 | | Load_Encached Boolean_Cache 0456 00db | | Load_Top At_Offset_3 0457 e5fe | | Load 0x2,-0x2 0458 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0459 01d5 | | Execute Vector,Field_Reference 045a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 045b e402 | | Load 0x2,0x2 045c e5ff | | Load 0x2,-0x1 045d 8228 | ( | Call 0x1,0x28 045e c404 | | Store 0x2,0x4 045f c403 | | Store 0x2,0x3 0460 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0xa = 0x460,0x7 0461 6802 |h | Jump_Zero 0x464 0462 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0xb = 0x462,0x8 0463 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0464 00d1 | | Pop_Control Pop_Count_1 0465 00c8 | | Action Pop_Auxiliary_Range 0466 3fd5 |? | Loop_Increasing 0x43c 0467 00ce | | Action Pop_Auxiliary 0468 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0xc = 0x468,0xa 0469 e5ff | | Load 0x2,-0x1 046a 8227 | ' | Call 0x1,0x27 046b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 046c 0000 0000 | | .BLANK 0000[0x4] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0477 | w | .CONST 0x0477 ; Address of begin 0471 04df | | .CONST 0x04df ; Address of exception handler 0472 0005 | | .CONST 0x0005 ; Number of locals 0473 INIT_0470: 0473 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x0473,0x0870,0x0001,0x0000,0x0059,0x9145,0x0000,0x041b ; Debug Table 0x17.0x0 = 0x473,0xffff 0474 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x474,0xfffe 0475 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x2 = 0x475,0xfffd 0476 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x3 = 0x476,0xfffc 0477 BODY_0470: 0477 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4 = 0x477,0x1 0478 a5fc | | Store_Unchecked 0x2,-0x4 0479 00eb | | Load_Encached Diana_Cache ; Debug Table 0x17.0x5 = 0x479,0x2 047a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 047b a5fb | | Store_Unchecked 0x2,-0x5 047c e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x6 = 0x47c,0x3 047d 00eb | | Load_Encached Diana_Cache 047e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 047f 0b6b | k | Execute_Immediate Case_Compare,0x6b 0480 7003 |p | Jump_Nonzero 0x484 0481 0b6c | l | Execute_Immediate Case_Compare,0x6c 0482 700d |p | Jump_Nonzero 0x490 0483 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x17.0x7 = 0x483,0x18 0484 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x8 = 0x484,0x4 0485 e5fe | | Load 0x2,-0x2 0486 00eb | | Load_Encached Diana_Cache 0487 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0488 021f | | Execute Heap_Access,Equal 0489 6805 |h | Jump_Zero 0x48f 048a 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x9 = 0x48a,0x5 048b a5fc | | Store_Unchecked 0x2,-0x4 048c e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0xa = 0x48c,0x6 048d 8226 | & | Call 0x1,0x26 048e a5fb | | Store_Unchecked 0x2,-0x5 048f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0490 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0xb = 0x490,0x7 0491 e5fe | | Load 0x2,-0x2 0492 00eb | | Load_Encached Diana_Cache 0493 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0494 021f | | Execute Heap_Access,Equal 0495 6806 |h | Jump_Zero 0x49c 0496 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0xc = 0x496,0x8 0497 a5fc | | Store_Unchecked 0x2,-0x4 0498 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0xd = 0x498,0x9 0499 8226 | & | Call 0x1,0x26 049a a5fb | | Store_Unchecked 0x2,-0x5 049b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 049c e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xe = 0x49c,0xa 049d 00eb | | Load_Encached Diana_Cache 049e 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 049f a402 | | Store_Unchecked 0x2,0x2 04a0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0xf = 0x4a0,0xb 04a1 4907 |I | Short_Literal 0x107 04a2 00eb | | Load_Encached Diana_Cache 04a3 0096 | | Execute Package,Entry 04a4 4908 |I | Short_Literal 0x108 04a5 00eb | | Load_Encached Diana_Cache 04a6 0096 | | Execute Package,Entry 04a7 00eb | | Load_Encached Diana_Cache 04a8 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 04a9 a403 | | Store_Unchecked 0x2,0x3 04aa e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x10 = 0x4aa,0xc 04ab e402 | | Load 0x2,0x2 04ac 021f | | Execute Heap_Access,Equal 04ad 6805 |h | Jump_Zero 0x4b3 04ae 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x11 = 0x4ae,0xd 04af a5fc | | Store_Unchecked 0x2,-0x4 04b0 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x12 = 0x4b0,0xe 04b1 a5fb | | Store_Unchecked 0x2,-0x5 04b2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04b3 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x13 = 0x4b3,0xf 04b4 00eb | | Load_Encached Diana_Cache 04b5 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04b6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04b7 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x14 = 0x4b7,0x10 04b8 00eb | | Load_Encached Diana_Cache 04b9 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04ba 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04bb 00cf | | Action Mark_Auxiliary 04bc 7816 |x | Jump 0x4d3 04bd e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x15 = 0x4bd,0x12 04be e404 | | Load 0x2,0x4 04bf 00eb | | Load_Encached Diana_Cache 04c0 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 04c1 021f | | Execute Heap_Access,Equal 04c2 6807 |h | Jump_Zero 0x4ca 04c3 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x16 = 0x4c3,0x13 04c4 a5fc | | Store_Unchecked 0x2,-0x4 04c5 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x17 = 0x4c5,0x14 04c6 00eb | | Load_Encached Diana_Cache 04c7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 04c8 a5fb | | Store_Unchecked 0x2,-0x5 04c9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x17.0x18 = 0x4c9,0x15 04ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x19 = 0x4ca,0x16 04cb 00eb | | Load_Encached Diana_Cache 04cc 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04cd a404 | | Store_Unchecked 0x2,0x4 04ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x1a = 0x4ce,0x17 04cf 00eb | | Load_Encached Diana_Cache 04d0 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04d1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04d2 00c9 | | Action Pop_Auxiliary_Loop 04d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1b = 0x4d3,0x11 04d4 00eb | | Load_Encached Diana_Cache 04d5 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 04d6 7004 |p | Jump_Nonzero 0x4db 04d7 00da | | Load_Top At_Offset_2 04d8 00eb | | Load_Encached Diana_Cache 04d9 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 04da 7801 |x | Jump 0x4dc 04db 4801 |H | Short_Literal 0x1 04dc 6fe0 |o | Jump_Zero 0x4bd 04dd 00ce | | Action Pop_Auxiliary 04de 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04df TRAP_0470: 04df 0007 | | Action Break_Optional 04e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1c = 0x4e0,0x19 04e1 a5fc | | Store_Unchecked 0x2,-0x4 04e2 00eb | | Load_Encached Diana_Cache ; Debug Table 0x17.0x1d = 0x4e2,0x1a 04e3 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04e4 a5fb | | Store_Unchecked 0x2,-0x5 04e5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04e6 0000 0000 | | .XXX[0x2] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04ef | | .CONST 0x04ef ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0005 | | .CONST 0x0005 ; Number of locals 04eb INIT_04e8: 04eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x04eb,0x08ae,0x0002,0x0000,0x0059,0x9145,0x0000,0x0530 ; Debug Table 0x18.0x0 = 0x4eb,0xffff 04ec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x4ec,0xfffe 04ed 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x2 = 0x4ed,0xfffd 04ee 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x3 = 0x4ee,0xfffc 04ef BODY_04e8: 04ef 00cf | | Action Mark_Auxiliary 04f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x4 = 0x4f0,0x1 04f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04f2 4801 |H | Short_Literal 0x1 04f3 0263 | c | Execute Discrete,Above_Bound 04f4 7047 |pG | Jump_Nonzero 0x53c 04f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x5 = 0x4f5,0x2 04f6 e5fe | | Load 0x2,-0x2 04f7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04f8 01d5 | | Execute Vector,Field_Reference 04f9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fa a402 | | Store_Unchecked 0x2,0x2 04fb e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x6 = 0x4fb,0x3 04fc 00eb | | Load_Encached Diana_Cache 04fd 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04fe 0b2f | / | Execute_Immediate Case_Compare,0x2f 04ff 7005 |p | Jump_Nonzero 0x505 0500 0b2a | * | Execute_Immediate Case_Compare,0x2a 0501 7025 |p% | Jump_Nonzero 0x527 0502 0b2b | + | Execute_Immediate Case_Compare,0x2b 0503 7023 |p# | Jump_Nonzero 0x527 0504 7834 |x4 | Jump 0x539 ; Debug Table 0x18.0x7 = 0x504,0xd 0505 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x8 = 0x505,0x4 0506 4907 |I | Short_Literal 0x107 0507 00eb | | Load_Encached Diana_Cache 0508 0096 | | Execute Package,Entry 0509 a403 | | Store_Unchecked 0x2,0x3 050a e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x9 = 0x50a,0x5 050b e403 | | Load 0x2,0x3 050c 021f | | Execute Heap_Access,Equal 050d 6809 |h | Jump_Zero 0x517 050e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0xa = 0x50e,0x6 050f e5fe | | Load 0x2,-0x2 0510 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0511 01d5 | | Execute Vector,Field_Reference 0512 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0513 4907 |I | Short_Literal 0x107 0514 00eb | | Load_Encached Diana_Cache 0515 0096 | | Execute Package,Entry 0516 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0517 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0xb = 0x517,0x7 0518 00e1 | | Load_Encached Boolean_Cache 0519 00db | | Load_Top At_Offset_3 051a e5fe | | Load 0x2,-0x2 051b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 051c 01d5 | | Execute Vector,Field_Reference 051d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 051e e403 | | Load 0x2,0x3 051f e5ff | | Load 0x2,-0x1 0520 822a | * | Call 0x1,0x2a 0521 c405 | | Store 0x2,0x5 0522 c404 | | Store 0x2,0x4 0523 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0xc = 0x523,0x8 0524 6814 |h | Jump_Zero 0x539 0525 e404 | | Load 0x2,0x4 ; Debug Table 0x18.0xd = 0x525,0x9 0526 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0527 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xe = 0x527,0xa 0528 4907 |I | Short_Literal 0x107 0529 00eb | | Load_Encached Diana_Cache 052a 0096 | | Execute Package,Entry 052b a403 | | Store_Unchecked 0x2,0x3 052c e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xf = 0x52c,0xb 052d e403 | | Load 0x2,0x3 052e 021f | | Execute Heap_Access,Equal 052f 6809 |h | Jump_Zero 0x539 0530 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x10 = 0x530,0xc 0531 e5fe | | Load 0x2,-0x2 0532 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0533 01d5 | | Execute Vector,Field_Reference 0534 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0535 4907 |I | Short_Literal 0x107 0536 00eb | | Load_Encached Diana_Cache 0537 0096 | | Execute Package,Entry 0538 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0539 00d1 | | Pop_Control Pop_Count_1 053a 00c8 | | Action Pop_Auxiliary_Range 053b 3fb9 |? | Loop_Increasing 0x4f5 053c 00ce | | Action Pop_Auxiliary 053d e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x11 = 0x53d,0xe 053e e5ff | | Load 0x2,-0x1 053f 8227 | ' | Call 0x1,0x27 0540 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0541 0000 0000 | | .BLANK 0000[0x7] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 055a | Z | .CONST 0x055a ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0004 | | .CONST 0x0004 ; Number of locals 054b INIT_0548: 054b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x054b,0x08d4,0x0002,0x0000,0x0059,0x9145,0x0000,0x0715 ; Debug Table 0x19.0x0 = 0x54b,0xffff 054c 00eb | | Load_Encached Diana_Cache 054d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 054e 00eb | | Load_Encached Diana_Cache 054f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0550 03f1 | | Declare_Variable Discrete,With_Value 0551 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x1 = 0x551,0xfffe 0552 e5ff | | Load 0x2,-0x1 0553 00eb | | Load_Encached Diana_Cache 0554 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0555 00da | | Load_Top At_Offset_2 0556 00eb | | Load_Encached Diana_Cache 0557 1879 | y | Execute Package,Field_Execute,Field_Number 0x79 0558 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0559 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x2 = 0x559,0xfffd 055a BODY_0548: 055a 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x3 = 0x55a,0x1 055b 0f29 | ) | Execute_Immediate Equal,0x29 055c 6807 |h | Jump_Zero 0x564 055d e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x4 = 0x55d,0x2 055e 00da | | Load_Top At_Offset_2 055f 4847 |HG | Short_Literal 0x47 0560 00eb | | Load_Encached Diana_Cache 0561 187d | } | Execute Package,Field_Execute,Field_Number 0x7d 0562 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0563 7808 |x | Jump 0x56c 0564 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x5 = 0x564,0x3 0565 00eb | | Load_Encached Diana_Cache 0566 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0567 00db | | Load_Top At_Offset_3 0568 4848 |HH | Short_Literal 0x48 0569 00eb | | Load_Encached Diana_Cache 056a 187e | ~ | Execute Package,Field_Execute,Field_Number 0x7e 056b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 056c e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x56c,0x4 056d 00da | | Load_Top At_Offset_2 056e 496a |Ij | Short_Literal 0x16a 056f 00eb | | Load_Encached Diana_Cache 0570 0096 | | Execute Package,Entry 0571 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x7 = 0x571,0x5 0572 00da | | Load_Top At_Offset_2 0573 4957 |IW | Short_Literal 0x157 0574 00eb | | Load_Encached Diana_Cache 0575 0096 | | Execute Package,Entry 0576 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x8 = 0x576,0x6 0577 4904 |I | Short_Literal 0x104 0578 00eb | | Load_Encached Diana_Cache 0579 0096 | | Execute Package,Entry 057a 00da | | Load_Top At_Offset_2 057b 4963 |Ic | Short_Literal 0x163 057c 00eb | | Load_Encached Diana_Cache 057d 0096 | | Execute Package,Entry 057e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x9 = 0x57e,0x7 057f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0580 ; -------------------------------------------------------------------------------------- 0580 ; STRING TABLE 0580 ; -------------------------------------------------------------------------------------- 0580 0008 | | .STRTAB 0x0008->0x0584 ; "*** Unhandled exception during EXPAND_INLINE" 0581 0032 | 2 | .STRTAB 0x0032->0x059a ; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM" 0582 0067 | g | .STRTAB 0x0067->0x05b5 ; "Can't find discrims" 0583 0078 | x | .STREND 0x0078->0x05bf 0584 2a2a 2a20 |*** | .STRTAB_STRINGS 05bf 0000 | | .XXX[0x1] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; Debug Table 05c0 ; -------------------------------------------------------------------------------------- 05c0 0003 001a | | .CONST 0x0003,0x001a 05c2 000b 0692 | | .DEBUG 0x000b,0x0692,0x8000,0x0000,0x0059,0x9075,0x0000,0x000d 05ca 004a 06b8 | J | .DEBUG 0x004a,0x06b8,0x8000,0x0000,0x0059,0x9145,0x0000,0x000b 05d2 00bb 0700 | | .DEBUG 0x00bb,0x0700,0x0001,0x0000,0x0059,0x9075,0x0000,0x0025 05da 0123 0728 | # (| .DEBUG 0x0123,0x0728,0x0002,0x0000,0x0059,0x9075,0x0000,0x004b 05e2 013b 0736 | ; 6| .DEBUG 0x013b,0x0736,0x0001,0x0000,0x0059,0x9075,0x0000,0x005c 05ea 01ab 075a | Z| .DEBUG 0x01ab,0x075a,0x0001,0x0000,0x0059,0x9075,0x0000,0x007c 05f2 01b3 075e | ^| .DEBUG 0x01b3,0x075e,0x0001,0x0000,0x0059,0x9075,0x0000,0x0088 05fa 01d3 0768 | h| .DEBUG 0x01d3,0x0768,0x0001,0x0000,0x0059,0x9075,0x0000,0x009c 0602 01e3 076e | n| .DEBUG 0x01e3,0x076e,0x0001,0x0000,0x0059,0x9075,0x0000,0x00b6 060a 01fb 0778 | x| .DEBUG 0x01fb,0x0778,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ca 0612 028b 07b2 | | .DEBUG 0x028b,0x07b2,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ef 061a 02f3 07da | | .DEBUG 0x02f3,0x07da,0x0005,0x0000,0x0059,0x9075,0x0000,0x015d 0622 031b 07dc | | .DEBUG 0x031b,0x07dc,0x0001,0x0000,0x0059,0x9145,0x0000,0x00bc 062a 0323 07e0 | # | .DEBUG 0x0323,0x07e0,0x0001,0x0000,0x0059,0x9145,0x0000,0x00d7 0632 032b 07e4 | + | .DEBUG 0x032b,0x07e4,0x0001,0x0000,0x0059,0x9145,0x0000,0x00e4 063a 033b 07e8 | ; | .DEBUG 0x033b,0x07e8,0x0002,0x0000,0x0059,0x9145,0x0000,0x0106 0642 0353 07f6 | S | .DEBUG 0x0353,0x07f6,0x0001,0x0000,0x0059,0x9145,0x0000,0x013e 064a 0383 080c | | .DEBUG 0x0383,0x080c,0x0001,0x0000,0x0059,0x9145,0x0000,0x01de 0652 03a3 0818 | | .DEBUG 0x03a3,0x0818,0x0002,0x0000,0x0059,0x9145,0x0000,0x0248 065a 03c3 0824 | $| .DEBUG 0x03c3,0x0824,0x0002,0x0000,0x0059,0x9145,0x0000,0x0292 0662 03d3 0828 | (| .DEBUG 0x03d3,0x0828,0x0002,0x0000,0x0059,0x9145,0x0000,0x02b4 066a 03e3 0832 | 2| .DEBUG 0x03e3,0x0832,0x0001,0x0000,0x0059,0x9145,0x0000,0x02e7 0672 0433 0854 | 3 T| .DEBUG 0x0433,0x0854,0x0002,0x0000,0x0059,0x9145,0x0000,0x039c 067a 0473 0870 | s p| .DEBUG 0x0473,0x0870,0x0001,0x0000,0x0059,0x9145,0x0000,0x041b 0682 04eb 08ae | | .DEBUG 0x04eb,0x08ae,0x0002,0x0000,0x0059,0x9145,0x0000,0x0530 068a 054b 08d4 | K | .DEBUG 0x054b,0x08d4,0x0002,0x0000,0x0059,0x9145,0x0000,0x0715 0692 ; -------------------------------------------------------------------------------------- 0692 ; Debug3 Subtable 0x0 0692 ; -------------------------------------------------------------------------------------- 0692 0012 0000 | | .DBG3TAB 0x0012,0x0000 0694 000b ffff | | .CONST 0x000b,0xffff 0696 000c fffe | | .CONST 0x000c,0xfffe 0698 000d fffd | | .CONST 0x000d,0xfffd 069a 000e fffc | | .CONST 0x000e,0xfffc 069c 0010 fffb | | .CONST 0x0010,0xfffb 069e 0012 fffa | | .CONST 0x0012,0xfffa 06a0 0014 fff9 | | .CONST 0x0014,0xfff9 06a2 0016 fff8 | | .CONST 0x0016,0xfff8 06a4 0018 fff7 | | .CONST 0x0018,0xfff7 06a6 001a fff6 | | .CONST 0x001a,0xfff6 06a8 001c fff5 | | .CONST 0x001c,0xfff5 06aa 001e fff4 | | .CONST 0x001e,0xfff4 06ac 0020 fff3 | | .CONST 0x0020,0xfff3 06ae 0022 fff2 | " | .CONST 0x0022,0xfff2 06b0 0024 fff1 | $ | .CONST 0x0024,0xfff1 06b2 002b fff0 | + | .CONST 0x002b,0xfff0 06b4 0031 ffef | 1 | .CONST 0x0031,0xffef 06b6 003c ffee | < | .CONST 0x003c,0xffee 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; Debug3 Subtable 0x1 06b8 ; -------------------------------------------------------------------------------------- 06b8 0023 0000 | # | .DBG3TAB 0x0023,0x0000 06ba 004a ffff | J | .CONST 0x004a,0xffff 06bc 004b fffe | K | .CONST 0x004b,0xfffe 06be 004c fffd | L | .CONST 0x004c,0xfffd 06c0 004d fffc | M | .CONST 0x004d,0xfffc 06c2 004e fffb | N | .CONST 0x004e,0xfffb 06c4 004f fffa | O | .CONST 0x004f,0xfffa 06c6 0050 fff9 | P | .CONST 0x0050,0xfff9 06c8 0055 fff8 | U | .CONST 0x0055,0xfff8 06ca 005a fff7 | Z | .CONST 0x005a,0xfff7 06cc 005f fff6 | _ | .CONST 0x005f,0xfff6 06ce 0061 fff5 | a | .CONST 0x0061,0xfff5 06d0 0063 fff4 | c | .CONST 0x0063,0xfff4 06d2 0065 fff3 | e | .CONST 0x0065,0xfff3 06d4 0067 fff2 | g | .CONST 0x0067,0xfff2 06d6 0069 fff1 | i | .CONST 0x0069,0xfff1 06d8 006b fff0 | k | .CONST 0x006b,0xfff0 06da 006d ffef | m | .CONST 0x006d,0xffef 06dc 006f ffee | o | .CONST 0x006f,0xffee 06de 0071 ffed | q | .CONST 0x0071,0xffed 06e0 0073 ffec | s | .CONST 0x0073,0xffec 06e2 0075 ffeb | u | .CONST 0x0075,0xffeb 06e4 0077 ffea | w | .CONST 0x0077,0xffea 06e6 0079 ffe9 | y | .CONST 0x0079,0xffe9 06e8 007b ffe8 | { | .CONST 0x007b,0xffe8 06ea 007d ffe7 | } | .CONST 0x007d,0xffe7 06ec 007f ffe6 | | .CONST 0x007f,0xffe6 06ee 0081 ffe5 | | .CONST 0x0081,0xffe5 06f0 0083 ffe4 | | .CONST 0x0083,0xffe4 06f2 0085 ffe3 | | .CONST 0x0085,0xffe3 06f4 0087 ffe2 | | .CONST 0x0087,0xffe2 06f6 0089 ffe1 | | .CONST 0x0089,0xffe1 06f8 008b ffe0 | | .CONST 0x008b,0xffe0 06fa 008d ffdf | | .CONST 0x008d,0xffdf 06fc 0095 ffde | | .CONST 0x0095,0xffde 06fe 00a6 ffdd | | .CONST 0x00a6,0xffdd 0700 ; -------------------------------------------------------------------------------------- 0700 ; Debug3 Subtable 0x2 0700 ; -------------------------------------------------------------------------------------- 0700 0005 000e | | .DBG3TAB 0x0005,0x000e 0702 00bb ffff | | .CONST 0x00bb,0xffff 0704 00c0 fffe | | .CONST 0x00c0,0xfffe 0706 00c3 fffd | | .CONST 0x00c3,0xfffd 0708 00c6 fffc | | .CONST 0x00c6,0xfffc 070a 00c8 fffb | | .CONST 0x00c8,0xfffb 070c 00cc 0001 | | .CONST 0x00cc,0x0001 070e 00d3 0003 | | .CONST 0x00d3,0x0003 0710 00db 0004 | | .CONST 0x00db,0x0004 0712 00e3 0005 | | .CONST 0x00e3,0x0005 0714 00e7 0006 | | .CONST 0x00e7,0x0006 0716 00eb 0007 | | .CONST 0x00eb,0x0007 0718 00f0 0002 | | .CONST 0x00f0,0x0002 071a 00f5 0008 | | .CONST 0x00f5,0x0008 071c 00fa 0009 | | .CONST 0x00fa,0x0009 071e 00ff 000a | | .CONST 0x00ff,0x000a 0720 0107 000b | | .CONST 0x0107,0x000b 0722 010d 000c | | .CONST 0x010d,0x000c 0724 0111 000d | | .CONST 0x0111,0x000d 0726 0115 000e | | .CONST 0x0115,0x000e 0728 ; -------------------------------------------------------------------------------------- 0728 ; Debug3 Subtable 0x3 0728 ; -------------------------------------------------------------------------------------- 0728 0002 0004 | | .DBG3TAB 0x0002,0x0004 072a 0123 ffff | # | .CONST 0x0123,0xffff 072c 0127 fffe | ' | .CONST 0x0127,0xfffe 072e 0128 0001 | ( | .CONST 0x0128,0x0001 0730 012d 0002 | - | .CONST 0x012d,0x0002 0732 0133 0003 | 3 | .CONST 0x0133,0x0003 0734 0136 0004 | 6 | .CONST 0x0136,0x0004 0736 ; -------------------------------------------------------------------------------------- 0736 ; Debug3 Subtable 0x4 0736 ; -------------------------------------------------------------------------------------- 0736 0005 000c | | .DBG3TAB 0x0005,0x000c 0738 013b ffff | ; | .CONST 0x013b,0xffff 073a 0140 fffe | @ | .CONST 0x0140,0xfffe 073c 0147 fffd | G | .CONST 0x0147,0xfffd 073e 014f fffc | O | .CONST 0x014f,0xfffc 0740 0150 fffb | P | .CONST 0x0150,0xfffb 0742 0154 0001 | T | .CONST 0x0154,0x0001 0744 0159 0002 | Y | .CONST 0x0159,0x0002 0746 015d 0003 | ] | .CONST 0x015d,0x0003 0748 0162 0004 | b | .CONST 0x0162,0x0004 074a 0170 0005 | p | .CONST 0x0170,0x0005 074c 0180 0006 | | .CONST 0x0180,0x0006 074e 0183 0007 | | .CONST 0x0183,0x0007 0750 018a 0008 | | .CONST 0x018a,0x0008 0752 018f 0009 | | .CONST 0x018f,0x0009 0754 0195 000a | | .CONST 0x0195,0x000a 0756 019b 000b | | .CONST 0x019b,0x000b 0758 019f 000c | | .CONST 0x019f,0x000c 075a ; -------------------------------------------------------------------------------------- 075a ; Debug3 Subtable 0x5 075a ; -------------------------------------------------------------------------------------- 075a 0000 0001 | | .DBG3TAB 0x0000,0x0001 075c 01ab 0001 | | .CONST 0x01ab,0x0001 075e ; -------------------------------------------------------------------------------------- 075e ; Debug3 Subtable 0x6 075e ; -------------------------------------------------------------------------------------- 075e 0000 0004 | | .DBG3TAB 0x0000,0x0004 0760 01b3 0001 | | .CONST 0x01b3,0x0001 0762 01b8 0002 | | .CONST 0x01b8,0x0002 0764 01bf 0003 | | .CONST 0x01bf,0x0003 0766 01c6 0004 | | .CONST 0x01c6,0x0004 0768 ; -------------------------------------------------------------------------------------- 0768 ; Debug3 Subtable 0x7 0768 ; -------------------------------------------------------------------------------------- 0768 0000 0002 | | .DBG3TAB 0x0000,0x0002 076a 01d3 0001 | | .CONST 0x01d3,0x0001 076c 01d8 0002 | | .CONST 0x01d8,0x0002 076e ; -------------------------------------------------------------------------------------- 076e ; Debug3 Subtable 0x8 076e ; -------------------------------------------------------------------------------------- 076e 0001 0003 | | .DBG3TAB 0x0001,0x0003 0770 01e3 ffff | | .CONST 0x01e3,0xffff 0772 01e4 0001 | | .CONST 0x01e4,0x0001 0774 01eb 0002 | | .CONST 0x01eb,0x0002 0776 01f1 0003 | | .CONST 0x01f1,0x0003 0778 ; -------------------------------------------------------------------------------------- 0778 ; Debug3 Subtable 0x9 0778 ; -------------------------------------------------------------------------------------- 0778 0008 0014 | | .DBG3TAB 0x0008,0x0014 077a 01fb ffff | | .CONST 0x01fb,0xffff 077c 0200 fffe | | .CONST 0x0200,0xfffe 077e 0205 fffd | | .CONST 0x0205,0xfffd 0780 020c fffc | | .CONST 0x020c,0xfffc 0782 0214 fffb | | .CONST 0x0214,0xfffb 0784 0215 fffa | | .CONST 0x0215,0xfffa 0786 0216 fff9 | | .CONST 0x0216,0xfff9 0788 0217 fff8 | | .CONST 0x0217,0xfff8 078a 021e 0001 | | .CONST 0x021e,0x0001 078c 0221 0002 | ! | .CONST 0x0221,0x0002 078e 0228 0003 | ( | .CONST 0x0228,0x0003 0790 022d 0004 | - | .CONST 0x022d,0x0004 0792 0237 0005 | 7 | .CONST 0x0237,0x0005 0794 023c 0006 | < | .CONST 0x023c,0x0006 0796 0241 0007 | A | .CONST 0x0241,0x0007 0798 0243 0008 | C | .CONST 0x0243,0x0008 079a 024a 0009 | J | .CONST 0x024a,0x0009 079c 024d 000a | M | .CONST 0x024d,0x000a 079e 0254 000b | T | .CONST 0x0254,0x000b 07a0 025b 000c | [ | .CONST 0x025b,0x000c 07a2 0261 000d | a | .CONST 0x0261,0x000d 07a4 0266 0011 | f | .CONST 0x0266,0x0011 07a6 0267 000e | g | .CONST 0x0267,0x000e 07a8 026d 000f | m | .CONST 0x026d,0x000f 07aa 0272 0012 | r | .CONST 0x0272,0x0012 07ac 0278 0013 | x | .CONST 0x0278,0x0013 07ae 027e 0014 | ~ | .CONST 0x027e,0x0014 07b0 0281 0015 | | .CONST 0x0281,0x0015 07b2 ; -------------------------------------------------------------------------------------- 07b2 ; Debug3 Subtable 0xa 07b2 ; -------------------------------------------------------------------------------------- 07b2 0005 000e | | .DBG3TAB 0x0005,0x000e 07b4 028b ffff | | .CONST 0x028b,0xffff 07b6 0293 fffe | | .CONST 0x0293,0xfffe 07b8 0296 fffd | | .CONST 0x0296,0xfffd 07ba 0299 fffc | | .CONST 0x0299,0xfffc 07bc 029b fffb | | .CONST 0x029b,0xfffb 07be 029f 0001 | | .CONST 0x029f,0x0001 07c0 02a6 0003 | | .CONST 0x02a6,0x0003 07c2 02ae 0004 | | .CONST 0x02ae,0x0004 07c4 02b6 0005 | | .CONST 0x02b6,0x0005 07c6 02ba 0006 | | .CONST 0x02ba,0x0006 07c8 02be 0007 | | .CONST 0x02be,0x0007 07ca 02c3 0002 | | .CONST 0x02c3,0x0002 07cc 02c8 0008 | | .CONST 0x02c8,0x0008 07ce 02cd 0009 | | .CONST 0x02cd,0x0009 07d0 02d2 000a | | .CONST 0x02d2,0x000a 07d2 02da 000b | | .CONST 0x02da,0x000b 07d4 02e0 000c | | .CONST 0x02e0,0x000c 07d6 02e4 000d | | .CONST 0x02e4,0x000d 07d8 02e8 000e | | .CONST 0x02e8,0x000e 07da ; -------------------------------------------------------------------------------------- 07da ; Debug3 Subtable 0xb 07da ; -------------------------------------------------------------------------------------- 07da 0000 0000 | | .DBG3TAB 0x0000,0x0000 07dc ; -------------------------------------------------------------------------------------- 07dc ; Debug3 Subtable 0xc 07dc ; -------------------------------------------------------------------------------------- 07dc 0000 0001 | | .DBG3TAB 0x0000,0x0001 07de 031b 0001 | | .CONST 0x031b,0x0001 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; Debug3 Subtable 0xd 07e0 ; -------------------------------------------------------------------------------------- 07e0 0000 0001 | | .DBG3TAB 0x0000,0x0001 07e2 0323 0001 | # | .CONST 0x0323,0x0001 07e4 ; -------------------------------------------------------------------------------------- 07e4 ; Debug3 Subtable 0xe 07e4 ; -------------------------------------------------------------------------------------- 07e4 0000 0001 | | .DBG3TAB 0x0000,0x0001 07e6 032b 0001 | + | .CONST 0x032b,0x0001 07e8 ; -------------------------------------------------------------------------------------- 07e8 ; Debug3 Subtable 0xf 07e8 ; -------------------------------------------------------------------------------------- 07e8 0002 0004 | | .DBG3TAB 0x0002,0x0004 07ea 033b ffff | ; | .CONST 0x033b,0xffff 07ec 033c fffe | < | .CONST 0x033c,0xfffe 07ee 033d 0001 | = | .CONST 0x033d,0x0001 07f0 0346 0002 | F | .CONST 0x0346,0x0002 07f2 0348 0003 | H | .CONST 0x0348,0x0003 07f4 034a 0004 | J | .CONST 0x034a,0x0004 07f6 ; -------------------------------------------------------------------------------------- 07f6 ; Debug3 Subtable 0x10 07f6 ; -------------------------------------------------------------------------------------- 07f6 0003 0007 | | .DBG3TAB 0x0003,0x0007 07f8 0353 ffff | S | .CONST 0x0353,0xffff 07fa 0354 fffe | T | .CONST 0x0354,0xfffe 07fc 0355 fffd | U | .CONST 0x0355,0xfffd 07fe 0358 0002 | X | .CONST 0x0358,0x0002 0800 035d 0003 | ] | .CONST 0x035d,0x0003 0802 0361 0004 | a | .CONST 0x0361,0x0004 0804 0365 0005 | e | .CONST 0x0365,0x0005 0806 036d 0006 | m | .CONST 0x036d,0x0006 0808 0372 0007 | r | .CONST 0x0372,0x0007 080a 0379 0001 | y | .CONST 0x0379,0x0001 080c ; -------------------------------------------------------------------------------------- 080c ; Debug3 Subtable 0x11 080c ; -------------------------------------------------------------------------------------- 080c 0000 0005 | | .DBG3TAB 0x0000,0x0005 080e 0383 0001 | | .CONST 0x0383,0x0001 0810 0386 0002 | | .CONST 0x0386,0x0002 0812 0389 0003 | | .CONST 0x0389,0x0003 0814 038c 0004 | | .CONST 0x038c,0x0004 0816 0390 0005 | | .CONST 0x0390,0x0005 0818 ; -------------------------------------------------------------------------------------- 0818 ; Debug3 Subtable 0x12 0818 ; -------------------------------------------------------------------------------------- 0818 0001 0004 | | .DBG3TAB 0x0001,0x0004 081a 03a3 ffff | | .CONST 0x03a3,0xffff 081c 03a4 0001 | | .CONST 0x03a4,0x0001 081e 03a9 0003 | | .CONST 0x03a9,0x0003 0820 03ae 0002 | | .CONST 0x03ae,0x0002 0822 03b3 0004 | | .CONST 0x03b3,0x0004 0824 ; -------------------------------------------------------------------------------------- 0824 ; Debug3 Subtable 0x13 0824 ; -------------------------------------------------------------------------------------- 0824 0000 0001 | | .DBG3TAB 0x0000,0x0001 0826 03c3 0001 | | .CONST 0x03c3,0x0001 0828 ; -------------------------------------------------------------------------------------- 0828 ; Debug3 Subtable 0x14 0828 ; -------------------------------------------------------------------------------------- 0828 0001 0003 | | .DBG3TAB 0x0001,0x0003 082a 03d3 ffff | | .CONST 0x03d3,0xffff 082c 03d8 0001 | | .CONST 0x03d8,0x0001 082e 03dc 0002 | | .CONST 0x03dc,0x0002 0830 03de 0003 | | .CONST 0x03de,0x0003 0832 ; -------------------------------------------------------------------------------------- 0832 ; Debug3 Subtable 0x15 0832 ; -------------------------------------------------------------------------------------- 0832 0004 000c | | .DBG3TAB 0x0004,0x000c 0834 03e3 ffff | | .CONST 0x03e3,0xffff 0836 03e5 fffe | | .CONST 0x03e5,0xfffe 0838 03f1 fffd | | .CONST 0x03f1,0xfffd 083a 03f2 fffc | | .CONST 0x03f2,0xfffc 083c 03f5 0002 | | .CONST 0x03f5,0x0002 083e 03fb 0003 | | .CONST 0x03fb,0x0003 0840 0405 0004 | | .CONST 0x0405,0x0004 0842 0409 0005 | | .CONST 0x0409,0x0005 0844 040f 0006 | | .CONST 0x040f,0x0006 0846 0411 0007 | | .CONST 0x0411,0x0007 0848 0418 0008 | | .CONST 0x0418,0x0008 084a 0419 0009 | | .CONST 0x0419,0x0009 084c 041d 000a | | .CONST 0x041d,0x000a 084e 0421 000b | ! | .CONST 0x0421,0x000b 0850 0426 0001 | & | .CONST 0x0426,0x0001 0852 042b 000c | + | .CONST 0x042b,0x000c 0854 ; -------------------------------------------------------------------------------------- 0854 ; Debug3 Subtable 0x16 0854 ; -------------------------------------------------------------------------------------- 0854 0003 000a | | .DBG3TAB 0x0003,0x000a 0856 0433 ffff | 3 | .CONST 0x0433,0xffff 0858 0434 fffe | 4 | .CONST 0x0434,0xfffe 085a 0435 fffd | 5 | .CONST 0x0435,0xfffd 085c 0437 0001 | 7 | .CONST 0x0437,0x0001 085e 043c 0002 | < | .CONST 0x043c,0x0002 0860 0442 0003 | B | .CONST 0x0442,0x0003 0862 0446 0004 | F | .CONST 0x0446,0x0004 0864 044c 0005 | L | .CONST 0x044c,0x0005 0866 0453 0009 | S | .CONST 0x0453,0x0009 0868 0454 0006 | T | .CONST 0x0454,0x0006 086a 0460 0007 | ` | .CONST 0x0460,0x0007 086c 0462 0008 | b | .CONST 0x0462,0x0008 086e 0468 000a | h | .CONST 0x0468,0x000a 0870 ; -------------------------------------------------------------------------------------- 0870 ; Debug3 Subtable 0x17 0870 ; -------------------------------------------------------------------------------------- 0870 0004 001a | | .DBG3TAB 0x0004,0x001a 0872 0473 ffff | s | .CONST 0x0473,0xffff 0874 0474 fffe | t | .CONST 0x0474,0xfffe 0876 0475 fffd | u | .CONST 0x0475,0xfffd 0878 0476 fffc | v | .CONST 0x0476,0xfffc 087a 0477 0001 | w | .CONST 0x0477,0x0001 087c 0479 0002 | y | .CONST 0x0479,0x0002 087e 047c 0003 | | | .CONST 0x047c,0x0003 0880 0483 0018 | | .CONST 0x0483,0x0018 0882 0484 0004 | | .CONST 0x0484,0x0004 0884 048a 0005 | | .CONST 0x048a,0x0005 0886 048c 0006 | | .CONST 0x048c,0x0006 0888 0490 0007 | | .CONST 0x0490,0x0007 088a 0496 0008 | | .CONST 0x0496,0x0008 088c 0498 0009 | | .CONST 0x0498,0x0009 088e 049c 000a | | .CONST 0x049c,0x000a 0890 04a0 000b | | .CONST 0x04a0,0x000b 0892 04aa 000c | | .CONST 0x04aa,0x000c 0894 04ae 000d | | .CONST 0x04ae,0x000d 0896 04b0 000e | | .CONST 0x04b0,0x000e 0898 04b3 000f | | .CONST 0x04b3,0x000f 089a 04b7 0010 | | .CONST 0x04b7,0x0010 089c 04bd 0012 | | .CONST 0x04bd,0x0012 089e 04c3 0013 | | .CONST 0x04c3,0x0013 08a0 04c5 0014 | | .CONST 0x04c5,0x0014 08a2 04c9 0015 | | .CONST 0x04c9,0x0015 08a4 04ca 0016 | | .CONST 0x04ca,0x0016 08a6 04ce 0017 | | .CONST 0x04ce,0x0017 08a8 04d3 0011 | | .CONST 0x04d3,0x0011 08aa 04e0 0019 | | .CONST 0x04e0,0x0019 08ac 04e2 001a | | .CONST 0x04e2,0x001a 08ae ; -------------------------------------------------------------------------------------- 08ae ; Debug3 Subtable 0x18 08ae ; -------------------------------------------------------------------------------------- 08ae 0004 000e | | .DBG3TAB 0x0004,0x000e 08b0 04eb ffff | | .CONST 0x04eb,0xffff 08b2 04ec fffe | | .CONST 0x04ec,0xfffe 08b4 04ed fffd | | .CONST 0x04ed,0xfffd 08b6 04ee fffc | | .CONST 0x04ee,0xfffc 08b8 04f0 0001 | | .CONST 0x04f0,0x0001 08ba 04f5 0002 | | .CONST 0x04f5,0x0002 08bc 04fb 0003 | | .CONST 0x04fb,0x0003 08be 0504 000d | | .CONST 0x0504,0x000d 08c0 0505 0004 | | .CONST 0x0505,0x0004 08c2 050a 0005 | | .CONST 0x050a,0x0005 08c4 050e 0006 | | .CONST 0x050e,0x0006 08c6 0517 0007 | | .CONST 0x0517,0x0007 08c8 0523 0008 | # | .CONST 0x0523,0x0008 08ca 0525 0009 | % | .CONST 0x0525,0x0009 08cc 0527 000a | ' | .CONST 0x0527,0x000a 08ce 052c 000b | , | .CONST 0x052c,0x000b 08d0 0530 000c | 0 | .CONST 0x0530,0x000c 08d2 053d 000e | = | .CONST 0x053d,0x000e 08d4 ; -------------------------------------------------------------------------------------- 08d4 ; Debug3 Subtable 0x19 08d4 ; -------------------------------------------------------------------------------------- 08d4 0003 0007 | | .DBG3TAB 0x0003,0x0007 08d6 054b ffff | K | .CONST 0x054b,0xffff 08d8 0551 fffe | Q | .CONST 0x0551,0xfffe 08da 0559 fffd | Y | .CONST 0x0559,0xfffd 08dc 055a 0001 | Z | .CONST 0x055a,0x0001 08de 055d 0002 | ] | .CONST 0x055d,0x0002 08e0 0564 0003 | d | .CONST 0x0564,0x0003 08e2 056c 0004 | l | .CONST 0x056c,0x0004 08e4 0571 0005 | q | .CONST 0x0571,0x0005 08e6 0576 0006 | v | .CONST 0x0576,0x0006 08e8 057e 0007 | ~ | .CONST 0x057e,0x0007 08ea 0000 0000 | | .BLANK 0000[0x116]