|
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: 13312 (0x3400) 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 0f90 | | .CONST 0x0f90 ; 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 000c | | .CONST 0x000c ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00cc | | .CONST 0x00cc ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003f | ? | .CONST 0x003f ; Number of locals 000b INIT_0008: 000b 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x1122,0x8000,0x0000,0x005a,0x34d5,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00bf | | Action Accept_Activation 0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x1130,0x8000,0x0000,0x005a,0x3565,0x0000,0x004f ; Debug Table 0x1.0x0 = 0x18,0xffff 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1f,0xfff8 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x21,0xfff6 0022 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0xa = 0x22,0xfff5 0023 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0024 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0xb = 0x24,0xfff4 0025 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0026 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0xc = 0x26,0xfff3 0027 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0028 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x28,0xfff2 0029 4803 |H | Short_Literal 0x3 002a 029f 01e3 | | Declare_Subprogram INIT_01e0,For_Call 002c 03fd | | Declare_Type Discrete,Defined 002d 4802 |H | Short_Literal 0x2 ; Debug Table 0x1.0xe = 0x2d,0xfff1 002e 032a | * | Declare_Type Record,Incomplete 002f 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x1.0xf = 0x2f,0xfff0 0030 00d9 | | Load_Top At_Offset_1 0031 02a0 | | Declare_Subprogram Null_Subprogram 0032 00da | | Load_Top At_Offset_2 0033 03a3 | | Complete_Type Heap_Access,By_Defining 0034 0007 | | Action Break_Optional ; Debug Table 0x1.0x10 = 0x34,0xffef 0035 0007 | | Action Break_Optional ; Debug Table 0x1.0x11 = 0x35,0xffee 0036 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0x12 = 0x36,0xffed 0037 00d9 | | Load_Top At_Offset_1 0038 02a0 | | Declare_Subprogram Null_Subprogram 0039 e217 | | Load 0x1,0x17 003a 0326 | & | Complete_Type Record,By_Defining 003b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x13 = 0x3b,0xffec 003c 029f 01fb | | Declare_Subprogram INIT_01f8,For_Call 003e 4801 |H | Short_Literal 0x1 003f 032d | - | Declare_Type Record,Defined 0040 029b 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x14 = 0x40,0xffeb 0042 029d 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call ; Debug Table 0x1.0x15 = 0x42,0xffea 0044 029d 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call ; Debug Table 0x1.0x16 = 0x44,0xffe9 0046 029d 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call ; Debug Table 0x1.0x17 = 0x46,0xffe8 0048 6283 |b | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x005a3565} ; Debug Table 0x1.0x18 = 0x48,0xffe7 0049 492f |I/ | Short_Literal 0x12f 004a e219 | | Load 0x1,0x19 004b 00ec | | Load_Encached Diana_Tree_Cache 004c 00ee | | Load_Encached Diana_Seq_Type_Cache 004d 00ec | | Load_Encached Diana_Tree_Cache 004e 00ee | | Load_Encached Diana_Seq_Type_Cache 004f 00ec | | Load_Encached Diana_Tree_Cache 0050 e001 | | Load 0x0,0x1 0051 1911 | | Execute Package,Field_Reference,Field_Number 0x11 0052 00eb | | Load_Encached Diana_Cache 0053 1958 | X | Execute Package,Field_Reference,Field_Number 0x58 0054 00eb | | Load_Encached Diana_Cache 0055 1959 | Y | Execute Package,Field_Reference,Field_Number 0x59 0056 e001 | | Load 0x0,0x1 0057 1915 | | Execute Package,Field_Reference,Field_Number 0x15 0058 e001 | | Load 0x0,0x1 0059 1913 | | Execute Package,Field_Reference,Field_Number 0x13 005a 00eb | | Load_Encached Diana_Cache 005b 1958 | X | Execute Package,Field_Reference,Field_Number 0x58 005c 00eb | | Load_Encached Diana_Cache 005d 1959 | Y | Execute Package,Field_Reference,Field_Number 0x59 005e 00eb | | Load_Encached Diana_Cache 005f 195a | Z | Execute Package,Field_Reference,Field_Number 0x5a 0060 e001 | | Load 0x0,0x1 0061 1917 | | Execute Package,Field_Reference,Field_Number 0x17 0062 e001 | | Load 0x0,0x1 0063 1919 | | Execute Package,Field_Reference,Field_Number 0x19 0064 e001 | | Load 0x0,0x1 0065 191a | | Execute Package,Field_Reference,Field_Number 0x1a 0066 e001 | | Load 0x0,0x1 0067 191b | | Execute Package,Field_Reference,Field_Number 0x1b 0068 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 0069 e001 | | Load 0x0,0x1 006a 191c | | Execute Package,Field_Reference,Field_Number 0x1c 006b e001 | | Load 0x0,0x1 006c 191d | | Execute Package,Field_Reference,Field_Number 0x1d 006d 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 006e 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 006f e001 | | Load 0x0,0x1 0070 1920 | | Execute Package,Field_Reference,Field_Number 0x20 0071 4801 |H | Short_Literal 0x1 0072 4800 |H | Short_Literal 0x0 0073 e001 | | Load 0x0,0x1 0074 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0075 0387 | | Declare_Variable Package 0076 00d8 | | Load_Top At_Offset_0 0077 020f | | Execute Module,Activate 0078 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0x19 = 0x78,0xffe6 007a 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x1a = 0x7a,0xffe5 007c 029d 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call ; Debug Table 0x1.0x1b = 0x7c,0xffe4 007e 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x1c = 0x7e,0xffe3 0080 029d 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call ; Debug Table 0x1.0x1d = 0x80,0xffe2 0082 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x1e = 0x82,0xffe1 0084 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0x1f = 0x84,0xffe0 0086 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x20 = 0x86,0xffdf 0088 029d 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call ; Debug Table 0x1.0x21 = 0x88,0xffde 008a 029d 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call ; Debug Table 0x1.0x22 = 0x8a,0xffdd 008c 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x23 = 0x8c,0xffdc 008e 029d 05e3 | | Declare_Subprogram INIT_05e0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x8e,0xffdb 0090 029d 0603 | | Declare_Subprogram INIT_0600,For_Outer_Call ; Debug Table 0x1.0x25 = 0x90,0xffda 0092 029b 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x26 = 0x92,0xffd9 0094 029d 077b | {| Declare_Subprogram INIT_0778,For_Outer_Call ; Debug Table 0x1.0x27 = 0x94,0xffd8 0096 029b 07a3 | | Declare_Subprogram INIT_07a0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x28 = 0x96,0xffd7 0098 029d 0853 | S| Declare_Subprogram INIT_0850,For_Outer_Call ; Debug Table 0x1.0x29 = 0x98,0xffd6 009a 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x1.0x2a = 0x9a,0xffd5 009b 00c7 | | Action Elaborate_Subprogram 009c 029d 08ab | | Declare_Subprogram INIT_08a8,For_Outer_Call ; Debug Table 0x1.0x2b = 0x9c,0xffd4 009e 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x2c = 0x9e,0xffd3 009f 00c7 | | Action Elaborate_Subprogram 00a0 029d 090b | | Declare_Subprogram INIT_0908,For_Outer_Call ; Debug Table 0x1.0x2d = 0xa0,0xffd2 00a2 029d 0a7b | {| Declare_Subprogram INIT_0a78,For_Outer_Call ; Debug Table 0x1.0x2e = 0xa2,0xffd1 00a4 029d 0abb | | Declare_Subprogram INIT_0ab8,For_Outer_Call ; Debug Table 0x1.0x2f = 0xa4,0xffd0 00a6 029d 0b1b | | Declare_Subprogram INIT_0b18,For_Outer_Call ; Debug Table 0x1.0x30 = 0xa6,0xffcf 00a8 029d 0b2b | +| Declare_Subprogram INIT_0b28,For_Outer_Call ; Debug Table 0x1.0x31 = 0xa8,0xffce 00aa 029d 0b53 | S| Declare_Subprogram INIT_0b50,For_Outer_Call ; Debug Table 0x1.0x32 = 0xaa,0xffcd 00ac 029d 0b63 | c| Declare_Subprogram INIT_0b60,For_Outer_Call ; Debug Table 0x1.0x33 = 0xac,0xffcc 00ae 029d 0c1b | | Declare_Subprogram INIT_0c18,For_Outer_Call ; Debug Table 0x1.0x34 = 0xae,0xffcb 00b0 029d 0cc3 | | Declare_Subprogram INIT_0cc0,For_Outer_Call ; Debug Table 0x1.0x35 = 0xb0,0xffca 00b2 029d 0d13 | | Declare_Subprogram INIT_0d10,For_Outer_Call ; Debug Table 0x1.0x36 = 0xb2,0xffc9 00b4 029d 0d2b | +| Declare_Subprogram INIT_0d28,For_Outer_Call ; Debug Table 0x1.0x37 = 0xb4,0xffc8 00b6 029d 0d43 | C| Declare_Subprogram INIT_0d40,For_Outer_Call ; Debug Table 0x1.0x38 = 0xb6,0xffc7 00b8 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x39 = 0xb8,0xffc6 00b9 00c7 | | Action Elaborate_Subprogram 00ba 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x3a = 0xba,0xffc5 00bb 00c7 | | Action Elaborate_Subprogram 00bc 029d 0dbb | | Declare_Subprogram INIT_0db8,For_Outer_Call ; Debug Table 0x1.0x3b = 0xbc,0xffc4 00be 029d 0e0b | | Declare_Subprogram INIT_0e08,For_Outer_Call ; Debug Table 0x1.0x3c = 0xbe,0xffc3 00c0 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x3d = 0xc0,0xffc2 00c1 00c7 | | Action Elaborate_Subprogram 00c2 029d 0e1b | | Declare_Subprogram INIT_0e18,For_Outer_Call ; Debug Table 0x1.0x3e = 0xc2,0xffc1 00c4 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x3f = 0xc4,0xffc0 00c5 00c7 | | Action Elaborate_Subprogram 00c6 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x40 = 0xc6,0xffbf 00c7 00c7 | | Action Elaborate_Subprogram 00c8 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x41 = 0xc8,0xffbe 00c9 00c7 | | Action Elaborate_Subprogram 00ca 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x42 = 0xca,0xffbd 00cb 00c7 | | Action Elaborate_Subprogram 00cc BODY_0008: 00cc 00bc | | Action Signal_Activated 00cd 00bb | | Action Signal_Completion 00ce 0000 0000 | | .XXX[0x2] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x00d3,0x11b8,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0xd3,0x1 00d4 00db | | Load_Top At_Offset_3 00d5 00eb | | Load_Encached Diana_Cache 00d6 1888 | | Execute Package,Field_Execute,Field_Number 0x88 00d7 820e | | Call 0x1,0xe 00d8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00d9 0000 0000 | | .BLANK 0000[0x7] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e9 | | .CONST 0x00e9 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0004 | | .CONST 0x0004 ; Number of locals 00e3 INIT_00e0: 00e3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3 = .DEBUG 0x00e3,0x11bc,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0015 ; Debug Table 0x3.0x0 = 0xe3,0xffff 00e4 00db | | Load_Top At_Offset_3 00e5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xe6,0xfffe 00e7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x2 = 0xe7,0xfffd 00e8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00e9 BODY_00e0: 00e9 00cf | | Action Mark_Auxiliary 00ea 785a |xZ | Jump 0x145 00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x3 = 0xeb,0x2 00ec 0007 | | Action Break_Optional 00ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0xed,0x401 00ee 7002 |p | Jump_Nonzero 0xf1 00ef 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x5 = 0xef,0x402 00f0 782c |x, | Jump 0x11d 00f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xf1,0x403 00f2 0217 | | Execute Heap_Access,All_Reference 00f3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f4 6804 |h | Jump_Zero 0xf9 00f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xf5,0x404 00f6 0217 | | Execute Heap_Access,All_Reference 00f7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00f8 7824 |x$ | Jump 0x11d 00f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x8 = 0xf9,0x405 00fa 0007 | | Action Break_Optional 00fb e407 | | Load 0x2,0x7 ; Debug Table 0x3.0x9 = 0xfb,0x801 00fc 0007 | | Action Break_Optional 00fd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3.0xa = 0xfd,0x802 00fe 0007 | | Action Break_Optional ; Debug Table 0x3.0xb = 0xfe,0x803 00ff 00d0 | | Action Swap_Control ; Debug Table 0x3.0xc = 0xff,0x804 0100 00d1 | | Pop_Control Pop_Count_1 0101 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3.0xd = 0x101,0x405 0102 00eb | | Load_Encached Diana_Cache 0103 0098 | | Execute Package,Field_Read_Dynamic 0104 012c | , | Execute Any,Size 0105 e002 | | Load 0x0,0x2 0106 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0107 025b | [ | Execute Discrete,Check_In_Type 0108 0273 | s | Execute Discrete,Plus 0109 00d9 | | Load_Top At_Offset_1 010a 0007 | | Action Break_Optional 010b e408 | | Load 0x2,0x8 ; Debug Table 0x3.0xe = 0x10b,0xc01 010c 0007 | | Action Break_Optional 010d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3.0xf = 0x10d,0xc02 010e 0007 | | Action Break_Optional ; Debug Table 0x3.0x10 = 0x10e,0xc03 010f 00d0 | | Action Swap_Control ; Debug Table 0x3.0x11 = 0x10f,0xc04 0110 00d1 | | Pop_Control Pop_Count_1 0111 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3.0x12 = 0x111,0x804 0112 00eb | | Load_Encached Diana_Cache 0113 0098 | | Execute Package,Field_Read_Dynamic 0114 49c9 |I | Short_Literal 0x1c9 0115 00eb | | Load_Encached Diana_Cache 0116 0098 | | Execute Package,Field_Read_Dynamic 0117 49ca |I | Short_Literal 0x1ca 0118 00eb | | Load_Encached Diana_Cache 0119 0095 | | Execute Package,Field_Reference_Dynamic 011a e003 | | Load 0x0,0x3 011b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 011c 7800 |x | Jump 0x11d 011d 00d0 | | Action Swap_Control 011e 00d1 | | Pop_Control Pop_Count_1 011f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x3.0x13 = 0x11f,0x2 0120 0007 | | Action Break_Optional ; Debug Table 0x3.0x14 = 0x120,0x3 0121 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x15 = 0x121,0x1001 0122 0007 | | Action Break_Optional 0123 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x16 = 0x123,0x1002 0124 0007 | | Action Break_Optional ; Debug Table 0x3.0x17 = 0x124,0x1003 0125 0007 | | Action Break_Optional ; Debug Table 0x3.0x18 = 0x125,0x1004 0126 0b50 | P | Execute_Immediate Case_Compare,0x50 ; Debug Table 0x3.0x19 = 0x126,0x3 0127 7009 |p | Jump_Nonzero 0x131 0128 0b40 | @ | Execute_Immediate Case_Compare,0x40 0129 700d |p | Jump_Nonzero 0x137 012a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1a = 0x12a,0x8 012b 680b |h | Jump_Zero 0x137 012c e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x1b = 0x12c,0x9 012d 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 012e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1c = 0x12e,0xa 012f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0130 7806 |x | Jump 0x137 0131 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1d = 0x131,0x4 0132 7004 |p | Jump_Nonzero 0x137 0133 e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x1e = 0x133,0x5 0134 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0135 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1f = 0x135,0x6 0136 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0137 00d1 | | Pop_Control Pop_Count_1 0138 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x20 = 0x138,0xb 0139 00db | | Load_Top At_Offset_3 013a 820f | | Call 0x1,0xf 013b 0007 | | Action Break_Optional ; Debug Table 0x3.0x21 = 0x13b,0xc 013c 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x22 = 0x13c,0x1401 013d 7002 |p | Jump_Nonzero 0x140 013e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3.0x23 = 0x13e,0x1402 013f 7803 |x | Jump 0x143 0140 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x24 = 0x140,0x1403 0141 0217 | | Execute Heap_Access,All_Reference 0142 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0143 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x3.0x25 = 0x143,0xc 0144 00c9 | | Action Pop_Auxiliary_Loop 0145 0007 | | Action Break_Optional ; Debug Table 0x3.0x26 = 0x145,0x1 0146 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x27 = 0x146,0x1801 0147 021d | | Execute Heap_Access,Is_Null 0148 6fa2 |o | Jump_Zero 0xeb ; Debug Table 0x3.0x28 = 0x148,0x1 0149 00ce | | Action Pop_Auxiliary 014a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x29 = 0x14a,0xd 014b 6802 |h | Jump_Zero 0x14e 014c e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x2a = 0x14c,0xe 014d 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 014e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 014f 0000 | | .XXX[0x1] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0153,0x1214,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0024 ; Debug Table 0x4.0x0 = 0x153,0x1 0154 e005 | | Load 0x0,0x5 0155 180e | | Execute Package,Field_Execute,Field_Number 0xe 0156 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x1 = 0x156,0x2 0157 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0158 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x2 = 0x158,0x3 0159 680a |h | Jump_Zero 0x164 015a 00da | | Load_Top At_Offset_2 015b 823f | ? | Call 0x1,0x3f 015c 7007 |p | Jump_Nonzero 0x164 015d 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x3 = 0x15d,0x4 015e e007 | | Load 0x0,0x7 015f 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0160 00e3 | | Load_Encached Natural_Cache 0161 025b | [ | Execute Discrete,Check_In_Type 0162 e004 | | Load 0x0,0x4 0163 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0164 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x4 = 0x164,0x5 0165 821f | | Call 0x1,0x1f 0166 680c |h | Jump_Zero 0x173 0167 4fff |O | Short_Literal -0x1 ; Debug Table 0x4.0x5 = 0x167,0x6 0168 4816 |H | Short_Literal 0x16 0169 e004 | | Load 0x0,0x4 016a 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 016b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x6 = 0x16b,0x7 016c 00db | | Load_Top At_Offset_3 016d 821a | | Call 0x1,0x1a 016e 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x7 = 0x16e,0x8 016f 4817 |H | Short_Literal 0x17 0170 e004 | | Load 0x0,0x4 0171 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0172 7803 |x | Jump 0x176 0173 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x8 = 0x173,0x9 0174 00db | | Load_Top At_Offset_3 0175 821a | | Call 0x1,0x1a 0176 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x176,0xa 0177 e006 | | Load 0x0,0x6 0178 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0179 4503 |E | Exit_Suprogram New_Top_Offset 0x3 017a 0000 0000 | | .BLANK 0000[0x6] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0197 | | .CONST 0x0197 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0005 | | .CONST 0x0005 ; Number of locals 0183 INIT_0180: 0183 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x5 = .DEBUG 0x0183,0x122a,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0033 ; Debug Table 0x5.0x0 = 0x183,0xffff 0184 00db | | Load_Top At_Offset_3 0185 e007 | | Load 0x0,0x7 0186 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 0187 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0188 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x188,0xfffe 0189 e5ff | | Load 0x2,-0x1 018a 00eb | | Load_Encached Diana_Cache 018b 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 018c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 018d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x2 = 0x18d,0xfffd 018e 00d9 | | Load_Top At_Offset_1 018f 00eb | | Load_Encached Diana_Cache 0190 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0191 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0192 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x192,0xfffc 0193 e5ff | | Load 0x2,-0x1 0194 00eb | | Load_Encached Diana_Cache 0195 18b4 | | Execute Package,Field_Execute,Field_Number 0xb4 0196 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0197 BODY_0180: 0197 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x4 = 0x197,0x1 0198 4801 |H | Short_Literal 0x1 0199 e402 | | Load 0x2,0x2 019a e008 | | Load 0x0,0x8 019b 180d | | Execute Package,Field_Execute,Field_Number 0xd 019c e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x5 = 0x19c,0x2 019d e009 | | Load 0x0,0x9 019e 180d | | Execute Package,Field_Execute,Field_Number 0xd 019f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x6 = 0x19f,0x3 01a0 e5fd | | Load 0x2,-0x3 01a1 e5fe | | Load 0x2,-0x2 01a2 823c | < | Call 0x1,0x3c 01a3 823b | ; | Call 0x1,0x3b ; Debug Table 0x5.0x7 = 0x1a3,0x4 01a4 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x8 = 0x1a4,0x5 01a5 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 01a6 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x9 = 0x1a6,0x6 01a7 1870 | p | Execute Package,Field_Execute,Field_Number 0x70 01a8 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x1a8,0x7 01a9 e5fd | | Load 0x2,-0x3 01aa e5fe | | Load 0x2,-0x2 01ab 823a | : | Call 0x1,0x3a 01ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xb = 0x1ac,0x8 01ad 00da | | Load_Top At_Offset_2 01ae 820e | | Call 0x1,0xe 01af 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xc = 0x1af,0x9 01b0 8211 | | Call 0x1,0x11 01b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xd = 0x1b1,0xa 01b2 00eb | | Load_Encached Diana_Cache 01b3 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xe = 0x1b4,0x401 01b5 021d | | Execute Heap_Access,Is_Null 01b6 00d0 | | Action Swap_Control 01b7 00d1 | | Pop_Control Pop_Count_1 01b8 7005 |p | Jump_Nonzero 0x1be ; Debug Table 0x5.0xf = 0x1b8,0xa 01b9 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x10 = 0x1b9,0xb 01ba 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 01bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x11 = 0x1bb,0xc 01bc e00a | | Load 0x0,0xa 01bd 180d | | Execute Package,Field_Execute,Field_Number 0xd 01be 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01bf 0000 | | .XXX[0x1] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 e004 | | Load 0x0,0x4 ; Debug Table 0x6 = .DEBUG 0x01c3,0x1250,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0047 ; Debug Table 0x6.0x0 = 0x1c3,0x1 01c4 1848 | H | Execute Package,Field_Execute,Field_Number 0x48 01c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c6 0000 0000 | | .XXX[0x2] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 4804 |H | Short_Literal 0x4 ; Debug Table 0x7 = .DEBUG 0x01cb,0x1254,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0051 ; Debug Table 0x7.0x0 = 0x1cb,0x1 01cc e00b | | Load 0x0,0xb 01cd 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01ce 680c |h | Jump_Zero 0x1db 01cf 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x1cf,0x2 01d0 0092 0ea0 | | Action Push_String_Extended,0xea0 ; " Marks to reclaim stmt garbage" 01d2 e213 | | Load 0x1,0x13 01d3 e005 | | Load 0x0,0x5 01d4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01d5 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x2 = 0x1d5,0x3 01d6 0092 0ea1 | | Action Push_String_Extended,0xea1 ; " Marks to reclaim loop garbage" 01d8 e214 | | Load 0x1,0x14 01d9 e005 | | Load 0x0,0x5 01da 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01db 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x3 = 0x1db,0x4 01dc a213 | | Store_Unchecked 0x1,0x13 01dd 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x4 = 0x1dd,0x5 01de a214 | | Store_Unchecked 0x1,0x14 01df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 4603 |F | Jump_Case 0x4 ; Debug Table 0x8 = .DEBUG 0x01e3,0x1260,0x0005,0x0000,0x005a,0x3565,0x0000,0x0090 01e4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01e5 7802 |x | Jump 0x1e8 ; case 0x1 01e6 7805 |x | Jump 0x1ec ; case 0x2 01e7 7809 |x | Jump 0x1f1 ; case 0x3 01e8 00da | | Load_Top At_Offset_2 01e9 0091 0e9c | | Action Push_String_Extended_Indexed,0xe9c ; "BLOCK_POP" 01eb 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01ec 00db | | Load_Top At_Offset_3 01ed 00db | | Load_Top At_Offset_3 01ee 00e0 | | Load_Encached Standard_Cache 01ef 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01f0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01f1 00da | | Load_Top At_Offset_2 01f2 00e0 | | Load_Encached Standard_Cache 01f3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01f4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01f5 0000 0000 | | .XXX[0x3] 01f7 0000 | | 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fb | | .CONST 0x01fb ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0001 | | .CONST 0x0001 ; Number of locals 01fb BODY_01f8: 01fb INIT_01f8: 01fb 4608 |F | Jump_Case 0x9 ; Debug Table 0x9 = .DEBUG 0x01fb,0x1262,0x0005,0x0000,0x005a,0x3565,0x0000,0x00b7 01fc 7808 |x | Jump 0x205 ; case 0x0 01fd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 01fe 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 01ff 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0200 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0201 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0202 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0203 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0204 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0205 4801 |H | Short_Literal 0x1 0206 00db | | Load_Top At_Offset_3 0207 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0208 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0209 0000 0000 | | .BLANK 0000[0x7] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0213 | | .CONST 0x0213 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0001 | | .CONST 0x0001 ; Number of locals 0213 BODY_0210: 0213 INIT_0210: 0213 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x0213,0x1264,0x0001,0x0000,0x005a,0x3565,0x0000,0x00c1 ; Debug Table 0xa.0x0 = 0x213,0x1 0214 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x1 = 0x214,0x401 0215 0007 | | Action Break_Optional 0216 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x2 = 0x216,0x402 0217 0007 | | Action Break_Optional ; Debug Table 0xa.0x3 = 0x217,0x403 0218 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x218,0x404 0219 0b4d | M | Execute_Immediate Case_Compare,0x4d ; Debug Table 0xa.0x5 = 0x219,0x1 021a 7034 |p4 | Jump_Nonzero 0x24f 021b 0b5b | [ | Execute_Immediate Case_Compare,0x5b 021c 7036 |p6 | Jump_Nonzero 0x253 021d 0b56 | V | Execute_Immediate Case_Compare,0x56 021e 7039 |p9 | Jump_Nonzero 0x258 021f 0b5d | ] | Execute_Immediate Case_Compare,0x5d 0220 703b |p; | Jump_Nonzero 0x25c 0221 0b4a | J | Execute_Immediate Case_Compare,0x4a 0222 703c |p< | Jump_Nonzero 0x25f 0223 0b4f | O | Execute_Immediate Case_Compare,0x4f 0224 703e |p> | Jump_Nonzero 0x263 0225 0b4e | N | Execute_Immediate Case_Compare,0x4e 0226 704c |pL | Jump_Nonzero 0x273 0227 0b54 | T | Execute_Immediate Case_Compare,0x54 0228 7050 |pP | Jump_Nonzero 0x279 0229 0b5c | \ | Execute_Immediate Case_Compare,0x5c 022a 7051 |pQ | Jump_Nonzero 0x27c 022b 0b58 | X | Execute_Immediate Case_Compare,0x58 022c 7053 |pS | Jump_Nonzero 0x280 022d 0b53 | S | Execute_Immediate Case_Compare,0x53 022e 7057 |pW | Jump_Nonzero 0x286 022f 0b4c | L | Execute_Immediate Case_Compare,0x4c 0230 705a |pZ | Jump_Nonzero 0x28b 0231 0b5e | ^ | Execute_Immediate Case_Compare,0x5e 0232 705e |p^ | Jump_Nonzero 0x291 0233 0b51 | Q | Execute_Immediate Case_Compare,0x51 0234 7060 |p` | Jump_Nonzero 0x295 0235 0b60 | ` | Execute_Immediate Case_Compare,0x60 0236 7062 |pb | Jump_Nonzero 0x299 0237 0b52 | R | Execute_Immediate Case_Compare,0x52 0238 7064 |pd | Jump_Nonzero 0x29d 0239 0b4b | K | Execute_Immediate Case_Compare,0x4b 023a 7066 |pf | Jump_Nonzero 0x2a1 023b 0b55 | U | Execute_Immediate Case_Compare,0x55 023c 7068 |ph | Jump_Nonzero 0x2a5 023d 0b57 | W | Execute_Immediate Case_Compare,0x57 023e 7069 |pi | Jump_Nonzero 0x2a8 023f 0b50 | P | Execute_Immediate Case_Compare,0x50 0240 706d |pm | Jump_Nonzero 0x2ae 0241 0b40 | @ | Execute_Immediate Case_Compare,0x40 0242 7070 |pp | Jump_Nonzero 0x2b3 0243 0b5a | Z | Execute_Immediate Case_Compare,0x5a 0244 7072 |pr | Jump_Nonzero 0x2b7 0245 0b5f | _ | Execute_Immediate Case_Compare,0x5f 0246 7080 |p | Jump_Nonzero 0x2c7 0247 0bab | | Execute_Immediate Case_Compare,0xab 0248 7077 |pw | Jump_Nonzero 0x2c0 0249 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x6 = 0x249,0x20 024a 0092 0ea2 | | Action Push_String_Extended,0xea2 ; "Unexpected item in stmt list" 024c e005 | | Load 0x0,0x5 024d 181f | | Execute Package,Field_Execute,Field_Number 0x1f 024e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 024f 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0x24f,0x2 0250 e00c | | Load 0x0,0xc 0251 180d | | Execute Package,Field_Execute,Field_Number 0xd 0252 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0253 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x8 = 0x253,0x3 0254 e5ff | | Load 0x2,-0x1 0255 e00d | | Load 0x0,0xd 0256 180f | | Execute Package,Field_Execute,Field_Number 0xf 0257 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0258 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x9 = 0x258,0x4 0259 e5ff | | Load 0x2,-0x1 025a 8227 | ' | Call 0x1,0x27 025b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025c 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xa = 0x25c,0x5 025d 8231 | 1 | Call 0x1,0x31 025e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025f e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xb = 0x25f,0x6 0260 e5ff | | Load 0x2,-0x1 0261 8238 | 8 | Call 0x1,0x38 0262 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0263 00cf | | Action Mark_Auxiliary ; Debug Table 0xa.0xc = 0x263,0x7 0264 e219 | | Load 0x1,0x19 ; Debug Table 0xa.0xd = 0x264,0xf7ff 0265 0322 | " | Declare_Variable Record 0266 e5fe | | Load 0x2,-0x2 0267 00d9 | | Load_Top At_Offset_1 0268 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xe = 0x269,0x801 026a e5ff | | Load 0x2,-0x1 026b e00e | | Load 0x0,0xe 026c 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 026d e5ff | | Load 0x2,-0x1 026e e21e | | Load 0x1,0x1e 026f 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0270 00d2 | | Pop_Control Pop_Count_2 0271 00ce | | Action Pop_Auxiliary 0272 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0273 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xf = 0x273,0x8 0274 823e | > | Call 0x1,0x3e 0275 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x10 = 0x275,0x9 0276 e5ff | | Load 0x2,-0x1 0277 823d | = | Call 0x1,0x3d 0278 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0279 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x11 = 0x279,0xa 027a 8228 | ( | Call 0x1,0x28 027b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 027c 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x12 = 0x27c,0xb 027d e00a | | Load 0x0,0xa 027e 180e | | Execute Package,Field_Execute,Field_Number 0xe 027f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0280 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x280,0xc 0281 823e | > | Call 0x1,0x3e 0282 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x14 = 0x282,0xd 0283 e5ff | | Load 0x2,-0x1 0284 8234 | 4 | Call 0x1,0x34 0285 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0286 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x15 = 0x286,0xe 0287 e5ff | | Load 0x2,-0x1 0288 e00d | | Load 0x0,0xd 0289 1810 | | Execute Package,Field_Execute,Field_Number 0x10 028a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 028b 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x16 = 0x28b,0xf 028c 823e | > | Call 0x1,0x3e 028d 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x17 = 0x28d,0x10 028e e00f | | Load 0x0,0xf 028f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0290 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0291 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x18 = 0x291,0x11 0292 e00f | | Load 0x0,0xf 0293 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0294 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0295 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x19 = 0x295,0x12 0296 e00f | | Load 0x0,0xf 0297 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0298 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0299 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1a = 0x299,0x13 029a e00f | | Load 0x0,0xf 029b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 029c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 029d 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1b = 0x29d,0x14 029e e00f | | Load 0x0,0xf 029f 180e | | Execute Package,Field_Execute,Field_Number 0xe 02a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a1 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1c = 0x2a1,0x15 02a2 e00f | | Load 0x0,0xf 02a3 180d | | Execute Package,Field_Execute,Field_Number 0xd 02a4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a5 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1d = 0x2a5,0x16 02a6 8232 | 2 | Call 0x1,0x32 02a7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a8 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1e = 0x2a8,0x17 02a9 823e | > | Call 0x1,0x3e 02aa e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x1f = 0x2aa,0x18 02ab e5ff | | Load 0x2,-0x1 02ac 8233 | 3 | Call 0x1,0x33 02ad 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02ae 6019 |` | Indirect_Literal Discrete,0x2c8,{0xffffffff, 0x80000001} ; Debug Table 0xa.0x20 = 0x2ae,0x19 02af e5ff | | Load 0x2,-0x1 02b0 e010 | | Load 0x0,0x10 02b1 180d | | Execute Package,Field_Execute,Field_Number 0xd 02b2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02b3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x21 = 0x2b3,0x1a 02b4 e011 | | Load 0x0,0x11 02b5 180e | | Execute Package,Field_Execute,Field_Number 0xe 02b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02b7 482b |H+ | Short_Literal 0x2b ; Debug Table 0xa.0x22 = 0x2b7,0x1b 02b8 e00b | | Load 0x0,0xb 02b9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02ba 6804 |h | Jump_Zero 0x2bf 02bb 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x23 = 0x2bb,0x1c 02bc 4801 |H | Short_Literal 0x1 02bd e004 | | Load 0x0,0x4 02be 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 02bf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c0 0092 0ea3 | | Action Push_String_Extended,0xea3 ; "Prompt encountered on statement list" ; Debug Table 0xa.0x24 = 0x2c0,0x1e 02c2 e005 | | Load 0x0,0x5 02c3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 02c4 4833 |H3 | Short_Literal 0x33 ; Debug Table 0xa.0x25 = 0x2c4,0x1f 02c5 e00a | | Load 0x0,0xa 02c6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02c7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c8 ffff ffff | | .LITERAL {0xffffffff, 0x80000001} 02cc 0000 0000 | | .LITERAL {0x00000000, 0x005a3565} 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 482b |H+ | Short_Literal 0x2b ; Debug Table 0xb = .DEBUG 0x02d3,0x12b2,0x0002,0x0000,0x005a,0x3565,0x0000,0x00cf ; Debug Table 0xb.0x0 = 0x2d3,0x1 02d4 e00b | | Load 0x0,0xb 02d5 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02d6 7004 |p | Jump_Nonzero 0x2db 02d7 00da | | Load_Top At_Offset_2 02d8 e001 | | Load 0x0,0x1 02d9 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02da 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02db 4800 |H | Short_Literal 0x0 02dc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02dd 0000 0000 | | .XXX[0x3] 02df 0000 | | 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 4800 |H | Short_Literal 0x0 ; Debug Table 0xc = .DEBUG 0x02e3,0x12b6,0x0001,0x0000,0x005a,0x3565,0x0000,0x00f4 ; Debug Table 0xc.0x0 = 0x2e3,0x1 02e4 00db | | Load_Top At_Offset_3 02e5 00eb | | Load_Encached Diana_Cache 02e6 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 02e7 e012 | | Load 0x0,0x12 02e8 180d | | Execute Package,Field_Execute,Field_Number 0xd 02e9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02ea 0000 0000 | | .BLANK 0000[0x6] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x02f3,0x12ba,0x0001,0x0000,0x005a,0x3565,0x0000,0x0111 ; Debug Table 0xd.0x0 = 0x2f3,0x1 02f4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02f5 00db | | Load_Top At_Offset_3 02f6 00eb | | Load_Encached Diana_Cache 02f7 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 02f8 820d | | Call 0x1,0xd 02f9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02fa 0000 0000 | | .BLANK 0000[0x6] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 4812 |H | Short_Literal 0x12 ; Debug Table 0xe = .DEBUG 0x0303,0x12be,0x0002,0x0000,0x005a,0x3565,0x0000,0x01c4 ; Debug Table 0xe.0x0 = 0x303,0x1 0304 e00b | | Load 0x0,0xb 0305 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0306 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0307 0000 | | .XXX[0x1] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 4811 |H | Short_Literal 0x11 ; Debug Table 0xf = .DEBUG 0x030b,0x12c2,0x0002,0x0000,0x005a,0x3565,0x0000,0x01dc ; Debug Table 0xf.0x0 = 0x30b,0x1 030c e00b | | Load 0x0,0xb 030d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 030e 6818 |h | Jump_Zero 0x327 030f 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x1 = 0x30f,0x2 0310 e006 | | Load 0x0,0x6 0311 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0312 6812 |h | Jump_Zero 0x325 0313 e006 | | Load 0x0,0x6 ; Debug Table 0xf.0x2 = 0x313,0x3 0314 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0315 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x3 = 0x315,0x401 0316 0007 | | Action Break_Optional 0317 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x4 = 0x317,0x402 0318 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x318,0x403 0319 00d0 | | Action Swap_Control ; Debug Table 0xf.0x6 = 0x319,0x404 031a 00d1 | | Pop_Control Pop_Count_1 031b 0f21 | ! | Execute_Immediate Equal,0x21 ; Debug Table 0xf.0x7 = 0x31b,0x3 031c 6806 |h | Jump_Zero 0x323 031d 0092 0ea4 | | Action Push_String_Extended,0xea4 ; "Loop storage inside inlined function not reclaimed" ; Debug Table 0xf.0x8 = 0x31d,0x4 031f e005 | | Load 0x0,0x5 0320 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0321 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x9 = 0x321,0x5 0322 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0323 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xa = 0x323,0x6 0324 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0325 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xb = 0x325,0x7 0326 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0327 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0xc = 0x327,0x8 0328 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0329 0000 0000 | | .BLANK 0000[0x7] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 4812 |H | Short_Literal 0x12 ; Debug Table 0x10 = .DEBUG 0x0333,0x12de,0x0002,0x0000,0x005a,0x3565,0x0000,0x0221 ; Debug Table 0x10.0x0 = 0x333,0x1 0334 e00b | | Load 0x0,0xb 0335 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0336 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0337 0000 | | .XXX[0x1] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033d | = | .CONST 0x033d ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0002 | | .CONST 0x0002 ; Number of locals 033b INIT_0338: 033b e218 | | Load 0x1,0x18 ; Debug Table 0x11 = .DEBUG 0x033b,0x12e2,0x0001,0x0000,0x005a,0x3565,0x0000,0x0239 ; Debug Table 0x11.0x0 = 0x33b,0xffff 033c 0007 | | Action Break_Optional 033d BODY_0338: 033d e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x1 = 0x33d,0x1 033e 7010 |p | Jump_Nonzero 0x34f 033f e217 | | Load 0x1,0x17 ; Debug Table 0x11.0x2 = 0x33f,0x2 0340 0322 | " | Declare_Variable Record 0341 e5ff | | Load 0x2,-0x1 0342 00d9 | | Load_Top At_Offset_1 0343 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0344 e218 | | Load 0x1,0x18 0345 00d9 | | Load_Top At_Offset_1 0346 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0347 e218 | | Load 0x1,0x18 0348 e013 | | Load 0x0,0x13 0349 1813 | | Execute Package,Field_Execute,Field_Number 0x13 034a e013 | | Load 0x0,0x13 034b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 034c 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 034d a5fe | | Store_Unchecked 0x2,-0x2 034e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x11.0x3 = 0x34e,0x3 034f e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x4 = 0x34f,0x4 0350 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0351 00cf | | Action Mark_Auxiliary 0352 7805 |x | Jump 0x358 0353 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x5 = 0x353,0x6 0354 0217 | | Execute Heap_Access,All_Reference 0355 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0356 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0357 00c9 | | Action Pop_Auxiliary_Loop 0358 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x358,0x5 0359 0217 | | Execute Heap_Access,All_Reference 035a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035b 77f7 |w | Jump_Nonzero 0x353 035c 00ce | | Action Pop_Auxiliary 035d e217 | | Load 0x1,0x17 ; Debug Table 0x11.0x7 = 0x35d,0x7 035e 0322 | " | Declare_Variable Record 035f e5ff | | Load 0x2,-0x1 0360 00d9 | | Load_Top At_Offset_1 0361 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0362 e218 | | Load 0x1,0x18 0363 00d9 | | Load_Top At_Offset_1 0364 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0365 e218 | | Load 0x1,0x18 0366 00da | | Load_Top At_Offset_2 0367 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0368 00d9 | | Load_Top At_Offset_1 0369 0217 | | Execute Heap_Access,All_Reference 036a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 036b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x11.0x8 = 0x36b,0x8 036c 0000 0000 | | .BLANK 0000[0x4] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 037a | z | .CONST 0x037a ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0004 | | .CONST 0x0004 ; Number of locals 0373 INIT_0370: 0373 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0373,0x12f6,0x0002,0x0000,0x005a,0x3565,0x0000,0x0286 ; Debug Table 0x12.0x0 = 0x373,0xffff 0374 00db | | Load_Top At_Offset_3 0375 00eb | | Load_Encached Diana_Cache 0376 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0377 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0378 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x378,0xfffe 0379 e218 | | Load 0x1,0x18 ; Debug Table 0x12.0x2 = 0x379,0xfffd 037a BODY_0370: 037a 00cf | | Action Mark_Auxiliary 037b 0007 | | Action Break_Optional ; Debug Table 0x12.0x3 = 0x37b,0x1 037c 0007 | | Action Break_Optional ; Debug Table 0x12.0x4 = 0x37c,0x2 037d e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x5 = 0x37d,0x401 037e 0007 | | Action Break_Optional 037f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x6 = 0x37f,0x402 0380 0007 | | Action Break_Optional ; Debug Table 0x12.0x7 = 0x380,0x403 0381 0007 | | Action Break_Optional ; Debug Table 0x12.0x8 = 0x381,0x404 0382 0b4a | J | Execute_Immediate Case_Compare,0x4a ; Debug Table 0x12.0x9 = 0x382,0x2 0383 7007 |p | Jump_Nonzero 0x38b 0384 0b4f | O | Execute_Immediate Case_Compare,0x4f 0385 702c |p, | Jump_Nonzero 0x3b2 0386 0b4e | N | Execute_Immediate Case_Compare,0x4e 0387 7034 |p4 | Jump_Nonzero 0x3bc 0388 0b00 | | Execute_Immediate Case_Compare,0x0 0389 7051 |pQ | Jump_Nonzero 0x3db 038a 7854 |xT | Jump 0x3df ; Debug Table 0x12.0xa = 0x38a,0x12 038b e402 | | Load 0x2,0x2 ; Debug Table 0x12.0xb = 0x38b,0x3 038c 00eb | | Load_Encached Diana_Cache 038d 18d2 | | Execute Package,Field_Execute,Field_Number 0xd2 038e a403 | | Store_Unchecked 0x2,0x3 038f 0007 | | Action Break_Optional ; Debug Table 0x12.0xc = 0x38f,0x4 0390 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xd = 0x390,0x801 0391 021d | | Execute Heap_Access,Is_Null 0392 700f |p | Jump_Nonzero 0x3a2 ; Debug Table 0x12.0xe = 0x392,0x4 0393 e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xf = 0x393,0xc01 0394 0007 | | Action Break_Optional 0395 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x10 = 0x395,0xc02 0396 0007 | | Action Break_Optional ; Debug Table 0x12.0x11 = 0x396,0xc03 0397 0007 | | Action Break_Optional ; Debug Table 0x12.0x12 = 0x397,0xc04 0398 0f83 | | Execute_Immediate Equal,-0x7d ; Debug Table 0x12.0x13 = 0x398,0x801 0399 7008 |p | Jump_Nonzero 0x3a2 039a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x14 = 0x39a,0x5 039b 4801 |H | Short_Literal 0x1 039c 8222 | " | Call 0x1,0x22 039d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 039e 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x15 = 0x39e,0x6 039f 4801 |H | Short_Literal 0x1 03a0 8222 | " | Call 0x1,0x22 03a1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03a2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x16 = 0x3a2,0x7 03a3 6804 |h | Jump_Zero 0x3a8 03a4 e402 | | Load 0x2,0x2 03a5 e5fe | | Load 0x2,-0x2 03a6 021f | | Execute Heap_Access,Equal 03a7 7801 |x | Jump 0x3a9 03a8 4800 |H | Short_Literal 0x0 03a9 7035 |p5 | Jump_Nonzero 0x3df 03aa e402 | | Load 0x2,0x2 03ab 8220 | | Call 0x1,0x20 03ac 6832 |h2 | Jump_Zero 0x3df 03ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x17 = 0x3ad,0x8 03ae 4803 |H | Short_Literal 0x3 03af 8222 | " | Call 0x1,0x22 03b0 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03b1 782d |x- | Jump 0x3df 03b2 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x18 = 0x3b2,0x9 03b3 4900 |I | Short_Literal 0x100 03b4 e007 | | Load 0x0,0x7 03b5 0096 | | Execute Package,Entry 03b6 6828 |h( | Jump_Zero 0x3df 03b7 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x19 = 0x3b7,0xa 03b8 4802 |H | Short_Literal 0x2 03b9 8222 | " | Call 0x1,0x22 03ba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03bb 7823 |x# | Jump 0x3df 03bc e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x1a = 0x3bc,0xb 03bd e007 | | Load 0x0,0x7 03be 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 03bf 6816 |h | Jump_Zero 0x3d6 03c0 00cf | | Action Mark_Auxiliary 03c1 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x1b = 0x3c1,0xc 03c2 e007 | | Load 0x0,0x7 03c3 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 03c4 4801 |H | Short_Literal 0x1 03c5 0263 | c | Execute Discrete,Above_Bound 03c6 7006 |p | Jump_Nonzero 0x3cd 03c7 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x1c = 0x3c7,0xd 03c8 4801 |H | Short_Literal 0x1 03c9 8222 | " | Call 0x1,0x22 03ca c404 | | Store 0x2,0x4 03cb 00c8 | | Action Pop_Auxiliary_Range 03cc 3ffa |? | Loop_Increasing 0x3c7 03cd 00ce | | Action Pop_Auxiliary 03ce e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x1d = 0x3ce,0xe 03cf 8221 | ! | Call 0x1,0x21 03d0 680e |h | Jump_Zero 0x3df 03d1 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1e = 0x3d1,0xf 03d2 4803 |H | Short_Literal 0x3 03d3 8222 | " | Call 0x1,0x22 03d4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03d5 7809 |x | Jump 0x3df 03d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1f = 0x3d6,0x10 03d7 4800 |H | Short_Literal 0x0 03d8 8222 | " | Call 0x1,0x22 03d9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03da 7804 |x | Jump 0x3df 03db 0092 0ea5 | | Action Push_String_Extended,0xea5 ; "Stmt_Gen: confused getting pop counts" ; Debug Table 0x12.0x20 = 0x3db,0x11 03dd e005 | | Load 0x0,0x5 03de 181e | | Execute Package,Field_Execute,Field_Number 0x1e 03df 00d1 | | Pop_Control Pop_Count_1 03e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x21 = 0x3e0,0x13 03e1 e5fe | | Load 0x2,-0x2 03e2 021f | | Execute Heap_Access,Equal 03e3 7006 |p | Jump_Nonzero 0x3ea 03e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x22 = 0x3e4,0x14 03e5 00eb | | Load_Encached Diana_Cache 03e6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03e7 a402 | | Store_Unchecked 0x2,0x2 03e8 00c9 | | Action Pop_Auxiliary_Loop 03e9 7f92 | | Jump 0x37c 03ea 00ce | | Action Pop_Auxiliary 03eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x23 = 0x3eb,0x15 03ec 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03ed 0000 0000 | | .XXX[0x3] 03ef 0000 | | 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f6 | | .CONST 0x03f6 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0002 | | .CONST 0x0002 ; Number of locals 03f3 INIT_03f0: 03f3 e218 | | Load 0x1,0x18 ; Debug Table 0x13 = .DEBUG 0x03f3,0x1340,0x0001,0x0000,0x005a,0x3565,0x0000,0x0373 ; Debug Table 0x13.0x0 = 0x3f3,0xffff 03f4 00db | | Load_Top At_Offset_3 03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f6 BODY_03f0: 03f6 00cf | | Action Mark_Auxiliary 03f7 781a |x | Jump 0x412 03f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x1 = 0x3f8,0x2 03f9 0217 | | Execute Heap_Access,All_Reference 03fa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03fb 4603 |F | Jump_Case 0x4 03fc 7803 |x | Jump 0x400 ; case 0x0 03fd 7808 |x | Jump 0x406 ; case 0x1 03fe 7807 |x | Jump 0x406 ; case 0x2 03ff 7809 |x | Jump 0x409 ; case 0x3 0400 e006 | | Load 0x0,0x6 ; Debug Table 0x13.0x2 = 0x400,0x3 0401 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0402 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3 = 0x402,0x4 0403 e004 | | Load 0x0,0x4 0404 1851 | Q | Execute Package,Field_Execute,Field_Number 0x51 0405 7807 |x | Jump 0x40d 0406 e004 | | Load 0x0,0x4 ; Debug Table 0x13.0x4 = 0x406,0x5 0407 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 0408 7804 |x | Jump 0x40d 0409 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x5 = 0x409,0x6 040a 4817 |H | Short_Literal 0x17 040b e004 | | Load 0x0,0x4 040c 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 040d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x6 = 0x40d,0x7 040e 0217 | | Execute Heap_Access,All_Reference 040f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0410 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0411 00c9 | | Action Pop_Auxiliary_Loop 0412 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x7 = 0x412,0x1 0413 77e4 |w | Jump_Nonzero 0x3f8 0414 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0415 0000 0000 | | .XXX[0x3] 0417 0000 | | 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00cf | | Action Mark_Auxiliary ; Debug Table 0x14 = .DEBUG 0x041b,0x1352,0x0001,0x0000,0x005a,0x3565,0x0000,0x03bf 041c 7814 |x | Jump 0x431 041d 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x0 = 0x41d,0x2 041e 0217 | | Execute Heap_Access,All_Reference 041f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0420 4603 |F | Jump_Case 0x4 0421 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x0 0422 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x1 0423 7801 |x | Jump 0x425 ; case 0x2 0424 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x3 0425 e004 | | Load 0x0,0x4 ; Debug Table 0x14.0x1 = 0x425,0x3 0426 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 0427 0092 0ea6 | | Action Push_String_Extended,0xea6 ; "Case selector expression temp" ; Debug Table 0x14.0x2 = 0x427,0x4 0429 e004 | | Load 0x0,0x4 042a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 042b 7800 |x | Jump 0x42c 042c 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x3 = 0x42c,0x6 042d 0217 | | Execute Heap_Access,All_Reference 042e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 042f a5ff | | Store_Unchecked 0x2,-0x1 0430 00c9 | | Action Pop_Auxiliary_Loop 0431 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x4 = 0x431,0x1 0432 77ea |w | Jump_Nonzero 0x41d 0433 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0434 0000 0000 | | .BLANK 0000[0x4] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043e | > | .CONST 0x043e ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0002 | | .CONST 0x0002 ; Number of locals 043b INIT_0438: 043b e218 | | Load 0x1,0x18 ; Debug Table 0x15 = .DEBUG 0x043b,0x135e,0x0001,0x0000,0x005a,0x3565,0x0000,0x03f1 ; Debug Table 0x15.0x0 = 0x43b,0xffff 043c 00db | | Load_Top At_Offset_3 043d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 043e BODY_0438: 043e 00cf | | Action Mark_Auxiliary 043f 7819 |x | Jump 0x459 0440 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1 = 0x440,0x2 0441 0217 | | Execute Heap_Access,All_Reference 0442 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0443 4603 |F | Jump_Case 0x4 0444 7803 |x | Jump 0x448 ; case 0x0 0445 7806 |x | Jump 0x44c ; case 0x1 0446 7805 |x | Jump 0x44c ; case 0x2 0447 7808 |x | Jump 0x450 ; case 0x3 0448 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x2 = 0x448,0x3 0449 e004 | | Load 0x0,0x4 044a 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 044b 7808 |x | Jump 0x454 044c 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x3 = 0x44c,0x4 044d e004 | | Load 0x0,0x4 044e 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 044f 7804 |x | Jump 0x454 0450 0092 0ea7 | | Action Push_String_Extended,0xea7 ; "Stmt_Gen: Aux pop found in squash path!" ; Debug Table 0x15.0x4 = 0x450,0x5 0452 e005 | | Load 0x0,0x5 0453 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0454 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x5 = 0x454,0x6 0455 0217 | | Execute Heap_Access,All_Reference 0456 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0457 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0458 00c9 | | Action Pop_Auxiliary_Loop 0459 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x6 = 0x459,0x1 045a 77e5 |w | Jump_Nonzero 0x440 045b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 045c 0000 0000 | | .BLANK 0000[0x4] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 04a9 | | .CONST 0x04a9 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0008 | | .CONST 0x0008 ; Number of locals 0463 INIT_0460: 0463 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x0463,0x136e,0x0001,0x0000,0x005a,0x3565,0x0000,0x0434 ; Debug Table 0x16.0x0 = 0x463,0xffff 0464 00db | | Load_Top At_Offset_3 0465 00eb | | Load_Encached Diana_Cache 0466 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0467 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0468 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x468,0xfffe 0469 00d9 | | Load_Top At_Offset_1 046a 0007 | | Action Break_Optional 046b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2 = 0x46b,0x401 046c 7002 |p | Jump_Nonzero 0x46f 046d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x3 = 0x46d,0x402 046e 782c |x, | Jump 0x49b 046f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x46f,0x403 0470 0217 | | Execute Heap_Access,All_Reference 0471 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0472 6804 |h | Jump_Zero 0x477 0473 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x473,0x404 0474 0217 | | Execute Heap_Access,All_Reference 0475 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0476 7824 |x$ | Jump 0x49b 0477 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x477,0x405 0478 0007 | | Action Break_Optional 0479 e405 | | Load 0x2,0x5 ; Debug Table 0x16.0x7 = 0x479,0x801 047a 0007 | | Action Break_Optional 047b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x8 = 0x47b,0x802 047c 0007 | | Action Break_Optional ; Debug Table 0x16.0x9 = 0x47c,0x803 047d 00d0 | | Action Swap_Control ; Debug Table 0x16.0xa = 0x47d,0x804 047e 00d1 | | Pop_Control Pop_Count_1 047f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0xb = 0x47f,0x405 0480 00eb | | Load_Encached Diana_Cache 0481 0098 | | Execute Package,Field_Read_Dynamic 0482 012c | , | Execute Any,Size 0483 e002 | | Load 0x0,0x2 0484 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0485 025b | [ | Execute Discrete,Check_In_Type 0486 0273 | s | Execute Discrete,Plus 0487 00d9 | | Load_Top At_Offset_1 0488 0007 | | Action Break_Optional 0489 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xc = 0x489,0xc01 048a 0007 | | Action Break_Optional 048b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0xd = 0x48b,0xc02 048c 0007 | | Action Break_Optional ; Debug Table 0x16.0xe = 0x48c,0xc03 048d 00d0 | | Action Swap_Control ; Debug Table 0x16.0xf = 0x48d,0xc04 048e 00d1 | | Pop_Control Pop_Count_1 048f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x10 = 0x48f,0x804 0490 00eb | | Load_Encached Diana_Cache 0491 0098 | | Execute Package,Field_Read_Dynamic 0492 49c9 |I | Short_Literal 0x1c9 0493 00eb | | Load_Encached Diana_Cache 0494 0098 | | Execute Package,Field_Read_Dynamic 0495 49ca |I | Short_Literal 0x1ca 0496 00eb | | Load_Encached Diana_Cache 0497 0095 | | Execute Package,Field_Reference_Dynamic 0498 e003 | | Load 0x0,0x3 0499 1819 | | Execute Package,Field_Execute,Field_Number 0x19 049a 7800 |x | Jump 0x49b 049b 00d0 | | Action Swap_Control 049c 00d1 | | Pop_Control Pop_Count_1 049d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x11 = 0x49d,0xfffe 049e e004 | | Load 0x0,0x4 ; Debug Table 0x16.0x12 = 0x49e,0xfffd 049f 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 04a0 e004 | | Load 0x0,0x4 04a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04a2 03f1 | | Declare_Variable Discrete,With_Value 04a3 e004 | | Load 0x0,0x4 ; Debug Table 0x16.0x13 = 0x4a3,0xfffc 04a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x14 = 0x4a5,0xfffb 04a6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x15 = 0x4a6,0xfffa 04a7 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 04a8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x16 = 0x4a8,0xfff9 04a9 BODY_0460: 04a9 e006 | | Load 0x0,0x6 ; Debug Table 0x16.0x17 = 0x4a9,0x1 04aa 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 04ab 00cf | | Action Mark_Auxiliary 04ac 0007 | | Action Break_Optional ; Debug Table 0x16.0x18 = 0x4ac,0x2 04ad 0007 | | Action Break_Optional ; Debug Table 0x16.0x19 = 0x4ad,0x3 04ae e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x1a = 0x4ae,0x1001 04af 7002 |p | Jump_Nonzero 0x4b2 04b0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x1b = 0x4b0,0x1002 04b1 7803 |x | Jump 0x4b5 04b2 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x1c = 0x4b2,0x1003 04b3 0217 | | Execute Heap_Access,All_Reference 04b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04b5 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x1d = 0x4b5,0x3 04b6 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1e = 0x4b6,0x4 04b7 00eb | | Load_Encached Diana_Cache 04b8 18ca | | Execute Package,Field_Execute,Field_Number 0xca 04b9 a406 | | Store_Unchecked 0x2,0x6 04ba e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1f = 0x4ba,0x5 04bb 00eb | | Load_Encached Diana_Cache 04bc 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 04bd 00eb | | Load_Encached Diana_Cache 04be 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04bf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04c0 0007 | | Action Break_Optional ; Debug Table 0x16.0x20 = 0x4c0,0x6 04c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x21 = 0x4c1,0x1401 04c2 021d | | Execute Heap_Access,Is_Null 04c3 6807 |h | Jump_Zero 0x4cb ; Debug Table 0x16.0x22 = 0x4c3,0x6 04c4 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x23 = 0x4c4,0x7 04c5 e006 | | Load 0x0,0x6 04c6 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 04c7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x24 = 0x4c7,0x8 04c8 00da | | Load_Top At_Offset_2 04c9 820e | | Call 0x1,0xe 04ca 786b |xk | Jump 0x536 ; Debug Table 0x16.0x25 = 0x4ca,0x9 04cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x26 = 0x4cb,0xa 04cc 0f00 | | Execute_Immediate Equal,0x0 04cd e5fe | | Load 0x2,-0x2 04ce 0279 | y | Execute Discrete,And 04cf 6807 |h | Jump_Zero 0x4d7 04d0 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x27 = 0x4d0,0xb 04d1 e007 | | Load 0x0,0x7 04d2 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 04d3 00e3 | | Load_Encached Natural_Cache 04d4 025b | [ | Execute Discrete,Check_In_Type 04d5 e004 | | Load 0x0,0x4 04d6 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 04d7 0007 | | Action Break_Optional ; Debug Table 0x16.0x28 = 0x4d7,0xc 04d8 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x29 = 0x4d8,0x1801 04d9 021d | | Execute Heap_Access,Is_Null 04da 7014 |p | Jump_Nonzero 0x4ef ; Debug Table 0x16.0x2a = 0x4da,0xc 04db e004 | | Load 0x0,0x4 ; Debug Table 0x16.0x2b = 0x4db,0xd 04dc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 04dd a405 | | Store_Unchecked 0x2,0x5 04de e405 | | Load 0x2,0x5 ; Debug Table 0x16.0x2c = 0x4de,0xe 04df e406 | | Load 0x2,0x6 04e0 e012 | | Load 0x0,0x12 04e1 180f | | Execute Package,Field_Execute,Field_Number 0xf 04e2 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x2d = 0x4e2,0xf 04e3 e006 | | Load 0x0,0x6 04e4 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 04e5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x2e = 0x4e5,0x10 04e6 00da | | Load_Top At_Offset_2 04e7 820e | | Call 0x1,0xe 04e8 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x2f = 0x4e8,0x11 04e9 e004 | | Load 0x0,0x4 04ea 181a | | Execute Package,Field_Execute,Field_Number 0x1a 04eb e405 | | Load 0x2,0x5 ; Debug Table 0x16.0x30 = 0x4eb,0x12 04ec e004 | | Load 0x0,0x4 04ed 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04ee 780b |x | Jump 0x4fa 04ef e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x31 = 0x4ef,0x13 04f0 e406 | | Load 0x2,0x6 04f1 e012 | | Load 0x0,0x12 04f2 180f | | Execute Package,Field_Execute,Field_Number 0xf 04f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x32 = 0x4f3,0x14 04f4 e006 | | Load 0x0,0x6 04f5 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 04f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x33 = 0x4f6,0x15 04f7 00da | | Load_Top At_Offset_2 04f8 820e | | Call 0x1,0xe 04f9 783c |x< | Jump 0x536 ; Debug Table 0x16.0x34 = 0x4f9,0x16 04fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x35 = 0x4fa,0x17 04fb 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04fc e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x36 = 0x4fc,0x18 04fd 0007 | | Action Break_Optional 04fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x37 = 0x4fe,0x1c01 04ff 7002 |p | Jump_Nonzero 0x502 0500 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x38 = 0x500,0x1c02 0501 782c |x, | Jump 0x52e 0502 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x39 = 0x502,0x1c03 0503 0217 | | Execute Heap_Access,All_Reference 0504 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0505 6804 |h | Jump_Zero 0x50a 0506 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3a = 0x506,0x1c04 0507 0217 | | Execute Heap_Access,All_Reference 0508 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0509 7824 |x$ | Jump 0x52e 050a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3b = 0x50a,0x1c05 050b 0007 | | Action Break_Optional 050c e40b | | Load 0x2,0xb ; Debug Table 0x16.0x3c = 0x50c,0x2001 050d 0007 | | Action Break_Optional 050e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x3d = 0x50e,0x2002 050f 0007 | | Action Break_Optional ; Debug Table 0x16.0x3e = 0x50f,0x2003 0510 00d0 | | Action Swap_Control ; Debug Table 0x16.0x3f = 0x510,0x2004 0511 00d1 | | Pop_Control Pop_Count_1 0512 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x40 = 0x512,0x1c05 0513 00eb | | Load_Encached Diana_Cache 0514 0098 | | Execute Package,Field_Read_Dynamic 0515 012c | , | Execute Any,Size 0516 e002 | | Load 0x0,0x2 0517 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0518 025b | [ | Execute Discrete,Check_In_Type 0519 0273 | s | Execute Discrete,Plus 051a 00d9 | | Load_Top At_Offset_1 051b 0007 | | Action Break_Optional 051c e40c | | Load 0x2,0xc ; Debug Table 0x16.0x41 = 0x51c,0x2401 051d 0007 | | Action Break_Optional 051e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x42 = 0x51e,0x2402 051f 0007 | | Action Break_Optional ; Debug Table 0x16.0x43 = 0x51f,0x2403 0520 00d0 | | Action Swap_Control ; Debug Table 0x16.0x44 = 0x520,0x2404 0521 00d1 | | Pop_Control Pop_Count_1 0522 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x45 = 0x522,0x2004 0523 00eb | | Load_Encached Diana_Cache 0524 0098 | | Execute Package,Field_Read_Dynamic 0525 49c9 |I | Short_Literal 0x1c9 0526 00eb | | Load_Encached Diana_Cache 0527 0098 | | Execute Package,Field_Read_Dynamic 0528 49ca |I | Short_Literal 0x1ca 0529 00eb | | Load_Encached Diana_Cache 052a 0095 | | Execute Package,Field_Reference_Dynamic 052b e003 | | Load 0x0,0x3 052c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 052d 7800 |x | Jump 0x52e 052e 00d0 | | Action Swap_Control 052f 00d1 | | Pop_Control Pop_Count_1 0530 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x46 = 0x530,0x18 0531 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x47 = 0x531,0x19 0532 e005 | | Load 0x0,0x5 0533 180e | | Execute Package,Field_Execute,Field_Number 0xe 0534 00c9 | | Action Pop_Auxiliary_Loop 0535 7f77 | w | Jump 0x4ad 0536 00ce | | Action Pop_Auxiliary 0537 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x48 = 0x537,0x1a 0538 e006 | | Load 0x0,0x6 0539 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 053a e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x49 = 0x53a,0x1b 053b e005 | | Load 0x0,0x5 053c 180f | | Execute Package,Field_Execute,Field_Number 0xf 053d e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x4a = 0x53d,0x1c 053e e004 | | Load 0x0,0x4 053f 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0540 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0541 0000 0000 | | .BLANK 0000[0x7] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 0568 | h | .CONST 0x0568 ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0007 | | .CONST 0x0007 ; Number of locals 054b INIT_0548: 054b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x054b,0x1406,0x0001,0x0000,0x005a,0x3565,0x0000,0x053a ; Debug Table 0x17.0x0 = 0x54b,0xffff 054c 00db | | Load_Top At_Offset_3 054d 00eb | | Load_Encached Diana_Cache 054e 18ca | | Execute Package,Field_Execute,Field_Number 0xca 054f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0550 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x550,0xfffe 0551 e5ff | | Load 0x2,-0x1 0552 4905 |I | Short_Literal 0x105 0553 00eb | | Load_Encached Diana_Cache 0554 0096 | | Execute Package,Entry 0555 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0556 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2 = 0x556,0xfffd 0557 e007 | | Load 0x0,0x7 0558 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0559 e004 | | Load 0x0,0x4 055a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 055b 03f1 | | Declare_Variable Discrete,With_Value 055c e218 | | Load 0x1,0x18 ; Debug Table 0x17.0x3 = 0x55c,0xfffc 055d 4801 |H | Short_Literal 0x1 055e 00db | | Load_Top At_Offset_3 055f e5ff | | Load 0x2,-0x1 0560 8223 | # | Call 0x1,0x23 0561 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0562 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x562,0xfffb 0563 021c | | Execute Heap_Access,Not_Null 0564 00e1 | | Load_Encached Boolean_Cache 0565 03f1 | | Declare_Variable Discrete,With_Value 0566 e004 | | Load 0x0,0x4 ; Debug Table 0x17.0x5 = 0x566,0xfffa 0567 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0568 BODY_0548: 0568 0007 | | Action Break_Optional ; Debug Table 0x17.0x6 = 0x568,0x1 0569 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x7 = 0x569,0x401 056a 021d | | Execute Heap_Access,Is_Null 056b 701c |p | Jump_Nonzero 0x588 ; Debug Table 0x17.0x8 = 0x56b,0x1 056c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x9 = 0x56c,0x2 056d 6815 |h | Jump_Zero 0x583 056e e006 | | Load 0x0,0x6 ; Debug Table 0x17.0xa = 0x56e,0x3 056f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0570 e004 | | Load 0x0,0x4 ; Debug Table 0x17.0xb = 0x570,0x4 0571 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0572 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0573 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xc = 0x573,0x5 0574 e402 | | Load 0x2,0x2 0575 e012 | | Load 0x0,0x12 0576 180f | | Execute Package,Field_Execute,Field_Number 0xf 0577 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xd = 0x577,0x6 0578 8224 | $ | Call 0x1,0x24 0579 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xe = 0x579,0x7 057a e004 | | Load 0x0,0x4 057b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 057c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xf = 0x57c,0x8 057d e004 | | Load 0x0,0x4 057e 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 057f 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x10 = 0x57f,0x9 0580 e006 | | Load 0x0,0x6 0581 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0582 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0583 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x11 = 0x583,0xa 0584 e402 | | Load 0x2,0x2 0585 e012 | | Load 0x0,0x12 0586 180e | | Execute Package,Field_Execute,Field_Number 0xe 0587 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0588 e006 | | Load 0x0,0x6 ; Debug Table 0x17.0x12 = 0x588,0xb 0589 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 058a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x13 = 0x58a,0xc 058b 6802 |h | Jump_Zero 0x58e 058c 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x14 = 0x58c,0xd 058d 8224 | $ | Call 0x1,0x24 058e 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x15 = 0x58e,0xe 058f e004 | | Load 0x0,0x4 0590 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0591 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x16 = 0x591,0xf 0592 e006 | | Load 0x0,0x6 0593 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0594 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0595 0000 0000 | | .XXX[0x3] 0597 0000 | | 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05a0 | | .CONST 0x05a0 ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0004 | | .CONST 0x0004 ; Number of locals 059b INIT_0598: 059b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x059b,0x1436,0x0002,0x0000,0x005a,0x3565,0x0000,0x05ea ; Debug Table 0x18.0x0 = 0x59b,0xffff 059c 00db | | Load_Top At_Offset_3 059d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 059e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x59e,0xfffe 059f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x2 = 0x59f,0xfffd 05a0 BODY_0598: 05a0 00cf | | Action Mark_Auxiliary 05a1 0007 | | Action Break_Optional ; Debug Table 0x18.0x3 = 0x5a1,0x1 05a2 0007 | | Action Break_Optional ; Debug Table 0x18.0x4 = 0x5a2,0x2 05a3 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x5 = 0x5a3,0x401 05a4 0007 | | Action Break_Optional 05a5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x6 = 0x5a5,0x402 05a6 0007 | | Action Break_Optional ; Debug Table 0x18.0x7 = 0x5a6,0x403 05a7 0007 | | Action Break_Optional ; Debug Table 0x18.0x8 = 0x5a7,0x404 05a8 0f30 | 0 | Execute_Immediate Equal,0x30 ; Debug Table 0x18.0x9 = 0x5a8,0x2 05a9 682c |h, | Jump_Zero 0x5d6 05aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xa = 0x5aa,0x3 05ab 4901 |I | Short_Literal 0x101 05ac 00eb | | Load_Encached Diana_Cache 05ad 0096 | | Execute Package,Entry 05ae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05af 0007 | | Action Break_Optional ; Debug Table 0x18.0xb = 0x5af,0x4 05b0 e404 | | Load 0x2,0x4 ; Debug Table 0x18.0xc = 0x5b0,0x801 05b1 0007 | | Action Break_Optional 05b2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0xd = 0x5b2,0x802 05b3 0007 | | Action Break_Optional ; Debug Table 0x18.0xe = 0x5b3,0x803 05b4 0007 | | Action Break_Optional ; Debug Table 0x18.0xf = 0x5b4,0x804 05b5 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x18.0x10 = 0x5b5,0x4 05b6 681f |h | Jump_Zero 0x5d6 05b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x11 = 0x5b7,0x5 05b8 00eb | | Load_Encached Diana_Cache 05b9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 05ba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05bb 0007 | | Action Break_Optional ; Debug Table 0x18.0x12 = 0x5bb,0x6 05bc e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x13 = 0x5bc,0xc01 05bd 0007 | | Action Break_Optional 05be 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x14 = 0x5be,0xc02 05bf 0007 | | Action Break_Optional ; Debug Table 0x18.0x15 = 0x5bf,0xc03 05c0 0007 | | Action Break_Optional ; Debug Table 0x18.0x16 = 0x5c0,0xc04 05c1 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x18.0x17 = 0x5c1,0x6 05c2 700a |p | Jump_Nonzero 0x5cd 05c3 0b12 | | Execute_Immediate Case_Compare,0x12 05c4 7002 |p | Jump_Nonzero 0x5c7 05c5 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x18.0x18 = 0x5c5,0x9 05c6 780f |x | Jump 0x5d6 05c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x19 = 0x5c7,0x8 05c8 e014 | | Load 0x0,0x14 05c9 180e | | Execute Package,Field_Execute,Field_Number 0xe 05ca 6802 |h | Jump_Zero 0x5cd 05cb 00d1 | | Pop_Control Pop_Count_1 05cc 7809 |x | Jump 0x5d6 05cd 00d1 | | Pop_Control Pop_Count_1 05ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1a = 0x5ce,0xa 05cf 4976 |Iv | Short_Literal 0x176 05d0 00eb | | Load_Encached Diana_Cache 05d1 0098 | | Execute Package,Field_Read_Dynamic 05d2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05d3 a402 | | Store_Unchecked 0x2,0x2 05d4 00c9 | | Action Pop_Auxiliary_Loop 05d5 7fcc | | Jump 0x5a2 05d6 00ce | | Action Pop_Auxiliary 05d7 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1b = 0x5d7,0xb 05d8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05d9 0000 0000 | | .BLANK 0000[0x7] 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; SUBPROGRAM 05e0 ; -------------------------------------------------------------------------------------- 05e0 05e8 | | .CONST 0x05e8 ; Address of begin 05e1 0004 | | .CONST 0x0004 ; Address of exception handler 05e2 0002 | | .CONST 0x0002 ; Number of locals 05e3 INIT_05e0: 05e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19 = .DEBUG 0x05e3,0x1470,0x0002,0x0000,0x005a,0x3565,0x0000,0x0668 ; Debug Table 0x19.0x0 = 0x5e3,0xffff 05e4 00db | | Load_Top At_Offset_3 05e5 e015 | | Load 0x0,0x15 05e6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 05e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05e8 BODY_05e0: 05e8 00cf | | Action Mark_Auxiliary 05e9 780b |x | Jump 0x5f5 05ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x1 = 0x5ea,0x2 05eb e5fe | | Load 0x2,-0x2 05ec 021f | | Execute Heap_Access,Equal 05ed 6802 |h | Jump_Zero 0x5f0 05ee 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x2 = 0x5ee,0x3 05ef 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x3 = 0x5f0,0x4 05f1 e015 | | Load 0x0,0x15 05f2 1816 | | Execute Package,Field_Execute,Field_Number 0x16 05f3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05f4 00c9 | | Action Pop_Auxiliary_Loop 05f5 0007 | | Action Break_Optional ; Debug Table 0x19.0x4 = 0x5f5,0x1 05f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x5 = 0x5f6,0x401 05f7 021d | | Execute Heap_Access,Is_Null 05f8 6ff1 |o | Jump_Zero 0x5ea ; Debug Table 0x19.0x6 = 0x5f8,0x1 05f9 00ce | | Action Pop_Auxiliary 05fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x7 = 0x5fa,0x5 05fb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05fc 0000 0000 | | .BLANK 0000[0x4] 0600 ; -------------------------------------------------------------------------------------- 0600 ; SUBPROGRAM 0600 ; -------------------------------------------------------------------------------------- 0600 0606 | | .CONST 0x0606 ; Address of begin 0601 0004 | | .CONST 0x0004 ; Address of exception handler 0602 0002 | | .CONST 0x0002 ; Number of locals 0603 INIT_0600: 0603 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x0603,0x1482,0x0002,0x0000,0x005a,0x3565,0x0000,0x06aa ; Debug Table 0x1a.0x0 = 0x603,0xffff 0604 00db | | Load_Top At_Offset_3 0605 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0606 BODY_0600: 0606 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x1 = 0x606,0x1 0607 e016 | | Load 0x0,0x16 0608 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0609 7002 |p | Jump_Nonzero 0x60c 060a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x2 = 0x60a,0x2 060b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060c 00cf | | Action Mark_Auxiliary 060d 0007 | | Action Break_Optional ; Debug Table 0x1a.0x3 = 0x60d,0x3 060e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x4 = 0x60e,0x4 060f e016 | | Load 0x0,0x16 0610 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0611 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0612 0007 | | Action Break_Optional ; Debug Table 0x1a.0x5 = 0x612,0x5 0613 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x6 = 0x613,0x401 0614 0007 | | Action Break_Optional 0615 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x7 = 0x615,0x402 0616 0007 | | Action Break_Optional ; Debug Table 0x1a.0x8 = 0x616,0x403 0617 0007 | | Action Break_Optional ; Debug Table 0x1a.0x9 = 0x617,0x404 0618 0b12 | | Execute_Immediate Case_Compare,0x12 ; Debug Table 0x1a.0xa = 0x618,0x5 0619 7025 |p% | Jump_Nonzero 0x63f 061a 0b0d | | Execute_Immediate Case_Compare,0xd 061b 7028 |p( | Jump_Nonzero 0x644 061c 0b16 | | Execute_Immediate Case_Compare,0x16 061d 7030 |p0 | Jump_Nonzero 0x64e 061e 0b08 | | Execute_Immediate Case_Compare,0x8 061f 705c |p\ | Jump_Nonzero 0x67c 0620 0b0b | | Execute_Immediate Case_Compare,0xb 0621 705a |pZ | Jump_Nonzero 0x67c 0622 0b07 | | Execute_Immediate Case_Compare,0x7 0623 7058 |pX | Jump_Nonzero 0x67c 0624 0b0c | | Execute_Immediate Case_Compare,0xc 0625 7056 |pV | Jump_Nonzero 0x67c 0626 0b04 | | Execute_Immediate Case_Compare,0x4 0627 7054 |pT | Jump_Nonzero 0x67c 0628 0b06 | | Execute_Immediate Case_Compare,0x6 0629 7052 |pR | Jump_Nonzero 0x67c 062a 0b0e | | Execute_Immediate Case_Compare,0xe 062b 7050 |pP | Jump_Nonzero 0x67c 062c 0b0f | | Execute_Immediate Case_Compare,0xf 062d 704e |pN | Jump_Nonzero 0x67c 062e 0b01 | | Execute_Immediate Case_Compare,0x1 062f 704e |pN | Jump_Nonzero 0x67e 0630 0b05 | | Execute_Immediate Case_Compare,0x5 0631 704c |pL | Jump_Nonzero 0x67e 0632 0b0a | | Execute_Immediate Case_Compare,0xa 0633 704a |pJ | Jump_Nonzero 0x67e 0634 0b09 | | Execute_Immediate Case_Compare,0x9 0635 7048 |pH | Jump_Nonzero 0x67e 0636 0b10 | | Execute_Immediate Case_Compare,0x10 0637 7046 |pF | Jump_Nonzero 0x67e 0638 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xb = 0x638,0xb 0639 0092 0ea8 | | Action Push_String_Extended,0xea8 ; "Unexpected return expression prefix: " 063b e005 | | Load 0x0,0x5 063c 181f | | Execute Package,Field_Execute,Field_Number 0x1f 063d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xc = 0x63d,0xc 063e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 063f 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xd = 0x63f,0x6 0640 00eb | | Load_Encached Diana_Cache 0641 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 0642 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0643 783c |x< | Jump 0x680 0644 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0xe = 0x644,0x7 0645 00db | | Load_Top At_Offset_3 0646 00eb | | Load_Encached Diana_Cache 0647 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0648 00eb | | Load_Encached Diana_Cache 0649 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 064a e017 | | Load 0x0,0x17 064b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 064c 822a | * | Call 0x1,0x2a 064d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 064e 00cf | | Action Mark_Auxiliary ; Debug Table 0x1a.0xf = 0x64e,0x8 064f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x10 = 0x64f,0xf7ff 0650 e402 | | Load 0x2,0x2 0651 4976 |Iv | Short_Literal 0x176 0652 00eb | | Load_Encached Diana_Cache 0653 0098 | | Execute Package,Field_Read_Dynamic 0654 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0655 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0656 0007 | | Action Break_Optional ; Debug Table 0x1a.0x11 = 0x656,0x801 0657 e406 | | Load 0x2,0x6 ; Debug Table 0x1a.0x12 = 0x657,0xc01 0658 0007 | | Action Break_Optional 0659 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x13 = 0x659,0xc02 065a 0007 | | Action Break_Optional ; Debug Table 0x1a.0x14 = 0x65a,0xc03 065b 0007 | | Action Break_Optional ; Debug Table 0x1a.0x15 = 0x65b,0xc04 065c 0f30 | 0 | Execute_Immediate Equal,0x30 ; Debug Table 0x1a.0x16 = 0x65c,0x801 065d 7004 |p | Jump_Nonzero 0x662 065e 00d1 | | Pop_Control Pop_Count_1 065f 00ce | | Action Pop_Auxiliary 0660 00d1 | | Pop_Control Pop_Count_1 0661 7821 |x! | Jump 0x683 0662 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x17 = 0x662,0x802 0663 4901 |I | Short_Literal 0x101 0664 00eb | | Load_Encached Diana_Cache 0665 0096 | | Execute Package,Entry 0666 e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0x18 = 0x666,0x1001 0667 0007 | | Action Break_Optional 0668 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x19 = 0x668,0x1002 0669 0007 | | Action Break_Optional ; Debug Table 0x1a.0x1a = 0x669,0x1003 066a 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x1b = 0x66a,0x1004 066b 00d1 | | Pop_Control Pop_Count_1 066c 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x1a.0x1c = 0x66c,0x802 066d 7004 |p | Jump_Nonzero 0x672 066e 00d1 | | Pop_Control Pop_Count_1 066f 00ce | | Action Pop_Auxiliary 0670 00d1 | | Pop_Control Pop_Count_1 0671 7811 |x | Jump 0x683 0672 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1d = 0x672,0x803 0673 4901 |I | Short_Literal 0x101 0674 00eb | | Load_Encached Diana_Cache 0675 0096 | | Execute Package,Entry 0676 00eb | | Load_Encached Diana_Cache 0677 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0678 a402 | | Store_Unchecked 0x2,0x2 0679 00d1 | | Pop_Control Pop_Count_1 067a 00ce | | Action Pop_Auxiliary 067b 7804 |x | Jump 0x680 067c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x1e = 0x67c,0x9 067d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 067e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x1f = 0x67e,0xa 067f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0680 00d1 | | Pop_Control Pop_Count_1 0681 00c9 | | Action Pop_Auxiliary_Loop 0682 7f8b | | Jump 0x60e 0683 00ce | | Action Pop_Auxiliary 0684 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x20 = 0x684,0xd 0685 00d9 | | Load_Top At_Offset_1 0686 4976 |Iv | Short_Literal 0x176 0687 00eb | | Load_Encached Diana_Cache 0688 0098 | | Execute Package,Field_Read_Dynamic 0689 1813 | | Execute Package,Field_Execute,Field_Number 0x13 068a 822a | * | Call 0x1,0x2a 068b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 068c 0000 0000 | | .BLANK 0000[0x4] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 069b | | .CONST 0x069b ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0006 | | .CONST 0x0006 ; Number of locals 0693 INIT_0690: 0693 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x0693,0x14c6,0x0002,0x0000,0x005a,0x3565,0x0000,0x079e ; Debug Table 0x1b.0x0 = 0x693,0xffff 0694 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x694,0xfffe 0695 029f 0e3b | ;| Declare_Subprogram INIT_0e38,For_Call ; Debug Table 0x1b.0x2 = 0x695,0xfffd 0697 029f 0e53 | S| Declare_Subprogram INIT_0e50,For_Call ; Debug Table 0x1b.0x3 = 0x697,0xfffc 0699 029f 0e83 | | Declare_Subprogram INIT_0e80,For_Call ; Debug Table 0x1b.0x4 = 0x699,0xfffb 069b BODY_0690: 069b 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x69b,0x1 069c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x6 = 0x69c,0x401 069d 0007 | | Action Break_Optional 069e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x7 = 0x69e,0x402 069f 0007 | | Action Break_Optional ; Debug Table 0x1b.0x8 = 0x69f,0x403 06a0 0007 | | Action Break_Optional ; Debug Table 0x1b.0x9 = 0x6a0,0x404 06a1 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x1b.0xa = 0x6a1,0x1 06a2 7015 |p | Jump_Nonzero 0x6b8 06a3 0b12 | | Execute_Immediate Case_Compare,0x12 06a4 7013 |p | Jump_Nonzero 0x6b8 06a5 0b10 | | Execute_Immediate Case_Compare,0x10 06a6 702f |p/ | Jump_Nonzero 0x6d6 06a7 0b05 | | Execute_Immediate Case_Compare,0x5 06a8 7031 |p1 | Jump_Nonzero 0x6da 06a9 0b0a | | Execute_Immediate Case_Compare,0xa 06aa 702f |p/ | Jump_Nonzero 0x6da 06ab 0b01 | | Execute_Immediate Case_Compare,0x1 06ac 7035 |p5 | Jump_Nonzero 0x6e2 06ad 0b0b | | Execute_Immediate Case_Compare,0xb 06ae 7033 |p3 | Jump_Nonzero 0x6e2 06af 0b13 | | Execute_Immediate Case_Compare,0x13 06b0 7038 |p8 | Jump_Nonzero 0x6e9 06b1 0b04 | | Execute_Immediate Case_Compare,0x4 06b2 703c |p< | Jump_Nonzero 0x6ef 06b3 0b09 | | Execute_Immediate Case_Compare,0x9 06b4 7048 |pH | Jump_Nonzero 0x6fd 06b5 0bab | | Execute_Immediate Case_Compare,0xab 06b6 704c |pL | Jump_Nonzero 0x703 06b7 784d |xM | Jump 0x705 ; Debug Table 0x1b.0xb = 0x6b7,0x10 06b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xc = 0x6b8,0x2 06b9 4976 |Iv | Short_Literal 0x176 06ba 00eb | | Load_Encached Diana_Cache 06bb 0098 | | Execute Package,Field_Read_Dynamic 06bc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06bd 8229 | ) | Call 0x1,0x29 06be a403 | | Store_Unchecked 0x2,0x3 06bf e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0xd = 0x6bf,0x3 06c0 e403 | | Load 0x2,0x3 06c1 8404 | | Call 0x2,0x4 06c2 7008 |p | Jump_Nonzero 0x6cb 06c3 e5fe | | Load 0x2,-0x2 06c4 e403 | | Load 0x2,0x3 06c5 8405 | | Call 0x2,0x5 06c6 7004 |p | Jump_Nonzero 0x6cb 06c7 e5fe | | Load 0x2,-0x2 06c8 e5ff | | Load 0x2,-0x1 06c9 8406 | | Call 0x2,0x6 06ca 6802 |h | Jump_Zero 0x6cd 06cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0xe = 0x6cb,0x4 06cc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06cd e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0xf = 0x6cd,0x5 06ce 4904 |I | Short_Literal 0x104 06cf e007 | | Load 0x0,0x7 06d0 0096 | | Execute Package,Entry 06d1 6833 |h3 | Jump_Zero 0x705 06d2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x10 = 0x6d2,0x6 06d3 e403 | | Load 0x2,0x3 06d4 822a | * | Call 0x1,0x2a 06d5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x11 = 0x6d6,0x7 06d7 e5ff | | Load 0x2,-0x1 06d8 8230 | 0 | Call 0x1,0x30 06d9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06da e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x12 = 0x6da,0x8 06db e5ff | | Load 0x2,-0x1 06dc 00eb | | Load_Encached Diana_Cache 06dd 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 06de 822c | , | Call 0x1,0x2c 06df 6825 |h% | Jump_Zero 0x705 06e0 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x13 = 0x6e0,0x9 06e1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06e2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x14 = 0x6e2,0xa 06e3 4904 |I | Short_Literal 0x104 06e4 e007 | | Load 0x0,0x7 06e5 0096 | | Execute Package,Entry 06e6 681e |h | Jump_Zero 0x705 06e7 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x15 = 0x6e7,0xb 06e8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06e9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x16 = 0x6e9,0xc 06ea e5ff | | Load 0x2,-0x1 06eb 00eb | | Load_Encached Diana_Cache 06ec 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06ed 822c | , | Call 0x1,0x2c 06ee 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06ef e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x17 = 0x6ef,0xd 06f0 e5ff | | Load 0x2,-0x1 06f1 00eb | | Load_Encached Diana_Cache 06f2 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 06f3 822c | , | Call 0x1,0x2c 06f4 7006 |p | Jump_Nonzero 0x6fb 06f5 e5fe | | Load 0x2,-0x2 06f6 e5ff | | Load 0x2,-0x1 06f7 00eb | | Load_Encached Diana_Cache 06f8 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 06f9 822c | , | Call 0x1,0x2c 06fa 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06fb 4801 |H | Short_Literal 0x1 06fc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06fd e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x18 = 0x6fd,0xe 06fe e5ff | | Load 0x2,-0x1 06ff 00eb | | Load_Encached Diana_Cache 0700 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0701 822c | , | Call 0x1,0x2c 0702 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0703 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x19 = 0x703,0xf 0704 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0705 00d1 | | Pop_Control Pop_Count_1 0706 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x1a = 0x706,0x11 0707 00eb | | Load_Encached Diana_Cache 0708 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0709 a402 | | Store_Unchecked 0x2,0x2 070a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1b = 0x70a,0x12 070b e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x1c = 0x70b,0x801 070c 0007 | | Action Break_Optional 070d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x1d = 0x70d,0x802 070e 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1e = 0x70e,0x803 070f 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1f = 0x70f,0x804 0710 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x1b.0x20 = 0x710,0x12 0711 7002 |p | Jump_Nonzero 0x714 0712 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x21 = 0x712,0x13 0713 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0714 00cf | | Action Mark_Auxiliary 0715 7815 |x | Jump 0x72b 0716 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x22 = 0x716,0x15 0717 00eb | | Load_Encached Diana_Cache 0718 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0719 4976 |Iv | Short_Literal 0x176 071a 00eb | | Load_Encached Diana_Cache 071b 0098 | | Execute Package,Field_Read_Dynamic 071c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 071d e018 | | Load 0x0,0x18 071e 180d | | Execute Package,Field_Execute,Field_Number 0xd 071f a402 | | Store_Unchecked 0x2,0x2 0720 0007 | | Action Break_Optional ; Debug Table 0x1b.0x23 = 0x720,0x16 0721 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x24 = 0x721,0xc01 0722 0007 | | Action Break_Optional 0723 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x25 = 0x723,0xc02 0724 0007 | | Action Break_Optional ; Debug Table 0x1b.0x26 = 0x724,0xc03 0725 0007 | | Action Break_Optional ; Debug Table 0x1b.0x27 = 0x725,0xc04 0726 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x1b.0x28 = 0x726,0x16 0727 7002 |p | Jump_Nonzero 0x72a 0728 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x29 = 0x728,0x17 0729 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 072a 00c9 | | Action Pop_Auxiliary_Loop 072b e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x2a = 0x72b,0x14 072c 00eb | | Load_Encached Diana_Cache 072d 18ba | | Execute Package,Field_Execute,Field_Number 0xba 072e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2b = 0x72e,0x1001 072f 021d | | Execute Heap_Access,Is_Null 0730 00d0 | | Action Swap_Control 0731 00d1 | | Pop_Control Pop_Count_1 0732 77e3 |w | Jump_Nonzero 0x716 ; Debug Table 0x1b.0x2c = 0x732,0x14 0733 00ce | | Action Pop_Auxiliary 0734 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x2d = 0x734,0x18 0735 e402 | | Load 0x2,0x2 0736 822a | * | Call 0x1,0x2a 0737 7002 |p | Jump_Nonzero 0x73a 0738 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x2e = 0x738,0x19 0739 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 073a e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x2f = 0x73a,0x1a 073b e017 | | Load 0x0,0x17 073c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 073d 6806 |h | Jump_Zero 0x744 073e e5ff | | Load 0x2,-0x1 073f e016 | | Load 0x0,0x16 0740 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0741 6802 |h | Jump_Zero 0x744 0742 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x30 = 0x742,0x1b 0743 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0744 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x31 = 0x744,0x1c 0745 00eb | | Load_Encached Diana_Cache 0746 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0747 e407 | | Load 0x2,0x7 ; Debug Table 0x1b.0x32 = 0x747,0x1401 0748 0007 | | Action Break_Optional 0749 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x33 = 0x749,0x1402 074a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x34 = 0x74a,0x1403 074b 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x35 = 0x74b,0x1404 074c 00d1 | | Pop_Control Pop_Count_1 074d 0b3c | < | Execute_Immediate Case_Compare,0x3c ; Debug Table 0x1b.0x36 = 0x74d,0x1c 074e 700a |p | Jump_Nonzero 0x759 074f 0b38 | 8 | Execute_Immediate Case_Compare,0x38 0750 700a |p | Jump_Nonzero 0x75b 0751 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0752 700c |p | Jump_Nonzero 0x75f 0753 0b6b | k | Execute_Immediate Case_Compare,0x6b 0754 701f |p | Jump_Nonzero 0x774 0755 0b6c | l | Execute_Immediate Case_Compare,0x6c 0756 701d |p | Jump_Nonzero 0x774 0757 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x37 = 0x757,0x23 0758 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0759 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x38 = 0x759,0x1d 075a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 075b e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x39 = 0x75b,0x1e 075c e017 | | Load 0x0,0x17 075d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 075e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 075f e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x3a = 0x75f,0x1f 0760 00eb | | Load_Encached Diana_Cache 0761 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0762 00eb | | Load_Encached Diana_Cache 0763 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0764 e408 | | Load 0x2,0x8 ; Debug Table 0x1b.0x3b = 0x764,0x1801 0765 0007 | | Action Break_Optional 0766 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x3c = 0x766,0x1802 0767 0007 | | Action Break_Optional ; Debug Table 0x1b.0x3d = 0x767,0x1803 0768 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x3e = 0x768,0x1804 0769 00d1 | | Pop_Control Pop_Count_1 076a 0b8c | | Execute_Immediate Case_Compare,0x8c ; Debug Table 0x1b.0x3f = 0x76a,0x1f 076b 7004 |p | Jump_Nonzero 0x770 076c 0b91 | | Execute_Immediate Case_Compare,0x91 076d 7002 |p | Jump_Nonzero 0x770 076e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x40 = 0x76e,0x21 076f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0770 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x41 = 0x770,0x20 0771 e017 | | Load 0x0,0x17 0772 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0773 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0774 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x42 = 0x774,0x22 0775 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0776 0000 0000 | | .XXX[0x2] 0778 ; -------------------------------------------------------------------------------------- 0778 ; SUBPROGRAM 0778 ; -------------------------------------------------------------------------------------- 0778 0780 | | .CONST 0x0780 ; Address of begin 0779 0004 | | .CONST 0x0004 ; Address of exception handler 077a 0002 | | .CONST 0x0002 ; Number of locals 077b INIT_0778: 077b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x077b,0x154e,0x0002,0x0000,0x005a,0x3565,0x0000,0x07af ; Debug Table 0x1c.0x0 = 0x77b,0xffff 077c 00db | | Load_Top At_Offset_3 077d 00eb | | Load_Encached Diana_Cache 077e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 077f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0780 BODY_0778: 0780 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1 = 0x780,0x1 0781 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x2 = 0x781,0x401 0782 0007 | | Action Break_Optional 0783 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x3 = 0x783,0x402 0784 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x784,0x403 0785 0007 | | Action Break_Optional ; Debug Table 0x1c.0x5 = 0x785,0x404 0786 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x1c.0x6 = 0x786,0x1 0787 6804 |h | Jump_Zero 0x78c 0788 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x7 = 0x788,0x2 0789 00eb | | Load_Encached Diana_Cache 078a 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 078b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 078c 0007 | | Action Break_Optional ; Debug Table 0x1c.0x8 = 0x78c,0x3 078d e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x9 = 0x78d,0x801 078e 0007 | | Action Break_Optional 078f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0xa = 0x78f,0x802 0790 0007 | | Action Break_Optional ; Debug Table 0x1c.0xb = 0x790,0x803 0791 0007 | | Action Break_Optional ; Debug Table 0x1c.0xc = 0x791,0x804 0792 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0x1c.0xd = 0x792,0x3 0793 7008 |p | Jump_Nonzero 0x79c 0794 00d8 | | Load_Top At_Offset_0 0795 00eb | | Load_Encached Diana_Cache 0796 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0797 e00d | | Load 0x0,0xd 0798 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0799 e019 | | Load 0x0,0x19 079a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 079b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 079c 4801 |H | Short_Literal 0x1 079d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 079e 0000 0000 | | .XXX[0x2] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a3 | | .CONST 0x07a3 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0001 | | .CONST 0x0001 ; Number of locals 07a3 BODY_07a0: 07a3 INIT_07a0: 07a3 0007 | | Action Break_Optional ; Debug Table 0x1d = .DEBUG 0x07a3,0x156c,0x0002,0x0000,0x005a,0x3565,0x0000,0x0801 ; Debug Table 0x1d.0x0 = 0x7a3,0x1 07a4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x1 = 0x7a4,0x401 07a5 0007 | | Action Break_Optional 07a6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x2 = 0x7a6,0x402 07a7 0007 | | Action Break_Optional ; Debug Table 0x1d.0x3 = 0x7a7,0x403 07a8 0007 | | Action Break_Optional ; Debug Table 0x1d.0x4 = 0x7a8,0x404 07a9 0b4d | M | Execute_Immediate Case_Compare,0x4d ; Debug Table 0x1d.0x5 = 0x7a9,0x1 07aa 7046 |pF | Jump_Nonzero 0x7f1 07ab 0b5b | [ | Execute_Immediate Case_Compare,0x5b 07ac 7044 |pD | Jump_Nonzero 0x7f1 07ad 0b53 | S | Execute_Immediate Case_Compare,0x53 07ae 7042 |pB | Jump_Nonzero 0x7f1 07af 0b5a | Z | Execute_Immediate Case_Compare,0x5a 07b0 7040 |p@ | Jump_Nonzero 0x7f1 07b1 0b54 | T | Execute_Immediate Case_Compare,0x54 07b2 703e |p> | Jump_Nonzero 0x7f1 07b3 0b55 | U | Execute_Immediate Case_Compare,0x55 07b4 703c |p< | Jump_Nonzero 0x7f1 07b5 0b52 | R | Execute_Immediate Case_Compare,0x52 07b6 703a |p: | Jump_Nonzero 0x7f1 07b7 0b4b | K | Execute_Immediate Case_Compare,0x4b 07b8 7038 |p8 | Jump_Nonzero 0x7f1 07b9 0b5f | _ | Execute_Immediate Case_Compare,0x5f 07ba 7036 |p6 | Jump_Nonzero 0x7f1 07bb 0b5c | \ | Execute_Immediate Case_Compare,0x5c 07bc 7034 |p4 | Jump_Nonzero 0x7f1 07bd 0b40 | @ | Execute_Immediate Case_Compare,0x40 07be 7032 |p2 | Jump_Nonzero 0x7f1 07bf 0b50 | P | Execute_Immediate Case_Compare,0x50 07c0 7030 |p0 | Jump_Nonzero 0x7f1 07c1 0bab | | Execute_Immediate Case_Compare,0xab 07c2 702e |p. | Jump_Nonzero 0x7f1 07c3 0b5d | ] | Execute_Immediate Case_Compare,0x5d 07c4 702e |p. | Jump_Nonzero 0x7f3 07c5 0b4e | N | Execute_Immediate Case_Compare,0x4e 07c6 7032 |p2 | Jump_Nonzero 0x7f9 07c7 0b56 | V | Execute_Immediate Case_Compare,0x56 07c8 7042 |pB | Jump_Nonzero 0x80b 07c9 0b4f | O | Execute_Immediate Case_Compare,0x4f 07ca 7046 |pF | Jump_Nonzero 0x811 07cb 0ba1 | | Execute_Immediate Case_Compare,0xa1 07cc 704c |pL | Jump_Nonzero 0x819 07cd 0b9f | | Execute_Immediate Case_Compare,0x9f 07ce 704a |pJ | Jump_Nonzero 0x819 07cf 0b4a | J | Execute_Immediate Case_Compare,0x4a 07d0 7048 |pH | Jump_Nonzero 0x819 07d1 0b4c | L | Execute_Immediate Case_Compare,0x4c 07d2 7046 |pF | Jump_Nonzero 0x819 07d3 0b9e | | Execute_Immediate Case_Compare,0x9e 07d4 7044 |pD | Jump_Nonzero 0x819 07d5 0b58 | X | Execute_Immediate Case_Compare,0x58 07d6 704a |pJ | Jump_Nonzero 0x821 07d7 0b57 | W | Execute_Immediate Case_Compare,0x57 07d8 7048 |pH | Jump_Nonzero 0x821 07d9 0b51 | Q | Execute_Immediate Case_Compare,0x51 07da 704c |pL | Jump_Nonzero 0x827 07db 0b60 | ` | Execute_Immediate Case_Compare,0x60 07dc 704a |pJ | Jump_Nonzero 0x827 07dd 0b5e | ^ | Execute_Immediate Case_Compare,0x5e 07de 7056 |pV | Jump_Nonzero 0x835 07df 0b36 | 6 | Execute_Immediate Case_Compare,0x36 07e0 7066 |pf | Jump_Nonzero 0x847 07e1 0b00 | | Execute_Immediate Case_Compare,0x0 07e2 7064 |pd | Jump_Nonzero 0x847 07e3 0b77 | w | Execute_Immediate Case_Compare,0x77 07e4 7062 |pb | Jump_Nonzero 0x847 07e5 0b1b | | Execute_Immediate Case_Compare,0x1b 07e6 7060 |p` | Jump_Nonzero 0x847 07e7 0b17 | | Execute_Immediate Case_Compare,0x17 07e8 705e |p^ | Jump_Nonzero 0x847 07e9 0b80 | | Execute_Immediate Case_Compare,0x80 07ea 705e |p^ | Jump_Nonzero 0x849 07eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x6 = 0x7eb,0xd 07ec 0092 0ea9 | | Action Push_String_Extended,0xea9 ; "Invalid stmt in May_Return_Locally_Declared_Subtype" 07ee e005 | | Load 0x0,0x5 07ef 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07f0 785a |xZ | Jump 0x84b 07f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x7 = 0x7f1,0x2 07f2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07f3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x8 = 0x7f3,0x3 07f4 e5ff | | Load 0x2,-0x1 07f5 00eb | | Load_Encached Diana_Cache 07f6 18ca | | Execute Package,Field_Execute,Field_Number 0xca 07f7 822c | , | Call 0x1,0x2c 07f8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07f9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x9 = 0x7f9,0x4 07fa e5ff | | Load 0x2,-0x1 07fb 00eb | | Load_Encached Diana_Cache 07fc 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 07fd 00eb | | Load_Encached Diana_Cache 07fe 1888 | | Execute Package,Field_Execute,Field_Number 0x88 07ff 822f | / | Call 0x1,0x2f 0800 7008 |p | Jump_Nonzero 0x809 0801 e5fe | | Load 0x2,-0x2 0802 e5ff | | Load 0x2,-0x1 0803 00eb | | Load_Encached Diana_Cache 0804 18b4 | | Execute Package,Field_Execute,Field_Number 0xb4 0805 00eb | | Load_Encached Diana_Cache 0806 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0807 822f | / | Call 0x1,0x2f 0808 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0809 4801 |H | Short_Literal 0x1 080a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 080b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xa = 0x80b,0x5 080c e5ff | | Load 0x2,-0x1 080d 00eb | | Load_Encached Diana_Cache 080e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 080f 822f | / | Call 0x1,0x2f 0810 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0811 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xb = 0x811,0x6 0812 e5ff | | Load 0x2,-0x1 0813 00eb | | Load_Encached Diana_Cache 0814 18b4 | | Execute Package,Field_Execute,Field_Number 0xb4 0815 00eb | | Load_Encached Diana_Cache 0816 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0817 822f | / | Call 0x1,0x2f 0818 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0819 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xc = 0x819,0x7 081a e5ff | | Load 0x2,-0x1 081b 00eb | | Load_Encached Diana_Cache 081c 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 081d 00eb | | Load_Encached Diana_Cache 081e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 081f 822f | / | Call 0x1,0x2f 0820 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0821 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xd = 0x821,0x8 0822 e5ff | | Load 0x2,-0x1 0823 00eb | | Load_Encached Diana_Cache 0824 18e0 | | Execute Package,Field_Execute,Field_Number 0xe0 0825 822e | . | Call 0x1,0x2e 0826 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0827 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xe = 0x827,0x9 0828 e5ff | | Load 0x2,-0x1 0829 00eb | | Load_Encached Diana_Cache 082a 18e2 | | Execute Package,Field_Execute,Field_Number 0xe2 082b 822e | . | Call 0x1,0x2e 082c 7006 |p | Jump_Nonzero 0x833 082d e5fe | | Load 0x2,-0x2 082e e5ff | | Load 0x2,-0x1 082f 00eb | | Load_Encached Diana_Cache 0830 18e3 | | Execute Package,Field_Execute,Field_Number 0xe3 0831 822e | . | Call 0x1,0x2e 0832 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0833 4801 |H | Short_Literal 0x1 0834 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0835 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0xf = 0x835,0xa 0836 e5ff | | Load 0x2,-0x1 0837 00eb | | Load_Encached Diana_Cache 0838 18df | | Execute Package,Field_Execute,Field_Number 0xdf 0839 00eb | | Load_Encached Diana_Cache 083a 1888 | | Execute Package,Field_Execute,Field_Number 0x88 083b 822f | / | Call 0x1,0x2f 083c 7008 |p | Jump_Nonzero 0x845 083d e5fe | | Load 0x2,-0x2 083e e5ff | | Load 0x2,-0x1 083f 00eb | | Load_Encached Diana_Cache 0840 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0841 00eb | | Load_Encached Diana_Cache 0842 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0843 822f | / | Call 0x1,0x2f 0844 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0845 4801 |H | Short_Literal 0x1 0846 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0847 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x10 = 0x847,0xb 0848 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0849 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x11 = 0x849,0xc 084a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 084b 00d1 | | Pop_Control Pop_Count_1 084c 4831 |H1 | Short_Literal 0x31 084d 0257 | W | Execute Discrete,Raise 084e 0000 0000 | | .XXX[0x2] 0850 ; -------------------------------------------------------------------------------------- 0850 ; SUBPROGRAM 0850 ; -------------------------------------------------------------------------------------- 0850 0856 | V | .CONST 0x0856 ; Address of begin 0851 0004 | | .CONST 0x0004 ; Address of exception handler 0852 0002 | | .CONST 0x0002 ; Number of locals 0853 INIT_0850: 0853 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e = .DEBUG 0x0853,0x1592,0x0002,0x0000,0x005a,0x3565,0x0000,0x0812 ; Debug Table 0x1e.0x0 = 0x853,0xffff 0854 00db | | Load_Top At_Offset_3 0855 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0856 BODY_0850: 0856 00cf | | Action Mark_Auxiliary 0857 7843 |xC | Jump 0x89b 0858 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x1 = 0x858,0x2 0859 00da | | Load_Top At_Offset_2 085a 0007 | | Action Break_Optional 085b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x2 = 0x85b,0x401 085c 7002 |p | Jump_Nonzero 0x85f 085d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x3 = 0x85d,0x402 085e 782c |x, | Jump 0x88b 085f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x85f,0x403 0860 0217 | | Execute Heap_Access,All_Reference 0861 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0862 6804 |h | Jump_Zero 0x867 0863 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x863,0x404 0864 0217 | | Execute Heap_Access,All_Reference 0865 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0866 7824 |x$ | Jump 0x88b 0867 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x6 = 0x867,0x405 0868 0007 | | Action Break_Optional 0869 e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0x7 = 0x869,0x801 086a 0007 | | Action Break_Optional 086b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1e.0x8 = 0x86b,0x802 086c 0007 | | Action Break_Optional ; Debug Table 0x1e.0x9 = 0x86c,0x803 086d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xa = 0x86d,0x804 086e 00d1 | | Pop_Control Pop_Count_1 086f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1e.0xb = 0x86f,0x405 0870 00eb | | Load_Encached Diana_Cache 0871 0098 | | Execute Package,Field_Read_Dynamic 0872 012c | , | Execute Any,Size 0873 e002 | | Load 0x0,0x2 0874 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0875 025b | [ | Execute Discrete,Check_In_Type 0876 0273 | s | Execute Discrete,Plus 0877 00d9 | | Load_Top At_Offset_1 0878 0007 | | Action Break_Optional 0879 e407 | | Load 0x2,0x7 ; Debug Table 0x1e.0xc = 0x879,0xc01 087a 0007 | | Action Break_Optional 087b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0xd = 0x87b,0xc02 087c 0007 | | Action Break_Optional ; Debug Table 0x1e.0xe = 0x87c,0xc03 087d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xf = 0x87d,0xc04 087e 00d1 | | Pop_Control Pop_Count_1 087f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1e.0x10 = 0x87f,0x804 0880 00eb | | Load_Encached Diana_Cache 0881 0098 | | Execute Package,Field_Read_Dynamic 0882 49c9 |I | Short_Literal 0x1c9 0883 00eb | | Load_Encached Diana_Cache 0884 0098 | | Execute Package,Field_Read_Dynamic 0885 49ca |I | Short_Literal 0x1ca 0886 00eb | | Load_Encached Diana_Cache 0887 0095 | | Execute Package,Field_Reference_Dynamic 0888 e003 | | Load 0x0,0x3 0889 1819 | | Execute Package,Field_Execute,Field_Number 0x19 088a 7800 |x | Jump 0x88b 088b 00d0 | | Action Swap_Control 088c 00d1 | | Pop_Control Pop_Count_1 088d 822e | . | Call 0x1,0x2e ; Debug Table 0x1e.0x11 = 0x88d,0x2 088e 6802 |h | Jump_Zero 0x891 088f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x12 = 0x88f,0x3 0890 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0891 0007 | | Action Break_Optional ; Debug Table 0x1e.0x13 = 0x891,0x4 0892 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x14 = 0x892,0x1001 0893 7002 |p | Jump_Nonzero 0x896 0894 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e.0x15 = 0x894,0x1002 0895 7803 |x | Jump 0x899 0896 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x16 = 0x896,0x1003 0897 0217 | | Execute Heap_Access,All_Reference 0898 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0899 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1e.0x17 = 0x899,0x4 089a 00c9 | | Action Pop_Auxiliary_Loop 089b 0007 | | Action Break_Optional ; Debug Table 0x1e.0x18 = 0x89b,0x1 089c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x19 = 0x89c,0x1401 089d 021d | | Execute Heap_Access,Is_Null 089e 6fb9 |o | Jump_Zero 0x858 ; Debug Table 0x1e.0x1a = 0x89e,0x1 089f 00ce | | Action Pop_Auxiliary 08a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x1b = 0x8a0,0x5 08a1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08a2 0000 0000 | | .BLANK 0000[0x6] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; SUBPROGRAM 08a8 ; -------------------------------------------------------------------------------------- 08a8 08c6 | | .CONST 0x08c6 ; Address of begin 08a9 0004 | | .CONST 0x0004 ; Address of exception handler 08aa 0005 | | .CONST 0x0005 ; Number of locals 08ab INIT_08a8: 08ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x08ab,0x15cc,0x0002,0x0000,0x005a,0x3565,0x0000,0x09a0 ; Debug Table 0x1f.0x0 = 0x8ab,0xffff 08ac 00db | | Load_Top At_Offset_3 08ad 00eb | | Load_Encached Diana_Cache 08ae 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 08af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0x8b0,0xfffe 08b1 00d9 | | Load_Top At_Offset_1 08b2 4976 |Iv | Short_Literal 0x176 08b3 00eb | | Load_Encached Diana_Cache 08b4 0098 | | Execute Package,Field_Read_Dynamic 08b5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 08b6 e00d | | Load 0x0,0xd 08b7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 08b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08b9 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1f.0x2 = 0x8b9,0xfffd 08ba e5ff | | Load 0x2,-0x1 08bb 490c |I | Short_Literal 0x10c 08bc 00eb | | Load_Encached Diana_Cache 08bd 0096 | | Execute Package,Entry 08be 00eb | | Load_Encached Diana_Cache 08bf 18ed | | Execute Package,Field_Execute,Field_Number 0xed 08c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x3 = 0x8c1,0xfffc 08c2 e5ff | | Load 0x2,-0x1 08c3 e015 | | Load 0x0,0x15 08c4 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c6 BODY_08a8: 08c6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x4 = 0x8c6,0x1 08c7 822d | - | Call 0x1,0x2d 08c8 700f |p | Jump_Nonzero 0x8d8 08c9 00d8 | | Load_Top At_Offset_0 08ca 00db | | Load_Top At_Offset_3 08cb 822a | * | Call 0x1,0x2a 08cc 680b |h | Jump_Zero 0x8d8 08cd e5fe | | Load 0x2,-0x2 08ce 00db | | Load_Top At_Offset_3 08cf 00eb | | Load_Encached Diana_Cache 08d0 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 08d1 822e | . | Call 0x1,0x2e 08d2 6805 |h | Jump_Zero 0x8d8 08d3 e215 | | Load 0x1,0x15 ; Debug Table 0x1f.0x5 = 0x8d3,0x2 08d4 0a01 | | Execute_Immediate Plus,0x1 08d5 c215 | | Store 0x1,0x15 08d6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x6 = 0x8d6,0x3 08d7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08d8 00cf | | Action Mark_Auxiliary 08d9 7820 |x | Jump 0x8fa 08da e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x7 = 0x8da,0x5 08db 00db | | Load_Top At_Offset_3 08dc 0007 | | Action Break_Optional 08dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x8 = 0x8dd,0x401 08de 0217 | | Execute Heap_Access,All_Reference 08df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08e0 00d9 | | Load_Top At_Offset_1 08e1 0007 | | Action Break_Optional 08e2 e40a | | Load 0x2,0xa ; Debug Table 0x1f.0x9 = 0x8e2,0x801 08e3 0007 | | Action Break_Optional 08e4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1f.0xa = 0x8e4,0x802 08e5 0007 | | Action Break_Optional ; Debug Table 0x1f.0xb = 0x8e5,0x803 08e6 00d0 | | Action Swap_Control ; Debug Table 0x1f.0xc = 0x8e6,0x804 08e7 00d1 | | Pop_Control Pop_Count_1 08e8 49af |I | Short_Literal 0x1af ; Debug Table 0x1f.0xd = 0x8e8,0x401 08e9 00eb | | Load_Encached Diana_Cache 08ea 0096 | | Execute Package,Entry 08eb 00d0 | | Action Swap_Control 08ec 00d1 | | Pop_Control Pop_Count_1 08ed 822c | , | Call 0x1,0x2c ; Debug Table 0x1f.0xe = 0x8ed,0x5 08ee 6805 |h | Jump_Zero 0x8f4 08ef e215 | | Load 0x1,0x15 ; Debug Table 0x1f.0xf = 0x8ef,0x6 08f0 0a01 | | Execute_Immediate Plus,0x1 08f1 c215 | | Store 0x1,0x15 08f2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x10 = 0x8f2,0x7 08f3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08f4 0007 | | Action Break_Optional ; Debug Table 0x1f.0x11 = 0x8f4,0x8 08f5 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x12 = 0x8f5,0xc01 08f6 0217 | | Execute Heap_Access,All_Reference 08f7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08f8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x1f.0x13 = 0x8f8,0x8 08f9 00c9 | | Action Pop_Auxiliary_Loop 08fa 0007 | | Action Break_Optional ; Debug Table 0x1f.0x14 = 0x8fa,0x4 08fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x15 = 0x8fb,0x1001 08fc 021d | | Execute Heap_Access,Is_Null 08fd 6fdc |o | Jump_Zero 0x8da ; Debug Table 0x1f.0x16 = 0x8fd,0x4 08fe 00ce | | Action Pop_Auxiliary 08ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x17 = 0x8ff,0x9 0900 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0901 0000 0000 | | .BLANK 0000[0x7] 0908 ; -------------------------------------------------------------------------------------- 0908 ; SUBPROGRAM 0908 ; -------------------------------------------------------------------------------------- 0908 092e | . | .CONST 0x092e ; Address of begin 0909 0004 | | .CONST 0x0004 ; Address of exception handler 090a 000a | | .CONST 0x000a ; Number of locals 090b INIT_0908: 090b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x090b,0x15fe,0x0001,0x0000,0x005a,0x3565,0x0000,0x0ccc ; Debug Table 0x20.0x0 = 0x90b,0xffff 090c 00db | | Load_Top At_Offset_3 090d 00eb | | Load_Encached Diana_Cache 090e 18ca | | Execute Package,Field_Execute,Field_Number 0xca 090f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0910 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x1 = 0x910,0xfffe 0911 e5ff | | Load 0x2,-0x1 0912 e015 | | Load 0x0,0x15 0913 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0914 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0915 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x2 = 0x915,0xfffd 0916 e5ff | | Load 0x2,-0x1 0917 e015 | | Load 0x0,0x15 0918 180e | | Execute Package,Field_Execute,Field_Number 0xe 0919 e016 | | Load 0x0,0x16 091a 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 091b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 091c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x20.0x3 = 0x91c,0xfffc 091d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 091e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x20.0x4 = 0x91e,0xfffb 091f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0920 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x5 = 0x920,0xfffa 0921 e5ff | | Load 0x2,-0x1 0922 00eb | | Load_Encached Diana_Cache 0923 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0924 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0925 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x6 = 0x925,0xfff9 0926 e5ff | | Load 0x2,-0x1 0927 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0928 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x7 = 0x928,0xfff8 0929 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x8 = 0x929,0xfff7 092a e006 | | Load 0x0,0x6 092b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 092c 00e1 | | Load_Encached Boolean_Cache 092d 03f1 | | Declare_Variable Discrete,With_Value 092e BODY_0908: 092e 0007 | | Action Break_Optional ; Debug Table 0x20.0x9 = 0x92e,0x1 092f e404 | | Load 0x2,0x4 ; Debug Table 0x20.0xa = 0x92f,0x401 0930 021d | | Execute Heap_Access,Is_Null 0931 6811 |h | Jump_Zero 0x943 ; Debug Table 0x20.0xb = 0x931,0x1 0932 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0xc = 0x932,0x2 0933 4974 |It | Short_Literal 0x174 0934 00eb | | Load_Encached Diana_Cache 0935 0098 | | Execute Package,Field_Read_Dynamic 0936 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0937 4976 |Iv | Short_Literal 0x176 0938 00eb | | Load_Encached Diana_Cache 0939 0098 | | Execute Package,Field_Read_Dynamic 093a 180f | | Execute Package,Field_Execute,Field_Number 0xf 093b a404 | | Store_Unchecked 0x2,0x4 093c e404 | | Load 0x2,0x4 ; Debug Table 0x20.0xd = 0x93c,0x3 093d 4913 |I | Short_Literal 0x113 093e e007 | | Load 0x0,0x7 093f 0096 | | Execute Package,Entry 0940 7002 |p | Jump_Nonzero 0x943 0941 4887 |H | Short_Literal 0x87 0942 0257 | W | Execute Discrete,Raise 0943 e404 | | Load 0x2,0x4 ; Debug Table 0x20.0xe = 0x943,0x4 0944 e007 | | Load 0x0,0x7 0945 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 0946 c405 | | Store 0x2,0x5 0947 00cf | | Action Mark_Auxiliary 0948 0007 | | Action Break_Optional ; Debug Table 0x20.0xf = 0x948,0x5 0949 0007 | | Action Break_Optional ; Debug Table 0x20.0x10 = 0x949,0x6 094a e407 | | Load 0x2,0x7 ; Debug Table 0x20.0x11 = 0x94a,0x801 094b 0007 | | Action Break_Optional 094c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x12 = 0x94c,0x802 094d 0007 | | Action Break_Optional ; Debug Table 0x20.0x13 = 0x94d,0x803 094e 0007 | | Action Break_Optional ; Debug Table 0x20.0x14 = 0x94e,0x804 094f 0b4e | N | Execute_Immediate Case_Compare,0x4e ; Debug Table 0x20.0x15 = 0x94f,0x6 0950 7007 |p | Jump_Nonzero 0x958 0951 0b48 | H | Execute_Immediate Case_Compare,0x48 0952 700f |p | Jump_Nonzero 0x962 0953 0b00 | | Execute_Immediate Case_Compare,0x0 0954 700d |p | Jump_Nonzero 0x962 0955 0b4c | L | Execute_Immediate Case_Compare,0x4c 0956 7010 |p | Jump_Nonzero 0x967 0957 7811 |x | Jump 0x969 ; Debug Table 0x20.0x16 = 0x957,0xd 0958 e407 | | Load 0x2,0x7 ; Debug Table 0x20.0x17 = 0x958,0x7 0959 e007 | | Load 0x0,0x7 095a 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 095b 7003 |p | Jump_Nonzero 0x95f 095c e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x18 = 0x95c,0x8 095d 0a01 | | Execute_Immediate Plus,0x1 095e c406 | | Store 0x2,0x6 095f e408 | | Load 0x2,0x8 ; Debug Table 0x20.0x19 = 0x95f,0x9 0960 a409 | | Store_Unchecked 0x2,0x9 0961 7807 |x | Jump 0x969 0962 e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x1a = 0x962,0xa 0963 0aff | | Execute_Immediate Plus,-0x1 0964 c406 | | Store 0x2,0x6 0965 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x20.0x1b = 0x965,0xb 0966 780b |x | Jump 0x972 0967 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x20.0x1c = 0x967,0xc 0968 7809 |x | Jump 0x972 0969 00d1 | | Pop_Control Pop_Count_1 096a e407 | | Load 0x2,0x7 ; Debug Table 0x20.0x1d = 0x96a,0xe 096b a408 | | Store_Unchecked 0x2,0x8 096c e407 | | Load 0x2,0x7 ; Debug Table 0x20.0x1e = 0x96c,0xf 096d 00eb | | Load_Encached Diana_Cache 096e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 096f a407 | | Store_Unchecked 0x2,0x7 0970 00c9 | | Action Pop_Auxiliary_Loop 0971 7fd7 | | Jump 0x949 0972 00ce | | Action Pop_Auxiliary 0973 e404 | | Load 0x2,0x4 ; Debug Table 0x20.0x1f = 0x973,0x10 0974 e007 | | Load 0x0,0x7 0975 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0976 680a |h | Jump_Zero 0x981 0977 e405 | | Load 0x2,0x5 ; Debug Table 0x20.0x20 = 0x977,0x11 0978 e404 | | Load 0x2,0x4 0979 e007 | | Load 0x0,0x7 097a 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 097b 4975 |Iu | Short_Literal 0x175 097c 00eb | | Load_Encached Diana_Cache 097d 0098 | | Execute Package,Field_Read_Dynamic 097e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 097f 0273 | s | Execute Discrete,Plus 0980 c405 | | Store 0x2,0x5 0981 0007 | | Action Break_Optional ; Debug Table 0x20.0x21 = 0x981,0x12 0982 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x22 = 0x982,0xc01 0983 021d | | Execute Heap_Access,Is_Null 0984 70c4 |p | Jump_Nonzero 0xa49 ; Debug Table 0x20.0x23 = 0x984,0x12 0985 00cf | | Action Mark_Auxiliary ; Debug Table 0x20.0x24 = 0x985,0x13 0986 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x25 = 0x986,0xefff 0987 e404 | | Load 0x2,0x4 0988 4904 |I | Short_Literal 0x104 0989 00eb | | Load_Encached Diana_Cache 098a 0096 | | Execute Package,Entry 098b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 098c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x26 = 0x98c,0xeffe 098d 00d9 | | Load_Top At_Offset_1 098e 00eb | | Load_Encached Diana_Cache 098f 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 0990 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0991 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x27 = 0x991,0xeffd 0992 00d9 | | Load_Top At_Offset_1 0993 4976 |Iv | Short_Literal 0x176 0994 00eb | | Load_Encached Diana_Cache 0995 0098 | | Execute Package,Field_Read_Dynamic 0996 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0997 e018 | | Load 0x0,0x18 0998 180d | | Execute Package,Field_Execute,Field_Number 0xd 0999 0031 | 1 | Store_Top Heap_Access,At_Offset_1 099a e218 | | Load 0x1,0x18 ; Debug Table 0x20.0x28 = 0x99a,0xeffc 099b 0007 | | Action Break_Optional 099c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x20.0x29 = 0x99c,0xeffb 099d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x20.0x2a = 0x99d,0xeffa 099e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 099f e40a | | Load 0x2,0xa ; Debug Table 0x20.0x2b = 0x99f,0x1001 09a0 680e |h | Jump_Zero 0x9af 09a1 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x2c = 0x9a1,0x1002 09a2 e006 | | Load 0x0,0x6 09a3 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 09a4 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09a5 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2d = 0x9a5,0x1003 09a6 e409 | | Load 0x2,0x9 09a7 e5ff | | Load 0x2,-0x1 09a8 8223 | # | Call 0x1,0x23 09a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x2e = 0x9aa,0x1004 09ab 6803 |h | Jump_Zero 0x9af 09ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x2f = 0x9ac,0x1005 09ad 8225 | % | Call 0x1,0x25 09ae 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09af 0007 | | Action Break_Optional ; Debug Table 0x20.0x30 = 0x9af,0x1006 09b0 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x31 = 0x9b0,0x1401 09b1 0007 | | Action Break_Optional 09b2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x32 = 0x9b2,0x1402 09b3 0007 | | Action Break_Optional ; Debug Table 0x20.0x33 = 0x9b3,0x1403 09b4 0007 | | Action Break_Optional ; Debug Table 0x20.0x34 = 0x9b4,0x1404 09b5 0b01 | | Execute_Immediate Case_Compare,0x1 ; Debug Table 0x20.0x35 = 0x9b5,0x1006 09b6 700b |p | Jump_Nonzero 0x9c2 09b7 0b0b | | Execute_Immediate Case_Compare,0xb 09b8 7009 |p | Jump_Nonzero 0x9c2 09b9 0b09 | | Execute_Immediate Case_Compare,0x9 09ba 700e |p | Jump_Nonzero 0x9c9 09bb 0b05 | | Execute_Immediate Case_Compare,0x5 09bc 700c |p | Jump_Nonzero 0x9c9 09bd 0b0a | | Execute_Immediate Case_Compare,0xa 09be 700a |p | Jump_Nonzero 0x9c9 09bf 0bab | | Execute_Immediate Case_Compare,0xab 09c0 7040 |p@ | Jump_Nonzero 0xa01 09c1 7847 |xG | Jump 0xa09 ; Debug Table 0x20.0x36 = 0x9c1,0x100d 09c2 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x37 = 0x9c2,0x1007 09c3 e402 | | Load 0x2,0x2 09c4 e012 | | Load 0x0,0x12 09c5 180d | | Execute Package,Field_Execute,Field_Number 0xd 09c6 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x38 = 0x9c6,0x1008 09c7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09c8 7840 |x@ | Jump 0xa09 09c9 00cf | | Action Mark_Auxiliary ; Debug Table 0x20.0x39 = 0x9c9,0x1009 09ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x3a = 0x9ca,0xe7ff 09cb e402 | | Load 0x2,0x2 09cc 00eb | | Load_Encached Diana_Cache 09cd 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 09ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09cf 00cf | | Action Mark_Auxiliary 09d0 0007 | | Action Break_Optional ; Debug Table 0x20.0x3b = 0x9d0,0x1801 09d1 0007 | | Action Break_Optional ; Debug Table 0x20.0x3c = 0x9d1,0x1802 09d2 e414 | | Load 0x2,0x14 ; Debug Table 0x20.0x3d = 0x9d2,0x1c01 09d3 0007 | | Action Break_Optional 09d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x3e = 0x9d4,0x1c02 09d5 0007 | | Action Break_Optional ; Debug Table 0x20.0x3f = 0x9d5,0x1c03 09d6 0007 | | Action Break_Optional ; Debug Table 0x20.0x40 = 0x9d6,0x1c04 09d7 0b09 | | Execute_Immediate Case_Compare,0x9 ; Debug Table 0x20.0x41 = 0x9d7,0x1802 09d8 700c |p | Jump_Nonzero 0x9e5 09d9 0b05 | | Execute_Immediate Case_Compare,0x5 09da 700a |p | Jump_Nonzero 0x9e5 09db 0b0a | | Execute_Immediate Case_Compare,0xa 09dc 7008 |p | Jump_Nonzero 0x9e5 09dd 0b01 | | Execute_Immediate Case_Compare,0x1 09de 700b |p | Jump_Nonzero 0x9ea 09df 0b0b | | Execute_Immediate Case_Compare,0xb 09e0 7009 |p | Jump_Nonzero 0x9ea 09e1 0bab | | Execute_Immediate Case_Compare,0xab 09e2 700f |p | Jump_Nonzero 0x9f2 09e3 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x20.0x42 = 0x9e3,0x180a 09e4 7818 |x | Jump 0x9fd 09e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x43 = 0x9e5,0x1803 09e6 00eb | | Load_Encached Diana_Cache 09e7 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 09e8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09e9 7810 |x | Jump 0x9fa 09ea 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x44 = 0x9ea,0x1804 09eb e402 | | Load 0x2,0x2 09ec e012 | | Load 0x0,0x12 09ed 180d | | Execute Package,Field_Execute,Field_Number 0xd 09ee 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x45 = 0x9ee,0x1805 09ef a411 | | Store_Unchecked 0x2,0x11 09f0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x20.0x46 = 0x9f0,0x1806 09f1 780b |x | Jump 0x9fd 09f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x47 = 0x9f2,0x1807 09f3 e402 | | Load 0x2,0x2 09f4 e012 | | Load 0x0,0x12 09f5 180d | | Execute Package,Field_Execute,Field_Number 0xd 09f6 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x48 = 0x9f6,0x1808 09f7 e006 | | Load 0x0,0x6 09f8 181d | | Execute Package,Field_Execute,Field_Number 0x1d 09f9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x20.0x49 = 0x9f9,0x1809 09fa 00d1 | | Pop_Control Pop_Count_1 09fb 00c9 | | Action Pop_Auxiliary_Loop 09fc 7fd4 | | Jump 0x9d1 09fd 00ce | | Action Pop_Auxiliary 09fe 00d1 | | Pop_Control Pop_Count_1 09ff 00ce | | Action Pop_Auxiliary 0a00 7808 |x | Jump 0xa09 0a01 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x4a = 0xa01,0x100a 0a02 e402 | | Load 0x2,0x2 0a03 e012 | | Load 0x0,0x12 0a04 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a05 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x4b = 0xa05,0x100b 0a06 e006 | | Load 0x0,0x6 0a07 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0a08 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x20.0x4c = 0xa08,0x100c 0a09 00d1 | | Pop_Control Pop_Count_1 0a0a e403 | | Load 0x2,0x3 ; Debug Table 0x20.0x4d = 0xa0a,0x100e 0a0b e402 | | Load 0x2,0x2 0a0c 822c | , | Call 0x1,0x2c 0a0d 680b |h | Jump_Zero 0xa19 0a0e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x4e = 0xa0e,0x100f 0a0f 7004 |p | Jump_Nonzero 0xa14 0a10 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x4f = 0xa10,0x1010 0a11 e402 | | Load 0x2,0x2 0a12 e012 | | Load 0x0,0x12 0a13 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a14 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x50 = 0xa14,0x1011 0a15 e40e | | Load 0x2,0xe 0a16 e01a | | Load 0x0,0x1a 0a17 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a18 7815 |x | Jump 0xa2e 0a19 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x51 = 0xa19,0x1012 0a1a 6801 |h | Jump_Zero 0xa1c 0a1b 780d |x | Jump 0xa29 ; Debug Table 0x20.0x52 = 0xa1b,0x1013 0a1c e403 | | Load 0x2,0x3 ; Debug Table 0x20.0x53 = 0xa1c,0x1014 0a1d e402 | | Load 0x2,0x2 0a1e 822b | + | Call 0x1,0x2b 0a1f 6805 |h | Jump_Zero 0xa25 0a20 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x54 = 0xa20,0x1015 0a21 e402 | | Load 0x2,0x2 0a22 e012 | | Load 0x0,0x12 0a23 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a24 7804 |x | Jump 0xa29 0a25 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x55 = 0xa25,0x1016 0a26 e402 | | Load 0x2,0x2 0a27 e01b | | Load 0x0,0x1b 0a28 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a29 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x56 = 0xa29,0x1017 0a2a e40e | | Load 0x2,0xe 0a2b e402 | | Load 0x2,0x2 0a2c e01a | | Load 0x0,0x1a 0a2d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a2e e40a | | Load 0x2,0xa ; Debug Table 0x20.0x57 = 0xa2e,0x1018 0a2f 680d |h | Jump_Zero 0xa3d 0a30 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x58 = 0xa30,0x1019 0a31 8226 | & | Call 0x1,0x26 0a32 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x59 = 0xa32,0x101a 0a33 e006 | | Load 0x0,0x6 0a34 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0a35 e007 | | Load 0x0,0x7 0a36 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0a37 e004 | | Load 0x0,0x4 0a38 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0a39 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x5a = 0xa39,0x101b 0a3a e006 | | Load 0x0,0x6 0a3b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0a3c 7809 |x | Jump 0xa46 0a3d e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x5b = 0xa3d,0x101c 0a3e 0c01 | | Execute_Immediate Greater_Equal,0x1 0a3f 6803 |h | Jump_Zero 0xa43 0a40 e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x5c = 0xa40,0x101d 0a41 e004 | | Load 0x0,0x4 0a42 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 0a43 e405 | | Load 0x2,0x5 ; Debug Table 0x20.0x5d = 0xa43,0x101e 0a44 e004 | | Load 0x0,0x4 0a45 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0a46 00d6 | | Pop_Control Pop_Count_6 0a47 00ce | | Action Pop_Auxiliary 0a48 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a49 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x5e = 0xa49,0x14 0a4a 6812 |h | Jump_Zero 0xa5d 0a4b e006 | | Load 0x0,0x6 ; Debug Table 0x20.0x5f = 0xa4b,0x15 0a4c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0a4d 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x60 = 0xa4d,0x16 0a4e 00da | | Load_Top At_Offset_2 0a4f e5ff | | Load 0x2,-0x1 0a50 8223 | # | Call 0x1,0x23 0a51 8224 | $ | Call 0x1,0x24 0a52 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x61 = 0xa52,0x17 0a53 e006 | | Load 0x0,0x6 0a54 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0a55 e007 | | Load 0x0,0x7 0a56 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0a57 e004 | | Load 0x0,0x4 0a58 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0a59 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x62 = 0xa59,0x18 0a5a e006 | | Load 0x0,0x6 0a5b 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0a5c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a5d e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x63 = 0xa5d,0x19 0a5e 0c01 | | Execute_Immediate Greater_Equal,0x1 0a5f 6803 |h | Jump_Zero 0xa63 0a60 e406 | | Load 0x2,0x6 ; Debug Table 0x20.0x64 = 0xa60,0x1a 0a61 e004 | | Load 0x0,0x4 0a62 1851 | Q | Execute Package,Field_Execute,Field_Number 0x51 0a63 0007 | | Action Break_Optional ; Debug Table 0x20.0x65 = 0xa63,0x1b 0a64 e404 | | Load 0x2,0x4 ; Debug Table 0x20.0x66 = 0xa64,0x2001 0a65 0007 | | Action Break_Optional 0a66 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x67 = 0xa66,0x2002 0a67 0007 | | Action Break_Optional ; Debug Table 0x20.0x68 = 0xa67,0x2003 0a68 0007 | | Action Break_Optional ; Debug Table 0x20.0x69 = 0xa68,0x2004 0a69 0f1f | | Execute_Immediate Equal,0x1f ; Debug Table 0x20.0x6a = 0xa69,0x1b 0a6a 6806 |h | Jump_Zero 0xa71 0a6b e404 | | Load 0x2,0x4 ; Debug Table 0x20.0x6b = 0xa6b,0x1c 0a6c e007 | | Load 0x0,0x7 0a6d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a6e e004 | | Load 0x0,0x4 0a6f 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 0a70 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a71 e405 | | Load 0x2,0x5 ; Debug Table 0x20.0x6c = 0xa71,0x1d 0a72 e004 | | Load 0x0,0x4 0a73 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0a74 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a75 0000 0000 | | .XXX[0x3] 0a77 0000 | | 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a93 | | .CONST 0x0a93 ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0006 | | .CONST 0x0006 ; Number of locals 0a7b INIT_0a78: 0a7b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x0a7b,0x16da,0x0001,0x0000,0x005a,0x3565,0x0000,0x0f9c ; Debug Table 0x21.0x0 = 0xa7b,0xffff 0a7c 00db | | Load_Top At_Offset_3 0a7d 00eb | | Load_Encached Diana_Cache 0a7e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0a7f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a80 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0xa80,0xfffe 0a81 00d9 | | Load_Top At_Offset_1 0a82 4976 |Iv | Short_Literal 0x176 0a83 00eb | | Load_Encached Diana_Cache 0a84 0098 | | Execute Package,Field_Read_Dynamic 0a85 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a86 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a87 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x2 = 0xa87,0xfffd 0a88 e007 | | Load 0x0,0x7 0a89 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0a8a e004 | | Load 0x0,0x4 0a8b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a8c 03f1 | | Declare_Variable Discrete,With_Value 0a8d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x3 = 0xa8d,0xfffc 0a8e 00da | | Load_Top At_Offset_2 0a8f 00eb | | Load_Encached Diana_Cache 0a90 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a91 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a92 e218 | | Load 0x1,0x18 ; Debug Table 0x21.0x4 = 0xa92,0xfffb 0a93 BODY_0a78: 0a93 00cf | | Action Mark_Auxiliary 0a94 7805 |x | Jump 0xa9a 0a95 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x5 = 0xa95,0x2 0a96 00eb | | Load_Encached Diana_Cache 0a97 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a98 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a99 00c9 | | Action Pop_Auxiliary_Loop 0a9a 0007 | | Action Break_Optional ; Debug Table 0x21.0x6 = 0xa9a,0x1 0a9b e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x7 = 0xa9b,0x401 0a9c 0007 | | Action Break_Optional 0a9d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x8 = 0xa9d,0x402 0a9e 0007 | | Action Break_Optional ; Debug Table 0x21.0x9 = 0xa9e,0x403 0a9f 0007 | | Action Break_Optional ; Debug Table 0x21.0xa = 0xa9f,0x404 0aa0 0f97 | | Execute_Immediate Equal,-0x69 ; Debug Table 0x21.0xb = 0xaa0,0x1 0aa1 6ff3 |o | Jump_Zero 0xa95 0aa2 00ce | | Action Pop_Auxiliary 0aa3 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xc = 0xaa3,0x3 0aa4 00da | | Load_Top At_Offset_2 0aa5 e5ff | | Load 0x2,-0x1 0aa6 8223 | # | Call 0x1,0x23 0aa7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aa8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xd = 0xaa8,0x4 0aa9 6804 |h | Jump_Zero 0xaae 0aaa e006 | | Load 0x0,0x6 ; Debug Table 0x21.0xe = 0xaaa,0x5 0aab 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0aac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xf = 0xaac,0x6 0aad 8224 | $ | Call 0x1,0x24 0aae 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x10 = 0xaae,0x7 0aaf e004 | | Load 0x0,0x4 0ab0 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0ab1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ab2 0000 0000 | | .BLANK 0000[0x6] 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; SUBPROGRAM 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 0ac9 | | .CONST 0x0ac9 ; Address of begin 0ab9 0004 | | .CONST 0x0004 ; Address of exception handler 0aba 0004 | | .CONST 0x0004 ; Number of locals 0abb INIT_0ab8: 0abb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22 = .DEBUG 0x0abb,0x16fe,0x0001,0x0000,0x005a,0x3565,0x0000,0x1018 ; Debug Table 0x22.0x0 = 0xabb,0xffff 0abc 00db | | Load_Top At_Offset_3 0abd 00eb | | Load_Encached Diana_Cache 0abe 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0abf 00eb | | Load_Encached Diana_Cache 0ac0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0ac1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0xac2,0xfffe 0ac3 e5ff | | Load 0x2,-0x1 0ac4 00eb | | Load_Encached Diana_Cache 0ac5 18e0 | | Execute Package,Field_Execute,Field_Number 0xe0 0ac6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac7 e004 | | Load 0x0,0x4 ; Debug Table 0x22.0x2 = 0xac7,0xfffd 0ac8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0ac9 BODY_0ab8: 0ac9 00cf | | Action Mark_Auxiliary 0aca 7844 |xD | Jump 0xb0f 0acb 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x3 = 0xacb,0x2 0acc 0007 | | Action Break_Optional 0acd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x4 = 0xacd,0x401 0ace 7002 |p | Jump_Nonzero 0xad1 0acf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x5 = 0xacf,0x402 0ad0 782c |x, | Jump 0xafd 0ad1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x6 = 0xad1,0x403 0ad2 0217 | | Execute Heap_Access,All_Reference 0ad3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ad4 6804 |h | Jump_Zero 0xad9 0ad5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x7 = 0xad5,0x404 0ad6 0217 | | Execute Heap_Access,All_Reference 0ad7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ad8 7824 |x$ | Jump 0xafd 0ad9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x8 = 0xad9,0x405 0ada 0007 | | Action Break_Optional 0adb e407 | | Load 0x2,0x7 ; Debug Table 0x22.0x9 = 0xadb,0x801 0adc 0007 | | Action Break_Optional 0add 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x22.0xa = 0xadd,0x802 0ade 0007 | | Action Break_Optional ; Debug Table 0x22.0xb = 0xade,0x803 0adf 00d0 | | Action Swap_Control ; Debug Table 0x22.0xc = 0xadf,0x804 0ae0 00d1 | | Pop_Control Pop_Count_1 0ae1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x22.0xd = 0xae1,0x405 0ae2 00eb | | Load_Encached Diana_Cache 0ae3 0098 | | Execute Package,Field_Read_Dynamic 0ae4 012c | , | Execute Any,Size 0ae5 e002 | | Load 0x0,0x2 0ae6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ae7 025b | [ | Execute Discrete,Check_In_Type 0ae8 0273 | s | Execute Discrete,Plus 0ae9 00d9 | | Load_Top At_Offset_1 0aea 0007 | | Action Break_Optional 0aeb e408 | | Load 0x2,0x8 ; Debug Table 0x22.0xe = 0xaeb,0xc01 0aec 0007 | | Action Break_Optional 0aed 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x22.0xf = 0xaed,0xc02 0aee 0007 | | Action Break_Optional ; Debug Table 0x22.0x10 = 0xaee,0xc03 0aef 00d0 | | Action Swap_Control ; Debug Table 0x22.0x11 = 0xaef,0xc04 0af0 00d1 | | Pop_Control Pop_Count_1 0af1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x22.0x12 = 0xaf1,0x804 0af2 00eb | | Load_Encached Diana_Cache 0af3 0098 | | Execute Package,Field_Read_Dynamic 0af4 49c9 |I | Short_Literal 0x1c9 0af5 00eb | | Load_Encached Diana_Cache 0af6 0098 | | Execute Package,Field_Read_Dynamic 0af7 49ca |I | Short_Literal 0x1ca 0af8 00eb | | Load_Encached Diana_Cache 0af9 0095 | | Execute Package,Field_Reference_Dynamic 0afa e003 | | Load 0x0,0x3 0afb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0afc 7800 |x | Jump 0xafd 0afd 00d0 | | Action Swap_Control 0afe 00d1 | | Pop_Control Pop_Count_1 0aff e007 | | Load 0x0,0x7 ; Debug Table 0x22.0x13 = 0xaff,0x2 0b00 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0b01 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0b02 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x14 = 0xb02,0x3 0b03 e004 | | Load 0x0,0x4 0b04 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0b05 0007 | | Action Break_Optional ; Debug Table 0x22.0x15 = 0xb05,0x4 0b06 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x16 = 0xb06,0x1001 0b07 7002 |p | Jump_Nonzero 0xb0a 0b08 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22.0x17 = 0xb08,0x1002 0b09 7803 |x | Jump 0xb0d 0b0a 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x18 = 0xb0a,0x1003 0b0b 0217 | | Execute Heap_Access,All_Reference 0b0c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b0d a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x22.0x19 = 0xb0d,0x4 0b0e 00c9 | | Action Pop_Auxiliary_Loop 0b0f 0007 | | Action Break_Optional ; Debug Table 0x22.0x1a = 0xb0f,0x1 0b10 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x1b = 0xb10,0x1401 0b11 021d | | Execute Heap_Access,Is_Null 0b12 6fb8 |o | Jump_Zero 0xacb ; Debug Table 0x22.0x1c = 0xb12,0x1 0b13 00ce | | Action Pop_Auxiliary 0b14 e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x1d = 0xb14,0x5 0b15 00da | | Load_Top At_Offset_2 0b16 821a | | Call 0x1,0x1a 0b17 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b18 ; -------------------------------------------------------------------------------------- 0b18 ; SUBPROGRAM 0b18 ; -------------------------------------------------------------------------------------- 0b18 0b1b | | .CONST 0x0b1b ; Address of begin 0b19 0004 | | .CONST 0x0004 ; Address of exception handler 0b1a 0001 | | .CONST 0x0001 ; Number of locals 0b1b BODY_0b18: 0b1b INIT_0b18: 0b1b 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0b1b,0x173c,0x0001,0x0000,0x005a,0x3565,0x0000,0x107c ; Debug Table 0x23.0x0 = 0xb1b,0x1 0b1c 00db | | Load_Top At_Offset_3 0b1d 00eb | | Load_Encached Diana_Cache 0b1e 18e0 | | Execute Package,Field_Execute,Field_Number 0xe0 0b1f 821a | | Call 0x1,0x1a 0b20 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b21 0000 0000 | | .BLANK 0000[0x7] 0b28 ; -------------------------------------------------------------------------------------- 0b28 ; SUBPROGRAM 0b28 ; -------------------------------------------------------------------------------------- 0b28 0b36 | 6 | .CONST 0x0b36 ; Address of begin 0b29 0004 | | .CONST 0x0004 ; Address of exception handler 0b2a 0004 | | .CONST 0x0004 ; Number of locals 0b2b INIT_0b28: 0b2b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24 = .DEBUG 0x0b2b,0x1740,0x0002,0x0000,0x005a,0x3565,0x0000,0x1098 ; Debug Table 0x24.0x0 = 0xb2b,0xffff 0b2c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x24.0x1 = 0xb2c,0xfffe 0b2d 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b2e 0322 | " | Declare_Variable Record 0b2f 00d8 | | Load_Top At_Offset_0 0b30 1c00 | | Execute_Immediate Run_Utility,0x0 0b31 00eb | | Load_Encached Diana_Cache 0b32 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b33 0322 | " | Declare_Variable Record 0b34 00d8 | | Load_Top At_Offset_0 0b35 1c00 | | Execute_Immediate Run_Utility,0x0 0b36 BODY_0b28: 0b36 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x2 = 0xb36,0x1 0b37 00da | | Load_Top At_Offset_2 0b38 00e1 | | Load_Encached Boolean_Cache 0b39 e5ff | | Load 0x2,-0x1 0b3a e01c | | Load 0x0,0x1c 0b3b 180f | | Execute Package,Field_Execute,Field_Number 0xf 0b3c c402 | | Store 0x2,0x2 0b3d 00d2 | | Pop_Control Pop_Count_2 0b3e 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x3 = 0xb3e,0x2 0b3f 6809 |h | Jump_Zero 0xb49 0b40 00d8 | | Load_Top At_Offset_0 0b41 00eb | | Load_Encached Diana_Cache 0b42 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0b43 00da | | Load_Top At_Offset_2 0b44 00eb | | Load_Encached Diana_Cache 0b45 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0b46 e01d | | Load 0x0,0x1d 0b47 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0b48 7801 |x | Jump 0xb4a 0b49 4800 |H | Short_Literal 0x0 0b4a 0f00 | | Execute_Immediate Equal,0x0 0b4b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b4c 0000 0000 | | .BLANK 0000[0x4] 0b50 ; -------------------------------------------------------------------------------------- 0b50 ; SUBPROGRAM 0b50 ; -------------------------------------------------------------------------------------- 0b50 0b53 | S | .CONST 0x0b53 ; Address of begin 0b51 0004 | | .CONST 0x0004 ; Address of exception handler 0b52 0001 | | .CONST 0x0001 ; Number of locals 0b53 BODY_0b50: 0b53 INIT_0b50: 0b53 00db | | Load_Top At_Offset_3 ; Debug Table 0x25 = .DEBUG 0x0b53,0x174a,0x0001,0x0000,0x005a,0x3565,0x0000,0x10df ; Debug Table 0x25.0x0 = 0xb53,0x1 0b54 00db | | Load_Top At_Offset_3 0b55 00eb | | Load_Encached Diana_Cache 0b56 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0b57 00eb | | Load_Encached Diana_Cache 0b58 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b59 820e | | Call 0x1,0xe 0b5a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b5b 0000 0000 | | .BLANK 0000[0x5] 0b60 ; -------------------------------------------------------------------------------------- 0b60 ; SUBPROGRAM 0b60 ; -------------------------------------------------------------------------------------- 0b60 0b7c | | | .CONST 0x0b7c ; Address of begin 0b61 0004 | | .CONST 0x0004 ; Address of exception handler 0b62 0006 | | .CONST 0x0006 ; Number of locals 0b63 INIT_0b60: 0b63 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26 = .DEBUG 0x0b63,0x174e,0x0001,0x0000,0x005a,0x3565,0x0000,0x1100 ; Debug Table 0x26.0x0 = 0xb63,0xffff 0b64 e5fe | | Load 0x2,-0x2 0b65 00eb | | Load_Encached Diana_Cache 0b66 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0b67 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b68 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x1 = 0xb68,0xfffe 0b69 e5fe | | Load 0x2,-0x2 0b6a 00eb | | Load_Encached Diana_Cache 0b6b 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0b6c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b6d 0007 | | Action Break_Optional ; Debug Table 0x26.0x2 = 0xb6d,0xfffd 0b6e e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x3 = 0xb6e,0x401 0b6f 0007 | | Action Break_Optional 0b70 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x26.0x4 = 0xb70,0x402 0b71 0007 | | Action Break_Optional ; Debug Table 0x26.0x5 = 0xb71,0x403 0b72 0007 | | Action Break_Optional ; Debug Table 0x26.0x6 = 0xb72,0x404 0b73 0f81 | | Execute_Immediate Equal,-0x7f ; Debug Table 0x26.0x7 = 0xb73,0xfffd 0b74 00e1 | | Load_Encached Boolean_Cache 0b75 03f1 | | Declare_Variable Discrete,With_Value 0b76 e004 | | Load 0x0,0x4 ; Debug Table 0x26.0x8 = 0xb76,0xfffc 0b77 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0b78 e004 | | Load 0x0,0x4 0b79 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0b7a 03f1 | | Declare_Variable Discrete,With_Value 0b7b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x9 = 0xb7b,0xfffb 0b7c BODY_0b60: 0b7c 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0xa = 0xb7c,0x1 0b7d 6804 |h | Jump_Zero 0xb82 0b7e 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xb = 0xb7e,0x2 0b7f e01e | | Load 0x0,0x1e 0b80 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b81 7803 |x | Jump 0xb85 0b82 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xc = 0xb82,0x3 0b83 e01e | | Load 0x0,0x1e 0b84 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b85 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0xd = 0xb85,0x4 0b86 e006 | | Load 0x0,0x6 0b87 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0b88 e402 | | Load 0x2,0x2 0b89 e007 | | Load 0x0,0x7 0b8a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0b8b 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0xe = 0xb8b,0x5 0b8c e006 | | Load 0x0,0x6 0b8d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0b8e e402 | | Load 0x2,0x2 0b8f e007 | | Load 0x0,0x7 0b90 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b91 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xf = 0xb91,0x6 0b92 8235 | 5 | Call 0x1,0x35 0b93 681a |h | Jump_Zero 0xbae 0b94 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x10 = 0xb94,0x7 0b95 680b |h | Jump_Zero 0xba1 0b96 0007 | | Action Break_Optional ; Debug Table 0x26.0x11 = 0xb96,0x8 0b97 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x12 = 0xb97,0x801 0b98 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x13 = 0xb98,0x8 0b99 4800 |H | Short_Literal 0x0 0b9a 6299 |b | Indirect_Literal Discrete,0xe34,{0x00000000, 0x7fffffff} 0b9b 6294 |b | Indirect_Literal Discrete,0xe30,{0x00000000, 0x00002710} 0b9c 4808 |H | Short_Literal 0x8 0b9d 4800 |H | Short_Literal 0x0 0b9e e004 | | Load 0x0,0x4 0b9f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0ba0 780a |x | Jump 0xbab 0ba1 0007 | | Action Break_Optional ; Debug Table 0x26.0x14 = 0xba1,0x9 0ba2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x15 = 0xba2,0xc01 0ba3 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x16 = 0xba3,0x9 0ba4 4800 |H | Short_Literal 0x0 0ba5 628e |b | Indirect_Literal Discrete,0xe34,{0x00000000, 0x7fffffff} 0ba6 6289 |b | Indirect_Literal Discrete,0xe30,{0x00000000, 0x00002710} 0ba7 4807 |H | Short_Literal 0x7 0ba8 4800 |H | Short_Literal 0x0 0ba9 e004 | | Load 0x0,0x4 0baa 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0bab e5fc | | Load 0x2,-0x4 ; Debug Table 0x26.0x17 = 0xbab,0xa 0bac e004 | | Load 0x0,0x4 0bad 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0bae 4802 |H | Short_Literal 0x2 ; Debug Table 0x26.0x18 = 0xbae,0xb 0baf e006 | | Load 0x0,0x6 0bb0 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0bb1 e006 | | Load 0x0,0x6 ; Debug Table 0x26.0x19 = 0xbb1,0xc 0bb2 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0bb3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x1a = 0xbb3,0xd 0bb4 e004 | | Load 0x0,0x4 0bb5 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0bb6 e5fb | | Load 0x2,-0x5 ; Debug Table 0x26.0x1b = 0xbb6,0xe 0bb7 e5ff | | Load 0x2,-0x1 0bb8 8236 | 6 | Call 0x1,0x36 0bb9 e5fa | | Load 0x2,-0x6 ; Debug Table 0x26.0x1c = 0xbb9,0xf 0bba 6804 |h | Jump_Zero 0xbbf 0bbb 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x1d = 0xbbb,0x10 0bbc 4819 |H | Short_Literal 0x19 0bbd e004 | | Load 0x0,0x4 0bbe 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0bbf 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x1e = 0xbbf,0x11 0bc0 e006 | | Load 0x0,0x6 0bc1 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0bc2 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x1f = 0xbc2,0x12 0bc3 e006 | | Load 0x0,0x6 0bc4 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0bc5 e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x20 = 0xbc5,0x13 0bc6 4902 |I | Short_Literal 0x102 0bc7 00eb | | Load_Encached Diana_Cache 0bc8 0096 | | Execute Package,Entry 0bc9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bca 0007 | | Action Break_Optional ; Debug Table 0x26.0x21 = 0xbca,0x14 0bcb e406 | | Load 0x2,0x6 ; Debug Table 0x26.0x22 = 0xbcb,0x1001 0bcc 0007 | | Action Break_Optional 0bcd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x26.0x23 = 0xbcd,0x1002 0bce 0007 | | Action Break_Optional ; Debug Table 0x26.0x24 = 0xbce,0x1003 0bcf 0007 | | Action Break_Optional ; Debug Table 0x26.0x25 = 0xbcf,0x1004 0bd0 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x26.0x26 = 0xbd0,0x14 0bd1 6804 |h | Jump_Zero 0xbd6 0bd2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x27 = 0xbd2,0x15 0bd3 00eb | | Load_Encached Diana_Cache 0bd4 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0bd5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bd6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x28 = 0xbd6,0x16 0bd7 e01f | | Load 0x0,0x1f 0bd8 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bd9 682d |h- | Jump_Zero 0xc07 0bda 00d8 | | Load_Top At_Offset_0 0bdb e01f | | Load 0x0,0x1f 0bdc 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0bdd 7029 |p) | Jump_Nonzero 0xc07 0bde e004 | | Load 0x0,0x4 ; Debug Table 0x26.0x29 = 0xbde,0x17 0bdf 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0be0 e004 | | Load 0x0,0x4 ; Debug Table 0x26.0x2a = 0xbe0,0x18 0be1 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0be2 0007 | | Action Break_Optional ; Debug Table 0x26.0x2b = 0xbe2,0x19 0be3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x2c = 0xbe3,0x1401 0be4 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x2d = 0xbe4,0x19 0be5 4800 |H | Short_Literal 0x0 0be6 624d |bM | Indirect_Literal Discrete,0xe34,{0x00000000, 0x7fffffff} 0be7 4801 |H | Short_Literal 0x1 0be8 4800 |H | Short_Literal 0x0 0be9 4800 |H | Short_Literal 0x0 0bea e004 | | Load 0x0,0x4 0beb 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0bec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x2e = 0xbec,0x1a 0bed e004 | | Load 0x0,0x4 0bee 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0bef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2f = 0xbef,0x1b 0bf0 e017 | | Load 0x0,0x17 0bf1 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0bf2 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x30 = 0xbf2,0x1c 0bf3 6805 |h | Jump_Zero 0xbf9 0bf4 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x31 = 0xbf4,0x1d 0bf5 4807 |H | Short_Literal 0x7 0bf6 e004 | | Load 0x0,0x4 0bf7 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0bf8 7804 |x | Jump 0xbfd 0bf9 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x32 = 0xbf9,0x1e 0bfa 4806 |H | Short_Literal 0x6 0bfb e004 | | Load 0x0,0x4 0bfc 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0bfd e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x33 = 0xbfd,0x1f 0bfe e004 | | Load 0x0,0x4 0bff 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0c00 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x34 = 0xc00,0x20 0c01 e004 | | Load 0x0,0x4 0c02 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0c03 4802 |H | Short_Literal 0x2 ; Debug Table 0x26.0x35 = 0xc03,0x21 0c04 e004 | | Load 0x0,0x4 0c05 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0c06 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c07 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x36 = 0xc07,0x22 0c08 6804 |h | Jump_Zero 0xc0d 0c09 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x37 = 0xc09,0x23 0c0a e004 | | Load 0x0,0x4 0c0b 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0c0c 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c0d e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x38 = 0xc0d,0x24 0c0e e004 | | Load 0x0,0x4 0c0f 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c10 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c11 0000 0000 | | .BLANK 0000[0x7] 0c18 ; -------------------------------------------------------------------------------------- 0c18 ; SUBPROGRAM 0c18 ; -------------------------------------------------------------------------------------- 0c18 0c32 | 2 | .CONST 0x0c32 ; Address of begin 0c19 0004 | | .CONST 0x0004 ; Address of exception handler 0c1a 0007 | | .CONST 0x0007 ; Number of locals 0c1b INIT_0c18: 0c1b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27 = .DEBUG 0x0c1b,0x17c2,0x0001,0x0000,0x005a,0x3565,0x0000,0x127e ; Debug Table 0x27.0x0 = 0xc1b,0xffff 0c1c 00db | | Load_Top At_Offset_3 0c1d 00eb | | Load_Encached Diana_Cache 0c1e 18d2 | | Execute Package,Field_Execute,Field_Number 0xd2 0c1f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c20 e004 | | Load 0x0,0x4 ; Debug Table 0x27.0x1 = 0xc20,0xfffe 0c21 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0c22 e004 | | Load 0x0,0x4 0c23 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0c24 03f1 | | Declare_Variable Discrete,With_Value 0c25 e004 | | Load 0x0,0x4 ; Debug Table 0x27.0x2 = 0xc25,0xfffd 0c26 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0c27 e004 | | Load 0x0,0x4 0c28 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0c29 03f1 | | Declare_Variable Discrete,With_Value 0c2a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x27.0x3 = 0xc2a,0xfffc 0c2b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c2c e004 | | Load 0x0,0x4 ; Debug Table 0x27.0x4 = 0xc2c,0xfffb 0c2d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0c2e e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x5 = 0xc2e,0xfffa 0c2f 8220 | | Call 0x1,0x20 0c30 00e1 | | Load_Encached Boolean_Cache 0c31 03f1 | | Declare_Variable Discrete,With_Value 0c32 BODY_0c18: 0c32 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x6 = 0xc32,0x1 0c33 e5ff | | Load 0x2,-0x1 0c34 e007 | | Load 0x0,0x7 0c35 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0c36 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x7 = 0xc36,0x2 0c37 6804 |h | Jump_Zero 0xc3c 0c38 4fff |O | Short_Literal -0x1 ; Debug Table 0x27.0x8 = 0xc38,0x3 0c39 4816 |H | Short_Literal 0x16 0c3a e004 | | Load 0x0,0x4 0c3b 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0c3c e006 | | Load 0x0,0x6 ; Debug Table 0x27.0x9 = 0xc3c,0x4 0c3d 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0c3e 0007 | | Action Break_Optional ; Debug Table 0x27.0xa = 0xc3e,0x5 0c3f e402 | | Load 0x2,0x2 ; Debug Table 0x27.0xb = 0xc3f,0x401 0c40 0007 | | Action Break_Optional 0c41 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0xc = 0xc41,0x402 0c42 0007 | | Action Break_Optional ; Debug Table 0x27.0xd = 0xc42,0x403 0c43 0007 | | Action Break_Optional ; Debug Table 0x27.0xe = 0xc43,0x404 0c44 0b83 | | Execute_Immediate Case_Compare,0x83 ; Debug Table 0x27.0xf = 0xc44,0x5 0c45 700c |p | Jump_Nonzero 0xc52 0c46 0b81 | | Execute_Immediate Case_Compare,0x81 0c47 7032 |p2 | Jump_Nonzero 0xc7a 0c48 0b82 | | Execute_Immediate Case_Compare,0x82 0c49 7030 |p0 | Jump_Nonzero 0xc7a 0c4a 0b00 | | Execute_Immediate Case_Compare,0x0 0c4b 7041 |pA | Jump_Nonzero 0xc8d 0c4c e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x10 = 0xc4c,0x1d 0c4d 0092 0eaa | | Action Push_String_Extended,0xeaa ; "Unexpected loop iteration: " 0c4f e005 | | Load 0x0,0x5 0c50 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0c51 7856 |xV | Jump 0xca8 0c52 e004 | | Load 0x0,0x4 ; Debug Table 0x27.0x11 = 0xc52,0x6 0c53 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0c54 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0c55 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x12 = 0xc55,0x7 0c56 e004 | | Load 0x0,0x4 0c57 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0c58 e403 | | Load 0x2,0x3 ; Debug Table 0x27.0x13 = 0xc58,0x8 0c59 e004 | | Load 0x0,0x4 0c5a 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0c5b e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x14 = 0xc5b,0x9 0c5c e5ff | | Load 0x2,-0x1 0c5d 8236 | 6 | Call 0x1,0x36 0c5e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x15 = 0xc5e,0xa 0c5f 6804 |h | Jump_Zero 0xc64 0c60 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x16 = 0xc60,0xb 0c61 4818 |H | Short_Literal 0x18 0c62 e004 | | Load 0x0,0x4 0c63 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0c64 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x17 = 0xc64,0xc 0c65 e004 | | Load 0x0,0x4 0c66 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0c67 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x18 = 0xc67,0xd 0c68 6807 |h | Jump_Zero 0xc70 0c69 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x19 = 0xc69,0xe 0c6a e007 | | Load 0x0,0x7 0c6b 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0c6c 00e3 | | Load_Encached Natural_Cache 0c6d 025b | [ | Execute Discrete,Check_In_Type 0c6e e004 | | Load 0x0,0x4 0c6f 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0c70 e403 | | Load 0x2,0x3 ; Debug Table 0x27.0x1a = 0xc70,0xf 0c71 e402 | | Load 0x2,0x2 0c72 00eb | | Load_Encached Diana_Cache 0c73 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0c74 e012 | | Load 0x0,0x12 0c75 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c76 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x1b = 0xc76,0x10 0c77 e006 | | Load 0x0,0x6 0c78 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0c79 782e |x. | Jump 0xca8 0c7a e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x1c = 0xc7a,0x11 0c7b 6807 |h | Jump_Zero 0xc83 0c7c e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x1d = 0xc7c,0x12 0c7d e007 | | Load 0x0,0x7 0c7e 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0c7f 00e3 | | Load_Encached Natural_Cache 0c80 025b | [ | Execute Discrete,Check_In_Type 0c81 e004 | | Load 0x0,0x4 0c82 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0c83 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x1e = 0xc83,0x13 0c84 e5fe | | Load 0x2,-0x2 0c85 e404 | | Load 0x2,0x4 0c86 e403 | | Load 0x2,0x3 0c87 e402 | | Load 0x2,0x2 0c88 e5ff | | Load 0x2,-0x1 0c89 8237 | 7 | Call 0x1,0x37 0c8a 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x1f = 0xc8a,0x14 0c8b a405 | | Store_Unchecked 0x2,0x5 0c8c 781b |x | Jump 0xca8 0c8d e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x20 = 0xc8d,0x15 0c8e 6807 |h | Jump_Zero 0xc96 0c8f e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x21 = 0xc8f,0x16 0c90 e007 | | Load 0x0,0x7 0c91 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0c92 00e3 | | Load_Encached Natural_Cache 0c93 025b | [ | Execute Discrete,Check_In_Type 0c94 e004 | | Load 0x0,0x4 0c95 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0c96 e403 | | Load 0x2,0x3 ; Debug Table 0x27.0x22 = 0xc96,0x17 0c97 e004 | | Load 0x0,0x4 0c98 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0c99 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x23 = 0xc99,0x18 0c9a e5ff | | Load 0x2,-0x1 0c9b 8236 | 6 | Call 0x1,0x36 0c9c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x24 = 0xc9c,0x19 0c9d 6804 |h | Jump_Zero 0xca2 0c9e 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x25 = 0xc9e,0x1a 0c9f 4818 |H | Short_Literal 0x18 0ca0 e004 | | Load 0x0,0x4 0ca1 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0ca2 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x26 = 0xca2,0x1b 0ca3 e006 | | Load 0x0,0x6 0ca4 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0ca5 e403 | | Load 0x2,0x3 ; Debug Table 0x27.0x27 = 0xca5,0x1c 0ca6 e004 | | Load 0x0,0x4 0ca7 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0ca8 00d1 | | Pop_Control Pop_Count_1 0ca9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x28 = 0xca9,0x1e 0caa e005 | | Load 0x0,0x5 0cab 180f | | Execute Package,Field_Execute,Field_Number 0xf 0cac 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x29 = 0xcac,0x1f 0cad 6803 |h | Jump_Zero 0xcb1 0cae 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x2a = 0xcae,0x20 0caf e006 | | Load 0x0,0x6 0cb0 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0cb1 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x2b = 0xcb1,0x21 0cb2 e006 | | Load 0x0,0x6 0cb3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0cb4 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x2c = 0xcb4,0x22 0cb5 e004 | | Load 0x0,0x4 0cb6 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0cb7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2d = 0xcb7,0x23 0cb8 6804 |h | Jump_Zero 0xcbd 0cb9 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x2e = 0xcb9,0x24 0cba 4817 |H | Short_Literal 0x17 0cbb e004 | | Load 0x0,0x4 0cbc 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0cbd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cbe 0000 0000 | | .XXX[0x2] 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; SUBPROGRAM 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0cc8 | | .CONST 0x0cc8 ; Address of begin 0cc1 0004 | | .CONST 0x0004 ; Address of exception handler 0cc2 0004 | | .CONST 0x0004 ; Number of locals 0cc3 INIT_0cc0: 0cc3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x28 = .DEBUG 0x0cc3,0x1822,0x0002,0x0000,0x005a,0x3565,0x0000,0x13d1 ; Debug Table 0x28.0x0 = 0xcc3,0xffff 0cc4 00db | | Load_Top At_Offset_3 0cc5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cc6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x1 = 0xcc6,0xfffe 0cc7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x2 = 0xcc7,0xfffd 0cc8 BODY_0cc0: 0cc8 00cf | | Action Mark_Auxiliary 0cc9 783d |x= | Jump 0xd07 0cca 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x3 = 0xcca,0x2 0ccb 0007 | | Action Break_Optional 0ccc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x4 = 0xccc,0x401 0ccd 0217 | | Execute Heap_Access,All_Reference 0cce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ccf 00d9 | | Load_Top At_Offset_1 0cd0 0007 | | Action Break_Optional 0cd1 e408 | | Load 0x2,0x8 ; Debug Table 0x28.0x5 = 0xcd1,0x801 0cd2 0007 | | Action Break_Optional 0cd3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x28.0x6 = 0xcd3,0x802 0cd4 0007 | | Action Break_Optional ; Debug Table 0x28.0x7 = 0xcd4,0x803 0cd5 00d0 | | Action Swap_Control ; Debug Table 0x28.0x8 = 0xcd5,0x804 0cd6 00d1 | | Pop_Control Pop_Count_1 0cd7 49af |I | Short_Literal 0x1af ; Debug Table 0x28.0x9 = 0xcd7,0x401 0cd8 00eb | | Load_Encached Diana_Cache 0cd9 0096 | | Execute Package,Entry 0cda 00d0 | | Action Swap_Control 0cdb 00d1 | | Pop_Control Pop_Count_1 0cdc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x28.0xa = 0xcdc,0x2 0cdd 0007 | | Action Break_Optional ; Debug Table 0x28.0xb = 0xcdd,0x3 0cde e403 | | Load 0x2,0x3 ; Debug Table 0x28.0xc = 0xcde,0xc01 0cdf 0007 | | Action Break_Optional 0ce0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0xd = 0xce0,0xc02 0ce1 0007 | | Action Break_Optional ; Debug Table 0x28.0xe = 0xce1,0xc03 0ce2 0007 | | Action Break_Optional ; Debug Table 0x28.0xf = 0xce2,0xc04 0ce3 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x28.0x10 = 0xce3,0x3 0ce4 7005 |p | Jump_Nonzero 0xcea 0ce5 0b38 | 8 | Execute_Immediate Case_Compare,0x38 0ce6 7003 |p | Jump_Nonzero 0xcea 0ce7 0b3f | ? | Execute_Immediate Case_Compare,0x3f 0ce8 7015 |p | Jump_Nonzero 0xcfe 0ce9 7816 |x | Jump 0xd00 ; Debug Table 0x28.0x11 = 0xce9,0x8 0cea 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x12 = 0xcea,0x4 0ceb 00eb | | Load_Encached Diana_Cache 0cec 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0ced e017 | | Load 0x0,0x17 0cee 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0cef 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0cf0 0007 | | Action Break_Optional ; Debug Table 0x28.0x13 = 0xcf0,0x5 0cf1 e404 | | Load 0x2,0x4 ; Debug Table 0x28.0x14 = 0xcf1,0x1001 0cf2 0007 | | Action Break_Optional 0cf3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x15 = 0xcf3,0x1002 0cf4 0007 | | Action Break_Optional ; Debug Table 0x28.0x16 = 0xcf4,0x1003 0cf5 0007 | | Action Break_Optional ; Debug Table 0x28.0x17 = 0xcf5,0x1004 0cf6 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0x28.0x18 = 0xcf6,0x5 0cf7 7004 |p | Jump_Nonzero 0xcfc 0cf8 00da | | Load_Top At_Offset_2 0cf9 e017 | | Load 0x0,0x17 0cfa 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0cfb 6804 |h | Jump_Zero 0xd00 0cfc 4801 |H | Short_Literal 0x1 ; Debug Table 0x28.0x19 = 0xcfc,0x6 0cfd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cfe 4801 |H | Short_Literal 0x1 ; Debug Table 0x28.0x1a = 0xcfe,0x7 0cff 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d00 00d1 | | Pop_Control Pop_Count_1 0d01 0007 | | Action Break_Optional ; Debug Table 0x28.0x1b = 0xd01,0x9 0d02 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x1c = 0xd02,0x1401 0d03 0217 | | Execute Heap_Access,All_Reference 0d04 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d05 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x28.0x1d = 0xd05,0x9 0d06 00c9 | | Action Pop_Auxiliary_Loop 0d07 0007 | | Action Break_Optional ; Debug Table 0x28.0x1e = 0xd07,0x1 0d08 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x1f = 0xd08,0x1801 0d09 021d | | Execute Heap_Access,Is_Null 0d0a 6fbf |o | Jump_Zero 0xcca ; Debug Table 0x28.0x20 = 0xd0a,0x1 0d0b 00ce | | Action Pop_Auxiliary 0d0c 4800 |H | Short_Literal 0x0 ; Debug Table 0x28.0x21 = 0xd0c,0xa 0d0d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d0e 0000 0000 | | .XXX[0x2] 0d10 ; -------------------------------------------------------------------------------------- 0d10 ; SUBPROGRAM 0d10 ; -------------------------------------------------------------------------------------- 0d10 0d13 | | .CONST 0x0d13 ; Address of begin 0d11 0004 | | .CONST 0x0004 ; Address of exception handler 0d12 0001 | | .CONST 0x0001 ; Number of locals 0d13 BODY_0d10: 0d13 INIT_0d10: 0d13 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x0d13,0x1868,0x0001,0x0000,0x005a,0x3565,0x0000,0x1458 ; Debug Table 0x29.0x0 = 0xd13,0x1 0d14 8239 | 9 | Call 0x1,0x39 0d15 7006 |p | Jump_Nonzero 0xd1c 0d16 00db | | Load_Top At_Offset_3 0d17 8239 | 9 | Call 0x1,0x39 0d18 7003 |p | Jump_Nonzero 0xd1c 0d19 e5fd | | Load 0x2,-0x3 0d1a 8239 | 9 | Call 0x1,0x39 0d1b 6804 |h | Jump_Zero 0xd20 0d1c 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x1 = 0xd1c,0x2 0d1d 4805 |H | Short_Literal 0x5 0d1e e004 | | Load 0x0,0x4 0d1f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0d20 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0d21 0000 0000 | | .BLANK 0000[0x7] 0d28 ; -------------------------------------------------------------------------------------- 0d28 ; SUBPROGRAM 0d28 ; -------------------------------------------------------------------------------------- 0d28 0d2b | + | .CONST 0x0d2b ; Address of begin 0d29 0004 | | .CONST 0x0004 ; Address of exception handler 0d2a 0001 | | .CONST 0x0001 ; Number of locals 0d2b BODY_0d28: 0d2b INIT_0d28: 0d2b e006 | | Load 0x0,0x6 ; Debug Table 0x2a = .DEBUG 0x0d2b,0x186e,0x0001,0x0000,0x005a,0x3565,0x0000,0x1486 ; Debug Table 0x2a.0x0 = 0xd2b,0x1 0d2c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0d2d e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x1 = 0xd2d,0x401 0d2e 0007 | | Action Break_Optional 0d2f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2a.0x2 = 0xd2f,0x402 0d30 0007 | | Action Break_Optional ; Debug Table 0x2a.0x3 = 0xd30,0x403 0d31 00d0 | | Action Swap_Control ; Debug Table 0x2a.0x4 = 0xd31,0x404 0d32 00d1 | | Pop_Control Pop_Count_1 0d33 0b30 | 0 | Execute_Immediate Case_Compare,0x30 ; Debug Table 0x2a.0x5 = 0xd33,0x1 0d34 7003 |p | Jump_Nonzero 0xd38 0d35 0b2f | / | Execute_Immediate Case_Compare,0x2f 0d36 7001 |p | Jump_Nonzero 0xd38 0d37 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x2a.0x6 = 0xd37,0x3 0d38 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x7 = 0xd38,0x2 0d39 4807 |H | Short_Literal 0x7 0d3a e004 | | Load 0x0,0x4 0d3b 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0d3c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d3d 0000 0000 | | .XXX[0x3] 0d3f 0000 | | 0d40 ; -------------------------------------------------------------------------------------- 0d40 ; SUBPROGRAM 0d40 ; -------------------------------------------------------------------------------------- 0d40 0d5f | _ | .CONST 0x0d5f ; Address of begin 0d41 0004 | | .CONST 0x0004 ; Address of exception handler 0d42 0007 | | .CONST 0x0007 ; Number of locals 0d43 INIT_0d40: 0d43 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b = .DEBUG 0x0d43,0x1880,0x0001,0x0000,0x005a,0x3565,0x0000,0x14b1 ; Debug Table 0x2b.0x0 = 0xd43,0xffff 0d44 4803 |H | Short_Literal 0x3 0d45 00ef | | Load_Encached Diana_Sequence_Cache 0d46 02a0 | | Declare_Subprogram Null_Subprogram 0d47 4801 |H | Short_Literal 0x1 0d48 035d | ] | Declare_Type Array,Defined 0d49 00d8 | | Load_Top At_Offset_0 0d4a 0337 | 7 | Declare_Variable Array 0d4b 00d8 | | Load_Top At_Offset_0 0d4c 0337 | 7 | Declare_Variable Array 0d4d e5ff | | Load 0x2,-0x1 0d4e 4801 |H | Short_Literal 0x1 0d4f 00da | | Load_Top At_Offset_2 0d50 01d6 | | Execute Vector,Field_Write 0d51 e5fe | | Load 0x2,-0x2 0d52 4802 |H | Short_Literal 0x2 0d53 00da | | Load_Top At_Offset_2 0d54 01d6 | | Execute Vector,Field_Write 0d55 e5fd | | Load 0x2,-0x3 0d56 4803 |H | Short_Literal 0x3 0d57 00da | | Load_Top At_Offset_2 0d58 01d6 | | Execute Vector,Field_Write 0d59 00d9 | | Load_Top At_Offset_1 0d5a 01d4 | | Execute Vector,Structure_Write 0d5b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2b.0x1 = 0xd5b,0xfffe 0d5c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x2 = 0xd5c,0xfffd 0d5d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x3 = 0xd5d,0xfffc 0d5e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x4 = 0xd5e,0xfffb 0d5f BODY_0d40: 0d5f 00cf | | Action Mark_Auxiliary 0d60 e403 | | Load 0x2,0x3 ; Debug Table 0x2b.0x5 = 0xd60,0x1 0d61 01d9 | | Execute Vector,Reverse_Bounds 0d62 0007 | | Action Break_Optional 0d63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x6 = 0xd63,0x2 0d64 e403 | | Load 0x2,0x3 0d65 01d7 | | Execute Vector,Field_Read 0d66 a404 | | Store_Unchecked 0x2,0x4 0d67 00cf | | Action Mark_Auxiliary 0d68 7843 |xC | Jump 0xdac 0d69 e404 | | Load 0x2,0x4 ; Debug Table 0x2b.0x7 = 0xd69,0x4 0d6a 0007 | | Action Break_Optional 0d6b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x8 = 0xd6b,0x401 0d6c 0217 | | Execute Heap_Access,All_Reference 0d6d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d6e 00d9 | | Load_Top At_Offset_1 0d6f 0007 | | Action Break_Optional 0d70 e40e | | Load 0x2,0xe ; Debug Table 0x2b.0x9 = 0xd70,0x801 0d71 0007 | | Action Break_Optional 0d72 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2b.0xa = 0xd72,0x802 0d73 0007 | | Action Break_Optional ; Debug Table 0x2b.0xb = 0xd73,0x803 0d74 00d0 | | Action Swap_Control ; Debug Table 0x2b.0xc = 0xd74,0x804 0d75 00d1 | | Pop_Control Pop_Count_1 0d76 49af |I | Short_Literal 0x1af ; Debug Table 0x2b.0xd = 0xd76,0x401 0d77 00eb | | Load_Encached Diana_Cache 0d78 0096 | | Execute Package,Entry 0d79 00d0 | | Action Swap_Control 0d7a 00d1 | | Pop_Control Pop_Count_1 0d7b a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x2b.0xe = 0xd7b,0x4 0d7c 0007 | | Action Break_Optional ; Debug Table 0x2b.0xf = 0xd7c,0x5 0d7d e405 | | Load 0x2,0x5 ; Debug Table 0x2b.0x10 = 0xd7d,0xc01 0d7e 0007 | | Action Break_Optional 0d7f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x11 = 0xd7f,0xc02 0d80 0007 | | Action Break_Optional ; Debug Table 0x2b.0x12 = 0xd80,0xc03 0d81 0007 | | Action Break_Optional ; Debug Table 0x2b.0x13 = 0xd81,0xc04 0d82 0f3e | > | Execute_Immediate Equal,0x3e ; Debug Table 0x2b.0x14 = 0xd82,0x5 0d83 6822 |h" | Jump_Zero 0xda6 0d84 e405 | | Load 0x2,0x5 ; Debug Table 0x2b.0x15 = 0xd84,0x6 0d85 00eb | | Load_Encached Diana_Cache 0d86 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0d87 a406 | | Store_Unchecked 0x2,0x6 0d88 e405 | | Load 0x2,0x5 ; Debug Table 0x2b.0x16 = 0xd88,0x7 0d89 00eb | | Load_Encached Diana_Cache 0d8a 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0d8b a407 | | Store_Unchecked 0x2,0x7 0d8c 0007 | | Action Break_Optional ; Debug Table 0x2b.0x17 = 0xd8c,0x8 0d8d e407 | | Load 0x2,0x7 ; Debug Table 0x2b.0x18 = 0xd8d,0x1001 0d8e 0007 | | Action Break_Optional 0d8f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x19 = 0xd8f,0x1002 0d90 0007 | | Action Break_Optional ; Debug Table 0x2b.0x1a = 0xd90,0x1003 0d91 0007 | | Action Break_Optional ; Debug Table 0x2b.0x1b = 0xd91,0x1004 0d92 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x2b.0x1c = 0xd92,0x8 0d93 e406 | | Load 0x2,0x6 0d94 e015 | | Load 0x0,0x15 0d95 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d96 0f00 | | Execute_Immediate Equal,0x0 0d97 0279 | y | Execute Discrete,And 0d98 680d |h | Jump_Zero 0xda6 0d99 e406 | | Load 0x2,0x6 ; Debug Table 0x2b.0x1d = 0xd99,0x9 0d9a e020 | | Load 0x0,0x20 0d9b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0d9c 0007 | | Action Break_Optional ; Debug Table 0x2b.0x1e = 0xd9c,0xa 0d9d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1f = 0xd9d,0x1401 0d9e 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x20 = 0xd9e,0xa 0d9f 4800 |H | Short_Literal 0x0 0da0 6093 |` | Indirect_Literal Discrete,0xe34,{0x00000000, 0x7fffffff} 0da1 4801 |H | Short_Literal 0x1 0da2 485c |H\ | Short_Literal 0x5c 0da3 4806 |H | Short_Literal 0x6 0da4 e004 | | Load 0x0,0x4 0da5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0da6 0007 | | Action Break_Optional ; Debug Table 0x2b.0x21 = 0xda6,0xb 0da7 e404 | | Load 0x2,0x4 ; Debug Table 0x2b.0x22 = 0xda7,0x1801 0da8 0217 | | Execute Heap_Access,All_Reference 0da9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0daa a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x2b.0x23 = 0xdaa,0xb 0dab 00c9 | | Action Pop_Auxiliary_Loop 0dac 0007 | | Action Break_Optional ; Debug Table 0x2b.0x24 = 0xdac,0x3 0dad e404 | | Load 0x2,0x4 ; Debug Table 0x2b.0x25 = 0xdad,0x1c01 0dae 021d | | Execute Heap_Access,Is_Null 0daf 6fb9 |o | Jump_Zero 0xd69 ; Debug Table 0x2b.0x26 = 0xdaf,0x3 0db0 00ce | | Action Pop_Auxiliary 0db1 00c8 | | Action Pop_Auxiliary_Range 0db2 3fb0 |? | Loop_Increasing 0xd63 0db3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0db4 0000 0000 | | .BLANK 0000[0x4] 0db8 ; -------------------------------------------------------------------------------------- 0db8 ; SUBPROGRAM 0db8 ; -------------------------------------------------------------------------------------- 0db8 0dbb | | .CONST 0x0dbb ; Address of begin 0db9 0004 | | .CONST 0x0004 ; Address of exception handler 0dba 0001 | | .CONST 0x0001 ; Number of locals 0dbb BODY_0db8: 0dbb INIT_0db8: 0dbb 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c = .DEBUG 0x0dbb,0x18d0,0x0001,0x0000,0x005a,0x3565,0x0000,0x160c ; Debug Table 0x2c.0x0 = 0xdbb,0x1 0dbc e007 | | Load 0x0,0x7 0dbd 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0dbe 6844 |hD | Jump_Zero 0xe03 0dbf 00cf | | Action Mark_Auxiliary ; Debug Table 0x2c.0x1 = 0xdbf,0x2 0dc0 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2c.0x2 = 0xdc0,0xfbff 0dc1 e5ff | | Load 0x2,-0x1 0dc2 e007 | | Load 0x0,0x7 0dc3 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 0dc4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0dc5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2c.0x3 = 0xdc5,0xfbfe 0dc6 e5ff | | Load 0x2,-0x1 0dc7 00eb | | Load_Encached Diana_Cache 0dc8 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0dc9 00eb | | Load_Encached Diana_Cache 0dca 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0dcb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0dcc e5ff | | Load 0x2,-0x1 ; Debug Table 0x2c.0x4 = 0xdcc,0xfbfd 0dcd 8221 | ! | Call 0x1,0x21 0dce 00e1 | | Load_Encached Boolean_Cache 0dcf 03f1 | | Declare_Variable Discrete,With_Value 0dd0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x5 = 0xdd0,0xfbfc 0dd1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x6 = 0xdd1,0xfbfb 0dd2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2c.0x7 = 0xdd2,0x401 0dd3 e006 | | Load 0x0,0x6 0dd4 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0dd5 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x8 = 0xdd5,0x402 0dd6 6804 |h | Jump_Zero 0xddb 0dd7 4fff |O | Short_Literal -0x1 ; Debug Table 0x2c.0x9 = 0xdd7,0x403 0dd8 4816 |H | Short_Literal 0x16 0dd9 e004 | | Load 0x0,0x4 0dda 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0ddb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0xa = 0xddb,0x404 0ddc e006 | | Load 0x0,0x6 0ddd 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0dde 005a | Z | Store_Top Discrete,At_Offset_2 0ddf 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0xb = 0xddf,0x405 0de0 4801 |H | Short_Literal 0x1 0de1 e403 | | Load 0x2,0x3 0de2 e008 | | Load 0x0,0x8 0de3 180d | | Execute Package,Field_Execute,Field_Number 0xd 0de4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2c.0xc = 0xde4,0x406 0de5 e009 | | Load 0x0,0x9 0de6 180d | | Execute Package,Field_Execute,Field_Number 0xd 0de7 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0xd = 0xde7,0x407 0de8 e006 | | Load 0x0,0x6 0de9 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0dea 00da | | Load_Top At_Offset_2 0deb 0272 | r | Execute Discrete,Minus 0dec 0059 | Y | Store_Top Discrete,At_Offset_1 0ded 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0xe = 0xded,0x408 0dee e5ff | | Load 0x2,-0x1 0def e007 | | Load 0x0,0x7 0df0 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0df1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2c.0xf = 0xdf1,0x409 0df2 e404 | | Load 0x2,0x4 0df3 820e | | Call 0x1,0xe 0df4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x10 = 0xdf4,0x40a 0df5 e004 | | Load 0x0,0x4 0df6 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0df7 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x11 = 0xdf7,0x40b 0df8 6804 |h | Jump_Zero 0xdfd 0df9 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0x12 = 0xdf9,0x40c 0dfa 4817 |H | Short_Literal 0x17 0dfb e004 | | Load 0x0,0x4 0dfc 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0dfd e5ff | | Load 0x2,-0x1 ; Debug Table 0x2c.0x13 = 0xdfd,0x40d 0dfe e006 | | Load 0x0,0x6 0dff 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0e00 00d5 | | Pop_Control Pop_Count_5 0e01 00ce | | Action Pop_Auxiliary 0e02 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0e03 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x14 = 0xe03,0x3 0e04 00db | | Load_Top At_Offset_3 0e05 e004 | | Load 0x0,0x4 0e06 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0e07 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0e08 ; -------------------------------------------------------------------------------------- 0e08 ; SUBPROGRAM 0e08 ; -------------------------------------------------------------------------------------- 0e08 0e0b | | .CONST 0x0e0b ; Address of begin 0e09 0004 | | .CONST 0x0004 ; Address of exception handler 0e0a 0001 | | .CONST 0x0001 ; Number of locals 0e0b BODY_0e08: 0e0b INIT_0e08: 0e0b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d = .DEBUG 0x0e0b,0x18fc,0x0001,0x0000,0x005a,0x3565,0x0000,0x16c1 ; Debug Table 0x2d.0x0 = 0xe0b,0x1 0e0c e007 | | Load 0x0,0x7 0e0d 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0e0e 00db | | Load_Top At_Offset_3 0e0f e007 | | Load 0x0,0x7 0e10 18ca | | Execute Package,Field_Execute,Field_Number 0xca 0e11 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e12 0000 0000 | | .BLANK 0000[0x6] 0e18 ; -------------------------------------------------------------------------------------- 0e18 ; SUBPROGRAM 0e18 ; -------------------------------------------------------------------------------------- 0e18 0e1b | | .CONST 0x0e1b ; Address of begin 0e19 0004 | | .CONST 0x0004 ; Address of exception handler 0e1a 0001 | | .CONST 0x0001 ; Number of locals 0e1b BODY_0e18: 0e1b INIT_0e18: 0e1b 0007 | | Action Break_Optional ; Debug Table 0x2e = .DEBUG 0x0e1b,0x1900,0x0002,0x0000,0x005a,0x3565,0x0000,0x184d ; Debug Table 0x2e.0x0 = 0xe1b,0x1 0e1c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2e.0x1 = 0xe1c,0x401 0e1d 0007 | | Action Break_Optional 0e1e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2e.0x2 = 0xe1e,0x402 0e1f 0007 | | Action Break_Optional ; Debug Table 0x2e.0x3 = 0xe1f,0x403 0e20 0007 | | Action Break_Optional ; Debug Table 0x2e.0x4 = 0xe20,0x404 0e21 0b4a | J | Execute_Immediate Case_Compare,0x4a ; Debug Table 0x2e.0x5 = 0xe21,0x1 0e22 7004 |p | Jump_Nonzero 0xe27 0e23 0b40 | @ | Execute_Immediate Case_Compare,0x40 0e24 7004 |p | Jump_Nonzero 0xe29 0e25 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0x6 = 0xe25,0x4 0e26 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e27 4801 |H | Short_Literal 0x1 ; Debug Table 0x2e.0x7 = 0xe27,0x2 0e28 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e29 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x8 = 0xe29,0x3 0e2a e011 | | Load 0x0,0x11 0e2b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0e2c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e2d 0000 0000 | | .XXX[0x3] 0e2f 0000 | | 0e30 0000 0000 | | .LITERAL {0x00000000, 0x00002710} 0e34 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0e38 ; -------------------------------------------------------------------------------------- 0e38 ; SUBPROGRAM 0e38 ; -------------------------------------------------------------------------------------- 0e38 0e3b | ; | .CONST 0x0e3b ; Address of begin 0e39 0004 | | .CONST 0x0004 ; Address of exception handler 0e3a 0001 | | .CONST 0x0001 ; Number of locals 0e3b BODY_0e38: 0e3b INIT_0e38: 0e3b 0007 | | Action Break_Optional ; Debug Table 0x2f = .DEBUG 0x0e3b,0x1914,0x0002,0x0000,0x005a,0x3565,0x0000,0x0a64 ; Debug Table 0x2f.0x0 = 0xe3b,0x1 0e3c e7ff | | Load 0x3,-0x1 ; Debug Table 0x2f.0x1 = 0xe3c,0x401 0e3d 0007 | | Action Break_Optional 0e3e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2f.0x2 = 0xe3e,0x402 0e3f 0007 | | Action Break_Optional ; Debug Table 0x2f.0x3 = 0xe3f,0x403 0e40 0007 | | Action Break_Optional ; Debug Table 0x2f.0x4 = 0xe40,0x404 0e41 0f1d | | Execute_Immediate Equal,0x1d ; Debug Table 0x2f.0x5 = 0xe41,0x1 0e42 680b |h | Jump_Zero 0xe4e 0e43 00db | | Load_Top At_Offset_3 0e44 00db | | Load_Top At_Offset_3 0e45 822a | * | Call 0x1,0x2a 0e46 6807 |h | Jump_Zero 0xe4e 0e47 00db | | Load_Top At_Offset_3 0e48 00db | | Load_Top At_Offset_3 0e49 4901 |I | Short_Literal 0x101 0e4a 00eb | | Load_Encached Diana_Cache 0e4b 0096 | | Execute Package,Entry 0e4c 822c | , | Call 0x1,0x2c 0e4d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e4e 4800 |H | Short_Literal 0x0 0e4f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; SUBPROGRAM 0e50 ; -------------------------------------------------------------------------------------- 0e50 0e54 | T | .CONST 0x0e54 ; Address of begin 0e51 0004 | | .CONST 0x0004 ; Address of exception handler 0e52 0002 | | .CONST 0x0002 ; Number of locals 0e53 INIT_0e50: 0e53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30 = .DEBUG 0x0e53,0x1922,0x0002,0x0000,0x005a,0x3565,0x0000,0x0a99 ; Debug Table 0x30.0x0 = 0xe53,0xffff 0e54 BODY_0e50: 0e54 0007 | | Action Break_Optional ; Debug Table 0x30.0x1 = 0xe54,0x1 0e55 e7ff | | Load 0x3,-0x1 ; Debug Table 0x30.0x2 = 0xe55,0x401 0e56 0007 | | Action Break_Optional 0e57 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0x3 = 0xe57,0x402 0e58 0007 | | Action Break_Optional ; Debug Table 0x30.0x4 = 0xe58,0x403 0e59 0007 | | Action Break_Optional ; Debug Table 0x30.0x5 = 0xe59,0x404 0e5a 0f30 | 0 | Execute_Immediate Equal,0x30 ; Debug Table 0x30.0x6 = 0xe5a,0x1 0e5b 7002 |p | Jump_Nonzero 0xe5e 0e5c 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x7 = 0xe5c,0x2 0e5d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e5e 00db | | Load_Top At_Offset_3 ; Debug Table 0x30.0x8 = 0xe5e,0x3 0e5f 4901 |I | Short_Literal 0x101 0e60 00eb | | Load_Encached Diana_Cache 0e61 0096 | | Execute Package,Entry 0e62 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e63 0007 | | Action Break_Optional ; Debug Table 0x30.0x9 = 0xe63,0x4 0e64 e602 | | Load 0x3,0x2 ; Debug Table 0x30.0xa = 0xe64,0x801 0e65 0007 | | Action Break_Optional 0e66 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0xb = 0xe66,0x802 0e67 0007 | | Action Break_Optional ; Debug Table 0x30.0xc = 0xe67,0x803 0e68 0007 | | Action Break_Optional ; Debug Table 0x30.0xd = 0xe68,0x804 0e69 0f80 | | Execute_Immediate Equal,-0x80 ; Debug Table 0x30.0xe = 0xe69,0x4 0e6a 680f |h | Jump_Zero 0xe7a 0e6b 00d8 | | Load_Top At_Offset_0 0e6c 00eb | | Load_Encached Diana_Cache 0e6d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e6e e603 | | Load 0x3,0x3 ; Debug Table 0x30.0xf = 0xe6e,0xc01 0e6f 0007 | | Action Break_Optional 0e70 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0x10 = 0xe70,0xc02 0e71 0007 | | Action Break_Optional ; Debug Table 0x30.0x11 = 0xe71,0xc03 0e72 00d0 | | Action Swap_Control ; Debug Table 0x30.0x12 = 0xe72,0xc04 0e73 00d1 | | Pop_Control Pop_Count_1 0e74 0f13 | | Execute_Immediate Equal,0x13 ; Debug Table 0x30.0x13 = 0xe74,0x804 0e75 6804 |h | Jump_Zero 0xe7a 0e76 e7fe | | Load 0x3,-0x2 0e77 e7ff | | Load 0x3,-0x1 0e78 822a | * | Call 0x1,0x2a 0e79 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e7a 4800 |H | Short_Literal 0x0 0e7b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e7c 0000 0000 | | .BLANK 0000[0x4] 0e80 ; -------------------------------------------------------------------------------------- 0e80 ; SUBPROGRAM 0e80 ; -------------------------------------------------------------------------------------- 0e80 0e8d | | .CONST 0x0e8d ; Address of begin 0e81 0004 | | .CONST 0x0004 ; Address of exception handler 0e82 0002 | | .CONST 0x0002 ; Number of locals 0e83 INIT_0e80: 0e83 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31 = .DEBUG 0x0e83,0x194c,0x0002,0x0000,0x005a,0x3565,0x0000,0x0af5 ; Debug Table 0x31.0x0 = 0xe83,0xffff 0e84 00db | | Load_Top At_Offset_3 0e85 e016 | | Load 0x0,0x16 0e86 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0e87 4976 |Iv | Short_Literal 0x176 0e88 00eb | | Load_Encached Diana_Cache 0e89 0098 | | Execute Package,Field_Read_Dynamic 0e8a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e8b 8229 | ) | Call 0x1,0x29 0e8c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e8d BODY_0e80: 0e8d e7fe | | Load 0x3,-0x2 ; Debug Table 0x31.0x1 = 0xe8d,0x1 0e8e 00d9 | | Load_Top At_Offset_1 0e8f 822a | * | Call 0x1,0x2a 0e90 6809 |h | Jump_Zero 0xe9a 0e91 00d8 | | Load_Top At_Offset_0 0e92 e015 | | Load 0x0,0x15 0e93 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0e94 e7ff | | Load 0x3,-0x1 0e95 e015 | | Load 0x0,0x15 0e96 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0e97 021f | | Execute Heap_Access,Equal 0e98 0f00 | | Execute_Immediate Equal,0x0 0e99 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e9a 4800 |H | Short_Literal 0x0 0e9b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0e9c ; -------------------------------------------------------------------------------------- 0e9c ; STRING TABLE 0e9c ; -------------------------------------------------------------------------------------- 0e9c 0020 | | .STRTAB 0x0020->0x0eac ; "BLOCK_POP" 0e9d 0027 | ' | .STRTAB 0x0027->0x0eb0 ; "CONTROL_POP" 0e9e 0030 | 0 | .STRTAB 0x0030->0x0eb6 ; "CONTROL_POP_FOR_CASE" 0e9f 0042 | B | .STRTAB 0x0042->0x0ec0 ; "AUXILIARY_POP" 0ea0 004d | M | .STRTAB 0x004d->0x0ec6 ; " Marks to reclaim stmt garbage" 0ea1 0069 | i | .STRTAB 0x0069->0x0ed5 ; " Marks to reclaim loop garbage" 0ea2 0085 | | .STRTAB 0x0085->0x0ee4 ; "Unexpected item in stmt list" 0ea3 009f | | .STRTAB 0x009f->0x0ef2 ; "Prompt encountered on statement list" 0ea4 00c1 | | .STRTAB 0x00c1->0x0f04 ; "Loop storage inside inlined function not reclaimed" 0ea5 00f1 | | .STRTAB 0x00f1->0x0f1d ; "Stmt_Gen: confused getting pop counts" 0ea6 0114 | | .STRTAB 0x0114->0x0f30 ; "Case selector expression temp" 0ea7 012f | / | .STRTAB 0x012f->0x0f3e ; "Stmt_Gen: Aux pop found in squash path!" 0ea8 0154 | T | .STRTAB 0x0154->0x0f52 ; "Unexpected return expression prefix: " 0ea9 0177 | w | .STRTAB 0x0177->0x0f64 ; "Invalid stmt in May_Return_Locally_Declared_Subtype" 0eaa 01a8 | | .STRTAB 0x01a8->0x0f7e ; "Unexpected loop iteration: " 0eab 01c1 | | .STREND 0x01c1->0x0f8b 0eac 424c 4f43 |BLOC| .STRTAB_STRINGS 0f8c 0000 0000 | | .BLANK 0000[0x4] 0f90 ; -------------------------------------------------------------------------------------- 0f90 ; Debug Table 0f90 ; -------------------------------------------------------------------------------------- 0f90 0003 0032 | 2| .CONST 0x0003,0x0032 0f92 000b 1122 | "| .DEBUG 0x000b,0x1122,0x8000,0x0000,0x005a,0x34d5,0x0000,0x0005 0f9a 0018 1130 | 0| .DEBUG 0x0018,0x1130,0x8000,0x0000,0x005a,0x3565,0x0000,0x004f 0fa2 00d3 11b8 | | .DEBUG 0x00d3,0x11b8,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0006 0faa 00e3 11bc | | .DEBUG 0x00e3,0x11bc,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0015 0fb2 0153 1214 | S | .DEBUG 0x0153,0x1214,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0024 0fba 0183 122a | *| .DEBUG 0x0183,0x122a,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0033 0fc2 01c3 1250 | P| .DEBUG 0x01c3,0x1250,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0047 0fca 01cb 1254 | T| .DEBUG 0x01cb,0x1254,0x0001,0x0000,0x005a,0x34d5,0x0000,0x0051 0fd2 01e3 1260 | `| .DEBUG 0x01e3,0x1260,0x0005,0x0000,0x005a,0x3565,0x0000,0x0090 0fda 01fb 1262 | b| .DEBUG 0x01fb,0x1262,0x0005,0x0000,0x005a,0x3565,0x0000,0x00b7 0fe2 0213 1264 | d| .DEBUG 0x0213,0x1264,0x0001,0x0000,0x005a,0x3565,0x0000,0x00c1 0fea 02d3 12b2 | | .DEBUG 0x02d3,0x12b2,0x0002,0x0000,0x005a,0x3565,0x0000,0x00cf 0ff2 02e3 12b6 | | .DEBUG 0x02e3,0x12b6,0x0001,0x0000,0x005a,0x3565,0x0000,0x00f4 0ffa 02f3 12ba | | .DEBUG 0x02f3,0x12ba,0x0001,0x0000,0x005a,0x3565,0x0000,0x0111 1002 0303 12be | | .DEBUG 0x0303,0x12be,0x0002,0x0000,0x005a,0x3565,0x0000,0x01c4 100a 030b 12c2 | | .DEBUG 0x030b,0x12c2,0x0002,0x0000,0x005a,0x3565,0x0000,0x01dc 1012 0333 12de | 3 | .DEBUG 0x0333,0x12de,0x0002,0x0000,0x005a,0x3565,0x0000,0x0221 101a 033b 12e2 | ; | .DEBUG 0x033b,0x12e2,0x0001,0x0000,0x005a,0x3565,0x0000,0x0239 1022 0373 12f6 | s | .DEBUG 0x0373,0x12f6,0x0002,0x0000,0x005a,0x3565,0x0000,0x0286 102a 03f3 1340 | @| .DEBUG 0x03f3,0x1340,0x0001,0x0000,0x005a,0x3565,0x0000,0x0373 1032 041b 1352 | R| .DEBUG 0x041b,0x1352,0x0001,0x0000,0x005a,0x3565,0x0000,0x03bf 103a 043b 135e | ; ^| .DEBUG 0x043b,0x135e,0x0001,0x0000,0x005a,0x3565,0x0000,0x03f1 1042 0463 136e | c n| .DEBUG 0x0463,0x136e,0x0001,0x0000,0x005a,0x3565,0x0000,0x0434 104a 054b 1406 | K | .DEBUG 0x054b,0x1406,0x0001,0x0000,0x005a,0x3565,0x0000,0x053a 1052 059b 1436 | 6| .DEBUG 0x059b,0x1436,0x0002,0x0000,0x005a,0x3565,0x0000,0x05ea 105a 05e3 1470 | p| .DEBUG 0x05e3,0x1470,0x0002,0x0000,0x005a,0x3565,0x0000,0x0668 1062 0603 1482 | | .DEBUG 0x0603,0x1482,0x0002,0x0000,0x005a,0x3565,0x0000,0x06aa 106a 0693 14c6 | | .DEBUG 0x0693,0x14c6,0x0002,0x0000,0x005a,0x3565,0x0000,0x079e 1072 077b 154e | { N| .DEBUG 0x077b,0x154e,0x0002,0x0000,0x005a,0x3565,0x0000,0x07af 107a 07a3 156c | l| .DEBUG 0x07a3,0x156c,0x0002,0x0000,0x005a,0x3565,0x0000,0x0801 1082 0853 1592 | S | .DEBUG 0x0853,0x1592,0x0002,0x0000,0x005a,0x3565,0x0000,0x0812 108a 08ab 15cc | | .DEBUG 0x08ab,0x15cc,0x0002,0x0000,0x005a,0x3565,0x0000,0x09a0 1092 090b 15fe | | .DEBUG 0x090b,0x15fe,0x0001,0x0000,0x005a,0x3565,0x0000,0x0ccc 109a 0a7b 16da | { | .DEBUG 0x0a7b,0x16da,0x0001,0x0000,0x005a,0x3565,0x0000,0x0f9c 10a2 0abb 16fe | | .DEBUG 0x0abb,0x16fe,0x0001,0x0000,0x005a,0x3565,0x0000,0x1018 10aa 0b1b 173c | <| .DEBUG 0x0b1b,0x173c,0x0001,0x0000,0x005a,0x3565,0x0000,0x107c 10b2 0b2b 1740 | + @| .DEBUG 0x0b2b,0x1740,0x0002,0x0000,0x005a,0x3565,0x0000,0x1098 10ba 0b53 174a | S J| .DEBUG 0x0b53,0x174a,0x0001,0x0000,0x005a,0x3565,0x0000,0x10df 10c2 0b63 174e | c N| .DEBUG 0x0b63,0x174e,0x0001,0x0000,0x005a,0x3565,0x0000,0x1100 10ca 0c1b 17c2 | | .DEBUG 0x0c1b,0x17c2,0x0001,0x0000,0x005a,0x3565,0x0000,0x127e 10d2 0cc3 1822 | "| .DEBUG 0x0cc3,0x1822,0x0002,0x0000,0x005a,0x3565,0x0000,0x13d1 10da 0d13 1868 | h| .DEBUG 0x0d13,0x1868,0x0001,0x0000,0x005a,0x3565,0x0000,0x1458 10e2 0d2b 186e | + n| .DEBUG 0x0d2b,0x186e,0x0001,0x0000,0x005a,0x3565,0x0000,0x1486 10ea 0d43 1880 | C | .DEBUG 0x0d43,0x1880,0x0001,0x0000,0x005a,0x3565,0x0000,0x14b1 10f2 0dbb 18d0 | | .DEBUG 0x0dbb,0x18d0,0x0001,0x0000,0x005a,0x3565,0x0000,0x160c 10fa 0e0b 18fc | | .DEBUG 0x0e0b,0x18fc,0x0001,0x0000,0x005a,0x3565,0x0000,0x16c1 1102 0e1b 1900 | | .DEBUG 0x0e1b,0x1900,0x0002,0x0000,0x005a,0x3565,0x0000,0x184d 110a 0e3b 1914 | ; | .DEBUG 0x0e3b,0x1914,0x0002,0x0000,0x005a,0x3565,0x0000,0x0a64 1112 0e53 1922 | S "| .DEBUG 0x0e53,0x1922,0x0002,0x0000,0x005a,0x3565,0x0000,0x0a99 111a 0e83 194c | L| .DEBUG 0x0e83,0x194c,0x0002,0x0000,0x005a,0x3565,0x0000,0x0af5 1122 ; -------------------------------------------------------------------------------------- 1122 ; Debug3 Subtable 0x0 1122 ; -------------------------------------------------------------------------------------- 1122 0006 0000 | | .DBG3TAB 0x0006,0x0000 1124 000b ffff | | .CONST 0x000b,0xffff 1126 000d fffe | | .CONST 0x000d,0xfffe 1128 000f fffd | | .CONST 0x000f,0xfffd 112a 0011 fffc | | .CONST 0x0011,0xfffc 112c 0013 fffb | | .CONST 0x0013,0xfffb 112e 0015 fffa | | .CONST 0x0015,0xfffa 1130 ; -------------------------------------------------------------------------------------- 1130 ; Debug3 Subtable 0x1 1130 ; -------------------------------------------------------------------------------------- 1130 0043 0000 | C | .DBG3TAB 0x0043,0x0000 1132 0018 ffff | | .CONST 0x0018,0xffff 1134 0019 fffe | | .CONST 0x0019,0xfffe 1136 001a fffd | | .CONST 0x001a,0xfffd 1138 001b fffc | | .CONST 0x001b,0xfffc 113a 001c fffb | | .CONST 0x001c,0xfffb 113c 001d fffa | | .CONST 0x001d,0xfffa 113e 001e fff9 | | .CONST 0x001e,0xfff9 1140 001f fff8 | | .CONST 0x001f,0xfff8 1142 0020 fff7 | | .CONST 0x0020,0xfff7 1144 0021 fff6 | ! | .CONST 0x0021,0xfff6 1146 0022 fff5 | " | .CONST 0x0022,0xfff5 1148 0024 fff4 | $ | .CONST 0x0024,0xfff4 114a 0026 fff3 | & | .CONST 0x0026,0xfff3 114c 0028 fff2 | ( | .CONST 0x0028,0xfff2 114e 002d fff1 | - | .CONST 0x002d,0xfff1 1150 002f fff0 | / | .CONST 0x002f,0xfff0 1152 0034 ffef | 4 | .CONST 0x0034,0xffef 1154 0035 ffee | 5 | .CONST 0x0035,0xffee 1156 0036 ffed | 6 | .CONST 0x0036,0xffed 1158 003b ffec | ; | .CONST 0x003b,0xffec 115a 0040 ffeb | @ | .CONST 0x0040,0xffeb 115c 0042 ffea | B | .CONST 0x0042,0xffea 115e 0044 ffe9 | D | .CONST 0x0044,0xffe9 1160 0046 ffe8 | F | .CONST 0x0046,0xffe8 1162 0048 ffe7 | H | .CONST 0x0048,0xffe7 1164 0078 ffe6 | x | .CONST 0x0078,0xffe6 1166 007a ffe5 | z | .CONST 0x007a,0xffe5 1168 007c ffe4 | | | .CONST 0x007c,0xffe4 116a 007e ffe3 | ~ | .CONST 0x007e,0xffe3 116c 0080 ffe2 | | .CONST 0x0080,0xffe2 116e 0082 ffe1 | | .CONST 0x0082,0xffe1 1170 0084 ffe0 | | .CONST 0x0084,0xffe0 1172 0086 ffdf | | .CONST 0x0086,0xffdf 1174 0088 ffde | | .CONST 0x0088,0xffde 1176 008a ffdd | | .CONST 0x008a,0xffdd 1178 008c ffdc | | .CONST 0x008c,0xffdc 117a 008e ffdb | | .CONST 0x008e,0xffdb 117c 0090 ffda | | .CONST 0x0090,0xffda 117e 0092 ffd9 | | .CONST 0x0092,0xffd9 1180 0094 ffd8 | | .CONST 0x0094,0xffd8 1182 0096 ffd7 | | .CONST 0x0096,0xffd7 1184 0098 ffd6 | | .CONST 0x0098,0xffd6 1186 009a ffd5 | | .CONST 0x009a,0xffd5 1188 009c ffd4 | | .CONST 0x009c,0xffd4 118a 009e ffd3 | | .CONST 0x009e,0xffd3 118c 00a0 ffd2 | | .CONST 0x00a0,0xffd2 118e 00a2 ffd1 | | .CONST 0x00a2,0xffd1 1190 00a4 ffd0 | | .CONST 0x00a4,0xffd0 1192 00a6 ffcf | | .CONST 0x00a6,0xffcf 1194 00a8 ffce | | .CONST 0x00a8,0xffce 1196 00aa ffcd | | .CONST 0x00aa,0xffcd 1198 00ac ffcc | | .CONST 0x00ac,0xffcc 119a 00ae ffcb | | .CONST 0x00ae,0xffcb 119c 00b0 ffca | | .CONST 0x00b0,0xffca 119e 00b2 ffc9 | | .CONST 0x00b2,0xffc9 11a0 00b4 ffc8 | | .CONST 0x00b4,0xffc8 11a2 00b6 ffc7 | | .CONST 0x00b6,0xffc7 11a4 00b8 ffc6 | | .CONST 0x00b8,0xffc6 11a6 00ba ffc5 | | .CONST 0x00ba,0xffc5 11a8 00bc ffc4 | | .CONST 0x00bc,0xffc4 11aa 00be ffc3 | | .CONST 0x00be,0xffc3 11ac 00c0 ffc2 | | .CONST 0x00c0,0xffc2 11ae 00c2 ffc1 | | .CONST 0x00c2,0xffc1 11b0 00c4 ffc0 | | .CONST 0x00c4,0xffc0 11b2 00c6 ffbf | | .CONST 0x00c6,0xffbf 11b4 00c8 ffbe | | .CONST 0x00c8,0xffbe 11b6 00ca ffbd | | .CONST 0x00ca,0xffbd 11b8 ; -------------------------------------------------------------------------------------- 11b8 ; Debug3 Subtable 0x2 11b8 ; -------------------------------------------------------------------------------------- 11b8 0000 0001 | | .DBG3TAB 0x0000,0x0001 11ba 00d3 0001 | | .CONST 0x00d3,0x0001 11bc ; -------------------------------------------------------------------------------------- 11bc ; Debug3 Subtable 0x3 11bc ; -------------------------------------------------------------------------------------- 11bc 0003 0028 | (| .DBG3TAB 0x0003,0x0028 11be 00e3 ffff | | .CONST 0x00e3,0xffff 11c0 00e6 fffe | | .CONST 0x00e6,0xfffe 11c2 00e7 fffd | | .CONST 0x00e7,0xfffd 11c4 00eb 0002 | | .CONST 0x00eb,0x0002 11c6 00ed 0401 | | .CONST 0x00ed,0x0401 11c8 00ef 0402 | | .CONST 0x00ef,0x0402 11ca 00f1 0403 | | .CONST 0x00f1,0x0403 11cc 00f5 0404 | | .CONST 0x00f5,0x0404 11ce 00f9 0405 | | .CONST 0x00f9,0x0405 11d0 00fb 0801 | | .CONST 0x00fb,0x0801 11d2 00fd 0802 | | .CONST 0x00fd,0x0802 11d4 00fe 0803 | | .CONST 0x00fe,0x0803 11d6 00ff 0804 | | .CONST 0x00ff,0x0804 11d8 0101 0405 | | .CONST 0x0101,0x0405 11da 010b 0c01 | | .CONST 0x010b,0x0c01 11dc 010d 0c02 | | .CONST 0x010d,0x0c02 11de 010e 0c03 | | .CONST 0x010e,0x0c03 11e0 010f 0c04 | | .CONST 0x010f,0x0c04 11e2 0111 0804 | | .CONST 0x0111,0x0804 11e4 011f 0002 | | .CONST 0x011f,0x0002 11e6 0120 0003 | | .CONST 0x0120,0x0003 11e8 0121 1001 | ! | .CONST 0x0121,0x1001 11ea 0123 1002 | # | .CONST 0x0123,0x1002 11ec 0124 1003 | $ | .CONST 0x0124,0x1003 11ee 0125 1004 | % | .CONST 0x0125,0x1004 11f0 0126 0003 | & | .CONST 0x0126,0x0003 11f2 012a 0008 | * | .CONST 0x012a,0x0008 11f4 012c 0009 | , | .CONST 0x012c,0x0009 11f6 012e 000a | . | .CONST 0x012e,0x000a 11f8 0131 0004 | 1 | .CONST 0x0131,0x0004 11fa 0133 0005 | 3 | .CONST 0x0133,0x0005 11fc 0135 0006 | 5 | .CONST 0x0135,0x0006 11fe 0138 000b | 8 | .CONST 0x0138,0x000b 1200 013b 000c | ; | .CONST 0x013b,0x000c 1202 013c 1401 | < | .CONST 0x013c,0x1401 1204 013e 1402 | > | .CONST 0x013e,0x1402 1206 0140 1403 | @ | .CONST 0x0140,0x1403 1208 0143 000c | C | .CONST 0x0143,0x000c 120a 0145 0001 | E | .CONST 0x0145,0x0001 120c 0146 1801 | F | .CONST 0x0146,0x1801 120e 0148 0001 | H | .CONST 0x0148,0x0001 1210 014a 000d | J | .CONST 0x014a,0x000d 1212 014c 000e | L | .CONST 0x014c,0x000e 1214 ; -------------------------------------------------------------------------------------- 1214 ; Debug3 Subtable 0x4 1214 ; -------------------------------------------------------------------------------------- 1214 0000 000a | | .DBG3TAB 0x0000,0x000a 1216 0153 0001 | S | .CONST 0x0153,0x0001 1218 0156 0002 | V | .CONST 0x0156,0x0002 121a 0158 0003 | X | .CONST 0x0158,0x0003 121c 015d 0004 | ] | .CONST 0x015d,0x0004 121e 0164 0005 | d | .CONST 0x0164,0x0005 1220 0167 0006 | g | .CONST 0x0167,0x0006 1222 016b 0007 | k | .CONST 0x016b,0x0007 1224 016e 0008 | n | .CONST 0x016e,0x0008 1226 0173 0009 | s | .CONST 0x0173,0x0009 1228 0176 000a | v | .CONST 0x0176,0x000a 122a ; -------------------------------------------------------------------------------------- 122a ; Debug3 Subtable 0x5 122a ; -------------------------------------------------------------------------------------- 122a 0004 000e | | .DBG3TAB 0x0004,0x000e 122c 0183 ffff | | .CONST 0x0183,0xffff 122e 0188 fffe | | .CONST 0x0188,0xfffe 1230 018d fffd | | .CONST 0x018d,0xfffd 1232 0192 fffc | | .CONST 0x0192,0xfffc 1234 0197 0001 | | .CONST 0x0197,0x0001 1236 019c 0002 | | .CONST 0x019c,0x0002 1238 019f 0003 | | .CONST 0x019f,0x0003 123a 01a3 0004 | | .CONST 0x01a3,0x0004 123c 01a4 0005 | | .CONST 0x01a4,0x0005 123e 01a6 0006 | | .CONST 0x01a6,0x0006 1240 01a8 0007 | | .CONST 0x01a8,0x0007 1242 01ac 0008 | | .CONST 0x01ac,0x0008 1244 01af 0009 | | .CONST 0x01af,0x0009 1246 01b1 000a | | .CONST 0x01b1,0x000a 1248 01b4 0401 | | .CONST 0x01b4,0x0401 124a 01b8 000a | | .CONST 0x01b8,0x000a 124c 01b9 000b | | .CONST 0x01b9,0x000b 124e 01bb 000c | | .CONST 0x01bb,0x000c 1250 ; -------------------------------------------------------------------------------------- 1250 ; Debug3 Subtable 0x6 1250 ; -------------------------------------------------------------------------------------- 1250 0000 0001 | | .DBG3TAB 0x0000,0x0001 1252 01c3 0001 | | .CONST 0x01c3,0x0001 1254 ; -------------------------------------------------------------------------------------- 1254 ; Debug3 Subtable 0x7 1254 ; -------------------------------------------------------------------------------------- 1254 0000 0005 | | .DBG3TAB 0x0000,0x0005 1256 01cb 0001 | | .CONST 0x01cb,0x0001 1258 01cf 0002 | | .CONST 0x01cf,0x0002 125a 01d5 0003 | | .CONST 0x01d5,0x0003 125c 01db 0004 | | .CONST 0x01db,0x0004 125e 01dd 0005 | | .CONST 0x01dd,0x0005 1260 ; -------------------------------------------------------------------------------------- 1260 ; Debug3 Subtable 0x8 1260 ; -------------------------------------------------------------------------------------- 1260 0000 0000 | | .DBG3TAB 0x0000,0x0000 1262 ; -------------------------------------------------------------------------------------- 1262 ; Debug3 Subtable 0x9 1262 ; -------------------------------------------------------------------------------------- 1262 0000 0000 | | .DBG3TAB 0x0000,0x0000 1264 ; -------------------------------------------------------------------------------------- 1264 ; Debug3 Subtable 0xa 1264 ; -------------------------------------------------------------------------------------- 1264 0001 0025 | %| .DBG3TAB 0x0001,0x0025 1266 0213 0001 | | .CONST 0x0213,0x0001 1268 0214 0401 | | .CONST 0x0214,0x0401 126a 0216 0402 | | .CONST 0x0216,0x0402 126c 0217 0403 | | .CONST 0x0217,0x0403 126e 0218 0404 | | .CONST 0x0218,0x0404 1270 0219 0001 | | .CONST 0x0219,0x0001 1272 0249 0020 | I | .CONST 0x0249,0x0020 1274 024f 0002 | O | .CONST 0x024f,0x0002 1276 0253 0003 | S | .CONST 0x0253,0x0003 1278 0258 0004 | X | .CONST 0x0258,0x0004 127a 025c 0005 | \ | .CONST 0x025c,0x0005 127c 025f 0006 | _ | .CONST 0x025f,0x0006 127e 0263 0007 | c | .CONST 0x0263,0x0007 1280 0264 f7ff | d | .CONST 0x0264,0xf7ff 1282 0269 0801 | i | .CONST 0x0269,0x0801 1284 0273 0008 | s | .CONST 0x0273,0x0008 1286 0275 0009 | u | .CONST 0x0275,0x0009 1288 0279 000a | y | .CONST 0x0279,0x000a 128a 027c 000b | | | .CONST 0x027c,0x000b 128c 0280 000c | | .CONST 0x0280,0x000c 128e 0282 000d | | .CONST 0x0282,0x000d 1290 0286 000e | | .CONST 0x0286,0x000e 1292 028b 000f | | .CONST 0x028b,0x000f 1294 028d 0010 | | .CONST 0x028d,0x0010 1296 0291 0011 | | .CONST 0x0291,0x0011 1298 0295 0012 | | .CONST 0x0295,0x0012 129a 0299 0013 | | .CONST 0x0299,0x0013 129c 029d 0014 | | .CONST 0x029d,0x0014 129e 02a1 0015 | | .CONST 0x02a1,0x0015 12a0 02a5 0016 | | .CONST 0x02a5,0x0016 12a2 02a8 0017 | | .CONST 0x02a8,0x0017 12a4 02aa 0018 | | .CONST 0x02aa,0x0018 12a6 02ae 0019 | | .CONST 0x02ae,0x0019 12a8 02b3 001a | | .CONST 0x02b3,0x001a 12aa 02b7 001b | | .CONST 0x02b7,0x001b 12ac 02bb 001c | | .CONST 0x02bb,0x001c 12ae 02c0 001e | | .CONST 0x02c0,0x001e 12b0 02c4 001f | | .CONST 0x02c4,0x001f 12b2 ; -------------------------------------------------------------------------------------- 12b2 ; Debug3 Subtable 0xb 12b2 ; -------------------------------------------------------------------------------------- 12b2 0000 0001 | | .DBG3TAB 0x0000,0x0001 12b4 02d3 0001 | | .CONST 0x02d3,0x0001 12b6 ; -------------------------------------------------------------------------------------- 12b6 ; Debug3 Subtable 0xc 12b6 ; -------------------------------------------------------------------------------------- 12b6 0000 0001 | | .DBG3TAB 0x0000,0x0001 12b8 02e3 0001 | | .CONST 0x02e3,0x0001 12ba ; -------------------------------------------------------------------------------------- 12ba ; Debug3 Subtable 0xd 12ba ; -------------------------------------------------------------------------------------- 12ba 0000 0001 | | .DBG3TAB 0x0000,0x0001 12bc 02f3 0001 | | .CONST 0x02f3,0x0001 12be ; -------------------------------------------------------------------------------------- 12be ; Debug3 Subtable 0xe 12be ; -------------------------------------------------------------------------------------- 12be 0000 0001 | | .DBG3TAB 0x0000,0x0001 12c0 0303 0001 | | .CONST 0x0303,0x0001 12c2 ; -------------------------------------------------------------------------------------- 12c2 ; Debug3 Subtable 0xf 12c2 ; -------------------------------------------------------------------------------------- 12c2 0000 000d | | .DBG3TAB 0x0000,0x000d 12c4 030b 0001 | | .CONST 0x030b,0x0001 12c6 030f 0002 | | .CONST 0x030f,0x0002 12c8 0313 0003 | | .CONST 0x0313,0x0003 12ca 0315 0401 | | .CONST 0x0315,0x0401 12cc 0317 0402 | | .CONST 0x0317,0x0402 12ce 0318 0403 | | .CONST 0x0318,0x0403 12d0 0319 0404 | | .CONST 0x0319,0x0404 12d2 031b 0003 | | .CONST 0x031b,0x0003 12d4 031d 0004 | | .CONST 0x031d,0x0004 12d6 0321 0005 | ! | .CONST 0x0321,0x0005 12d8 0323 0006 | # | .CONST 0x0323,0x0006 12da 0325 0007 | % | .CONST 0x0325,0x0007 12dc 0327 0008 | ' | .CONST 0x0327,0x0008 12de ; -------------------------------------------------------------------------------------- 12de ; Debug3 Subtable 0x10 12de ; -------------------------------------------------------------------------------------- 12de 0000 0001 | | .DBG3TAB 0x0000,0x0001 12e0 0333 0001 | 3 | .CONST 0x0333,0x0001 12e2 ; -------------------------------------------------------------------------------------- 12e2 ; Debug3 Subtable 0x11 12e2 ; -------------------------------------------------------------------------------------- 12e2 0001 0008 | | .DBG3TAB 0x0001,0x0008 12e4 033b ffff | ; | .CONST 0x033b,0xffff 12e6 033d 0001 | = | .CONST 0x033d,0x0001 12e8 033f 0002 | ? | .CONST 0x033f,0x0002 12ea 034e 0003 | N | .CONST 0x034e,0x0003 12ec 034f 0004 | O | .CONST 0x034f,0x0004 12ee 0353 0006 | S | .CONST 0x0353,0x0006 12f0 0358 0005 | X | .CONST 0x0358,0x0005 12f2 035d 0007 | ] | .CONST 0x035d,0x0007 12f4 036b 0008 | k | .CONST 0x036b,0x0008 12f6 ; -------------------------------------------------------------------------------------- 12f6 ; Debug3 Subtable 0x12 12f6 ; -------------------------------------------------------------------------------------- 12f6 0003 0021 | !| .DBG3TAB 0x0003,0x0021 12f8 0373 ffff | s | .CONST 0x0373,0xffff 12fa 0378 fffe | x | .CONST 0x0378,0xfffe 12fc 0379 fffd | y | .CONST 0x0379,0xfffd 12fe 037b 0001 | { | .CONST 0x037b,0x0001 1300 037c 0002 | | | .CONST 0x037c,0x0002 1302 037d 0401 | } | .CONST 0x037d,0x0401 1304 037f 0402 | | .CONST 0x037f,0x0402 1306 0380 0403 | | .CONST 0x0380,0x0403 1308 0381 0404 | | .CONST 0x0381,0x0404 130a 0382 0002 | | .CONST 0x0382,0x0002 130c 038a 0012 | | .CONST 0x038a,0x0012 130e 038b 0003 | | .CONST 0x038b,0x0003 1310 038f 0004 | | .CONST 0x038f,0x0004 1312 0390 0801 | | .CONST 0x0390,0x0801 1314 0392 0004 | | .CONST 0x0392,0x0004 1316 0393 0c01 | | .CONST 0x0393,0x0c01 1318 0395 0c02 | | .CONST 0x0395,0x0c02 131a 0396 0c03 | | .CONST 0x0396,0x0c03 131c 0397 0c04 | | .CONST 0x0397,0x0c04 131e 0398 0801 | | .CONST 0x0398,0x0801 1320 039a 0005 | | .CONST 0x039a,0x0005 1322 039e 0006 | | .CONST 0x039e,0x0006 1324 03a2 0007 | | .CONST 0x03a2,0x0007 1326 03ad 0008 | | .CONST 0x03ad,0x0008 1328 03b2 0009 | | .CONST 0x03b2,0x0009 132a 03b7 000a | | .CONST 0x03b7,0x000a 132c 03bc 000b | | .CONST 0x03bc,0x000b 132e 03c1 000c | | .CONST 0x03c1,0x000c 1330 03c7 000d | | .CONST 0x03c7,0x000d 1332 03ce 000e | | .CONST 0x03ce,0x000e 1334 03d1 000f | | .CONST 0x03d1,0x000f 1336 03d6 0010 | | .CONST 0x03d6,0x0010 1338 03db 0011 | | .CONST 0x03db,0x0011 133a 03e0 0013 | | .CONST 0x03e0,0x0013 133c 03e4 0014 | | .CONST 0x03e4,0x0014 133e 03eb 0015 | | .CONST 0x03eb,0x0015 1340 ; -------------------------------------------------------------------------------------- 1340 ; Debug3 Subtable 0x13 1340 ; -------------------------------------------------------------------------------------- 1340 0001 0007 | | .DBG3TAB 0x0001,0x0007 1342 03f3 ffff | | .CONST 0x03f3,0xffff 1344 03f8 0002 | | .CONST 0x03f8,0x0002 1346 0400 0003 | | .CONST 0x0400,0x0003 1348 0402 0004 | | .CONST 0x0402,0x0004 134a 0406 0005 | | .CONST 0x0406,0x0005 134c 0409 0006 | | .CONST 0x0409,0x0006 134e 040d 0007 | | .CONST 0x040d,0x0007 1350 0412 0001 | | .CONST 0x0412,0x0001 1352 ; -------------------------------------------------------------------------------------- 1352 ; Debug3 Subtable 0x14 1352 ; -------------------------------------------------------------------------------------- 1352 0000 0005 | | .DBG3TAB 0x0000,0x0005 1354 041d 0002 | | .CONST 0x041d,0x0002 1356 0425 0003 | % | .CONST 0x0425,0x0003 1358 0427 0004 | ' | .CONST 0x0427,0x0004 135a 042c 0006 | , | .CONST 0x042c,0x0006 135c 0431 0001 | 1 | .CONST 0x0431,0x0001 135e ; -------------------------------------------------------------------------------------- 135e ; Debug3 Subtable 0x15 135e ; -------------------------------------------------------------------------------------- 135e 0001 0006 | | .DBG3TAB 0x0001,0x0006 1360 043b ffff | ; | .CONST 0x043b,0xffff 1362 0440 0002 | @ | .CONST 0x0440,0x0002 1364 0448 0003 | H | .CONST 0x0448,0x0003 1366 044c 0004 | L | .CONST 0x044c,0x0004 1368 0450 0005 | P | .CONST 0x0450,0x0005 136a 0454 0006 | T | .CONST 0x0454,0x0006 136c 0459 0001 | Y | .CONST 0x0459,0x0001 136e ; -------------------------------------------------------------------------------------- 136e ; Debug3 Subtable 0x16 136e ; -------------------------------------------------------------------------------------- 136e 0008 0043 | C| .DBG3TAB 0x0008,0x0043 1370 0463 ffff | c | .CONST 0x0463,0xffff 1372 0468 fffe | h | .CONST 0x0468,0xfffe 1374 046b 0401 | k | .CONST 0x046b,0x0401 1376 046d 0402 | m | .CONST 0x046d,0x0402 1378 046f 0403 | o | .CONST 0x046f,0x0403 137a 0473 0404 | s | .CONST 0x0473,0x0404 137c 0477 0405 | w | .CONST 0x0477,0x0405 137e 0479 0801 | y | .CONST 0x0479,0x0801 1380 047b 0802 | { | .CONST 0x047b,0x0802 1382 047c 0803 | | | .CONST 0x047c,0x0803 1384 047d 0804 | } | .CONST 0x047d,0x0804 1386 047f 0405 | | .CONST 0x047f,0x0405 1388 0489 0c01 | | .CONST 0x0489,0x0c01 138a 048b 0c02 | | .CONST 0x048b,0x0c02 138c 048c 0c03 | | .CONST 0x048c,0x0c03 138e 048d 0c04 | | .CONST 0x048d,0x0c04 1390 048f 0804 | | .CONST 0x048f,0x0804 1392 049d fffe | | .CONST 0x049d,0xfffe 1394 049e fffd | | .CONST 0x049e,0xfffd 1396 04a3 fffc | | .CONST 0x04a3,0xfffc 1398 04a5 fffb | | .CONST 0x04a5,0xfffb 139a 04a6 fffa | | .CONST 0x04a6,0xfffa 139c 04a8 fff9 | | .CONST 0x04a8,0xfff9 139e 04a9 0001 | | .CONST 0x04a9,0x0001 13a0 04ac 0002 | | .CONST 0x04ac,0x0002 13a2 04ad 0003 | | .CONST 0x04ad,0x0003 13a4 04ae 1001 | | .CONST 0x04ae,0x1001 13a6 04b0 1002 | | .CONST 0x04b0,0x1002 13a8 04b2 1003 | | .CONST 0x04b2,0x1003 13aa 04b5 0003 | | .CONST 0x04b5,0x0003 13ac 04b6 0004 | | .CONST 0x04b6,0x0004 13ae 04ba 0005 | | .CONST 0x04ba,0x0005 13b0 04c0 0006 | | .CONST 0x04c0,0x0006 13b2 04c1 1401 | | .CONST 0x04c1,0x1401 13b4 04c3 0006 | | .CONST 0x04c3,0x0006 13b6 04c4 0007 | | .CONST 0x04c4,0x0007 13b8 04c7 0008 | | .CONST 0x04c7,0x0008 13ba 04ca 0009 | | .CONST 0x04ca,0x0009 13bc 04cb 000a | | .CONST 0x04cb,0x000a 13be 04d0 000b | | .CONST 0x04d0,0x000b 13c0 04d7 000c | | .CONST 0x04d7,0x000c 13c2 04d8 1801 | | .CONST 0x04d8,0x1801 13c4 04da 000c | | .CONST 0x04da,0x000c 13c6 04db 000d | | .CONST 0x04db,0x000d 13c8 04de 000e | | .CONST 0x04de,0x000e 13ca 04e2 000f | | .CONST 0x04e2,0x000f 13cc 04e5 0010 | | .CONST 0x04e5,0x0010 13ce 04e8 0011 | | .CONST 0x04e8,0x0011 13d0 04eb 0012 | | .CONST 0x04eb,0x0012 13d2 04ef 0013 | | .CONST 0x04ef,0x0013 13d4 04f3 0014 | | .CONST 0x04f3,0x0014 13d6 04f6 0015 | | .CONST 0x04f6,0x0015 13d8 04f9 0016 | | .CONST 0x04f9,0x0016 13da 04fa 0017 | | .CONST 0x04fa,0x0017 13dc 04fc 0018 | | .CONST 0x04fc,0x0018 13de 04fe 1c01 | | .CONST 0x04fe,0x1c01 13e0 0500 1c02 | | .CONST 0x0500,0x1c02 13e2 0502 1c03 | | .CONST 0x0502,0x1c03 13e4 0506 1c04 | | .CONST 0x0506,0x1c04 13e6 050a 1c05 | | .CONST 0x050a,0x1c05 13e8 050c 2001 | | .CONST 0x050c,0x2001 13ea 050e 2002 | | .CONST 0x050e,0x2002 13ec 050f 2003 | | .CONST 0x050f,0x2003 13ee 0510 2004 | | .CONST 0x0510,0x2004 13f0 0512 1c05 | | .CONST 0x0512,0x1c05 13f2 051c 2401 | $ | .CONST 0x051c,0x2401 13f4 051e 2402 | $ | .CONST 0x051e,0x2402 13f6 051f 2403 | $ | .CONST 0x051f,0x2403 13f8 0520 2404 | $ | .CONST 0x0520,0x2404 13fa 0522 2004 | " | .CONST 0x0522,0x2004 13fc 0530 0018 | 0 | .CONST 0x0530,0x0018 13fe 0531 0019 | 1 | .CONST 0x0531,0x0019 1400 0537 001a | 7 | .CONST 0x0537,0x001a 1402 053a 001b | : | .CONST 0x053a,0x001b 1404 053d 001c | = | .CONST 0x053d,0x001c 1406 ; -------------------------------------------------------------------------------------- 1406 ; Debug3 Subtable 0x17 1406 ; -------------------------------------------------------------------------------------- 1406 0006 0011 | | .DBG3TAB 0x0006,0x0011 1408 054b ffff | K | .CONST 0x054b,0xffff 140a 0550 fffe | P | .CONST 0x0550,0xfffe 140c 0556 fffd | V | .CONST 0x0556,0xfffd 140e 055c fffc | \ | .CONST 0x055c,0xfffc 1410 0562 fffb | b | .CONST 0x0562,0xfffb 1412 0566 fffa | f | .CONST 0x0566,0xfffa 1414 0568 0001 | h | .CONST 0x0568,0x0001 1416 0569 0401 | i | .CONST 0x0569,0x0401 1418 056b 0001 | k | .CONST 0x056b,0x0001 141a 056c 0002 | l | .CONST 0x056c,0x0002 141c 056e 0003 | n | .CONST 0x056e,0x0003 141e 0570 0004 | p | .CONST 0x0570,0x0004 1420 0573 0005 | s | .CONST 0x0573,0x0005 1422 0577 0006 | w | .CONST 0x0577,0x0006 1424 0579 0007 | y | .CONST 0x0579,0x0007 1426 057c 0008 | | | .CONST 0x057c,0x0008 1428 057f 0009 | | .CONST 0x057f,0x0009 142a 0583 000a | | .CONST 0x0583,0x000a 142c 0588 000b | | .CONST 0x0588,0x000b 142e 058a 000c | | .CONST 0x058a,0x000c 1430 058c 000d | | .CONST 0x058c,0x000d 1432 058e 000e | | .CONST 0x058e,0x000e 1434 0591 000f | | .CONST 0x0591,0x000f 1436 ; -------------------------------------------------------------------------------------- 1436 ; Debug3 Subtable 0x18 1436 ; -------------------------------------------------------------------------------------- 1436 0003 0019 | | .DBG3TAB 0x0003,0x0019 1438 059b ffff | | .CONST 0x059b,0xffff 143a 059e fffe | | .CONST 0x059e,0xfffe 143c 059f fffd | | .CONST 0x059f,0xfffd 143e 05a1 0001 | | .CONST 0x05a1,0x0001 1440 05a2 0002 | | .CONST 0x05a2,0x0002 1442 05a3 0401 | | .CONST 0x05a3,0x0401 1444 05a5 0402 | | .CONST 0x05a5,0x0402 1446 05a6 0403 | | .CONST 0x05a6,0x0403 1448 05a7 0404 | | .CONST 0x05a7,0x0404 144a 05a8 0002 | | .CONST 0x05a8,0x0002 144c 05aa 0003 | | .CONST 0x05aa,0x0003 144e 05af 0004 | | .CONST 0x05af,0x0004 1450 05b0 0801 | | .CONST 0x05b0,0x0801 1452 05b2 0802 | | .CONST 0x05b2,0x0802 1454 05b3 0803 | | .CONST 0x05b3,0x0803 1456 05b4 0804 | | .CONST 0x05b4,0x0804 1458 05b5 0004 | | .CONST 0x05b5,0x0004 145a 05b7 0005 | | .CONST 0x05b7,0x0005 145c 05bb 0006 | | .CONST 0x05bb,0x0006 145e 05bc 0c01 | | .CONST 0x05bc,0x0c01 1460 05be 0c02 | | .CONST 0x05be,0x0c02 1462 05bf 0c03 | | .CONST 0x05bf,0x0c03 1464 05c0 0c04 | | .CONST 0x05c0,0x0c04 1466 05c1 0006 | | .CONST 0x05c1,0x0006 1468 05c5 0009 | | .CONST 0x05c5,0x0009 146a 05c7 0008 | | .CONST 0x05c7,0x0008 146c 05ce 000a | | .CONST 0x05ce,0x000a 146e 05d7 000b | | .CONST 0x05d7,0x000b 1470 ; -------------------------------------------------------------------------------------- 1470 ; Debug3 Subtable 0x19 1470 ; -------------------------------------------------------------------------------------- 1470 0001 0007 | | .DBG3TAB 0x0001,0x0007 1472 05e3 ffff | | .CONST 0x05e3,0xffff 1474 05ea 0002 | | .CONST 0x05ea,0x0002 1476 05ee 0003 | | .CONST 0x05ee,0x0003 1478 05f0 0004 | | .CONST 0x05f0,0x0004 147a 05f5 0001 | | .CONST 0x05f5,0x0001 147c 05f6 0401 | | .CONST 0x05f6,0x0401 147e 05f8 0001 | | .CONST 0x05f8,0x0001 1480 05fa 0005 | | .CONST 0x05fa,0x0005 1482 ; -------------------------------------------------------------------------------------- 1482 ; Debug3 Subtable 0x1a 1482 ; -------------------------------------------------------------------------------------- 1482 0002 001f | | .DBG3TAB 0x0002,0x001f 1484 0603 ffff | | .CONST 0x0603,0xffff 1486 0606 0001 | | .CONST 0x0606,0x0001 1488 060a 0002 | | .CONST 0x060a,0x0002 148a 060d 0003 | | .CONST 0x060d,0x0003 148c 060e 0004 | | .CONST 0x060e,0x0004 148e 0612 0005 | | .CONST 0x0612,0x0005 1490 0613 0401 | | .CONST 0x0613,0x0401 1492 0615 0402 | | .CONST 0x0615,0x0402 1494 0616 0403 | | .CONST 0x0616,0x0403 1496 0617 0404 | | .CONST 0x0617,0x0404 1498 0618 0005 | | .CONST 0x0618,0x0005 149a 0638 000b | 8 | .CONST 0x0638,0x000b 149c 063d 000c | = | .CONST 0x063d,0x000c 149e 063f 0006 | ? | .CONST 0x063f,0x0006 14a0 0644 0007 | D | .CONST 0x0644,0x0007 14a2 064e 0008 | N | .CONST 0x064e,0x0008 14a4 064f f7ff | O | .CONST 0x064f,0xf7ff 14a6 0656 0801 | V | .CONST 0x0656,0x0801 14a8 0657 0c01 | W | .CONST 0x0657,0x0c01 14aa 0659 0c02 | Y | .CONST 0x0659,0x0c02 14ac 065a 0c03 | Z | .CONST 0x065a,0x0c03 14ae 065b 0c04 | [ | .CONST 0x065b,0x0c04 14b0 065c 0801 | \ | .CONST 0x065c,0x0801 14b2 0662 0802 | b | .CONST 0x0662,0x0802 14b4 0666 1001 | f | .CONST 0x0666,0x1001 14b6 0668 1002 | h | .CONST 0x0668,0x1002 14b8 0669 1003 | i | .CONST 0x0669,0x1003 14ba 066a 1004 | j | .CONST 0x066a,0x1004 14bc 066c 0802 | l | .CONST 0x066c,0x0802 14be 0672 0803 | r | .CONST 0x0672,0x0803 14c0 067c 0009 | | | .CONST 0x067c,0x0009 14c2 067e 000a | ~ | .CONST 0x067e,0x000a 14c4 0684 000d | | .CONST 0x0684,0x000d 14c6 ; -------------------------------------------------------------------------------------- 14c6 ; Debug3 Subtable 0x1b 14c6 ; -------------------------------------------------------------------------------------- 14c6 0005 003e | >| .DBG3TAB 0x0005,0x003e 14c8 0693 ffff | | .CONST 0x0693,0xffff 14ca 0694 fffe | | .CONST 0x0694,0xfffe 14cc 0695 fffd | | .CONST 0x0695,0xfffd 14ce 0697 fffc | | .CONST 0x0697,0xfffc 14d0 0699 fffb | | .CONST 0x0699,0xfffb 14d2 069b 0001 | | .CONST 0x069b,0x0001 14d4 069c 0401 | | .CONST 0x069c,0x0401 14d6 069e 0402 | | .CONST 0x069e,0x0402 14d8 069f 0403 | | .CONST 0x069f,0x0403 14da 06a0 0404 | | .CONST 0x06a0,0x0404 14dc 06a1 0001 | | .CONST 0x06a1,0x0001 14de 06b7 0010 | | .CONST 0x06b7,0x0010 14e0 06b8 0002 | | .CONST 0x06b8,0x0002 14e2 06bf 0003 | | .CONST 0x06bf,0x0003 14e4 06cb 0004 | | .CONST 0x06cb,0x0004 14e6 06cd 0005 | | .CONST 0x06cd,0x0005 14e8 06d2 0006 | | .CONST 0x06d2,0x0006 14ea 06d6 0007 | | .CONST 0x06d6,0x0007 14ec 06da 0008 | | .CONST 0x06da,0x0008 14ee 06e0 0009 | | .CONST 0x06e0,0x0009 14f0 06e2 000a | | .CONST 0x06e2,0x000a 14f2 06e7 000b | | .CONST 0x06e7,0x000b 14f4 06e9 000c | | .CONST 0x06e9,0x000c 14f6 06ef 000d | | .CONST 0x06ef,0x000d 14f8 06fd 000e | | .CONST 0x06fd,0x000e 14fa 0703 000f | | .CONST 0x0703,0x000f 14fc 0706 0011 | | .CONST 0x0706,0x0011 14fe 070a 0012 | | .CONST 0x070a,0x0012 1500 070b 0801 | | .CONST 0x070b,0x0801 1502 070d 0802 | | .CONST 0x070d,0x0802 1504 070e 0803 | | .CONST 0x070e,0x0803 1506 070f 0804 | | .CONST 0x070f,0x0804 1508 0710 0012 | | .CONST 0x0710,0x0012 150a 0712 0013 | | .CONST 0x0712,0x0013 150c 0716 0015 | | .CONST 0x0716,0x0015 150e 0720 0016 | | .CONST 0x0720,0x0016 1510 0721 0c01 | ! | .CONST 0x0721,0x0c01 1512 0723 0c02 | # | .CONST 0x0723,0x0c02 1514 0724 0c03 | $ | .CONST 0x0724,0x0c03 1516 0725 0c04 | % | .CONST 0x0725,0x0c04 1518 0726 0016 | & | .CONST 0x0726,0x0016 151a 0728 0017 | ( | .CONST 0x0728,0x0017 151c 072b 0014 | + | .CONST 0x072b,0x0014 151e 072e 1001 | . | .CONST 0x072e,0x1001 1520 0732 0014 | 2 | .CONST 0x0732,0x0014 1522 0734 0018 | 4 | .CONST 0x0734,0x0018 1524 0738 0019 | 8 | .CONST 0x0738,0x0019 1526 073a 001a | : | .CONST 0x073a,0x001a 1528 0742 001b | B | .CONST 0x0742,0x001b 152a 0744 001c | D | .CONST 0x0744,0x001c 152c 0747 1401 | G | .CONST 0x0747,0x1401 152e 0749 1402 | I | .CONST 0x0749,0x1402 1530 074a 1403 | J | .CONST 0x074a,0x1403 1532 074b 1404 | K | .CONST 0x074b,0x1404 1534 074d 001c | M | .CONST 0x074d,0x001c 1536 0757 0023 | W #| .CONST 0x0757,0x0023 1538 0759 001d | Y | .CONST 0x0759,0x001d 153a 075b 001e | [ | .CONST 0x075b,0x001e 153c 075f 001f | _ | .CONST 0x075f,0x001f 153e 0764 1801 | d | .CONST 0x0764,0x1801 1540 0766 1802 | f | .CONST 0x0766,0x1802 1542 0767 1803 | g | .CONST 0x0767,0x1803 1544 0768 1804 | h | .CONST 0x0768,0x1804 1546 076a 001f | j | .CONST 0x076a,0x001f 1548 076e 0021 | n !| .CONST 0x076e,0x0021 154a 0770 0020 | p | .CONST 0x0770,0x0020 154c 0774 0022 | t "| .CONST 0x0774,0x0022 154e ; -------------------------------------------------------------------------------------- 154e ; Debug3 Subtable 0x1c 154e ; -------------------------------------------------------------------------------------- 154e 0001 000d | | .DBG3TAB 0x0001,0x000d 1550 077b ffff | { | .CONST 0x077b,0xffff 1552 0780 0001 | | .CONST 0x0780,0x0001 1554 0781 0401 | | .CONST 0x0781,0x0401 1556 0783 0402 | | .CONST 0x0783,0x0402 1558 0784 0403 | | .CONST 0x0784,0x0403 155a 0785 0404 | | .CONST 0x0785,0x0404 155c 0786 0001 | | .CONST 0x0786,0x0001 155e 0788 0002 | | .CONST 0x0788,0x0002 1560 078c 0003 | | .CONST 0x078c,0x0003 1562 078d 0801 | | .CONST 0x078d,0x0801 1564 078f 0802 | | .CONST 0x078f,0x0802 1566 0790 0803 | | .CONST 0x0790,0x0803 1568 0791 0804 | | .CONST 0x0791,0x0804 156a 0792 0003 | | .CONST 0x0792,0x0003 156c ; -------------------------------------------------------------------------------------- 156c ; Debug3 Subtable 0x1d 156c ; -------------------------------------------------------------------------------------- 156c 0000 0012 | | .DBG3TAB 0x0000,0x0012 156e 07a3 0001 | | .CONST 0x07a3,0x0001 1570 07a4 0401 | | .CONST 0x07a4,0x0401 1572 07a6 0402 | | .CONST 0x07a6,0x0402 1574 07a7 0403 | | .CONST 0x07a7,0x0403 1576 07a8 0404 | | .CONST 0x07a8,0x0404 1578 07a9 0001 | | .CONST 0x07a9,0x0001 157a 07eb 000d | | .CONST 0x07eb,0x000d 157c 07f1 0002 | | .CONST 0x07f1,0x0002 157e 07f3 0003 | | .CONST 0x07f3,0x0003 1580 07f9 0004 | | .CONST 0x07f9,0x0004 1582 080b 0005 | | .CONST 0x080b,0x0005 1584 0811 0006 | | .CONST 0x0811,0x0006 1586 0819 0007 | | .CONST 0x0819,0x0007 1588 0821 0008 | ! | .CONST 0x0821,0x0008 158a 0827 0009 | ' | .CONST 0x0827,0x0009 158c 0835 000a | 5 | .CONST 0x0835,0x000a 158e 0847 000b | G | .CONST 0x0847,0x000b 1590 0849 000c | I | .CONST 0x0849,0x000c 1592 ; -------------------------------------------------------------------------------------- 1592 ; Debug3 Subtable 0x1e 1592 ; -------------------------------------------------------------------------------------- 1592 0001 001b | | .DBG3TAB 0x0001,0x001b 1594 0853 ffff | S | .CONST 0x0853,0xffff 1596 0858 0002 | X | .CONST 0x0858,0x0002 1598 085b 0401 | [ | .CONST 0x085b,0x0401 159a 085d 0402 | ] | .CONST 0x085d,0x0402 159c 085f 0403 | _ | .CONST 0x085f,0x0403 159e 0863 0404 | c | .CONST 0x0863,0x0404 15a0 0867 0405 | g | .CONST 0x0867,0x0405 15a2 0869 0801 | i | .CONST 0x0869,0x0801 15a4 086b 0802 | k | .CONST 0x086b,0x0802 15a6 086c 0803 | l | .CONST 0x086c,0x0803 15a8 086d 0804 | m | .CONST 0x086d,0x0804 15aa 086f 0405 | o | .CONST 0x086f,0x0405 15ac 0879 0c01 | y | .CONST 0x0879,0x0c01 15ae 087b 0c02 | { | .CONST 0x087b,0x0c02 15b0 087c 0c03 | | | .CONST 0x087c,0x0c03 15b2 087d 0c04 | } | .CONST 0x087d,0x0c04 15b4 087f 0804 | | .CONST 0x087f,0x0804 15b6 088d 0002 | | .CONST 0x088d,0x0002 15b8 088f 0003 | | .CONST 0x088f,0x0003 15ba 0891 0004 | | .CONST 0x0891,0x0004 15bc 0892 1001 | | .CONST 0x0892,0x1001 15be 0894 1002 | | .CONST 0x0894,0x1002 15c0 0896 1003 | | .CONST 0x0896,0x1003 15c2 0899 0004 | | .CONST 0x0899,0x0004 15c4 089b 0001 | | .CONST 0x089b,0x0001 15c6 089c 1401 | | .CONST 0x089c,0x1401 15c8 089e 0001 | | .CONST 0x089e,0x0001 15ca 08a0 0005 | | .CONST 0x08a0,0x0005 15cc ; -------------------------------------------------------------------------------------- 15cc ; Debug3 Subtable 0x1f 15cc ; -------------------------------------------------------------------------------------- 15cc 0004 0014 | | .DBG3TAB 0x0004,0x0014 15ce 08ab ffff | | .CONST 0x08ab,0xffff 15d0 08b0 fffe | | .CONST 0x08b0,0xfffe 15d2 08b9 fffd | | .CONST 0x08b9,0xfffd 15d4 08c1 fffc | | .CONST 0x08c1,0xfffc 15d6 08c6 0001 | | .CONST 0x08c6,0x0001 15d8 08d3 0002 | | .CONST 0x08d3,0x0002 15da 08d6 0003 | | .CONST 0x08d6,0x0003 15dc 08da 0005 | | .CONST 0x08da,0x0005 15de 08dd 0401 | | .CONST 0x08dd,0x0401 15e0 08e2 0801 | | .CONST 0x08e2,0x0801 15e2 08e4 0802 | | .CONST 0x08e4,0x0802 15e4 08e5 0803 | | .CONST 0x08e5,0x0803 15e6 08e6 0804 | | .CONST 0x08e6,0x0804 15e8 08e8 0401 | | .CONST 0x08e8,0x0401 15ea 08ed 0005 | | .CONST 0x08ed,0x0005 15ec 08ef 0006 | | .CONST 0x08ef,0x0006 15ee 08f2 0007 | | .CONST 0x08f2,0x0007 15f0 08f4 0008 | | .CONST 0x08f4,0x0008 15f2 08f5 0c01 | | .CONST 0x08f5,0x0c01 15f4 08f8 0008 | | .CONST 0x08f8,0x0008 15f6 08fa 0004 | | .CONST 0x08fa,0x0004 15f8 08fb 1001 | | .CONST 0x08fb,0x1001 15fa 08fd 0004 | | .CONST 0x08fd,0x0004 15fc 08ff 0009 | | .CONST 0x08ff,0x0009 15fe ; -------------------------------------------------------------------------------------- 15fe ; Debug3 Subtable 0x20 15fe ; -------------------------------------------------------------------------------------- 15fe 0010 005d | ]| .DBG3TAB 0x0010,0x005d 1600 090b ffff | | .CONST 0x090b,0xffff 1602 0910 fffe | | .CONST 0x0910,0xfffe 1604 0915 fffd | | .CONST 0x0915,0xfffd 1606 091c fffc | | .CONST 0x091c,0xfffc 1608 091e fffb | | .CONST 0x091e,0xfffb 160a 0920 fffa | | .CONST 0x0920,0xfffa 160c 0925 fff9 | % | .CONST 0x0925,0xfff9 160e 0928 fff8 | ( | .CONST 0x0928,0xfff8 1610 0929 fff7 | ) | .CONST 0x0929,0xfff7 1612 092e 0001 | . | .CONST 0x092e,0x0001 1614 092f 0401 | / | .CONST 0x092f,0x0401 1616 0931 0001 | 1 | .CONST 0x0931,0x0001 1618 0932 0002 | 2 | .CONST 0x0932,0x0002 161a 093c 0003 | < | .CONST 0x093c,0x0003 161c 0943 0004 | C | .CONST 0x0943,0x0004 161e 0948 0005 | H | .CONST 0x0948,0x0005 1620 0949 0006 | I | .CONST 0x0949,0x0006 1622 094a 0801 | J | .CONST 0x094a,0x0801 1624 094c 0802 | L | .CONST 0x094c,0x0802 1626 094d 0803 | M | .CONST 0x094d,0x0803 1628 094e 0804 | N | .CONST 0x094e,0x0804 162a 094f 0006 | O | .CONST 0x094f,0x0006 162c 0957 000d | W | .CONST 0x0957,0x000d 162e 0958 0007 | X | .CONST 0x0958,0x0007 1630 095c 0008 | \ | .CONST 0x095c,0x0008 1632 095f 0009 | _ | .CONST 0x095f,0x0009 1634 0962 000a | b | .CONST 0x0962,0x000a 1636 0965 000b | e | .CONST 0x0965,0x000b 1638 0967 000c | g | .CONST 0x0967,0x000c 163a 096a 000e | j | .CONST 0x096a,0x000e 163c 096c 000f | l | .CONST 0x096c,0x000f 163e 0973 0010 | s | .CONST 0x0973,0x0010 1640 0977 0011 | w | .CONST 0x0977,0x0011 1642 0981 0012 | | .CONST 0x0981,0x0012 1644 0982 0c01 | | .CONST 0x0982,0x0c01 1646 0984 0012 | | .CONST 0x0984,0x0012 1648 0985 0013 | | .CONST 0x0985,0x0013 164a 0986 efff | | .CONST 0x0986,0xefff 164c 098c effe | | .CONST 0x098c,0xeffe 164e 0991 effd | | .CONST 0x0991,0xeffd 1650 099a effc | | .CONST 0x099a,0xeffc 1652 099c effb | | .CONST 0x099c,0xeffb 1654 099d effa | | .CONST 0x099d,0xeffa 1656 099f 1001 | | .CONST 0x099f,0x1001 1658 09a1 1002 | | .CONST 0x09a1,0x1002 165a 09a5 1003 | | .CONST 0x09a5,0x1003 165c 09aa 1004 | | .CONST 0x09aa,0x1004 165e 09ac 1005 | | .CONST 0x09ac,0x1005 1660 09af 1006 | | .CONST 0x09af,0x1006 1662 09b0 1401 | | .CONST 0x09b0,0x1401 1664 09b2 1402 | | .CONST 0x09b2,0x1402 1666 09b3 1403 | | .CONST 0x09b3,0x1403 1668 09b4 1404 | | .CONST 0x09b4,0x1404 166a 09b5 1006 | | .CONST 0x09b5,0x1006 166c 09c1 100d | | .CONST 0x09c1,0x100d 166e 09c2 1007 | | .CONST 0x09c2,0x1007 1670 09c6 1008 | | .CONST 0x09c6,0x1008 1672 09c9 1009 | | .CONST 0x09c9,0x1009 1674 09ca e7ff | | .CONST 0x09ca,0xe7ff 1676 09d0 1801 | | .CONST 0x09d0,0x1801 1678 09d1 1802 | | .CONST 0x09d1,0x1802 167a 09d2 1c01 | | .CONST 0x09d2,0x1c01 167c 09d4 1c02 | | .CONST 0x09d4,0x1c02 167e 09d5 1c03 | | .CONST 0x09d5,0x1c03 1680 09d6 1c04 | | .CONST 0x09d6,0x1c04 1682 09d7 1802 | | .CONST 0x09d7,0x1802 1684 09e3 180a | | .CONST 0x09e3,0x180a 1686 09e5 1803 | | .CONST 0x09e5,0x1803 1688 09ea 1804 | | .CONST 0x09ea,0x1804 168a 09ee 1805 | | .CONST 0x09ee,0x1805 168c 09f0 1806 | | .CONST 0x09f0,0x1806 168e 09f2 1807 | | .CONST 0x09f2,0x1807 1690 09f6 1808 | | .CONST 0x09f6,0x1808 1692 09f9 1809 | | .CONST 0x09f9,0x1809 1694 0a01 100a | | .CONST 0x0a01,0x100a 1696 0a05 100b | | .CONST 0x0a05,0x100b 1698 0a08 100c | | .CONST 0x0a08,0x100c 169a 0a0a 100e | | .CONST 0x0a0a,0x100e 169c 0a0e 100f | | .CONST 0x0a0e,0x100f 169e 0a10 1010 | | .CONST 0x0a10,0x1010 16a0 0a14 1011 | | .CONST 0x0a14,0x1011 16a2 0a19 1012 | | .CONST 0x0a19,0x1012 16a4 0a1b 1013 | | .CONST 0x0a1b,0x1013 16a6 0a1c 1014 | | .CONST 0x0a1c,0x1014 16a8 0a20 1015 | | .CONST 0x0a20,0x1015 16aa 0a25 1016 | % | .CONST 0x0a25,0x1016 16ac 0a29 1017 | ) | .CONST 0x0a29,0x1017 16ae 0a2e 1018 | . | .CONST 0x0a2e,0x1018 16b0 0a30 1019 | 0 | .CONST 0x0a30,0x1019 16b2 0a32 101a | 2 | .CONST 0x0a32,0x101a 16b4 0a39 101b | 9 | .CONST 0x0a39,0x101b 16b6 0a3d 101c | = | .CONST 0x0a3d,0x101c 16b8 0a40 101d | @ | .CONST 0x0a40,0x101d 16ba 0a43 101e | C | .CONST 0x0a43,0x101e 16bc 0a49 0014 | I | .CONST 0x0a49,0x0014 16be 0a4b 0015 | K | .CONST 0x0a4b,0x0015 16c0 0a4d 0016 | M | .CONST 0x0a4d,0x0016 16c2 0a52 0017 | R | .CONST 0x0a52,0x0017 16c4 0a59 0018 | Y | .CONST 0x0a59,0x0018 16c6 0a5d 0019 | ] | .CONST 0x0a5d,0x0019 16c8 0a60 001a | ` | .CONST 0x0a60,0x001a 16ca 0a63 001b | c | .CONST 0x0a63,0x001b 16cc 0a64 2001 | d | .CONST 0x0a64,0x2001 16ce 0a66 2002 | f | .CONST 0x0a66,0x2002 16d0 0a67 2003 | g | .CONST 0x0a67,0x2003 16d2 0a68 2004 | h | .CONST 0x0a68,0x2004 16d4 0a69 001b | i | .CONST 0x0a69,0x001b 16d6 0a6b 001c | k | .CONST 0x0a6b,0x001c 16d8 0a71 001d | q | .CONST 0x0a71,0x001d 16da ; -------------------------------------------------------------------------------------- 16da ; Debug3 Subtable 0x21 16da ; -------------------------------------------------------------------------------------- 16da 0005 000c | | .DBG3TAB 0x0005,0x000c 16dc 0a7b ffff | { | .CONST 0x0a7b,0xffff 16de 0a80 fffe | | .CONST 0x0a80,0xfffe 16e0 0a87 fffd | | .CONST 0x0a87,0xfffd 16e2 0a8d fffc | | .CONST 0x0a8d,0xfffc 16e4 0a92 fffb | | .CONST 0x0a92,0xfffb 16e6 0a95 0002 | | .CONST 0x0a95,0x0002 16e8 0a9a 0001 | | .CONST 0x0a9a,0x0001 16ea 0a9b 0401 | | .CONST 0x0a9b,0x0401 16ec 0a9d 0402 | | .CONST 0x0a9d,0x0402 16ee 0a9e 0403 | | .CONST 0x0a9e,0x0403 16f0 0a9f 0404 | | .CONST 0x0a9f,0x0404 16f2 0aa0 0001 | | .CONST 0x0aa0,0x0001 16f4 0aa3 0003 | | .CONST 0x0aa3,0x0003 16f6 0aa8 0004 | | .CONST 0x0aa8,0x0004 16f8 0aaa 0005 | | .CONST 0x0aaa,0x0005 16fa 0aac 0006 | | .CONST 0x0aac,0x0006 16fc 0aae 0007 | | .CONST 0x0aae,0x0007 16fe ; -------------------------------------------------------------------------------------- 16fe ; Debug3 Subtable 0x22 16fe ; -------------------------------------------------------------------------------------- 16fe 0003 001b | | .DBG3TAB 0x0003,0x001b 1700 0abb ffff | | .CONST 0x0abb,0xffff 1702 0ac2 fffe | | .CONST 0x0ac2,0xfffe 1704 0ac7 fffd | | .CONST 0x0ac7,0xfffd 1706 0acb 0002 | | .CONST 0x0acb,0x0002 1708 0acd 0401 | | .CONST 0x0acd,0x0401 170a 0acf 0402 | | .CONST 0x0acf,0x0402 170c 0ad1 0403 | | .CONST 0x0ad1,0x0403 170e 0ad5 0404 | | .CONST 0x0ad5,0x0404 1710 0ad9 0405 | | .CONST 0x0ad9,0x0405 1712 0adb 0801 | | .CONST 0x0adb,0x0801 1714 0add 0802 | | .CONST 0x0add,0x0802 1716 0ade 0803 | | .CONST 0x0ade,0x0803 1718 0adf 0804 | | .CONST 0x0adf,0x0804 171a 0ae1 0405 | | .CONST 0x0ae1,0x0405 171c 0aeb 0c01 | | .CONST 0x0aeb,0x0c01 171e 0aed 0c02 | | .CONST 0x0aed,0x0c02 1720 0aee 0c03 | | .CONST 0x0aee,0x0c03 1722 0aef 0c04 | | .CONST 0x0aef,0x0c04 1724 0af1 0804 | | .CONST 0x0af1,0x0804 1726 0aff 0002 | | .CONST 0x0aff,0x0002 1728 0b02 0003 | | .CONST 0x0b02,0x0003 172a 0b05 0004 | | .CONST 0x0b05,0x0004 172c 0b06 1001 | | .CONST 0x0b06,0x1001 172e 0b08 1002 | | .CONST 0x0b08,0x1002 1730 0b0a 1003 | | .CONST 0x0b0a,0x1003 1732 0b0d 0004 | | .CONST 0x0b0d,0x0004 1734 0b0f 0001 | | .CONST 0x0b0f,0x0001 1736 0b10 1401 | | .CONST 0x0b10,0x1401 1738 0b12 0001 | | .CONST 0x0b12,0x0001 173a 0b14 0005 | | .CONST 0x0b14,0x0005 173c ; -------------------------------------------------------------------------------------- 173c ; Debug3 Subtable 0x23 173c ; -------------------------------------------------------------------------------------- 173c 0000 0001 | | .DBG3TAB 0x0000,0x0001 173e 0b1b 0001 | | .CONST 0x0b1b,0x0001 1740 ; -------------------------------------------------------------------------------------- 1740 ; Debug3 Subtable 0x24 1740 ; -------------------------------------------------------------------------------------- 1740 0002 0002 | | .DBG3TAB 0x0002,0x0002 1742 0b2b ffff | + | .CONST 0x0b2b,0xffff 1744 0b2c fffe | , | .CONST 0x0b2c,0xfffe 1746 0b36 0001 | 6 | .CONST 0x0b36,0x0001 1748 0b3e 0002 | > | .CONST 0x0b3e,0x0002 174a ; -------------------------------------------------------------------------------------- 174a ; Debug3 Subtable 0x25 174a ; -------------------------------------------------------------------------------------- 174a 0000 0001 | | .DBG3TAB 0x0000,0x0001 174c 0b53 0001 | S | .CONST 0x0b53,0x0001 174e ; -------------------------------------------------------------------------------------- 174e ; Debug3 Subtable 0x26 174e ; -------------------------------------------------------------------------------------- 174e 0006 0033 | 3| .DBG3TAB 0x0006,0x0033 1750 0b63 ffff | c | .CONST 0x0b63,0xffff 1752 0b68 fffe | h | .CONST 0x0b68,0xfffe 1754 0b6d fffd | m | .CONST 0x0b6d,0xfffd 1756 0b6e 0401 | n | .CONST 0x0b6e,0x0401 1758 0b70 0402 | p | .CONST 0x0b70,0x0402 175a 0b71 0403 | q | .CONST 0x0b71,0x0403 175c 0b72 0404 | r | .CONST 0x0b72,0x0404 175e 0b73 fffd | s | .CONST 0x0b73,0xfffd 1760 0b76 fffc | v | .CONST 0x0b76,0xfffc 1762 0b7b fffb | { | .CONST 0x0b7b,0xfffb 1764 0b7c 0001 | | | .CONST 0x0b7c,0x0001 1766 0b7e 0002 | ~ | .CONST 0x0b7e,0x0002 1768 0b82 0003 | | .CONST 0x0b82,0x0003 176a 0b85 0004 | | .CONST 0x0b85,0x0004 176c 0b8b 0005 | | .CONST 0x0b8b,0x0005 176e 0b91 0006 | | .CONST 0x0b91,0x0006 1770 0b94 0007 | | .CONST 0x0b94,0x0007 1772 0b96 0008 | | .CONST 0x0b96,0x0008 1774 0b97 0801 | | .CONST 0x0b97,0x0801 1776 0b98 0008 | | .CONST 0x0b98,0x0008 1778 0ba1 0009 | | .CONST 0x0ba1,0x0009 177a 0ba2 0c01 | | .CONST 0x0ba2,0x0c01 177c 0ba3 0009 | | .CONST 0x0ba3,0x0009 177e 0bab 000a | | .CONST 0x0bab,0x000a 1780 0bae 000b | | .CONST 0x0bae,0x000b 1782 0bb1 000c | | .CONST 0x0bb1,0x000c 1784 0bb3 000d | | .CONST 0x0bb3,0x000d 1786 0bb6 000e | | .CONST 0x0bb6,0x000e 1788 0bb9 000f | | .CONST 0x0bb9,0x000f 178a 0bbb 0010 | | .CONST 0x0bbb,0x0010 178c 0bbf 0011 | | .CONST 0x0bbf,0x0011 178e 0bc2 0012 | | .CONST 0x0bc2,0x0012 1790 0bc5 0013 | | .CONST 0x0bc5,0x0013 1792 0bca 0014 | | .CONST 0x0bca,0x0014 1794 0bcb 1001 | | .CONST 0x0bcb,0x1001 1796 0bcd 1002 | | .CONST 0x0bcd,0x1002 1798 0bce 1003 | | .CONST 0x0bce,0x1003 179a 0bcf 1004 | | .CONST 0x0bcf,0x1004 179c 0bd0 0014 | | .CONST 0x0bd0,0x0014 179e 0bd2 0015 | | .CONST 0x0bd2,0x0015 17a0 0bd6 0016 | | .CONST 0x0bd6,0x0016 17a2 0bde 0017 | | .CONST 0x0bde,0x0017 17a4 0be0 0018 | | .CONST 0x0be0,0x0018 17a6 0be2 0019 | | .CONST 0x0be2,0x0019 17a8 0be3 1401 | | .CONST 0x0be3,0x1401 17aa 0be4 0019 | | .CONST 0x0be4,0x0019 17ac 0bec 001a | | .CONST 0x0bec,0x001a 17ae 0bef 001b | | .CONST 0x0bef,0x001b 17b0 0bf2 001c | | .CONST 0x0bf2,0x001c 17b2 0bf4 001d | | .CONST 0x0bf4,0x001d 17b4 0bf9 001e | | .CONST 0x0bf9,0x001e 17b6 0bfd 001f | | .CONST 0x0bfd,0x001f 17b8 0c00 0020 | | .CONST 0x0c00,0x0020 17ba 0c03 0021 | !| .CONST 0x0c03,0x0021 17bc 0c07 0022 | "| .CONST 0x0c07,0x0022 17be 0c09 0023 | #| .CONST 0x0c09,0x0023 17c0 0c0d 0024 | $| .CONST 0x0c0d,0x0024 17c2 ; -------------------------------------------------------------------------------------- 17c2 ; Debug3 Subtable 0x27 17c2 ; -------------------------------------------------------------------------------------- 17c2 0006 0029 | )| .DBG3TAB 0x0006,0x0029 17c4 0c1b ffff | | .CONST 0x0c1b,0xffff 17c6 0c20 fffe | | .CONST 0x0c20,0xfffe 17c8 0c25 fffd | % | .CONST 0x0c25,0xfffd 17ca 0c2a fffc | * | .CONST 0x0c2a,0xfffc 17cc 0c2c fffb | , | .CONST 0x0c2c,0xfffb 17ce 0c2e fffa | . | .CONST 0x0c2e,0xfffa 17d0 0c32 0001 | 2 | .CONST 0x0c32,0x0001 17d2 0c36 0002 | 6 | .CONST 0x0c36,0x0002 17d4 0c38 0003 | 8 | .CONST 0x0c38,0x0003 17d6 0c3c 0004 | < | .CONST 0x0c3c,0x0004 17d8 0c3e 0005 | > | .CONST 0x0c3e,0x0005 17da 0c3f 0401 | ? | .CONST 0x0c3f,0x0401 17dc 0c41 0402 | A | .CONST 0x0c41,0x0402 17de 0c42 0403 | B | .CONST 0x0c42,0x0403 17e0 0c43 0404 | C | .CONST 0x0c43,0x0404 17e2 0c44 0005 | D | .CONST 0x0c44,0x0005 17e4 0c4c 001d | L | .CONST 0x0c4c,0x001d 17e6 0c52 0006 | R | .CONST 0x0c52,0x0006 17e8 0c55 0007 | U | .CONST 0x0c55,0x0007 17ea 0c58 0008 | X | .CONST 0x0c58,0x0008 17ec 0c5b 0009 | [ | .CONST 0x0c5b,0x0009 17ee 0c5e 000a | ^ | .CONST 0x0c5e,0x000a 17f0 0c60 000b | ` | .CONST 0x0c60,0x000b 17f2 0c64 000c | d | .CONST 0x0c64,0x000c 17f4 0c67 000d | g | .CONST 0x0c67,0x000d 17f6 0c69 000e | i | .CONST 0x0c69,0x000e 17f8 0c70 000f | p | .CONST 0x0c70,0x000f 17fa 0c76 0010 | v | .CONST 0x0c76,0x0010 17fc 0c7a 0011 | z | .CONST 0x0c7a,0x0011 17fe 0c7c 0012 | | | .CONST 0x0c7c,0x0012 1800 0c83 0013 | | .CONST 0x0c83,0x0013 1802 0c8a 0014 | | .CONST 0x0c8a,0x0014 1804 0c8d 0015 | | .CONST 0x0c8d,0x0015 1806 0c8f 0016 | | .CONST 0x0c8f,0x0016 1808 0c96 0017 | | .CONST 0x0c96,0x0017 180a 0c99 0018 | | .CONST 0x0c99,0x0018 180c 0c9c 0019 | | .CONST 0x0c9c,0x0019 180e 0c9e 001a | | .CONST 0x0c9e,0x001a 1810 0ca2 001b | | .CONST 0x0ca2,0x001b 1812 0ca5 001c | | .CONST 0x0ca5,0x001c 1814 0ca9 001e | | .CONST 0x0ca9,0x001e 1816 0cac 001f | | .CONST 0x0cac,0x001f 1818 0cae 0020 | | .CONST 0x0cae,0x0020 181a 0cb1 0021 | !| .CONST 0x0cb1,0x0021 181c 0cb4 0022 | "| .CONST 0x0cb4,0x0022 181e 0cb7 0023 | #| .CONST 0x0cb7,0x0023 1820 0cb9 0024 | $| .CONST 0x0cb9,0x0024 1822 ; -------------------------------------------------------------------------------------- 1822 ; Debug3 Subtable 0x28 1822 ; -------------------------------------------------------------------------------------- 1822 0003 001f | | .DBG3TAB 0x0003,0x001f 1824 0cc3 ffff | | .CONST 0x0cc3,0xffff 1826 0cc6 fffe | | .CONST 0x0cc6,0xfffe 1828 0cc7 fffd | | .CONST 0x0cc7,0xfffd 182a 0cca 0002 | | .CONST 0x0cca,0x0002 182c 0ccc 0401 | | .CONST 0x0ccc,0x0401 182e 0cd1 0801 | | .CONST 0x0cd1,0x0801 1830 0cd3 0802 | | .CONST 0x0cd3,0x0802 1832 0cd4 0803 | | .CONST 0x0cd4,0x0803 1834 0cd5 0804 | | .CONST 0x0cd5,0x0804 1836 0cd7 0401 | | .CONST 0x0cd7,0x0401 1838 0cdc 0002 | | .CONST 0x0cdc,0x0002 183a 0cdd 0003 | | .CONST 0x0cdd,0x0003 183c 0cde 0c01 | | .CONST 0x0cde,0x0c01 183e 0ce0 0c02 | | .CONST 0x0ce0,0x0c02 1840 0ce1 0c03 | | .CONST 0x0ce1,0x0c03 1842 0ce2 0c04 | | .CONST 0x0ce2,0x0c04 1844 0ce3 0003 | | .CONST 0x0ce3,0x0003 1846 0ce9 0008 | | .CONST 0x0ce9,0x0008 1848 0cea 0004 | | .CONST 0x0cea,0x0004 184a 0cf0 0005 | | .CONST 0x0cf0,0x0005 184c 0cf1 1001 | | .CONST 0x0cf1,0x1001 184e 0cf3 1002 | | .CONST 0x0cf3,0x1002 1850 0cf4 1003 | | .CONST 0x0cf4,0x1003 1852 0cf5 1004 | | .CONST 0x0cf5,0x1004 1854 0cf6 0005 | | .CONST 0x0cf6,0x0005 1856 0cfc 0006 | | .CONST 0x0cfc,0x0006 1858 0cfe 0007 | | .CONST 0x0cfe,0x0007 185a 0d01 0009 | | .CONST 0x0d01,0x0009 185c 0d02 1401 | | .CONST 0x0d02,0x1401 185e 0d05 0009 | | .CONST 0x0d05,0x0009 1860 0d07 0001 | | .CONST 0x0d07,0x0001 1862 0d08 1801 | | .CONST 0x0d08,0x1801 1864 0d0a 0001 | | .CONST 0x0d0a,0x0001 1866 0d0c 000a | | .CONST 0x0d0c,0x000a 1868 ; -------------------------------------------------------------------------------------- 1868 ; Debug3 Subtable 0x29 1868 ; -------------------------------------------------------------------------------------- 1868 0000 0002 | | .DBG3TAB 0x0000,0x0002 186a 0d13 0001 | | .CONST 0x0d13,0x0001 186c 0d1c 0002 | | .CONST 0x0d1c,0x0002 186e ; -------------------------------------------------------------------------------------- 186e ; Debug3 Subtable 0x2a 186e ; -------------------------------------------------------------------------------------- 186e 0000 0008 | | .DBG3TAB 0x0000,0x0008 1870 0d2b 0001 | + | .CONST 0x0d2b,0x0001 1872 0d2d 0401 | - | .CONST 0x0d2d,0x0401 1874 0d2f 0402 | / | .CONST 0x0d2f,0x0402 1876 0d30 0403 | 0 | .CONST 0x0d30,0x0403 1878 0d31 0404 | 1 | .CONST 0x0d31,0x0404 187a 0d33 0001 | 3 | .CONST 0x0d33,0x0001 187c 0d37 0003 | 7 | .CONST 0x0d37,0x0003 187e 0d38 0002 | 8 | .CONST 0x0d38,0x0002 1880 ; -------------------------------------------------------------------------------------- 1880 ; Debug3 Subtable 0x2b 1880 ; -------------------------------------------------------------------------------------- 1880 0005 0022 | "| .DBG3TAB 0x0005,0x0022 1882 0d43 ffff | C | .CONST 0x0d43,0xffff 1884 0d5b fffe | [ | .CONST 0x0d5b,0xfffe 1886 0d5c fffd | \ | .CONST 0x0d5c,0xfffd 1888 0d5d fffc | ] | .CONST 0x0d5d,0xfffc 188a 0d5e fffb | ^ | .CONST 0x0d5e,0xfffb 188c 0d60 0001 | ` | .CONST 0x0d60,0x0001 188e 0d63 0002 | c | .CONST 0x0d63,0x0002 1890 0d69 0004 | i | .CONST 0x0d69,0x0004 1892 0d6b 0401 | k | .CONST 0x0d6b,0x0401 1894 0d70 0801 | p | .CONST 0x0d70,0x0801 1896 0d72 0802 | r | .CONST 0x0d72,0x0802 1898 0d73 0803 | s | .CONST 0x0d73,0x0803 189a 0d74 0804 | t | .CONST 0x0d74,0x0804 189c 0d76 0401 | v | .CONST 0x0d76,0x0401 189e 0d7b 0004 | { | .CONST 0x0d7b,0x0004 18a0 0d7c 0005 | | | .CONST 0x0d7c,0x0005 18a2 0d7d 0c01 | } | .CONST 0x0d7d,0x0c01 18a4 0d7f 0c02 | | .CONST 0x0d7f,0x0c02 18a6 0d80 0c03 | | .CONST 0x0d80,0x0c03 18a8 0d81 0c04 | | .CONST 0x0d81,0x0c04 18aa 0d82 0005 | | .CONST 0x0d82,0x0005 18ac 0d84 0006 | | .CONST 0x0d84,0x0006 18ae 0d88 0007 | | .CONST 0x0d88,0x0007 18b0 0d8c 0008 | | .CONST 0x0d8c,0x0008 18b2 0d8d 1001 | | .CONST 0x0d8d,0x1001 18b4 0d8f 1002 | | .CONST 0x0d8f,0x1002 18b6 0d90 1003 | | .CONST 0x0d90,0x1003 18b8 0d91 1004 | | .CONST 0x0d91,0x1004 18ba 0d92 0008 | | .CONST 0x0d92,0x0008 18bc 0d99 0009 | | .CONST 0x0d99,0x0009 18be 0d9c 000a | | .CONST 0x0d9c,0x000a 18c0 0d9d 1401 | | .CONST 0x0d9d,0x1401 18c2 0d9e 000a | | .CONST 0x0d9e,0x000a 18c4 0da6 000b | | .CONST 0x0da6,0x000b 18c6 0da7 1801 | | .CONST 0x0da7,0x1801 18c8 0daa 000b | | .CONST 0x0daa,0x000b 18ca 0dac 0003 | | .CONST 0x0dac,0x0003 18cc 0dad 1c01 | | .CONST 0x0dad,0x1c01 18ce 0daf 0003 | | .CONST 0x0daf,0x0003 18d0 ; -------------------------------------------------------------------------------------- 18d0 ; Debug3 Subtable 0x2c 18d0 ; -------------------------------------------------------------------------------------- 18d0 0005 0010 | | .DBG3TAB 0x0005,0x0010 18d2 0dbb 0001 | | .CONST 0x0dbb,0x0001 18d4 0dbf 0002 | | .CONST 0x0dbf,0x0002 18d6 0dc0 fbff | | .CONST 0x0dc0,0xfbff 18d8 0dc5 fbfe | | .CONST 0x0dc5,0xfbfe 18da 0dcc fbfd | | .CONST 0x0dcc,0xfbfd 18dc 0dd0 fbfc | | .CONST 0x0dd0,0xfbfc 18de 0dd1 fbfb | | .CONST 0x0dd1,0xfbfb 18e0 0dd2 0401 | | .CONST 0x0dd2,0x0401 18e2 0dd5 0402 | | .CONST 0x0dd5,0x0402 18e4 0dd7 0403 | | .CONST 0x0dd7,0x0403 18e6 0ddb 0404 | | .CONST 0x0ddb,0x0404 18e8 0ddf 0405 | | .CONST 0x0ddf,0x0405 18ea 0de4 0406 | | .CONST 0x0de4,0x0406 18ec 0de7 0407 | | .CONST 0x0de7,0x0407 18ee 0ded 0408 | | .CONST 0x0ded,0x0408 18f0 0df1 0409 | | .CONST 0x0df1,0x0409 18f2 0df4 040a | | .CONST 0x0df4,0x040a 18f4 0df7 040b | | .CONST 0x0df7,0x040b 18f6 0df9 040c | | .CONST 0x0df9,0x040c 18f8 0dfd 040d | | .CONST 0x0dfd,0x040d 18fa 0e03 0003 | | .CONST 0x0e03,0x0003 18fc ; -------------------------------------------------------------------------------------- 18fc ; Debug3 Subtable 0x2d 18fc ; -------------------------------------------------------------------------------------- 18fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 18fe 0e0b 0001 | | .CONST 0x0e0b,0x0001 1900 ; -------------------------------------------------------------------------------------- 1900 ; Debug3 Subtable 0x2e 1900 ; -------------------------------------------------------------------------------------- 1900 0000 0009 | | .DBG3TAB 0x0000,0x0009 1902 0e1b 0001 | | .CONST 0x0e1b,0x0001 1904 0e1c 0401 | | .CONST 0x0e1c,0x0401 1906 0e1e 0402 | | .CONST 0x0e1e,0x0402 1908 0e1f 0403 | | .CONST 0x0e1f,0x0403 190a 0e20 0404 | | .CONST 0x0e20,0x0404 190c 0e21 0001 | ! | .CONST 0x0e21,0x0001 190e 0e25 0004 | % | .CONST 0x0e25,0x0004 1910 0e27 0002 | ' | .CONST 0x0e27,0x0002 1912 0e29 0003 | ) | .CONST 0x0e29,0x0003 1914 ; -------------------------------------------------------------------------------------- 1914 ; Debug3 Subtable 0x2f 1914 ; -------------------------------------------------------------------------------------- 1914 0000 0006 | | .DBG3TAB 0x0000,0x0006 1916 0e3b 0001 | ; | .CONST 0x0e3b,0x0001 1918 0e3c 0401 | < | .CONST 0x0e3c,0x0401 191a 0e3e 0402 | > | .CONST 0x0e3e,0x0402 191c 0e3f 0403 | ? | .CONST 0x0e3f,0x0403 191e 0e40 0404 | @ | .CONST 0x0e40,0x0404 1920 0e41 0001 | A | .CONST 0x0e41,0x0001 1922 ; -------------------------------------------------------------------------------------- 1922 ; Debug3 Subtable 0x30 1922 ; -------------------------------------------------------------------------------------- 1922 0001 0013 | | .DBG3TAB 0x0001,0x0013 1924 0e53 ffff | S | .CONST 0x0e53,0xffff 1926 0e54 0001 | T | .CONST 0x0e54,0x0001 1928 0e55 0401 | U | .CONST 0x0e55,0x0401 192a 0e57 0402 | W | .CONST 0x0e57,0x0402 192c 0e58 0403 | X | .CONST 0x0e58,0x0403 192e 0e59 0404 | Y | .CONST 0x0e59,0x0404 1930 0e5a 0001 | Z | .CONST 0x0e5a,0x0001 1932 0e5c 0002 | \ | .CONST 0x0e5c,0x0002 1934 0e5e 0003 | ^ | .CONST 0x0e5e,0x0003 1936 0e63 0004 | c | .CONST 0x0e63,0x0004 1938 0e64 0801 | d | .CONST 0x0e64,0x0801 193a 0e66 0802 | f | .CONST 0x0e66,0x0802 193c 0e67 0803 | g | .CONST 0x0e67,0x0803 193e 0e68 0804 | h | .CONST 0x0e68,0x0804 1940 0e69 0004 | i | .CONST 0x0e69,0x0004 1942 0e6e 0c01 | n | .CONST 0x0e6e,0x0c01 1944 0e70 0c02 | p | .CONST 0x0e70,0x0c02 1946 0e71 0c03 | q | .CONST 0x0e71,0x0c03 1948 0e72 0c04 | r | .CONST 0x0e72,0x0c04 194a 0e74 0804 | t | .CONST 0x0e74,0x0804 194c ; -------------------------------------------------------------------------------------- 194c ; Debug3 Subtable 0x31 194c ; -------------------------------------------------------------------------------------- 194c 0001 0001 | | .DBG3TAB 0x0001,0x0001 194e 0e83 ffff | | .CONST 0x0e83,0xffff 1950 0e8d 0001 | | .CONST 0x0e8d,0x0001 1952 0000 0000 | | .BLANK 0000[0xae]