|
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_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0f80 | | .CONST 0x0f80 ; 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 008e | | .CONST 0x008e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003e | > | .CONST 0x003e ; Number of locals 000b INIT_0008: 000b 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x1122,0x8000,0x0000,0x0057,0x33b5,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 00bf | | Action Accept_Activation 001c 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001c,0x1134,0x8000,0x0000,0x0058,0xc6a5,0x0000,0x0035 ; Debug Table 0x1.0x0 = 0x1c,0xffff 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1d,0xfffe 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1e,0xfffd 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1f,0xfffc 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x20,0xfffb 0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x21,0xfffa 0022 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x22,0xfff9 0023 029b 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x7 = 0x23,0xffff 0025 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0x8 = 0x25,0xfff7 0027 029d 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call ; Debug Table 0x1.0x9 = 0x27,0xfff6 0029 029d 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call ; Debug Table 0x1.0xa = 0x29,0xfff5 002b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xb = 0x2b,0xfff4 002c 00c7 | | Action Elaborate_Subprogram 002d 029d 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call ; Debug Table 0x1.0xc = 0x2d,0xfff3 002f 029d 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call ; Debug Table 0x1.0xd = 0x2f,0xfff2 0031 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0xe = 0x31,0xfff1 0033 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0xf = 0x33,0xfff0 0035 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x10 = 0x35,0xffef 0037 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x37,0xffee 0039 029b 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x12 = 0x39,0xffed 003b 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1.0x13 = 0x3b,0xffec 003d 029d 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call ; Debug Table 0x1.0x14 = 0x3d,0xffeb 003f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x15 = 0x3f,0xffea 0040 00c7 | | Action Elaborate_Subprogram 0041 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x16 = 0x41,0xffe9 0043 029d 064b | K| Declare_Subprogram INIT_0648,For_Outer_Call ; Debug Table 0x1.0x17 = 0x43,0xffe8 0045 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x18 = 0x45,0xffe7 0046 00c7 | | Action Elaborate_Subprogram 0047 029d 06db | | Declare_Subprogram INIT_06d8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x47,0xffe6 0049 029d 073b | ;| Declare_Subprogram INIT_0738,For_Outer_Call ; Debug Table 0x1.0x1a = 0x49,0xffe5 004b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1b = 0x4b,0xffe4 004c 00c7 | | Action Elaborate_Subprogram 004d 029d 075b | [| Declare_Subprogram INIT_0758,For_Outer_Call ; Debug Table 0x1.0x1c = 0x4d,0xffe3 004f 029d 0783 | | Declare_Subprogram INIT_0780,For_Outer_Call ; Debug Table 0x1.0x1d = 0x4f,0xffe2 0051 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1e = 0x51,0xffe1 0052 00c7 | | Action Elaborate_Subprogram 0053 029d 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call ; Debug Table 0x1.0x1f = 0x53,0xffe0 0055 029d 0843 | C| Declare_Subprogram INIT_0840,For_Outer_Call ; Debug Table 0x1.0x20 = 0x55,0xffdf 0057 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x21 = 0x57,0xffde 0058 00c7 | | Action Elaborate_Subprogram 0059 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x22 = 0x59,0xffdd 005a 00c7 | | Action Elaborate_Subprogram 005b 029d 08c3 | | Declare_Subprogram INIT_08c0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x5b,0xffdc 005d 029d 08d3 | | Declare_Subprogram INIT_08d0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x5d,0xffdb 005f 029d 08e3 | | Declare_Subprogram INIT_08e0,For_Outer_Call ; Debug Table 0x1.0x25 = 0x5f,0xffda 0061 029d 095b | [| Declare_Subprogram INIT_0958,For_Outer_Call ; Debug Table 0x1.0x26 = 0x61,0xffd9 0063 029d 0973 | s| Declare_Subprogram INIT_0970,For_Outer_Call ; Debug Table 0x1.0x27 = 0x63,0xffd8 0065 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x28 = 0x65,0xffd7 0066 00c7 | | Action Elaborate_Subprogram 0067 029d 09d3 | | Declare_Subprogram INIT_09d0,For_Outer_Call ; Debug Table 0x1.0x29 = 0x67,0xffd6 0069 029d 0a3b | ;| Declare_Subprogram INIT_0a38,For_Outer_Call ; Debug Table 0x1.0x2a = 0x69,0xffd5 006b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x2b = 0x6b,0xffd4 006c 00c7 | | Action Elaborate_Subprogram 006d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2c = 0x6d,0xffff 006e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2d = 0x6e,0xfffe 006f 0007 | | Action Break_Optional ; Debug Table 0x1.0x2e = 0x6f,0xfffd 0070 029d 0a9b | | Declare_Subprogram INIT_0a98,For_Outer_Call ; Debug Table 0x1.0x2f = 0x70,0xfffc 0072 029d 0aab | | Declare_Subprogram INIT_0aa8,For_Outer_Call ; Debug Table 0x1.0x30 = 0x72,0xfffb 0074 029d 0acb | | Declare_Subprogram INIT_0ac8,For_Outer_Call ; Debug Table 0x1.0x31 = 0x74,0xfffa 0076 029d 0ae3 | | Declare_Subprogram INIT_0ae0,For_Outer_Call ; Debug Table 0x1.0x32 = 0x76,0xfff9 0078 029d 0b03 | | Declare_Subprogram INIT_0b00,For_Outer_Call ; Debug Table 0x1.0x33 = 0x78,0xfff8 007a 029d 0b23 | #| Declare_Subprogram INIT_0b20,For_Outer_Call ; Debug Table 0x1.0x34 = 0x7a,0xfff7 007c 029d 0b7b | {| Declare_Subprogram INIT_0b78,For_Outer_Call ; Debug Table 0x1.0x35 = 0x7c,0xfff6 007e 029d 0bc3 | | Declare_Subprogram INIT_0bc0,For_Outer_Call ; Debug Table 0x1.0x36 = 0x7e,0xfff5 0080 029d 0c5b | [| Declare_Subprogram INIT_0c58,For_Outer_Call ; Debug Table 0x1.0x37 = 0x80,0xfff4 0082 029d 0c93 | | Declare_Subprogram INIT_0c90,For_Outer_Call ; Debug Table 0x1.0x38 = 0x82,0xfff3 0084 029d 0cc3 | | Declare_Subprogram INIT_0cc0,For_Outer_Call ; Debug Table 0x1.0x39 = 0x84,0xfff2 0086 029d 0cd3 | | Declare_Subprogram INIT_0cd0,For_Outer_Call ; Debug Table 0x1.0x3a = 0x86,0xfff1 0088 029d 0db3 | | Declare_Subprogram INIT_0db0,For_Outer_Call ; Debug Table 0x1.0x3b = 0x88,0xfff0 008a 029d 0e4b | K| Declare_Subprogram INIT_0e48,For_Outer_Call ; Debug Table 0x1.0x3c = 0x8a,0xffef 008c 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x3d = 0x8c,0xffee 008d 00c7 | | Action Elaborate_Subprogram 008e BODY_0008: 008e 00bc | | Action Signal_Activated 008f 00bb | | Action Signal_Completion 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00aa | | .CONST 0x00aa ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0008 | | .CONST 0x0008 ; Number of locals 0093 INIT_0090: 0093 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2 = .DEBUG 0x0093,0x11b2,0x0001,0x0000,0x0057,0x33b5,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x93,0xffff 0094 e5fe | | Load 0x2,-0x2 0095 00eb | | Load_Encached Diana_Cache 0096 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0097 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0098 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x98,0xfffe 0099 e5fe | | Load 0x2,-0x2 009a 00eb | | Load_Encached Diana_Cache 009b 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 009c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 009d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x9d,0xfffd 009e e001 | | Load 0x0,0x1 009f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00a0 00e3 | | Load_Encached Natural_Cache 00a1 03f1 | | Declare_Variable Discrete,With_Value 00a2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x3 = 0xa2,0xfffc 00a3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x4 = 0xa3,0x401 00a4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2.0x5 = 0xa4,0xfffc 00a5 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x6 = 0xa5,0xfffb 00a6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x7 = 0xa6,0x801 00a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2.0x8 = 0xa7,0xfffb 00a8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2.0x9 = 0xa8,0xfffa 00a9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xa = 0xa9,0xfff9 00aa BODY_0090: 00aa 0007 | | Action Break_Optional ; Debug Table 0x2.0xb = 0xaa,0x1 00ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xc = 0xab,0xc01 00ac e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xd = 0xac,0x1 00ad e002 | | Load 0x0,0x2 00ae 180d | | Execute Package,Field_Execute,Field_Number 0xd 00af e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xe = 0xaf,0x2 00b0 e003 | | Load 0x0,0x3 00b1 18ba | | Execute Package,Field_Execute,Field_Number 0xba 00b2 6804 |h | Jump_Zero 0xb7 00b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xf = 0xb3,0x3 00b4 e003 | | Load 0x0,0x3 00b5 18bb | | Execute Package,Field_Execute,Field_Number 0xbb 00b6 8227 | ' | Call 0x1,0x27 00b7 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x10 = 0xb7,0x4 00b8 0c01 | | Execute_Immediate Greater_Equal,0x1 00b9 680e |h | Jump_Zero 0xc8 00ba 0007 | | Action Break_Optional ; Debug Table 0x2.0x11 = 0xba,0x5 00bb e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x12 = 0xbb,0x1001 00bc 021d | | Execute Heap_Access,Is_Null 00bd 6806 |h | Jump_Zero 0xc4 ; Debug Table 0x2.0x13 = 0xbd,0x5 00be e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x14 = 0xbe,0x6 00bf e404 | | Load 0x2,0x4 00c0 e5fe | | Load 0x2,-0x2 00c1 e403 | | Load 0x2,0x3 00c2 8222 | " | Call 0x1,0x22 00c3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00c4 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x15 = 0xc4,0x7 00c5 e5fe | | Load 0x2,-0x2 00c6 8223 | # | Call 0x1,0x23 00c7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00c8 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x16 = 0xc8,0x8 00c9 e405 | | Load 0x2,0x5 00ca e402 | | Load 0x2,0x2 00cb 821e | | Call 0x1,0x1e 00cc c405 | | Store 0x2,0x5 00cd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00ce 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x17 = 0xce,0x9 00cf 4975 |Iu | Short_Literal 0x175 00d0 00eb | | Load_Encached Diana_Cache 00d1 0098 | | Execute Package,Field_Read_Dynamic 00d2 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00d3 005a | Z | Store_Top Discrete,At_Offset_2 00d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x18 = 0xd4,0xa 00d5 821c | | Call 0x1,0x1c 00d6 0007 | | Action Break_Optional ; Debug Table 0x2.0x19 = 0xd6,0xb 00d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1a = 0xd7,0x1401 00d8 021d | | Execute Heap_Access,Is_Null 00d9 7010 |p | Jump_Nonzero 0xea ; Debug Table 0x2.0x1b = 0xd9,0xb 00da e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1c = 0xda,0xc 00db 00eb | | Load_Encached Diana_Cache 00dc 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 00dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00de e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x1d = 0xde,0xd 00df 8219 | | Call 0x1,0x19 00e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1e = 0xe0,0xe 00e1 e004 | | Load 0x0,0x4 00e2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x1f = 0xe3,0xf 00e4 0a02 | | Execute_Immediate Plus,0x2 00e5 0248 | H | Execute Discrete,Check_In_Integer 00e6 480c |H | Short_Literal 0xc 00e7 e005 | | Load 0x0,0x5 00e8 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00e9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00ea e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x20 = 0xea,0x10 00eb 8219 | | Call 0x1,0x19 00ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x21 = 0xec,0x11 00ed e004 | | Load 0x0,0x4 00ee 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 00ef e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x22 = 0xef,0x12 00f0 8216 | | Call 0x1,0x16 00f1 680a |h | Jump_Zero 0xfc 00f2 e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x23 = 0xf2,0x13 00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f4 00da | | Load_Top At_Offset_2 00f5 0a02 | | Execute_Immediate Plus,0x2 00f6 0248 | H | Execute Discrete,Check_In_Integer 00f7 e5fd | | Load 0x2,-0x3 00f8 480c |H | Short_Literal 0xc 00f9 e005 | | Load 0x0,0x5 00fa 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00fb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00fc e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x24 = 0xfc,0x14 00fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00fe 00da | | Load_Top At_Offset_2 00ff 0a02 | | Execute_Immediate Plus,0x2 0100 0248 | H | Execute Discrete,Check_In_Integer 0101 e5fd | | Load 0x2,-0x3 0102 480c |H | Short_Literal 0xc 0103 e005 | | Load 0x0,0x5 0104 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0105 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0106 0000 0000 | | .XXX[0x2] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 0110 | | .CONST 0x0110 ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0002 | | .CONST 0x0002 ; Number of locals 010b INIT_0108: 010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x010b,0x11fe,0x0001,0x0000,0x0057,0x33b5,0x0000,0x001a ; Debug Table 0x3.0x0 = 0x10b,0xffff 010c e001 | | Load 0x0,0x1 010d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010e 00e3 | | Load_Encached Natural_Cache 010f 03f1 | | Declare_Variable Discrete,With_Value 0110 BODY_0108: 0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x110,0x1 0111 e004 | | Load 0x0,0x4 0112 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0113 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x2 = 0x113,0x2 0114 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0115 4801 |H | Short_Literal 0x1 0116 e5fe | | Load 0x2,-0x2 0117 480c |H | Short_Literal 0xc 0118 e005 | | Load 0x0,0x5 0119 1815 | | Execute Package,Field_Execute,Field_Number 0x15 011a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011b 0000 0000 | | .BLANK 0000[0x5] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x0123,0x1206,0x0001,0x0000,0x0057,0x33b5,0x0000,0x0028 ; Debug Table 0x4.0x0 = 0x123,0x1 0124 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1 = 0x124,0x401 0125 0007 | | Action Break_Optional 0126 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x2 = 0x126,0x402 0127 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0x127,0x403 0128 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x128,0x404 0129 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x4.0x5 = 0x129,0x1 012a 7029 |p) | Jump_Nonzero 0x154 012b e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x6 = 0x12b,0x2 012c e5fe | | Load 0x2,-0x2 012d 00eb | | Load_Encached Diana_Cache 012e 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 012f 00eb | | Load_Encached Diana_Cache 0130 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0131 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x131,0x801 0132 021d | | Execute Heap_Access,Is_Null 0133 00d0 | | Action Swap_Control 0134 00d1 | | Pop_Control Pop_Count_1 0135 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x4.0x8 = 0x135,0x2 0136 0279 | y | Execute Discrete,And 0137 7002 |p | Jump_Nonzero 0x13a 0138 4887 |H | Short_Literal 0x87 0139 0257 | W | Execute Discrete,Raise 013a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x9 = 0x13a,0x3 013b e006 | | Load 0x0,0x6 013c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 013d 680d |h | Jump_Zero 0x14b 013e 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xa = 0x13e,0x4 013f e007 | | Load 0x0,0x7 0140 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0141 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xb = 0x141,0x5 0142 e008 | | Load 0x0,0x8 0143 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0144 e004 | | Load 0x0,0x4 0145 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0146 0092 0e94 | | Action Push_String_Extended,0xe94 ; "RETURN INCOMPLETE SUBTYPE TO BE CONSTRAINED ACTION" ; Debug Table 0x4.0xc = 0x146,0x6 0148 e004 | | Load 0x0,0x4 0149 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 014a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 014b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xd = 0x14b,0x7 014c 0092 0e95 | | Action Push_String_Extended,0xe95 ; "Unimplemented two-part constraining of generic formal discriminated type" 014e e009 | | Load 0x0,0x9 014f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0150 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0x150,0x8 0151 e004 | | Load 0x0,0x4 0152 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0153 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0154 00cf | | Action Mark_Auxiliary ; Debug Table 0x4.0xf = 0x154,0x9 0155 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x10 = 0x155,0xf3ff 0156 e001 | | Load 0x0,0x1 0157 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0158 00e3 | | Load_Encached Natural_Cache 0159 03f1 | | Declare_Variable Discrete,With_Value 015a e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x11 = 0x15a,0xf3fe 015b e001 | | Load 0x0,0x1 015c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 015d 00e3 | | Load_Encached Natural_Cache 015e 03f1 | | Declare_Variable Discrete,With_Value 015f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x12 = 0x15f,0xf3fd 0160 e003 | | Load 0x0,0x3 0161 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5 0162 00e3 | | Load_Encached Natural_Cache 0163 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0164 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x4.0x13 = 0x164,0xf3fc 0165 0602 | | Execute_Immediate Set_Value_Unchecked,0x2 0166 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x14 = 0x166,0xc01 0167 7018 |p | Jump_Nonzero 0x180 0168 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x15 = 0x168,0xc02 0169 e00a | | Load 0x0,0xa 016a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 016b e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x16 = 0x16b,0xc03 016c 8225 | % | Call 0x1,0x25 016d e004 | | Load 0x0,0x4 016e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 016f 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt" ; Debug Table 0x4.0x17 = 0x16f,0xc04 0171 e004 | | Load 0x0,0x4 0172 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0173 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x18 = 0x173,0xc05 0174 e004 | | Load 0x0,0x4 0175 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0176 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt" ; Debug Table 0x4.0x19 = 0x176,0xc06 0178 e004 | | Load 0x0,0x4 0179 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 017a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1a = 0x17a,0xc07 017b 00db | | Load_Top At_Offset_3 017c 0273 | s | Execute Discrete,Plus 017d 0248 | H | Execute Discrete,Check_In_Integer 017e 0a02 | | Execute_Immediate Plus,0x2 017f 0059 | Y | Store_Top Discrete,At_Offset_1 0180 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1b = 0x180,0xc08 0181 e004 | | Load 0x0,0x4 0182 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0183 0092 0e98 | | Action Push_String_Extended,0xe98 ; "discrim cnt" ; Debug Table 0x4.0x1c = 0x183,0xc09 0185 e004 | | Load 0x0,0x4 0186 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0187 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1d = 0x187,0xc0a 0188 e004 | | Load 0x0,0x4 0189 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 018a 0092 0e99 | | Action Push_String_Extended,0xe99 ; "total fields" ; Debug Table 0x4.0x1e = 0x18a,0xc0b 018c e004 | | Load 0x0,0x4 018d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 018e e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x1f = 0x18e,0xc0c 018f 6808 |h | Jump_Zero 0x198 0190 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x20 = 0x190,0xc0d 0191 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0192 00d9 | | Load_Top At_Offset_1 0193 e5fd | | Load 0x2,-0x3 0194 480d |H | Short_Literal 0xd 0195 e005 | | Load 0x0,0x5 0196 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0197 7815 |x | Jump 0x1ad 0198 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x21 = 0x198,0xc0e 0199 1b0d | | Execute Package,Field_Read,Field_Number 0xd 019a 00d9 | | Load_Top At_Offset_1 019b e5fd | | Load 0x2,-0x3 019c 480d |H | Short_Literal 0xd 019d e005 | | Load 0x0,0x5 019e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 019f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x22 = 0x19f,0xc0f 01a0 8219 | | Call 0x1,0x19 01a1 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x23 = 0x1a1,0xc10 01a2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01a3 0007 | | Action Break_Optional ; Debug Table 0x4.0x24 = 0x1a3,0xc11 01a4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x25 = 0x1a4,0x1001 01a5 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x26 = 0x1a5,0xc11 01a6 4800 |H | Short_Literal 0x0 01a7 6274 |bt | Indirect_Literal Discrete,0x41c,{0x00000000, 0x7fffffff} 01a8 4802 |H | Short_Literal 0x2 01a9 48a4 |H | Short_Literal 0xa4 01aa 4812 |H | Short_Literal 0x12 01ab e004 | | Load 0x0,0x4 01ac 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01ad 00d4 | | Pop_Control Pop_Count_4 01ae 00ce | | Action Pop_Auxiliary 01af 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b7 | | .CONST 0x01b7 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0002 | | .CONST 0x0002 ; Number of locals 01b3 INIT_01b0: 01b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x01b3,0x1256,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0041 ; Debug Table 0x5.0x0 = 0x1b3,0xffff 01b4 00db | | Load_Top At_Offset_3 01b5 8228 | ( | Call 0x1,0x28 01b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01b7 BODY_01b0: 01b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x1 = 0x1b7,0x1 01b8 e5ff | | Load 0x2,-0x1 01b9 822c | , | Call 0x1,0x2c 01ba 7009 |p | Jump_Nonzero 0x1c4 01bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x1bb,0x401 01bc 021d | | Execute Heap_Access,Is_Null 01bd 7004 |p | Jump_Nonzero 0x1c2 ; Debug Table 0x5.0x3 = 0x1bd,0x1 01be e5fe | | Load 0x2,-0x2 01bf 00d9 | | Load_Top At_Offset_1 01c0 822e | . | Call 0x1,0x2e 01c1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c2 4800 |H | Short_Literal 0x0 01c3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c4 4801 |H | Short_Literal 0x1 01c5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c6 0000 0000 | | .XXX[0x2] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cf | | .CONST 0x01cf ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0002 | | .CONST 0x0002 ; Number of locals 01cb INIT_01c8: 01cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x01cb,0x1260,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0050 ; Debug Table 0x6.0x0 = 0x1cb,0xffff 01cc 00db | | Load_Top At_Offset_3 01cd 8228 | ( | Call 0x1,0x28 01ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01cf BODY_01c8: 01cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x1cf,0x1 01d0 8229 | ) | Call 0x1,0x29 01d1 7008 |p | Jump_Nonzero 0x1da 01d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x1d2,0x401 01d3 021d | | Execute Heap_Access,Is_Null 01d4 7003 |p | Jump_Nonzero 0x1d8 ; Debug Table 0x6.0x3 = 0x1d4,0x1 01d5 00d8 | | Load_Top At_Offset_0 01d6 8213 | | Call 0x1,0x13 01d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d8 4800 |H | Short_Literal 0x0 01d9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01da 4801 |H | Short_Literal 0x1 01db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01dc 0000 0000 | | .BLANK 0000[0x4] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01e3,0x126a,0x0002,0x0000,0x0057,0x33b5,0x0000,0x005b ; Debug Table 0x7.0x0 = 0x1e3,0x1 01e4 00eb | | Load_Encached Diana_Cache 01e5 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 01e6 00eb | | Load_Encached Diana_Cache 01e7 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x1e8,0x401 01e9 021d | | Execute Heap_Access,Is_Null 01ea 00d0 | | Action Swap_Control 01eb 00d1 | | Pop_Control Pop_Count_1 01ec 680b |h | Jump_Zero 0x1f8 ; Debug Table 0x7.0x2 = 0x1ec,0x1 01ed 00da | | Load_Top At_Offset_2 01ee 8211 | | Call 0x1,0x11 01ef 7008 |p | Jump_Nonzero 0x1f8 01f0 4801 |H | Short_Literal 0x1 01f1 00db | | Load_Top At_Offset_3 01f2 e007 | | Load 0x0,0x7 01f3 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 01f4 7003 |p | Jump_Nonzero 0x1f8 01f5 00da | | Load_Top At_Offset_2 01f6 8218 | | Call 0x1,0x18 01f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01f8 4801 |H | Short_Literal 0x1 01f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01fa 0000 0000 | | .BLANK 0000[0x6] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 020c | | .CONST 0x020c ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0002 | | .CONST 0x0002 ; Number of locals 0203 INIT_0200: 0203 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8 = .DEBUG 0x0203,0x1272,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0066 ; Debug Table 0x8.0x0 = 0x203,0xffff 0204 00db | | Load_Top At_Offset_3 0205 00eb | | Load_Encached Diana_Cache 0206 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0207 00eb | | Load_Encached Diana_Cache 0208 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0209 e00b | | Load 0x0,0xb 020a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 020b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 020c BODY_0200: 020c 00cf | | Action Mark_Auxiliary 020d 7847 |xG | Jump 0x255 020e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x1 = 0x20e,0x2 020f 0007 | | Action Break_Optional 0210 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x210,0x401 0211 7002 |p | Jump_Nonzero 0x214 0212 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x3 = 0x212,0x402 0213 782c |x, | Jump 0x240 0214 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x214,0x403 0215 0217 | | Execute Heap_Access,All_Reference 0216 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0217 6804 |h | Jump_Zero 0x21c 0218 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x218,0x404 0219 0217 | | Execute Heap_Access,All_Reference 021a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 021b 7824 |x$ | Jump 0x240 021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x6 = 0x21c,0x405 021d 0007 | | Action Break_Optional 021e e405 | | Load 0x2,0x5 ; Debug Table 0x8.0x7 = 0x21e,0x801 021f 0007 | | Action Break_Optional 0220 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x8 = 0x220,0x802 0221 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x221,0x803 0222 00d0 | | Action Swap_Control ; Debug Table 0x8.0xa = 0x222,0x804 0223 00d1 | | Pop_Control Pop_Count_1 0224 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0xb = 0x224,0x405 0225 00eb | | Load_Encached Diana_Cache 0226 0098 | | Execute Package,Field_Read_Dynamic 0227 012c | , | Execute Any,Size 0228 e00c | | Load 0x0,0xc 0229 1b17 | | Execute Package,Field_Read,Field_Number 0x17 022a 025b | [ | Execute Discrete,Check_In_Type 022b 0273 | s | Execute Discrete,Plus 022c 00d9 | | Load_Top At_Offset_1 022d 0007 | | Action Break_Optional 022e e406 | | Load 0x2,0x6 ; Debug Table 0x8.0xc = 0x22e,0xc01 022f 0007 | | Action Break_Optional 0230 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0xd = 0x230,0xc02 0231 0007 | | Action Break_Optional ; Debug Table 0x8.0xe = 0x231,0xc03 0232 00d0 | | Action Swap_Control ; Debug Table 0x8.0xf = 0x232,0xc04 0233 00d1 | | Pop_Control Pop_Count_1 0234 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x10 = 0x234,0x804 0235 00eb | | Load_Encached Diana_Cache 0236 0098 | | Execute Package,Field_Read_Dynamic 0237 49c9 |I | Short_Literal 0x1c9 0238 00eb | | Load_Encached Diana_Cache 0239 0098 | | Execute Package,Field_Read_Dynamic 023a 49ca |I | Short_Literal 0x1ca 023b 00eb | | Load_Encached Diana_Cache 023c 0095 | | Execute Package,Field_Reference_Dynamic 023d e00d | | Load 0x0,0xd 023e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 023f 7800 |x | Jump 0x240 0240 00d0 | | Action Swap_Control 0241 00d1 | | Pop_Control Pop_Count_1 0242 00eb | | Load_Encached Diana_Cache ; Debug Table 0x8.0x11 = 0x242,0x2 0243 18de | | Execute Package,Field_Execute,Field_Number 0xde 0244 e007 | | Load 0x0,0x7 0245 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0246 6802 |h | Jump_Zero 0x249 0247 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x12 = 0x247,0x3 0248 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0249 0007 | | Action Break_Optional ; Debug Table 0x8.0x13 = 0x249,0x4 024a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x14 = 0x24a,0x1001 024b 7002 |p | Jump_Nonzero 0x24e 024c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x15 = 0x24c,0x1002 024d 7803 |x | Jump 0x251 024e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x16 = 0x24e,0x1003 024f 0217 | | Execute Heap_Access,All_Reference 0250 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0251 e00b | | Load 0x0,0xb ; Debug Table 0x8.0x17 = 0x251,0x4 0252 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0253 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0254 00c9 | | Action Pop_Auxiliary_Loop 0255 0007 | | Action Break_Optional ; Debug Table 0x8.0x18 = 0x255,0x1 0256 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x19 = 0x256,0x1401 0257 021d | | Execute Heap_Access,Is_Null 0258 6fb5 |o | Jump_Zero 0x20e ; Debug Table 0x8.0x1a = 0x258,0x1 0259 00ce | | Action Pop_Auxiliary 025a 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1b = 0x25a,0x5 025b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 025c 0000 0000 | | .BLANK 0000[0x4] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0267 | g | .CONST 0x0267 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0002 | | .CONST 0x0002 ; Number of locals 0263 INIT_0260: 0263 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x0263,0x12ac,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0071 ; Debug Table 0x9.0x0 = 0x263,0xffff 0264 00db | | Load_Top At_Offset_3 0265 8228 | ( | Call 0x1,0x28 0266 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0267 BODY_0260: 0267 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x267,0x1 0268 822f | / | Call 0x1,0x2f 0269 7008 |p | Jump_Nonzero 0x272 026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x26a,0x401 026b 021d | | Execute Heap_Access,Is_Null 026c 7003 |p | Jump_Nonzero 0x270 ; Debug Table 0x9.0x3 = 0x26c,0x1 026d 00d8 | | Load_Top At_Offset_0 026e 8230 | 0 | Call 0x1,0x30 026f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0270 4800 |H | Short_Literal 0x0 0271 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0272 4801 |H | Short_Literal 0x1 0273 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0274 0000 0000 | | .BLANK 0000[0x4] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0287 | | .CONST 0x0287 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x027b,0x12b6,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0057 ; Debug Table 0xa.0x0 = 0x27b,0xffff 027c 00db | | Load_Top At_Offset_3 027d e007 | | Load 0x0,0x7 027e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 027f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0280 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x1 = 0x280,0xfffe 0281 00d9 | | Load_Top At_Offset_1 0282 00eb | | Load_Encached Diana_Cache 0283 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0284 00eb | | Load_Encached Diana_Cache 0285 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0286 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0287 BODY_0278: 0287 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x287,0x1 0288 e003 | | Load 0x0,0x3 0289 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7 028a 6806 |h | Jump_Zero 0x291 028b e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x3 = 0x28b,0x2 028c 00eb | | Load_Encached Diana_Cache 028d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 028e e00e | | Load 0x0,0xe 028f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0290 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0291 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x291,0x3 0292 00da | | Load_Top At_Offset_2 0293 e5ff | | Load 0x2,-0x1 0294 823e | > | Call 0x1,0x3e 0295 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0296 0000 0000 | | .XXX[0x2] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029b | | .CONST 0x029b ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0001 | | .CONST 0x0001 ; Number of locals 029b BODY_0298: 029b INIT_0298: 029b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x029b,0x12c2,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0065 ; Debug Table 0xb.0x0 = 0x29b,0x1 029c e003 | | Load 0x0,0x3 029d 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7 029e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029f 0000 | | .XXX[0x1] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02a3,0x12c6,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x007b ; Debug Table 0xc.0x0 = 0x2a3,0x1 02a4 e007 | | Load 0x0,0x7 02a5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 02a6 0f6b | k | Execute_Immediate Equal,0x6b 02a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b2 | | .CONST 0x02b2 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0002 | | .CONST 0x0002 ; Number of locals 02ab INIT_02a8: 02ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x02ab,0x12ca,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0097 ; Debug Table 0xd.0x0 = 0x2ab,0xffff 02ac 00db | | Load_Top At_Offset_3 02ad 00eb | | Load_Encached Diana_Cache 02ae 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02af 00eb | | Load_Encached Diana_Cache 02b0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 02b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b2 BODY_02a8: 02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x2b2,0x1 02b3 e00f | | Load 0x0,0xf 02b4 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 02b5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x2b6,0x2 02b7 e003 | | Load 0x0,0x3 02b8 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0 02b9 00d9 | | Load_Top At_Offset_1 02ba e003 | | Load 0x0,0x3 02bb 18a2 | | Execute Package,Field_Execute,Field_Number 0xa2 02bc 00da | | Load_Top At_Offset_2 02bd e003 | | Load 0x0,0x3 02be 189b | | Execute Package,Field_Execute,Field_Number 0x9b 02bf 0278 | x | Execute Discrete,Or 02c0 0278 | x | Execute Discrete,Or 02c1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c2 0000 0000 | | .BLANK 0000[0x6] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 0007 | | Action Break_Optional ; Debug Table 0xe = .DEBUG 0x02cb,0x12d2,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0111 ; Debug Table 0xe.0x0 = 0x2cb,0x1 02cc e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x1 = 0x2cc,0x401 02cd 0007 | | Action Break_Optional 02ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x2 = 0x2ce,0x402 02cf 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x2cf,0x403 02d0 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x2d0,0x404 02d1 0fa2 | | Execute_Immediate Equal,-0x5e ; Debug Table 0xe.0x5 = 0x2d1,0x1 02d2 7003 |p | Jump_Nonzero 0x2d6 02d3 00da | | Load_Top At_Offset_2 02d4 8212 | | Call 0x1,0x12 02d5 7003 |p | Jump_Nonzero 0x2d9 02d6 e006 | | Load 0x0,0x6 ; Debug Table 0xe.0x6 = 0x2d6,0x2 02d7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02d8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d9 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x7 = 0x2d9,0x3 02da e010 | | Load 0x0,0x10 02db 180f | | Execute Package,Field_Execute,Field_Number 0xf 02dc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02dd 0000 0000 | | .XXX[0x3] 02df 0000 | | 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e8 | | .CONST 0x02e8 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0002 | | .CONST 0x0002 ; Number of locals 02e3 INIT_02e0: 02e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x02e3,0x12e4,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0145 ; Debug Table 0xf.0x0 = 0x2e3,0xffff 02e4 00db | | Load_Top At_Offset_3 02e5 e007 | | Load 0x0,0x7 02e6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e8 BODY_02e0: 02e8 0007 | | Action Break_Optional ; Debug Table 0xf.0x1 = 0x2e8,0x1 02e9 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2 = 0x2e9,0x401 02ea 0007 | | Action Break_Optional 02eb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x3 = 0x2eb,0x402 02ec 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x2ec,0x403 02ed 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x2ed,0x404 02ee 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0xf.0x6 = 0x2ee,0x1 02ef 6803 |h | Jump_Zero 0x2f3 02f0 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x7 = 0x2f0,0x2 02f1 8215 | | Call 0x1,0x15 02f2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x8 = 0x2f3,0x3 02f4 00eb | | Load_Encached Diana_Cache 02f5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02f6 e00e | | Load 0x0,0xe 02f7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02f9 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0303,0x12f8,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0182 ; Debug Table 0x10.0x0 = 0x303,0x1 0304 00eb | | Load_Encached Diana_Cache 0305 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0306 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1 = 0x306,0x401 0307 021d | | Execute Heap_Access,Is_Null 0308 00d0 | | Action Swap_Control 0309 00d1 | | Pop_Control Pop_Count_1 030a 7004 |p | Jump_Nonzero 0x30f ; Debug Table 0x10.0x2 = 0x30a,0x1 030b 00da | | Load_Top At_Offset_2 030c e001 | | Load 0x0,0x1 030d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 030e 6806 |h | Jump_Zero 0x315 030f 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x3 = 0x30f,0x2 0310 00eb | | Load_Encached Diana_Cache 0311 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0312 e00e | | Load 0x0,0xe 0313 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0314 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0315 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4 = 0x315,0x3 0316 e011 | | Load 0x0,0x11 0317 180d | | Execute Package,Field_Execute,Field_Number 0xd 0318 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0319 0000 0000 | | .BLANK 0000[0x7] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0328 | ( | .CONST 0x0328 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0004 | | .CONST 0x0004 ; Number of locals 0323 INIT_0320: 0323 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x11 = .DEBUG 0x0323,0x1304,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x01b9 ; Debug Table 0x11.0x0 = 0x323,0xffff 0324 00db | | Load_Top At_Offset_3 0325 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0326 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x326,0xfffe 0327 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x2 = 0x327,0xfffd 0328 BODY_0320: 0328 00cf | | Action Mark_Auxiliary 0329 7819 |x | Jump 0x343 032a 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x32a,0x2 032b 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4 = 0x32b,0x401 032c 0217 | | Execute Heap_Access,All_Reference 032d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x11.0x5 = 0x32e,0x2 032f 0007 | | Action Break_Optional ; Debug Table 0x11.0x6 = 0x32f,0x3 0330 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x330,0x801 0331 0217 | | Execute Heap_Access,All_Reference 0332 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0333 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x11.0x8 = 0x333,0x3 0334 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x9 = 0x334,0x4 0335 4902 |I | Short_Literal 0x102 0336 00eb | | Load_Encached Diana_Cache 0337 0096 | | Execute Package,Entry 0338 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0339 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0xa = 0x339,0x5 033a e003 | | Load 0x0,0x3 033b 18b0 | | Execute Package,Field_Execute,Field_Number 0xb0 033c 6803 |h | Jump_Zero 0x340 033d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xb = 0x33d,0x6 033e 821a | | Call 0x1,0x1a 033f 7802 |x | Jump 0x342 0340 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xc = 0x340,0x7 0341 821b | | Call 0x1,0x1b 0342 00c9 | | Action Pop_Auxiliary_Loop 0343 0007 | | Action Break_Optional ; Debug Table 0x11.0xd = 0x343,0x1 0344 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xe = 0x344,0xc01 0345 021d | | Execute Heap_Access,Is_Null 0346 6fe3 |o | Jump_Zero 0x32a ; Debug Table 0x11.0xf = 0x346,0x1 0347 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 035a | Z | .CONST 0x035a ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0004 | | .CONST 0x0004 ; Number of locals 034b INIT_0348: 034b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x034b,0x1326,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0214 ; Debug Table 0x12.0x0 = 0x34b,0xffff 034c 00db | | Load_Top At_Offset_3 034d 00eb | | Load_Encached Diana_Cache 034e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 034f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0350 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x1 = 0x350,0xfffe 0351 e5ff | | Load 0x2,-0x1 0352 00eb | | Load_Encached Diana_Cache 0353 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0354 00eb | | Load_Encached Diana_Cache 0355 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0356 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0357 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x12.0x2 = 0x357,0xfffd 0358 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x12.0x3 = 0x358,0x401 0359 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x12.0x4 = 0x359,0xfffd 035a BODY_0348: 035a 00cf | | Action Mark_Auxiliary 035b 7844 |xD | Jump 0x3a0 035c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x5 = 0x35c,0x2 035d 00db | | Load_Top At_Offset_3 035e 0007 | | Action Break_Optional 035f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x35f,0x801 0360 7002 |p | Jump_Nonzero 0x363 0361 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x7 = 0x361,0x802 0362 782c |x, | Jump 0x38f 0363 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x8 = 0x363,0x803 0364 0217 | | Execute Heap_Access,All_Reference 0365 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0366 6804 |h | Jump_Zero 0x36b 0367 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x9 = 0x367,0x804 0368 0217 | | Execute Heap_Access,All_Reference 0369 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 036a 7824 |x$ | Jump 0x38f 036b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xa = 0x36b,0x805 036c 0007 | | Action Break_Optional 036d e408 | | Load 0x2,0x8 ; Debug Table 0x12.0xb = 0x36d,0xc01 036e 0007 | | Action Break_Optional 036f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x12.0xc = 0x36f,0xc02 0370 0007 | | Action Break_Optional ; Debug Table 0x12.0xd = 0x370,0xc03 0371 00d0 | | Action Swap_Control ; Debug Table 0x12.0xe = 0x371,0xc04 0372 00d1 | | Pop_Control Pop_Count_1 0373 49bb |I | Short_Literal 0x1bb ; Debug Table 0x12.0xf = 0x373,0x805 0374 00eb | | Load_Encached Diana_Cache 0375 0098 | | Execute Package,Field_Read_Dynamic 0376 012c | , | Execute Any,Size 0377 e00c | | Load 0x0,0xc 0378 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0379 025b | [ | Execute Discrete,Check_In_Type 037a 0273 | s | Execute Discrete,Plus 037b 00d9 | | Load_Top At_Offset_1 037c 0007 | | Action Break_Optional 037d e409 | | Load 0x2,0x9 ; Debug Table 0x12.0x10 = 0x37d,0x1001 037e 0007 | | Action Break_Optional 037f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x12.0x11 = 0x37f,0x1002 0380 0007 | | Action Break_Optional ; Debug Table 0x12.0x12 = 0x380,0x1003 0381 00d0 | | Action Swap_Control ; Debug Table 0x12.0x13 = 0x381,0x1004 0382 00d1 | | Pop_Control Pop_Count_1 0383 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x12.0x14 = 0x383,0xc04 0384 00eb | | Load_Encached Diana_Cache 0385 0098 | | Execute Package,Field_Read_Dynamic 0386 49c9 |I | Short_Literal 0x1c9 0387 00eb | | Load_Encached Diana_Cache 0388 0098 | | Execute Package,Field_Read_Dynamic 0389 49ca |I | Short_Literal 0x1ca 038a 00eb | | Load_Encached Diana_Cache 038b 0095 | | Execute Package,Field_Reference_Dynamic 038c e00d | | Load 0x0,0xd 038d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 038e 7800 |x | Jump 0x38f 038f 00d0 | | Action Swap_Control 0390 00d1 | | Pop_Control Pop_Count_1 0391 4975 |Iu | Short_Literal 0x175 ; Debug Table 0x12.0x15 = 0x391,0x2 0392 00eb | | Load_Encached Diana_Cache 0393 0098 | | Execute Package,Field_Read_Dynamic 0394 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0395 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0396 0007 | | Action Break_Optional ; Debug Table 0x12.0x16 = 0x396,0x3 0397 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x17 = 0x397,0x1401 0398 7002 |p | Jump_Nonzero 0x39b 0399 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x18 = 0x399,0x1402 039a 7803 |x | Jump 0x39e 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x19 = 0x39b,0x1403 039c 0217 | | Execute Heap_Access,All_Reference 039d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 039e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x12.0x1a = 0x39e,0x3 039f 00c9 | | Action Pop_Auxiliary_Loop 03a0 0007 | | Action Break_Optional ; Debug Table 0x12.0x1b = 0x3a0,0x1 03a1 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1c = 0x3a1,0x1801 03a2 021d | | Execute Heap_Access,Is_Null 03a3 6fb8 |o | Jump_Zero 0x35c ; Debug Table 0x12.0x1d = 0x3a3,0x1 03a4 00ce | | Action Pop_Auxiliary 03a5 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1e = 0x3a5,0x4 03a6 e001 | | Load 0x0,0x1 03a7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03a8 680b |h | Jump_Zero 0x3b4 03a9 00da | | Load_Top At_Offset_2 03aa 8217 | | Call 0x1,0x17 03ab 7008 |p | Jump_Nonzero 0x3b4 03ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1f = 0x3ac,0x5 03ad e5fd | | Load 0x2,-0x3 03ae 4975 |Iu | Short_Literal 0x175 03af 00eb | | Load_Encached Diana_Cache 03b0 0098 | | Execute Package,Field_Read_Dynamic 03b1 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 03b2 a5fd | | Store_Unchecked 0x2,-0x3 03b3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x20 = 0x3b4,0x6 03b5 e5fe | | Load 0x2,-0x2 03b6 4975 |Iu | Short_Literal 0x175 03b7 00eb | | Load_Encached Diana_Cache 03b8 0098 | | Execute Package,Field_Read_Dynamic 03b9 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 03ba a5fe | | Store_Unchecked 0x2,-0x2 03bb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03bc 0000 0000 | | .BLANK 0000[0x4] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c7 | | .CONST 0x03c7 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0003 | | .CONST 0x0003 ; Number of locals 03c3 INIT_03c0: 03c3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13 = .DEBUG 0x03c3,0x136a,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x029d ; Debug Table 0x13.0x0 = 0x3c3,0xffff 03c4 00db | | Load_Top At_Offset_3 03c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x3c6,0xfffe 03c7 BODY_03c0: 03c7 00cf | | Action Mark_Auxiliary 03c8 784d |xM | Jump 0x416 03c9 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x3c9,0x2 03ca 0007 | | Action Break_Optional 03cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x3cb,0x401 03cc 7002 |p | Jump_Nonzero 0x3cf 03cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x4 = 0x3cd,0x402 03ce 782c |x, | Jump 0x3fb 03cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x3cf,0x403 03d0 0217 | | Execute Heap_Access,All_Reference 03d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d2 6804 |h | Jump_Zero 0x3d7 03d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x3d3,0x404 03d4 0217 | | Execute Heap_Access,All_Reference 03d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03d6 7824 |x$ | Jump 0x3fb 03d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x3d7,0x405 03d8 0007 | | Action Break_Optional 03d9 e406 | | Load 0x2,0x6 ; Debug Table 0x13.0x8 = 0x3d9,0x801 03da 0007 | | Action Break_Optional 03db 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x13.0x9 = 0x3db,0x802 03dc 0007 | | Action Break_Optional ; Debug Table 0x13.0xa = 0x3dc,0x803 03dd 00d0 | | Action Swap_Control ; Debug Table 0x13.0xb = 0x3dd,0x804 03de 00d1 | | Pop_Control Pop_Count_1 03df 49bb |I | Short_Literal 0x1bb ; Debug Table 0x13.0xc = 0x3df,0x405 03e0 00eb | | Load_Encached Diana_Cache 03e1 0098 | | Execute Package,Field_Read_Dynamic 03e2 012c | , | Execute Any,Size 03e3 e00c | | Load 0x0,0xc 03e4 1b17 | | Execute Package,Field_Read,Field_Number 0x17 03e5 025b | [ | Execute Discrete,Check_In_Type 03e6 0273 | s | Execute Discrete,Plus 03e7 00d9 | | Load_Top At_Offset_1 03e8 0007 | | Action Break_Optional 03e9 e407 | | Load 0x2,0x7 ; Debug Table 0x13.0xd = 0x3e9,0xc01 03ea 0007 | | Action Break_Optional 03eb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x13.0xe = 0x3eb,0xc02 03ec 0007 | | Action Break_Optional ; Debug Table 0x13.0xf = 0x3ec,0xc03 03ed 00d0 | | Action Swap_Control ; Debug Table 0x13.0x10 = 0x3ed,0xc04 03ee 00d1 | | Pop_Control Pop_Count_1 03ef 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x13.0x11 = 0x3ef,0x804 03f0 00eb | | Load_Encached Diana_Cache 03f1 0098 | | Execute Package,Field_Read_Dynamic 03f2 49c9 |I | Short_Literal 0x1c9 03f3 00eb | | Load_Encached Diana_Cache 03f4 0098 | | Execute Package,Field_Read_Dynamic 03f5 49ca |I | Short_Literal 0x1ca 03f6 00eb | | Load_Encached Diana_Cache 03f7 0095 | | Execute Package,Field_Reference_Dynamic 03f8 e00d | | Load 0x0,0xd 03f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03fa 7800 |x | Jump 0x3fb 03fb 00d0 | | Action Swap_Control 03fc 00d1 | | Pop_Control Pop_Count_1 03fd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x13.0x12 = 0x3fd,0x2 03fe 0007 | | Action Break_Optional ; Debug Table 0x13.0x13 = 0x3fe,0x3 03ff e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x14 = 0x3ff,0x1001 0400 0007 | | Action Break_Optional 0401 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x15 = 0x401,0x1002 0402 0007 | | Action Break_Optional ; Debug Table 0x13.0x16 = 0x402,0x1003 0403 0007 | | Action Break_Optional ; Debug Table 0x13.0x17 = 0x403,0x1004 0404 0f39 | 9 | Execute_Immediate Equal,0x39 ; Debug Table 0x13.0x18 = 0x404,0x3 0405 6806 |h | Jump_Zero 0x40c 0406 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x19 = 0x406,0x4 0407 e5fe | | Load 0x2,-0x2 0408 00db | | Load_Top At_Offset_3 0409 821d | | Call 0x1,0x1d 040a c5fe | | Store 0x2,-0x2 040b c5fd | | Store 0x2,-0x3 040c 0007 | | Action Break_Optional ; Debug Table 0x13.0x1a = 0x40c,0x5 040d 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1b = 0x40d,0x1401 040e 7002 |p | Jump_Nonzero 0x411 040f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x1c = 0x40f,0x1402 0410 7803 |x | Jump 0x414 0411 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1d = 0x411,0x1403 0412 0217 | | Execute Heap_Access,All_Reference 0413 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0414 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x13.0x1e = 0x414,0x5 0415 00c9 | | Action Pop_Auxiliary_Loop 0416 0007 | | Action Break_Optional ; Debug Table 0x13.0x1f = 0x416,0x1 0417 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x20 = 0x417,0x1801 0418 021d | | Execute Heap_Access,Is_Null 0419 6faf |o | Jump_Zero 0x3c9 ; Debug Table 0x13.0x21 = 0x419,0x1 041a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 041b 0000 | | .XXX[0x1] 041c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0430 | 0 | .CONST 0x0430 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0004 | | .CONST 0x0004 ; Number of locals 0423 INIT_0420: 0423 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0423,0x13b0,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x02f7 ; Debug Table 0x14.0x0 = 0x423,0xffff 0424 00db | | Load_Top At_Offset_3 0425 00eb | | Load_Encached Diana_Cache 0426 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0427 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0428 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1 = 0x428,0xfffe 0429 00d9 | | Load_Top At_Offset_1 042a 00eb | | Load_Encached Diana_Cache 042b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 042c e00b | | Load 0x0,0xb 042d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 042e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 042f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x42f,0xfffd 0430 BODY_0420: 0430 00cf | | Action Mark_Auxiliary 0431 784f |xO | Jump 0x481 0432 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x432,0x2 0433 0007 | | Action Break_Optional 0434 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x434,0x401 0435 7002 |p | Jump_Nonzero 0x438 0436 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x5 = 0x436,0x402 0437 782c |x, | Jump 0x464 0438 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x438,0x403 0439 0217 | | Execute Heap_Access,All_Reference 043a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 043b 6804 |h | Jump_Zero 0x440 043c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x43c,0x404 043d 0217 | | Execute Heap_Access,All_Reference 043e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 043f 7824 |x$ | Jump 0x464 0440 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x8 = 0x440,0x405 0441 0007 | | Action Break_Optional 0442 e407 | | Load 0x2,0x7 ; Debug Table 0x14.0x9 = 0x442,0x801 0443 0007 | | Action Break_Optional 0444 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0xa = 0x444,0x802 0445 0007 | | Action Break_Optional ; Debug Table 0x14.0xb = 0x445,0x803 0446 00d0 | | Action Swap_Control ; Debug Table 0x14.0xc = 0x446,0x804 0447 00d1 | | Pop_Control Pop_Count_1 0448 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0xd = 0x448,0x405 0449 00eb | | Load_Encached Diana_Cache 044a 0098 | | Execute Package,Field_Read_Dynamic 044b 012c | , | Execute Any,Size 044c e00c | | Load 0x0,0xc 044d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 044e 025b | [ | Execute Discrete,Check_In_Type 044f 0273 | s | Execute Discrete,Plus 0450 00d9 | | Load_Top At_Offset_1 0451 0007 | | Action Break_Optional 0452 e408 | | Load 0x2,0x8 ; Debug Table 0x14.0xe = 0x452,0xc01 0453 0007 | | Action Break_Optional 0454 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0xf = 0x454,0xc02 0455 0007 | | Action Break_Optional ; Debug Table 0x14.0x10 = 0x455,0xc03 0456 00d0 | | Action Swap_Control ; Debug Table 0x14.0x11 = 0x456,0xc04 0457 00d1 | | Pop_Control Pop_Count_1 0458 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x12 = 0x458,0x804 0459 00eb | | Load_Encached Diana_Cache 045a 0098 | | Execute Package,Field_Read_Dynamic 045b 49c9 |I | Short_Literal 0x1c9 045c 00eb | | Load_Encached Diana_Cache 045d 0098 | | Execute Package,Field_Read_Dynamic 045e 49ca |I | Short_Literal 0x1ca 045f 00eb | | Load_Encached Diana_Cache 0460 0095 | | Execute Package,Field_Reference_Dynamic 0461 e00d | | Load 0x0,0xd 0462 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0463 7800 |x | Jump 0x464 0464 00d0 | | Action Swap_Control 0465 00d1 | | Pop_Control Pop_Count_1 0466 00eb | | Load_Encached Diana_Cache ; Debug Table 0x14.0x13 = 0x466,0x2 0467 18de | | Execute Package,Field_Execute,Field_Number 0xde 0468 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0469 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x14 = 0x469,0x3 046a e001 | | Load 0x0,0x1 046b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 046c 7008 |p | Jump_Nonzero 0x475 046d e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x15 = 0x46d,0x4 046e e5fe | | Load 0x2,-0x2 046f 00db | | Load_Top At_Offset_3 0470 8221 | ! | Call 0x1,0x21 0471 c5fc | | Store 0x2,-0x4 0472 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x16 = 0x472,0x5 0473 0a01 | | Execute_Immediate Plus,0x1 0474 c5fd | | Store 0x2,-0x3 0475 0007 | | Action Break_Optional ; Debug Table 0x14.0x17 = 0x475,0x6 0476 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x18 = 0x476,0x1001 0477 7002 |p | Jump_Nonzero 0x47a 0478 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x19 = 0x478,0x1002 0479 7803 |x | Jump 0x47d 047a 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1a = 0x47a,0x1003 047b 0217 | | Execute Heap_Access,All_Reference 047c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 047d e00b | | Load 0x0,0xb ; Debug Table 0x14.0x1b = 0x47d,0x6 047e 1816 | | Execute Package,Field_Execute,Field_Number 0x16 047f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0480 00c9 | | Action Pop_Auxiliary_Loop 0481 0007 | | Action Break_Optional ; Debug Table 0x14.0x1c = 0x481,0x1 0482 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1d = 0x482,0x1401 0483 021d | | Execute Heap_Access,Is_Null 0484 6fad |o | Jump_Zero 0x432 ; Debug Table 0x14.0x1e = 0x484,0x1 0485 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0486 0000 0000 | | .XXX[0x2] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 04aa | | .CONST 0x04aa ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 000c | | .CONST 0x000c ; Number of locals 048b INIT_0488: 048b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15 = .DEBUG 0x048b,0x13f0,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x030d ; Debug Table 0x15.0x0 = 0x48b,0xffff 048c 00db | | Load_Top At_Offset_3 048d 00eb | | Load_Encached Diana_Cache 048e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 048f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0490 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x490,0xfffe 0491 00d9 | | Load_Top At_Offset_1 0492 e00b | | Load 0x0,0xb 0493 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0494 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0495 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x2 = 0x495,0xfffd 0496 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0497 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x3 = 0x497,0xfffc 0498 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0499 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x4 = 0x499,0xfffb 049a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 049b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x5 = 0x49b,0xfffa 049c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 049d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x6 = 0x49d,0xfff9 049e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x7 = 0x49e,0x401 049f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0x8 = 0x49f,0xfff9 04a0 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x9 = 0x4a0,0xfff8 04a1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0xa = 0x4a1,0x801 04a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0xb = 0x4a2,0xfff8 04a3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0xc = 0x4a3,0xfff7 04a4 e001 | | Load 0x0,0x1 04a5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04a6 00e1 | | Load_Encached Boolean_Cache 04a7 03f1 | | Declare_Variable Discrete,With_Value 04a8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0xd = 0x4a8,0xfff6 04a9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0xe = 0x4a9,0xfff5 04aa BODY_0488: 04aa 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0xf = 0x4aa,0x1 04ab 0092 0e9a | | Action Push_String_Extended,0xe9a ; "anonymous variant record" 04ad e004 | | Load 0x0,0x4 04ae 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 04af e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x10 = 0x4af,0x2 04b0 e003 | | Load 0x0,0x3 04b1 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5 04b2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 04b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x11 = 0x4b3,0x3 04b4 e408 | | Load 0x2,0x8 04b5 e402 | | Load 0x2,0x2 04b6 821e | | Call 0x1,0x1e 04b7 c408 | | Store 0x2,0x8 04b8 c409 | | Store 0x2,0x9 04b9 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x12 = 0x4b9,0x4 04ba 821c | | Call 0x1,0x1c 04bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x13 = 0x4bb,0x5 04bc 821c | | Call 0x1,0x1c 04bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x14 = 0x4bd,0x6 04be 4975 |Iu | Short_Literal 0x175 04bf 00eb | | Load_Encached Diana_Cache 04c0 0098 | | Execute Package,Field_Read_Dynamic 04c1 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 04c2 a407 | | Store_Unchecked 0x2,0x7 04c3 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x15 = 0x4c3,0x7 04c4 4975 |Iu | Short_Literal 0x175 04c5 00eb | | Load_Encached Diana_Cache 04c6 0098 | | Execute Package,Field_Read_Dynamic 04c7 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 04c8 a406 | | Store_Unchecked 0x2,0x6 04c9 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x16 = 0x4c9,0x8 04ca 00e3 | | Load_Encached Natural_Cache 04cb 025e | ^ | Execute Discrete,Convert 04cc e405 | | Load 0x2,0x5 04cd 00e3 | | Load_Encached Natural_Cache 04ce 025e | ^ | Execute Discrete,Convert 04cf e40a | | Load 0x2,0xa 04d0 e403 | | Load 0x2,0x3 04d1 821f | | Call 0x1,0x1f 04d2 c405 | | Store 0x2,0x5 04d3 c404 | | Store 0x2,0x4 04d4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x17 = 0x4d4,0x9 04d5 8219 | | Call 0x1,0x19 04d6 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x18 = 0x4d6,0xa 04d7 e004 | | Load 0x0,0x4 04d8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04d9 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt" ; Debug Table 0x15.0x19 = 0x4d9,0xb 04db e004 | | Load 0x0,0x4 04dc 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 04dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1a = 0x4dd,0xc 04de 6807 |h | Jump_Zero 0x4e6 04df e407 | | Load 0x2,0x7 ; Debug Table 0x15.0x1b = 0x4df,0xd 04e0 e004 | | Load 0x0,0x4 04e1 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04e2 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt" ; Debug Table 0x15.0x1c = 0x4e2,0xe 04e4 e004 | | Load 0x0,0x4 04e5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 04e6 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x1d = 0x4e6,0xf 04e7 e004 | | Load 0x0,0x4 04e8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04e9 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt" ; Debug Table 0x15.0x1e = 0x4e9,0x10 04eb e004 | | Load 0x0,0x4 04ec 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 04ed e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1f = 0x4ed,0x11 04ee e004 | | Load 0x0,0x4 04ef 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04f0 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt" ; Debug Table 0x15.0x20 = 0x4f0,0x12 04f2 e004 | | Load 0x0,0x4 04f3 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 04f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x21 = 0x4f4,0x13 04f5 e004 | | Load 0x0,0x4 04f6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04f7 0092 0e9d | | Action Push_String_Extended,0xe9d ; "total indirect cnt" ; Debug Table 0x15.0x22 = 0x4f7,0x14 04f9 e004 | | Load 0x0,0x4 04fa 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 04fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x23 = 0x4fb,0x15 04fc e004 | | Load 0x0,0x4 04fd 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04fe 0092 0e9e | | Action Push_String_Extended,0xe9e ; "no discrims" ; Debug Table 0x15.0x24 = 0x4fe,0x16 0500 e004 | | Load 0x0,0x4 0501 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0502 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x25 = 0x502,0x17 0503 680d |h | Jump_Zero 0x511 0504 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x26 = 0x504,0x18 0505 e407 | | Load 0x2,0x7 0506 0273 | s | Execute Discrete,Plus 0507 e405 | | Load 0x2,0x5 0508 0901 | | Execute_Immediate Binary_Scale,0x1 0509 0273 | s | Execute Discrete,Plus 050a 0248 | H | Execute Discrete,Check_In_Integer 050b e404 | | Load 0x2,0x4 050c 0273 | s | Execute Discrete,Plus 050d 0a07 | | Execute_Immediate Plus,0x7 050e 0248 | H | Execute Discrete,Check_In_Integer 050f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0510 780b |x | Jump 0x51c 0511 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x27 = 0x511,0x19 0512 e407 | | Load 0x2,0x7 0513 0273 | s | Execute Discrete,Plus 0514 e405 | | Load 0x2,0x5 0515 0273 | s | Execute Discrete,Plus 0516 0248 | H | Execute Discrete,Check_In_Integer 0517 e404 | | Load 0x2,0x4 0518 0273 | s | Execute Discrete,Plus 0519 0a06 | | Execute_Immediate Plus,0x6 051a 0248 | H | Execute Discrete,Check_In_Integer 051b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 051c e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x28 = 0x51c,0x1a 051d 8216 | | Call 0x1,0x16 051e 6807 |h | Jump_Zero 0x526 051f e005 | | Load 0x0,0x5 ; Debug Table 0x15.0x29 = 0x51f,0x1b 0520 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0521 00da | | Load_Top At_Offset_2 0522 480d |H | Short_Literal 0xd 0523 e005 | | Load 0x0,0x5 0524 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0525 7806 |x | Jump 0x52c 0526 e005 | | Load 0x0,0x5 ; Debug Table 0x15.0x2a = 0x526,0x1c 0527 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0528 00da | | Load_Top At_Offset_2 0529 480d |H | Short_Literal 0xd 052a e005 | | Load 0x0,0x5 052b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 052c 0092 0e9f | | Action Push_String_Extended,0xe9f ; "anonymous type" ; Debug Table 0x15.0x2b = 0x52c,0x1d 052e e004 | | Load 0x0,0x4 052f 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0530 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0531 0000 0000 | | .BLANK 0000[0x7] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 054d | M | .CONST 0x054d ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0007 | | .CONST 0x0007 ; Number of locals 053b INIT_0538: 053b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x053b,0x144a,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x044f ; Debug Table 0x16.0x0 = 0x53b,0xffff 053c 00db | | Load_Top At_Offset_3 053d 00eb | | Load_Encached Diana_Cache 053e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 053f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0540 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x540,0xfffe 0541 e001 | | Load 0x0,0x1 0542 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0543 00e1 | | Load_Encached Boolean_Cache 0544 03f1 | | Declare_Variable Discrete,With_Value 0545 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x2 = 0x545,0xfffd 0546 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x3 = 0x546,0x401 0547 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x4 = 0x547,0xfffd 0548 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x5 = 0x548,0xfffc 0549 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x6 = 0x549,0x801 054a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x7 = 0x54a,0xfffc 054b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x8 = 0x54b,0xfffb 054c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x9 = 0x54c,0xfffa 054d BODY_0538: 054d e403 | | Load 0x2,0x3 ; Debug Table 0x16.0xa = 0x54d,0x1 054e 6814 |h | Jump_Zero 0x563 054f 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xb = 0x54f,0x2 0550 e004 | | Load 0x0,0x4 0551 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0552 0092 0ea0 | | Action Push_String_Extended,0xea0 ; "single anon field" ; Debug Table 0x16.0xc = 0x552,0x3 0554 e004 | | Load 0x0,0x4 0555 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0556 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xd = 0x556,0x4 0557 e004 | | Load 0x0,0x4 0558 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0559 0092 0ea1 | | Action Push_String_Extended,0xea1 ; "field is indirect" ; Debug Table 0x16.0xe = 0x559,0x5 055b e004 | | Load 0x0,0x4 055c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 055d e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xf = 0x55d,0x6 055e 8220 | | Call 0x1,0x20 055f e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x10 = 0x55f,0x7 0560 0a01 | | Execute_Immediate Plus,0x1 0561 c5fd | | Store 0x2,-0x3 0562 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0563 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x11 = 0x563,0x8 0564 e404 | | Load 0x2,0x4 0565 e402 | | Load 0x2,0x2 0566 821e | | Call 0x1,0x1e 0567 c404 | | Store 0x2,0x4 0568 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0569 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x12 = 0x569,0x9 056a 4975 |Iu | Short_Literal 0x175 056b 00eb | | Load_Encached Diana_Cache 056c 0098 | | Execute Package,Field_Read_Dynamic 056d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 056e 005a | Z | Store_Top Discrete,At_Offset_2 056f 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x13 = 0x56f,0xa 0570 4975 |Iu | Short_Literal 0x175 0571 00eb | | Load_Encached Diana_Cache 0572 0098 | | Execute Package,Field_Read_Dynamic 0573 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0574 0059 | Y | Store_Top Discrete,At_Offset_1 0575 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x14 = 0x575,0xb 0576 00da | | Load_Top At_Offset_2 0577 0273 | s | Execute Discrete,Plus 0578 0248 | H | Execute Discrete,Check_In_Integer 0579 00d9 | | Load_Top At_Offset_1 057a 0273 | s | Execute Discrete,Plus 057b c5fd | | Store 0x2,-0x3 057c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x15 = 0x57c,0xc 057d 00d9 | | Load_Top At_Offset_1 057e 0273 | s | Execute Discrete,Plus 057f 0248 | H | Execute Discrete,Check_In_Integer 0580 e004 | | Load 0x0,0x4 0581 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0582 0092 0ea2 | | Action Push_String_Extended,0xea2 ; "total flds in variant" ; Debug Table 0x16.0x16 = 0x582,0xd 0584 e004 | | Load 0x0,0x4 0585 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0586 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x17 = 0x586,0xe 0587 6807 |h | Jump_Zero 0x58f 0588 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x18 = 0x588,0xf 0589 e004 | | Load 0x0,0x4 058a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 058b 0092 0ea3 | | Action Push_String_Extended,0xea3 ; "direct flds in variant" ; Debug Table 0x16.0x19 = 0x58b,0x10 058d e004 | | Load 0x0,0x4 058e 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 058f 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1a = 0x58f,0x11 0590 821c | | Call 0x1,0x1c 0591 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1b = 0x591,0x12 0592 821c | | Call 0x1,0x1c 0593 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0594 0000 0000 | | .BLANK 0000[0x4] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05ba | | .CONST 0x05ba ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 000c | | .CONST 0x000c ; Number of locals 059b INIT_0598: 059b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17 = .DEBUG 0x059b,0x1484,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x058c ; Debug Table 0x17.0x0 = 0x59b,0xffff 059c e5fe | | Load 0x2,-0x2 059d 00eb | | Load_Encached Diana_Cache 059e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 059f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x5a0,0xfffe 05a1 00d9 | | Load_Top At_Offset_1 05a2 e00b | | Load 0x0,0xb 05a3 1819 | | Execute Package,Field_Execute,Field_Number 0x19 05a4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x2 = 0x5a5,0xfffd 05a6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05a7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x3 = 0x5a7,0xfffc 05a8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05a9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x4 = 0x5a9,0xfffb 05aa 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05ab 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x5 = 0x5ab,0xfffa 05ac 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05ad 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x6 = 0x5ad,0xfff9 05ae 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x7 = 0x5ae,0x401 05af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x17.0x8 = 0x5af,0xfff9 05b0 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x9 = 0x5b0,0xfff8 05b1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0xa = 0x5b1,0x801 05b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x17.0xb = 0x5b2,0xfff8 05b3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0xc = 0x5b3,0xfff7 05b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xd = 0x5b4,0xfff6 05b5 e001 | | Load 0x0,0x1 05b6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05b7 00e1 | | Load_Encached Boolean_Cache 05b8 03f1 | | Declare_Variable Discrete,With_Value 05b9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0xe = 0x5b9,0xfff5 05ba BODY_0598: 05ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xf = 0x5ba,0x1 05bb e003 | | Load 0x0,0x3 05bc 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5 05bd 0059 | Y | Store_Top Discrete,At_Offset_1 05be e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x10 = 0x5be,0x2 05bf e00a | | Load 0x0,0xa 05c0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x11 = 0x5c1,0x3 05c2 e408 | | Load 0x2,0x8 05c3 e402 | | Load 0x2,0x2 05c4 821e | | Call 0x1,0x1e 05c5 c408 | | Store 0x2,0x8 05c6 c409 | | Store 0x2,0x9 05c7 e408 | | Load 0x2,0x8 ; Debug Table 0x17.0x12 = 0x5c7,0x4 05c8 821c | | Call 0x1,0x1c 05c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x13 = 0x5c9,0x5 05ca 821c | | Call 0x1,0x1c 05cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x14 = 0x5cb,0x6 05cc 4975 |Iu | Short_Literal 0x175 05cd 00eb | | Load_Encached Diana_Cache 05ce 0098 | | Execute Package,Field_Read_Dynamic 05cf 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 05d0 c407 | | Store 0x2,0x7 05d1 e408 | | Load 0x2,0x8 ; Debug Table 0x17.0x15 = 0x5d1,0x7 05d2 4975 |Iu | Short_Literal 0x175 05d3 00eb | | Load_Encached Diana_Cache 05d4 0098 | | Execute Package,Field_Read_Dynamic 05d5 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 05d6 c406 | | Store 0x2,0x6 05d7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x16 = 0x5d7,0x8 05d8 e001 | | Load 0x0,0x1 05d9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 05da 6808 |h | Jump_Zero 0x5e3 05db e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x17 = 0x5db,0x9 05dc e405 | | Load 0x2,0x5 05dd 00db | | Load_Top At_Offset_3 05de e403 | | Load 0x2,0x3 05df 821f | | Call 0x1,0x1f 05e0 c405 | | Store 0x2,0x5 05e1 c404 | | Store 0x2,0x4 05e2 7804 |x | Jump 0x5e7 05e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x18 = 0x5e3,0xa 05e4 a405 | | Store_Unchecked 0x2,0x5 05e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x19 = 0x5e5,0xb 05e6 a404 | | Store_Unchecked 0x2,0x4 05e7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x1a = 0x5e7,0xc 05e8 8219 | | Call 0x1,0x19 05e9 e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x1b = 0x5e9,0xd 05ea e004 | | Load 0x0,0x4 05eb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 05ec 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt" ; Debug Table 0x17.0x1c = 0x5ec,0xe 05ee e004 | | Load 0x0,0x4 05ef 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 05f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x1d = 0x5f0,0xf 05f1 6807 |h | Jump_Zero 0x5f9 05f2 e407 | | Load 0x2,0x7 ; Debug Table 0x17.0x1e = 0x5f2,0x10 05f3 e004 | | Load 0x0,0x4 05f4 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 05f5 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt" ; Debug Table 0x17.0x1f = 0x5f5,0x11 05f7 e004 | | Load 0x0,0x4 05f8 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 05f9 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x20 = 0x5f9,0x12 05fa e004 | | Load 0x0,0x4 05fb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 05fc 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt" ; Debug Table 0x17.0x21 = 0x5fc,0x13 05fe e004 | | Load 0x0,0x4 05ff 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0600 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x22 = 0x600,0x14 0601 e004 | | Load 0x0,0x4 0602 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0603 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt" ; Debug Table 0x17.0x23 = 0x603,0x15 0605 e004 | | Load 0x0,0x4 0606 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0607 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x24 = 0x607,0x16 0608 e004 | | Load 0x0,0x4 0609 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 060a 0092 0ea4 | | Action Push_String_Extended,0xea4 ; "total indirect fields" ; Debug Table 0x17.0x25 = 0x60a,0x17 060c e004 | | Load 0x0,0x4 060d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 060e e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x26 = 0x60e,0x18 060f e004 | | Load 0x0,0x4 0610 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0611 0092 0e98 | | Action Push_String_Extended,0xe98 ; "discrim cnt" ; Debug Table 0x17.0x27 = 0x611,0x19 0613 e004 | | Load 0x0,0x4 0614 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0615 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x28 = 0x615,0x1a 0616 6810 |h | Jump_Zero 0x627 0617 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x29 = 0x617,0x1b 0618 e406 | | Load 0x2,0x6 0619 0273 | s | Execute Discrete,Plus 061a e407 | | Load 0x2,0x7 061b 0273 | s | Execute Discrete,Plus 061c 0248 | H | Execute Discrete,Check_In_Integer 061d e405 | | Load 0x2,0x5 061e 0901 | | Execute_Immediate Binary_Scale,0x1 061f 0248 | H | Execute Discrete,Check_In_Integer 0620 0273 | s | Execute Discrete,Plus 0621 e404 | | Load 0x2,0x4 0622 0273 | s | Execute Discrete,Plus 0623 0248 | H | Execute Discrete,Check_In_Integer 0624 0a07 | | Execute_Immediate Plus,0x7 0625 005b | [ | Store_Top Discrete,At_Offset_3 0626 780d |x | Jump 0x634 0627 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x2a = 0x627,0x1c 0628 e406 | | Load 0x2,0x6 0629 0273 | s | Execute Discrete,Plus 062a e407 | | Load 0x2,0x7 062b 0273 | s | Execute Discrete,Plus 062c 0248 | H | Execute Discrete,Check_In_Integer 062d e405 | | Load 0x2,0x5 062e 0273 | s | Execute Discrete,Plus 062f e404 | | Load 0x2,0x4 0630 0273 | s | Execute Discrete,Plus 0631 0248 | H | Execute Discrete,Check_In_Integer 0632 0a06 | | Execute_Immediate Plus,0x6 0633 005b | [ | Store_Top Discrete,At_Offset_3 0634 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x2b = 0x634,0x1d 0635 8216 | | Call 0x1,0x16 0636 6808 |h | Jump_Zero 0x63f 0637 e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x2c = 0x637,0x1e 0638 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0639 00db | | Load_Top At_Offset_3 063a e5fc | | Load 0x2,-0x4 063b 480d |H | Short_Literal 0xd 063c e005 | | Load 0x0,0x5 063d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 063e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 063f e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x2d = 0x63f,0x1f 0640 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0641 00db | | Load_Top At_Offset_3 0642 e5fc | | Load 0x2,-0x4 0643 480d |H | Short_Literal 0xd 0644 e005 | | Load 0x0,0x5 0645 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0646 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0647 0000 | | .XXX[0x1] 0648 ; -------------------------------------------------------------------------------------- 0648 ; SUBPROGRAM 0648 ; -------------------------------------------------------------------------------------- 0648 0673 | s | .CONST 0x0673 ; Address of begin 0649 0004 | | .CONST 0x0004 ; Address of exception handler 064a 000c | | .CONST 0x000c ; Number of locals 064b INIT_0648: 064b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18 = .DEBUG 0x064b,0x14e2,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x06f1 ; Debug Table 0x18.0x0 = 0x64b,0xffff 064c 00db | | Load_Top At_Offset_3 064d 00eb | | Load_Encached Diana_Cache 064e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 064f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0650 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x650,0xfffe 0651 00d9 | | Load_Top At_Offset_1 0652 e00b | | Load 0x0,0xb 0653 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0654 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0655 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x2 = 0x655,0xfffd 0656 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0657 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x3 = 0x657,0xfffc 0658 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0659 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x4 = 0x659,0xfffb 065a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 065b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x5 = 0x65b,0xfffa 065c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 065d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x6 = 0x65d,0xfff9 065e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x7 = 0x65e,0x401 065f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0x8 = 0x65f,0xfff9 0660 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x9 = 0x660,0xfff8 0661 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0xa = 0x661,0x801 0662 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0xb = 0x662,0xfff8 0663 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xc = 0x663,0xfff7 0664 e001 | | Load 0x0,0x1 0665 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0666 00e1 | | Load_Encached Boolean_Cache 0667 03f1 | | Declare_Variable Discrete,With_Value 0668 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0xd = 0x668,0xfff6 0669 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0xe = 0x669,0xfff5 066a e5ff | | Load 0x2,-0x1 066b 00eb | | Load_Encached Diana_Cache 066c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 066d 00eb | | Load_Encached Diana_Cache 066e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 066f 490b |I | Short_Literal 0x10b 0670 00eb | | Load_Encached Diana_Cache 0671 0096 | | Execute Package,Entry 0672 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0673 BODY_0648: 0673 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xf = 0x673,0x1 0674 e408 | | Load 0x2,0x8 0675 e402 | | Load 0x2,0x2 0676 821e | | Call 0x1,0x1e 0677 c408 | | Store 0x2,0x8 0678 c409 | | Store 0x2,0x9 0679 e408 | | Load 0x2,0x8 ; Debug Table 0x18.0x10 = 0x679,0x2 067a 821c | | Call 0x1,0x1c 067b 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x11 = 0x67b,0x3 067c 821c | | Call 0x1,0x1c 067d 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x12 = 0x67d,0x4 067e 4975 |Iu | Short_Literal 0x175 067f 00eb | | Load_Encached Diana_Cache 0680 0098 | | Execute Package,Field_Read_Dynamic 0681 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0682 c407 | | Store 0x2,0x7 0683 e408 | | Load 0x2,0x8 ; Debug Table 0x18.0x13 = 0x683,0x5 0684 4975 |Iu | Short_Literal 0x175 0685 00eb | | Load_Encached Diana_Cache 0686 0098 | | Execute Package,Field_Read_Dynamic 0687 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0688 c406 | | Store 0x2,0x6 0689 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x14 = 0x689,0x6 068a e001 | | Load 0x0,0x1 068b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 068c 6808 |h | Jump_Zero 0x695 068d e404 | | Load 0x2,0x4 ; Debug Table 0x18.0x15 = 0x68d,0x7 068e e405 | | Load 0x2,0x5 068f e40a | | Load 0x2,0xa 0690 e403 | | Load 0x2,0x3 0691 821f | | Call 0x1,0x1f 0692 c405 | | Store 0x2,0x5 0693 c404 | | Store 0x2,0x4 0694 7804 |x | Jump 0x699 0695 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x16 = 0x695,0x8 0696 a405 | | Store_Unchecked 0x2,0x5 0697 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x17 = 0x697,0x9 0698 a404 | | Store_Unchecked 0x2,0x4 0699 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x18 = 0x699,0xa 069a 8219 | | Call 0x1,0x19 069b e404 | | Load 0x2,0x4 ; Debug Table 0x18.0x19 = 0x69b,0xb 069c e004 | | Load 0x0,0x4 069d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 069e 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt" ; Debug Table 0x18.0x1a = 0x69e,0xc 06a0 e004 | | Load 0x0,0x4 06a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 06a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1b = 0x6a2,0xd 06a3 6807 |h | Jump_Zero 0x6ab 06a4 e407 | | Load 0x2,0x7 ; Debug Table 0x18.0x1c = 0x6a4,0xe 06a5 e004 | | Load 0x0,0x4 06a6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 06a7 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt" ; Debug Table 0x18.0x1d = 0x6a7,0xf 06a9 e004 | | Load 0x0,0x4 06aa 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 06ab e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x1e = 0x6ab,0x10 06ac e004 | | Load 0x0,0x4 06ad 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 06ae 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt" ; Debug Table 0x18.0x1f = 0x6ae,0x11 06b0 e004 | | Load 0x0,0x4 06b1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 06b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x20 = 0x6b2,0x12 06b3 680e |h | Jump_Zero 0x6c2 06b4 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x21 = 0x6b4,0x13 06b5 e407 | | Load 0x2,0x7 06b6 0273 | s | Execute Discrete,Plus 06b7 0248 | H | Execute Discrete,Check_In_Integer 06b8 e405 | | Load 0x2,0x5 06b9 0901 | | Execute_Immediate Binary_Scale,0x1 06ba 0248 | H | Execute Discrete,Check_In_Integer 06bb 0273 | s | Execute Discrete,Plus 06bc e404 | | Load 0x2,0x4 06bd 0273 | s | Execute Discrete,Plus 06be 0248 | H | Execute Discrete,Check_In_Integer 06bf 0a05 | | Execute_Immediate Plus,0x5 06c0 005a | Z | Store_Top Discrete,At_Offset_2 06c1 780b |x | Jump 0x6cd 06c2 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x22 = 0x6c2,0x14 06c3 e407 | | Load 0x2,0x7 06c4 0273 | s | Execute Discrete,Plus 06c5 0248 | H | Execute Discrete,Check_In_Integer 06c6 e405 | | Load 0x2,0x5 06c7 0273 | s | Execute Discrete,Plus 06c8 e404 | | Load 0x2,0x4 06c9 0273 | s | Execute Discrete,Plus 06ca 0248 | H | Execute Discrete,Check_In_Integer 06cb 0a04 | | Execute_Immediate Plus,0x4 06cc 005a | Z | Store_Top Discrete,At_Offset_2 06cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x23 = 0x6cd,0x15 06ce e004 | | Load 0x0,0x4 06cf 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 06d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x24 = 0x6d0,0x16 06d1 480d |H | Short_Literal 0xd 06d2 e005 | | Load 0x0,0x5 06d3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06d4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06d5 0000 0000 | | .XXX[0x3] 06d7 0000 | | 06d8 ; -------------------------------------------------------------------------------------- 06d8 ; SUBPROGRAM 06d8 ; -------------------------------------------------------------------------------------- 06d8 06e3 | | .CONST 0x06e3 ; Address of begin 06d9 0004 | | .CONST 0x0004 ; Address of exception handler 06da 0004 | | .CONST 0x0004 ; Number of locals 06db INIT_06d8: 06db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19 = .DEBUG 0x06db,0x152e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0843 ; Debug Table 0x19.0x0 = 0x6db,0xffff 06dc 00db | | Load_Top At_Offset_3 06dd e00b | | Load 0x0,0xb 06de 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x1 = 0x6e0,0xfffe 06e1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x19.0x2 = 0x6e1,0xfffd 06e2 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 06e3 BODY_06d8: 06e3 00cf | | Action Mark_Auxiliary 06e4 784a |xJ | Jump 0x72f 06e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3 = 0x6e5,0x2 06e6 0007 | | Action Break_Optional 06e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x6e7,0x401 06e8 7002 |p | Jump_Nonzero 0x6eb 06e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x6e9,0x402 06ea 782c |x, | Jump 0x717 06eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0x6eb,0x403 06ec 0217 | | Execute Heap_Access,All_Reference 06ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06ee 6804 |h | Jump_Zero 0x6f3 06ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x7 = 0x6ef,0x404 06f0 0217 | | Execute Heap_Access,All_Reference 06f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06f2 7824 |x$ | Jump 0x717 06f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x8 = 0x6f3,0x405 06f4 0007 | | Action Break_Optional 06f5 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x9 = 0x6f5,0x801 06f6 0007 | | Action Break_Optional 06f7 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0xa = 0x6f7,0x802 06f8 0007 | | Action Break_Optional ; Debug Table 0x19.0xb = 0x6f8,0x803 06f9 00d0 | | Action Swap_Control ; Debug Table 0x19.0xc = 0x6f9,0x804 06fa 00d1 | | Pop_Control Pop_Count_1 06fb 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0xd = 0x6fb,0x405 06fc 00eb | | Load_Encached Diana_Cache 06fd 0098 | | Execute Package,Field_Read_Dynamic 06fe 012c | , | Execute Any,Size 06ff e00c | | Load 0x0,0xc 0700 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0701 025b | [ | Execute Discrete,Check_In_Type 0702 0273 | s | Execute Discrete,Plus 0703 00d9 | | Load_Top At_Offset_1 0704 0007 | | Action Break_Optional 0705 e408 | | Load 0x2,0x8 ; Debug Table 0x19.0xe = 0x705,0xc01 0706 0007 | | Action Break_Optional 0707 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0xf = 0x707,0xc02 0708 0007 | | Action Break_Optional ; Debug Table 0x19.0x10 = 0x708,0xc03 0709 00d0 | | Action Swap_Control ; Debug Table 0x19.0x11 = 0x709,0xc04 070a 00d1 | | Pop_Control Pop_Count_1 070b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x12 = 0x70b,0x804 070c 00eb | | Load_Encached Diana_Cache 070d 0098 | | Execute Package,Field_Read_Dynamic 070e 49c9 |I | Short_Literal 0x1c9 070f 00eb | | Load_Encached Diana_Cache 0710 0098 | | Execute Package,Field_Read_Dynamic 0711 49ca |I | Short_Literal 0x1ca 0712 00eb | | Load_Encached Diana_Cache 0713 0095 | | Execute Package,Field_Reference_Dynamic 0714 e00d | | Load 0x0,0xd 0715 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0716 7800 |x | Jump 0x717 0717 00d0 | | Action Swap_Control 0718 00d1 | | Pop_Control Pop_Count_1 0719 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19.0x13 = 0x719,0x2 071a 18de | | Execute Package,Field_Execute,Field_Number 0xde 071b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 071c 0007 | | Action Break_Optional ; Debug Table 0x19.0x14 = 0x71c,0x3 071d 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x15 = 0x71d,0x1001 071e 7002 |p | Jump_Nonzero 0x721 071f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0x16 = 0x71f,0x1002 0720 7803 |x | Jump 0x724 0721 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x17 = 0x721,0x1003 0722 0217 | | Execute Heap_Access,All_Reference 0723 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0724 e00b | | Load 0x0,0xb ; Debug Table 0x19.0x18 = 0x724,0x3 0725 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0726 a402 | | Store_Unchecked 0x2,0x2 0727 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x19 = 0x727,0x4 0728 e001 | | Load 0x0,0x1 0729 1811 | | Execute Package,Field_Execute,Field_Number 0x11 072a 7003 |p | Jump_Nonzero 0x72e 072b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x1a = 0x72b,0x5 072c 0a01 | | Execute_Immediate Plus,0x1 072d 005a | Z | Store_Top Discrete,At_Offset_2 072e 00c9 | | Action Pop_Auxiliary_Loop 072f 0007 | | Action Break_Optional ; Debug Table 0x19.0x1b = 0x72f,0x1 0730 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1c = 0x730,0x1401 0731 021d | | Execute Heap_Access,Is_Null 0732 6fb2 |o | Jump_Zero 0x6e5 ; Debug Table 0x19.0x1d = 0x732,0x1 0733 00ce | | Action Pop_Auxiliary 0734 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1e = 0x734,0x6 0735 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0736 0000 0000 | | .XXX[0x2] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 0744 | D | .CONST 0x0744 ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0003 | | .CONST 0x0003 ; Number of locals 073b INIT_0738: 073b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x073b,0x156e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x08a7 ; Debug Table 0x1a.0x0 = 0x73b,0xffff 073c 00db | | Load_Top At_Offset_3 073d 00eb | | Load_Encached Diana_Cache 073e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 073f e00b | | Load 0x0,0xb 0740 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0741 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0742 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a.0x1 = 0x742,0xfffe 0743 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0744 BODY_0738: 0744 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x2 = 0x744,0x1 0745 e001 | | Load 0x0,0x1 0746 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0747 6807 |h | Jump_Zero 0x74f 0748 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x3 = 0x748,0x2 0749 00eb | | Load_Encached Diana_Cache 074a 18ea | | Execute Package,Field_Execute,Field_Number 0xea 074b 00eb | | Load_Encached Diana_Cache 074c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 074d 8224 | $ | Call 0x1,0x24 074e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 074f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x74f,0x3 0750 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0751 0000 0000 | | .BLANK 0000[0x7] 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 075c | \ | .CONST 0x075c ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0002 | | .CONST 0x0002 ; Number of locals 075b INIT_0758: 075b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x075b,0x157a,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0a17 ; Debug Table 0x1b.0x0 = 0x75b,0xffff 075c BODY_0758: 075c 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1 = 0x75c,0x1 075d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x2 = 0x75d,0x401 075e 0007 | | Action Break_Optional 075f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x3 = 0x75f,0x402 0760 0007 | | Action Break_Optional ; Debug Table 0x1b.0x4 = 0x760,0x403 0761 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x761,0x404 0762 0f0f | | Execute_Immediate Equal,0xf ; Debug Table 0x1b.0x6 = 0x762,0x1 0763 6807 |h | Jump_Zero 0x76b 0764 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x7 = 0x764,0x2 0765 00eb | | Load_Encached Diana_Cache 0766 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0767 00eb | | Load_Encached Diana_Cache 0768 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0769 0031 | 1 | Store_Top Heap_Access,At_Offset_1 076a 7804 |x | Jump 0x76f 076b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x8 = 0x76b,0x3 076c 00eb | | Load_Encached Diana_Cache 076d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 076e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 076f 4978 |Ix | Short_Literal 0x178 ; Debug Table 0x1b.0x9 = 0x76f,0x4 0770 00eb | | Load_Encached Diana_Cache 0771 0098 | | Execute Package,Field_Read_Dynamic 0772 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0773 00d9 | | Load_Top At_Offset_1 0774 00eb | | Load_Encached Diana_Cache 0775 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0776 00eb | | Load_Encached Diana_Cache 0777 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0778 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0779 0000 0000 | | .BLANK 0000[0x7] 0780 ; -------------------------------------------------------------------------------------- 0780 ; SUBPROGRAM 0780 ; -------------------------------------------------------------------------------------- 0780 078a | | .CONST 0x078a ; Address of begin 0781 0004 | | .CONST 0x0004 ; Address of exception handler 0782 0006 | | .CONST 0x0006 ; Number of locals 0783 INIT_0780: 0783 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1c = .DEBUG 0x0783,0x1590,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0a64 ; Debug Table 0x1c.0x0 = 0x783,0xffff 0784 00db | | Load_Top At_Offset_3 0785 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0786 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x786,0xfffe 0787 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c.0x2 = 0x787,0xfffd 0788 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x3 = 0x788,0xfffc 0789 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x4 = 0x789,0xfffb 078a BODY_0780: 078a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x5 = 0x78a,0x1 078b 0092 0ea5 | | Action Push_String_Extended,0xea5 ; "Saved expressions for discriminant-dependent constraints" 078d e004 | | Load 0x0,0x4 078e 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 078f 00cf | | Action Mark_Auxiliary 0790 7899 |x | Jump 0x82a 0791 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x6 = 0x791,0x3 0792 0007 | | Action Break_Optional 0793 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x7 = 0x793,0x401 0794 0217 | | Execute Heap_Access,All_Reference 0795 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0796 00d9 | | Load_Top At_Offset_1 0797 0007 | | Action Break_Optional 0798 e40a | | Load 0x2,0xa ; Debug Table 0x1c.0x8 = 0x798,0x801 0799 0007 | | Action Break_Optional 079a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x9 = 0x79a,0x802 079b 0007 | | Action Break_Optional ; Debug Table 0x1c.0xa = 0x79b,0x803 079c 00d0 | | Action Swap_Control ; Debug Table 0x1c.0xb = 0x79c,0x804 079d 00d1 | | Pop_Control Pop_Count_1 079e 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0xc = 0x79e,0x401 079f 00eb | | Load_Encached Diana_Cache 07a0 0096 | | Execute Package,Entry 07a1 00d0 | | Action Swap_Control 07a2 00d1 | | Pop_Control Pop_Count_1 07a3 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x1c.0xd = 0x7a3,0x3 07a4 0007 | | Action Break_Optional ; Debug Table 0x1c.0xe = 0x7a4,0x4 07a5 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0xf = 0x7a5,0xc01 07a6 0217 | | Execute Heap_Access,All_Reference 07a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07a8 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1c.0x10 = 0x7a8,0x4 07a9 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x11 = 0x7a9,0x5 07aa e00f | | Load 0x0,0xf 07ab 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 07ac a404 | | Store_Unchecked 0x2,0x4 07ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x12 = 0x7ad,0x6 07ae 680e |h | Jump_Zero 0x7bd 07af e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x13 = 0x7af,0x7 07b0 e00f | | Load 0x0,0xf 07b1 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 07b2 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 07b3 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x14 = 0x7b3,0x8 07b4 e00f | | Load 0x0,0xf 07b5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 07b6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 07b7 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x15 = 0x7b7,0x9 07b8 e00f | | Load 0x0,0xf 07b9 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 07ba e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x16 = 0x7ba,0xa 07bb e00f | | Load 0x0,0xf 07bc 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 07bd 0007 | | Action Break_Optional ; Debug Table 0x1c.0x17 = 0x7bd,0xb 07be e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x18 = 0x7be,0x1001 07bf 0007 | | Action Break_Optional 07c0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x19 = 0x7c0,0x1002 07c1 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1a = 0x7c1,0x1003 07c2 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1b = 0x7c2,0x1004 07c3 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0x1c.0x1c = 0x7c3,0xb 07c4 7052 |pR | Jump_Nonzero 0x817 07c5 0b34 | 4 | Execute_Immediate Case_Compare,0x34 07c6 700a |p | Jump_Nonzero 0x7d1 07c7 0b0e | | Execute_Immediate Case_Compare,0xe 07c8 700d |p | Jump_Nonzero 0x7d6 07c9 0b0f | | Execute_Immediate Case_Compare,0xf 07ca 700b |p | Jump_Nonzero 0x7d6 07cb 0b66 | f | Execute_Immediate Case_Compare,0x66 07cc 702d |p- | Jump_Nonzero 0x7fa 07cd e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x1d = 0x7cd,0x14 07ce e012 | | Load 0x0,0x12 07cf 1811 | | Execute Package,Field_Execute,Field_Number 0x11 07d0 7846 |xF | Jump 0x817 07d1 4fff |O | Short_Literal -0x1 ; Debug Table 0x1c.0x1e = 0x7d1,0xd 07d2 4810 |H | Short_Literal 0x10 07d3 e004 | | Load 0x0,0x4 07d4 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 07d5 7841 |xA | Jump 0x817 07d6 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x1f = 0x7d6,0xe 07d7 8226 | & | Call 0x1,0x26 07d8 681d |h | Jump_Zero 0x7f6 07d9 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x20 = 0x7d9,0xf 07da e013 | | Load 0x0,0x13 07db 180f | | Execute Package,Field_Execute,Field_Number 0xf 07dc e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x21 = 0x7dc,0x10 07dd 0007 | | Action Break_Optional 07de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x22 = 0x7de,0x1401 07df 0217 | | Execute Heap_Access,All_Reference 07e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e1 00d9 | | Load_Top At_Offset_1 07e2 0007 | | Action Break_Optional 07e3 e40b | | Load 0x2,0xb ; Debug Table 0x1c.0x23 = 0x7e3,0x1801 07e4 0007 | | Action Break_Optional 07e5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x24 = 0x7e5,0x1802 07e6 0007 | | Action Break_Optional ; Debug Table 0x1c.0x25 = 0x7e6,0x1803 07e7 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x26 = 0x7e7,0x1804 07e8 00d1 | | Pop_Control Pop_Count_1 07e9 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x27 = 0x7e9,0x1401 07ea 00eb | | Load_Encached Diana_Cache 07eb 0096 | | Execute Package,Entry 07ec 00d0 | | Action Swap_Control 07ed 00d1 | | Pop_Control Pop_Count_1 07ee 0007 | | Action Break_Optional ; Debug Table 0x1c.0x28 = 0x7ee,0x10 07ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x29 = 0x7ef,0x1c01 07f0 021d | | Execute Heap_Access,Is_Null 07f1 00d0 | | Action Swap_Control 07f2 00d1 | | Pop_Control Pop_Count_1 07f3 7023 |p# | Jump_Nonzero 0x817 ; Debug Table 0x1c.0x2a = 0x7f3,0x10 07f4 4887 |H | Short_Literal 0x87 07f5 0257 | W | Execute Discrete,Raise 07f6 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x2b = 0x7f6,0x11 07f7 e012 | | Load 0x0,0x12 07f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 07f9 781d |x | Jump 0x817 07fa e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x2c = 0x7fa,0x12 07fb e013 | | Load 0x0,0x13 07fc 180f | | Execute Package,Field_Execute,Field_Number 0xf 07fd e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x2d = 0x7fd,0x13 07fe 0007 | | Action Break_Optional 07ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2e = 0x7ff,0x2001 0800 0217 | | Execute Heap_Access,All_Reference 0801 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0802 00d9 | | Load_Top At_Offset_1 0803 0007 | | Action Break_Optional 0804 e40b | | Load 0x2,0xb ; Debug Table 0x1c.0x2f = 0x804,0x2401 0805 0007 | | Action Break_Optional 0806 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x30 = 0x806,0x2402 0807 0007 | | Action Break_Optional ; Debug Table 0x1c.0x31 = 0x807,0x2403 0808 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x32 = 0x808,0x2404 0809 00d1 | | Pop_Control Pop_Count_1 080a 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x33 = 0x80a,0x2001 080b 00eb | | Load_Encached Diana_Cache 080c 0096 | | Execute Package,Entry 080d 00d0 | | Action Swap_Control 080e 00d1 | | Pop_Control Pop_Count_1 080f 0007 | | Action Break_Optional ; Debug Table 0x1c.0x34 = 0x80f,0x13 0810 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x35 = 0x810,0x2801 0811 021d | | Execute Heap_Access,Is_Null 0812 00d0 | | Action Swap_Control 0813 00d1 | | Pop_Control Pop_Count_1 0814 7002 |p | Jump_Nonzero 0x817 ; Debug Table 0x1c.0x36 = 0x814,0x13 0815 4887 |H | Short_Literal 0x87 0816 0257 | W | Execute Discrete,Raise 0817 00d1 | | Pop_Control Pop_Count_1 0818 0007 | | Action Break_Optional ; Debug Table 0x1c.0x37 = 0x818,0x15 0819 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x38 = 0x819,0x2c01 081a 021d | | Execute Heap_Access,Is_Null 081b 700d |p | Jump_Nonzero 0x829 ; Debug Table 0x1c.0x39 = 0x81b,0x15 081c e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x3a = 0x81c,0x16 081d e014 | | Load 0x0,0x14 081e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 081f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x3b = 0x81f,0x17 0820 6808 |h | Jump_Zero 0x829 0821 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x3c = 0x821,0x18 0822 e403 | | Load 0x2,0x3 0823 e00f | | Load 0x0,0xf 0824 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0825 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x3d = 0x825,0x19 0826 e403 | | Load 0x2,0x3 0827 e00f | | Load 0x0,0xf 0828 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0829 00c9 | | Action Pop_Auxiliary_Loop 082a 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3e = 0x82a,0x2 082b e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x3f = 0x82b,0x3001 082c 021d | | Execute Heap_Access,Is_Null 082d 6f63 |oc | Jump_Zero 0x791 ; Debug Table 0x1c.0x40 = 0x82d,0x2 082e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 082f 0000 | | .XXX[0x1] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0833 | 3 | .CONST 0x0833 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0001 | | .CONST 0x0001 ; Number of locals 0833 BODY_0830: 0833 INIT_0830: 0833 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0833,0x1614,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0c7b ; Debug Table 0x1d.0x0 = 0x833,0x1 0834 e001 | | Load 0x0,0x1 0835 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0836 6806 |h | Jump_Zero 0x83d 0837 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x1 = 0x837,0x2 0838 00eb | | Load_Encached Diana_Cache 0839 1888 | | Execute Package,Field_Execute,Field_Number 0x88 083a e00b | | Load 0x0,0xb 083b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 083c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 083d 0007 | | Action Break_Optional ; Debug Table 0x1d.0x2 = 0x83d,0x3 083e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x3 = 0x83e,0x401 083f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1d.0x4 = 0x83f,0x3 0840 ; -------------------------------------------------------------------------------------- 0840 ; SUBPROGRAM 0840 ; -------------------------------------------------------------------------------------- 0840 0881 | | .CONST 0x0881 ; Address of begin 0841 0004 | | .CONST 0x0004 ; Address of exception handler 0842 0004 | | .CONST 0x0004 ; Number of locals 0843 INIT_0840: 0843 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x0843,0x1620,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0ca7 ; Debug Table 0x1e.0x0 = 0x843,0xffff 0844 4801 |H | Short_Literal 0x1 0845 e5ff | | Load 0x2,-0x1 0846 00eb | | Load_Encached Diana_Cache 0847 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0848 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x848,0x401 0849 7002 |p | Jump_Nonzero 0x84c 084a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x2 = 0x84a,0x402 084b 782c |x, | Jump 0x878 084c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x84c,0x403 084d 0217 | | Execute Heap_Access,All_Reference 084e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 084f 6804 |h | Jump_Zero 0x854 0850 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x850,0x404 0851 0217 | | Execute Heap_Access,All_Reference 0852 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0853 7824 |x$ | Jump 0x878 0854 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x854,0x405 0855 0007 | | Action Break_Optional 0856 e405 | | Load 0x2,0x5 ; Debug Table 0x1e.0x6 = 0x856,0x801 0857 0007 | | Action Break_Optional 0858 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1e.0x7 = 0x858,0x802 0859 0007 | | Action Break_Optional ; Debug Table 0x1e.0x8 = 0x859,0x803 085a 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x9 = 0x85a,0x804 085b 00d1 | | Pop_Control Pop_Count_1 085c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1e.0xa = 0x85c,0x405 085d 00eb | | Load_Encached Diana_Cache 085e 0098 | | Execute Package,Field_Read_Dynamic 085f 012c | , | Execute Any,Size 0860 e00c | | Load 0x0,0xc 0861 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0862 025b | [ | Execute Discrete,Check_In_Type 0863 0273 | s | Execute Discrete,Plus 0864 00d9 | | Load_Top At_Offset_1 0865 0007 | | Action Break_Optional 0866 e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0xb = 0x866,0xc01 0867 0007 | | Action Break_Optional 0868 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0xc = 0x868,0xc02 0869 0007 | | Action Break_Optional ; Debug Table 0x1e.0xd = 0x869,0xc03 086a 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xe = 0x86a,0xc04 086b 00d1 | | Pop_Control Pop_Count_1 086c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1e.0xf = 0x86c,0x804 086d 00eb | | Load_Encached Diana_Cache 086e 0098 | | Execute Package,Field_Read_Dynamic 086f 49c9 |I | Short_Literal 0x1c9 0870 00eb | | Load_Encached Diana_Cache 0871 0098 | | Execute Package,Field_Read_Dynamic 0872 49ca |I | Short_Literal 0x1ca 0873 00eb | | Load_Encached Diana_Cache 0874 0095 | | Execute Package,Field_Reference_Dynamic 0875 e00d | | Load 0x0,0xd 0876 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0877 7800 |x | Jump 0x878 0878 00d0 | | Action Swap_Control 0879 00d1 | | Pop_Control Pop_Count_1 087a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x1e.0x10 = 0x87a,0xffff 087b 00eb | | Load_Encached Diana_Cache 087c 0098 | | Execute Package,Field_Read_Dynamic 087d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 087e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 087f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x11 = 0x87f,0xfffe 0880 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x12 = 0x880,0xfffd 0881 BODY_0840: 0881 00cf | | Action Mark_Auxiliary 0882 0007 | | Action Break_Optional ; Debug Table 0x1e.0x13 = 0x882,0x1 0883 0007 | | Action Break_Optional ; Debug Table 0x1e.0x14 = 0x883,0x2 0884 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x15 = 0x884,0x1001 0885 021d | | Execute Heap_Access,Is_Null 0886 7034 |p4 | Jump_Nonzero 0x8bb ; Debug Table 0x1e.0x16 = 0x886,0x2 0887 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x17 = 0x887,0x3 0888 4902 |I | Short_Literal 0x102 0889 00eb | | Load_Encached Diana_Cache 088a 0096 | | Execute Package,Entry 088b e007 | | Load 0x0,0x7 088c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 088d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 088e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0x88e,0x4 088f 00eb | | Load_Encached Diana_Cache 0890 18ff | | Execute Package,Field_Execute,Field_Number 0xff 0891 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0892 0007 | | Action Break_Optional ; Debug Table 0x1e.0x19 = 0x892,0x5 0893 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x1a = 0x893,0x1401 0894 021d | | Execute Heap_Access,Is_Null 0895 7010 |p | Jump_Nonzero 0x8a6 ; Debug Table 0x1e.0x1b = 0x895,0x5 0896 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1c = 0x896,0x6 0897 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x1d = 0x897,0x1801 0898 0007 | | Action Break_Optional 0899 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x1e = 0x899,0x1802 089a 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1f = 0x89a,0x1803 089b 0007 | | Action Break_Optional ; Debug Table 0x1e.0x20 = 0x89b,0x1804 089c 0f6b | k | Execute_Immediate Equal,0x6b ; Debug Table 0x1e.0x21 = 0x89c,0x6 089d 6806 |h | Jump_Zero 0x8a4 089e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x22 = 0x89e,0x7 089f e00f | | Load 0x0,0xf 08a0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08a1 7011 |p | Jump_Nonzero 0x8b3 08a2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x23 = 0x8a2,0x8 08a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x24 = 0x8a4,0x9 08a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x25 = 0x8a6,0xa 08a7 e007 | | Load 0x0,0x7 08a8 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 08a9 7007 |p | Jump_Nonzero 0x8b1 08aa e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x26 = 0x8aa,0x1c01 08ab 0007 | | Action Break_Optional 08ac 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x27 = 0x8ac,0x1c02 08ad 0007 | | Action Break_Optional ; Debug Table 0x1e.0x28 = 0x8ad,0x1c03 08ae 0007 | | Action Break_Optional ; Debug Table 0x1e.0x29 = 0x8ae,0x1c04 08af 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0x1e.0x2a = 0x8af,0xa 08b0 6802 |h | Jump_Zero 0x8b3 08b1 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x2b = 0x8b1,0xb 08b2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x2c = 0x8b3,0xc 08b4 4976 |Iv | Short_Literal 0x176 08b5 00eb | | Load_Encached Diana_Cache 08b6 0098 | | Execute Package,Field_Read_Dynamic 08b7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 08b8 a402 | | Store_Unchecked 0x2,0x2 08b9 00c9 | | Action Pop_Auxiliary_Loop 08ba 7fc8 | | Jump 0x883 08bb 00ce | | Action Pop_Auxiliary 08bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x2d = 0x8bc,0xd 08bd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08be 0000 0000 | | .XXX[0x2] 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08c3 | | .CONST 0x08c3 ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 0001 | | .CONST 0x0001 ; Number of locals 08c3 BODY_08c0: 08c3 INIT_08c0: 08c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x08c3,0x167e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0dd1 ; Debug Table 0x1f.0x0 = 0x8c3,0x1 08c4 e001 | | Load 0x0,0x1 08c5 180f | | Execute Package,Field_Execute,Field_Number 0xf 08c6 6804 |h | Jump_Zero 0x8cb 08c7 00da | | Load_Top At_Offset_2 08c8 e007 | | Load 0x0,0x7 08c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08ca 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08cb 4800 |H | Short_Literal 0x0 08cc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08cd 0000 0000 | | .XXX[0x3] 08cf 0000 | | 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; SUBPROGRAM 08d0 ; -------------------------------------------------------------------------------------- 08d0 08d3 | | .CONST 0x08d3 ; Address of begin 08d1 0004 | | .CONST 0x0004 ; Address of exception handler 08d2 0001 | | .CONST 0x0001 ; Number of locals 08d3 BODY_08d0: 08d3 INIT_08d0: 08d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x08d3,0x1682,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0def ; Debug Table 0x20.0x0 = 0x8d3,0x1 08d4 e001 | | Load 0x0,0x1 08d5 180f | | Execute Package,Field_Execute,Field_Number 0xf 08d6 6805 |h | Jump_Zero 0x8dc 08d7 00da | | Load_Top At_Offset_2 08d8 e007 | | Load 0x0,0x7 08d9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08da 0f00 | | Execute_Immediate Equal,0x0 08db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08dc 4800 |H | Short_Literal 0x0 08dd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08de 0000 0000 | | .XXX[0x2] 08e0 ; -------------------------------------------------------------------------------------- 08e0 ; SUBPROGRAM 08e0 ; -------------------------------------------------------------------------------------- 08e0 0920 | | .CONST 0x0920 ; Address of begin 08e1 0004 | | .CONST 0x0004 ; Address of exception handler 08e2 0003 | | .CONST 0x0003 ; Number of locals 08e3 INIT_08e0: 08e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x08e3,0x1686,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0e10 ; Debug Table 0x21.0x0 = 0x8e3,0xffff 08e4 4801 |H | Short_Literal 0x1 08e5 e5ff | | Load 0x2,-0x1 08e6 00eb | | Load_Encached Diana_Cache 08e7 1888 | | Execute Package,Field_Execute,Field_Number 0x88 08e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x1 = 0x8e8,0x401 08e9 7002 |p | Jump_Nonzero 0x8ec 08ea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x2 = 0x8ea,0x402 08eb 782c |x, | Jump 0x918 08ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x3 = 0x8ec,0x403 08ed 0217 | | Execute Heap_Access,All_Reference 08ee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08ef 6804 |h | Jump_Zero 0x8f4 08f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x4 = 0x8f0,0x404 08f1 0217 | | Execute Heap_Access,All_Reference 08f2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08f3 7824 |x$ | Jump 0x918 08f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x5 = 0x8f4,0x405 08f5 0007 | | Action Break_Optional 08f6 e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x6 = 0x8f6,0x801 08f7 0007 | | Action Break_Optional 08f8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x7 = 0x8f8,0x802 08f9 0007 | | Action Break_Optional ; Debug Table 0x21.0x8 = 0x8f9,0x803 08fa 00d0 | | Action Swap_Control ; Debug Table 0x21.0x9 = 0x8fa,0x804 08fb 00d1 | | Pop_Control Pop_Count_1 08fc 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0xa = 0x8fc,0x405 08fd 00eb | | Load_Encached Diana_Cache 08fe 0098 | | Execute Package,Field_Read_Dynamic 08ff 012c | , | Execute Any,Size 0900 e00c | | Load 0x0,0xc 0901 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0902 025b | [ | Execute Discrete,Check_In_Type 0903 0273 | s | Execute Discrete,Plus 0904 00d9 | | Load_Top At_Offset_1 0905 0007 | | Action Break_Optional 0906 e406 | | Load 0x2,0x6 ; Debug Table 0x21.0xb = 0x906,0xc01 0907 0007 | | Action Break_Optional 0908 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0xc = 0x908,0xc02 0909 0007 | | Action Break_Optional ; Debug Table 0x21.0xd = 0x909,0xc03 090a 00d0 | | Action Swap_Control ; Debug Table 0x21.0xe = 0x90a,0xc04 090b 00d1 | | Pop_Control Pop_Count_1 090c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0xf = 0x90c,0x804 090d 00eb | | Load_Encached Diana_Cache 090e 0098 | | Execute Package,Field_Read_Dynamic 090f 49c9 |I | Short_Literal 0x1c9 0910 00eb | | Load_Encached Diana_Cache 0911 0098 | | Execute Package,Field_Read_Dynamic 0912 49ca |I | Short_Literal 0x1ca 0913 00eb | | Load_Encached Diana_Cache 0914 0095 | | Execute Package,Field_Reference_Dynamic 0915 e00d | | Load 0x0,0xd 0916 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0917 7800 |x | Jump 0x918 0918 00d0 | | Action Swap_Control 0919 00d1 | | Pop_Control Pop_Count_1 091a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x21.0x10 = 0x91a,0xffff 091b 00eb | | Load_Encached Diana_Cache 091c 0098 | | Execute Package,Field_Read_Dynamic 091d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 091e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 091f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x11 = 0x91f,0xfffe 0920 BODY_08e0: 0920 00cf | | Action Mark_Auxiliary 0921 0007 | | Action Break_Optional ; Debug Table 0x21.0x12 = 0x921,0x1 0922 0007 | | Action Break_Optional ; Debug Table 0x21.0x13 = 0x922,0x2 0923 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x14 = 0x923,0x1001 0924 021d | | Execute Heap_Access,Is_Null 0925 7029 |p) | Jump_Nonzero 0x94f ; Debug Table 0x21.0x15 = 0x925,0x2 0926 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x16 = 0x926,0x3 0927 4902 |I | Short_Literal 0x102 0928 00eb | | Load_Encached Diana_Cache 0929 0096 | | Execute Package,Entry 092a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 092b e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x17 = 0x92b,0x4 092c 680b |h | Jump_Zero 0x938 092d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x18 = 0x92d,0x5 092e e001 | | Load 0x0,0x1 092f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0930 7005 |p | Jump_Nonzero 0x936 0931 4801 |H | Short_Literal 0x1 0932 00da | | Load_Top At_Offset_2 0933 e007 | | Load 0x0,0x7 0934 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0935 6811 |h | Jump_Zero 0x947 0936 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x19 = 0x936,0x6 0937 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0938 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x1a = 0x938,0x7 0939 822a | * | Call 0x1,0x2a 093a 700a |p | Jump_Nonzero 0x945 093b 00d9 | | Load_Top At_Offset_1 093c 822b | + | Call 0x1,0x2b 093d 7005 |p | Jump_Nonzero 0x943 093e 4800 |H | Short_Literal 0x0 093f 00da | | Load_Top At_Offset_2 0940 e007 | | Load 0x0,0x7 0941 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0942 7801 |x | Jump 0x944 0943 4800 |H | Short_Literal 0x0 0944 6802 |h | Jump_Zero 0x947 0945 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x1b = 0x945,0x8 0946 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0947 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x1c = 0x947,0x9 0948 4976 |Iv | Short_Literal 0x176 0949 00eb | | Load_Encached Diana_Cache 094a 0098 | | Execute Package,Field_Read_Dynamic 094b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 094c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 094d 00c9 | | Action Pop_Auxiliary_Loop 094e 7fd3 | | Jump 0x922 094f 00ce | | Action Pop_Auxiliary 0950 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x1d = 0x950,0xa 0951 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0952 0000 0000 | | .BLANK 0000[0x6] 0958 ; -------------------------------------------------------------------------------------- 0958 ; SUBPROGRAM 0958 ; -------------------------------------------------------------------------------------- 0958 095b | [ | .CONST 0x095b ; Address of begin 0959 0004 | | .CONST 0x0004 ; Address of exception handler 095a 0001 | | .CONST 0x0001 ; Number of locals 095b BODY_0958: 095b INIT_0958: 095b 00db | | Load_Top At_Offset_3 ; Debug Table 0x22 = .DEBUG 0x095b,0x16c4,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0e92 ; Debug Table 0x22.0x0 = 0x95b,0x1 095c 00db | | Load_Top At_Offset_3 095d 822c | , | Call 0x1,0x2c 095e 7008 |p | Jump_Nonzero 0x967 095f 00da | | Load_Top At_Offset_2 0960 8228 | ( | Call 0x1,0x28 0961 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0x961,0x401 0962 021d | | Execute Heap_Access,Is_Null 0963 00d0 | | Action Swap_Control 0964 00d1 | | Pop_Control Pop_Count_1 0965 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x22.0x2 = 0x965,0x1 0966 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0967 4801 |H | Short_Literal 0x1 0968 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0969 0000 0000 | | .BLANK 0000[0x7] 0970 ; -------------------------------------------------------------------------------------- 0970 ; SUBPROGRAM 0970 ; -------------------------------------------------------------------------------------- 0970 097c | | | .CONST 0x097c ; Address of begin 0971 0004 | | .CONST 0x0004 ; Address of exception handler 0972 0002 | | .CONST 0x0002 ; Number of locals 0973 INIT_0970: 0973 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23 = .DEBUG 0x0973,0x16cc,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0eb9 ; Debug Table 0x23.0x0 = 0x973,0xffff 0974 00db | | Load_Top At_Offset_3 0975 00eb | | Load_Encached Diana_Cache 0976 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0977 00eb | | Load_Encached Diana_Cache 0978 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0979 e00b | | Load 0x0,0xb 097a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 097b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 097c BODY_0970: 097c 00cf | | Action Mark_Auxiliary 097d 7847 |xG | Jump 0x9c5 097e e5fe | | Load 0x2,-0x2 ; Debug Table 0x23.0x1 = 0x97e,0x2 097f 00da | | Load_Top At_Offset_2 0980 0007 | | Action Break_Optional 0981 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2 = 0x981,0x401 0982 7002 |p | Jump_Nonzero 0x985 0983 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x3 = 0x983,0x402 0984 782c |x, | Jump 0x9b1 0985 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x4 = 0x985,0x403 0986 0217 | | Execute Heap_Access,All_Reference 0987 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0988 6804 |h | Jump_Zero 0x98d 0989 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x5 = 0x989,0x404 098a 0217 | | Execute Heap_Access,All_Reference 098b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 098c 7824 |x$ | Jump 0x9b1 098d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0x98d,0x405 098e 0007 | | Action Break_Optional 098f e406 | | Load 0x2,0x6 ; Debug Table 0x23.0x7 = 0x98f,0x801 0990 0007 | | Action Break_Optional 0991 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x23.0x8 = 0x991,0x802 0992 0007 | | Action Break_Optional ; Debug Table 0x23.0x9 = 0x992,0x803 0993 00d0 | | Action Swap_Control ; Debug Table 0x23.0xa = 0x993,0x804 0994 00d1 | | Pop_Control Pop_Count_1 0995 49bb |I | Short_Literal 0x1bb ; Debug Table 0x23.0xb = 0x995,0x405 0996 00eb | | Load_Encached Diana_Cache 0997 0098 | | Execute Package,Field_Read_Dynamic 0998 012c | , | Execute Any,Size 0999 e00c | | Load 0x0,0xc 099a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 099b 025b | [ | Execute Discrete,Check_In_Type 099c 0273 | s | Execute Discrete,Plus 099d 00d9 | | Load_Top At_Offset_1 099e 0007 | | Action Break_Optional 099f e407 | | Load 0x2,0x7 ; Debug Table 0x23.0xc = 0x99f,0xc01 09a0 0007 | | Action Break_Optional 09a1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x23.0xd = 0x9a1,0xc02 09a2 0007 | | Action Break_Optional ; Debug Table 0x23.0xe = 0x9a2,0xc03 09a3 00d0 | | Action Swap_Control ; Debug Table 0x23.0xf = 0x9a3,0xc04 09a4 00d1 | | Pop_Control Pop_Count_1 09a5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x23.0x10 = 0x9a5,0x804 09a6 00eb | | Load_Encached Diana_Cache 09a7 0098 | | Execute Package,Field_Read_Dynamic 09a8 49c9 |I | Short_Literal 0x1c9 09a9 00eb | | Load_Encached Diana_Cache 09aa 0098 | | Execute Package,Field_Read_Dynamic 09ab 49ca |I | Short_Literal 0x1ca 09ac 00eb | | Load_Encached Diana_Cache 09ad 0095 | | Execute Package,Field_Reference_Dynamic 09ae e00d | | Load 0x0,0xd 09af 1819 | | Execute Package,Field_Execute,Field_Number 0x19 09b0 7800 |x | Jump 0x9b1 09b1 00d0 | | Action Swap_Control 09b2 00d1 | | Pop_Control Pop_Count_1 09b3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x23.0x11 = 0x9b3,0x2 09b4 18de | | Execute Package,Field_Execute,Field_Number 0xde 09b5 822d | - | Call 0x1,0x2d 09b6 6802 |h | Jump_Zero 0x9b9 09b7 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x12 = 0x9b7,0x3 09b8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 09b9 0007 | | Action Break_Optional ; Debug Table 0x23.0x13 = 0x9b9,0x4 09ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x14 = 0x9ba,0x1001 09bb 7002 |p | Jump_Nonzero 0x9be 09bc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0x15 = 0x9bc,0x1002 09bd 7803 |x | Jump 0x9c1 09be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x16 = 0x9be,0x1003 09bf 0217 | | Execute Heap_Access,All_Reference 09c0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09c1 e00b | | Load 0x0,0xb ; Debug Table 0x23.0x17 = 0x9c1,0x4 09c2 1816 | | Execute Package,Field_Execute,Field_Number 0x16 09c3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09c4 00c9 | | Action Pop_Auxiliary_Loop 09c5 0007 | | Action Break_Optional ; Debug Table 0x23.0x18 = 0x9c5,0x1 09c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x19 = 0x9c6,0x1401 09c7 021d | | Execute Heap_Access,Is_Null 09c8 6fb5 |o | Jump_Zero 0x97e ; Debug Table 0x23.0x1a = 0x9c8,0x1 09c9 00ce | | Action Pop_Auxiliary 09ca 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x1b = 0x9ca,0x5 09cb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 09cc 0000 0000 | | .BLANK 0000[0x4] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 0a10 | | .CONST 0x0a10 ; Address of begin 09d1 0004 | | .CONST 0x0004 ; Address of exception handler 09d2 0003 | | .CONST 0x0003 ; Number of locals 09d3 INIT_09d0: 09d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x09d3,0x1706,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0f4b ; Debug Table 0x24.0x0 = 0x9d3,0xffff 09d4 4801 |H | Short_Literal 0x1 09d5 e5ff | | Load 0x2,-0x1 09d6 00eb | | Load_Encached Diana_Cache 09d7 1888 | | Execute Package,Field_Execute,Field_Number 0x88 09d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1 = 0x9d8,0x401 09d9 7002 |p | Jump_Nonzero 0x9dc 09da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x2 = 0x9da,0x402 09db 782c |x, | Jump 0xa08 09dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x3 = 0x9dc,0x403 09dd 0217 | | Execute Heap_Access,All_Reference 09de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09df 6804 |h | Jump_Zero 0x9e4 09e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x4 = 0x9e0,0x404 09e1 0217 | | Execute Heap_Access,All_Reference 09e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09e3 7824 |x$ | Jump 0xa08 09e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x5 = 0x9e4,0x405 09e5 0007 | | Action Break_Optional 09e6 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x6 = 0x9e6,0x801 09e7 0007 | | Action Break_Optional 09e8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x24.0x7 = 0x9e8,0x802 09e9 0007 | | Action Break_Optional ; Debug Table 0x24.0x8 = 0x9e9,0x803 09ea 00d0 | | Action Swap_Control ; Debug Table 0x24.0x9 = 0x9ea,0x804 09eb 00d1 | | Pop_Control Pop_Count_1 09ec 49bb |I | Short_Literal 0x1bb ; Debug Table 0x24.0xa = 0x9ec,0x405 09ed 00eb | | Load_Encached Diana_Cache 09ee 0098 | | Execute Package,Field_Read_Dynamic 09ef 012c | , | Execute Any,Size 09f0 e00c | | Load 0x0,0xc 09f1 1b17 | | Execute Package,Field_Read,Field_Number 0x17 09f2 025b | [ | Execute Discrete,Check_In_Type 09f3 0273 | s | Execute Discrete,Plus 09f4 00d9 | | Load_Top At_Offset_1 09f5 0007 | | Action Break_Optional 09f6 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0xb = 0x9f6,0xc01 09f7 0007 | | Action Break_Optional 09f8 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x24.0xc = 0x9f8,0xc02 09f9 0007 | | Action Break_Optional ; Debug Table 0x24.0xd = 0x9f9,0xc03 09fa 00d0 | | Action Swap_Control ; Debug Table 0x24.0xe = 0x9fa,0xc04 09fb 00d1 | | Pop_Control Pop_Count_1 09fc 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x24.0xf = 0x9fc,0x804 09fd 00eb | | Load_Encached Diana_Cache 09fe 0098 | | Execute Package,Field_Read_Dynamic 09ff 49c9 |I | Short_Literal 0x1c9 0a00 00eb | | Load_Encached Diana_Cache 0a01 0098 | | Execute Package,Field_Read_Dynamic 0a02 49ca |I | Short_Literal 0x1ca 0a03 00eb | | Load_Encached Diana_Cache 0a04 0095 | | Execute Package,Field_Reference_Dynamic 0a05 e00d | | Load 0x0,0xd 0a06 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a07 7800 |x | Jump 0xa08 0a08 00d0 | | Action Swap_Control 0a09 00d1 | | Pop_Control Pop_Count_1 0a0a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x24.0x10 = 0xa0a,0xffff 0a0b 00eb | | Load_Encached Diana_Cache 0a0c 0098 | | Execute Package,Field_Read_Dynamic 0a0d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0a0e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a0f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x11 = 0xa0f,0xfffe 0a10 BODY_09d0: 0a10 00cf | | Action Mark_Auxiliary 0a11 0007 | | Action Break_Optional ; Debug Table 0x24.0x12 = 0xa11,0x1 0a12 0007 | | Action Break_Optional ; Debug Table 0x24.0x13 = 0xa12,0x2 0a13 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x14 = 0xa13,0x1001 0a14 021d | | Execute Heap_Access,Is_Null 0a15 7018 |p | Jump_Nonzero 0xa2e ; Debug Table 0x24.0x15 = 0xa15,0x2 0a16 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x16 = 0xa16,0x3 0a17 4902 |I | Short_Literal 0x102 0a18 00eb | | Load_Encached Diana_Cache 0a19 0096 | | Execute Package,Entry 0a1a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a1b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x17 = 0xa1b,0x4 0a1c e007 | | Load 0x0,0x7 0a1d 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0a1e 0f73 | s | Execute_Immediate Equal,0x73 0a1f 7004 |p | Jump_Nonzero 0xa24 0a20 00d9 | | Load_Top At_Offset_1 0a21 e007 | | Load 0x0,0x7 0a22 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0a23 6802 |h | Jump_Zero 0xa26 0a24 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x18 = 0xa24,0x5 0a25 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a26 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x19 = 0xa26,0x6 0a27 4976 |Iv | Short_Literal 0x176 0a28 00eb | | Load_Encached Diana_Cache 0a29 0098 | | Execute Package,Field_Read_Dynamic 0a2a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a2b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a2c 00c9 | | Action Pop_Auxiliary_Loop 0a2d 7fe4 | | Jump 0xa12 0a2e 00ce | | Action Pop_Auxiliary 0a2f 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x1a = 0xa2f,0x7 0a30 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a31 0000 0000 | | .BLANK 0000[0x7] 0a38 ; -------------------------------------------------------------------------------------- 0a38 ; SUBPROGRAM 0a38 ; -------------------------------------------------------------------------------------- 0a38 0a44 | D | .CONST 0x0a44 ; Address of begin 0a39 0004 | | .CONST 0x0004 ; Address of exception handler 0a3a 0002 | | .CONST 0x0002 ; Number of locals 0a3b INIT_0a38: 0a3b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25 = .DEBUG 0x0a3b,0x173e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0fac ; Debug Table 0x25.0x0 = 0xa3b,0xffff 0a3c 00db | | Load_Top At_Offset_3 0a3d 00eb | | Load_Encached Diana_Cache 0a3e 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0a3f 00eb | | Load_Encached Diana_Cache 0a40 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0a41 e00b | | Load 0x0,0xb 0a42 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a43 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a44 BODY_0a38: 0a44 00cf | | Action Mark_Auxiliary 0a45 7847 |xG | Jump 0xa8d 0a46 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x1 = 0xa46,0x2 0a47 0007 | | Action Break_Optional 0a48 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x2 = 0xa48,0x401 0a49 7002 |p | Jump_Nonzero 0xa4c 0a4a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x3 = 0xa4a,0x402 0a4b 782c |x, | Jump 0xa78 0a4c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x4 = 0xa4c,0x403 0a4d 0217 | | Execute Heap_Access,All_Reference 0a4e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a4f 6804 |h | Jump_Zero 0xa54 0a50 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x5 = 0xa50,0x404 0a51 0217 | | Execute Heap_Access,All_Reference 0a52 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a53 7824 |x$ | Jump 0xa78 0a54 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x6 = 0xa54,0x405 0a55 0007 | | Action Break_Optional 0a56 e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x7 = 0xa56,0x801 0a57 0007 | | Action Break_Optional 0a58 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x25.0x8 = 0xa58,0x802 0a59 0007 | | Action Break_Optional ; Debug Table 0x25.0x9 = 0xa59,0x803 0a5a 00d0 | | Action Swap_Control ; Debug Table 0x25.0xa = 0xa5a,0x804 0a5b 00d1 | | Pop_Control Pop_Count_1 0a5c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x25.0xb = 0xa5c,0x405 0a5d 00eb | | Load_Encached Diana_Cache 0a5e 0098 | | Execute Package,Field_Read_Dynamic 0a5f 012c | , | Execute Any,Size 0a60 e00c | | Load 0x0,0xc 0a61 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0a62 025b | [ | Execute Discrete,Check_In_Type 0a63 0273 | s | Execute Discrete,Plus 0a64 00d9 | | Load_Top At_Offset_1 0a65 0007 | | Action Break_Optional 0a66 e406 | | Load 0x2,0x6 ; Debug Table 0x25.0xc = 0xa66,0xc01 0a67 0007 | | Action Break_Optional 0a68 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x25.0xd = 0xa68,0xc02 0a69 0007 | | Action Break_Optional ; Debug Table 0x25.0xe = 0xa69,0xc03 0a6a 00d0 | | Action Swap_Control ; Debug Table 0x25.0xf = 0xa6a,0xc04 0a6b 00d1 | | Pop_Control Pop_Count_1 0a6c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x25.0x10 = 0xa6c,0x804 0a6d 00eb | | Load_Encached Diana_Cache 0a6e 0098 | | Execute Package,Field_Read_Dynamic 0a6f 49c9 |I | Short_Literal 0x1c9 0a70 00eb | | Load_Encached Diana_Cache 0a71 0098 | | Execute Package,Field_Read_Dynamic 0a72 49ca |I | Short_Literal 0x1ca 0a73 00eb | | Load_Encached Diana_Cache 0a74 0095 | | Execute Package,Field_Reference_Dynamic 0a75 e00d | | Load 0x0,0xd 0a76 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a77 7800 |x | Jump 0xa78 0a78 00d0 | | Action Swap_Control 0a79 00d1 | | Pop_Control Pop_Count_1 0a7a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x11 = 0xa7a,0x2 0a7b 18de | | Execute Package,Field_Execute,Field_Number 0xde 0a7c e007 | | Load 0x0,0x7 0a7d 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0a7e 6802 |h | Jump_Zero 0xa81 0a7f 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x12 = 0xa7f,0x3 0a80 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a81 0007 | | Action Break_Optional ; Debug Table 0x25.0x13 = 0xa81,0x4 0a82 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x14 = 0xa82,0x1001 0a83 7002 |p | Jump_Nonzero 0xa86 0a84 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25.0x15 = 0xa84,0x1002 0a85 7803 |x | Jump 0xa89 0a86 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x16 = 0xa86,0x1003 0a87 0217 | | Execute Heap_Access,All_Reference 0a88 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a89 e00b | | Load 0x0,0xb ; Debug Table 0x25.0x17 = 0xa89,0x4 0a8a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a8b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a8c 00c9 | | Action Pop_Auxiliary_Loop 0a8d 0007 | | Action Break_Optional ; Debug Table 0x25.0x18 = 0xa8d,0x1 0a8e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x19 = 0xa8e,0x1401 0a8f 021d | | Execute Heap_Access,Is_Null 0a90 6fb5 |o | Jump_Zero 0xa46 ; Debug Table 0x25.0x1a = 0xa90,0x1 0a91 00ce | | Action Pop_Auxiliary 0a92 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x1b = 0xa92,0x5 0a93 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a94 0000 0000 | | .BLANK 0000[0x4] 0a98 ; -------------------------------------------------------------------------------------- 0a98 ; SUBPROGRAM 0a98 ; -------------------------------------------------------------------------------------- 0a98 0a9b | | .CONST 0x0a9b ; Address of begin 0a99 0004 | | .CONST 0x0004 ; Address of exception handler 0a9a 0001 | | .CONST 0x0001 ; Number of locals 0a9b BODY_0a98: 0a9b INIT_0a98: 0a9b 00da | | Load_Top At_Offset_2 ; Debug Table 0x26 = .DEBUG 0x0a9b,0x1778,0x0002,0x0000,0x0058,0xc755,0x0000,0x001d ; Debug Table 0x26.0x0 = 0xa9b,0x1 0a9c 00eb | | Load_Encached Diana_Cache 0a9d 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0a9e e015 | | Load 0x0,0x15 0a9f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0aa0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0aa1 0000 0000 | | .BLANK 0000[0x7] 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 ; SUBPROGRAM 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 0aab | | .CONST 0x0aab ; Address of begin 0aa9 0004 | | .CONST 0x0004 ; Address of exception handler 0aaa 0001 | | .CONST 0x0001 ; Number of locals 0aab BODY_0aa8: 0aab INIT_0aa8: 0aab 0007 | | Action Break_Optional ; Debug Table 0x27 = .DEBUG 0x0aab,0x177c,0x0002,0x0000,0x0058,0xc755,0x0000,0x0038 ; Debug Table 0x27.0x0 = 0xaab,0x1 0aac e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x1 = 0xaac,0x401 0aad 0007 | | Action Break_Optional 0aae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x2 = 0xaae,0x402 0aaf 0007 | | Action Break_Optional ; Debug Table 0x27.0x3 = 0xaaf,0x403 0ab0 0007 | | Action Break_Optional ; Debug Table 0x27.0x4 = 0xab0,0x404 0ab1 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x27.0x5 = 0xab1,0x1 0ab2 680d |h | Jump_Zero 0xac0 0ab3 00da | | Load_Top At_Offset_2 0ab4 4976 |Iv | Short_Literal 0x176 0ab5 00eb | | Load_Encached Diana_Cache 0ab6 0098 | | Execute Package,Field_Read_Dynamic 0ab7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0ab8 e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x6 = 0xab8,0x801 0ab9 0007 | | Action Break_Optional 0aba 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x7 = 0xaba,0x802 0abb 0007 | | Action Break_Optional ; Debug Table 0x27.0x8 = 0xabb,0x803 0abc 00d0 | | Action Swap_Control ; Debug Table 0x27.0x9 = 0xabc,0x804 0abd 00d1 | | Pop_Control Pop_Count_1 0abe 0f1e | | Execute_Immediate Equal,0x1e ; Debug Table 0x27.0xa = 0xabe,0x404 0abf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ac0 4800 |H | Short_Literal 0x0 0ac1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ac2 0000 0000 | | .BLANK 0000[0x6] 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 ; SUBPROGRAM 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 0ad6 | | .CONST 0x0ad6 ; Address of begin 0ac9 0004 | | .CONST 0x0004 ; Address of exception handler 0aca 0002 | | .CONST 0x0002 ; Number of locals 0acb INIT_0ac8: 0acb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x0acb,0x1794,0x0001,0x0000,0x0058,0xc755,0x0000,0x0067 ; Debug Table 0x28.0x0 = 0xacb,0xffff 0acc 00db | | Load_Top At_Offset_3 0acd 00eb | | Load_Encached Diana_Cache 0ace 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0acf 4976 |Iv | Short_Literal 0x176 0ad0 00eb | | Load_Encached Diana_Cache 0ad1 0098 | | Execute Package,Field_Read_Dynamic 0ad2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0ad3 e016 | | Load 0x0,0x16 0ad4 180d | | Execute Package,Field_Execute,Field_Number 0xd 0ad5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ad6 BODY_0ac8: 0ad6 e5fc | | Load 0x2,-0x4 ; Debug Table 0x28.0x1 = 0xad6,0x1 0ad7 e5fe | | Load 0x2,-0x2 0ad8 00e1 | | Load_Encached Boolean_Cache 0ad9 00e1 | | Load_Encached Boolean_Cache 0ada e402 | | Load 0x2,0x2 0adb e017 | | Load 0x0,0x17 0adc 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0add c5fd | | Store 0x2,-0x3 0ade c5fb | | Store 0x2,-0x5 0adf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 ; SUBPROGRAM 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 0af4 | | .CONST 0x0af4 ; Address of begin 0ae1 0004 | | .CONST 0x0004 ; Address of exception handler 0ae2 0005 | | .CONST 0x0005 ; Number of locals 0ae3 INIT_0ae0: 0ae3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x0ae3,0x179a,0x0001,0x0000,0x0058,0xc755,0x0000,0x00aa ; Debug Table 0x29.0x0 = 0xae3,0xffff 0ae4 00db | | Load_Top At_Offset_3 0ae5 00eb | | Load_Encached Diana_Cache 0ae6 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0ae7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ae8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x1 = 0xae8,0xfffe 0ae9 00d9 | | Load_Top At_Offset_1 0aea 4902 |I | Short_Literal 0x102 0aeb 00eb | | Load_Encached Diana_Cache 0aec 0096 | | Execute Package,Entry 0aed 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aee 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x29.0x2 = 0xaee,0xfffd 0aef 00eb | | Load_Encached Diana_Cache ; Debug Table 0x29.0x3 = 0xaef,0xfffc 0af0 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0af1 0322 | " | Declare_Variable Record 0af2 00d8 | | Load_Top At_Offset_0 0af3 1c00 | | Execute_Immediate Run_Utility,0x0 0af4 BODY_0ae0: 0af4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x4 = 0xaf4,0x1 0af5 e5fe | | Load 0x2,-0x2 0af6 00e1 | | Load_Encached Boolean_Cache 0af7 00e1 | | Load_Encached Boolean_Cache 0af8 e403 | | Load 0x2,0x3 0af9 e017 | | Load 0x0,0x17 0afa 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0afb c5fd | | Store 0x2,-0x3 0afc c404 | | Store 0x2,0x4 0afd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0afe 0000 0000 | | .XXX[0x2] 0b00 ; -------------------------------------------------------------------------------------- 0b00 ; SUBPROGRAM 0b00 ; -------------------------------------------------------------------------------------- 0b00 0b14 | | .CONST 0x0b14 ; Address of begin 0b01 0004 | | .CONST 0x0004 ; Address of exception handler 0b02 0005 | | .CONST 0x0005 ; Number of locals 0b03 INIT_0b00: 0b03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0b03,0x17a6,0x0001,0x0000,0x0058,0xc755,0x0000,0x00f2 ; Debug Table 0x2a.0x0 = 0xb03,0xffff 0b04 00db | | Load_Top At_Offset_3 0b05 00eb | | Load_Encached Diana_Cache 0b06 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0b07 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b08 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x1 = 0xb08,0xfffe 0b09 00d9 | | Load_Top At_Offset_1 0b0a 4902 |I | Short_Literal 0x102 0b0b 00eb | | Load_Encached Diana_Cache 0b0c 0096 | | Execute Package,Entry 0b0d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b0e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2a.0x2 = 0xb0e,0xfffd 0b0f 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2a.0x3 = 0xb0f,0xfffc 0b10 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b11 0322 | " | Declare_Variable Record 0b12 00d8 | | Load_Top At_Offset_0 0b13 1c00 | | Execute_Immediate Run_Utility,0x0 0b14 BODY_0b00: 0b14 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x4 = 0xb14,0x1 0b15 00d9 | | Load_Top At_Offset_1 0b16 00e1 | | Load_Encached Boolean_Cache 0b17 00e1 | | Load_Encached Boolean_Cache 0b18 e403 | | Load 0x2,0x3 0b19 e017 | | Load 0x0,0x17 0b1a 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0b1b c404 | | Store 0x2,0x4 0b1c c5fd | | Store 0x2,-0x3 0b1d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b1e 0000 0000 | | .XXX[0x2] 0b20 ; -------------------------------------------------------------------------------------- 0b20 ; SUBPROGRAM 0b20 ; -------------------------------------------------------------------------------------- 0b20 0b28 | ( | .CONST 0x0b28 ; Address of begin 0b21 0004 | | .CONST 0x0004 ; Address of exception handler 0b22 0004 | | .CONST 0x0004 ; Number of locals 0b23 INIT_0b20: 0b23 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x0b23,0x17b2,0x0001,0x0000,0x0058,0xc755,0x0000,0x013a ; Debug Table 0x2b.0x0 = 0xb23,0xffff 0b24 00db | | Load_Top At_Offset_3 0b25 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b26 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1 = 0xb26,0xfffe 0b27 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x2 = 0xb27,0xfffd 0b28 BODY_0b20: 0b28 0007 | | Action Break_Optional ; Debug Table 0x2b.0x3 = 0xb28,0x1 0b29 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x4 = 0xb29,0x401 0b2a 0007 | | Action Break_Optional 0b2b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x5 = 0xb2b,0x402 0b2c 0007 | | Action Break_Optional ; Debug Table 0x2b.0x6 = 0xb2c,0x403 0b2d 0007 | | Action Break_Optional ; Debug Table 0x2b.0x7 = 0xb2d,0x404 0b2e 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x2b.0x8 = 0xb2e,0x1 0b2f 6804 |h | Jump_Zero 0xb34 0b30 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x9 = 0xb30,0x2 0b31 00eb | | Load_Encached Diana_Cache 0b32 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0b33 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0b34 0007 | | Action Break_Optional ; Debug Table 0x2b.0xa = 0xb34,0x3 0b35 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0xb = 0xb35,0x801 0b36 0007 | | Action Break_Optional 0b37 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0xc = 0xb37,0x802 0b38 0007 | | Action Break_Optional ; Debug Table 0x2b.0xd = 0xb38,0x803 0b39 0007 | | Action Break_Optional ; Debug Table 0x2b.0xe = 0xb39,0x804 0b3a 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x2b.0xf = 0xb3a,0x3 0b3b 700b |p | Jump_Nonzero 0xb47 0b3c e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b.0x10 = 0xb3c,0x4 0b3d e5fe | | Load 0x2,-0x2 0b3e 00e1 | | Load_Encached Boolean_Cache 0b3f 00e1 | | Load_Encached Boolean_Cache 0b40 e5ff | | Load 0x2,-0x1 0b41 e017 | | Load 0x0,0x17 0b42 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0b43 c5fd | | Store 0x2,-0x3 0b44 c5fb | | Store 0x2,-0x5 0b45 00d2 | | Pop_Control Pop_Count_2 0b46 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2b.0x11 = 0xb46,0x5 0b47 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x12 = 0xb47,0x6 0b48 00eb | | Load_Encached Diana_Cache 0b49 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0b4a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0b4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x13 = 0xb4b,0x7 0b4c 00eb | | Load_Encached Diana_Cache 0b4d 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0b4e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b4f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x14 = 0xb4f,0x8 0b50 8232 | 2 | Call 0x1,0x32 0b51 6807 |h | Jump_Zero 0xb59 0b52 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2b.0x15 = 0xb52,0x9 0b53 e5fe | | Load 0x2,-0x2 0b54 00db | | Load_Top At_Offset_3 0b55 8234 | 4 | Call 0x1,0x34 0b56 00d1 | | Pop_Control Pop_Count_1 0b57 c5fd | | Store 0x2,-0x3 0b58 7807 |x | Jump 0xb60 0b59 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x16 = 0xb59,0xa 0b5a 00e1 | | Load_Encached Boolean_Cache 0b5b 00db | | Load_Top At_Offset_3 0b5c e017 | | Load 0x0,0x17 0b5d 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b5e c5fd | | Store 0x2,-0x3 0b5f 00d1 | | Pop_Control Pop_Count_1 0b60 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x17 = 0xb60,0xb 0b61 8232 | 2 | Call 0x1,0x32 0b62 6807 |h | Jump_Zero 0xb6a 0b63 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2b.0x18 = 0xb63,0xc 0b64 e5fc | | Load 0x2,-0x4 0b65 00da | | Load_Top At_Offset_2 0b66 8235 | 5 | Call 0x1,0x35 0b67 00d1 | | Pop_Control Pop_Count_1 0b68 c5fb | | Store 0x2,-0x5 0b69 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b6a e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b.0x19 = 0xb6a,0xd 0b6b 00e1 | | Load_Encached Boolean_Cache 0b6c 00da | | Load_Top At_Offset_2 0b6d e017 | | Load 0x0,0x17 0b6e 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b6f c5fb | | Store 0x2,-0x5 0b70 00d1 | | Pop_Control Pop_Count_1 0b71 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b72 0000 0000 | | .BLANK 0000[0x6] 0b78 ; -------------------------------------------------------------------------------------- 0b78 ; SUBPROGRAM 0b78 ; -------------------------------------------------------------------------------------- 0b78 0b93 | | .CONST 0x0b93 ; Address of begin 0b79 0004 | | .CONST 0x0004 ; Address of exception handler 0b7a 0009 | | .CONST 0x0009 ; Number of locals 0b7b INIT_0b78: 0b7b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c = .DEBUG 0x0b7b,0x17e8,0x0002,0x0000,0x0058,0xc755,0x0000,0x01eb ; Debug Table 0x2c.0x0 = 0xb7b,0xffff 0b7c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b7d 0322 | " | Declare_Variable Record 0b7e 00d8 | | Load_Top At_Offset_0 0b7f 1c00 | | Execute_Immediate Run_Utility,0x0 0b80 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x1 = 0xb80,0xfffe 0b81 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b82 0322 | " | Declare_Variable Record 0b83 00d8 | | Load_Top At_Offset_0 0b84 1c00 | | Execute_Immediate Run_Utility,0x0 0b85 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x2 = 0xb85,0xfffd 0b86 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x3 = 0xb86,0xfffc 0b87 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x4 = 0xb87,0xfffb 0b88 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b89 0322 | " | Declare_Variable Record 0b8a 00d8 | | Load_Top At_Offset_0 0b8b 1c00 | | Execute_Immediate Run_Utility,0x0 0b8c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x5 = 0xb8c,0xfffa 0b8d 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0b8e 0322 | " | Declare_Variable Record 0b8f 00d8 | | Load_Top At_Offset_0 0b90 1c00 | | Execute_Immediate Run_Utility,0x0 0b91 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x6 = 0xb91,0xfff9 0b92 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x7 = 0xb92,0xfff8 0b93 BODY_0b78: 0b93 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x8 = 0xb93,0x1 0b94 e403 | | Load 0x2,0x3 0b95 00e1 | | Load_Encached Boolean_Cache 0b96 e402 | | Load 0x2,0x2 0b97 e5ff | | Load 0x2,-0x1 0b98 8233 | 3 | Call 0x1,0x33 0b99 00d1 | | Pop_Control Pop_Count_1 0b9a c404 | | Store 0x2,0x4 0b9b 00d1 | | Pop_Control Pop_Count_1 0b9c c405 | | Store 0x2,0x5 0b9d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x9 = 0xb9d,0x2 0b9e 00db | | Load_Top At_Offset_3 0b9f 00e1 | | Load_Encached Boolean_Cache 0ba0 e406 | | Load 0x2,0x6 0ba1 e5fe | | Load 0x2,-0x2 0ba2 8236 | 6 | Call 0x1,0x36 0ba3 00d1 | | Pop_Control Pop_Count_1 0ba4 c408 | | Store 0x2,0x8 0ba5 00d1 | | Pop_Control Pop_Count_1 0ba6 0059 | Y | Store_Top Discrete,At_Offset_1 0ba7 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0xa = 0xba7,0x3 0ba8 e405 | | Load 0x2,0x5 0ba9 00db | | Load_Top At_Offset_3 0baa 00db | | Load_Top At_Offset_3 0bab 0279 | y | Execute Discrete,And 0bac 0279 | y | Execute Discrete,And 0bad 0279 | y | Execute Discrete,And 0bae 7002 |p | Jump_Nonzero 0xbb1 0baf 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0xb = 0xbaf,0x4 0bb0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bb1 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0xc = 0xbb1,0x5 0bb2 8231 | 1 | Call 0x1,0x31 0bb3 e402 | | Load 0x2,0x2 0bb4 8231 | 1 | Call 0x1,0x31 0bb5 027a | z | Execute Discrete,Less_Equal 0bb6 6806 |h | Jump_Zero 0xbbd 0bb7 e403 | | Load 0x2,0x3 0bb8 8231 | 1 | Call 0x1,0x31 0bb9 00db | | Load_Top At_Offset_3 0bba 8231 | 1 | Call 0x1,0x31 0bbb 027a | z | Execute Discrete,Less_Equal 0bbc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bbd 4800 |H | Short_Literal 0x0 0bbe 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bbf 0000 | | .XXX[0x1] 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 ; SUBPROGRAM 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 0bc9 | | .CONST 0x0bc9 ; Address of begin 0bc1 0004 | | .CONST 0x0004 ; Address of exception handler 0bc2 0003 | | .CONST 0x0003 ; Number of locals 0bc3 INIT_0bc0: 0bc3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d = .DEBUG 0x0bc3,0x1804,0x0002,0x0000,0x0058,0xc755,0x0000,0x026f ; Debug Table 0x2d.0x0 = 0xbc3,0xffff 0bc4 00db | | Load_Top At_Offset_3 0bc5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bc6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x1 = 0xbc6,0xfffe 0bc7 e5fe | | Load 0x2,-0x2 0bc8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bc9 BODY_0bc0: 0bc9 00cf | | Action Mark_Auxiliary 0bca 787f |x | Jump 0xc4a 0bcb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2 = 0xbcb,0x2 0bcc 0007 | | Action Break_Optional 0bcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x3 = 0xbcd,0x401 0bce 7002 |p | Jump_Nonzero 0xbd1 0bcf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x4 = 0xbcf,0x402 0bd0 782c |x, | Jump 0xbfd 0bd1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x5 = 0xbd1,0x403 0bd2 0217 | | Execute Heap_Access,All_Reference 0bd3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bd4 6804 |h | Jump_Zero 0xbd9 0bd5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x6 = 0xbd5,0x404 0bd6 0217 | | Execute Heap_Access,All_Reference 0bd7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bd8 7824 |x$ | Jump 0xbfd 0bd9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x7 = 0xbd9,0x405 0bda 0007 | | Action Break_Optional 0bdb e406 | | Load 0x2,0x6 ; Debug Table 0x2d.0x8 = 0xbdb,0x801 0bdc 0007 | | Action Break_Optional 0bdd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2d.0x9 = 0xbdd,0x802 0bde 0007 | | Action Break_Optional ; Debug Table 0x2d.0xa = 0xbde,0x803 0bdf 00d0 | | Action Swap_Control ; Debug Table 0x2d.0xb = 0xbdf,0x804 0be0 00d1 | | Pop_Control Pop_Count_1 0be1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2d.0xc = 0xbe1,0x405 0be2 00eb | | Load_Encached Diana_Cache 0be3 0098 | | Execute Package,Field_Read_Dynamic 0be4 012c | , | Execute Any,Size 0be5 e00c | | Load 0x0,0xc 0be6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0be7 025b | [ | Execute Discrete,Check_In_Type 0be8 0273 | s | Execute Discrete,Plus 0be9 00d9 | | Load_Top At_Offset_1 0bea 0007 | | Action Break_Optional 0beb e407 | | Load 0x2,0x7 ; Debug Table 0x2d.0xd = 0xbeb,0xc01 0bec 0007 | | Action Break_Optional 0bed 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2d.0xe = 0xbed,0xc02 0bee 0007 | | Action Break_Optional ; Debug Table 0x2d.0xf = 0xbee,0xc03 0bef 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x10 = 0xbef,0xc04 0bf0 00d1 | | Pop_Control Pop_Count_1 0bf1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2d.0x11 = 0xbf1,0x804 0bf2 00eb | | Load_Encached Diana_Cache 0bf3 0098 | | Execute Package,Field_Read_Dynamic 0bf4 49c9 |I | Short_Literal 0x1c9 0bf5 00eb | | Load_Encached Diana_Cache 0bf6 0098 | | Execute Package,Field_Read_Dynamic 0bf7 49ca |I | Short_Literal 0x1ca 0bf8 00eb | | Load_Encached Diana_Cache 0bf9 0095 | | Execute Package,Field_Reference_Dynamic 0bfa e00d | | Load 0x0,0xd 0bfb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bfc 7800 |x | Jump 0xbfd 0bfd 00d0 | | Action Swap_Control 0bfe 00d1 | | Pop_Control Pop_Count_1 0bff 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d.0x12 = 0xbff,0x2 0c00 0007 | | Action Break_Optional 0c01 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x13 = 0xc01,0x1001 0c02 7002 |p | Jump_Nonzero 0xc05 0c03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x14 = 0xc03,0x1002 0c04 782c |x, | Jump 0xc31 0c05 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x15 = 0xc05,0x1003 0c06 0217 | | Execute Heap_Access,All_Reference 0c07 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c08 6804 |h | Jump_Zero 0xc0d 0c09 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x16 = 0xc09,0x1004 0c0a 0217 | | Execute Heap_Access,All_Reference 0c0b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c0c 7824 |x$ | Jump 0xc31 0c0d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x17 = 0xc0d,0x1005 0c0e 0007 | | Action Break_Optional 0c0f e407 | | Load 0x2,0x7 ; Debug Table 0x2d.0x18 = 0xc0f,0x1401 0c10 0007 | | Action Break_Optional 0c11 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2d.0x19 = 0xc11,0x1402 0c12 0007 | | Action Break_Optional ; Debug Table 0x2d.0x1a = 0xc12,0x1403 0c13 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x1b = 0xc13,0x1404 0c14 00d1 | | Pop_Control Pop_Count_1 0c15 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2d.0x1c = 0xc15,0x1005 0c16 00eb | | Load_Encached Diana_Cache 0c17 0098 | | Execute Package,Field_Read_Dynamic 0c18 012c | , | Execute Any,Size 0c19 e00c | | Load 0x0,0xc 0c1a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c1b 025b | [ | Execute Discrete,Check_In_Type 0c1c 0273 | s | Execute Discrete,Plus 0c1d 00d9 | | Load_Top At_Offset_1 0c1e 0007 | | Action Break_Optional 0c1f e408 | | Load 0x2,0x8 ; Debug Table 0x2d.0x1d = 0xc1f,0x1801 0c20 0007 | | Action Break_Optional 0c21 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2d.0x1e = 0xc21,0x1802 0c22 0007 | | Action Break_Optional ; Debug Table 0x2d.0x1f = 0xc22,0x1803 0c23 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x20 = 0xc23,0x1804 0c24 00d1 | | Pop_Control Pop_Count_1 0c25 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2d.0x21 = 0xc25,0x1404 0c26 00eb | | Load_Encached Diana_Cache 0c27 0098 | | Execute Package,Field_Read_Dynamic 0c28 49c9 |I | Short_Literal 0x1c9 0c29 00eb | | Load_Encached Diana_Cache 0c2a 0098 | | Execute Package,Field_Read_Dynamic 0c2b 49ca |I | Short_Literal 0x1ca 0c2c 00eb | | Load_Encached Diana_Cache 0c2d 0095 | | Execute Package,Field_Reference_Dynamic 0c2e e00d | | Load 0x0,0xd 0c2f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c30 7800 |x | Jump 0xc31 0c31 00d0 | | Action Swap_Control 0c32 00d1 | | Pop_Control Pop_Count_1 0c33 8237 | 7 | Call 0x1,0x37 ; Debug Table 0x2d.0x22 = 0xc33,0x406 0c34 7002 |p | Jump_Nonzero 0xc37 0c35 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d.0x23 = 0xc35,0x3 0c36 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c37 0007 | | Action Break_Optional ; Debug Table 0x2d.0x24 = 0xc37,0x4 0c38 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x25 = 0xc38,0x1c01 0c39 7002 |p | Jump_Nonzero 0xc3c 0c3a 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x26 = 0xc3a,0x1c02 0c3b 7803 |x | Jump 0xc3f 0c3c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x27 = 0xc3c,0x1c03 0c3d 0217 | | Execute Heap_Access,All_Reference 0c3e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c3f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2d.0x28 = 0xc3f,0x4 0c40 0007 | | Action Break_Optional ; Debug Table 0x2d.0x29 = 0xc40,0x5 0c41 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2a = 0xc41,0x2001 0c42 7002 |p | Jump_Nonzero 0xc45 0c43 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x2b = 0xc43,0x2002 0c44 7803 |x | Jump 0xc48 0c45 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2c = 0xc45,0x2003 0c46 0217 | | Execute Heap_Access,All_Reference 0c47 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c48 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x2d.0x2d = 0xc48,0x5 0c49 00c9 | | Action Pop_Auxiliary_Loop 0c4a 0007 | | Action Break_Optional ; Debug Table 0x2d.0x2e = 0xc4a,0x1 0c4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x2f = 0xc4b,0x2401 0c4c 021d | | Execute Heap_Access,Is_Null 0c4d 6f7d |o} | Jump_Zero 0xbcb ; Debug Table 0x2d.0x30 = 0xc4d,0x1 0c4e 00ce | | Action Pop_Auxiliary 0c4f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x31 = 0xc4f,0x6 0c50 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c51 0000 0000 | | .BLANK 0000[0x7] 0c58 ; -------------------------------------------------------------------------------------- 0c58 ; SUBPROGRAM 0c58 ; -------------------------------------------------------------------------------------- 0c58 0c6a | j | .CONST 0x0c6a ; Address of begin 0c59 0004 | | .CONST 0x0004 ; Address of exception handler 0c5a 0004 | | .CONST 0x0004 ; Number of locals 0c5b INIT_0c58: 0c5b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e = .DEBUG 0x0c5b,0x186a,0x0001,0x0000,0x0058,0xc755,0x0000,0x02c9 ; Debug Table 0x2e.0x0 = 0xc5b,0xffff 0c5c 00db | | Load_Top At_Offset_3 0c5d 00eb | | Load_Encached Diana_Cache 0c5e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c5f 00eb | | Load_Encached Diana_Cache 0c60 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0c61 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c62 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2e.0x1 = 0xc62,0xfffe 0c63 e018 | | Load 0x0,0x18 0c64 180e | | Execute Package,Field_Execute,Field_Number 0xe 0c65 e019 | | Load 0x0,0x19 0c66 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0c67 03f1 | | Declare_Variable Discrete,With_Value 0c68 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x2 = 0xc68,0xfffd 0c69 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c6a BODY_0c58: 0c6a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x3 = 0xc6a,0x1 0c6b 0e08 | | Execute_Immediate Not_Equal,0x8 0c6c 6805 |h | Jump_Zero 0xc72 0c6d e5fe | | Load 0x2,-0x2 ; Debug Table 0x2e.0x4 = 0xc6d,0x2 0c6e e004 | | Load 0x0,0x4 0c6f 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0c70 4801 |H | Short_Literal 0x1 ; Debug Table 0x2e.0x5 = 0xc70,0x3 0c71 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c72 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x6 = 0xc72,0x4 0c73 e00f | | Load 0x0,0xf 0c74 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0c75 e00e | | Load 0x0,0xe 0c76 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0c77 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2e.0x7 = 0xc77,0x5 0c78 680b |h | Jump_Zero 0xc84 0c79 0007 | | Action Break_Optional ; Debug Table 0x2e.0x8 = 0xc79,0x6 0c7a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e.0x9 = 0xc7a,0x401 0c7b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0xa = 0xc7b,0x6 0c7c 4800 |H | Short_Literal 0x0 0c7d 6212 |b | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0c7e e404 | | Load 0x2,0x4 0c7f 4810 |H | Short_Literal 0x10 0c80 e403 | | Load 0x2,0x3 0c81 e004 | | Load 0x0,0x4 0c82 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0c83 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0c84 0007 | | Action Break_Optional ; Debug Table 0x2e.0xb = 0xc84,0x7 0c85 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e.0xc = 0xc85,0x801 0c86 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0xd = 0xc86,0x7 0c87 4800 |H | Short_Literal 0x0 0c88 6207 |b | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0c89 e404 | | Load 0x2,0x4 0c8a 4811 |H | Short_Literal 0x11 0c8b e403 | | Load 0x2,0x3 0c8c e004 | | Load 0x0,0x4 0c8d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0c8e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0c8f 0000 | | .XXX[0x1] 0c90 ; -------------------------------------------------------------------------------------- 0c90 ; SUBPROGRAM 0c90 ; -------------------------------------------------------------------------------------- 0c90 0ca1 | | .CONST 0x0ca1 ; Address of begin 0c91 0004 | | .CONST 0x0004 ; Address of exception handler 0c92 0003 | | .CONST 0x0003 ; Number of locals 0c93 INIT_0c90: 0c93 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f = .DEBUG 0x0c93,0x1888,0x0001,0x0000,0x0058,0xc755,0x0000,0x034c ; Debug Table 0x2f.0x0 = 0xc93,0xffff 0c94 00db | | Load_Top At_Offset_3 0c95 00eb | | Load_Encached Diana_Cache 0c96 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0c97 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c98 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x1 = 0xc98,0xfffe 0c99 00d9 | | Load_Top At_Offset_1 0c9a 00eb | | Load_Encached Diana_Cache 0c9b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c9c 00eb | | Load_Encached Diana_Cache 0c9d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c9e 00eb | | Load_Encached Diana_Cache 0c9f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0ca0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ca1 BODY_0c90: 0ca1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2f.0x2 = 0xca1,0x1 0ca2 e00e | | Load 0x0,0xe 0ca3 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0ca4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2f.0x3 = 0xca4,0x2 0ca5 680b |h | Jump_Zero 0xcb1 0ca6 0007 | | Action Break_Optional ; Debug Table 0x2f.0x4 = 0xca6,0x3 0ca7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x5 = 0xca7,0x401 0ca8 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x6 = 0xca8,0x3 0ca9 4800 |H | Short_Literal 0x0 0caa 61e5 |a | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0cab 4800 |H | Short_Literal 0x0 0cac 4810 |H | Short_Literal 0x10 0cad 4800 |H | Short_Literal 0x0 0cae e004 | | Load 0x0,0x4 0caf 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0cb0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cb1 0007 | | Action Break_Optional ; Debug Table 0x2f.0x7 = 0xcb1,0x4 0cb2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x8 = 0xcb2,0x801 0cb3 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x9 = 0xcb3,0x4 0cb4 4800 |H | Short_Literal 0x0 0cb5 61da |a | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0cb6 4800 |H | Short_Literal 0x0 0cb7 4811 |H | Short_Literal 0x11 0cb8 4800 |H | Short_Literal 0x0 0cb9 e004 | | Load 0x0,0x4 0cba 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0cbb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cbc 0000 0000 | | .BLANK 0000[0x4] 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; SUBPROGRAM 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0cc3 | | .CONST 0x0cc3 ; Address of begin 0cc1 0004 | | .CONST 0x0004 ; Address of exception handler 0cc2 0001 | | .CONST 0x0001 ; Number of locals 0cc3 BODY_0cc0: 0cc3 INIT_0cc0: 0cc3 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x0cc3,0x189e,0x0001,0x0000,0x0058,0xc755,0x0000,0x03b2 ; Debug Table 0x30.0x0 = 0xcc3,0x1 0cc4 8232 | 2 | Call 0x1,0x32 0cc5 6804 |h | Jump_Zero 0xcca 0cc6 00db | | Load_Top At_Offset_3 ; Debug Table 0x30.0x1 = 0xcc6,0x2 0cc7 00db | | Load_Top At_Offset_3 0cc8 823a | : | Call 0x1,0x3a 0cc9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cca 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x2 = 0xcca,0x3 0ccb 00db | | Load_Top At_Offset_3 0ccc e012 | | Load 0x0,0x12 0ccd 180d | | Execute Package,Field_Execute,Field_Number 0xd 0cce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ccf 0000 | | .XXX[0x1] 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 ; SUBPROGRAM 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 0ced | | .CONST 0x0ced ; Address of begin 0cd1 0004 | | .CONST 0x0004 ; Address of exception handler 0cd2 000b | | .CONST 0x000b ; Number of locals 0cd3 INIT_0cd0: 0cd3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31 = .DEBUG 0x0cd3,0x18a6,0x0001,0x0000,0x0058,0xc755,0x0000,0x03d8 ; Debug Table 0x31.0x0 = 0xcd3,0xffff 0cd4 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0cd5 0322 | " | Declare_Variable Record 0cd6 00d8 | | Load_Top At_Offset_0 0cd7 1c00 | | Execute_Immediate Run_Utility,0x0 0cd8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x1 = 0xcd8,0xfffe 0cd9 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0cda 0322 | " | Declare_Variable Record 0cdb 00d8 | | Load_Top At_Offset_0 0cdc 1c00 | | Execute_Immediate Run_Utility,0x0 0cdd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x2 = 0xcdd,0xfffd 0cde 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x3 = 0xcde,0xfffc 0cdf 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x4 = 0xcdf,0xfffb 0ce0 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0ce1 0322 | " | Declare_Variable Record 0ce2 00d8 | | Load_Top At_Offset_0 0ce3 1c00 | | Execute_Immediate Run_Utility,0x0 0ce4 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x5 = 0xce4,0xfffa 0ce5 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0ce6 0322 | " | Declare_Variable Record 0ce7 00d8 | | Load_Top At_Offset_0 0ce8 1c00 | | Execute_Immediate Run_Utility,0x0 0ce9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x6 = 0xce9,0xfff9 0cea 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x7 = 0xcea,0xfff8 0ceb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x8 = 0xceb,0xfff7 0cec 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x9 = 0xcec,0xfff6 0ced BODY_0cd0: 0ced 0007 | | Action Break_Optional ; Debug Table 0x31.0xa = 0xced,0x1 0cee e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0xb = 0xcee,0x401 0cef 0007 | | Action Break_Optional 0cf0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0xc = 0xcf0,0x402 0cf1 0007 | | Action Break_Optional ; Debug Table 0x31.0xd = 0xcf1,0x403 0cf2 0007 | | Action Break_Optional ; Debug Table 0x31.0xe = 0xcf2,0x404 0cf3 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x31.0xf = 0xcf3,0x1 0cf4 7005 |p | Jump_Nonzero 0xcfa 0cf5 0b61 | a | Execute_Immediate Case_Compare,0x61 0cf6 7021 |p! | Jump_Nonzero 0xd18 0cf7 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x10 = 0xcf7,0x6 0cf8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0cf9 782c |x, | Jump 0xd26 0cfa e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x11 = 0xcfa,0x2 0cfb 00eb | | Load_Encached Diana_Cache 0cfc 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0cfd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0cfe 0007 | | Action Break_Optional ; Debug Table 0x31.0x12 = 0xcfe,0x3 0cff 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x13 = 0xcff,0x801 0d00 021d | | Execute Heap_Access,Is_Null 0d01 7013 |p | Jump_Nonzero 0xd15 ; Debug Table 0x31.0x14 = 0xd01,0x3 0d02 e40a | | Load 0x2,0xa ; Debug Table 0x31.0x15 = 0xd02,0xc01 0d03 0007 | | Action Break_Optional 0d04 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x16 = 0xd04,0xc02 0d05 0007 | | Action Break_Optional ; Debug Table 0x31.0x17 = 0xd05,0xc03 0d06 0007 | | Action Break_Optional ; Debug Table 0x31.0x18 = 0xd06,0xc04 0d07 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x31.0x19 = 0xd07,0x801 0d08 680c |h | Jump_Zero 0xd15 0d09 00da | | Load_Top At_Offset_2 0d0a 00eb | | Load_Encached Diana_Cache 0d0b 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0d0c 8232 | 2 | Call 0x1,0x32 0d0d 7005 |p | Jump_Nonzero 0xd13 0d0e 00da | | Load_Top At_Offset_2 0d0f 00eb | | Load_Encached Diana_Cache 0d10 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0d11 8232 | 2 | Call 0x1,0x32 0d12 7803 |x | Jump 0xd16 0d13 4801 |H | Short_Literal 0x1 0d14 7801 |x | Jump 0xd16 0d15 4800 |H | Short_Literal 0x0 0d16 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d17 780e |x | Jump 0xd26 0d18 e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x1a = 0xd18,0x4 0d19 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d1a 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x1b = 0xd1a,0x5 0d1b 00eb | | Load_Encached Diana_Cache 0d1c 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0d1d 8232 | 2 | Call 0x1,0x32 0d1e 7005 |p | Jump_Nonzero 0xd24 0d1f 00da | | Load_Top At_Offset_2 0d20 00eb | | Load_Encached Diana_Cache 0d21 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0d22 8232 | 2 | Call 0x1,0x32 0d23 7801 |x | Jump 0xd25 0d24 4801 |H | Short_Literal 0x1 0d25 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d26 00d1 | | Pop_Control Pop_Count_1 0d27 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x1c = 0xd27,0x7 0d28 6881 |h | Jump_Zero 0xdaa 0d29 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x1d = 0xd29,0x8 0d2a e403 | | Load 0x2,0x3 0d2b 00e1 | | Load_Encached Boolean_Cache 0d2c e402 | | Load 0x2,0x2 0d2d e5fe | | Load 0x2,-0x2 0d2e 8233 | 3 | Call 0x1,0x33 0d2f 00d1 | | Pop_Control Pop_Count_1 0d30 c404 | | Store 0x2,0x4 0d31 00d1 | | Pop_Control Pop_Count_1 0d32 c405 | | Store 0x2,0x5 0d33 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x1e = 0xd33,0x9 0d34 e407 | | Load 0x2,0x7 0d35 00e1 | | Load_Encached Boolean_Cache 0d36 e406 | | Load 0x2,0x6 0d37 e5fd | | Load 0x2,-0x3 0d38 8236 | 6 | Call 0x1,0x36 0d39 00d1 | | Pop_Control Pop_Count_1 0d3a c408 | | Store 0x2,0x8 0d3b 00d1 | | Pop_Control Pop_Count_1 0d3c 005b | [ | Store_Top Discrete,At_Offset_3 0d3d e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x1f = 0xd3d,0xa 0d3e e408 | | Load 0x2,0x8 0d3f 0279 | y | Execute Discrete,And 0d40 6810 |h | Jump_Zero 0xd51 0d41 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x20 = 0xd41,0xb 0d42 8231 | 1 | Call 0x1,0x31 0d43 e406 | | Load 0x2,0x6 0d44 8231 | 1 | Call 0x1,0x31 0d45 027c | | | Execute Discrete,Less 0d46 6805 |h | Jump_Zero 0xd4c 0d47 e406 | | Load 0x2,0x6 ; Debug Table 0x31.0x21 = 0xd47,0xc 0d48 8231 | 1 | Call 0x1,0x31 0d49 e004 | | Load 0x0,0x4 0d4a 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d4b 7827 |x' | Jump 0xd73 0d4c e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x22 = 0xd4c,0xd 0d4d 8231 | 1 | Call 0x1,0x31 0d4e e004 | | Load 0x0,0x4 0d4f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d50 7822 |x" | Jump 0xd73 0d51 e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x23 = 0xd51,0xe 0d52 6805 |h | Jump_Zero 0xd58 0d53 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x24 = 0xd53,0xf 0d54 8231 | 1 | Call 0x1,0x31 0d55 e004 | | Load 0x0,0x4 0d56 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d57 7805 |x | Jump 0xd5d 0d58 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x25 = 0xd58,0x10 0d59 e5fb | | Load 0x2,-0x5 0d5a e5fc | | Load 0x2,-0x4 0d5b e5ff | | Load 0x2,-0x1 0d5c 8239 | 9 | Call 0x1,0x39 0d5d 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0x26 = 0xd5d,0x11 0d5e 6805 |h | Jump_Zero 0xd64 0d5f e406 | | Load 0x2,0x6 ; Debug Table 0x31.0x27 = 0xd5f,0x12 0d60 8231 | 1 | Call 0x1,0x31 0d61 e004 | | Load 0x0,0x4 0d62 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d63 7805 |x | Jump 0xd69 0d64 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x28 = 0xd64,0x13 0d65 00da | | Load_Top At_Offset_2 0d66 00eb | | Load_Encached Diana_Cache 0d67 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0d68 823b | ; | Call 0x1,0x3b 0d69 0007 | | Action Break_Optional ; Debug Table 0x31.0x29 = 0xd69,0x14 0d6a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x2a = 0xd6a,0x1001 0d6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x2b = 0xd6b,0x14 0d6c 4800 |H | Short_Literal 0x0 0d6d 6122 |a" | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0d6e 4801 |H | Short_Literal 0x1 0d6f 4827 |H' | Short_Literal 0x27 0d70 4800 |H | Short_Literal 0x0 0d71 e004 | | Load 0x0,0x4 0d72 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0d73 e405 | | Load 0x2,0x5 ; Debug Table 0x31.0x2c = 0xd73,0x15 0d74 00db | | Load_Top At_Offset_3 0d75 0279 | y | Execute Discrete,And 0d76 6810 |h | Jump_Zero 0xd87 0d77 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x2d = 0xd77,0x16 0d78 8231 | 1 | Call 0x1,0x31 0d79 e407 | | Load 0x2,0x7 0d7a 8231 | 1 | Call 0x1,0x31 0d7b 027c | | | Execute Discrete,Less 0d7c 6805 |h | Jump_Zero 0xd82 0d7d e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x2e = 0xd7d,0x17 0d7e 8231 | 1 | Call 0x1,0x31 0d7f e004 | | Load 0x0,0x4 0d80 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d81 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0d82 e407 | | Load 0x2,0x7 ; Debug Table 0x31.0x2f = 0xd82,0x18 0d83 8231 | 1 | Call 0x1,0x31 0d84 e004 | | Load 0x0,0x4 0d85 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d86 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0d87 e405 | | Load 0x2,0x5 ; Debug Table 0x31.0x30 = 0xd87,0x19 0d88 6805 |h | Jump_Zero 0xd8e 0d89 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x31 = 0xd89,0x1a 0d8a 8231 | 1 | Call 0x1,0x31 0d8b e004 | | Load 0x0,0x4 0d8c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d8d 7805 |x | Jump 0xd93 0d8e 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x32 = 0xd8e,0x1b 0d8f e5fb | | Load 0x2,-0x5 0d90 e5fc | | Load 0x2,-0x4 0d91 e5ff | | Load 0x2,-0x1 0d92 8239 | 9 | Call 0x1,0x39 0d93 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x33 = 0xd93,0x1c 0d94 6805 |h | Jump_Zero 0xd9a 0d95 e407 | | Load 0x2,0x7 ; Debug Table 0x31.0x34 = 0xd95,0x1d 0d96 8231 | 1 | Call 0x1,0x31 0d97 e004 | | Load 0x0,0x4 0d98 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0d99 7805 |x | Jump 0xd9f 0d9a 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x35 = 0xd9a,0x1e 0d9b 00da | | Load_Top At_Offset_2 0d9c 00eb | | Load_Encached Diana_Cache 0d9d 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0d9e 823b | ; | Call 0x1,0x3b 0d9f 0007 | | Action Break_Optional ; Debug Table 0x31.0x36 = 0xd9f,0x1f 0da0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x37 = 0xda0,0x1401 0da1 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x38 = 0xda1,0x1f 0da2 4800 |H | Short_Literal 0x0 0da3 60ec |` | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff} 0da4 4801 |H | Short_Literal 0x1 0da5 4826 |H& | Short_Literal 0x26 0da6 4800 |H | Short_Literal 0x0 0da7 e004 | | Load 0x0,0x4 0da8 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0da9 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0daa e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x39 = 0xdaa,0x20 0dab e013 | | Load 0x0,0x13 0dac 180d | | Execute Package,Field_Execute,Field_Number 0xd 0dad 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0dae 0000 0000 | | .XXX[0x2] 0db0 ; -------------------------------------------------------------------------------------- 0db0 ; SUBPROGRAM 0db0 ; -------------------------------------------------------------------------------------- 0db0 0dbb | | .CONST 0x0dbb ; Address of begin 0db1 0004 | | .CONST 0x0004 ; Address of exception handler 0db2 0004 | | .CONST 0x0004 ; Number of locals 0db3 INIT_0db0: 0db3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32 = .DEBUG 0x0db3,0x191c,0x0001,0x0000,0x0058,0xc755,0x0000,0x05a0 ; Debug Table 0x32.0x0 = 0xdb3,0xffff 0db4 e5fe | | Load 0x2,-0x2 0db5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0db6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x1 = 0xdb6,0xfffe 0db7 e5fd | | Load 0x2,-0x3 0db8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0db9 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x32.0x2 = 0xdb9,0xfffd 0dba 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0dbb BODY_0db0: 0dbb 00cf | | Action Mark_Auxiliary 0dbc 7882 |x | Jump 0xe3f 0dbd e5fc | | Load 0x2,-0x4 ; Debug Table 0x32.0x3 = 0xdbd,0x2 0dbe 00da | | Load_Top At_Offset_2 0dbf e403 | | Load 0x2,0x3 0dc0 0007 | | Action Break_Optional 0dc1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x4 = 0xdc1,0x401 0dc2 7002 |p | Jump_Nonzero 0xdc5 0dc3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x5 = 0xdc3,0x402 0dc4 782c |x, | Jump 0xdf1 0dc5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x6 = 0xdc5,0x403 0dc6 0217 | | Execute Heap_Access,All_Reference 0dc7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dc8 6804 |h | Jump_Zero 0xdcd 0dc9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x7 = 0xdc9,0x404 0dca 0217 | | Execute Heap_Access,All_Reference 0dcb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0dcc 7824 |x$ | Jump 0xdf1 0dcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x8 = 0xdcd,0x405 0dce 0007 | | Action Break_Optional 0dcf e409 | | Load 0x2,0x9 ; Debug Table 0x32.0x9 = 0xdcf,0x801 0dd0 0007 | | Action Break_Optional 0dd1 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x32.0xa = 0xdd1,0x802 0dd2 0007 | | Action Break_Optional ; Debug Table 0x32.0xb = 0xdd2,0x803 0dd3 00d0 | | Action Swap_Control ; Debug Table 0x32.0xc = 0xdd3,0x804 0dd4 00d1 | | Pop_Control Pop_Count_1 0dd5 49bb |I | Short_Literal 0x1bb ; Debug Table 0x32.0xd = 0xdd5,0x405 0dd6 00eb | | Load_Encached Diana_Cache 0dd7 0098 | | Execute Package,Field_Read_Dynamic 0dd8 012c | , | Execute Any,Size 0dd9 e00c | | Load 0x0,0xc 0dda 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ddb 025b | [ | Execute Discrete,Check_In_Type 0ddc 0273 | s | Execute Discrete,Plus 0ddd 00d9 | | Load_Top At_Offset_1 0dde 0007 | | Action Break_Optional 0ddf e40a | | Load 0x2,0xa ; Debug Table 0x32.0xe = 0xddf,0xc01 0de0 0007 | | Action Break_Optional 0de1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x32.0xf = 0xde1,0xc02 0de2 0007 | | Action Break_Optional ; Debug Table 0x32.0x10 = 0xde2,0xc03 0de3 00d0 | | Action Swap_Control ; Debug Table 0x32.0x11 = 0xde3,0xc04 0de4 00d1 | | Pop_Control Pop_Count_1 0de5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x32.0x12 = 0xde5,0x804 0de6 00eb | | Load_Encached Diana_Cache 0de7 0098 | | Execute Package,Field_Read_Dynamic 0de8 49c9 |I | Short_Literal 0x1c9 0de9 00eb | | Load_Encached Diana_Cache 0dea 0098 | | Execute Package,Field_Read_Dynamic 0deb 49ca |I | Short_Literal 0x1ca 0dec 00eb | | Load_Encached Diana_Cache 0ded 0095 | | Execute Package,Field_Reference_Dynamic 0dee e00d | | Load 0x0,0xd 0def 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0df0 7800 |x | Jump 0xdf1 0df1 00d0 | | Action Swap_Control 0df2 00d1 | | Pop_Control Pop_Count_1 0df3 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x13 = 0xdf3,0x2 0df4 0007 | | Action Break_Optional 0df5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x14 = 0xdf5,0x1001 0df6 7002 |p | Jump_Nonzero 0xdf9 0df7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x15 = 0xdf7,0x1002 0df8 782c |x, | Jump 0xe25 0df9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x16 = 0xdf9,0x1003 0dfa 0217 | | Execute Heap_Access,All_Reference 0dfb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dfc 6804 |h | Jump_Zero 0xe01 0dfd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x17 = 0xdfd,0x1004 0dfe 0217 | | Execute Heap_Access,All_Reference 0dff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e00 7824 |x$ | Jump 0xe25 0e01 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x18 = 0xe01,0x1005 0e02 0007 | | Action Break_Optional 0e03 e40a | | Load 0x2,0xa ; Debug Table 0x32.0x19 = 0xe03,0x1401 0e04 0007 | | Action Break_Optional 0e05 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x32.0x1a = 0xe05,0x1402 0e06 0007 | | Action Break_Optional ; Debug Table 0x32.0x1b = 0xe06,0x1403 0e07 00d0 | | Action Swap_Control ; Debug Table 0x32.0x1c = 0xe07,0x1404 0e08 00d1 | | Pop_Control Pop_Count_1 0e09 49bb |I | Short_Literal 0x1bb ; Debug Table 0x32.0x1d = 0xe09,0x1005 0e0a 00eb | | Load_Encached Diana_Cache 0e0b 0098 | | Execute Package,Field_Read_Dynamic 0e0c 012c | , | Execute Any,Size 0e0d e00c | | Load 0x0,0xc 0e0e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e0f 025b | [ | Execute Discrete,Check_In_Type 0e10 0273 | s | Execute Discrete,Plus 0e11 00d9 | | Load_Top At_Offset_1 0e12 0007 | | Action Break_Optional 0e13 e40b | | Load 0x2,0xb ; Debug Table 0x32.0x1e = 0xe13,0x1801 0e14 0007 | | Action Break_Optional 0e15 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x32.0x1f = 0xe15,0x1802 0e16 0007 | | Action Break_Optional ; Debug Table 0x32.0x20 = 0xe16,0x1803 0e17 00d0 | | Action Swap_Control ; Debug Table 0x32.0x21 = 0xe17,0x1804 0e18 00d1 | | Pop_Control Pop_Count_1 0e19 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x32.0x22 = 0xe19,0x1404 0e1a 00eb | | Load_Encached Diana_Cache 0e1b 0098 | | Execute Package,Field_Read_Dynamic 0e1c 49c9 |I | Short_Literal 0x1c9 0e1d 00eb | | Load_Encached Diana_Cache 0e1e 0098 | | Execute Package,Field_Read_Dynamic 0e1f 49ca |I | Short_Literal 0x1ca 0e20 00eb | | Load_Encached Diana_Cache 0e21 0095 | | Execute Package,Field_Reference_Dynamic 0e22 e00d | | Load 0x0,0xd 0e23 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e24 7800 |x | Jump 0xe25 0e25 00d0 | | Action Swap_Control 0e26 00d1 | | Pop_Control Pop_Count_1 0e27 e5ff | | Load 0x2,-0x1 ; Debug Table 0x32.0x23 = 0xe27,0x406 0e28 823c | < | Call 0x1,0x3c 0e29 0007 | | Action Break_Optional ; Debug Table 0x32.0x24 = 0xe29,0x3 0e2a 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x25 = 0xe2a,0x1c01 0e2b 7002 |p | Jump_Nonzero 0xe2e 0e2c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x26 = 0xe2c,0x1c02 0e2d 7803 |x | Jump 0xe31 0e2e 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x27 = 0xe2e,0x1c03 0e2f 0217 | | Execute Heap_Access,All_Reference 0e30 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e31 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x32.0x28 = 0xe31,0x3 0e32 0007 | | Action Break_Optional ; Debug Table 0x32.0x29 = 0xe32,0x4 0e33 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x2a = 0xe33,0x2001 0e34 7002 |p | Jump_Nonzero 0xe37 0e35 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x2b = 0xe35,0x2002 0e36 7803 |x | Jump 0xe3a 0e37 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x2c = 0xe37,0x2003 0e38 0217 | | Execute Heap_Access,All_Reference 0e39 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e3a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x32.0x2d = 0xe3a,0x4 0e3b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x32.0x2e = 0xe3b,0x5 0e3c 0a01 | | Execute_Immediate Plus,0x1 0e3d 005a | Z | Store_Top Discrete,At_Offset_2 0e3e 00c9 | | Action Pop_Auxiliary_Loop 0e3f 0007 | | Action Break_Optional ; Debug Table 0x32.0x2f = 0xe3f,0x1 0e40 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x30 = 0xe40,0x2401 0e41 021d | | Execute Heap_Access,Is_Null 0e42 6f7a |oz | Jump_Zero 0xdbd ; Debug Table 0x32.0x31 = 0xe42,0x1 0e43 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0e44 0000 0000 | | .BLANK 0000[0x4] 0e48 ; -------------------------------------------------------------------------------------- 0e48 ; SUBPROGRAM 0e48 ; -------------------------------------------------------------------------------------- 0e48 0e59 | Y | .CONST 0x0e59 ; Address of begin 0e49 0004 | | .CONST 0x0004 ; Address of exception handler 0e4a 0003 | | .CONST 0x0003 ; Number of locals 0e4b INIT_0e48: 0e4b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x33 = .DEBUG 0x0e4b,0x1982,0x0001,0x0000,0x0058,0xc755,0x0000,0x0609 ; Debug Table 0x33.0x0 = 0xe4b,0xffff 0e4c 00db | | Load_Top At_Offset_3 0e4d 00eb | | Load_Encached Diana_Cache 0e4e 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0e4f 00eb | | Load_Encached Diana_Cache 0e50 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0e51 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e52 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x1 = 0xe52,0xfffe 0e53 4975 |Iu | Short_Literal 0x175 0e54 00eb | | Load_Encached Diana_Cache 0e55 0098 | | Execute Package,Field_Read_Dynamic 0e56 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e57 00e4 | | Load_Encached Positive_Cache 0e58 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0e59 BODY_0e48: 0e59 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x2 = 0xe59,0x1 0e5a e5fd | | Load 0x2,-0x3 0e5b 8238 | 8 | Call 0x1,0x38 0e5c 6806 |h | Jump_Zero 0xe63 0e5d e5ff | | Load 0x2,-0x1 ; Debug Table 0x33.0x3 = 0xe5d,0x2 0e5e 00eb | | Load_Encached Diana_Cache 0e5f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e60 e00e | | Load 0x0,0xe 0e61 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0e62 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x4 = 0xe63,0x3 0e64 00da | | Load_Top At_Offset_2 0e65 e5fd | | Load 0x2,-0x3 0e66 e5fe | | Load 0x2,-0x2 0e67 823d | = | Call 0x1,0x3d 0e68 e5ff | | Load 0x2,-0x1 ; Debug Table 0x33.0x5 = 0xe68,0x4 0e69 00eb | | Load_Encached Diana_Cache 0e6a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0e6b e00e | | Load 0x0,0xe 0e6c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0e6d e019 | | Load 0x0,0x19 ; Debug Table 0x33.0x6 = 0xe6d,0x5 0e6e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0e6f 0322 | " | Declare_Variable Record 0e70 4801 |H | Short_Literal 0x1 0e71 00d9 | | Load_Top At_Offset_1 0e72 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0e73 4800 |H | Short_Literal 0x0 0e74 00d9 | | Load_Top At_Offset_1 0e75 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0e76 4800 |H | Short_Literal 0x0 0e77 00d9 | | Load_Top At_Offset_1 0e78 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0e79 4800 |H | Short_Literal 0x0 0e7a 00d9 | | Load_Top At_Offset_1 0e7b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0e7c 4800 |H | Short_Literal 0x0 0e7d 00d9 | | Load_Top At_Offset_1 0e7e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0e7f 4800 |H | Short_Literal 0x0 0e80 00d9 | | Load_Top At_Offset_1 0e81 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0e82 4800 |H | Short_Literal 0x0 0e83 00d9 | | Load_Top At_Offset_1 0e84 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0e85 00d9 | | Load_Top At_Offset_1 0e86 0901 | | Execute_Immediate Binary_Scale,0x1 0e87 0a01 | | Execute_Immediate Plus,0x1 0e88 0248 | H | Execute Discrete,Check_In_Integer 0e89 4807 |H | Short_Literal 0x7 0e8a e005 | | Load 0x0,0x5 0e8b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0e8c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0e8d 0000 0000 | | .XXX[0x3] 0e8f 0000 | | 0e90 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0e94 ; -------------------------------------------------------------------------------------- 0e94 ; STRING TABLE 0e94 ; -------------------------------------------------------------------------------------- 0e94 0026 | & | .STRTAB 0x0026->0x0ea7 ; "RETURN INCOMPLETE SUBTYPE TO BE CONSTRAINED ACTION" 0e95 0056 | V | .STRTAB 0x0056->0x0ec0 ; "Unimplemented two-part constraining of generic formal discriminated type" 0e96 009c | | .STRTAB 0x009c->0x0ee4 ; "variant cls cnt" 0e97 00a9 | | .STRTAB 0x00a9->0x0eeb ; "indirect fld cnt" 0e98 00b7 | | .STRTAB 0x00b7->0x0ef3 ; "discrim cnt" 0e99 00c0 | | .STRTAB 0x00c0->0x0ef9 ; "total fields" 0e9a 00ca | | .STRTAB 0x00ca->0x0eff ; "anonymous variant record" 0e9b 00e0 | | .STRTAB 0x00e0->0x0f0b ; "variant fld cnt" 0e9c 00ed | | .STRTAB 0x00ed->0x0f12 ; "direct fld cnt" 0e9d 00f9 | | .STRTAB 0x00f9->0x0f19 ; "total indirect cnt" 0e9e 0109 | | .STRTAB 0x0109->0x0f22 ; "no discrims" 0e9f 0112 | | .STRTAB 0x0112->0x0f28 ; "anonymous type" 0ea0 011e | | .STRTAB 0x011e->0x0f2f ; "single anon field" 0ea1 012d | - | .STRTAB 0x012d->0x0f37 ; "field is indirect" 0ea2 013c | < | .STRTAB 0x013c->0x0f40 ; "total flds in variant" 0ea3 014f | O | .STRTAB 0x014f->0x0f4a ; "direct flds in variant" 0ea4 0163 | c | .STRTAB 0x0163->0x0f55 ; "total indirect fields" 0ea5 0176 | v | .STRTAB 0x0176->0x0f60 ; "Saved expressions for discriminant-dependent constraints" 0ea6 01ac | | .STREND 0x01ac->0x0f7c 0ea7 5245 5455 |RETU| .STRTAB_STRINGS 0f7c 0000 0000 | | .BLANK 0000[0x4] 0f80 ; -------------------------------------------------------------------------------------- 0f80 ; Debug Table 0f80 ; -------------------------------------------------------------------------------------- 0f80 0003 0034 | 4| .CONST 0x0003,0x0034 0f82 000b 1122 | "| .DEBUG 0x000b,0x1122,0x8000,0x0000,0x0057,0x33b5,0x0000,0x0005 0f8a 001c 1134 | 4| .DEBUG 0x001c,0x1134,0x8000,0x0000,0x0058,0xc6a5,0x0000,0x0035 0f92 0093 11b2 | | .DEBUG 0x0093,0x11b2,0x0001,0x0000,0x0057,0x33b5,0x0000,0x0006 0f9a 010b 11fe | | .DEBUG 0x010b,0x11fe,0x0001,0x0000,0x0057,0x33b5,0x0000,0x001a 0fa2 0123 1206 | # | .DEBUG 0x0123,0x1206,0x0001,0x0000,0x0057,0x33b5,0x0000,0x0028 0faa 01b3 1256 | V| .DEBUG 0x01b3,0x1256,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0041 0fb2 01cb 1260 | `| .DEBUG 0x01cb,0x1260,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0050 0fba 01e3 126a | j| .DEBUG 0x01e3,0x126a,0x0002,0x0000,0x0057,0x33b5,0x0000,0x005b 0fc2 0203 1272 | r| .DEBUG 0x0203,0x1272,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0066 0fca 0263 12ac | c | .DEBUG 0x0263,0x12ac,0x0002,0x0000,0x0057,0x33b5,0x0000,0x0071 0fd2 027b 12b6 | { | .DEBUG 0x027b,0x12b6,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0057 0fda 029b 12c2 | | .DEBUG 0x029b,0x12c2,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0065 0fe2 02a3 12c6 | | .DEBUG 0x02a3,0x12c6,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x007b 0fea 02ab 12ca | | .DEBUG 0x02ab,0x12ca,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0097 0ff2 02cb 12d2 | | .DEBUG 0x02cb,0x12d2,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0111 0ffa 02e3 12e4 | | .DEBUG 0x02e3,0x12e4,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0145 1002 0303 12f8 | | .DEBUG 0x0303,0x12f8,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0182 100a 0323 1304 | # | .DEBUG 0x0323,0x1304,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x01b9 1012 034b 1326 | K &| .DEBUG 0x034b,0x1326,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0214 101a 03c3 136a | j| .DEBUG 0x03c3,0x136a,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x029d 1022 0423 13b0 | # | .DEBUG 0x0423,0x13b0,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x02f7 102a 048b 13f0 | | .DEBUG 0x048b,0x13f0,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x030d 1032 053b 144a | ; J| .DEBUG 0x053b,0x144a,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x044f 103a 059b 1484 | | .DEBUG 0x059b,0x1484,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x058c 1042 064b 14e2 | K | .DEBUG 0x064b,0x14e2,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x06f1 104a 06db 152e | .| .DEBUG 0x06db,0x152e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0843 1052 073b 156e | ; n| .DEBUG 0x073b,0x156e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x08a7 105a 075b 157a | [ z| .DEBUG 0x075b,0x157a,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0a17 1062 0783 1590 | | .DEBUG 0x0783,0x1590,0x0001,0x0000,0x0058,0xc6a5,0x0000,0x0a64 106a 0833 1614 | 3 | .DEBUG 0x0833,0x1614,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0c7b 1072 0843 1620 | C | .DEBUG 0x0843,0x1620,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0ca7 107a 08c3 167e | ~| .DEBUG 0x08c3,0x167e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0dd1 1082 08d3 1682 | | .DEBUG 0x08d3,0x1682,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0def 108a 08e3 1686 | | .DEBUG 0x08e3,0x1686,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0e10 1092 095b 16c4 | [ | .DEBUG 0x095b,0x16c4,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0e92 109a 0973 16cc | s | .DEBUG 0x0973,0x16cc,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0eb9 10a2 09d3 1706 | | .DEBUG 0x09d3,0x1706,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0f4b 10aa 0a3b 173e | ; >| .DEBUG 0x0a3b,0x173e,0x0002,0x0000,0x0058,0xc6a5,0x0000,0x0fac 10b2 0a9b 1778 | x| .DEBUG 0x0a9b,0x1778,0x0002,0x0000,0x0058,0xc755,0x0000,0x001d 10ba 0aab 177c | || .DEBUG 0x0aab,0x177c,0x0002,0x0000,0x0058,0xc755,0x0000,0x0038 10c2 0acb 1794 | | .DEBUG 0x0acb,0x1794,0x0001,0x0000,0x0058,0xc755,0x0000,0x0067 10ca 0ae3 179a | | .DEBUG 0x0ae3,0x179a,0x0001,0x0000,0x0058,0xc755,0x0000,0x00aa 10d2 0b03 17a6 | | .DEBUG 0x0b03,0x17a6,0x0001,0x0000,0x0058,0xc755,0x0000,0x00f2 10da 0b23 17b2 | # | .DEBUG 0x0b23,0x17b2,0x0001,0x0000,0x0058,0xc755,0x0000,0x013a 10e2 0b7b 17e8 | { | .DEBUG 0x0b7b,0x17e8,0x0002,0x0000,0x0058,0xc755,0x0000,0x01eb 10ea 0bc3 1804 | | .DEBUG 0x0bc3,0x1804,0x0002,0x0000,0x0058,0xc755,0x0000,0x026f 10f2 0c5b 186a | [ j| .DEBUG 0x0c5b,0x186a,0x0001,0x0000,0x0058,0xc755,0x0000,0x02c9 10fa 0c93 1888 | | .DEBUG 0x0c93,0x1888,0x0001,0x0000,0x0058,0xc755,0x0000,0x034c 1102 0cc3 189e | | .DEBUG 0x0cc3,0x189e,0x0001,0x0000,0x0058,0xc755,0x0000,0x03b2 110a 0cd3 18a6 | | .DEBUG 0x0cd3,0x18a6,0x0001,0x0000,0x0058,0xc755,0x0000,0x03d8 1112 0db3 191c | | .DEBUG 0x0db3,0x191c,0x0001,0x0000,0x0058,0xc755,0x0000,0x05a0 111a 0e4b 1982 | K | .DEBUG 0x0e4b,0x1982,0x0001,0x0000,0x0058,0xc755,0x0000,0x0609 1122 ; -------------------------------------------------------------------------------------- 1122 ; Debug3 Subtable 0x0 1122 ; -------------------------------------------------------------------------------------- 1122 0008 0000 | | .DBG3TAB 0x0008,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 0017 fff9 | | .CONST 0x0017,0xfff9 1132 0019 fff8 | | .CONST 0x0019,0xfff8 1134 ; -------------------------------------------------------------------------------------- 1134 ; Debug3 Subtable 0x1 1134 ; -------------------------------------------------------------------------------------- 1134 003e 0000 | > | .DBG3TAB 0x003e,0x0000 1136 001c ffff | | .CONST 0x001c,0xffff 1138 001d fffe | | .CONST 0x001d,0xfffe 113a 001e fffd | | .CONST 0x001e,0xfffd 113c 001f fffc | | .CONST 0x001f,0xfffc 113e 0020 fffb | | .CONST 0x0020,0xfffb 1140 0021 fffa | ! | .CONST 0x0021,0xfffa 1142 0022 fff9 | " | .CONST 0x0022,0xfff9 1144 0023 ffff | # | .CONST 0x0023,0xffff 1146 0025 fff7 | % | .CONST 0x0025,0xfff7 1148 0027 fff6 | ' | .CONST 0x0027,0xfff6 114a 0029 fff5 | ) | .CONST 0x0029,0xfff5 114c 002b fff4 | + | .CONST 0x002b,0xfff4 114e 002d fff3 | - | .CONST 0x002d,0xfff3 1150 002f fff2 | / | .CONST 0x002f,0xfff2 1152 0031 fff1 | 1 | .CONST 0x0031,0xfff1 1154 0033 fff0 | 3 | .CONST 0x0033,0xfff0 1156 0035 ffef | 5 | .CONST 0x0035,0xffef 1158 0037 ffee | 7 | .CONST 0x0037,0xffee 115a 0039 ffed | 9 | .CONST 0x0039,0xffed 115c 003b ffec | ; | .CONST 0x003b,0xffec 115e 003d ffeb | = | .CONST 0x003d,0xffeb 1160 003f ffea | ? | .CONST 0x003f,0xffea 1162 0041 ffe9 | A | .CONST 0x0041,0xffe9 1164 0043 ffe8 | C | .CONST 0x0043,0xffe8 1166 0045 ffe7 | E | .CONST 0x0045,0xffe7 1168 0047 ffe6 | G | .CONST 0x0047,0xffe6 116a 0049 ffe5 | I | .CONST 0x0049,0xffe5 116c 004b ffe4 | K | .CONST 0x004b,0xffe4 116e 004d ffe3 | M | .CONST 0x004d,0xffe3 1170 004f ffe2 | O | .CONST 0x004f,0xffe2 1172 0051 ffe1 | Q | .CONST 0x0051,0xffe1 1174 0053 ffe0 | S | .CONST 0x0053,0xffe0 1176 0055 ffdf | U | .CONST 0x0055,0xffdf 1178 0057 ffde | W | .CONST 0x0057,0xffde 117a 0059 ffdd | Y | .CONST 0x0059,0xffdd 117c 005b ffdc | [ | .CONST 0x005b,0xffdc 117e 005d ffdb | ] | .CONST 0x005d,0xffdb 1180 005f ffda | _ | .CONST 0x005f,0xffda 1182 0061 ffd9 | a | .CONST 0x0061,0xffd9 1184 0063 ffd8 | c | .CONST 0x0063,0xffd8 1186 0065 ffd7 | e | .CONST 0x0065,0xffd7 1188 0067 ffd6 | g | .CONST 0x0067,0xffd6 118a 0069 ffd5 | i | .CONST 0x0069,0xffd5 118c 006b ffd4 | k | .CONST 0x006b,0xffd4 118e 006d ffff | m | .CONST 0x006d,0xffff 1190 006e fffe | n | .CONST 0x006e,0xfffe 1192 006f fffd | o | .CONST 0x006f,0xfffd 1194 0070 fffc | p | .CONST 0x0070,0xfffc 1196 0072 fffb | r | .CONST 0x0072,0xfffb 1198 0074 fffa | t | .CONST 0x0074,0xfffa 119a 0076 fff9 | v | .CONST 0x0076,0xfff9 119c 0078 fff8 | x | .CONST 0x0078,0xfff8 119e 007a fff7 | z | .CONST 0x007a,0xfff7 11a0 007c fff6 | | | .CONST 0x007c,0xfff6 11a2 007e fff5 | ~ | .CONST 0x007e,0xfff5 11a4 0080 fff4 | | .CONST 0x0080,0xfff4 11a6 0082 fff3 | | .CONST 0x0082,0xfff3 11a8 0084 fff2 | | .CONST 0x0084,0xfff2 11aa 0086 fff1 | | .CONST 0x0086,0xfff1 11ac 0088 fff0 | | .CONST 0x0088,0xfff0 11ae 008a ffef | | .CONST 0x008a,0xffef 11b0 008c ffee | | .CONST 0x008c,0xffee 11b2 ; -------------------------------------------------------------------------------------- 11b2 ; Debug3 Subtable 0x2 11b2 ; -------------------------------------------------------------------------------------- 11b2 0009 001c | | .DBG3TAB 0x0009,0x001c 11b4 0093 ffff | | .CONST 0x0093,0xffff 11b6 0098 fffe | | .CONST 0x0098,0xfffe 11b8 009d fffd | | .CONST 0x009d,0xfffd 11ba 00a2 fffc | | .CONST 0x00a2,0xfffc 11bc 00a3 0401 | | .CONST 0x00a3,0x0401 11be 00a4 fffc | | .CONST 0x00a4,0xfffc 11c0 00a5 fffb | | .CONST 0x00a5,0xfffb 11c2 00a6 0801 | | .CONST 0x00a6,0x0801 11c4 00a7 fffb | | .CONST 0x00a7,0xfffb 11c6 00a8 fffa | | .CONST 0x00a8,0xfffa 11c8 00a9 fff9 | | .CONST 0x00a9,0xfff9 11ca 00aa 0001 | | .CONST 0x00aa,0x0001 11cc 00ab 0c01 | | .CONST 0x00ab,0x0c01 11ce 00ac 0001 | | .CONST 0x00ac,0x0001 11d0 00af 0002 | | .CONST 0x00af,0x0002 11d2 00b3 0003 | | .CONST 0x00b3,0x0003 11d4 00b7 0004 | | .CONST 0x00b7,0x0004 11d6 00ba 0005 | | .CONST 0x00ba,0x0005 11d8 00bb 1001 | | .CONST 0x00bb,0x1001 11da 00bd 0005 | | .CONST 0x00bd,0x0005 11dc 00be 0006 | | .CONST 0x00be,0x0006 11de 00c4 0007 | | .CONST 0x00c4,0x0007 11e0 00c8 0008 | | .CONST 0x00c8,0x0008 11e2 00ce 0009 | | .CONST 0x00ce,0x0009 11e4 00d4 000a | | .CONST 0x00d4,0x000a 11e6 00d6 000b | | .CONST 0x00d6,0x000b 11e8 00d7 1401 | | .CONST 0x00d7,0x1401 11ea 00d9 000b | | .CONST 0x00d9,0x000b 11ec 00da 000c | | .CONST 0x00da,0x000c 11ee 00de 000d | | .CONST 0x00de,0x000d 11f0 00e0 000e | | .CONST 0x00e0,0x000e 11f2 00e3 000f | | .CONST 0x00e3,0x000f 11f4 00ea 0010 | | .CONST 0x00ea,0x0010 11f6 00ec 0011 | | .CONST 0x00ec,0x0011 11f8 00ef 0012 | | .CONST 0x00ef,0x0012 11fa 00f2 0013 | | .CONST 0x00f2,0x0013 11fc 00fc 0014 | | .CONST 0x00fc,0x0014 11fe ; -------------------------------------------------------------------------------------- 11fe ; Debug3 Subtable 0x3 11fe ; -------------------------------------------------------------------------------------- 11fe 0001 0002 | | .DBG3TAB 0x0001,0x0002 1200 010b ffff | | .CONST 0x010b,0xffff 1202 0110 0001 | | .CONST 0x0110,0x0001 1204 0113 0002 | | .CONST 0x0113,0x0002 1206 ; -------------------------------------------------------------------------------------- 1206 ; Debug3 Subtable 0x4 1206 ; -------------------------------------------------------------------------------------- 1206 0004 0023 | #| .DBG3TAB 0x0004,0x0023 1208 0123 0001 | # | .CONST 0x0123,0x0001 120a 0124 0401 | $ | .CONST 0x0124,0x0401 120c 0126 0402 | & | .CONST 0x0126,0x0402 120e 0127 0403 | ' | .CONST 0x0127,0x0403 1210 0128 0404 | ( | .CONST 0x0128,0x0404 1212 0129 0001 | ) | .CONST 0x0129,0x0001 1214 012b 0002 | + | .CONST 0x012b,0x0002 1216 0131 0801 | 1 | .CONST 0x0131,0x0801 1218 0135 0002 | 5 | .CONST 0x0135,0x0002 121a 013a 0003 | : | .CONST 0x013a,0x0003 121c 013e 0004 | > | .CONST 0x013e,0x0004 121e 0141 0005 | A | .CONST 0x0141,0x0005 1220 0146 0006 | F | .CONST 0x0146,0x0006 1222 014b 0007 | K | .CONST 0x014b,0x0007 1224 0150 0008 | P | .CONST 0x0150,0x0008 1226 0154 0009 | T | .CONST 0x0154,0x0009 1228 0155 f3ff | U | .CONST 0x0155,0xf3ff 122a 015a f3fe | Z | .CONST 0x015a,0xf3fe 122c 015f f3fd | _ | .CONST 0x015f,0xf3fd 122e 0164 f3fc | d | .CONST 0x0164,0xf3fc 1230 0166 0c01 | f | .CONST 0x0166,0x0c01 1232 0168 0c02 | h | .CONST 0x0168,0x0c02 1234 016b 0c03 | k | .CONST 0x016b,0x0c03 1236 016f 0c04 | o | .CONST 0x016f,0x0c04 1238 0173 0c05 | s | .CONST 0x0173,0x0c05 123a 0176 0c06 | v | .CONST 0x0176,0x0c06 123c 017a 0c07 | z | .CONST 0x017a,0x0c07 123e 0180 0c08 | | .CONST 0x0180,0x0c08 1240 0183 0c09 | | .CONST 0x0183,0x0c09 1242 0187 0c0a | | .CONST 0x0187,0x0c0a 1244 018a 0c0b | | .CONST 0x018a,0x0c0b 1246 018e 0c0c | | .CONST 0x018e,0x0c0c 1248 0190 0c0d | | .CONST 0x0190,0x0c0d 124a 0198 0c0e | | .CONST 0x0198,0x0c0e 124c 019f 0c0f | | .CONST 0x019f,0x0c0f 124e 01a1 0c10 | | .CONST 0x01a1,0x0c10 1250 01a3 0c11 | | .CONST 0x01a3,0x0c11 1252 01a4 1001 | | .CONST 0x01a4,0x1001 1254 01a5 0c11 | | .CONST 0x01a5,0x0c11 1256 ; -------------------------------------------------------------------------------------- 1256 ; Debug3 Subtable 0x5 1256 ; -------------------------------------------------------------------------------------- 1256 0001 0003 | | .DBG3TAB 0x0001,0x0003 1258 01b3 ffff | | .CONST 0x01b3,0xffff 125a 01b7 0001 | | .CONST 0x01b7,0x0001 125c 01bb 0401 | | .CONST 0x01bb,0x0401 125e 01bd 0001 | | .CONST 0x01bd,0x0001 1260 ; -------------------------------------------------------------------------------------- 1260 ; Debug3 Subtable 0x6 1260 ; -------------------------------------------------------------------------------------- 1260 0001 0003 | | .DBG3TAB 0x0001,0x0003 1262 01cb ffff | | .CONST 0x01cb,0xffff 1264 01cf 0001 | | .CONST 0x01cf,0x0001 1266 01d2 0401 | | .CONST 0x01d2,0x0401 1268 01d4 0001 | | .CONST 0x01d4,0x0001 126a ; -------------------------------------------------------------------------------------- 126a ; Debug3 Subtable 0x7 126a ; -------------------------------------------------------------------------------------- 126a 0000 0003 | | .DBG3TAB 0x0000,0x0003 126c 01e3 0001 | | .CONST 0x01e3,0x0001 126e 01e8 0401 | | .CONST 0x01e8,0x0401 1270 01ec 0001 | | .CONST 0x01ec,0x0001 1272 ; -------------------------------------------------------------------------------------- 1272 ; Debug3 Subtable 0x8 1272 ; -------------------------------------------------------------------------------------- 1272 0001 001b | | .DBG3TAB 0x0001,0x001b 1274 0203 ffff | | .CONST 0x0203,0xffff 1276 020e 0002 | | .CONST 0x020e,0x0002 1278 0210 0401 | | .CONST 0x0210,0x0401 127a 0212 0402 | | .CONST 0x0212,0x0402 127c 0214 0403 | | .CONST 0x0214,0x0403 127e 0218 0404 | | .CONST 0x0218,0x0404 1280 021c 0405 | | .CONST 0x021c,0x0405 1282 021e 0801 | | .CONST 0x021e,0x0801 1284 0220 0802 | | .CONST 0x0220,0x0802 1286 0221 0803 | ! | .CONST 0x0221,0x0803 1288 0222 0804 | " | .CONST 0x0222,0x0804 128a 0224 0405 | $ | .CONST 0x0224,0x0405 128c 022e 0c01 | . | .CONST 0x022e,0x0c01 128e 0230 0c02 | 0 | .CONST 0x0230,0x0c02 1290 0231 0c03 | 1 | .CONST 0x0231,0x0c03 1292 0232 0c04 | 2 | .CONST 0x0232,0x0c04 1294 0234 0804 | 4 | .CONST 0x0234,0x0804 1296 0242 0002 | B | .CONST 0x0242,0x0002 1298 0247 0003 | G | .CONST 0x0247,0x0003 129a 0249 0004 | I | .CONST 0x0249,0x0004 129c 024a 1001 | J | .CONST 0x024a,0x1001 129e 024c 1002 | L | .CONST 0x024c,0x1002 12a0 024e 1003 | N | .CONST 0x024e,0x1003 12a2 0251 0004 | Q | .CONST 0x0251,0x0004 12a4 0255 0001 | U | .CONST 0x0255,0x0001 12a6 0256 1401 | V | .CONST 0x0256,0x1401 12a8 0258 0001 | X | .CONST 0x0258,0x0001 12aa 025a 0005 | Z | .CONST 0x025a,0x0005 12ac ; -------------------------------------------------------------------------------------- 12ac ; Debug3 Subtable 0x9 12ac ; -------------------------------------------------------------------------------------- 12ac 0001 0003 | | .DBG3TAB 0x0001,0x0003 12ae 0263 ffff | c | .CONST 0x0263,0xffff 12b0 0267 0001 | g | .CONST 0x0267,0x0001 12b2 026a 0401 | j | .CONST 0x026a,0x0401 12b4 026c 0001 | l | .CONST 0x026c,0x0001 12b6 ; -------------------------------------------------------------------------------------- 12b6 ; Debug3 Subtable 0xa 12b6 ; -------------------------------------------------------------------------------------- 12b6 0002 0003 | | .DBG3TAB 0x0002,0x0003 12b8 027b ffff | { | .CONST 0x027b,0xffff 12ba 0280 fffe | | .CONST 0x0280,0xfffe 12bc 0287 0001 | | .CONST 0x0287,0x0001 12be 028b 0002 | | .CONST 0x028b,0x0002 12c0 0291 0003 | | .CONST 0x0291,0x0003 12c2 ; -------------------------------------------------------------------------------------- 12c2 ; Debug3 Subtable 0xb 12c2 ; -------------------------------------------------------------------------------------- 12c2 0000 0001 | | .DBG3TAB 0x0000,0x0001 12c4 029b 0001 | | .CONST 0x029b,0x0001 12c6 ; -------------------------------------------------------------------------------------- 12c6 ; Debug3 Subtable 0xc 12c6 ; -------------------------------------------------------------------------------------- 12c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 12c8 02a3 0001 | | .CONST 0x02a3,0x0001 12ca ; -------------------------------------------------------------------------------------- 12ca ; Debug3 Subtable 0xd 12ca ; -------------------------------------------------------------------------------------- 12ca 0001 0002 | | .DBG3TAB 0x0001,0x0002 12cc 02ab ffff | | .CONST 0x02ab,0xffff 12ce 02b2 0001 | | .CONST 0x02b2,0x0001 12d0 02b6 0002 | | .CONST 0x02b6,0x0002 12d2 ; -------------------------------------------------------------------------------------- 12d2 ; Debug3 Subtable 0xe 12d2 ; -------------------------------------------------------------------------------------- 12d2 0000 0008 | | .DBG3TAB 0x0000,0x0008 12d4 02cb 0001 | | .CONST 0x02cb,0x0001 12d6 02cc 0401 | | .CONST 0x02cc,0x0401 12d8 02ce 0402 | | .CONST 0x02ce,0x0402 12da 02cf 0403 | | .CONST 0x02cf,0x0403 12dc 02d0 0404 | | .CONST 0x02d0,0x0404 12de 02d1 0001 | | .CONST 0x02d1,0x0001 12e0 02d6 0002 | | .CONST 0x02d6,0x0002 12e2 02d9 0003 | | .CONST 0x02d9,0x0003 12e4 ; -------------------------------------------------------------------------------------- 12e4 ; Debug3 Subtable 0xf 12e4 ; -------------------------------------------------------------------------------------- 12e4 0001 0008 | | .DBG3TAB 0x0001,0x0008 12e6 02e3 ffff | | .CONST 0x02e3,0xffff 12e8 02e8 0001 | | .CONST 0x02e8,0x0001 12ea 02e9 0401 | | .CONST 0x02e9,0x0401 12ec 02eb 0402 | | .CONST 0x02eb,0x0402 12ee 02ec 0403 | | .CONST 0x02ec,0x0403 12f0 02ed 0404 | | .CONST 0x02ed,0x0404 12f2 02ee 0001 | | .CONST 0x02ee,0x0001 12f4 02f0 0002 | | .CONST 0x02f0,0x0002 12f6 02f3 0003 | | .CONST 0x02f3,0x0003 12f8 ; -------------------------------------------------------------------------------------- 12f8 ; Debug3 Subtable 0x10 12f8 ; -------------------------------------------------------------------------------------- 12f8 0000 0005 | | .DBG3TAB 0x0000,0x0005 12fa 0303 0001 | | .CONST 0x0303,0x0001 12fc 0306 0401 | | .CONST 0x0306,0x0401 12fe 030a 0001 | | .CONST 0x030a,0x0001 1300 030f 0002 | | .CONST 0x030f,0x0002 1302 0315 0003 | | .CONST 0x0315,0x0003 1304 ; -------------------------------------------------------------------------------------- 1304 ; Debug3 Subtable 0x11 1304 ; -------------------------------------------------------------------------------------- 1304 0003 000d | | .DBG3TAB 0x0003,0x000d 1306 0323 ffff | # | .CONST 0x0323,0xffff 1308 0326 fffe | & | .CONST 0x0326,0xfffe 130a 0327 fffd | ' | .CONST 0x0327,0xfffd 130c 032a 0002 | * | .CONST 0x032a,0x0002 130e 032b 0401 | + | .CONST 0x032b,0x0401 1310 032e 0002 | . | .CONST 0x032e,0x0002 1312 032f 0003 | / | .CONST 0x032f,0x0003 1314 0330 0801 | 0 | .CONST 0x0330,0x0801 1316 0333 0003 | 3 | .CONST 0x0333,0x0003 1318 0334 0004 | 4 | .CONST 0x0334,0x0004 131a 0339 0005 | 9 | .CONST 0x0339,0x0005 131c 033d 0006 | = | .CONST 0x033d,0x0006 131e 0340 0007 | @ | .CONST 0x0340,0x0007 1320 0343 0001 | C | .CONST 0x0343,0x0001 1322 0344 0c01 | D | .CONST 0x0344,0x0c01 1324 0346 0001 | F | .CONST 0x0346,0x0001 1326 ; -------------------------------------------------------------------------------------- 1326 ; Debug3 Subtable 0x12 1326 ; -------------------------------------------------------------------------------------- 1326 0004 001d | | .DBG3TAB 0x0004,0x001d 1328 034b ffff | K | .CONST 0x034b,0xffff 132a 0350 fffe | P | .CONST 0x0350,0xfffe 132c 0357 fffd | W | .CONST 0x0357,0xfffd 132e 0358 0401 | X | .CONST 0x0358,0x0401 1330 0359 fffd | Y | .CONST 0x0359,0xfffd 1332 035c 0002 | \ | .CONST 0x035c,0x0002 1334 035f 0801 | _ | .CONST 0x035f,0x0801 1336 0361 0802 | a | .CONST 0x0361,0x0802 1338 0363 0803 | c | .CONST 0x0363,0x0803 133a 0367 0804 | g | .CONST 0x0367,0x0804 133c 036b 0805 | k | .CONST 0x036b,0x0805 133e 036d 0c01 | m | .CONST 0x036d,0x0c01 1340 036f 0c02 | o | .CONST 0x036f,0x0c02 1342 0370 0c03 | p | .CONST 0x0370,0x0c03 1344 0371 0c04 | q | .CONST 0x0371,0x0c04 1346 0373 0805 | s | .CONST 0x0373,0x0805 1348 037d 1001 | } | .CONST 0x037d,0x1001 134a 037f 1002 | | .CONST 0x037f,0x1002 134c 0380 1003 | | .CONST 0x0380,0x1003 134e 0381 1004 | | .CONST 0x0381,0x1004 1350 0383 0c04 | | .CONST 0x0383,0x0c04 1352 0391 0002 | | .CONST 0x0391,0x0002 1354 0396 0003 | | .CONST 0x0396,0x0003 1356 0397 1401 | | .CONST 0x0397,0x1401 1358 0399 1402 | | .CONST 0x0399,0x1402 135a 039b 1403 | | .CONST 0x039b,0x1403 135c 039e 0003 | | .CONST 0x039e,0x0003 135e 03a0 0001 | | .CONST 0x03a0,0x0001 1360 03a1 1801 | | .CONST 0x03a1,0x1801 1362 03a3 0001 | | .CONST 0x03a3,0x0001 1364 03a5 0004 | | .CONST 0x03a5,0x0004 1366 03ac 0005 | | .CONST 0x03ac,0x0005 1368 03b4 0006 | | .CONST 0x03b4,0x0006 136a ; -------------------------------------------------------------------------------------- 136a ; Debug3 Subtable 0x13 136a ; -------------------------------------------------------------------------------------- 136a 0002 0020 | | .DBG3TAB 0x0002,0x0020 136c 03c3 ffff | | .CONST 0x03c3,0xffff 136e 03c6 fffe | | .CONST 0x03c6,0xfffe 1370 03c9 0002 | | .CONST 0x03c9,0x0002 1372 03cb 0401 | | .CONST 0x03cb,0x0401 1374 03cd 0402 | | .CONST 0x03cd,0x0402 1376 03cf 0403 | | .CONST 0x03cf,0x0403 1378 03d3 0404 | | .CONST 0x03d3,0x0404 137a 03d7 0405 | | .CONST 0x03d7,0x0405 137c 03d9 0801 | | .CONST 0x03d9,0x0801 137e 03db 0802 | | .CONST 0x03db,0x0802 1380 03dc 0803 | | .CONST 0x03dc,0x0803 1382 03dd 0804 | | .CONST 0x03dd,0x0804 1384 03df 0405 | | .CONST 0x03df,0x0405 1386 03e9 0c01 | | .CONST 0x03e9,0x0c01 1388 03eb 0c02 | | .CONST 0x03eb,0x0c02 138a 03ec 0c03 | | .CONST 0x03ec,0x0c03 138c 03ed 0c04 | | .CONST 0x03ed,0x0c04 138e 03ef 0804 | | .CONST 0x03ef,0x0804 1390 03fd 0002 | | .CONST 0x03fd,0x0002 1392 03fe 0003 | | .CONST 0x03fe,0x0003 1394 03ff 1001 | | .CONST 0x03ff,0x1001 1396 0401 1002 | | .CONST 0x0401,0x1002 1398 0402 1003 | | .CONST 0x0402,0x1003 139a 0403 1004 | | .CONST 0x0403,0x1004 139c 0404 0003 | | .CONST 0x0404,0x0003 139e 0406 0004 | | .CONST 0x0406,0x0004 13a0 040c 0005 | | .CONST 0x040c,0x0005 13a2 040d 1401 | | .CONST 0x040d,0x1401 13a4 040f 1402 | | .CONST 0x040f,0x1402 13a6 0411 1403 | | .CONST 0x0411,0x1403 13a8 0414 0005 | | .CONST 0x0414,0x0005 13aa 0416 0001 | | .CONST 0x0416,0x0001 13ac 0417 1801 | | .CONST 0x0417,0x1801 13ae 0419 0001 | | .CONST 0x0419,0x0001 13b0 ; -------------------------------------------------------------------------------------- 13b0 ; Debug3 Subtable 0x14 13b0 ; -------------------------------------------------------------------------------------- 13b0 0003 001c | | .DBG3TAB 0x0003,0x001c 13b2 0423 ffff | # | .CONST 0x0423,0xffff 13b4 0428 fffe | ( | .CONST 0x0428,0xfffe 13b6 042f fffd | / | .CONST 0x042f,0xfffd 13b8 0432 0002 | 2 | .CONST 0x0432,0x0002 13ba 0434 0401 | 4 | .CONST 0x0434,0x0401 13bc 0436 0402 | 6 | .CONST 0x0436,0x0402 13be 0438 0403 | 8 | .CONST 0x0438,0x0403 13c0 043c 0404 | < | .CONST 0x043c,0x0404 13c2 0440 0405 | @ | .CONST 0x0440,0x0405 13c4 0442 0801 | B | .CONST 0x0442,0x0801 13c6 0444 0802 | D | .CONST 0x0444,0x0802 13c8 0445 0803 | E | .CONST 0x0445,0x0803 13ca 0446 0804 | F | .CONST 0x0446,0x0804 13cc 0448 0405 | H | .CONST 0x0448,0x0405 13ce 0452 0c01 | R | .CONST 0x0452,0x0c01 13d0 0454 0c02 | T | .CONST 0x0454,0x0c02 13d2 0455 0c03 | U | .CONST 0x0455,0x0c03 13d4 0456 0c04 | V | .CONST 0x0456,0x0c04 13d6 0458 0804 | X | .CONST 0x0458,0x0804 13d8 0466 0002 | f | .CONST 0x0466,0x0002 13da 0469 0003 | i | .CONST 0x0469,0x0003 13dc 046d 0004 | m | .CONST 0x046d,0x0004 13de 0472 0005 | r | .CONST 0x0472,0x0005 13e0 0475 0006 | u | .CONST 0x0475,0x0006 13e2 0476 1001 | v | .CONST 0x0476,0x1001 13e4 0478 1002 | x | .CONST 0x0478,0x1002 13e6 047a 1003 | z | .CONST 0x047a,0x1003 13e8 047d 0006 | } | .CONST 0x047d,0x0006 13ea 0481 0001 | | .CONST 0x0481,0x0001 13ec 0482 1401 | | .CONST 0x0482,0x1401 13ee 0484 0001 | | .CONST 0x0484,0x0001 13f0 ; -------------------------------------------------------------------------------------- 13f0 ; Debug3 Subtable 0x15 13f0 ; -------------------------------------------------------------------------------------- 13f0 000d 001f | | .DBG3TAB 0x000d,0x001f 13f2 048b ffff | | .CONST 0x048b,0xffff 13f4 0490 fffe | | .CONST 0x0490,0xfffe 13f6 0495 fffd | | .CONST 0x0495,0xfffd 13f8 0497 fffc | | .CONST 0x0497,0xfffc 13fa 0499 fffb | | .CONST 0x0499,0xfffb 13fc 049b fffa | | .CONST 0x049b,0xfffa 13fe 049d fff9 | | .CONST 0x049d,0xfff9 1400 049e 0401 | | .CONST 0x049e,0x0401 1402 049f fff9 | | .CONST 0x049f,0xfff9 1404 04a0 fff8 | | .CONST 0x04a0,0xfff8 1406 04a1 0801 | | .CONST 0x04a1,0x0801 1408 04a2 fff8 | | .CONST 0x04a2,0xfff8 140a 04a3 fff7 | | .CONST 0x04a3,0xfff7 140c 04a8 fff6 | | .CONST 0x04a8,0xfff6 140e 04a9 fff5 | | .CONST 0x04a9,0xfff5 1410 04aa 0001 | | .CONST 0x04aa,0x0001 1412 04af 0002 | | .CONST 0x04af,0x0002 1414 04b3 0003 | | .CONST 0x04b3,0x0003 1416 04b9 0004 | | .CONST 0x04b9,0x0004 1418 04bb 0005 | | .CONST 0x04bb,0x0005 141a 04bd 0006 | | .CONST 0x04bd,0x0006 141c 04c3 0007 | | .CONST 0x04c3,0x0007 141e 04c9 0008 | | .CONST 0x04c9,0x0008 1420 04d4 0009 | | .CONST 0x04d4,0x0009 1422 04d6 000a | | .CONST 0x04d6,0x000a 1424 04d9 000b | | .CONST 0x04d9,0x000b 1426 04dd 000c | | .CONST 0x04dd,0x000c 1428 04df 000d | | .CONST 0x04df,0x000d 142a 04e2 000e | | .CONST 0x04e2,0x000e 142c 04e6 000f | | .CONST 0x04e6,0x000f 142e 04e9 0010 | | .CONST 0x04e9,0x0010 1430 04ed 0011 | | .CONST 0x04ed,0x0011 1432 04f0 0012 | | .CONST 0x04f0,0x0012 1434 04f4 0013 | | .CONST 0x04f4,0x0013 1436 04f7 0014 | | .CONST 0x04f7,0x0014 1438 04fb 0015 | | .CONST 0x04fb,0x0015 143a 04fe 0016 | | .CONST 0x04fe,0x0016 143c 0502 0017 | | .CONST 0x0502,0x0017 143e 0504 0018 | | .CONST 0x0504,0x0018 1440 0511 0019 | | .CONST 0x0511,0x0019 1442 051c 001a | | .CONST 0x051c,0x001a 1444 051f 001b | | .CONST 0x051f,0x001b 1446 0526 001c | & | .CONST 0x0526,0x001c 1448 052c 001d | , | .CONST 0x052c,0x001d 144a ; -------------------------------------------------------------------------------------- 144a ; Debug3 Subtable 0x16 144a ; -------------------------------------------------------------------------------------- 144a 0008 0014 | | .DBG3TAB 0x0008,0x0014 144c 053b ffff | ; | .CONST 0x053b,0xffff 144e 0540 fffe | @ | .CONST 0x0540,0xfffe 1450 0545 fffd | E | .CONST 0x0545,0xfffd 1452 0546 0401 | F | .CONST 0x0546,0x0401 1454 0547 fffd | G | .CONST 0x0547,0xfffd 1456 0548 fffc | H | .CONST 0x0548,0xfffc 1458 0549 0801 | I | .CONST 0x0549,0x0801 145a 054a fffc | J | .CONST 0x054a,0xfffc 145c 054b fffb | K | .CONST 0x054b,0xfffb 145e 054c fffa | L | .CONST 0x054c,0xfffa 1460 054d 0001 | M | .CONST 0x054d,0x0001 1462 054f 0002 | O | .CONST 0x054f,0x0002 1464 0552 0003 | R | .CONST 0x0552,0x0003 1466 0556 0004 | V | .CONST 0x0556,0x0004 1468 0559 0005 | Y | .CONST 0x0559,0x0005 146a 055d 0006 | ] | .CONST 0x055d,0x0006 146c 055f 0007 | _ | .CONST 0x055f,0x0007 146e 0563 0008 | c | .CONST 0x0563,0x0008 1470 0569 0009 | i | .CONST 0x0569,0x0009 1472 056f 000a | o | .CONST 0x056f,0x000a 1474 0575 000b | u | .CONST 0x0575,0x000b 1476 057c 000c | | | .CONST 0x057c,0x000c 1478 0582 000d | | .CONST 0x0582,0x000d 147a 0586 000e | | .CONST 0x0586,0x000e 147c 0588 000f | | .CONST 0x0588,0x000f 147e 058b 0010 | | .CONST 0x058b,0x0010 1480 058f 0011 | | .CONST 0x058f,0x0011 1482 0591 0012 | | .CONST 0x0591,0x0012 1484 ; -------------------------------------------------------------------------------------- 1484 ; Debug3 Subtable 0x17 1484 ; -------------------------------------------------------------------------------------- 1484 000d 0021 | !| .DBG3TAB 0x000d,0x0021 1486 059b ffff | | .CONST 0x059b,0xffff 1488 05a0 fffe | | .CONST 0x05a0,0xfffe 148a 05a5 fffd | | .CONST 0x05a5,0xfffd 148c 05a7 fffc | | .CONST 0x05a7,0xfffc 148e 05a9 fffb | | .CONST 0x05a9,0xfffb 1490 05ab fffa | | .CONST 0x05ab,0xfffa 1492 05ad fff9 | | .CONST 0x05ad,0xfff9 1494 05ae 0401 | | .CONST 0x05ae,0x0401 1496 05af fff9 | | .CONST 0x05af,0xfff9 1498 05b0 fff8 | | .CONST 0x05b0,0xfff8 149a 05b1 0801 | | .CONST 0x05b1,0x0801 149c 05b2 fff8 | | .CONST 0x05b2,0xfff8 149e 05b3 fff7 | | .CONST 0x05b3,0xfff7 14a0 05b4 fff6 | | .CONST 0x05b4,0xfff6 14a2 05b9 fff5 | | .CONST 0x05b9,0xfff5 14a4 05ba 0001 | | .CONST 0x05ba,0x0001 14a6 05be 0002 | | .CONST 0x05be,0x0002 14a8 05c1 0003 | | .CONST 0x05c1,0x0003 14aa 05c7 0004 | | .CONST 0x05c7,0x0004 14ac 05c9 0005 | | .CONST 0x05c9,0x0005 14ae 05cb 0006 | | .CONST 0x05cb,0x0006 14b0 05d1 0007 | | .CONST 0x05d1,0x0007 14b2 05d7 0008 | | .CONST 0x05d7,0x0008 14b4 05db 0009 | | .CONST 0x05db,0x0009 14b6 05e3 000a | | .CONST 0x05e3,0x000a 14b8 05e5 000b | | .CONST 0x05e5,0x000b 14ba 05e7 000c | | .CONST 0x05e7,0x000c 14bc 05e9 000d | | .CONST 0x05e9,0x000d 14be 05ec 000e | | .CONST 0x05ec,0x000e 14c0 05f0 000f | | .CONST 0x05f0,0x000f 14c2 05f2 0010 | | .CONST 0x05f2,0x0010 14c4 05f5 0011 | | .CONST 0x05f5,0x0011 14c6 05f9 0012 | | .CONST 0x05f9,0x0012 14c8 05fc 0013 | | .CONST 0x05fc,0x0013 14ca 0600 0014 | | .CONST 0x0600,0x0014 14cc 0603 0015 | | .CONST 0x0603,0x0015 14ce 0607 0016 | | .CONST 0x0607,0x0016 14d0 060a 0017 | | .CONST 0x060a,0x0017 14d2 060e 0018 | | .CONST 0x060e,0x0018 14d4 0611 0019 | | .CONST 0x0611,0x0019 14d6 0615 001a | | .CONST 0x0615,0x001a 14d8 0617 001b | | .CONST 0x0617,0x001b 14da 0627 001c | ' | .CONST 0x0627,0x001c 14dc 0634 001d | 4 | .CONST 0x0634,0x001d 14de 0637 001e | 7 | .CONST 0x0637,0x001e 14e0 063f 001f | ? | .CONST 0x063f,0x001f 14e2 ; -------------------------------------------------------------------------------------- 14e2 ; Debug3 Subtable 0x18 14e2 ; -------------------------------------------------------------------------------------- 14e2 000d 0018 | | .DBG3TAB 0x000d,0x0018 14e4 064b ffff | K | .CONST 0x064b,0xffff 14e6 0650 fffe | P | .CONST 0x0650,0xfffe 14e8 0655 fffd | U | .CONST 0x0655,0xfffd 14ea 0657 fffc | W | .CONST 0x0657,0xfffc 14ec 0659 fffb | Y | .CONST 0x0659,0xfffb 14ee 065b fffa | [ | .CONST 0x065b,0xfffa 14f0 065d fff9 | ] | .CONST 0x065d,0xfff9 14f2 065e 0401 | ^ | .CONST 0x065e,0x0401 14f4 065f fff9 | _ | .CONST 0x065f,0xfff9 14f6 0660 fff8 | ` | .CONST 0x0660,0xfff8 14f8 0661 0801 | a | .CONST 0x0661,0x0801 14fa 0662 fff8 | b | .CONST 0x0662,0xfff8 14fc 0663 fff7 | c | .CONST 0x0663,0xfff7 14fe 0668 fff6 | h | .CONST 0x0668,0xfff6 1500 0669 fff5 | i | .CONST 0x0669,0xfff5 1502 0673 0001 | s | .CONST 0x0673,0x0001 1504 0679 0002 | y | .CONST 0x0679,0x0002 1506 067b 0003 | { | .CONST 0x067b,0x0003 1508 067d 0004 | } | .CONST 0x067d,0x0004 150a 0683 0005 | | .CONST 0x0683,0x0005 150c 0689 0006 | | .CONST 0x0689,0x0006 150e 068d 0007 | | .CONST 0x068d,0x0007 1510 0695 0008 | | .CONST 0x0695,0x0008 1512 0697 0009 | | .CONST 0x0697,0x0009 1514 0699 000a | | .CONST 0x0699,0x000a 1516 069b 000b | | .CONST 0x069b,0x000b 1518 069e 000c | | .CONST 0x069e,0x000c 151a 06a2 000d | | .CONST 0x06a2,0x000d 151c 06a4 000e | | .CONST 0x06a4,0x000e 151e 06a7 000f | | .CONST 0x06a7,0x000f 1520 06ab 0010 | | .CONST 0x06ab,0x0010 1522 06ae 0011 | | .CONST 0x06ae,0x0011 1524 06b2 0012 | | .CONST 0x06b2,0x0012 1526 06b4 0013 | | .CONST 0x06b4,0x0013 1528 06c2 0014 | | .CONST 0x06c2,0x0014 152a 06cd 0015 | | .CONST 0x06cd,0x0015 152c 06d0 0016 | | .CONST 0x06d0,0x0016 152e ; -------------------------------------------------------------------------------------- 152e ; Debug3 Subtable 0x19 152e ; -------------------------------------------------------------------------------------- 152e 0003 001c | | .DBG3TAB 0x0003,0x001c 1530 06db ffff | | .CONST 0x06db,0xffff 1532 06e0 fffe | | .CONST 0x06e0,0xfffe 1534 06e1 fffd | | .CONST 0x06e1,0xfffd 1536 06e5 0002 | | .CONST 0x06e5,0x0002 1538 06e7 0401 | | .CONST 0x06e7,0x0401 153a 06e9 0402 | | .CONST 0x06e9,0x0402 153c 06eb 0403 | | .CONST 0x06eb,0x0403 153e 06ef 0404 | | .CONST 0x06ef,0x0404 1540 06f3 0405 | | .CONST 0x06f3,0x0405 1542 06f5 0801 | | .CONST 0x06f5,0x0801 1544 06f7 0802 | | .CONST 0x06f7,0x0802 1546 06f8 0803 | | .CONST 0x06f8,0x0803 1548 06f9 0804 | | .CONST 0x06f9,0x0804 154a 06fb 0405 | | .CONST 0x06fb,0x0405 154c 0705 0c01 | | .CONST 0x0705,0x0c01 154e 0707 0c02 | | .CONST 0x0707,0x0c02 1550 0708 0c03 | | .CONST 0x0708,0x0c03 1552 0709 0c04 | | .CONST 0x0709,0x0c04 1554 070b 0804 | | .CONST 0x070b,0x0804 1556 0719 0002 | | .CONST 0x0719,0x0002 1558 071c 0003 | | .CONST 0x071c,0x0003 155a 071d 1001 | | .CONST 0x071d,0x1001 155c 071f 1002 | | .CONST 0x071f,0x1002 155e 0721 1003 | ! | .CONST 0x0721,0x1003 1560 0724 0003 | $ | .CONST 0x0724,0x0003 1562 0727 0004 | ' | .CONST 0x0727,0x0004 1564 072b 0005 | + | .CONST 0x072b,0x0005 1566 072f 0001 | / | .CONST 0x072f,0x0001 1568 0730 1401 | 0 | .CONST 0x0730,0x1401 156a 0732 0001 | 2 | .CONST 0x0732,0x0001 156c 0734 0006 | 4 | .CONST 0x0734,0x0006 156e ; -------------------------------------------------------------------------------------- 156e ; Debug3 Subtable 0x1a 156e ; -------------------------------------------------------------------------------------- 156e 0002 0003 | | .DBG3TAB 0x0002,0x0003 1570 073b ffff | ; | .CONST 0x073b,0xffff 1572 0742 fffe | B | .CONST 0x0742,0xfffe 1574 0744 0001 | D | .CONST 0x0744,0x0001 1576 0748 0002 | H | .CONST 0x0748,0x0002 1578 074f 0003 | O | .CONST 0x074f,0x0003 157a ; -------------------------------------------------------------------------------------- 157a ; Debug3 Subtable 0x1b 157a ; -------------------------------------------------------------------------------------- 157a 0001 0009 | | .DBG3TAB 0x0001,0x0009 157c 075b ffff | [ | .CONST 0x075b,0xffff 157e 075c 0001 | \ | .CONST 0x075c,0x0001 1580 075d 0401 | ] | .CONST 0x075d,0x0401 1582 075f 0402 | _ | .CONST 0x075f,0x0402 1584 0760 0403 | ` | .CONST 0x0760,0x0403 1586 0761 0404 | a | .CONST 0x0761,0x0404 1588 0762 0001 | b | .CONST 0x0762,0x0001 158a 0764 0002 | d | .CONST 0x0764,0x0002 158c 076b 0003 | k | .CONST 0x076b,0x0003 158e 076f 0004 | o | .CONST 0x076f,0x0004 1590 ; -------------------------------------------------------------------------------------- 1590 ; Debug3 Subtable 0x1c 1590 ; -------------------------------------------------------------------------------------- 1590 0005 003c | <| .DBG3TAB 0x0005,0x003c 1592 0783 ffff | | .CONST 0x0783,0xffff 1594 0786 fffe | | .CONST 0x0786,0xfffe 1596 0787 fffd | | .CONST 0x0787,0xfffd 1598 0788 fffc | | .CONST 0x0788,0xfffc 159a 0789 fffb | | .CONST 0x0789,0xfffb 159c 078a 0001 | | .CONST 0x078a,0x0001 159e 0791 0003 | | .CONST 0x0791,0x0003 15a0 0793 0401 | | .CONST 0x0793,0x0401 15a2 0798 0801 | | .CONST 0x0798,0x0801 15a4 079a 0802 | | .CONST 0x079a,0x0802 15a6 079b 0803 | | .CONST 0x079b,0x0803 15a8 079c 0804 | | .CONST 0x079c,0x0804 15aa 079e 0401 | | .CONST 0x079e,0x0401 15ac 07a3 0003 | | .CONST 0x07a3,0x0003 15ae 07a4 0004 | | .CONST 0x07a4,0x0004 15b0 07a5 0c01 | | .CONST 0x07a5,0x0c01 15b2 07a8 0004 | | .CONST 0x07a8,0x0004 15b4 07a9 0005 | | .CONST 0x07a9,0x0005 15b6 07ad 0006 | | .CONST 0x07ad,0x0006 15b8 07af 0007 | | .CONST 0x07af,0x0007 15ba 07b3 0008 | | .CONST 0x07b3,0x0008 15bc 07b7 0009 | | .CONST 0x07b7,0x0009 15be 07ba 000a | | .CONST 0x07ba,0x000a 15c0 07bd 000b | | .CONST 0x07bd,0x000b 15c2 07be 1001 | | .CONST 0x07be,0x1001 15c4 07c0 1002 | | .CONST 0x07c0,0x1002 15c6 07c1 1003 | | .CONST 0x07c1,0x1003 15c8 07c2 1004 | | .CONST 0x07c2,0x1004 15ca 07c3 000b | | .CONST 0x07c3,0x000b 15cc 07cd 0014 | | .CONST 0x07cd,0x0014 15ce 07d1 000d | | .CONST 0x07d1,0x000d 15d0 07d6 000e | | .CONST 0x07d6,0x000e 15d2 07d9 000f | | .CONST 0x07d9,0x000f 15d4 07dc 0010 | | .CONST 0x07dc,0x0010 15d6 07de 1401 | | .CONST 0x07de,0x1401 15d8 07e3 1801 | | .CONST 0x07e3,0x1801 15da 07e5 1802 | | .CONST 0x07e5,0x1802 15dc 07e6 1803 | | .CONST 0x07e6,0x1803 15de 07e7 1804 | | .CONST 0x07e7,0x1804 15e0 07e9 1401 | | .CONST 0x07e9,0x1401 15e2 07ee 0010 | | .CONST 0x07ee,0x0010 15e4 07ef 1c01 | | .CONST 0x07ef,0x1c01 15e6 07f3 0010 | | .CONST 0x07f3,0x0010 15e8 07f6 0011 | | .CONST 0x07f6,0x0011 15ea 07fa 0012 | | .CONST 0x07fa,0x0012 15ec 07fd 0013 | | .CONST 0x07fd,0x0013 15ee 07ff 2001 | | .CONST 0x07ff,0x2001 15f0 0804 2401 | $ | .CONST 0x0804,0x2401 15f2 0806 2402 | $ | .CONST 0x0806,0x2402 15f4 0807 2403 | $ | .CONST 0x0807,0x2403 15f6 0808 2404 | $ | .CONST 0x0808,0x2404 15f8 080a 2001 | | .CONST 0x080a,0x2001 15fa 080f 0013 | | .CONST 0x080f,0x0013 15fc 0810 2801 | ( | .CONST 0x0810,0x2801 15fe 0814 0013 | | .CONST 0x0814,0x0013 1600 0818 0015 | | .CONST 0x0818,0x0015 1602 0819 2c01 | , | .CONST 0x0819,0x2c01 1604 081b 0015 | | .CONST 0x081b,0x0015 1606 081c 0016 | | .CONST 0x081c,0x0016 1608 081f 0017 | | .CONST 0x081f,0x0017 160a 0821 0018 | ! | .CONST 0x0821,0x0018 160c 0825 0019 | % | .CONST 0x0825,0x0019 160e 082a 0002 | * | .CONST 0x082a,0x0002 1610 082b 3001 | +0 | .CONST 0x082b,0x3001 1612 082d 0002 | - | .CONST 0x082d,0x0002 1614 ; -------------------------------------------------------------------------------------- 1614 ; Debug3 Subtable 0x1d 1614 ; -------------------------------------------------------------------------------------- 1614 0000 0005 | | .DBG3TAB 0x0000,0x0005 1616 0833 0001 | 3 | .CONST 0x0833,0x0001 1618 0837 0002 | 7 | .CONST 0x0837,0x0002 161a 083d 0003 | = | .CONST 0x083d,0x0003 161c 083e 0401 | > | .CONST 0x083e,0x0401 161e 083f 0003 | ? | .CONST 0x083f,0x0003 1620 ; -------------------------------------------------------------------------------------- 1620 ; Debug3 Subtable 0x1e 1620 ; -------------------------------------------------------------------------------------- 1620 0004 002a | *| .DBG3TAB 0x0004,0x002a 1622 0843 ffff | C | .CONST 0x0843,0xffff 1624 0848 0401 | H | .CONST 0x0848,0x0401 1626 084a 0402 | J | .CONST 0x084a,0x0402 1628 084c 0403 | L | .CONST 0x084c,0x0403 162a 0850 0404 | P | .CONST 0x0850,0x0404 162c 0854 0405 | T | .CONST 0x0854,0x0405 162e 0856 0801 | V | .CONST 0x0856,0x0801 1630 0858 0802 | X | .CONST 0x0858,0x0802 1632 0859 0803 | Y | .CONST 0x0859,0x0803 1634 085a 0804 | Z | .CONST 0x085a,0x0804 1636 085c 0405 | \ | .CONST 0x085c,0x0405 1638 0866 0c01 | f | .CONST 0x0866,0x0c01 163a 0868 0c02 | h | .CONST 0x0868,0x0c02 163c 0869 0c03 | i | .CONST 0x0869,0x0c03 163e 086a 0c04 | j | .CONST 0x086a,0x0c04 1640 086c 0804 | l | .CONST 0x086c,0x0804 1642 087a ffff | z | .CONST 0x087a,0xffff 1644 087f fffe | | .CONST 0x087f,0xfffe 1646 0880 fffd | | .CONST 0x0880,0xfffd 1648 0882 0001 | | .CONST 0x0882,0x0001 164a 0883 0002 | | .CONST 0x0883,0x0002 164c 0884 1001 | | .CONST 0x0884,0x1001 164e 0886 0002 | | .CONST 0x0886,0x0002 1650 0887 0003 | | .CONST 0x0887,0x0003 1652 088e 0004 | | .CONST 0x088e,0x0004 1654 0892 0005 | | .CONST 0x0892,0x0005 1656 0893 1401 | | .CONST 0x0893,0x1401 1658 0895 0005 | | .CONST 0x0895,0x0005 165a 0896 0006 | | .CONST 0x0896,0x0006 165c 0897 1801 | | .CONST 0x0897,0x1801 165e 0899 1802 | | .CONST 0x0899,0x1802 1660 089a 1803 | | .CONST 0x089a,0x1803 1662 089b 1804 | | .CONST 0x089b,0x1804 1664 089c 0006 | | .CONST 0x089c,0x0006 1666 089e 0007 | | .CONST 0x089e,0x0007 1668 08a2 0008 | | .CONST 0x08a2,0x0008 166a 08a4 0009 | | .CONST 0x08a4,0x0009 166c 08a6 000a | | .CONST 0x08a6,0x000a 166e 08aa 1c01 | | .CONST 0x08aa,0x1c01 1670 08ac 1c02 | | .CONST 0x08ac,0x1c02 1672 08ad 1c03 | | .CONST 0x08ad,0x1c03 1674 08ae 1c04 | | .CONST 0x08ae,0x1c04 1676 08af 000a | | .CONST 0x08af,0x000a 1678 08b1 000b | | .CONST 0x08b1,0x000b 167a 08b3 000c | | .CONST 0x08b3,0x000c 167c 08bc 000d | | .CONST 0x08bc,0x000d 167e ; -------------------------------------------------------------------------------------- 167e ; Debug3 Subtable 0x1f 167e ; -------------------------------------------------------------------------------------- 167e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1680 08c3 0001 | | .CONST 0x08c3,0x0001 1682 ; -------------------------------------------------------------------------------------- 1682 ; Debug3 Subtable 0x20 1682 ; -------------------------------------------------------------------------------------- 1682 0000 0001 | | .DBG3TAB 0x0000,0x0001 1684 08d3 0001 | | .CONST 0x08d3,0x0001 1686 ; -------------------------------------------------------------------------------------- 1686 ; Debug3 Subtable 0x21 1686 ; -------------------------------------------------------------------------------------- 1686 0003 001b | | .DBG3TAB 0x0003,0x001b 1688 08e3 ffff | | .CONST 0x08e3,0xffff 168a 08e8 0401 | | .CONST 0x08e8,0x0401 168c 08ea 0402 | | .CONST 0x08ea,0x0402 168e 08ec 0403 | | .CONST 0x08ec,0x0403 1690 08f0 0404 | | .CONST 0x08f0,0x0404 1692 08f4 0405 | | .CONST 0x08f4,0x0405 1694 08f6 0801 | | .CONST 0x08f6,0x0801 1696 08f8 0802 | | .CONST 0x08f8,0x0802 1698 08f9 0803 | | .CONST 0x08f9,0x0803 169a 08fa 0804 | | .CONST 0x08fa,0x0804 169c 08fc 0405 | | .CONST 0x08fc,0x0405 169e 0906 0c01 | | .CONST 0x0906,0x0c01 16a0 0908 0c02 | | .CONST 0x0908,0x0c02 16a2 0909 0c03 | | .CONST 0x0909,0x0c03 16a4 090a 0c04 | | .CONST 0x090a,0x0c04 16a6 090c 0804 | | .CONST 0x090c,0x0804 16a8 091a ffff | | .CONST 0x091a,0xffff 16aa 091f fffe | | .CONST 0x091f,0xfffe 16ac 0921 0001 | ! | .CONST 0x0921,0x0001 16ae 0922 0002 | " | .CONST 0x0922,0x0002 16b0 0923 1001 | # | .CONST 0x0923,0x1001 16b2 0925 0002 | % | .CONST 0x0925,0x0002 16b4 0926 0003 | & | .CONST 0x0926,0x0003 16b6 092b 0004 | + | .CONST 0x092b,0x0004 16b8 092d 0005 | - | .CONST 0x092d,0x0005 16ba 0936 0006 | 6 | .CONST 0x0936,0x0006 16bc 0938 0007 | 8 | .CONST 0x0938,0x0007 16be 0945 0008 | E | .CONST 0x0945,0x0008 16c0 0947 0009 | G | .CONST 0x0947,0x0009 16c2 0950 000a | P | .CONST 0x0950,0x000a 16c4 ; -------------------------------------------------------------------------------------- 16c4 ; Debug3 Subtable 0x22 16c4 ; -------------------------------------------------------------------------------------- 16c4 0000 0003 | | .DBG3TAB 0x0000,0x0003 16c6 095b 0001 | [ | .CONST 0x095b,0x0001 16c8 0961 0401 | a | .CONST 0x0961,0x0401 16ca 0965 0001 | e | .CONST 0x0965,0x0001 16cc ; -------------------------------------------------------------------------------------- 16cc ; Debug3 Subtable 0x23 16cc ; -------------------------------------------------------------------------------------- 16cc 0001 001b | | .DBG3TAB 0x0001,0x001b 16ce 0973 ffff | s | .CONST 0x0973,0xffff 16d0 097e 0002 | ~ | .CONST 0x097e,0x0002 16d2 0981 0401 | | .CONST 0x0981,0x0401 16d4 0983 0402 | | .CONST 0x0983,0x0402 16d6 0985 0403 | | .CONST 0x0985,0x0403 16d8 0989 0404 | | .CONST 0x0989,0x0404 16da 098d 0405 | | .CONST 0x098d,0x0405 16dc 098f 0801 | | .CONST 0x098f,0x0801 16de 0991 0802 | | .CONST 0x0991,0x0802 16e0 0992 0803 | | .CONST 0x0992,0x0803 16e2 0993 0804 | | .CONST 0x0993,0x0804 16e4 0995 0405 | | .CONST 0x0995,0x0405 16e6 099f 0c01 | | .CONST 0x099f,0x0c01 16e8 09a1 0c02 | | .CONST 0x09a1,0x0c02 16ea 09a2 0c03 | | .CONST 0x09a2,0x0c03 16ec 09a3 0c04 | | .CONST 0x09a3,0x0c04 16ee 09a5 0804 | | .CONST 0x09a5,0x0804 16f0 09b3 0002 | | .CONST 0x09b3,0x0002 16f2 09b7 0003 | | .CONST 0x09b7,0x0003 16f4 09b9 0004 | | .CONST 0x09b9,0x0004 16f6 09ba 1001 | | .CONST 0x09ba,0x1001 16f8 09bc 1002 | | .CONST 0x09bc,0x1002 16fa 09be 1003 | | .CONST 0x09be,0x1003 16fc 09c1 0004 | | .CONST 0x09c1,0x0004 16fe 09c5 0001 | | .CONST 0x09c5,0x0001 1700 09c6 1401 | | .CONST 0x09c6,0x1401 1702 09c8 0001 | | .CONST 0x09c8,0x0001 1704 09ca 0005 | | .CONST 0x09ca,0x0005 1706 ; -------------------------------------------------------------------------------------- 1706 ; Debug3 Subtable 0x24 1706 ; -------------------------------------------------------------------------------------- 1706 0003 0018 | | .DBG3TAB 0x0003,0x0018 1708 09d3 ffff | | .CONST 0x09d3,0xffff 170a 09d8 0401 | | .CONST 0x09d8,0x0401 170c 09da 0402 | | .CONST 0x09da,0x0402 170e 09dc 0403 | | .CONST 0x09dc,0x0403 1710 09e0 0404 | | .CONST 0x09e0,0x0404 1712 09e4 0405 | | .CONST 0x09e4,0x0405 1714 09e6 0801 | | .CONST 0x09e6,0x0801 1716 09e8 0802 | | .CONST 0x09e8,0x0802 1718 09e9 0803 | | .CONST 0x09e9,0x0803 171a 09ea 0804 | | .CONST 0x09ea,0x0804 171c 09ec 0405 | | .CONST 0x09ec,0x0405 171e 09f6 0c01 | | .CONST 0x09f6,0x0c01 1720 09f8 0c02 | | .CONST 0x09f8,0x0c02 1722 09f9 0c03 | | .CONST 0x09f9,0x0c03 1724 09fa 0c04 | | .CONST 0x09fa,0x0c04 1726 09fc 0804 | | .CONST 0x09fc,0x0804 1728 0a0a ffff | | .CONST 0x0a0a,0xffff 172a 0a0f fffe | | .CONST 0x0a0f,0xfffe 172c 0a11 0001 | | .CONST 0x0a11,0x0001 172e 0a12 0002 | | .CONST 0x0a12,0x0002 1730 0a13 1001 | | .CONST 0x0a13,0x1001 1732 0a15 0002 | | .CONST 0x0a15,0x0002 1734 0a16 0003 | | .CONST 0x0a16,0x0003 1736 0a1b 0004 | | .CONST 0x0a1b,0x0004 1738 0a24 0005 | $ | .CONST 0x0a24,0x0005 173a 0a26 0006 | & | .CONST 0x0a26,0x0006 173c 0a2f 0007 | / | .CONST 0x0a2f,0x0007 173e ; -------------------------------------------------------------------------------------- 173e ; Debug3 Subtable 0x25 173e ; -------------------------------------------------------------------------------------- 173e 0001 001b | | .DBG3TAB 0x0001,0x001b 1740 0a3b ffff | ; | .CONST 0x0a3b,0xffff 1742 0a46 0002 | F | .CONST 0x0a46,0x0002 1744 0a48 0401 | H | .CONST 0x0a48,0x0401 1746 0a4a 0402 | J | .CONST 0x0a4a,0x0402 1748 0a4c 0403 | L | .CONST 0x0a4c,0x0403 174a 0a50 0404 | P | .CONST 0x0a50,0x0404 174c 0a54 0405 | T | .CONST 0x0a54,0x0405 174e 0a56 0801 | V | .CONST 0x0a56,0x0801 1750 0a58 0802 | X | .CONST 0x0a58,0x0802 1752 0a59 0803 | Y | .CONST 0x0a59,0x0803 1754 0a5a 0804 | Z | .CONST 0x0a5a,0x0804 1756 0a5c 0405 | \ | .CONST 0x0a5c,0x0405 1758 0a66 0c01 | f | .CONST 0x0a66,0x0c01 175a 0a68 0c02 | h | .CONST 0x0a68,0x0c02 175c 0a69 0c03 | i | .CONST 0x0a69,0x0c03 175e 0a6a 0c04 | j | .CONST 0x0a6a,0x0c04 1760 0a6c 0804 | l | .CONST 0x0a6c,0x0804 1762 0a7a 0002 | z | .CONST 0x0a7a,0x0002 1764 0a7f 0003 | | .CONST 0x0a7f,0x0003 1766 0a81 0004 | | .CONST 0x0a81,0x0004 1768 0a82 1001 | | .CONST 0x0a82,0x1001 176a 0a84 1002 | | .CONST 0x0a84,0x1002 176c 0a86 1003 | | .CONST 0x0a86,0x1003 176e 0a89 0004 | | .CONST 0x0a89,0x0004 1770 0a8d 0001 | | .CONST 0x0a8d,0x0001 1772 0a8e 1401 | | .CONST 0x0a8e,0x1401 1774 0a90 0001 | | .CONST 0x0a90,0x0001 1776 0a92 0005 | | .CONST 0x0a92,0x0005 1778 ; -------------------------------------------------------------------------------------- 1778 ; Debug3 Subtable 0x26 1778 ; -------------------------------------------------------------------------------------- 1778 0000 0001 | | .DBG3TAB 0x0000,0x0001 177a 0a9b 0001 | | .CONST 0x0a9b,0x0001 177c ; -------------------------------------------------------------------------------------- 177c ; Debug3 Subtable 0x27 177c ; -------------------------------------------------------------------------------------- 177c 0000 000b | | .DBG3TAB 0x0000,0x000b 177e 0aab 0001 | | .CONST 0x0aab,0x0001 1780 0aac 0401 | | .CONST 0x0aac,0x0401 1782 0aae 0402 | | .CONST 0x0aae,0x0402 1784 0aaf 0403 | | .CONST 0x0aaf,0x0403 1786 0ab0 0404 | | .CONST 0x0ab0,0x0404 1788 0ab1 0001 | | .CONST 0x0ab1,0x0001 178a 0ab8 0801 | | .CONST 0x0ab8,0x0801 178c 0aba 0802 | | .CONST 0x0aba,0x0802 178e 0abb 0803 | | .CONST 0x0abb,0x0803 1790 0abc 0804 | | .CONST 0x0abc,0x0804 1792 0abe 0404 | | .CONST 0x0abe,0x0404 1794 ; -------------------------------------------------------------------------------------- 1794 ; Debug3 Subtable 0x28 1794 ; -------------------------------------------------------------------------------------- 1794 0001 0001 | | .DBG3TAB 0x0001,0x0001 1796 0acb ffff | | .CONST 0x0acb,0xffff 1798 0ad6 0001 | | .CONST 0x0ad6,0x0001 179a ; -------------------------------------------------------------------------------------- 179a ; Debug3 Subtable 0x29 179a ; -------------------------------------------------------------------------------------- 179a 0004 0001 | | .DBG3TAB 0x0004,0x0001 179c 0ae3 ffff | | .CONST 0x0ae3,0xffff 179e 0ae8 fffe | | .CONST 0x0ae8,0xfffe 17a0 0aee fffd | | .CONST 0x0aee,0xfffd 17a2 0aef fffc | | .CONST 0x0aef,0xfffc 17a4 0af4 0001 | | .CONST 0x0af4,0x0001 17a6 ; -------------------------------------------------------------------------------------- 17a6 ; Debug3 Subtable 0x2a 17a6 ; -------------------------------------------------------------------------------------- 17a6 0004 0001 | | .DBG3TAB 0x0004,0x0001 17a8 0b03 ffff | | .CONST 0x0b03,0xffff 17aa 0b08 fffe | | .CONST 0x0b08,0xfffe 17ac 0b0e fffd | | .CONST 0x0b0e,0xfffd 17ae 0b0f fffc | | .CONST 0x0b0f,0xfffc 17b0 0b14 0001 | | .CONST 0x0b14,0x0001 17b2 ; -------------------------------------------------------------------------------------- 17b2 ; Debug3 Subtable 0x2b 17b2 ; -------------------------------------------------------------------------------------- 17b2 0003 0017 | | .DBG3TAB 0x0003,0x0017 17b4 0b23 ffff | # | .CONST 0x0b23,0xffff 17b6 0b26 fffe | & | .CONST 0x0b26,0xfffe 17b8 0b27 fffd | ' | .CONST 0x0b27,0xfffd 17ba 0b28 0001 | ( | .CONST 0x0b28,0x0001 17bc 0b29 0401 | ) | .CONST 0x0b29,0x0401 17be 0b2b 0402 | + | .CONST 0x0b2b,0x0402 17c0 0b2c 0403 | , | .CONST 0x0b2c,0x0403 17c2 0b2d 0404 | - | .CONST 0x0b2d,0x0404 17c4 0b2e 0001 | . | .CONST 0x0b2e,0x0001 17c6 0b30 0002 | 0 | .CONST 0x0b30,0x0002 17c8 0b34 0003 | 4 | .CONST 0x0b34,0x0003 17ca 0b35 0801 | 5 | .CONST 0x0b35,0x0801 17cc 0b37 0802 | 7 | .CONST 0x0b37,0x0802 17ce 0b38 0803 | 8 | .CONST 0x0b38,0x0803 17d0 0b39 0804 | 9 | .CONST 0x0b39,0x0804 17d2 0b3a 0003 | : | .CONST 0x0b3a,0x0003 17d4 0b3c 0004 | < | .CONST 0x0b3c,0x0004 17d6 0b46 0005 | F | .CONST 0x0b46,0x0005 17d8 0b47 0006 | G | .CONST 0x0b47,0x0006 17da 0b4b 0007 | K | .CONST 0x0b4b,0x0007 17dc 0b4f 0008 | O | .CONST 0x0b4f,0x0008 17de 0b52 0009 | R | .CONST 0x0b52,0x0009 17e0 0b59 000a | Y | .CONST 0x0b59,0x000a 17e2 0b60 000b | ` | .CONST 0x0b60,0x000b 17e4 0b63 000c | c | .CONST 0x0b63,0x000c 17e6 0b6a 000d | j | .CONST 0x0b6a,0x000d 17e8 ; -------------------------------------------------------------------------------------- 17e8 ; Debug3 Subtable 0x2c 17e8 ; -------------------------------------------------------------------------------------- 17e8 0008 0005 | | .DBG3TAB 0x0008,0x0005 17ea 0b7b ffff | { | .CONST 0x0b7b,0xffff 17ec 0b80 fffe | | .CONST 0x0b80,0xfffe 17ee 0b85 fffd | | .CONST 0x0b85,0xfffd 17f0 0b86 fffc | | .CONST 0x0b86,0xfffc 17f2 0b87 fffb | | .CONST 0x0b87,0xfffb 17f4 0b8c fffa | | .CONST 0x0b8c,0xfffa 17f6 0b91 fff9 | | .CONST 0x0b91,0xfff9 17f8 0b92 fff8 | | .CONST 0x0b92,0xfff8 17fa 0b93 0001 | | .CONST 0x0b93,0x0001 17fc 0b9d 0002 | | .CONST 0x0b9d,0x0002 17fe 0ba7 0003 | | .CONST 0x0ba7,0x0003 1800 0baf 0004 | | .CONST 0x0baf,0x0004 1802 0bb1 0005 | | .CONST 0x0bb1,0x0005 1804 ; -------------------------------------------------------------------------------------- 1804 ; Debug3 Subtable 0x2d 1804 ; -------------------------------------------------------------------------------------- 1804 0002 0030 | 0| .DBG3TAB 0x0002,0x0030 1806 0bc3 ffff | | .CONST 0x0bc3,0xffff 1808 0bc6 fffe | | .CONST 0x0bc6,0xfffe 180a 0bcb 0002 | | .CONST 0x0bcb,0x0002 180c 0bcd 0401 | | .CONST 0x0bcd,0x0401 180e 0bcf 0402 | | .CONST 0x0bcf,0x0402 1810 0bd1 0403 | | .CONST 0x0bd1,0x0403 1812 0bd5 0404 | | .CONST 0x0bd5,0x0404 1814 0bd9 0405 | | .CONST 0x0bd9,0x0405 1816 0bdb 0801 | | .CONST 0x0bdb,0x0801 1818 0bdd 0802 | | .CONST 0x0bdd,0x0802 181a 0bde 0803 | | .CONST 0x0bde,0x0803 181c 0bdf 0804 | | .CONST 0x0bdf,0x0804 181e 0be1 0405 | | .CONST 0x0be1,0x0405 1820 0beb 0c01 | | .CONST 0x0beb,0x0c01 1822 0bed 0c02 | | .CONST 0x0bed,0x0c02 1824 0bee 0c03 | | .CONST 0x0bee,0x0c03 1826 0bef 0c04 | | .CONST 0x0bef,0x0c04 1828 0bf1 0804 | | .CONST 0x0bf1,0x0804 182a 0bff 0002 | | .CONST 0x0bff,0x0002 182c 0c01 1001 | | .CONST 0x0c01,0x1001 182e 0c03 1002 | | .CONST 0x0c03,0x1002 1830 0c05 1003 | | .CONST 0x0c05,0x1003 1832 0c09 1004 | | .CONST 0x0c09,0x1004 1834 0c0d 1005 | | .CONST 0x0c0d,0x1005 1836 0c0f 1401 | | .CONST 0x0c0f,0x1401 1838 0c11 1402 | | .CONST 0x0c11,0x1402 183a 0c12 1403 | | .CONST 0x0c12,0x1403 183c 0c13 1404 | | .CONST 0x0c13,0x1404 183e 0c15 1005 | | .CONST 0x0c15,0x1005 1840 0c1f 1801 | | .CONST 0x0c1f,0x1801 1842 0c21 1802 | ! | .CONST 0x0c21,0x1802 1844 0c22 1803 | " | .CONST 0x0c22,0x1803 1846 0c23 1804 | # | .CONST 0x0c23,0x1804 1848 0c25 1404 | % | .CONST 0x0c25,0x1404 184a 0c33 0406 | 3 | .CONST 0x0c33,0x0406 184c 0c35 0003 | 5 | .CONST 0x0c35,0x0003 184e 0c37 0004 | 7 | .CONST 0x0c37,0x0004 1850 0c38 1c01 | 8 | .CONST 0x0c38,0x1c01 1852 0c3a 1c02 | : | .CONST 0x0c3a,0x1c02 1854 0c3c 1c03 | < | .CONST 0x0c3c,0x1c03 1856 0c3f 0004 | ? | .CONST 0x0c3f,0x0004 1858 0c40 0005 | @ | .CONST 0x0c40,0x0005 185a 0c41 2001 | A | .CONST 0x0c41,0x2001 185c 0c43 2002 | C | .CONST 0x0c43,0x2002 185e 0c45 2003 | E | .CONST 0x0c45,0x2003 1860 0c48 0005 | H | .CONST 0x0c48,0x0005 1862 0c4a 0001 | J | .CONST 0x0c4a,0x0001 1864 0c4b 2401 | K$ | .CONST 0x0c4b,0x2401 1866 0c4d 0001 | M | .CONST 0x0c4d,0x0001 1868 0c4f 0006 | O | .CONST 0x0c4f,0x0006 186a ; -------------------------------------------------------------------------------------- 186a ; Debug3 Subtable 0x2e 186a ; -------------------------------------------------------------------------------------- 186a 0003 000b | | .DBG3TAB 0x0003,0x000b 186c 0c5b ffff | [ | .CONST 0x0c5b,0xffff 186e 0c62 fffe | b | .CONST 0x0c62,0xfffe 1870 0c68 fffd | h | .CONST 0x0c68,0xfffd 1872 0c6a 0001 | j | .CONST 0x0c6a,0x0001 1874 0c6d 0002 | m | .CONST 0x0c6d,0x0002 1876 0c70 0003 | p | .CONST 0x0c70,0x0003 1878 0c72 0004 | r | .CONST 0x0c72,0x0004 187a 0c77 0005 | w | .CONST 0x0c77,0x0005 187c 0c79 0006 | y | .CONST 0x0c79,0x0006 187e 0c7a 0401 | z | .CONST 0x0c7a,0x0401 1880 0c7b 0006 | { | .CONST 0x0c7b,0x0006 1882 0c84 0007 | | .CONST 0x0c84,0x0007 1884 0c85 0801 | | .CONST 0x0c85,0x0801 1886 0c86 0007 | | .CONST 0x0c86,0x0007 1888 ; -------------------------------------------------------------------------------------- 1888 ; Debug3 Subtable 0x2f 1888 ; -------------------------------------------------------------------------------------- 1888 0002 0008 | | .DBG3TAB 0x0002,0x0008 188a 0c93 ffff | | .CONST 0x0c93,0xffff 188c 0c98 fffe | | .CONST 0x0c98,0xfffe 188e 0ca1 0001 | | .CONST 0x0ca1,0x0001 1890 0ca4 0002 | | .CONST 0x0ca4,0x0002 1892 0ca6 0003 | | .CONST 0x0ca6,0x0003 1894 0ca7 0401 | | .CONST 0x0ca7,0x0401 1896 0ca8 0003 | | .CONST 0x0ca8,0x0003 1898 0cb1 0004 | | .CONST 0x0cb1,0x0004 189a 0cb2 0801 | | .CONST 0x0cb2,0x0801 189c 0cb3 0004 | | .CONST 0x0cb3,0x0004 189e ; -------------------------------------------------------------------------------------- 189e ; Debug3 Subtable 0x30 189e ; -------------------------------------------------------------------------------------- 189e 0000 0003 | | .DBG3TAB 0x0000,0x0003 18a0 0cc3 0001 | | .CONST 0x0cc3,0x0001 18a2 0cc6 0002 | | .CONST 0x0cc6,0x0002 18a4 0cca 0003 | | .CONST 0x0cca,0x0003 18a6 ; -------------------------------------------------------------------------------------- 18a6 ; Debug3 Subtable 0x31 18a6 ; -------------------------------------------------------------------------------------- 18a6 000a 0030 | 0| .DBG3TAB 0x000a,0x0030 18a8 0cd3 ffff | | .CONST 0x0cd3,0xffff 18aa 0cd8 fffe | | .CONST 0x0cd8,0xfffe 18ac 0cdd fffd | | .CONST 0x0cdd,0xfffd 18ae 0cde fffc | | .CONST 0x0cde,0xfffc 18b0 0cdf fffb | | .CONST 0x0cdf,0xfffb 18b2 0ce4 fffa | | .CONST 0x0ce4,0xfffa 18b4 0ce9 fff9 | | .CONST 0x0ce9,0xfff9 18b6 0cea fff8 | | .CONST 0x0cea,0xfff8 18b8 0ceb fff7 | | .CONST 0x0ceb,0xfff7 18ba 0cec fff6 | | .CONST 0x0cec,0xfff6 18bc 0ced 0001 | | .CONST 0x0ced,0x0001 18be 0cee 0401 | | .CONST 0x0cee,0x0401 18c0 0cf0 0402 | | .CONST 0x0cf0,0x0402 18c2 0cf1 0403 | | .CONST 0x0cf1,0x0403 18c4 0cf2 0404 | | .CONST 0x0cf2,0x0404 18c6 0cf3 0001 | | .CONST 0x0cf3,0x0001 18c8 0cf7 0006 | | .CONST 0x0cf7,0x0006 18ca 0cfa 0002 | | .CONST 0x0cfa,0x0002 18cc 0cfe 0003 | | .CONST 0x0cfe,0x0003 18ce 0cff 0801 | | .CONST 0x0cff,0x0801 18d0 0d01 0003 | | .CONST 0x0d01,0x0003 18d2 0d02 0c01 | | .CONST 0x0d02,0x0c01 18d4 0d04 0c02 | | .CONST 0x0d04,0x0c02 18d6 0d05 0c03 | | .CONST 0x0d05,0x0c03 18d8 0d06 0c04 | | .CONST 0x0d06,0x0c04 18da 0d07 0801 | | .CONST 0x0d07,0x0801 18dc 0d18 0004 | | .CONST 0x0d18,0x0004 18de 0d1a 0005 | | .CONST 0x0d1a,0x0005 18e0 0d27 0007 | ' | .CONST 0x0d27,0x0007 18e2 0d29 0008 | ) | .CONST 0x0d29,0x0008 18e4 0d33 0009 | 3 | .CONST 0x0d33,0x0009 18e6 0d3d 000a | = | .CONST 0x0d3d,0x000a 18e8 0d41 000b | A | .CONST 0x0d41,0x000b 18ea 0d47 000c | G | .CONST 0x0d47,0x000c 18ec 0d4c 000d | L | .CONST 0x0d4c,0x000d 18ee 0d51 000e | Q | .CONST 0x0d51,0x000e 18f0 0d53 000f | S | .CONST 0x0d53,0x000f 18f2 0d58 0010 | X | .CONST 0x0d58,0x0010 18f4 0d5d 0011 | ] | .CONST 0x0d5d,0x0011 18f6 0d5f 0012 | _ | .CONST 0x0d5f,0x0012 18f8 0d64 0013 | d | .CONST 0x0d64,0x0013 18fa 0d69 0014 | i | .CONST 0x0d69,0x0014 18fc 0d6a 1001 | j | .CONST 0x0d6a,0x1001 18fe 0d6b 0014 | k | .CONST 0x0d6b,0x0014 1900 0d73 0015 | s | .CONST 0x0d73,0x0015 1902 0d77 0016 | w | .CONST 0x0d77,0x0016 1904 0d7d 0017 | } | .CONST 0x0d7d,0x0017 1906 0d82 0018 | | .CONST 0x0d82,0x0018 1908 0d87 0019 | | .CONST 0x0d87,0x0019 190a 0d89 001a | | .CONST 0x0d89,0x001a 190c 0d8e 001b | | .CONST 0x0d8e,0x001b 190e 0d93 001c | | .CONST 0x0d93,0x001c 1910 0d95 001d | | .CONST 0x0d95,0x001d 1912 0d9a 001e | | .CONST 0x0d9a,0x001e 1914 0d9f 001f | | .CONST 0x0d9f,0x001f 1916 0da0 1401 | | .CONST 0x0da0,0x1401 1918 0da1 001f | | .CONST 0x0da1,0x001f 191a 0daa 0020 | | .CONST 0x0daa,0x0020 191c ; -------------------------------------------------------------------------------------- 191c ; Debug3 Subtable 0x32 191c ; -------------------------------------------------------------------------------------- 191c 0003 002f | /| .DBG3TAB 0x0003,0x002f 191e 0db3 ffff | | .CONST 0x0db3,0xffff 1920 0db6 fffe | | .CONST 0x0db6,0xfffe 1922 0db9 fffd | | .CONST 0x0db9,0xfffd 1924 0dbd 0002 | | .CONST 0x0dbd,0x0002 1926 0dc1 0401 | | .CONST 0x0dc1,0x0401 1928 0dc3 0402 | | .CONST 0x0dc3,0x0402 192a 0dc5 0403 | | .CONST 0x0dc5,0x0403 192c 0dc9 0404 | | .CONST 0x0dc9,0x0404 192e 0dcd 0405 | | .CONST 0x0dcd,0x0405 1930 0dcf 0801 | | .CONST 0x0dcf,0x0801 1932 0dd1 0802 | | .CONST 0x0dd1,0x0802 1934 0dd2 0803 | | .CONST 0x0dd2,0x0803 1936 0dd3 0804 | | .CONST 0x0dd3,0x0804 1938 0dd5 0405 | | .CONST 0x0dd5,0x0405 193a 0ddf 0c01 | | .CONST 0x0ddf,0x0c01 193c 0de1 0c02 | | .CONST 0x0de1,0x0c02 193e 0de2 0c03 | | .CONST 0x0de2,0x0c03 1940 0de3 0c04 | | .CONST 0x0de3,0x0c04 1942 0de5 0804 | | .CONST 0x0de5,0x0804 1944 0df3 0002 | | .CONST 0x0df3,0x0002 1946 0df5 1001 | | .CONST 0x0df5,0x1001 1948 0df7 1002 | | .CONST 0x0df7,0x1002 194a 0df9 1003 | | .CONST 0x0df9,0x1003 194c 0dfd 1004 | | .CONST 0x0dfd,0x1004 194e 0e01 1005 | | .CONST 0x0e01,0x1005 1950 0e03 1401 | | .CONST 0x0e03,0x1401 1952 0e05 1402 | | .CONST 0x0e05,0x1402 1954 0e06 1403 | | .CONST 0x0e06,0x1403 1956 0e07 1404 | | .CONST 0x0e07,0x1404 1958 0e09 1005 | | .CONST 0x0e09,0x1005 195a 0e13 1801 | | .CONST 0x0e13,0x1801 195c 0e15 1802 | | .CONST 0x0e15,0x1802 195e 0e16 1803 | | .CONST 0x0e16,0x1803 1960 0e17 1804 | | .CONST 0x0e17,0x1804 1962 0e19 1404 | | .CONST 0x0e19,0x1404 1964 0e27 0406 | ' | .CONST 0x0e27,0x0406 1966 0e29 0003 | ) | .CONST 0x0e29,0x0003 1968 0e2a 1c01 | * | .CONST 0x0e2a,0x1c01 196a 0e2c 1c02 | , | .CONST 0x0e2c,0x1c02 196c 0e2e 1c03 | . | .CONST 0x0e2e,0x1c03 196e 0e31 0003 | 1 | .CONST 0x0e31,0x0003 1970 0e32 0004 | 2 | .CONST 0x0e32,0x0004 1972 0e33 2001 | 3 | .CONST 0x0e33,0x2001 1974 0e35 2002 | 5 | .CONST 0x0e35,0x2002 1976 0e37 2003 | 7 | .CONST 0x0e37,0x2003 1978 0e3a 0004 | : | .CONST 0x0e3a,0x0004 197a 0e3b 0005 | ; | .CONST 0x0e3b,0x0005 197c 0e3f 0001 | ? | .CONST 0x0e3f,0x0001 197e 0e40 2401 | @$ | .CONST 0x0e40,0x2401 1980 0e42 0001 | B | .CONST 0x0e42,0x0001 1982 ; -------------------------------------------------------------------------------------- 1982 ; Debug3 Subtable 0x33 1982 ; -------------------------------------------------------------------------------------- 1982 0002 0005 | | .DBG3TAB 0x0002,0x0005 1984 0e4b ffff | K | .CONST 0x0e4b,0xffff 1986 0e52 fffe | R | .CONST 0x0e52,0xfffe 1988 0e59 0001 | Y | .CONST 0x0e59,0x0001 198a 0e5d 0002 | ] | .CONST 0x0e5d,0x0002 198c 0e63 0003 | c | .CONST 0x0e63,0x0003 198e 0e68 0004 | h | .CONST 0x0e68,0x0004 1990 0e6d 0005 | m | .CONST 0x0e6d,0x0005 1992 0000 0000 | | .BLANK 0000[0x6e]