|
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 - metrics - download
Length: 11264 (0x2c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0dc0 | | .CONST 0x0dc0 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 006e | n | .CONST 0x006e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0029 | ) | .CONST 0x0029 ; Number of locals 000b INIT_0008: 000b 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0ef2,0x8000,0x0000,0x005a,0x3575,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00b3 | | Declare_Subprogram INIT_00b0,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 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00bf | | Action Accept_Activation 0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x0f00,0x8000,0x0000,0x005a,0x35a5,0x0000,0x0041 ; Debug Table 0x1.0x0 = 0x18,0xffff 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1f,0xfff8 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x21,0xfff6 0022 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x22,0xfff5 0023 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x23,0xfff4 0024 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x24,0xfff3 0025 029d 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call ; Debug Table 0x1.0xd = 0x25,0xfff2 0027 029d 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call ; Debug Table 0x1.0xe = 0x27,0xfff1 0029 029d 028b | | Declare_Subprogram INIT_0288,For_Outer_Call ; Debug Table 0x1.0xf = 0x29,0xfff0 002b 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x2b,0xffef 002d 4804 |H | Short_Literal 0x4 ; Debug Table 0x1.0x11 = 0x2d,0xffee 002e 62ed |b | Indirect_Literal Discrete,0x31c,{0x00020c0f, 0x0000c6b0} 002f 02a0 | | Declare_Subprogram Null_Subprogram 0030 038c | | Declare_Type Package,Defined,Not_Elaborated 0031 e001 | | Load 0x0,0x1 0032 4801 |H | Short_Literal 0x1 0033 00da | | Load_Top At_Offset_2 0034 020e | | Execute Module,Augment_Imports 0035 0007 | | Action Break_Optional 0036 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x12 = 0x36,0xffed 0037 4801 |H | Short_Literal 0x1 0038 00da | | Load_Top At_Offset_2 0039 020e | | Execute Module,Augment_Imports 003a 00d8 | | Load_Top At_Offset_0 003b 020d | | Execute Module,Elaborate 003c 0007 | | Action Break_Optional 003d 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0x13 = 0x3d,0xffec 003f 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x14 = 0x3f,0xffeb 0041 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0x15 = 0x41,0xffea 0043 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x1.0x16 = 0x43,0xffe9 0045 029d 038b | | Declare_Subprogram INIT_0388,For_Outer_Call ; Debug Table 0x1.0x17 = 0x45,0xffe8 0047 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0x18 = 0x47,0xffe7 0049 029d 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call ; Debug Table 0x1.0x19 = 0x49,0xffe6 004b 029d 04f3 | | Declare_Subprogram INIT_04f0,For_Outer_Call ; Debug Table 0x1.0x1a = 0x4b,0xffe5 004d 029d 0553 | S| Declare_Subprogram INIT_0550,For_Outer_Call ; Debug Table 0x1.0x1b = 0x4d,0xffe4 004f 029d 05c3 | | Declare_Subprogram INIT_05c0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x4f,0xffe3 0051 029d 05d3 | | Declare_Subprogram INIT_05d0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x51,0xffe2 0053 029d 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call ; Debug Table 0x1.0x1e = 0x53,0xffe1 0055 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1f = 0x55,0xffe0 0056 192f | / | Execute Package,Field_Reference,Field_Number 0x2f 0057 0007 | | Action Break_Optional 0058 029d 07db | | Declare_Subprogram INIT_07d8,For_Outer_Call ; Debug Table 0x1.0x20 = 0x58,0xffdf 005a 029d 083b | ;| Declare_Subprogram INIT_0838,For_Outer_Call ; Debug Table 0x1.0x21 = 0x5a,0xffde 005c 029d 085b | [| Declare_Subprogram INIT_0858,For_Outer_Call ; Debug Table 0x1.0x22 = 0x5c,0xffdd 005e 029d 08a3 | | Declare_Subprogram INIT_08a0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x5e,0xffdc 0060 029d 08d3 | | Declare_Subprogram INIT_08d0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x60,0xffdb 0062 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x25 = 0x62,0xffda 0063 00c7 | | Action Elaborate_Subprogram 0064 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x26 = 0x64,0xffd9 0065 00c7 | | Action Elaborate_Subprogram 0066 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x27 = 0x66,0xffd8 0067 00c7 | | Action Elaborate_Subprogram 0068 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x28 = 0x68,0xffd7 0069 00c7 | | Action Elaborate_Subprogram 006a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x29 = 0x6a,0xffd6 006b 00c7 | | Action Elaborate_Subprogram 006c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x2a = 0x6c,0xffd5 006d 00c7 | | Action Elaborate_Subprogram 006e BODY_0008: 006e 00bc | | Action Signal_Activated 006f 00bb | | Action Signal_Completion 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 008a | | .CONST 0x008a ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0006 | | .CONST 0x0006 ; Number of locals 0073 INIT_0070: 0073 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0073,0x0f58,0x0001,0x0000,0x005a,0x3575,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x73,0xffff 0074 e5fe | | Load 0x2,-0x2 0075 00eb | | Load_Encached Diana_Cache 0076 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0077 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0078 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x78,0xfffe 0079 e5fe | | Load 0x2,-0x2 007a 490a |I | Short_Literal 0x10a 007b 00eb | | Load_Encached Diana_Cache 007c 0096 | | Execute Package,Entry 007d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 007e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x7e,0xfffd 007f 00da | | Load_Top At_Offset_2 0080 e003 | | Load 0x0,0x3 0081 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0082 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0083 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x83,0xfffc 0084 00d9 | | Load_Top At_Offset_1 0085 00eb | | Load_Encached Diana_Cache 0086 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 0087 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0088 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x4 = 0x88,0xfffb 0089 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 008a BODY_0070: 008a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x5 = 0x8a,0x1 008b e5fe | | Load 0x2,-0x2 008c 8228 | ( | Call 0x1,0x28 008d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x6 = 0x8d,0x2 008e e5fe | | Load 0x2,-0x2 008f 8220 | | Call 0x1,0x20 0090 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x7 = 0x90,0x3 0091 e004 | | Load 0x0,0x4 0092 180d | | Execute Package,Field_Execute,Field_Number 0xd 0093 7007 |p | Jump_Nonzero 0x9b 0094 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0x94,0x4 0095 e002 | | Load 0x0,0x2 0096 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0097 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x9 = 0x97,0x5 0098 4803 |H | Short_Literal 0x3 0099 e005 | | Load 0x0,0x5 009a 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 009b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0x9b,0x6 009c 00e3 | | Load_Encached Natural_Cache 009d 025e | ^ | Execute Discrete,Convert 009e 4801 |H | Short_Literal 0x1 009f e404 | | Load 0x2,0x4 00a0 e405 | | Load 0x2,0x5 00a1 e403 | | Load 0x2,0x3 00a2 8223 | # | Call 0x1,0x23 00a3 0059 | Y | Store_Top Discrete,At_Offset_1 00a4 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xb = 0xa4,0x7 00a5 e5ff | | Load 0x2,-0x1 00a6 8225 | % | Call 0x1,0x25 00a7 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xc = 0xa7,0x8 00a8 e5fe | | Load 0x2,-0x2 00a9 8229 | ) | Call 0x1,0x29 00aa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00ab 0000 0000 | | .BLANK 0000[0x5] 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00db | | .CONST 0x00db ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0008 | | .CONST 0x0008 ; Number of locals 00b3 INIT_00b0: 00b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00b3,0x0f74,0x0001,0x0000,0x005a,0x3575,0x0000,0x0011 ; Debug Table 0x3.0x0 = 0xb3,0xffff 00b4 e5fe | | Load 0x2,-0x2 00b5 00eb | | Load_Encached Diana_Cache 00b6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xb8,0xfffe 00b9 e5fe | | Load 0x2,-0x2 00ba 490a |I | Short_Literal 0x10a 00bb 00eb | | Load_Encached Diana_Cache 00bc 0096 | | Execute Package,Entry 00bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00be 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0xbe,0xfffd 00bf 00da | | Load_Top At_Offset_2 00c0 e003 | | Load 0x0,0x3 00c1 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 00c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xc3,0xfffc 00c4 00d9 | | Load_Top At_Offset_1 00c5 00eb | | Load_Encached Diana_Cache 00c6 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 00c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0xc8,0xfffb 00c9 00eb | | Load_Encached Diana_Cache 00ca 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00cb 00eb | | Load_Encached Diana_Cache 00cc 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00cd e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x5 = 0xcd,0x401 00ce 0007 | | Action Break_Optional 00cf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x6 = 0xcf,0x402 00d0 0007 | | Action Break_Optional ; Debug Table 0x3.0x7 = 0xd0,0x403 00d1 00d0 | | Action Swap_Control ; Debug Table 0x3.0x8 = 0xd1,0x404 00d2 00d1 | | Pop_Control Pop_Count_1 00d3 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x3.0x9 = 0xd3,0xfffb 00d4 00e1 | | Load_Encached Boolean_Cache 00d5 03f1 | | Declare_Variable Discrete,With_Value 00d6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0xa = 0xd6,0xfffa 00d7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00d8 e006 | | Load 0x0,0x6 ; Debug Table 0x3.0xb = 0xd8,0xfff9 00d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00da 0322 | " | Declare_Variable Record 00db BODY_00b0: 00db 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0xdb,0x1 00dc 6808 |h | Jump_Zero 0xe5 00dd 4fff |O | Short_Literal -0x1 ; Debug Table 0x3.0xd = 0xdd,0x2 00de 4810 |H | Short_Literal 0x10 00df e005 | | Load 0x0,0x5 00e0 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 00e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xe = 0xe1,0x3 00e2 e006 | | Load 0x0,0x6 00e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00e4 00d1 | | Pop_Control Pop_Count_1 00e5 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xf = 0xe5,0x4 00e6 e5fe | | Load 0x2,-0x2 00e7 8228 | ( | Call 0x1,0x28 00e8 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x10 = 0xe8,0x5 00e9 e5fe | | Load 0x2,-0x2 00ea 8220 | | Call 0x1,0x20 00eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x11 = 0xeb,0x6 00ec 0092 0c8c | | Action Push_String_Extended,0xc8c ; "Diana Instantiation Pointer for Debugger" 00ee e005 | | Load 0x0,0x5 00ef 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 00f0 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x12 = 0xf0,0x7 00f1 e404 | | Load 0x2,0x4 00f2 e5ff | | Load 0x2,-0x1 00f3 8224 | $ | Call 0x1,0x24 00f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x13 = 0xf4,0x8 00f5 e404 | | Load 0x2,0x4 00f6 e007 | | Load 0x0,0x7 00f7 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00f8 0273 | s | Execute Discrete,Plus 00f9 0248 | H | Execute Discrete,Check_In_Integer 00fa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 00fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x14 = 0xfb,0x9 00fc 00e3 | | Load_Encached Natural_Cache 00fd 025e | ^ | Execute Discrete,Convert 00fe 4800 |H | Short_Literal 0x0 00ff e404 | | Load 0x2,0x4 0100 e405 | | Load 0x2,0x5 0101 e403 | | Load 0x2,0x3 0102 8223 | # | Call 0x1,0x23 0103 005a | Z | Store_Top Discrete,At_Offset_2 0104 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x15 = 0x104,0xa 0105 e402 | | Load 0x2,0x2 0106 e5ff | | Load 0x2,-0x1 0107 8227 | ' | Call 0x1,0x27 0108 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x16 = 0x108,0xb 0109 e5fe | | Load 0x2,-0x2 010a 8229 | ) | Call 0x1,0x29 010b e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x17 = 0x10b,0xc 010c e403 | | Load 0x2,0x3 010d 8222 | " | Call 0x1,0x22 010e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x18 = 0x10e,0xd 010f 6809 |h | Jump_Zero 0x119 0110 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x19 = 0x110,0xe 0111 4801 |H | Short_Literal 0x1 0112 4812 |H | Short_Literal 0x12 0113 00db | | Load_Top At_Offset_3 0114 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0115 e408 | | Load 0x2,0x8 0116 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0117 e005 | | Load 0x0,0x5 0118 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0119 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011a 0000 0000 | | .BLANK 0000[0x6] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0129 | ) | .CONST 0x0129 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0002 | | .CONST 0x0002 ; Number of locals 0123 INIT_0120: 0123 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0123,0x0faa,0x0001,0x0000,0x005a,0x3575,0x0000,0x001c ; Debug Table 0x4.0x0 = 0x123,0xffff 0124 e5fe | | Load 0x2,-0x2 0125 490a |I | Short_Literal 0x10a 0126 00eb | | Load_Encached Diana_Cache 0127 0096 | | Execute Package,Entry 0128 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0129 BODY_0120: 0129 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x129,0x1 012a e5fe | | Load 0x2,-0x2 012b 8228 | ( | Call 0x1,0x28 012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x12c,0x2 012d e5fe | | Load 0x2,-0x2 012e 8220 | | Call 0x1,0x20 012f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 014a | J | .CONST 0x014a ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0006 | | .CONST 0x0006 ; Number of locals 0133 INIT_0130: 0133 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0133,0x0fb2,0x0001,0x0000,0x005a,0x3575,0x0000,0x0027 ; Debug Table 0x5.0x0 = 0x133,0xffff 0134 e5fe | | Load 0x2,-0x2 0135 00eb | | Load_Encached Diana_Cache 0136 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0137 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0138 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x138,0xfffe 0139 e5fe | | Load 0x2,-0x2 013a 490a |I | Short_Literal 0x10a 013b 00eb | | Load_Encached Diana_Cache 013c 0096 | | Execute Package,Entry 013d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 013e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x13e,0xfffd 013f 00da | | Load_Top At_Offset_2 0140 e003 | | Load 0x0,0x3 0141 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0142 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0143 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x143,0xfffc 0144 00d9 | | Load_Top At_Offset_1 0145 00eb | | Load_Encached Diana_Cache 0146 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 0147 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0148 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x5.0x4 = 0x148,0xfffb 0149 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 014a BODY_0130: 014a 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x14a,0x1 014b e004 | | Load 0x0,0x4 014c 180d | | Execute Package,Field_Execute,Field_Number 0xd 014d 7007 |p | Jump_Nonzero 0x155 014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x6 = 0x14e,0x2 014f e002 | | Load 0x0,0x2 0150 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0151 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x7 = 0x151,0x3 0152 4803 |H | Short_Literal 0x3 0153 e005 | | Load 0x0,0x5 0154 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0155 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x155,0x4 0156 00e3 | | Load_Encached Natural_Cache 0157 025e | ^ | Execute Discrete,Convert 0158 4801 |H | Short_Literal 0x1 0159 e404 | | Load 0x2,0x4 015a e405 | | Load 0x2,0x5 015b e403 | | Load 0x2,0x3 015c 8223 | # | Call 0x1,0x23 015d 0059 | Y | Store_Top Discrete,At_Offset_1 015e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x9 = 0x15e,0x5 015f e5ff | | Load 0x2,-0x1 0160 8225 | % | Call 0x1,0x25 0161 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x161,0x6 0162 e5fe | | Load 0x2,-0x2 0163 8229 | ) | Call 0x1,0x29 0164 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0165 0000 0000 | | .XXX[0x3] 0167 0000 | | 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0171 | q | .CONST 0x0171 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x016b,0x0fca,0x0001,0x0000,0x005a,0x3575,0x0000,0x0032 ; Debug Table 0x6.0x0 = 0x16b,0xffff 016c e5fe | | Load 0x2,-0x2 016d 490a |I | Short_Literal 0x10a 016e 00eb | | Load_Encached Diana_Cache 016f 0096 | | Execute Package,Entry 0170 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0171 BODY_0168: 0171 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x171,0x1 0172 e5fe | | Load 0x2,-0x2 0173 8228 | ( | Call 0x1,0x28 0174 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x174,0x2 0175 e5fe | | Load 0x2,-0x2 0176 8220 | | Call 0x1,0x20 0177 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 0192 | | .CONST 0x0192 ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0006 | | .CONST 0x0006 ; Number of locals 017b INIT_0178: 017b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x017b,0x0fd2,0x0001,0x0000,0x005a,0x3575,0x0000,0x003d ; Debug Table 0x7.0x0 = 0x17b,0xffff 017c e5fe | | Load 0x2,-0x2 017d 00eb | | Load_Encached Diana_Cache 017e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 017f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0180 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x180,0xfffe 0181 e5fe | | Load 0x2,-0x2 0182 490a |I | Short_Literal 0x10a 0183 00eb | | Load_Encached Diana_Cache 0184 0096 | | Execute Package,Entry 0185 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0186 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x186,0xfffd 0187 00da | | Load_Top At_Offset_2 0188 e003 | | Load 0x0,0x3 0189 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 018a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 018b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x3 = 0x18b,0xfffc 018c 00d9 | | Load_Top At_Offset_1 018d 00eb | | Load_Encached Diana_Cache 018e 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 018f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0190 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7.0x4 = 0x190,0xfffb 0191 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0192 BODY_0178: 0192 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x5 = 0x192,0x1 0193 0092 0c8c | | Action Push_String_Extended,0xc8c ; "Diana Instantiation Pointer for Debugger" 0195 e005 | | Load 0x0,0x5 0196 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0197 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x6 = 0x197,0x2 0198 00db | | Load_Top At_Offset_3 0199 e5ff | | Load 0x2,-0x1 019a 8224 | $ | Call 0x1,0x24 019b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x7 = 0x19b,0x3 019c 00db | | Load_Top At_Offset_3 019d e007 | | Load 0x0,0x7 019e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 019f 0273 | s | Execute Discrete,Plus 01a0 0248 | H | Execute Discrete,Check_In_Integer 01a1 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x8 = 0x1a2,0x4 01a3 00e3 | | Load_Encached Natural_Cache 01a4 025e | ^ | Execute Discrete,Convert 01a5 4800 |H | Short_Literal 0x0 01a6 e404 | | Load 0x2,0x4 01a7 e405 | | Load 0x2,0x5 01a8 e403 | | Load 0x2,0x3 01a9 8223 | # | Call 0x1,0x23 01aa 0059 | Y | Store_Top Discrete,At_Offset_1 01ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x9 = 0x1ab,0x5 01ac e402 | | Load 0x2,0x2 01ad e5ff | | Load 0x2,-0x1 01ae 8227 | ' | Call 0x1,0x27 01af 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xa = 0x1af,0x6 01b0 e5fe | | Load 0x2,-0x2 01b1 8229 | ) | Call 0x1,0x29 01b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xb = 0x1b2,0x7 01b3 e403 | | Load 0x2,0x3 01b4 8222 | " | Call 0x1,0x22 01b5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b6 0000 0000 | | .XXX[0x2] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x8 = .DEBUG 0x01bb,0x0fec,0x0001,0x0000,0x005a,0x35a5,0x0000,0x007a ; Debug Table 0x8.0x0 = 0x1bb,0x1 01bc e005 | | Load 0x0,0x5 01bd 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 01be 0092 0c8d | | Action Push_String_Extended,0xc8d ; "Standard" ; Debug Table 0x8.0x1 = 0x1be,0x2 01c0 e005 | | Load 0x0,0x5 01c1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01c2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01c3 0000 0000 | | .BLANK 0000[0x5] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01d5 | | .CONST 0x01d5 ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0005 | | .CONST 0x0005 ; Number of locals 01cb INIT_01c8: 01cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x01cb,0x0ff2,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0090 ; Debug Table 0x9.0x0 = 0x1cb,0xffff 01cc 00db | | Load_Top At_Offset_3 01cd 00eb | | Load_Encached Diana_Cache 01ce 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1d0,0xfffe 01d1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x2 = 0x1d1,0xfffd 01d2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9.0x3 = 0x1d2,0xfffc 01d3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9.0x4 = 0x1d3,0x401 01d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0x5 = 0x1d4,0xfffc 01d5 BODY_01c8: 01d5 00cf | | Action Mark_Auxiliary 01d6 78a8 |x | Jump 0x27f 01d7 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x6 = 0x1d7,0x2 01d8 0007 | | Action Break_Optional 01d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x7 = 0x1d9,0x801 01da 7002 |p | Jump_Nonzero 0x1dd 01db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x8 = 0x1db,0x802 01dc 782c |x, | Jump 0x209 01dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x1dd,0x803 01de 0217 | | Execute Heap_Access,All_Reference 01df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e0 6804 |h | Jump_Zero 0x1e5 01e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x1e1,0x804 01e2 0217 | | Execute Heap_Access,All_Reference 01e3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e4 7824 |x$ | Jump 0x209 01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xb = 0x1e5,0x805 01e6 0007 | | Action Break_Optional 01e7 e408 | | Load 0x2,0x8 ; Debug Table 0x9.0xc = 0x1e7,0xc01 01e8 0007 | | Action Break_Optional 01e9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0xd = 0x1e9,0xc02 01ea 0007 | | Action Break_Optional ; Debug Table 0x9.0xe = 0x1ea,0xc03 01eb 00d0 | | Action Swap_Control ; Debug Table 0x9.0xf = 0x1eb,0xc04 01ec 00d1 | | Pop_Control Pop_Count_1 01ed 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x10 = 0x1ed,0x805 01ee 00eb | | Load_Encached Diana_Cache 01ef 0098 | | Execute Package,Field_Read_Dynamic 01f0 012c | , | Execute Any,Size 01f1 e008 | | Load 0x0,0x8 01f2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01f3 025b | [ | Execute Discrete,Check_In_Type 01f4 0273 | s | Execute Discrete,Plus 01f5 00d9 | | Load_Top At_Offset_1 01f6 0007 | | Action Break_Optional 01f7 e409 | | Load 0x2,0x9 ; Debug Table 0x9.0x11 = 0x1f7,0x1001 01f8 0007 | | Action Break_Optional 01f9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x12 = 0x1f9,0x1002 01fa 0007 | | Action Break_Optional ; Debug Table 0x9.0x13 = 0x1fa,0x1003 01fb 00d0 | | Action Swap_Control ; Debug Table 0x9.0x14 = 0x1fb,0x1004 01fc 00d1 | | Pop_Control Pop_Count_1 01fd 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x15 = 0x1fd,0xc04 01fe 00eb | | Load_Encached Diana_Cache 01ff 0098 | | Execute Package,Field_Read_Dynamic 0200 49c9 |I | Short_Literal 0x1c9 0201 00eb | | Load_Encached Diana_Cache 0202 0098 | | Execute Package,Field_Read_Dynamic 0203 49ca |I | Short_Literal 0x1ca 0204 00eb | | Load_Encached Diana_Cache 0205 0095 | | Execute Package,Field_Reference_Dynamic 0206 e009 | | Load 0x0,0x9 0207 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0208 7800 |x | Jump 0x209 0209 00d0 | | Action Swap_Control 020a 00d1 | | Pop_Control Pop_Count_1 020b a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x9.0x16 = 0x20b,0x2 020c 0007 | | Action Break_Optional ; Debug Table 0x9.0x17 = 0x20c,0x3 020d e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x18 = 0x20d,0x1401 020e 0007 | | Action Break_Optional 020f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x19 = 0x20f,0x1402 0210 0007 | | Action Break_Optional ; Debug Table 0x9.0x1a = 0x210,0x1403 0211 0007 | | Action Break_Optional ; Debug Table 0x9.0x1b = 0x211,0x1404 0212 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0x9.0x1c = 0x212,0x3 0213 7007 |p | Jump_Nonzero 0x21b 0214 0b3d | = | Execute_Immediate Case_Compare,0x3d 0215 7005 |p | Jump_Nonzero 0x21b 0216 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0217 700b |p | Jump_Nonzero 0x223 0218 0b7f | | Execute_Immediate Case_Compare,0x7f 0219 7009 |p | Jump_Nonzero 0x223 021a 7859 |xY | Jump 0x274 ; Debug Table 0x9.0x1d = 0x21a,0x9 021b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1e = 0x21b,0x4 021c e403 | | Load 0x2,0x3 021d 4975 |Iu | Short_Literal 0x175 021e 00eb | | Load_Encached Diana_Cache 021f 0098 | | Execute Package,Field_Read_Dynamic 0220 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0221 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0222 7851 |xQ | Jump 0x274 0223 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x1f = 0x223,0x5 0224 00eb | | Load_Encached Diana_Cache 0225 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0226 00eb | | Load_Encached Diana_Cache 0227 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0228 a404 | | Store_Unchecked 0x2,0x4 0229 00cf | | Action Mark_Auxiliary 022a 7844 |xD | Jump 0x26f 022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x20 = 0x22b,0x7 022c e404 | | Load 0x2,0x4 022d 0007 | | Action Break_Optional 022e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x21 = 0x22e,0x1801 022f 7002 |p | Jump_Nonzero 0x232 0230 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x22 = 0x230,0x1802 0231 782c |x, | Jump 0x25e 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x23 = 0x232,0x1803 0233 0217 | | Execute Heap_Access,All_Reference 0234 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0235 6804 |h | Jump_Zero 0x23a 0236 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x24 = 0x236,0x1804 0237 0217 | | Execute Heap_Access,All_Reference 0238 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0239 7824 |x$ | Jump 0x25e 023a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x25 = 0x23a,0x1805 023b 0007 | | Action Break_Optional 023c e40b | | Load 0x2,0xb ; Debug Table 0x9.0x26 = 0x23c,0x1c01 023d 0007 | | Action Break_Optional 023e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x27 = 0x23e,0x1c02 023f 0007 | | Action Break_Optional ; Debug Table 0x9.0x28 = 0x23f,0x1c03 0240 00d0 | | Action Swap_Control ; Debug Table 0x9.0x29 = 0x240,0x1c04 0241 00d1 | | Pop_Control Pop_Count_1 0242 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x2a = 0x242,0x1805 0243 00eb | | Load_Encached Diana_Cache 0244 0098 | | Execute Package,Field_Read_Dynamic 0245 012c | , | Execute Any,Size 0246 e008 | | Load 0x0,0x8 0247 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0248 025b | [ | Execute Discrete,Check_In_Type 0249 0273 | s | Execute Discrete,Plus 024a 00d9 | | Load_Top At_Offset_1 024b 0007 | | Action Break_Optional 024c e40c | | Load 0x2,0xc ; Debug Table 0x9.0x2b = 0x24c,0x2001 024d 0007 | | Action Break_Optional 024e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x2c = 0x24e,0x2002 024f 0007 | | Action Break_Optional ; Debug Table 0x9.0x2d = 0x24f,0x2003 0250 00d0 | | Action Swap_Control ; Debug Table 0x9.0x2e = 0x250,0x2004 0251 00d1 | | Pop_Control Pop_Count_1 0252 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x2f = 0x252,0x1c04 0253 00eb | | Load_Encached Diana_Cache 0254 0098 | | Execute Package,Field_Read_Dynamic 0255 49c9 |I | Short_Literal 0x1c9 0256 00eb | | Load_Encached Diana_Cache 0257 0098 | | Execute Package,Field_Read_Dynamic 0258 49ca |I | Short_Literal 0x1ca 0259 00eb | | Load_Encached Diana_Cache 025a 0095 | | Execute Package,Field_Reference_Dynamic 025b e009 | | Load 0x0,0x9 025c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 025d 7800 |x | Jump 0x25e 025e 00d0 | | Action Swap_Control 025f 00d1 | | Pop_Control Pop_Count_1 0260 4975 |Iu | Short_Literal 0x175 ; Debug Table 0x9.0x30 = 0x260,0x7 0261 00eb | | Load_Encached Diana_Cache 0262 0098 | | Execute Package,Field_Read_Dynamic 0263 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0264 c405 | | Store 0x2,0x5 0265 0007 | | Action Break_Optional ; Debug Table 0x9.0x31 = 0x265,0x8 0266 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x32 = 0x266,0x2401 0267 7002 |p | Jump_Nonzero 0x26a 0268 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x33 = 0x268,0x2402 0269 7803 |x | Jump 0x26d 026a e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x34 = 0x26a,0x2403 026b 0217 | | Execute Heap_Access,All_Reference 026c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 026d a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x9.0x35 = 0x26d,0x8 026e 00c9 | | Action Pop_Auxiliary_Loop 026f 0007 | | Action Break_Optional ; Debug Table 0x9.0x36 = 0x26f,0x6 0270 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x37 = 0x270,0x2801 0271 021d | | Execute Heap_Access,Is_Null 0272 6fb8 |o | Jump_Zero 0x22b ; Debug Table 0x9.0x38 = 0x272,0x6 0273 00ce | | Action Pop_Auxiliary 0274 00d1 | | Pop_Control Pop_Count_1 0275 0007 | | Action Break_Optional ; Debug Table 0x9.0x39 = 0x275,0xa 0276 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3a = 0x276,0x2c01 0277 7002 |p | Jump_Nonzero 0x27a 0278 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x3b = 0x278,0x2c02 0279 7803 |x | Jump 0x27d 027a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3c = 0x27a,0x2c03 027b 0217 | | Execute Heap_Access,All_Reference 027c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 027d a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x9.0x3d = 0x27d,0xa 027e 00c9 | | Action Pop_Auxiliary_Loop 027f 0007 | | Action Break_Optional ; Debug Table 0x9.0x3e = 0x27f,0x1 0280 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3f = 0x280,0x3001 0281 021d | | Execute Heap_Access,Is_Null 0282 6f54 |oT | Jump_Zero 0x1d7 ; Debug Table 0x9.0x40 = 0x282,0x1 0283 00ce | | Action Pop_Auxiliary 0284 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x41 = 0x284,0xb 0285 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0286 0000 0000 | | .XXX[0x2] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 0295 | | .CONST 0x0295 ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0003 | | .CONST 0x0003 ; Number of locals 028b INIT_0288: 028b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xa = .DEBUG 0x028b,0x1078,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0137 ; Debug Table 0xa.0x0 = 0x28b,0xffff 028c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x28c,0xfffe 028d e5ff | | Load 0x2,-0x1 028e 00eb | | Load_Encached Diana_Cache 028f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0290 4976 |Iv | Short_Literal 0x176 0291 00eb | | Load_Encached Diana_Cache 0292 0098 | | Execute Package,Field_Read_Dynamic 0293 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0294 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0295 BODY_0288: 0295 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x2 = 0x295,0x1 0296 00eb | | Load_Encached Diana_Cache 0297 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0298 00d9 | | Load_Top At_Offset_1 0299 00eb | | Load_Encached Diana_Cache 029a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 029b 4975 |Iu | Short_Literal 0x175 029c 00eb | | Load_Encached Diana_Cache 029d 0098 | | Execute Package,Field_Read_Dynamic 029e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 029f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x3 = 0x2a0,0x2 02a1 0c00 | | Execute_Immediate Greater_Equal,0x0 02a2 680c |h | Jump_Zero 0x2af 02a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x2a3,0x3 02a4 e00a | | Load 0x0,0xa 02a5 180d | | Execute Package,Field_Execute,Field_Number 0xd 02a6 00eb | | Load_Encached Diana_Cache 02a7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02a8 4976 |Iv | Short_Literal 0x176 02a9 00eb | | Load_Encached Diana_Cache 02aa 0098 | | Execute Package,Field_Read_Dynamic 02ab 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02ac e00a | | Load 0x0,0xa 02ad 180d | | Execute Package,Field_Execute,Field_Number 0xd 02ae 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02af e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x5 = 0x2af,0x4 02b0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02b1 0000 0000 | | .BLANK 0000[0x7] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bd | | .CONST 0x02bd ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0003 | | .CONST 0x0003 ; Number of locals 02bb INIT_02b8: 02bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x02bb,0x1086,0x0002,0x0000,0x005a,0x35a5,0x0000,0x019a ; Debug Table 0xb.0x0 = 0x2bb,0xffff 02bc 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x1 = 0x2bc,0xfffe 02bd BODY_02b8: 02bd 0007 | | Action Break_Optional ; Debug Table 0xb.0x2 = 0x2bd,0x1 02be e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x3 = 0x2be,0x401 02bf 0007 | | Action Break_Optional 02c0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x4 = 0x2c0,0x402 02c1 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x2c1,0x403 02c2 0007 | | Action Break_Optional ; Debug Table 0xb.0x6 = 0x2c2,0x404 02c3 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0xb.0x7 = 0x2c3,0x1 02c4 7016 |p | Jump_Nonzero 0x2db 02c5 0b88 | | Execute_Immediate Case_Compare,0x88 02c6 7027 |p' | Jump_Nonzero 0x2ee 02c7 0b67 | g | Execute_Immediate Case_Compare,0x67 02c8 7030 |p0 | Jump_Nonzero 0x2f9 02c9 0b6a | j | Execute_Immediate Case_Compare,0x6a 02ca 702e |p. | Jump_Nonzero 0x2f9 02cb 0b6f | o | Execute_Immediate Case_Compare,0x6f 02cc 7030 |p0 | Jump_Nonzero 0x2fd 02cd 0b6e | n | Execute_Immediate Case_Compare,0x6e 02ce 702e |p. | Jump_Nonzero 0x2fd 02cf 0b61 | a | Execute_Immediate Case_Compare,0x61 02d0 702c |p, | Jump_Nonzero 0x2fd 02d1 0b0e | | Execute_Immediate Case_Compare,0xe 02d2 702a |p* | Jump_Nonzero 0x2fd 02d3 0b0f | | Execute_Immediate Case_Compare,0xf 02d4 7028 |p( | Jump_Nonzero 0x2fd 02d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x8 = 0x2d5,0x7 02d6 0092 0c8e | | Action Push_String_Extended,0xc8e ; "Instantiation_Gen.Get_Minor_Type" 02d8 e00b | | Load 0x0,0xb 02d9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02da 7822 |x" | Jump 0x2fd 02db e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x9 = 0x2db,0x2 02dc 00eb | | Load_Encached Diana_Cache 02dd 18ba | | Execute Package,Field_Execute,Field_Number 0xba 02de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xa = 0x2de,0x801 02df 021d | | Execute Heap_Access,Is_Null 02e0 00d0 | | Action Swap_Control 02e1 00d1 | | Pop_Control Pop_Count_1 02e2 681a |h | Jump_Zero 0x2fd ; Debug Table 0xb.0xb = 0x2e2,0x2 02e3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xc = 0x2e3,0x3 02e4 00eb | | Load_Encached Diana_Cache 02e5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02e6 4976 |Iv | Short_Literal 0x176 02e7 00eb | | Load_Encached Diana_Cache 02e8 0098 | | Execute Package,Field_Read_Dynamic 02e9 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02ea 00eb | | Load_Encached Diana_Cache 02eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02ec 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02ed 780f |x | Jump 0x2fd 02ee e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xd = 0x2ee,0x4 02ef 00eb | | Load_Encached Diana_Cache 02f0 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02f1 4976 |Iv | Short_Literal 0x176 02f2 00eb | | Load_Encached Diana_Cache 02f3 0098 | | Execute Package,Field_Read_Dynamic 02f4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02f5 00eb | | Load_Encached Diana_Cache 02f6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02f7 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02f8 7804 |x | Jump 0x2fd 02f9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xe = 0x2f9,0x5 02fa 00eb | | Load_Encached Diana_Cache 02fb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02fc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02fd 00d1 | | Pop_Control Pop_Count_1 02fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xf = 0x2fe,0x8 02ff 00eb | | Load_Encached Diana_Cache 0300 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0301 e5fe | | Load 0x2,-0x2 0302 021f | | Execute Heap_Access,Equal 0303 6815 |h | Jump_Zero 0x319 0304 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x10 = 0x304,0x9 0305 8214 | | Call 0x1,0x14 0306 00da | | Load_Top At_Offset_2 0307 4975 |Iu | Short_Literal 0x175 0308 00eb | | Load_Encached Diana_Cache 0309 0098 | | Execute Package,Field_Read_Dynamic 030a 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 030b 0059 | Y | Store_Top Discrete,At_Offset_1 030c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x11 = 0x30c,0xa 030d 0a01 | | Execute_Immediate Plus,0x1 030e 0248 | H | Execute Discrete,Check_In_Integer 030f e5fd | | Load 0x2,-0x3 0310 00eb | | Load_Encached Diana_Cache 0311 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0312 4975 |Iu | Short_Literal 0x175 0313 00eb | | Load_Encached Diana_Cache 0314 0098 | | Execute Package,Field_Read_Dynamic 0315 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0316 00eb | | Load_Encached Diana_Cache 0317 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0318 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0319 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x12 = 0x319,0xb 031a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 031b 0000 | | .XXX[0x1] 031c 0002 0c0f | | .LITERAL {0x00020c0f, 0x0000c6b0} 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 033d | = | .CONST 0x033d ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0005 | | .CONST 0x0005 ; Number of locals 0323 INIT_0320: 0323 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0323,0x10ae,0x0001,0x0000,0x005a,0x35a5,0x0000,0x02b0 ; Debug Table 0xc.0x0 = 0x323,0xffff 0324 e5fe | | Load 0x2,-0x2 0325 e00c | | Load 0x0,0xc 0326 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0327 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0328 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x328,0xfffe 0329 00d9 | | Load_Top At_Offset_1 032a 00eb | | Load_Encached Diana_Cache 032b 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 032c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 032d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x32d,0xfffd 032e e5fc | | Load 0x2,-0x4 032f e5fd | | Load 0x2,-0x3 0330 e5ff | | Load 0x2,-0x1 0331 00eb | | Load_Encached Diana_Cache 0332 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0333 8216 | | Call 0x1,0x16 0334 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0335 6286 |b | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x005a35a5} ; Debug Table 0xc.0x3 = 0x335,0xfffc 0336 4af7 |J | Short_Literal 0x2f7 0337 e5fd | | Load 0x2,-0x3 0338 e5fc | | Load 0x2,-0x4 0339 e217 | | Load 0x1,0x17 033a 0387 | | Declare_Variable Package 033b 00d8 | | Load_Top At_Offset_0 033c 020f | | Execute Module,Activate 033d BODY_0320: 033d e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x4 = 0x33d,0x1 033e e5ff | | Load 0x2,-0x1 033f 00da | | Load_Top At_Offset_2 0340 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0341 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0342 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x5 = 0x342,0x2 0343 00da | | Load_Top At_Offset_2 0344 00da | | Load_Top At_Offset_2 0345 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0346 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0347 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x034b,0x10bc,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0315 ; Debug Table 0xd.0x0 = 0x34b,0x1 034c e00d | | Load 0x0,0xd 034d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 034e 021f | | Execute Heap_Access,Equal 034f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0353 | S | .CONST 0x0353 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0001 | | .CONST 0x0001 ; Number of locals 0353 BODY_0350: 0353 INIT_0350: 0353 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0353,0x10c0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x032c ; Debug Table 0xe.0x0 = 0x353,0x1 0354 e00c | | Load 0x0,0xc 0355 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0356 7003 |p | Jump_Nonzero 0x35a 0357 00db | | Load_Top At_Offset_3 0358 8219 | | Call 0x1,0x19 0359 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 035a 4801 |H | Short_Literal 0x1 035b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0370 | p | .CONST 0x0370 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0003 | | .CONST 0x0003 ; Number of locals 0363 INIT_0360: 0363 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0363,0x10c4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x034e ; Debug Table 0xf.0x0 = 0x363,0xffff 0364 e5fe | | Load 0x2,-0x2 0365 e00c | | Load 0x0,0xc 0366 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0367 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0368 6253 |bS | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x005a35a5} ; Debug Table 0xf.0x1 = 0x368,0xfffe 0369 4b7c |K| | Short_Literal 0x37c 036a e5fd | | Load 0x2,-0x3 036b e5fc | | Load 0x2,-0x4 036c e217 | | Load 0x1,0x17 036d 0387 | | Declare_Variable Package 036e 00d8 | | Load_Top At_Offset_0 036f 020f | | Execute Module,Activate 0370 BODY_0360: 0370 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x2 = 0x370,0x1 0371 e5ff | | Load 0x2,-0x1 0372 00da | | Load_Top At_Offset_2 0373 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0374 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0375 e5fb | | Load 0x2,-0x5 ; Debug Table 0xf.0x3 = 0x375,0x2 0376 e5ff | | Load 0x2,-0x1 0377 821a | | Call 0x1,0x1a 0378 6809 |h | Jump_Zero 0x382 0379 00d9 | | Load_Top At_Offset_1 037a e00c | | Load 0x0,0xc 037b 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 037c 7005 |p | Jump_Nonzero 0x382 037d e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x4 = 0x37d,0x3 037e 0092 0c8f | | Action Push_String_Extended,0xc8f ; "Actual access type must allow deallocation" 0380 e00b | | Load 0x0,0xb 0381 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0382 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0383 0000 0000 | | .BLANK 0000[0x5] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x038b,0x10d0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x03ab ; Debug Table 0x10.0x0 = 0x38b,0x1 038c e00c | | Load 0x0,0xc 038d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 038e 00eb | | Load_Encached Diana_Cache 038f 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0390 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0391 0000 0000 | | .BLANK 0000[0x7] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03b4 | | .CONST 0x03b4 ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0008 | | .CONST 0x0008 ; Number of locals 039b INIT_0398: 039b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x039b,0x10d4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x03c8 ; Debug Table 0x11.0x0 = 0x39b,0xffff 039c 00db | | Load_Top At_Offset_3 039d 821c | | Call 0x1,0x1c 039e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x39f,0xfffe 03a0 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x11.0x2 = 0x3a0,0xfffd 03a1 00eb | | Load_Encached Diana_Cache 03a2 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 03a3 00db | | Load_Top At_Offset_3 03a4 4976 |Iv | Short_Literal 0x176 03a5 00eb | | Load_Encached Diana_Cache 03a6 0098 | | Execute Package,Field_Read_Dynamic 03a7 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03a8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a9 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x11.0x3 = 0x3a9,0xfffc 03aa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x4 = 0x3aa,0xfffb 03ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x5 = 0x3ab,0xfffa 03ac 620f |b | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x005a35a5} ; Debug Table 0x11.0x6 = 0x3ac,0xfff9 03ad 620a |b | Indirect_Literal Discrete,0x5b8,{0x00000000, 0x00000417} 03ae e5fd | | Load 0x2,-0x3 03af e5fc | | Load 0x2,-0x4 03b0 e217 | | Load 0x1,0x17 03b1 0387 | | Declare_Variable Package 03b2 00d8 | | Load_Top At_Offset_0 03b3 020f | | Execute Module,Activate 03b4 BODY_0398: 03b4 0007 | | Action Break_Optional ; Debug Table 0x11.0x7 = 0x3b4,0x1 03b5 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x8 = 0x3b5,0x401 03b6 021d | | Execute Heap_Access,Is_Null 03b7 7052 |pR | Jump_Nonzero 0x40a ; Debug Table 0x11.0x9 = 0x3b7,0x1 03b8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0xa = 0x3b8,0x2 03b9 821c | | Call 0x1,0x1c 03ba a403 | | Store_Unchecked 0x2,0x3 03bb 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0xb = 0x3bb,0x3 03bc 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 03bd e403 | | Load 0x2,0x3 03be 4976 |Iv | Short_Literal 0x176 03bf 00eb | | Load_Encached Diana_Cache 03c0 0098 | | Execute Package,Field_Read_Dynamic 03c1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03c2 a405 | | Store_Unchecked 0x2,0x5 03c3 00cf | | Action Mark_Auxiliary 03c4 0007 | | Action Break_Optional ; Debug Table 0x11.0xc = 0x3c4,0x4 03c5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0xd = 0x3c5,0x5 03c6 e5fd | | Load 0x2,-0x3 03c7 e404 | | Load 0x2,0x4 03c8 0007 | | Action Break_Optional 03c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xe = 0x3c9,0x801 03ca 0217 | | Execute Heap_Access,All_Reference 03cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03cc 00d9 | | Load_Top At_Offset_1 03cd 0007 | | Action Break_Optional 03ce e40e | | Load 0x2,0xe ; Debug Table 0x11.0xf = 0x3ce,0xc01 03cf 0007 | | Action Break_Optional 03d0 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x11.0x10 = 0x3d0,0xc02 03d1 0007 | | Action Break_Optional ; Debug Table 0x11.0x11 = 0x3d1,0xc03 03d2 00d0 | | Action Swap_Control ; Debug Table 0x11.0x12 = 0x3d2,0xc04 03d3 00d1 | | Pop_Control Pop_Count_1 03d4 49af |I | Short_Literal 0x1af ; Debug Table 0x11.0x13 = 0x3d4,0x801 03d5 00eb | | Load_Encached Diana_Cache 03d6 0096 | | Execute Package,Entry 03d7 00d0 | | Action Swap_Control 03d8 00d1 | | Pop_Control Pop_Count_1 03d9 4902 |I | Short_Literal 0x102 ; Debug Table 0x11.0x14 = 0x3d9,0x5 03da 00eb | | Load_Encached Diana_Cache 03db 0096 | | Execute Package,Entry 03dc 8216 | | Call 0x1,0x16 03dd a406 | | Store_Unchecked 0x2,0x6 03de e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x15 = 0x3de,0x6 03df 0007 | | Action Break_Optional 03e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x16 = 0x3e0,0x1001 03e1 0217 | | Execute Heap_Access,All_Reference 03e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03e3 00d9 | | Load_Top At_Offset_1 03e4 0007 | | Action Break_Optional 03e5 e40c | | Load 0x2,0xc ; Debug Table 0x11.0x17 = 0x3e5,0x1401 03e6 0007 | | Action Break_Optional 03e7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x11.0x18 = 0x3e7,0x1402 03e8 0007 | | Action Break_Optional ; Debug Table 0x11.0x19 = 0x3e8,0x1403 03e9 00d0 | | Action Swap_Control ; Debug Table 0x11.0x1a = 0x3e9,0x1404 03ea 00d1 | | Pop_Control Pop_Count_1 03eb 49af |I | Short_Literal 0x1af ; Debug Table 0x11.0x1b = 0x3eb,0x1001 03ec 00eb | | Load_Encached Diana_Cache 03ed 0096 | | Execute Package,Entry 03ee 00d0 | | Action Swap_Control 03ef 00d1 | | Pop_Control Pop_Count_1 03f0 4902 |I | Short_Literal 0x102 ; Debug Table 0x11.0x1c = 0x3f0,0x6 03f1 00eb | | Load_Encached Diana_Cache 03f2 0096 | | Execute Package,Entry 03f3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1d = 0x3f4,0x7 03f5 e406 | | Load 0x2,0x6 03f6 00db | | Load_Top At_Offset_3 03f7 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03f9 0007 | | Action Break_Optional ; Debug Table 0x11.0x1e = 0x3f9,0x8 03fa e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x1f = 0x3fa,0x1801 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03fd a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x11.0x20 = 0x3fd,0x8 03fe 0007 | | Action Break_Optional ; Debug Table 0x11.0x21 = 0x3fe,0x9 03ff e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x22 = 0x3ff,0x1c01 0400 021d | | Execute Heap_Access,Is_Null 0401 7007 |p | Jump_Nonzero 0x409 ; Debug Table 0x11.0x23 = 0x401,0x9 0402 0007 | | Action Break_Optional ; Debug Table 0x11.0x24 = 0x402,0xa 0403 e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x25 = 0x403,0x2001 0404 0217 | | Execute Heap_Access,All_Reference 0405 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0406 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x11.0x26 = 0x406,0xa 0407 00c9 | | Action Pop_Auxiliary_Loop 0408 7fbc | | Jump 0x3c5 0409 00ce | | Action Pop_Auxiliary 040a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 040b 0000 0000 | | .BLANK 0000[0x5] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0427 | ' | .CONST 0x0427 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0005 | | .CONST 0x0005 ; Number of locals 0413 INIT_0410: 0413 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0413,0x1124,0x0001,0x0000,0x005a,0x35a5,0x0000,0x047e ; Debug Table 0x12.0x0 = 0x413,0xffff 0414 00db | | Load_Top At_Offset_3 0415 e00c | | Load 0x0,0xc 0416 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0417 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0418 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x418,0xfffe 0419 e5ff | | Load 0x2,-0x1 041a 00eb | | Load_Encached Diana_Cache 041b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 041c 00eb | | Load_Encached Diana_Cache 041d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 041e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 041f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x41f,0xfffd 0420 00d9 | | Load_Top At_Offset_1 0421 e00c | | Load 0x0,0xc 0422 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0423 e00a | | Load 0x0,0xa 0424 180d | | Execute Package,Field_Execute,Field_Number 0xd 0425 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0426 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x12.0x3 = 0x426,0xfffc 0427 BODY_0410: 0427 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x4 = 0x427,0x1 0428 e006 | | Load 0x0,0x6 0429 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 042a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 042b 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x42b,0x2 042c 00da | | Load_Top At_Offset_2 042d 021f | | Execute Heap_Access,Equal 042e 683b |h; | Jump_Zero 0x46a 042f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x42f,0x3 0430 e005 | | Load 0x0,0x5 0431 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0432 0007 | | Action Break_Optional ; Debug Table 0x12.0x7 = 0x432,0x4 0433 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x8 = 0x433,0x401 0434 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x9 = 0x434,0x4 0435 4800 |H | Short_Literal 0x0 0436 617d |a} | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 0437 4800 |H | Short_Literal 0x0 0438 489a |H | Short_Literal 0x9a 0439 4812 |H | Short_Literal 0x12 043a e005 | | Load 0x0,0x5 043b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 043c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xa = 0x43c,0x5 043d e005 | | Load 0x0,0x5 043e 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 043f 0007 | | Action Break_Optional ; Debug Table 0x12.0xb = 0x43f,0x6 0440 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xc = 0x440,0x801 0441 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xd = 0x441,0x6 0442 4800 |H | Short_Literal 0x0 0443 6170 |ap | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 0444 4fff |O | Short_Literal -0x1 0445 480e |H | Short_Literal 0xe 0446 4800 |H | Short_Literal 0x0 0447 e005 | | Load 0x0,0x5 0448 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0449 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xe = 0x449,0x7 044a e00e | | Load 0x0,0xe 044b 180f | | Execute Package,Field_Execute,Field_Number 0xf 044c e00f | | Load 0x0,0xf ; Debug Table 0x12.0xf = 0x44c,0x8 044d 1b10 | | Execute Package,Field_Read,Field_Number 0x10 044e 0322 | " | Declare_Variable Record 044f 4801 |H | Short_Literal 0x1 0450 00d9 | | Load_Top At_Offset_1 0451 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0452 4800 |H | Short_Literal 0x0 0453 00d9 | | Load_Top At_Offset_1 0454 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0455 4800 |H | Short_Literal 0x0 0456 00d9 | | Load_Top At_Offset_1 0457 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0458 4800 |H | Short_Literal 0x0 0459 00d9 | | Load_Top At_Offset_1 045a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 045b 4800 |H | Short_Literal 0x0 045c 00d9 | | Load_Top At_Offset_1 045d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 045e 4800 |H | Short_Literal 0x0 045f 00d9 | | Load_Top At_Offset_1 0460 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0461 4800 |H | Short_Literal 0x0 0462 00d9 | | Load_Top At_Offset_1 0463 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0464 4804 |H | Short_Literal 0x4 0465 4800 |H | Short_Literal 0x0 0466 4800 |H | Short_Literal 0x0 0467 e010 | | Load 0x0,0x10 0468 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0469 787d |x} | Jump 0x4e7 046a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x10 = 0x46a,0x9 046b e005 | | Load 0x0,0x5 046c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 046d 0007 | | Action Break_Optional ; Debug Table 0x12.0x11 = 0x46d,0xa 046e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x12 = 0x46e,0xc01 046f 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x13 = 0x46f,0xa 0470 4800 |H | Short_Literal 0x0 0471 6142 |aB | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 0472 4800 |H | Short_Literal 0x0 0473 489a |H | Short_Literal 0x9a 0474 4812 |H | Short_Literal 0x12 0475 e005 | | Load 0x0,0x5 0476 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0477 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x14 = 0x477,0xb 0478 e005 | | Load 0x0,0x5 0479 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 047a 0007 | | Action Break_Optional ; Debug Table 0x12.0x15 = 0x47a,0xc 047b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x16 = 0x47b,0x1001 047c 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x17 = 0x47c,0xc 047d 4800 |H | Short_Literal 0x0 047e 6135 |a5 | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 047f 4fff |O | Short_Literal -0x1 0480 480e |H | Short_Literal 0xe 0481 4800 |H | Short_Literal 0x0 0482 e005 | | Load 0x0,0x5 0483 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0484 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x18 = 0x484,0xd 0485 e005 | | Load 0x0,0x5 0486 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0487 0007 | | Action Break_Optional ; Debug Table 0x12.0x19 = 0x487,0xe 0488 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1a = 0x488,0x1401 0489 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1b = 0x489,0xe 048a 4800 |H | Short_Literal 0x0 048b 6128 |a( | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 048c 4800 |H | Short_Literal 0x0 048d 489c |H | Short_Literal 0x9c 048e 4812 |H | Short_Literal 0x12 048f e005 | | Load 0x0,0x5 0490 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0491 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1c = 0x491,0xf 0492 e005 | | Load 0x0,0x5 0493 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0494 0007 | | Action Break_Optional ; Debug Table 0x12.0x1d = 0x494,0x10 0495 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1e = 0x495,0x1801 0496 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1f = 0x496,0x10 0497 4800 |H | Short_Literal 0x0 0498 611b |a | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 0499 4800 |H | Short_Literal 0x0 049a 489a |H | Short_Literal 0x9a 049b 4812 |H | Short_Literal 0x12 049c e005 | | Load 0x0,0x5 049d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 049e e005 | | Load 0x0,0x5 ; Debug Table 0x12.0x20 = 0x49e,0x11 049f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 04a0 0007 | | Action Break_Optional ; Debug Table 0x12.0x21 = 0x4a0,0x12 04a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x22 = 0x4a1,0x1c01 04a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x23 = 0x4a2,0x12 04a3 4800 |H | Short_Literal 0x0 04a4 610f |a | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 04a5 4fff |O | Short_Literal -0x1 04a6 480e |H | Short_Literal 0xe 04a7 4800 |H | Short_Literal 0x0 04a8 e005 | | Load 0x0,0x5 04a9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 04aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x24 = 0x4aa,0x13 04ab e00e | | Load 0x0,0xe 04ac 180f | | Execute Package,Field_Execute,Field_Number 0xf 04ad e00f | | Load 0x0,0xf ; Debug Table 0x12.0x25 = 0x4ad,0x14 04ae 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04af 0322 | " | Declare_Variable Record 04b0 4801 |H | Short_Literal 0x1 04b1 00d9 | | Load_Top At_Offset_1 04b2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04b3 4800 |H | Short_Literal 0x0 04b4 00d9 | | Load_Top At_Offset_1 04b5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04b6 4800 |H | Short_Literal 0x0 04b7 00d9 | | Load_Top At_Offset_1 04b8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04b9 4800 |H | Short_Literal 0x0 04ba 00d9 | | Load_Top At_Offset_1 04bb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04bc 4800 |H | Short_Literal 0x0 04bd 00d9 | | Load_Top At_Offset_1 04be 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04bf 4800 |H | Short_Literal 0x0 04c0 00d9 | | Load_Top At_Offset_1 04c1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04c2 4800 |H | Short_Literal 0x0 04c3 00d9 | | Load_Top At_Offset_1 04c4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 04c5 4804 |H | Short_Literal 0x4 04c6 4800 |H | Short_Literal 0x0 04c7 4800 |H | Short_Literal 0x0 04c8 e010 | | Load 0x0,0x10 04c9 181d | | Execute Package,Field_Execute,Field_Number 0x1d 04ca e00f | | Load 0x0,0xf ; Debug Table 0x12.0x26 = 0x4ca,0x15 04cb 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04cc 0322 | " | Declare_Variable Record 04cd 4801 |H | Short_Literal 0x1 04ce 00d9 | | Load_Top At_Offset_1 04cf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04d0 4800 |H | Short_Literal 0x0 04d1 00d9 | | Load_Top At_Offset_1 04d2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04d3 4800 |H | Short_Literal 0x0 04d4 00d9 | | Load_Top At_Offset_1 04d5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04d6 4800 |H | Short_Literal 0x0 04d7 00d9 | | Load_Top At_Offset_1 04d8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04d9 4800 |H | Short_Literal 0x0 04da 00d9 | | Load_Top At_Offset_1 04db 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04dc 4800 |H | Short_Literal 0x0 04dd 00d9 | | Load_Top At_Offset_1 04de 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04df 4800 |H | Short_Literal 0x0 04e0 00d9 | | Load_Top At_Offset_1 04e1 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 04e2 4804 |H | Short_Literal 0x4 04e3 4800 |H | Short_Literal 0x0 04e4 4800 |H | Short_Literal 0x0 04e5 e010 | | Load 0x0,0x10 04e6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04e7 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x27 = 0x4e7,0x16 04e8 e005 | | Load 0x0,0x5 04e9 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 04ea 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04eb 0000 0000 | | .BLANK 0000[0x5] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 04f8 | | .CONST 0x04f8 ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0002 | | .CONST 0x0002 ; Number of locals 04f3 INIT_04f0: 04f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x04f3,0x1176,0x0001,0x0000,0x005a,0x35a5,0x0000,0x05cd ; Debug Table 0x13.0x0 = 0x4f3,0xffff 04f4 e5fe | | Load 0x2,-0x2 04f5 e00c | | Load 0x0,0xc 04f6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 04f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04f8 BODY_04f0: 04f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x4f8,0x1 04f9 e00c | | Load 0x0,0xc 04fa 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 04fb 0b67 | g | Execute_Immediate Case_Compare,0x67 04fc 7003 |p | Jump_Nonzero 0x500 04fd 0b68 | h | Execute_Immediate Case_Compare,0x68 04fe 7016 |p | Jump_Nonzero 0x515 04ff 7822 |x" | Jump 0x522 ; Debug Table 0x13.0x2 = 0x4ff,0x9 0500 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x3 = 0x500,0x2 0501 e007 | | Load 0x0,0x7 0502 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0503 6807 |h | Jump_Zero 0x50b 0504 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x504,0x3 0505 e007 | | Load 0x0,0x7 0506 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0507 701a |p | Jump_Nonzero 0x522 0508 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x5 = 0x508,0x4 0509 821e | | Call 0x1,0x1e 050a 7817 |x | Jump 0x522 050b e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x6 = 0x50b,0x5 050c e011 | | Load 0x0,0x11 050d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 050e 6813 |h | Jump_Zero 0x522 050f e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x7 = 0x50f,0x6 0510 0092 0c90 | | Action Push_String_Extended,0xc90 ; "Enumeration types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: " 0512 e00b | | Load 0x0,0xb 0513 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0514 780d |x | Jump 0x522 0515 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x8 = 0x515,0x7 0516 e007 | | Load 0x0,0x7 0517 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0518 7009 |p | Jump_Nonzero 0x522 0519 e5fe | | Load 0x2,-0x2 051a e011 | | Load 0x0,0x11 051b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 051c 6805 |h | Jump_Zero 0x522 051d e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x9 = 0x51d,0x8 051e 0092 0c91 | | Action Push_String_Extended,0xc91 ; "Fixed point types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: " 0520 e00b | | Load 0x0,0xb 0521 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0522 00d1 | | Pop_Control Pop_Count_1 0523 e006 | | Load 0x0,0x6 ; Debug Table 0x13.0xa = 0x523,0xa 0524 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0525 0007 | | Action Break_Optional ; Debug Table 0x13.0xb = 0x525,0xb 0526 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xc = 0x526,0x401 0527 0007 | | Action Break_Optional 0528 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0xd = 0x528,0x402 0529 0007 | | Action Break_Optional ; Debug Table 0x13.0xe = 0x529,0x403 052a 0007 | | Action Break_Optional ; Debug Table 0x13.0xf = 0x52a,0x404 052b 0b71 | q | Execute_Immediate Case_Compare,0x71 ; Debug Table 0x13.0x10 = 0x52b,0xb 052c 7007 |p | Jump_Nonzero 0x534 052d 0b70 | p | Execute_Immediate Case_Compare,0x70 052e 7005 |p | Jump_Nonzero 0x534 052f 0b6c | l | Execute_Immediate Case_Compare,0x6c 0530 7009 |p | Jump_Nonzero 0x53a 0531 0b6b | k | Execute_Immediate Case_Compare,0x6b 0532 700d |p | Jump_Nonzero 0x540 0533 7812 |x | Jump 0x546 ; Debug Table 0x13.0x11 = 0x533,0xf 0534 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x12 = 0x534,0xc 0535 e5fd | | Load 0x2,-0x3 0536 e5fe | | Load 0x2,-0x2 0537 e5ff | | Load 0x2,-0x1 0538 821d | | Call 0x1,0x1d 0539 780c |x | Jump 0x546 053a e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x13 = 0x53a,0xd 053b e5fd | | Load 0x2,-0x3 053c e5fe | | Load 0x2,-0x2 053d e5ff | | Load 0x2,-0x1 053e 8218 | | Call 0x1,0x18 053f 7806 |x | Jump 0x546 0540 e5fb | | Load 0x2,-0x5 ; Debug Table 0x13.0x14 = 0x540,0xe 0541 e5fc | | Load 0x2,-0x4 0542 e5fd | | Load 0x2,-0x3 0543 e5fe | | Load 0x2,-0x2 0544 e5ff | | Load 0x2,-0x1 0545 821b | | Call 0x1,0x1b 0546 00d1 | | Pop_Control Pop_Count_1 0547 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x15 = 0x547,0x10 0548 e006 | | Load 0x0,0x6 0549 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 054a 4506 |E | Exit_Suprogram New_Top_Offset 0x6 054b 0000 0000 | | .BLANK 0000[0x5] 0550 ; -------------------------------------------------------------------------------------- 0550 ; SUBPROGRAM 0550 ; -------------------------------------------------------------------------------------- 0550 055b | [ | .CONST 0x055b ; Address of begin 0551 0004 | | .CONST 0x0004 ; Address of exception handler 0552 0005 | | .CONST 0x0005 ; Number of locals 0553 INIT_0550: 0553 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14 = .DEBUG 0x0553,0x11a4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x06ae ; Debug Table 0x14.0x0 = 0x553,0xffff 0554 e5fe | | Load 0x2,-0x2 0555 00eb | | Load_Encached Diana_Cache 0556 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0557 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0558 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x558,0xfffe 0559 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x2 = 0x559,0xfffd 055a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x3 = 0x55a,0xfffc 055b BODY_0550: 055b 00cf | | Action Mark_Auxiliary 055c 7852 |xR | Jump 0x5af 055d e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x4 = 0x55d,0x2 055e 0007 | | Action Break_Optional 055f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x55f,0x401 0560 7002 |p | Jump_Nonzero 0x563 0561 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x6 = 0x561,0x402 0562 782c |x, | Jump 0x58f 0563 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x563,0x403 0564 0217 | | Execute Heap_Access,All_Reference 0565 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0566 6804 |h | Jump_Zero 0x56b 0567 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x8 = 0x567,0x404 0568 0217 | | Execute Heap_Access,All_Reference 0569 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 056a 7824 |x$ | Jump 0x58f 056b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x9 = 0x56b,0x405 056c 0007 | | Action Break_Optional 056d e408 | | Load 0x2,0x8 ; Debug Table 0x14.0xa = 0x56d,0x801 056e 0007 | | Action Break_Optional 056f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0xb = 0x56f,0x802 0570 0007 | | Action Break_Optional ; Debug Table 0x14.0xc = 0x570,0x803 0571 00d0 | | Action Swap_Control ; Debug Table 0x14.0xd = 0x571,0x804 0572 00d1 | | Pop_Control Pop_Count_1 0573 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0xe = 0x573,0x405 0574 00eb | | Load_Encached Diana_Cache 0575 0098 | | Execute Package,Field_Read_Dynamic 0576 012c | , | Execute Any,Size 0577 e008 | | Load 0x0,0x8 0578 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0579 025b | [ | Execute Discrete,Check_In_Type 057a 0273 | s | Execute Discrete,Plus 057b 00d9 | | Load_Top At_Offset_1 057c 0007 | | Action Break_Optional 057d e409 | | Load 0x2,0x9 ; Debug Table 0x14.0xf = 0x57d,0xc01 057e 0007 | | Action Break_Optional 057f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x10 = 0x57f,0xc02 0580 0007 | | Action Break_Optional ; Debug Table 0x14.0x11 = 0x580,0xc03 0581 00d0 | | Action Swap_Control ; Debug Table 0x14.0x12 = 0x581,0xc04 0582 00d1 | | Pop_Control Pop_Count_1 0583 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x13 = 0x583,0x804 0584 00eb | | Load_Encached Diana_Cache 0585 0098 | | Execute Package,Field_Read_Dynamic 0586 49c9 |I | Short_Literal 0x1c9 0587 00eb | | Load_Encached Diana_Cache 0588 0098 | | Execute Package,Field_Read_Dynamic 0589 49ca |I | Short_Literal 0x1ca 058a 00eb | | Load_Encached Diana_Cache 058b 0095 | | Execute Package,Field_Reference_Dynamic 058c e009 | | Load 0x0,0x9 058d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 058e 7800 |x | Jump 0x58f 058f 00d0 | | Action Swap_Control 0590 00d1 | | Pop_Control Pop_Count_1 0591 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x14.0x14 = 0x591,0x2 0592 0007 | | Action Break_Optional ; Debug Table 0x14.0x15 = 0x592,0x3 0593 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x16 = 0x593,0x1001 0594 0007 | | Action Break_Optional 0595 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x17 = 0x595,0x1002 0596 0007 | | Action Break_Optional ; Debug Table 0x14.0x18 = 0x596,0x1003 0597 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x597,0x1004 0598 0f3d | = | Execute_Immediate Equal,0x3d ; Debug Table 0x14.0x1a = 0x598,0x3 0599 680b |h | Jump_Zero 0x5a5 059a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x1b = 0x59a,0x4 059b 00e1 | | Load_Encached Boolean_Cache 059c e5ff | | Load 0x2,-0x1 059d e5ff | | Load 0x2,-0x1 059e e403 | | Load 0x2,0x3 059f 00eb | | Load_Encached Diana_Cache 05a0 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 05a1 e012 | | Load 0x0,0x12 05a2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05a3 c404 | | Store 0x2,0x4 05a4 005a | Z | Store_Top Discrete,At_Offset_2 05a5 0007 | | Action Break_Optional ; Debug Table 0x14.0x1c = 0x5a5,0x5 05a6 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x1d = 0x5a6,0x1401 05a7 7002 |p | Jump_Nonzero 0x5aa 05a8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1e = 0x5a8,0x1402 05a9 7803 |x | Jump 0x5ad 05aa e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x1f = 0x5aa,0x1403 05ab 0217 | | Execute Heap_Access,All_Reference 05ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05ad a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x14.0x20 = 0x5ad,0x5 05ae 00c9 | | Action Pop_Auxiliary_Loop 05af 0007 | | Action Break_Optional ; Debug Table 0x14.0x21 = 0x5af,0x1 05b0 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x22 = 0x5b0,0x1801 05b1 021d | | Execute Heap_Access,Is_Null 05b2 6faa |o | Jump_Zero 0x55d ; Debug Table 0x14.0x23 = 0x5b2,0x1 05b3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 05b8 0000 0000 | | .LITERAL {0x00000000, 0x00000417} 05bc 0000 0000 | | .LITERAL {0x00000000, 0x005a35a5} 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05c3 | | .CONST 0x05c3 ; Address of begin 05c1 0004 | | .CONST 0x0004 ; Address of exception handler 05c2 0001 | | .CONST 0x0001 ; Number of locals 05c3 BODY_05c0: 05c3 INIT_05c0: 05c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15 = .DEBUG 0x05c3,0x11ee,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0724 ; Debug Table 0x15.0x0 = 0x5c3,0x1 05c4 00db | | Load_Top At_Offset_3 05c5 e013 | | Load 0x0,0x13 05c6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x5c7,0x2 05c8 00db | | Load_Top At_Offset_3 05c9 e013 | | Load 0x0,0x13 05ca 1816 | | Execute Package,Field_Execute,Field_Number 0x16 05cb e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x2 = 0x5cb,0x3 05cc 0a01 | | Execute_Immediate Plus,0x1 05cd 0248 | H | Execute Discrete,Check_In_Integer 05ce a5fd | | Store_Unchecked 0x2,-0x3 05cf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05dc | | .CONST 0x05dc ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0005 | | .CONST 0x0005 ; Number of locals 05d3 INIT_05d0: 05d3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x05d3,0x11f6,0x0001,0x0000,0x005a,0x35a5,0x0000,0x074f ; Debug Table 0x16.0x0 = 0x5d3,0xffff 05d4 00db | | Load_Top At_Offset_3 05d5 00eb | | Load_Encached Diana_Cache 05d6 1888 | | Execute Package,Field_Execute,Field_Number 0x88 05d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x5d8,0xfffe 05d9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x2 = 0x5d9,0xfffd 05da 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x16.0x3 = 0x5da,0xfffc 05db 060d | | Execute_Immediate Set_Value_Unchecked,0xd 05dc BODY_05d0: 05dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x5dc,0x1 05dd e5fe | | Load 0x2,-0x2 05de e007 | | Load 0x0,0x7 05df 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 05e0 0273 | s | Execute Discrete,Plus 05e1 0248 | H | Execute Discrete,Check_In_Integer 05e2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05e3 00cf | | Action Mark_Auxiliary 05e4 78a0 |x | Jump 0x685 05e5 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x5 = 0x5e5,0x3 05e6 0007 | | Action Break_Optional 05e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x5e7,0x401 05e8 7002 |p | Jump_Nonzero 0x5eb 05e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x7 = 0x5e9,0x402 05ea 782c |x, | Jump 0x617 05eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x8 = 0x5eb,0x403 05ec 0217 | | Execute Heap_Access,All_Reference 05ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ee 6804 |h | Jump_Zero 0x5f3 05ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x9 = 0x5ef,0x404 05f0 0217 | | Execute Heap_Access,All_Reference 05f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05f2 7824 |x$ | Jump 0x617 05f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x5f3,0x405 05f4 0007 | | Action Break_Optional 05f5 e408 | | Load 0x2,0x8 ; Debug Table 0x16.0xb = 0x5f5,0x801 05f6 0007 | | Action Break_Optional 05f7 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0xc = 0x5f7,0x802 05f8 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x5f8,0x803 05f9 00d0 | | Action Swap_Control ; Debug Table 0x16.0xe = 0x5f9,0x804 05fa 00d1 | | Pop_Control Pop_Count_1 05fb 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0xf = 0x5fb,0x405 05fc 00eb | | Load_Encached Diana_Cache 05fd 0098 | | Execute Package,Field_Read_Dynamic 05fe 012c | , | Execute Any,Size 05ff e008 | | Load 0x0,0x8 0600 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0601 025b | [ | Execute Discrete,Check_In_Type 0602 0273 | s | Execute Discrete,Plus 0603 00d9 | | Load_Top At_Offset_1 0604 0007 | | Action Break_Optional 0605 e409 | | Load 0x2,0x9 ; Debug Table 0x16.0x10 = 0x605,0xc01 0606 0007 | | Action Break_Optional 0607 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x11 = 0x607,0xc02 0608 0007 | | Action Break_Optional ; Debug Table 0x16.0x12 = 0x608,0xc03 0609 00d0 | | Action Swap_Control ; Debug Table 0x16.0x13 = 0x609,0xc04 060a 00d1 | | Pop_Control Pop_Count_1 060b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x14 = 0x60b,0x804 060c 00eb | | Load_Encached Diana_Cache 060d 0098 | | Execute Package,Field_Read_Dynamic 060e 49c9 |I | Short_Literal 0x1c9 060f 00eb | | Load_Encached Diana_Cache 0610 0098 | | Execute Package,Field_Read_Dynamic 0611 49ca |I | Short_Literal 0x1ca 0612 00eb | | Load_Encached Diana_Cache 0613 0095 | | Execute Package,Field_Reference_Dynamic 0614 e009 | | Load 0x0,0x9 0615 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0616 7800 |x | Jump 0x617 0617 00d0 | | Action Swap_Control 0618 00d1 | | Pop_Control Pop_Count_1 0619 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x15 = 0x619,0x3 061a 0007 | | Action Break_Optional ; Debug Table 0x16.0x16 = 0x61a,0x4 061b e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x17 = 0x61b,0x1001 061c 7002 |p | Jump_Nonzero 0x61f 061d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x18 = 0x61d,0x1002 061e 7803 |x | Jump 0x622 061f e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x19 = 0x61f,0x1003 0620 0217 | | Execute Heap_Access,All_Reference 0621 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0622 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x1a = 0x622,0x4 0623 0007 | | Action Break_Optional ; Debug Table 0x16.0x1b = 0x623,0x5 0624 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1c = 0x624,0x1401 0625 0007 | | Action Break_Optional 0626 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x1d = 0x626,0x1402 0627 0007 | | Action Break_Optional ; Debug Table 0x16.0x1e = 0x627,0x1403 0628 0007 | | Action Break_Optional ; Debug Table 0x16.0x1f = 0x628,0x1404 0629 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x16.0x20 = 0x629,0x5 062a 7007 |p | Jump_Nonzero 0x632 062b 0b39 | 9 | Execute_Immediate Case_Compare,0x39 062c 7005 |p | Jump_Nonzero 0x632 062d 0b3c | < | Execute_Immediate Case_Compare,0x3c 062e 7041 |pA | Jump_Nonzero 0x670 062f 0b3d | = | Execute_Immediate Case_Compare,0x3d 0630 7049 |pI | Jump_Nonzero 0x67a 0631 7851 |xQ | Jump 0x683 ; Debug Table 0x16.0x21 = 0x631,0xc 0632 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x22 = 0x632,0x6 0633 00eb | | Load_Encached Diana_Cache 0634 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0635 00eb | | Load_Encached Diana_Cache 0636 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0637 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x23 = 0x637,0x1801 0638 7002 |p | Jump_Nonzero 0x63b 0639 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x24 = 0x639,0x1802 063a 782c |x, | Jump 0x667 063b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x25 = 0x63b,0x1803 063c 0217 | | Execute Heap_Access,All_Reference 063d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 063e 6804 |h | Jump_Zero 0x643 063f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x26 = 0x63f,0x1804 0640 0217 | | Execute Heap_Access,All_Reference 0641 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0642 7824 |x$ | Jump 0x667 0643 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x27 = 0x643,0x1805 0644 0007 | | Action Break_Optional 0645 e409 | | Load 0x2,0x9 ; Debug Table 0x16.0x28 = 0x645,0x1c01 0646 0007 | | Action Break_Optional 0647 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x29 = 0x647,0x1c02 0648 0007 | | Action Break_Optional ; Debug Table 0x16.0x2a = 0x648,0x1c03 0649 00d0 | | Action Swap_Control ; Debug Table 0x16.0x2b = 0x649,0x1c04 064a 00d1 | | Pop_Control Pop_Count_1 064b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x2c = 0x64b,0x1805 064c 00eb | | Load_Encached Diana_Cache 064d 0098 | | Execute Package,Field_Read_Dynamic 064e 012c | , | Execute Any,Size 064f e008 | | Load 0x0,0x8 0650 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0651 025b | [ | Execute Discrete,Check_In_Type 0652 0273 | s | Execute Discrete,Plus 0653 00d9 | | Load_Top At_Offset_1 0654 0007 | | Action Break_Optional 0655 e40a | | Load 0x2,0xa ; Debug Table 0x16.0x2d = 0x655,0x2001 0656 0007 | | Action Break_Optional 0657 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x2e = 0x657,0x2002 0658 0007 | | Action Break_Optional ; Debug Table 0x16.0x2f = 0x658,0x2003 0659 00d0 | | Action Swap_Control ; Debug Table 0x16.0x30 = 0x659,0x2004 065a 00d1 | | Pop_Control Pop_Count_1 065b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x31 = 0x65b,0x1c04 065c 00eb | | Load_Encached Diana_Cache 065d 0098 | | Execute Package,Field_Read_Dynamic 065e 49c9 |I | Short_Literal 0x1c9 065f 00eb | | Load_Encached Diana_Cache 0660 0098 | | Execute Package,Field_Read_Dynamic 0661 49ca |I | Short_Literal 0x1ca 0662 00eb | | Load_Encached Diana_Cache 0663 0095 | | Execute Package,Field_Reference_Dynamic 0664 e009 | | Load 0x0,0x9 0665 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0666 7800 |x | Jump 0x667 0667 00d0 | | Action Swap_Control 0668 00d1 | | Pop_Control Pop_Count_1 0669 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x16.0x32 = 0x669,0x6 066a 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x33 = 0x66a,0x7 066b 4801 |H | Short_Literal 0x1 066c e404 | | Load 0x2,0x4 066d 8221 | ! | Call 0x1,0x21 066e 005b | [ | Store_Top Discrete,At_Offset_3 066f 7813 |x | Jump 0x683 0670 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x34 = 0x670,0x8 0671 00eb | | Load_Encached Diana_Cache 0672 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0673 a404 | | Store_Unchecked 0x2,0x4 0674 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x35 = 0x674,0x9 0675 4801 |H | Short_Literal 0x1 0676 e404 | | Load 0x2,0x4 0677 8221 | ! | Call 0x1,0x21 0678 005b | [ | Store_Top Discrete,At_Offset_3 0679 7809 |x | Jump 0x683 067a e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x36 = 0x67a,0xa 067b 00eb | | Load_Encached Diana_Cache 067c 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 067d a404 | | Store_Unchecked 0x2,0x4 067e 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x37 = 0x67e,0xb 067f 4801 |H | Short_Literal 0x1 0680 e404 | | Load 0x2,0x4 0681 8221 | ! | Call 0x1,0x21 0682 005b | [ | Store_Top Discrete,At_Offset_3 0683 00d1 | | Pop_Control Pop_Count_1 0684 00c9 | | Action Pop_Auxiliary_Loop 0685 0007 | | Action Break_Optional ; Debug Table 0x16.0x38 = 0x685,0x2 0686 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x39 = 0x686,0x2401 0687 021d | | Execute Heap_Access,Is_Null 0688 6f5c |o\ | Jump_Zero 0x5e5 ; Debug Table 0x16.0x3a = 0x688,0x2 0689 4503 |E | Exit_Suprogram New_Top_Offset 0x3 068a 0000 0000 | | .BLANK 0000[0x6] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 06c7 | | .CONST 0x06c7 ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0011 | | .CONST 0x0011 ; Number of locals 0693 INIT_0690: 0693 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17 = .DEBUG 0x0693,0x126e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0804 ; Debug Table 0x17.0x0 = 0x693,0xffff 0694 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0695 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x1 = 0x695,0xfffe 0696 e5fe | | Load 0x2,-0x2 0697 8214 | | Call 0x1,0x14 0698 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0699 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x699,0xfffd 069a e5ff | | Load 0x2,-0x1 069b e014 | | Load 0x0,0x14 069c 180e | | Execute Package,Field_Execute,Field_Number 0xe 069d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 069e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x3 = 0x69e,0xfffc 069f e5ff | | Load 0x2,-0x1 06a0 00eb | | Load_Encached Diana_Cache 06a1 1888 | | Execute Package,Field_Execute,Field_Number 0x88 06a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x6a3,0xfffb 06a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x17.0x5 = 0x6a4,0xfffa 06a5 6803 |h | Jump_Zero 0x6a9 06a6 e006 | | Load 0x0,0x6 06a7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 06a8 7801 |x | Jump 0x6aa 06a9 4800 |H | Short_Literal 0x0 06aa 00e1 | | Load_Encached Boolean_Cache 06ab 03f1 | | Declare_Variable Discrete,With_Value 06ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x6ac,0xfff9 06ad 00db | | Load_Top At_Offset_3 06ae 4975 |Iu | Short_Literal 0x175 06af 00eb | | Load_Encached Diana_Cache 06b0 0098 | | Execute Package,Field_Read_Dynamic 06b1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06b2 00e1 | | Load_Encached Boolean_Cache 06b3 02a0 | | Declare_Subprogram Null_Subprogram 06b4 4801 |H | Short_Literal 0x1 06b5 035d | ] | Declare_Type Array,Defined 06b6 00d8 | | Load_Top At_Offset_0 06b7 0337 | 7 | Declare_Variable Array 06b8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x7 = 0x6b8,0xfff8 06b9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 06ba 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0x8 = 0x6ba,0xfff7 06bb 029f 08db | | Declare_Subprogram INIT_08d8,For_Call ; Debug Table 0x17.0x9 = 0x6bb,0xfff6 06bd 029f 0953 | S| Declare_Subprogram INIT_0950,For_Call ; Debug Table 0x17.0xa = 0x6bd,0xfff5 06bf 029f 09bb | | Declare_Subprogram INIT_09b8,For_Call ; Debug Table 0x17.0xb = 0x6bf,0xfff4 06c1 029f 09d3 | | Declare_Subprogram INIT_09d0,For_Call ; Debug Table 0x17.0xc = 0x6c1,0xfff3 06c3 029f 0aa3 | | Declare_Subprogram INIT_0aa0,For_Call ; Debug Table 0x17.0xd = 0x6c3,0xfff2 06c5 029f 0c0b | | Declare_Subprogram INIT_0c08,For_Call ; Debug Table 0x17.0xe = 0x6c5,0xfff1 06c7 BODY_0690: 06c7 00cf | | Action Mark_Auxiliary 06c8 784d |xM | Jump 0x716 06c9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0xf = 0x6c9,0x2 06ca 0007 | | Action Break_Optional 06cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x10 = 0x6cb,0x401 06cc 7002 |p | Jump_Nonzero 0x6cf 06cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x11 = 0x6cd,0x402 06ce 782c |x, | Jump 0x6fb 06cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x12 = 0x6cf,0x403 06d0 0217 | | Execute Heap_Access,All_Reference 06d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06d2 6804 |h | Jump_Zero 0x6d7 06d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x13 = 0x6d3,0x404 06d4 0217 | | Execute Heap_Access,All_Reference 06d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06d6 7824 |x$ | Jump 0x6fb 06d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x14 = 0x6d7,0x405 06d8 0007 | | Action Break_Optional 06d9 e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x15 = 0x6d9,0x801 06da 0007 | | Action Break_Optional 06db 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x16 = 0x6db,0x802 06dc 0007 | | Action Break_Optional ; Debug Table 0x17.0x17 = 0x6dc,0x803 06dd 00d0 | | Action Swap_Control ; Debug Table 0x17.0x18 = 0x6dd,0x804 06de 00d1 | | Pop_Control Pop_Count_1 06df 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x19 = 0x6df,0x405 06e0 00eb | | Load_Encached Diana_Cache 06e1 0098 | | Execute Package,Field_Read_Dynamic 06e2 012c | , | Execute Any,Size 06e3 e008 | | Load 0x0,0x8 06e4 1b17 | | Execute Package,Field_Read,Field_Number 0x17 06e5 025b | [ | Execute Discrete,Check_In_Type 06e6 0273 | s | Execute Discrete,Plus 06e7 00d9 | | Load_Top At_Offset_1 06e8 0007 | | Action Break_Optional 06e9 e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x1a = 0x6e9,0xc01 06ea 0007 | | Action Break_Optional 06eb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x1b = 0x6eb,0xc02 06ec 0007 | | Action Break_Optional ; Debug Table 0x17.0x1c = 0x6ec,0xc03 06ed 00d0 | | Action Swap_Control ; Debug Table 0x17.0x1d = 0x6ed,0xc04 06ee 00d1 | | Pop_Control Pop_Count_1 06ef 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x1e = 0x6ef,0x804 06f0 00eb | | Load_Encached Diana_Cache 06f1 0098 | | Execute Package,Field_Read_Dynamic 06f2 49c9 |I | Short_Literal 0x1c9 06f3 00eb | | Load_Encached Diana_Cache 06f4 0098 | | Execute Package,Field_Read_Dynamic 06f5 49ca |I | Short_Literal 0x1ca 06f6 00eb | | Load_Encached Diana_Cache 06f7 0095 | | Execute Package,Field_Reference_Dynamic 06f8 e009 | | Load 0x0,0x9 06f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 06fa 7800 |x | Jump 0x6fb 06fb 00d0 | | Action Swap_Control 06fc 00d1 | | Pop_Control Pop_Count_1 06fd a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x1f = 0x6fd,0x2 06fe 0007 | | Action Break_Optional ; Debug Table 0x17.0x20 = 0x6fe,0x3 06ff e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x21 = 0x6ff,0x1001 0700 7002 |p | Jump_Nonzero 0x703 0701 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x22 = 0x701,0x1002 0702 7803 |x | Jump 0x706 0703 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x23 = 0x703,0x1003 0704 0217 | | Execute Heap_Access,All_Reference 0705 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0706 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x24 = 0x706,0x3 0707 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x25 = 0x707,0x4 0708 0a01 | | Execute_Immediate Plus,0x1 0709 c402 | | Store 0x2,0x2 070a e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x26 = 0x70a,0x5 070b 840d | | Call 0x2,0xd 070c a40b | | Store_Unchecked 0x2,0xb 070d e40b | | Load 0x2,0xb ; Debug Table 0x17.0x27 = 0x70d,0x6 070e e402 | | Load 0x2,0x2 070f e409 | | Load 0x2,0x9 0710 01d6 | | Execute Vector,Field_Write 0711 e40a | | Load 0x2,0xa ; Debug Table 0x17.0x28 = 0x711,0x7 0712 e40b | | Load 0x2,0xb 0713 0273 | s | Execute Discrete,Plus 0714 c40a | | Store 0x2,0xa 0715 00c9 | | Action Pop_Auxiliary_Loop 0716 0007 | | Action Break_Optional ; Debug Table 0x17.0x29 = 0x716,0x1 0717 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x2a = 0x717,0x1401 0718 021d | | Execute Heap_Access,Is_Null 0719 6faf |o | Jump_Zero 0x6c9 ; Debug Table 0x17.0x2b = 0x719,0x1 071a 00ce | | Action Pop_Auxiliary 071b 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x2c = 0x71b,0x8 071c a402 | | Store_Unchecked 0x2,0x2 071d e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x2d = 0x71d,0x9 071e 00eb | | Load_Encached Diana_Cache 071f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0720 a405 | | Store_Unchecked 0x2,0x5 0721 00cf | | Action Mark_Auxiliary 0722 784c |xL | Jump 0x76f 0723 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x2e = 0x723,0xb 0724 0007 | | Action Break_Optional 0725 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2f = 0x725,0x1801 0726 7002 |p | Jump_Nonzero 0x729 0727 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x30 = 0x727,0x1802 0728 782c |x, | Jump 0x755 0729 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x31 = 0x729,0x1803 072a 0217 | | Execute Heap_Access,All_Reference 072b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 072c 6804 |h | Jump_Zero 0x731 072d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x32 = 0x72d,0x1804 072e 0217 | | Execute Heap_Access,All_Reference 072f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0730 7824 |x$ | Jump 0x755 0731 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x33 = 0x731,0x1805 0732 0007 | | Action Break_Optional 0733 e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x34 = 0x733,0x1c01 0734 0007 | | Action Break_Optional 0735 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x35 = 0x735,0x1c02 0736 0007 | | Action Break_Optional ; Debug Table 0x17.0x36 = 0x736,0x1c03 0737 00d0 | | Action Swap_Control ; Debug Table 0x17.0x37 = 0x737,0x1c04 0738 00d1 | | Pop_Control Pop_Count_1 0739 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x38 = 0x739,0x1805 073a 00eb | | Load_Encached Diana_Cache 073b 0098 | | Execute Package,Field_Read_Dynamic 073c 012c | , | Execute Any,Size 073d e008 | | Load 0x0,0x8 073e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 073f 025b | [ | Execute Discrete,Check_In_Type 0740 0273 | s | Execute Discrete,Plus 0741 00d9 | | Load_Top At_Offset_1 0742 0007 | | Action Break_Optional 0743 e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x39 = 0x743,0x2001 0744 0007 | | Action Break_Optional 0745 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x3a = 0x745,0x2002 0746 0007 | | Action Break_Optional ; Debug Table 0x17.0x3b = 0x746,0x2003 0747 00d0 | | Action Swap_Control ; Debug Table 0x17.0x3c = 0x747,0x2004 0748 00d1 | | Pop_Control Pop_Count_1 0749 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x3d = 0x749,0x1c04 074a 00eb | | Load_Encached Diana_Cache 074b 0098 | | Execute Package,Field_Read_Dynamic 074c 49c9 |I | Short_Literal 0x1c9 074d 00eb | | Load_Encached Diana_Cache 074e 0098 | | Execute Package,Field_Read_Dynamic 074f 49ca |I | Short_Literal 0x1ca 0750 00eb | | Load_Encached Diana_Cache 0751 0095 | | Execute Package,Field_Reference_Dynamic 0752 e009 | | Load 0x0,0x9 0753 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0754 7800 |x | Jump 0x755 0755 00d0 | | Action Swap_Control 0756 00d1 | | Pop_Control Pop_Count_1 0757 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x3e = 0x757,0xb 0758 0007 | | Action Break_Optional ; Debug Table 0x17.0x3f = 0x758,0xc 0759 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x40 = 0x759,0x2401 075a 7002 |p | Jump_Nonzero 0x75d 075b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x41 = 0x75b,0x2402 075c 7803 |x | Jump 0x760 075d e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x42 = 0x75d,0x2403 075e 0217 | | Execute Heap_Access,All_Reference 075f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0760 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x43 = 0x760,0xc 0761 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x44 = 0x761,0xd 0762 0a01 | | Execute_Immediate Plus,0x1 0763 c402 | | Store 0x2,0x2 0764 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x45 = 0x764,0xe 0765 e409 | | Load 0x2,0x9 0766 01d7 | | Execute Vector,Field_Read 0767 6803 |h | Jump_Zero 0x76b 0768 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x46 = 0x768,0xf 0769 8411 | | Call 0x2,0x11 076a 7803 |x | Jump 0x76e 076b 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x47 = 0x76b,0x10 076c e406 | | Load 0x2,0x6 076d 8410 | | Call 0x2,0x10 076e 00c9 | | Action Pop_Auxiliary_Loop 076f 0007 | | Action Break_Optional ; Debug Table 0x17.0x48 = 0x76f,0xa 0770 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x49 = 0x770,0x2801 0771 021d | | Execute Heap_Access,Is_Null 0772 6fb0 |o | Jump_Zero 0x723 ; Debug Table 0x17.0x4a = 0x772,0xa 0773 00ce | | Action Pop_Auxiliary 0774 e40a | | Load 0x2,0xa ; Debug Table 0x17.0x4b = 0x774,0x11 0775 0c01 | | Execute_Immediate Greater_Equal,0x1 0776 6856 |hV | Jump_Zero 0x7cd 0777 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4c = 0x777,0x12 0778 a402 | | Store_Unchecked 0x2,0x2 0779 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x4d = 0x779,0x13 077a 00eb | | Load_Encached Diana_Cache 077b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 077c a405 | | Store_Unchecked 0x2,0x5 077d 00cf | | Action Mark_Auxiliary 077e 7849 |xI | Jump 0x7c8 077f e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x4e = 0x77f,0x15 0780 0007 | | Action Break_Optional 0781 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4f = 0x781,0x2c01 0782 7002 |p | Jump_Nonzero 0x785 0783 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x50 = 0x783,0x2c02 0784 782c |x, | Jump 0x7b1 0785 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x51 = 0x785,0x2c03 0786 0217 | | Execute Heap_Access,All_Reference 0787 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0788 6804 |h | Jump_Zero 0x78d 0789 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x52 = 0x789,0x2c04 078a 0217 | | Execute Heap_Access,All_Reference 078b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 078c 7824 |x$ | Jump 0x7b1 078d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x53 = 0x78d,0x2c05 078e 0007 | | Action Break_Optional 078f e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x54 = 0x78f,0x3001 0790 0007 | | Action Break_Optional 0791 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x55 = 0x791,0x3002 0792 0007 | | Action Break_Optional ; Debug Table 0x17.0x56 = 0x792,0x3003 0793 00d0 | | Action Swap_Control ; Debug Table 0x17.0x57 = 0x793,0x3004 0794 00d1 | | Pop_Control Pop_Count_1 0795 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x58 = 0x795,0x2c05 0796 00eb | | Load_Encached Diana_Cache 0797 0098 | | Execute Package,Field_Read_Dynamic 0798 012c | , | Execute Any,Size 0799 e008 | | Load 0x0,0x8 079a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 079b 025b | [ | Execute Discrete,Check_In_Type 079c 0273 | s | Execute Discrete,Plus 079d 00d9 | | Load_Top At_Offset_1 079e 0007 | | Action Break_Optional 079f e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x59 = 0x79f,0x3401 07a0 0007 | | Action Break_Optional 07a1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x5a = 0x7a1,0x3402 07a2 0007 | | Action Break_Optional ; Debug Table 0x17.0x5b = 0x7a2,0x3403 07a3 00d0 | | Action Swap_Control ; Debug Table 0x17.0x5c = 0x7a3,0x3404 07a4 00d1 | | Pop_Control Pop_Count_1 07a5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x5d = 0x7a5,0x3004 07a6 00eb | | Load_Encached Diana_Cache 07a7 0098 | | Execute Package,Field_Read_Dynamic 07a8 49c9 |I | Short_Literal 0x1c9 07a9 00eb | | Load_Encached Diana_Cache 07aa 0098 | | Execute Package,Field_Read_Dynamic 07ab 49ca |I | Short_Literal 0x1ca 07ac 00eb | | Load_Encached Diana_Cache 07ad 0095 | | Execute Package,Field_Reference_Dynamic 07ae e009 | | Load 0x0,0x9 07af 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07b0 7800 |x | Jump 0x7b1 07b1 00d0 | | Action Swap_Control 07b2 00d1 | | Pop_Control Pop_Count_1 07b3 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x5e = 0x7b3,0x15 07b4 0007 | | Action Break_Optional ; Debug Table 0x17.0x5f = 0x7b4,0x16 07b5 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x60 = 0x7b5,0x3801 07b6 7002 |p | Jump_Nonzero 0x7b9 07b7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x61 = 0x7b7,0x3802 07b8 7803 |x | Jump 0x7bc 07b9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x62 = 0x7b9,0x3803 07ba 0217 | | Execute Heap_Access,All_Reference 07bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07bc a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x63 = 0x7bc,0x16 07bd e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x64 = 0x7bd,0x17 07be 0a01 | | Execute_Immediate Plus,0x1 07bf c402 | | Store 0x2,0x2 07c0 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x65 = 0x7c0,0x18 07c1 e409 | | Load 0x2,0x9 07c2 01d7 | | Execute Vector,Field_Read 07c3 6803 |h | Jump_Zero 0x7c7 07c4 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x66 = 0x7c4,0x19 07c5 e406 | | Load 0x2,0x6 07c6 8410 | | Call 0x2,0x10 07c7 00c9 | | Action Pop_Auxiliary_Loop 07c8 0007 | | Action Break_Optional ; Debug Table 0x17.0x67 = 0x7c8,0x14 07c9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x68 = 0x7c9,0x3c01 07ca 021d | | Execute Heap_Access,Is_Null 07cb 6fb3 |o | Jump_Zero 0x77f ; Debug Table 0x17.0x69 = 0x7cb,0x14 07cc 00ce | | Action Pop_Auxiliary 07cd e5fb | | Load 0x2,-0x5 ; Debug Table 0x17.0x6a = 0x7cd,0x1a 07ce e402 | | Load 0x2,0x2 07cf 0273 | s | Execute Discrete,Plus 07d0 c5fb | | Store 0x2,-0x5 07d1 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07d2 0000 0000 | | .BLANK 0000[0x6] 07d8 ; -------------------------------------------------------------------------------------- 07d8 ; SUBPROGRAM 07d8 ; -------------------------------------------------------------------------------------- 07d8 0807 | | .CONST 0x0807 ; Address of begin 07d9 0004 | | .CONST 0x0004 ; Address of exception handler 07da 0006 | | .CONST 0x0006 ; Number of locals 07db INIT_07d8: 07db 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x18 = .DEBUG 0x07db,0x1346,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0ec9 ; Debug Table 0x18.0x0 = 0x7db,0xffff 07dc 00db | | Load_Top At_Offset_3 07dd e013 | | Load 0x0,0x13 07de 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 07df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x7e0,0xfffe 07e1 00d9 | | Load_Top At_Offset_1 07e2 4975 |Iu | Short_Literal 0x175 07e3 00eb | | Load_Encached Diana_Cache 07e4 0098 | | Execute Package,Field_Read_Dynamic 07e5 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 07e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x7e6,0x401 07e7 0217 | | Execute Heap_Access,All_Reference 07e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e9 00d9 | | Load_Top At_Offset_1 07ea 0007 | | Action Break_Optional 07eb e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x3 = 0x7eb,0x801 07ec 0007 | | Action Break_Optional 07ed 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x18.0x4 = 0x7ed,0x802 07ee 0007 | | Action Break_Optional ; Debug Table 0x18.0x5 = 0x7ee,0x803 07ef 00d0 | | Action Swap_Control ; Debug Table 0x18.0x6 = 0x7ef,0x804 07f0 00d1 | | Pop_Control Pop_Count_1 07f1 49af |I | Short_Literal 0x1af ; Debug Table 0x18.0x7 = 0x7f1,0x401 07f2 00eb | | Load_Encached Diana_Cache 07f3 0096 | | Execute Package,Entry 07f4 00d0 | | Action Swap_Control 07f5 00d1 | | Pop_Control Pop_Count_1 07f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0x8 = 0x7f6,0xfffe 07f7 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x9 = 0x7f7,0xfffd 07f8 e006 | | Load 0x0,0x6 07f9 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 07fa 00e2 | | Load_Encached Integer_Cache 07fb 03f1 | | Declare_Variable Discrete,With_Value 07fc 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xa = 0x7fc,0xfffc 07fd e006 | | Load 0x0,0x6 07fe 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 07ff 0a01 | | Execute_Immediate Plus,0x1 0800 0248 | H | Execute Discrete,Check_In_Integer 0801 00e2 | | Load_Encached Integer_Cache 0802 03f1 | | Declare_Variable Discrete,With_Value 0803 e006 | | Load 0x0,0x6 ; Debug Table 0x18.0xb = 0x803,0xfffb 0804 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0805 00e1 | | Load_Encached Boolean_Cache 0806 03f1 | | Declare_Variable Discrete,With_Value 0807 BODY_07d8: 0807 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xc = 0x807,0x1 0808 00da | | Load_Top At_Offset_2 0809 e404 | | Load 0x2,0x4 080a e403 | | Load 0x2,0x3 080b e006 | | Load 0x0,0x6 080c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 080d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0xd = 0x80d,0x2 080e e5fe | | Load 0x2,-0x2 080f e5ff | | Load 0x2,-0x1 0810 8224 | $ | Call 0x1,0x24 0811 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xe = 0x811,0x3 0812 e006 | | Load 0x0,0x6 0813 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0814 0f01 | | Execute_Immediate Equal,0x1 0815 6808 |h | Jump_Zero 0x81e 0816 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0xf = 0x816,0x4 0817 e005 | | Load 0x0,0x5 0818 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0819 0092 0c92 | | Action Push_String_Extended,0xc92 ; "at package scope flag" ; Debug Table 0x18.0x10 = 0x819,0x5 081b e005 | | Load 0x0,0x5 081c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 081d 780b |x | Jump 0x829 081e 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x11 = 0x81e,0x6 081f e006 | | Load 0x0,0x6 0820 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0821 0a01 | | Execute_Immediate Plus,0x1 0822 0248 | H | Execute Discrete,Check_In_Integer 0823 e005 | | Load 0x0,0x5 0824 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0825 0092 0c93 | | Action Push_String_Extended,0xc93 ; "current offset" ; Debug Table 0x18.0x12 = 0x825,0x7 0827 e005 | | Load 0x0,0x5 0828 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0829 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x13 = 0x829,0x8 082a 680a |h | Jump_Zero 0x835 082b 0007 | | Action Break_Optional ; Debug Table 0x18.0x14 = 0x82b,0x9 082c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x15 = 0x82c,0xc01 082d 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x16 = 0x82d,0x9 082e 4800 |H | Short_Literal 0x0 082f 6584 |e | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff} 0830 4800 |H | Short_Literal 0x0 0831 48a1 |H | Short_Literal 0xa1 0832 4812 |H | Short_Literal 0x12 0833 e005 | | Load 0x0,0x5 0834 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0835 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0836 0000 0000 | | .XXX[0x2] 0838 ; -------------------------------------------------------------------------------------- 0838 ; SUBPROGRAM 0838 ; -------------------------------------------------------------------------------------- 0838 0845 | E | .CONST 0x0845 ; Address of begin 0839 0004 | | .CONST 0x0004 ; Address of exception handler 083a 0003 | | .CONST 0x0003 ; Number of locals 083b INIT_0838: 083b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x083b,0x1376,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0f68 ; Debug Table 0x19.0x0 = 0x83b,0xffff 083c e004 | | Load 0x0,0x4 083d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 083e 00e2 | | Load_Encached Integer_Cache 083f 03f1 | | Declare_Variable Discrete,With_Value 0840 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1 = 0x840,0xfffe 0841 e004 | | Load 0x0,0x4 0842 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0843 00e2 | | Load_Encached Integer_Cache 0844 03f1 | | Declare_Variable Discrete,With_Value 0845 BODY_0838: 0845 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x845,0x1 0846 e008 | | Load 0x0,0x8 0847 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0848 025b | [ | Execute Discrete,Check_In_Type 0849 00da | | Load_Top At_Offset_2 084a e008 | | Load 0x0,0x8 084b 1b13 | | Execute Package,Field_Read,Field_Number 0x13 084c 025b | [ | Execute Discrete,Check_In_Type 084d e008 | | Load 0x0,0x8 084e 181f | | Execute Package,Field_Execute,Field_Number 0x1f 084f e005 | | Load 0x0,0x5 0850 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0851 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0852 0000 0000 | | .BLANK 0000[0x6] 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 085b | [ | .CONST 0x085b ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0001 | | .CONST 0x0001 ; Number of locals 085b BODY_0858: 085b INIT_0858: 085b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a = .DEBUG 0x085b,0x137e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0fa9 ; Debug Table 0x1a.0x0 = 0x85b,0x1 085c e002 | | Load 0x0,0x2 085d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 085e e00f | | Load 0x0,0xf ; Debug Table 0x1a.0x1 = 0x85e,0x2 085f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0860 0322 | " | Declare_Variable Record 0861 e006 | | Load 0x0,0x6 0862 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0863 00d9 | | Load_Top At_Offset_1 0864 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0865 4800 |H | Short_Literal 0x0 0866 00d9 | | Load_Top At_Offset_1 0867 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0868 4800 |H | Short_Literal 0x0 0869 00d9 | | Load_Top At_Offset_1 086a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 086b 4800 |H | Short_Literal 0x0 086c 00d9 | | Load_Top At_Offset_1 086d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 086e 4800 |H | Short_Literal 0x0 086f 00d9 | | Load_Top At_Offset_1 0870 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0871 4800 |H | Short_Literal 0x0 0872 00d9 | | Load_Top At_Offset_1 0873 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0874 4800 |H | Short_Literal 0x0 0875 00d9 | | Load_Top At_Offset_1 0876 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0877 4800 |H | Short_Literal 0x0 0878 00d9 | | Load_Top At_Offset_1 0879 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 087a 4800 |H | Short_Literal 0x0 087b 00d9 | | Load_Top At_Offset_1 087c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 087d e5fd | | Load 0x2,-0x3 087e 0a01 | | Execute_Immediate Plus,0x1 087f 0248 | H | Execute Discrete,Check_In_Integer 0880 4804 |H | Short_Literal 0x4 0881 e010 | | Load 0x0,0x10 0882 180f | | Execute Package,Field_Execute,Field_Number 0xf 0883 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x2 = 0x883,0x3 0884 e005 | | Load 0x0,0x5 0885 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0886 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x3 = 0x886,0x4 0887 00db | | Load_Top At_Offset_3 0888 e006 | | Load 0x0,0x6 0889 1810 | | Execute Package,Field_Execute,Field_Number 0x10 088a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x4 = 0x88a,0x5 088b e005 | | Load 0x0,0x5 088c 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 088d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x5 = 0x88d,0x6 088e e005 | | Load 0x0,0x5 088f 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0890 0007 | | Action Break_Optional ; Debug Table 0x1a.0x6 = 0x890,0x7 0891 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x7 = 0x891,0x401 0892 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x8 = 0x892,0x7 0893 4800 |H | Short_Literal 0x0 0894 00a2 0c00 | | Action Push_Discrete_Extended 0896 4801 |H | Short_Literal 0x1 0897 485c |H\ | Short_Literal 0x5c 0898 4806 |H | Short_Literal 0x6 0899 e005 | | Load 0x0,0x5 089a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 089b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 089c 0000 0000 | | .BLANK 0000[0x4] 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; SUBPROGRAM 08a0 ; -------------------------------------------------------------------------------------- 08a0 08a8 | | .CONST 0x08a8 ; Address of begin 08a1 0004 | | .CONST 0x0004 ; Address of exception handler 08a2 0002 | | .CONST 0x0002 ; Number of locals 08a3 INIT_08a0: 08a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x08a3,0x1392,0x0001,0x0000,0x005a,0x35a5,0x0000,0x1011 ; Debug Table 0x1b.0x0 = 0x8a3,0xffff 08a4 00db | | Load_Top At_Offset_3 08a5 00eb | | Load_Encached Diana_Cache 08a6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08a8 BODY_08a0: 08a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x8a8,0x1 08a9 00eb | | Load_Encached Diana_Cache 08aa 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08ab e5fe | | Load 0x2,-0x2 08ac e013 | | Load 0x0,0x13 08ad 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 08ae 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x8ae,0x2 08af e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x3 = 0x8af,0x401 08b0 0007 | | Action Break_Optional 08b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x4 = 0x8b1,0x402 08b2 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x8b2,0x403 08b3 0007 | | Action Break_Optional ; Debug Table 0x1b.0x6 = 0x8b3,0x404 08b4 0f3e | > | Execute_Immediate Equal,0x3e ; Debug Table 0x1b.0x7 = 0x8b4,0x2 08b5 6812 |h | Jump_Zero 0x8c8 08b6 00cf | | Action Mark_Auxiliary ; Debug Table 0x1b.0x8 = 0x8b6,0x3 08b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x9 = 0x8b7,0xf7ff 08b8 00da | | Load_Top At_Offset_2 08b9 00eb | | Load_Encached Diana_Cache 08ba 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 08bb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0xa = 0x8bc,0xf7fe 08bd 00d9 | | Load_Top At_Offset_1 08be 4904 |I | Short_Literal 0x104 08bf 00eb | | Load_Encached Diana_Cache 08c0 0096 | | Execute Package,Entry 08c1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xb = 0x8c2,0x801 08c3 00d9 | | Load_Top At_Offset_1 08c4 e013 | | Load 0x0,0x13 08c5 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 08c6 00d2 | | Pop_Control Pop_Count_2 08c7 00ce | | Action Pop_Auxiliary 08c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 08c9 0000 0000 | | .BLANK 0000[0x7] 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 0x1c = .DEBUG 0x08d3,0x13ac,0x0001,0x0000,0x005a,0x35a5,0x0000,0x1072 ; Debug Table 0x1c.0x0 = 0x8d3,0x1 08d4 e5fe | | Load 0x2,-0x2 08d5 e013 | | Load 0x0,0x13 08d6 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 08d7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 08d8 ; -------------------------------------------------------------------------------------- 08d8 ; SUBPROGRAM 08d8 ; -------------------------------------------------------------------------------------- 08d8 08e5 | | .CONST 0x08e5 ; Address of begin 08d9 0004 | | .CONST 0x0004 ; Address of exception handler 08da 0004 | | .CONST 0x0004 ; Number of locals 08db INIT_08d8: 08db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d = .DEBUG 0x08db,0x13b0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0878 ; Debug Table 0x1d.0x0 = 0x8db,0xffff 08dc e404 | | Load 0x2,0x4 08dd 00eb | | Load_Encached Diana_Cache 08de 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 08df 00eb | | Load_Encached Diana_Cache 08e0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 08e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08e2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x1 = 0x8e2,0xfffe 08e3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1d.0x2 = 0x8e3,0xfffd 08e4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 08e5 BODY_08d8: 08e5 00cf | | Action Mark_Auxiliary 08e6 785b |x[ | Jump 0x942 08e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x3 = 0x8e7,0x2 08e8 0007 | | Action Break_Optional 08e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x8e9,0x401 08ea 7002 |p | Jump_Nonzero 0x8ed 08eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x5 = 0x8eb,0x402 08ec 782c |x, | Jump 0x919 08ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x6 = 0x8ed,0x403 08ee 0217 | | Execute Heap_Access,All_Reference 08ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08f0 6804 |h | Jump_Zero 0x8f5 08f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x7 = 0x8f1,0x404 08f2 0217 | | Execute Heap_Access,All_Reference 08f3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08f4 7824 |x$ | Jump 0x919 08f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x8 = 0x8f5,0x405 08f6 0007 | | Action Break_Optional 08f7 e607 | | Load 0x3,0x7 ; Debug Table 0x1d.0x9 = 0x8f7,0x801 08f8 0007 | | Action Break_Optional 08f9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1d.0xa = 0x8f9,0x802 08fa 0007 | | Action Break_Optional ; Debug Table 0x1d.0xb = 0x8fa,0x803 08fb 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xc = 0x8fb,0x804 08fc 00d1 | | Pop_Control Pop_Count_1 08fd 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1d.0xd = 0x8fd,0x405 08fe 00eb | | Load_Encached Diana_Cache 08ff 0098 | | Execute Package,Field_Read_Dynamic 0900 012c | , | Execute Any,Size 0901 e008 | | Load 0x0,0x8 0902 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0903 025b | [ | Execute Discrete,Check_In_Type 0904 0273 | s | Execute Discrete,Plus 0905 00d9 | | Load_Top At_Offset_1 0906 0007 | | Action Break_Optional 0907 e608 | | Load 0x3,0x8 ; Debug Table 0x1d.0xe = 0x907,0xc01 0908 0007 | | Action Break_Optional 0909 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0xf = 0x909,0xc02 090a 0007 | | Action Break_Optional ; Debug Table 0x1d.0x10 = 0x90a,0xc03 090b 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x11 = 0x90b,0xc04 090c 00d1 | | Pop_Control Pop_Count_1 090d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1d.0x12 = 0x90d,0x804 090e 00eb | | Load_Encached Diana_Cache 090f 0098 | | Execute Package,Field_Read_Dynamic 0910 49c9 |I | Short_Literal 0x1c9 0911 00eb | | Load_Encached Diana_Cache 0912 0098 | | Execute Package,Field_Read_Dynamic 0913 49ca |I | Short_Literal 0x1ca 0914 00eb | | Load_Encached Diana_Cache 0915 0095 | | Execute Package,Field_Reference_Dynamic 0916 e009 | | Load 0x0,0x9 0917 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0918 7800 |x | Jump 0x919 0919 00d0 | | Action Swap_Control 091a 00d1 | | Pop_Control Pop_Count_1 091b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x1d.0x13 = 0x91b,0x2 091c 0007 | | Action Break_Optional ; Debug Table 0x1d.0x14 = 0x91c,0x3 091d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x15 = 0x91d,0x1001 091e 7002 |p | Jump_Nonzero 0x921 091f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x16 = 0x91f,0x1002 0920 7803 |x | Jump 0x924 0921 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x17 = 0x921,0x1003 0922 0217 | | Execute Heap_Access,All_Reference 0923 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0924 a602 | | Store_Unchecked 0x3,0x2 ; Debug Table 0x1d.0x18 = 0x924,0x3 0925 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x19 = 0x925,0x4 0926 0a01 | | Execute_Immediate Plus,0x1 0927 005a | Z | Store_Top Discrete,At_Offset_2 0928 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1a = 0x928,0x5 0929 e603 | | Load 0x3,0x3 ; Debug Table 0x1d.0x1b = 0x929,0x1401 092a 0007 | | Action Break_Optional 092b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x1c = 0x92b,0x1402 092c 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1d = 0x92c,0x1403 092d 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1e = 0x92d,0x1404 092e 0fa9 | | Execute_Immediate Equal,-0x57 ; Debug Table 0x1d.0x1f = 0x92e,0x5 092f 680b |h | Jump_Zero 0x93b 0930 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1d.0x20 = 0x930,0x6 0931 00db | | Load_Top At_Offset_3 0932 00eb | | Load_Encached Diana_Cache 0933 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0934 00eb | | Load_Encached Diana_Cache 0935 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0936 00eb | | Load_Encached Diana_Cache 0937 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0938 6808 |h | Jump_Zero 0x941 0939 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x21 = 0x939,0x7 093a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 093b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x22 = 0x93b,0x8 093c e7fe | | Load 0x3,-0x2 093d 027f | | Execute Discrete,Equal 093e 6802 |h | Jump_Zero 0x941 093f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x23 = 0x93f,0x9 0940 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0941 00c9 | | Action Pop_Auxiliary_Loop 0942 0007 | | Action Break_Optional ; Debug Table 0x1d.0x24 = 0x942,0x1 0943 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x25 = 0x943,0x1801 0944 021d | | Execute Heap_Access,Is_Null 0945 6fa1 |o | Jump_Zero 0x8e7 ; Debug Table 0x1d.0x26 = 0x945,0x1 0946 00ce | | Action Pop_Auxiliary 0947 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x27 = 0x947,0xa 0948 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0949 0000 0000 | | .BLANK 0000[0x7] 0950 ; -------------------------------------------------------------------------------------- 0950 ; SUBPROGRAM 0950 ; -------------------------------------------------------------------------------------- 0950 0953 | S | .CONST 0x0953 ; Address of begin 0951 0004 | | .CONST 0x0004 ; Address of exception handler 0952 0001 | | .CONST 0x0001 ; Number of locals 0953 BODY_0950: 0953 INIT_0950: 0953 0007 | | Action Break_Optional ; Debug Table 0x1e = .DEBUG 0x0953,0x1402,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0900 ; Debug Table 0x1e.0x0 = 0x953,0x1 0954 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x1 = 0x954,0x401 0955 0007 | | Action Break_Optional 0956 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2 = 0x956,0x402 0957 0007 | | Action Break_Optional ; Debug Table 0x1e.0x3 = 0x957,0x403 0958 0007 | | Action Break_Optional ; Debug Table 0x1e.0x4 = 0x958,0x404 0959 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x1e.0x5 = 0x959,0x1 095a 7004 |p | Jump_Nonzero 0x95f 095b 0b3d | = | Execute_Immediate Case_Compare,0x3d 095c 7046 |pF | Jump_Nonzero 0x9a3 095d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x6 = 0x95d,0x4 095e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 095f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x7 = 0x95f,0x2 0960 00eb | | Load_Encached Diana_Cache 0961 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0962 e003 | | Load 0x0,0x3 0963 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0964 703c |p< | Jump_Nonzero 0x9a1 0965 e402 | | Load 0x2,0x2 0966 e7ff | | Load 0x3,-0x1 0967 00eb | | Load_Encached Diana_Cache 0968 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0969 00eb | | Load_Encached Diana_Cache 096a 1888 | | Execute Package,Field_Execute,Field_Number 0x88 096b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x8 = 0x96b,0x801 096c 7002 |p | Jump_Nonzero 0x96f 096d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x9 = 0x96d,0x802 096e 782c |x, | Jump 0x99b 096f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xa = 0x96f,0x803 0970 0217 | | Execute Heap_Access,All_Reference 0971 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0972 6804 |h | Jump_Zero 0x977 0973 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xb = 0x973,0x804 0974 0217 | | Execute Heap_Access,All_Reference 0975 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0976 7824 |x$ | Jump 0x99b 0977 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xc = 0x977,0x805 0978 0007 | | Action Break_Optional 0979 e605 | | Load 0x3,0x5 ; Debug Table 0x1e.0xd = 0x979,0xc01 097a 0007 | | Action Break_Optional 097b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1e.0xe = 0x97b,0xc02 097c 0007 | | Action Break_Optional ; Debug Table 0x1e.0xf = 0x97c,0xc03 097d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x10 = 0x97d,0xc04 097e 00d1 | | Pop_Control Pop_Count_1 097f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1e.0x11 = 0x97f,0x805 0980 00eb | | Load_Encached Diana_Cache 0981 0098 | | Execute Package,Field_Read_Dynamic 0982 012c | , | Execute Any,Size 0983 e008 | | Load 0x0,0x8 0984 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0985 025b | [ | Execute Discrete,Check_In_Type 0986 0273 | s | Execute Discrete,Plus 0987 00d9 | | Load_Top At_Offset_1 0988 0007 | | Action Break_Optional 0989 e606 | | Load 0x3,0x6 ; Debug Table 0x1e.0x12 = 0x989,0x1001 098a 0007 | | Action Break_Optional 098b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0x13 = 0x98b,0x1002 098c 0007 | | Action Break_Optional ; Debug Table 0x1e.0x14 = 0x98c,0x1003 098d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x15 = 0x98d,0x1004 098e 00d1 | | Pop_Control Pop_Count_1 098f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1e.0x16 = 0x98f,0xc04 0990 00eb | | Load_Encached Diana_Cache 0991 0098 | | Execute Package,Field_Read_Dynamic 0992 49c9 |I | Short_Literal 0x1c9 0993 00eb | | Load_Encached Diana_Cache 0994 0098 | | Execute Package,Field_Read_Dynamic 0995 49ca |I | Short_Literal 0x1ca 0996 00eb | | Load_Encached Diana_Cache 0997 0095 | | Execute Package,Field_Reference_Dynamic 0998 e009 | | Load 0x0,0x9 0999 1819 | | Execute Package,Field_Execute,Field_Number 0x19 099a 7800 |x | Jump 0x99b 099b 00d0 | | Action Swap_Control 099c 00d1 | | Pop_Control Pop_Count_1 099d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1e.0x17 = 0x99d,0x2 099e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 099f 840c | | Call 0x2,0xc 09a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09a1 4800 |H | Short_Literal 0x0 09a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0x9a3,0x3 09a4 00eb | | Load_Encached Diana_Cache 09a5 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 09a6 00eb | | Load_Encached Diana_Cache 09a7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 09a8 e003 | | Load 0x0,0x3 09a9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 09aa 7008 |p | Jump_Nonzero 0x9b3 09ab e402 | | Load 0x2,0x2 09ac e7ff | | Load 0x3,-0x1 09ad 00eb | | Load_Encached Diana_Cache 09ae 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 09af 00eb | | Load_Encached Diana_Cache 09b0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 09b1 840c | | Call 0x2,0xc 09b2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09b3 4800 |H | Short_Literal 0x0 09b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09b5 0000 0000 | | .XXX[0x3] 09b7 0000 | | 09b8 ; -------------------------------------------------------------------------------------- 09b8 ; SUBPROGRAM 09b8 ; -------------------------------------------------------------------------------------- 09b8 09bb | | .CONST 0x09bb ; Address of begin 09b9 0004 | | .CONST 0x0004 ; Address of exception handler 09ba 0001 | | .CONST 0x0001 ; Number of locals 09bb BODY_09b8: 09bb INIT_09b8: 09bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x09bb,0x1436,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0978 ; Debug Table 0x1f.0x0 = 0x9bb,0x1 09bc 0b1e | | Execute_Immediate Case_Compare,0x1e 09bd 7010 |p | Jump_Nonzero 0x9ce 09be 0b1f | | Execute_Immediate Case_Compare,0x1f 09bf 700e |p | Jump_Nonzero 0x9ce 09c0 0b20 | | Execute_Immediate Case_Compare,0x20 09c1 700c |p | Jump_Nonzero 0x9ce 09c2 0b24 | $ | Execute_Immediate Case_Compare,0x24 09c3 700a |p | Jump_Nonzero 0x9ce 09c4 0b6e | n | Execute_Immediate Case_Compare,0x6e 09c5 7008 |p | Jump_Nonzero 0x9ce 09c6 0b6f | o | Execute_Immediate Case_Compare,0x6f 09c7 7006 |p | Jump_Nonzero 0x9ce 09c8 0b70 | p | Execute_Immediate Case_Compare,0x70 09c9 7004 |p | Jump_Nonzero 0x9ce 09ca 0b74 | t | Execute_Immediate Case_Compare,0x74 09cb 7002 |p | Jump_Nonzero 0x9ce 09cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x1 = 0x9cc,0x3 09cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x9ce,0x2 09cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 09e0 | | .CONST 0x09e0 ; Address of begin 09d1 0004 | | .CONST 0x0004 ; Address of exception handler 09d2 0005 | | .CONST 0x0005 ; Number of locals 09d3 INIT_09d0: 09d3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x20 = .DEBUG 0x09d3,0x143e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x09ad ; Debug Table 0x20.0x0 = 0x9d3,0xffff 09d4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 09d5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x20.0x1 = 0x9d5,0xfffe 09d6 e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x2 = 0x9d6,0xfffd 09d7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 09d8 e005 | | Load 0x0,0x5 09d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09da 03f1 | | Declare_Variable Discrete,With_Value 09db e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x3 = 0x9db,0xfffc 09dc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 09dd e005 | | Load 0x0,0x5 09de 1b0d | | Execute Package,Field_Read,Field_Number 0xd 09df 03f1 | | Declare_Variable Discrete,With_Value 09e0 BODY_09d0: 09e0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x20.0x4 = 0x9e0,0x1 09e1 0b1e | | Execute_Immediate Case_Compare,0x1e 09e2 7010 |p | Jump_Nonzero 0x9f3 09e3 0b1f | | Execute_Immediate Case_Compare,0x1f 09e4 701f |p | Jump_Nonzero 0xa04 09e5 0b20 | | Execute_Immediate Case_Compare,0x20 09e6 702e |p. | Jump_Nonzero 0xa15 09e7 0b24 | $ | Execute_Immediate Case_Compare,0x24 09e8 703d |p= | Jump_Nonzero 0xa26 09e9 0b6e | n | Execute_Immediate Case_Compare,0x6e 09ea 704c |pL | Jump_Nonzero 0xa37 09eb 0b6f | o | Execute_Immediate Case_Compare,0x6f 09ec 704f |pO | Jump_Nonzero 0xa3c 09ed 0b70 | p | Execute_Immediate Case_Compare,0x70 09ee 7052 |pR | Jump_Nonzero 0xa41 09ef 0b74 | t | Execute_Immediate Case_Compare,0x74 09f0 7055 |pU | Jump_Nonzero 0xa46 09f1 4887 |H | Short_Literal 0x87 ; Debug Table 0x20.0x5 = 0x9f1,0x16 09f2 0257 | W | Execute Discrete,Raise 09f3 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x6 = 0x9f3,0x2 09f4 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 09f5 0007 | | Action Break_Optional ; Debug Table 0x20.0x7 = 0x9f5,0x3 09f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x8 = 0x9f6,0x401 09f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x9 = 0x9f7,0x3 09f8 4800 |H | Short_Literal 0x0 09f9 4810 |H | Short_Literal 0x10 09fa 4800 |H | Short_Literal 0x0 09fb 487b |H{ | Short_Literal 0x7b 09fc 4804 |H | Short_Literal 0x4 09fd e005 | | Load 0x0,0x5 09fe 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 09ff 0092 0c94 | | Action Push_String_Extended,0xc94 ; "Loading int '+' w/bnds-chk" ; Debug Table 0x20.0xa = 0x9ff,0x4 0a01 e005 | | Load 0x0,0x5 0a02 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a03 7846 |xF | Jump 0xa4a 0a04 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0xb = 0xa04,0x5 0a05 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0a06 0007 | | Action Break_Optional ; Debug Table 0x20.0xc = 0xa06,0x6 0a07 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0xd = 0xa07,0x801 0a08 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xe = 0xa08,0x6 0a09 4800 |H | Short_Literal 0x0 0a0a 4811 |H | Short_Literal 0x11 0a0b 4800 |H | Short_Literal 0x0 0a0c 487b |H{ | Short_Literal 0x7b 0a0d 4804 |H | Short_Literal 0x4 0a0e e005 | | Load 0x0,0x5 0a0f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a10 0092 0c95 | | Action Push_String_Extended,0xc95 ; "Loading int '-' w/bnds-chk" ; Debug Table 0x20.0xf = 0xa10,0x7 0a12 e005 | | Load 0x0,0x5 0a13 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a14 7835 |x5 | Jump 0xa4a 0a15 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x10 = 0xa15,0x8 0a16 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0a17 0007 | | Action Break_Optional ; Debug Table 0x20.0x11 = 0xa17,0x9 0a18 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x12 = 0xa18,0xc01 0a19 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x13 = 0xa19,0x9 0a1a 4800 |H | Short_Literal 0x0 0a1b 4812 |H | Short_Literal 0x12 0a1c 4800 |H | Short_Literal 0x0 0a1d 487b |H{ | Short_Literal 0x7b 0a1e 4804 |H | Short_Literal 0x4 0a1f e005 | | Load 0x0,0x5 0a20 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a21 0092 0c96 | | Action Push_String_Extended,0xc96 ; "Loading int '*' w/bnds-chk" ; Debug Table 0x20.0x14 = 0xa21,0xa 0a23 e005 | | Load 0x0,0x5 0a24 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a25 7824 |x$ | Jump 0xa4a 0a26 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x15 = 0xa26,0xb 0a27 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0a28 0007 | | Action Break_Optional ; Debug Table 0x20.0x16 = 0xa28,0xc 0a29 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x17 = 0xa29,0x1001 0a2a 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x18 = 0xa2a,0xc 0a2b 4800 |H | Short_Literal 0x0 0a2c 4813 |H | Short_Literal 0x13 0a2d 4800 |H | Short_Literal 0x0 0a2e 487b |H{ | Short_Literal 0x7b 0a2f 4804 |H | Short_Literal 0x4 0a30 e005 | | Load 0x0,0x5 0a31 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a32 0092 0c97 | | Action Push_String_Extended,0xc97 ; "Loading int '**' w/bnds-chk" ; Debug Table 0x20.0x19 = 0xa32,0xd 0a34 e005 | | Load 0x0,0x5 0a35 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a36 7813 |x | Jump 0xa4a 0a37 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1a = 0xa37,0xe 0a38 a602 | | Store_Unchecked 0x3,0x2 0a39 4810 |H | Short_Literal 0x10 ; Debug Table 0x20.0x1b = 0xa39,0xf 0a3a a603 | | Store_Unchecked 0x3,0x3 0a3b 780e |x | Jump 0xa4a 0a3c 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1c = 0xa3c,0x10 0a3d a602 | | Store_Unchecked 0x3,0x2 0a3e 4811 |H | Short_Literal 0x11 ; Debug Table 0x20.0x1d = 0xa3e,0x11 0a3f a603 | | Store_Unchecked 0x3,0x3 0a40 7809 |x | Jump 0xa4a 0a41 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1e = 0xa41,0x12 0a42 a602 | | Store_Unchecked 0x3,0x2 0a43 4812 |H | Short_Literal 0x12 ; Debug Table 0x20.0x1f = 0xa43,0x13 0a44 a603 | | Store_Unchecked 0x3,0x3 0a45 7804 |x | Jump 0xa4a 0a46 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x20 = 0xa46,0x14 0a47 a602 | | Store_Unchecked 0x3,0x2 0a48 4813 |H | Short_Literal 0x13 ; Debug Table 0x20.0x21 = 0xa48,0x15 0a49 a603 | | Store_Unchecked 0x3,0x3 0a4a 00d1 | | Pop_Control Pop_Count_1 0a4b 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x22 = 0xa4b,0x18 0a4c 684e |hN | Jump_Zero 0xa9b 0a4d e006 | | Load 0x0,0x6 ; Debug Table 0x20.0x23 = 0xa4d,0x19 0a4e 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0a4f e7fd | | Load 0x3,-0x3 ; Debug Table 0x20.0x24 = 0xa4f,0x1a 0a50 e002 | | Load 0x0,0x2 0a51 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0a52 0007 | | Action Break_Optional ; Debug Table 0x20.0x25 = 0xa52,0x1b 0a53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x26 = 0xa53,0x1401 0a54 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x27 = 0xa54,0x1b 0a55 4800 |H | Short_Literal 0x0 0a56 61a9 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} 0a57 4800 |H | Short_Literal 0x0 0a58 489c |H | Short_Literal 0x9c 0a59 4812 |H | Short_Literal 0x12 0a5a e005 | | Load 0x0,0x5 0a5b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a5c 0007 | | Action Break_Optional ; Debug Table 0x20.0x28 = 0xa5c,0x1c 0a5d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x29 = 0xa5d,0x1801 0a5e 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2a = 0xa5e,0x1c 0a5f 4800 |H | Short_Literal 0x0 0a60 619f |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} 0a61 4800 |H | Short_Literal 0x0 0a62 4811 |H | Short_Literal 0x11 0a63 4800 |H | Short_Literal 0x0 0a64 e005 | | Load 0x0,0x5 0a65 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a66 6199 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} ; Debug Table 0x20.0x2b = 0xa66,0x1d 0a67 e005 | | Load 0x0,0x5 0a68 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0a69 0007 | | Action Break_Optional ; Debug Table 0x20.0x2c = 0xa69,0x1e 0a6a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x2d = 0xa6a,0x1c01 0a6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2e = 0xa6b,0x1e 0a6c 4800 |H | Short_Literal 0x0 0a6d 6192 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} 0a6e 4801 |H | Short_Literal 0x1 0a6f 4800 |H | Short_Literal 0x0 0a70 4800 |H | Short_Literal 0x0 0a71 e005 | | Load 0x0,0x5 0a72 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a73 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x2f = 0xa73,0x1f 0a74 e005 | | Load 0x0,0x5 0a75 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a76 e7fe | | Load 0x3,-0x2 ; Debug Table 0x20.0x30 = 0xa76,0x20 0a77 e015 | | Load 0x0,0x15 0a78 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a79 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x31 = 0xa79,0x21 0a7a e005 | | Load 0x0,0x5 0a7b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0a7c 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x32 = 0xa7c,0x22 0a7d e006 | | Load 0x0,0x6 0a7e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0a7f 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x33 = 0xa7f,0x23 0a80 e006 | | Load 0x0,0x6 0a81 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0a82 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x34 = 0xa82,0x24 0a83 e005 | | Load 0x0,0x5 0a84 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0a85 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x35 = 0xa85,0x25 0a86 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0a87 0007 | | Action Break_Optional ; Debug Table 0x20.0x36 = 0xa87,0x26 0a88 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x37 = 0xa88,0x2001 0a89 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x38 = 0xa89,0x26 0a8a 4800 |H | Short_Literal 0x0 0a8b e603 | | Load 0x3,0x3 0a8c 4800 |H | Short_Literal 0x0 0a8d 487b |H{ | Short_Literal 0x7b 0a8e 4804 |H | Short_Literal 0x4 0a8f e005 | | Load 0x0,0x5 0a90 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0a91 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x39 = 0xa91,0x27 0a92 e005 | | Load 0x0,0x5 0a93 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0a94 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x3a = 0xa94,0x28 0a95 e006 | | Load 0x0,0x6 0a96 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0a97 0092 0c98 | | Action Push_String_Extended,0xc98 ; "Loading integer op with bnds-check iff nec." ; Debug Table 0x20.0x3b = 0xa97,0x29 0a99 e005 | | Load 0x0,0x5 0a9a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a9b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0a9c 0000 0000 | | .BLANK 0000[0x4] 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; SUBPROGRAM 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0aab | | .CONST 0x0aab ; Address of begin 0aa1 0004 | | .CONST 0x0004 ; Address of exception handler 0aa2 0009 | | .CONST 0x0009 ; Number of locals 0aa3 INIT_0aa0: 0aa3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x0aa3,0x14b8,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0b79 ; Debug Table 0x21.0x0 = 0xaa3,0xffff 0aa4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0xaa4,0xfffe 0aa5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x2 = 0xaa5,0xfffd 0aa6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x3 = 0xaa6,0xfffc 0aa7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4 = 0xaa7,0xfffb 0aa8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x5 = 0xaa8,0xfffa 0aa9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x6 = 0xaa9,0xfff9 0aaa 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x7 = 0xaaa,0xfff8 0aab BODY_0aa0: 0aab 0007 | | Action Break_Optional ; Debug Table 0x21.0x8 = 0xaab,0x1 0aac e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x9 = 0xaac,0x401 0aad 0007 | | Action Break_Optional 0aae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0xa = 0xaae,0x402 0aaf 0007 | | Action Break_Optional ; Debug Table 0x21.0xb = 0xaaf,0x403 0ab0 0007 | | Action Break_Optional ; Debug Table 0x21.0xc = 0xab0,0x404 0ab1 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x21.0xd = 0xab1,0x1 0ab2 7007 |p | Jump_Nonzero 0xaba 0ab3 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0ab4 7086 |p | Jump_Nonzero 0xb3b 0ab5 0b3c | < | Execute_Immediate Case_Compare,0x3c 0ab6 70c6 |p | Jump_Nonzero 0xb7d 0ab7 0b3d | = | Execute_Immediate Case_Compare,0x3d 0ab8 70e1 |p | Jump_Nonzero 0xb9a 0ab9 792a |y* | Jump 0xbe4 ; Debug Table 0x21.0xe = 0xab9,0x1f 0aba e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0xf = 0xaba,0x2 0abb 00eb | | Load_Encached Diana_Cache 0abc 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0abd a602 | | Store_Unchecked 0x3,0x2 0abe e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x10 = 0xabe,0x3 0abf 00eb | | Load_Encached Diana_Cache 0ac0 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0ac1 00eb | | Load_Encached Diana_Cache 0ac2 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0ac3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x11 = 0xac3,0x801 0ac4 7002 |p | Jump_Nonzero 0xac7 0ac5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x12 = 0xac5,0x802 0ac6 782c |x, | Jump 0xaf3 0ac7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x13 = 0xac7,0x803 0ac8 0217 | | Execute Heap_Access,All_Reference 0ac9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0aca 6804 |h | Jump_Zero 0xacf 0acb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x14 = 0xacb,0x804 0acc 0217 | | Execute Heap_Access,All_Reference 0acd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ace 7824 |x$ | Jump 0xaf3 0acf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x15 = 0xacf,0x805 0ad0 0007 | | Action Break_Optional 0ad1 e60c | | Load 0x3,0xc ; Debug Table 0x21.0x16 = 0xad1,0xc01 0ad2 0007 | | Action Break_Optional 0ad3 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x17 = 0xad3,0xc02 0ad4 0007 | | Action Break_Optional ; Debug Table 0x21.0x18 = 0xad4,0xc03 0ad5 00d0 | | Action Swap_Control ; Debug Table 0x21.0x19 = 0xad5,0xc04 0ad6 00d1 | | Pop_Control Pop_Count_1 0ad7 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0x1a = 0xad7,0x805 0ad8 00eb | | Load_Encached Diana_Cache 0ad9 0098 | | Execute Package,Field_Read_Dynamic 0ada 012c | , | Execute Any,Size 0adb e008 | | Load 0x0,0x8 0adc 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0add 025b | [ | Execute Discrete,Check_In_Type 0ade 0273 | s | Execute Discrete,Plus 0adf 00d9 | | Load_Top At_Offset_1 0ae0 0007 | | Action Break_Optional 0ae1 e60d | | Load 0x3,0xd ; Debug Table 0x21.0x1b = 0xae1,0x1001 0ae2 0007 | | Action Break_Optional 0ae3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0x1c = 0xae3,0x1002 0ae4 0007 | | Action Break_Optional ; Debug Table 0x21.0x1d = 0xae4,0x1003 0ae5 00d0 | | Action Swap_Control ; Debug Table 0x21.0x1e = 0xae5,0x1004 0ae6 00d1 | | Pop_Control Pop_Count_1 0ae7 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0x1f = 0xae7,0xc04 0ae8 00eb | | Load_Encached Diana_Cache 0ae9 0098 | | Execute Package,Field_Read_Dynamic 0aea 49c9 |I | Short_Literal 0x1c9 0aeb 00eb | | Load_Encached Diana_Cache 0aec 0098 | | Execute Package,Field_Read_Dynamic 0aed 49ca |I | Short_Literal 0x1ca 0aee 00eb | | Load_Encached Diana_Cache 0aef 0095 | | Execute Package,Field_Reference_Dynamic 0af0 e009 | | Load 0x0,0x9 0af1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0af2 7800 |x | Jump 0xaf3 0af3 00d0 | | Action Swap_Control 0af4 00d1 | | Pop_Control Pop_Count_1 0af5 a603 | | Store_Unchecked 0x3,0x3 ; Debug Table 0x21.0x20 = 0xaf5,0x3 0af6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x21 = 0xaf6,0x4 0af7 00eb | | Load_Encached Diana_Cache 0af8 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0af9 a604 | | Store_Unchecked 0x3,0x4 0afa e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x22 = 0xafa,0x5 0afb e604 | | Load 0x3,0x4 0afc 8215 | | Call 0x1,0x15 0afd a605 | | Store_Unchecked 0x3,0x5 0afe e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x23 = 0xafe,0x6 0aff e00c | | Load 0x0,0xc 0b00 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0b01 4612 |F | Jump_Case 0x13 0b02 782a |x* | Jump 0xb2d ; case 0x0 0b03 7829 |x) | Jump 0xb2d ; case 0x1 0b04 7828 |x( | Jump 0xb2d ; case 0x2 0b05 7827 |x' | Jump 0xb2d ; case 0x3 0b06 7826 |x& | Jump 0xb2d ; case 0x4 0b07 7825 |x% | Jump 0xb2d ; case 0x5 0b08 7824 |x$ | Jump 0xb2d ; case 0x6 0b09 780b |x | Jump 0xb15 ; case 0x7 0b0a 780a |x | Jump 0xb15 ; case 0x8 0b0b 7809 |x | Jump 0xb15 ; case 0x9 0b0c 7820 |x | Jump 0xb2d ; case 0xa 0b0d 781f |x | Jump 0xb2d ; case 0xb 0b0e 781e |x | Jump 0xb2d ; case 0xc 0b0f 781d |x | Jump 0xb2d ; case 0xd 0b10 781c |x | Jump 0xb2d ; case 0xe 0b11 781b |x | Jump 0xb2d ; case 0xf 0b12 781a |x | Jump 0xb2d ; case 0x10 0b13 7819 |x | Jump 0xb2d ; case 0x11 0b14 7800 |x | Jump 0xb15 ; case 0x12 0b15 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x24 = 0xb15,0x7 0b16 e602 | | Load 0x3,0x2 0b17 e001 | | Load 0x0,0x1 0b18 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b19 680e |h | Jump_Zero 0xb28 0b1a 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x25 = 0xb1a,0x8 0b1b e602 | | Load 0x3,0x2 0b1c e016 | | Load 0x0,0x16 0b1d 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b1e 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x26 = 0xb1e,0x9 0b1f 0007 | | Action Break_Optional 0b20 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x27 = 0xb20,0x1401 0b21 e604 | | Load 0x3,0x4 ; Debug Table 0x21.0x28 = 0xb21,0x9 0b22 e602 | | Load 0x3,0x2 0b23 00eb | | Load_Encached Diana_Cache 0b24 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0b25 e017 | | Load 0x0,0x17 0b26 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b27 78bc |x | Jump 0xbe4 0b28 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x29 = 0xb28,0xa 0b29 e602 | | Load 0x3,0x2 0b2a e018 | | Load 0x0,0x18 0b2b 180f | | Execute Package,Field_Execute,Field_Number 0xf 0b2c 78b7 |x | Jump 0xbe4 0b2d e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x2a = 0xb2d,0xb 0b2e e602 | | Load 0x3,0x2 0b2f e018 | | Load 0x0,0x18 0b30 180f | | Execute Package,Field_Execute,Field_Number 0xf 0b31 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x2b = 0xb31,0xc 0b32 e602 | | Load 0x3,0x2 0b33 e001 | | Load 0x0,0x1 0b34 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b35 68ae |h | Jump_Zero 0xbe4 0b36 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x2c = 0xb36,0xd 0b37 e604 | | Load 0x3,0x4 0b38 e001 | | Load 0x0,0x1 0b39 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0b3a 78a9 |x | Jump 0xbe4 0b3b e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x2d = 0xb3b,0xe 0b3c 00eb | | Load_Encached Diana_Cache 0b3d 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0b3e 00eb | | Load_Encached Diana_Cache 0b3f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b40 a602 | | Store_Unchecked 0x3,0x2 0b41 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x2e = 0xb41,0xf 0b42 00eb | | Load_Encached Diana_Cache 0b43 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0b44 00eb | | Load_Encached Diana_Cache 0b45 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x2f = 0xb46,0x1801 0b47 7002 |p | Jump_Nonzero 0xb4a 0b48 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x30 = 0xb48,0x1802 0b49 782c |x, | Jump 0xb76 0b4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x31 = 0xb4a,0x1803 0b4b 0217 | | Execute Heap_Access,All_Reference 0b4c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b4d 6804 |h | Jump_Zero 0xb52 0b4e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x32 = 0xb4e,0x1804 0b4f 0217 | | Execute Heap_Access,All_Reference 0b50 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b51 7824 |x$ | Jump 0xb76 0b52 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x33 = 0xb52,0x1805 0b53 0007 | | Action Break_Optional 0b54 e60c | | Load 0x3,0xc ; Debug Table 0x21.0x34 = 0xb54,0x1c01 0b55 0007 | | Action Break_Optional 0b56 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x35 = 0xb56,0x1c02 0b57 0007 | | Action Break_Optional ; Debug Table 0x21.0x36 = 0xb57,0x1c03 0b58 00d0 | | Action Swap_Control ; Debug Table 0x21.0x37 = 0xb58,0x1c04 0b59 00d1 | | Pop_Control Pop_Count_1 0b5a 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0x38 = 0xb5a,0x1805 0b5b 00eb | | Load_Encached Diana_Cache 0b5c 0098 | | Execute Package,Field_Read_Dynamic 0b5d 012c | , | Execute Any,Size 0b5e e008 | | Load 0x0,0x8 0b5f 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b60 025b | [ | Execute Discrete,Check_In_Type 0b61 0273 | s | Execute Discrete,Plus 0b62 00d9 | | Load_Top At_Offset_1 0b63 0007 | | Action Break_Optional 0b64 e60d | | Load 0x3,0xd ; Debug Table 0x21.0x39 = 0xb64,0x2001 0b65 0007 | | Action Break_Optional 0b66 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0x3a = 0xb66,0x2002 0b67 0007 | | Action Break_Optional ; Debug Table 0x21.0x3b = 0xb67,0x2003 0b68 00d0 | | Action Swap_Control ; Debug Table 0x21.0x3c = 0xb68,0x2004 0b69 00d1 | | Pop_Control Pop_Count_1 0b6a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0x3d = 0xb6a,0x1c04 0b6b 00eb | | Load_Encached Diana_Cache 0b6c 0098 | | Execute Package,Field_Read_Dynamic 0b6d 49c9 |I | Short_Literal 0x1c9 0b6e 00eb | | Load_Encached Diana_Cache 0b6f 0098 | | Execute Package,Field_Read_Dynamic 0b70 49ca |I | Short_Literal 0x1ca 0b71 00eb | | Load_Encached Diana_Cache 0b72 0095 | | Execute Package,Field_Reference_Dynamic 0b73 e009 | | Load 0x0,0x9 0b74 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b75 7800 |x | Jump 0xb76 0b76 00d0 | | Action Swap_Control 0b77 00d1 | | Pop_Control Pop_Count_1 0b78 a603 | | Store_Unchecked 0x3,0x3 ; Debug Table 0x21.0x3e = 0xb78,0xf 0b79 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x3f = 0xb79,0x10 0b7a e018 | | Load 0x0,0x18 0b7b 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b7c 7867 |xg | Jump 0xbe4 0b7d e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x40 = 0xb7d,0x11 0b7e e403 | | Load 0x2,0x3 0b7f 4975 |Iu | Short_Literal 0x175 0b80 00eb | | Load_Encached Diana_Cache 0b81 0098 | | Execute Package,Field_Read_Dynamic 0b82 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0b83 00eb | | Load_Encached Diana_Cache 0b84 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0b85 a606 | | Store_Unchecked 0x3,0x6 0b86 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x41 = 0xb86,0x12 0b87 00eb | | Load_Encached Diana_Cache 0b88 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0b89 a602 | | Store_Unchecked 0x3,0x2 0b8a e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x42 = 0xb8a,0x13 0b8b 00eb | | Load_Encached Diana_Cache 0b8c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0b8d a603 | | Store_Unchecked 0x3,0x3 0b8e e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x43 = 0xb8e,0x14 0b8f 00eb | | Load_Encached Diana_Cache 0b90 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b91 e002 | | Load 0x0,0x2 0b92 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0b93 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x44 = 0xb93,0x15 0b94 e5ff | | Load 0x2,-0x1 0b95 e5fe | | Load 0x2,-0x2 0b96 e602 | | Load 0x3,0x2 0b97 e606 | | Load 0x3,0x6 0b98 821f | | Call 0x1,0x1f 0b99 784a |xJ | Jump 0xbe4 0b9a e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x45 = 0xb9a,0x16 0b9b 00eb | | Load_Encached Diana_Cache 0b9c 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0b9d 00eb | | Load_Encached Diana_Cache 0b9e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b9f a602 | | Store_Unchecked 0x3,0x2 0ba0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x46 = 0xba0,0x17 0ba1 00eb | | Load_Encached Diana_Cache 0ba2 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0ba3 a603 | | Store_Unchecked 0x3,0x3 0ba4 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x47 = 0xba4,0x18 0ba5 e013 | | Load 0x0,0x13 0ba6 18fd | | Execute Package,Field_Execute,Field_Number 0xfd 0ba7 6808 |h | Jump_Zero 0xbb0 0ba8 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x48 = 0xba8,0x19 0ba9 e013 | | Load 0x0,0x13 0baa 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 0bab 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0bac 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x49 = 0xbac,0x1a 0bad e005 | | Load 0x0,0x5 0bae 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0baf 7834 |x4 | Jump 0xbe4 0bb0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4a = 0xbb0,0x1b 0bb1 00e1 | | Load_Encached Boolean_Cache 0bb2 e602 | | Load 0x3,0x2 0bb3 4976 |Iv | Short_Literal 0x176 0bb4 00eb | | Load_Encached Diana_Cache 0bb5 0098 | | Execute Package,Field_Read_Dynamic 0bb6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0bb7 e7ff | | Load 0x3,-0x1 0bb8 00eb | | Load_Encached Diana_Cache 0bb9 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0bba e012 | | Load 0x0,0x12 0bbb 180e | | Execute Package,Field_Execute,Field_Number 0xe 0bbc 005b | [ | Store_Top Discrete,At_Offset_3 0bbd c607 | | Store 0x3,0x7 0bbe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x4b = 0xbbe,0x1c 0bbf 6821 |h! | Jump_Zero 0xbe1 0bc0 00cf | | Action Mark_Auxiliary ; Debug Table 0x21.0x4c = 0xbc0,0x1d 0bc1 e607 | | Load 0x3,0x7 ; Debug Table 0x21.0x4d = 0xbc1,0xdbff 0bc2 e014 | | Load 0x0,0x14 0bc3 18a4 | | Execute Package,Field_Execute,Field_Number 0xa4 0bc4 4992 |I | Short_Literal 0x192 0bc5 00eb | | Load_Encached Diana_Cache 0bc6 0098 | | Execute Package,Field_Read_Dynamic 0bc7 03f1 | | Declare_Variable Discrete,With_Value 0bc8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4e = 0xbc8,0xdbfe 0bc9 e7ff | | Load 0x3,-0x1 0bca 00eb | | Load_Encached Diana_Cache 0bcb 18ce | | Execute Package,Field_Execute,Field_Number 0xce 0bcc 00eb | | Load_Encached Diana_Cache 0bcd 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 0bce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bcf e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x4f = 0xbcf,0x2401 0bd0 e007 | | Load 0x0,0x7 0bd1 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0bd2 6808 |h | Jump_Zero 0xbdb 0bd3 00d9 | | Load_Top At_Offset_1 0bd4 840e | | Call 0x2,0xe 0bd5 6805 |h | Jump_Zero 0xbdb 0bd6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x50 = 0xbd6,0x2402 0bd7 e607 | | Load 0x3,0x7 0bd8 00db | | Load_Top At_Offset_3 0bd9 840f | | Call 0x2,0xf 0bda 7803 |x | Jump 0xbde 0bdb e607 | | Load 0x3,0x7 ; Debug Table 0x21.0x51 = 0xbdb,0x2403 0bdc e015 | | Load 0x0,0x15 0bdd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0bde 00d2 | | Pop_Control Pop_Count_2 0bdf 00ce | | Action Pop_Auxiliary 0be0 7803 |x | Jump 0xbe4 0be1 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x52 = 0xbe1,0x1e 0be2 e002 | | Load 0x0,0x2 0be3 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0be4 00d1 | | Pop_Control Pop_Count_1 0be5 e407 | | Load 0x2,0x7 ; Debug Table 0x21.0x53 = 0xbe5,0x20 0be6 680a |h | Jump_Zero 0xbf1 0be7 0007 | | Action Break_Optional ; Debug Table 0x21.0x54 = 0xbe7,0x21 0be8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x55 = 0xbe8,0x2801 0be9 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x56 = 0xbe9,0x21 0bea 4800 |H | Short_Literal 0x0 0beb 6014 |` | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} 0bec 4800 |H | Short_Literal 0x0 0bed 48a1 |H | Short_Literal 0xa1 0bee 4812 |H | Short_Literal 0x12 0bef e005 | | Load 0x0,0x5 0bf0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0bf1 e7fe | | Load 0x3,-0x2 ; Debug Table 0x21.0x57 = 0xbf1,0x22 0bf2 6807 |h | Jump_Zero 0xbfa 0bf3 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x58 = 0xbf3,0x23 0bf4 4801 |H | Short_Literal 0x1 0bf5 4812 |H | Short_Literal 0x12 0bf6 e603 | | Load 0x3,0x3 0bf7 e005 | | Load 0x0,0x5 0bf8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0bf9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bfa 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x59 = 0xbfa,0x24 0bfb e603 | | Load 0x3,0x3 0bfc e006 | | Load 0x0,0x6 0bfd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0bfe 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bff 0000 | | .XXX[0x1] 0c00 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0c04 0000 0000 | | .BLANK 0000[0x4] 0c08 ; -------------------------------------------------------------------------------------- 0c08 ; SUBPROGRAM 0c08 ; -------------------------------------------------------------------------------------- 0c08 0c0c | | .CONST 0x0c0c ; Address of begin 0c09 0004 | | .CONST 0x0004 ; Address of exception handler 0c0a 0002 | | .CONST 0x0002 ; Number of locals 0c0b INIT_0c08: 0c0b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x0c0b,0x156e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0d74 ; Debug Table 0x22.0x0 = 0xc0b,0xffff 0c0c BODY_0c08: 0c0c 4fff |O | Short_Literal -0x1 ; Debug Table 0x22.0x1 = 0xc0c,0x1 0c0d 4810 |H | Short_Literal 0x10 0c0e e005 | | Load 0x0,0x5 0c0f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0c10 0007 | | Action Break_Optional ; Debug Table 0x22.0x2 = 0xc10,0x2 0c11 e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x3 = 0xc11,0x401 0c12 0007 | | Action Break_Optional 0c13 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x22.0x4 = 0xc13,0x402 0c14 0007 | | Action Break_Optional ; Debug Table 0x22.0x5 = 0xc14,0x403 0c15 0007 | | Action Break_Optional ; Debug Table 0x22.0x6 = 0xc15,0x404 0c16 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x22.0x7 = 0xc16,0x2 0c17 7007 |p | Jump_Nonzero 0xc1f 0c18 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0c19 7005 |p | Jump_Nonzero 0xc1f 0c1a 0b3d | = | Execute_Immediate Case_Compare,0x3d 0c1b 703c |p< | Jump_Nonzero 0xc58 0c1c 0b3c | < | Execute_Immediate Case_Compare,0x3c 0c1d 703f |p? | Jump_Nonzero 0xc5d 0c1e 7842 |xB | Jump 0xc61 ; Debug Table 0x22.0x8 = 0xc1e,0x6 0c1f e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x9 = 0xc1f,0x3 0c20 00eb | | Load_Encached Diana_Cache 0c21 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0c22 00eb | | Load_Encached Diana_Cache 0c23 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0c24 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xa = 0xc24,0x801 0c25 7002 |p | Jump_Nonzero 0xc28 0c26 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0xb = 0xc26,0x802 0c27 782c |x, | Jump 0xc54 0c28 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xc = 0xc28,0x803 0c29 0217 | | Execute Heap_Access,All_Reference 0c2a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c2b 6804 |h | Jump_Zero 0xc30 0c2c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xd = 0xc2c,0x804 0c2d 0217 | | Execute Heap_Access,All_Reference 0c2e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c2f 7824 |x$ | Jump 0xc54 0c30 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xe = 0xc30,0x805 0c31 0007 | | Action Break_Optional 0c32 e605 | | Load 0x3,0x5 ; Debug Table 0x22.0xf = 0xc32,0xc01 0c33 0007 | | Action Break_Optional 0c34 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x22.0x10 = 0xc34,0xc02 0c35 0007 | | Action Break_Optional ; Debug Table 0x22.0x11 = 0xc35,0xc03 0c36 00d0 | | Action Swap_Control ; Debug Table 0x22.0x12 = 0xc36,0xc04 0c37 00d1 | | Pop_Control Pop_Count_1 0c38 49bb |I | Short_Literal 0x1bb ; Debug Table 0x22.0x13 = 0xc38,0x805 0c39 00eb | | Load_Encached Diana_Cache 0c3a 0098 | | Execute Package,Field_Read_Dynamic 0c3b 012c | , | Execute Any,Size 0c3c e008 | | Load 0x0,0x8 0c3d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c3e 025b | [ | Execute Discrete,Check_In_Type 0c3f 0273 | s | Execute Discrete,Plus 0c40 00d9 | | Load_Top At_Offset_1 0c41 0007 | | Action Break_Optional 0c42 e606 | | Load 0x3,0x6 ; Debug Table 0x22.0x14 = 0xc42,0x1001 0c43 0007 | | Action Break_Optional 0c44 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x22.0x15 = 0xc44,0x1002 0c45 0007 | | Action Break_Optional ; Debug Table 0x22.0x16 = 0xc45,0x1003 0c46 00d0 | | Action Swap_Control ; Debug Table 0x22.0x17 = 0xc46,0x1004 0c47 00d1 | | Pop_Control Pop_Count_1 0c48 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x22.0x18 = 0xc48,0xc04 0c49 00eb | | Load_Encached Diana_Cache 0c4a 0098 | | Execute Package,Field_Read_Dynamic 0c4b 49c9 |I | Short_Literal 0x1c9 0c4c 00eb | | Load_Encached Diana_Cache 0c4d 0098 | | Execute Package,Field_Read_Dynamic 0c4e 49ca |I | Short_Literal 0x1ca 0c4f 00eb | | Load_Encached Diana_Cache 0c50 0095 | | Execute Package,Field_Reference_Dynamic 0c51 e009 | | Load 0x0,0x9 0c52 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c53 7800 |x | Jump 0xc54 0c54 00d0 | | Action Swap_Control 0c55 00d1 | | Pop_Control Pop_Count_1 0c56 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x22.0x19 = 0xc56,0x3 0c57 7809 |x | Jump 0xc61 0c58 e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x1a = 0xc58,0x4 0c59 00eb | | Load_Encached Diana_Cache 0c5a 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0c5b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c5c 7804 |x | Jump 0xc61 0c5d e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x1b = 0xc5d,0x5 0c5e 00eb | | Load_Encached Diana_Cache 0c5f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0c60 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c61 00d1 | | Pop_Control Pop_Count_1 0c62 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x1c = 0xc62,0x7 0c63 00d9 | | Load_Top At_Offset_1 0c64 e006 | | Load 0x0,0x6 0c65 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0c66 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c67 0000 0c78 | x| .XXX[0x4] 0c69 0004 0012 | | 0c6b 029a 0c83 | | Declare_Subprogram INIT_0c80,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23 = .DEBUG 0x0c6b,0x15aa,0x4000,0x0000,0x005a,0x35a5,0x0000,0x0269 ; Debug Table 0x23.0x0 = 0xc6b,0xffff 0c6d 601a |` | Indirect_Literal Discrete,0xc88,{0x00000000, 0x005a35a5} ; Debug Table 0x23.0x1 = 0xc6d,0xfffe 0c6e 4a84 |J | Short_Literal 0x284 0c6f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0c70 e001 | | Load 0x0,0x1 0c71 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 0c72 0386 | | Declare_Variable Package,Visible 0c73 00d8 | | Load_Top At_Offset_0 0c74 020f | | Execute Module,Activate 0c75 00bf | | Action Accept_Activation 0c76 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x24 = .DEBUG 0x0c76,0x15b0,0x4000,0x0000,0x005a,0x35a5,0x0000,0x0292 ; Debug Table 0x24.0x0 = 0xc76,0xffff 0c77 00c7 | | Action Elaborate_Subprogram 0c78 00bc | | Action Signal_Activated 0c79 00bb | | Action Signal_Completion 0c7a 0000 0000 | | .BLANK 0000[0x6] 0c80 ; -------------------------------------------------------------------------------------- 0c80 ; SUBPROGRAM 0c80 ; -------------------------------------------------------------------------------------- 0c80 0c83 | | .CONST 0x0c83 ; Address of begin 0c81 0004 | | .CONST 0x0004 ; Address of exception handler 0c82 0001 | | .CONST 0x0001 ; Number of locals 0c83 BODY_0c80: 0c83 INIT_0c80: 0c83 e210 | | Load 0x1,0x10 ; Debug Table 0x25 = .DEBUG 0x0c83,0x15b4,0x1002,0x0000,0x005a,0x35a5,0x0000,0x0277 ; Debug Table 0x25.0x0 = 0xc83,0x1 0c84 e20f | | Load 0x1,0xf 0c85 e5ff | | Load 0x2,-0x1 0c86 8002 | | Call 0x0,0x2 0c87 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c88 0000 0000 | | .LITERAL {0x00000000, 0x005a35a5} 0c8c ; -------------------------------------------------------------------------------------- 0c8c ; STRING TABLE 0c8c ; -------------------------------------------------------------------------------------- 0c8c 001c | | .STRTAB 0x001c->0x0c9a ; "Diana Instantiation Pointer for Debugger" 0c8d 0042 | B | .STRTAB 0x0042->0x0cae ; "Standard" 0c8e 0048 | H | .STRTAB 0x0048->0x0cb2 ; "Instantiation_Gen.Get_Minor_Type" 0c8f 0066 | f | .STRTAB 0x0066->0x0cc2 ; "Actual access type must allow deallocation" 0c90 008e | | .STRTAB 0x008e->0x0cd7 ; "Enumeration types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: " 0c91 0116 | | .STRTAB 0x0116->0x0d1c ; "Fixed point types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: " 0c92 019e | | .STRTAB 0x019e->0x0d61 ; "at package scope flag" 0c93 01b1 | | .STRTAB 0x01b1->0x0d6b ; "current offset" 0c94 01bd | | .STRTAB 0x01bd->0x0d72 ; "Loading int '+' w/bnds-chk" 0c95 01d5 | | .STRTAB 0x01d5->0x0d7f ; "Loading int '-' w/bnds-chk" 0c96 01ed | | .STRTAB 0x01ed->0x0d8c ; "Loading int '*' w/bnds-chk" 0c97 0205 | | .STRTAB 0x0205->0x0d99 ; "Loading int '**' w/bnds-chk" 0c98 021e | | .STRTAB 0x021e->0x0da7 ; "Loading integer op with bnds-check iff nec." 0c99 0247 | G | .STREND 0x0247->0x0dbc 0c9a 4469 616e |Dian| .STRTAB_STRINGS 0dbd 0000 0000 | | .XXX[0x3] 0dbf 0000 | | 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 ; Debug Table 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 0003 0026 | &| .CONST 0x0003,0x0026 0dc2 000b 0ef2 | | .DEBUG 0x000b,0x0ef2,0x8000,0x0000,0x005a,0x3575,0x0000,0x0005 0dca 0018 0f00 | | .DEBUG 0x0018,0x0f00,0x8000,0x0000,0x005a,0x35a5,0x0000,0x0041 0dd2 0073 0f58 | s X| .DEBUG 0x0073,0x0f58,0x0001,0x0000,0x005a,0x3575,0x0000,0x0006 0dda 00b3 0f74 | t| .DEBUG 0x00b3,0x0f74,0x0001,0x0000,0x005a,0x3575,0x0000,0x0011 0de2 0123 0faa | # | .DEBUG 0x0123,0x0faa,0x0001,0x0000,0x005a,0x3575,0x0000,0x001c 0dea 0133 0fb2 | 3 | .DEBUG 0x0133,0x0fb2,0x0001,0x0000,0x005a,0x3575,0x0000,0x0027 0df2 016b 0fca | k | .DEBUG 0x016b,0x0fca,0x0001,0x0000,0x005a,0x3575,0x0000,0x0032 0dfa 017b 0fd2 | { | .DEBUG 0x017b,0x0fd2,0x0001,0x0000,0x005a,0x3575,0x0000,0x003d 0e02 01bb 0fec | | .DEBUG 0x01bb,0x0fec,0x0001,0x0000,0x005a,0x35a5,0x0000,0x007a 0e0a 01cb 0ff2 | | .DEBUG 0x01cb,0x0ff2,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0090 0e12 028b 1078 | x| .DEBUG 0x028b,0x1078,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0137 0e1a 02bb 1086 | | .DEBUG 0x02bb,0x1086,0x0002,0x0000,0x005a,0x35a5,0x0000,0x019a 0e22 0323 10ae | # | .DEBUG 0x0323,0x10ae,0x0001,0x0000,0x005a,0x35a5,0x0000,0x02b0 0e2a 034b 10bc | K | .DEBUG 0x034b,0x10bc,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0315 0e32 0353 10c0 | S | .DEBUG 0x0353,0x10c0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x032c 0e3a 0363 10c4 | c | .DEBUG 0x0363,0x10c4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x034e 0e42 038b 10d0 | | .DEBUG 0x038b,0x10d0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x03ab 0e4a 039b 10d4 | | .DEBUG 0x039b,0x10d4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x03c8 0e52 0413 1124 | $| .DEBUG 0x0413,0x1124,0x0001,0x0000,0x005a,0x35a5,0x0000,0x047e 0e5a 04f3 1176 | v| .DEBUG 0x04f3,0x1176,0x0001,0x0000,0x005a,0x35a5,0x0000,0x05cd 0e62 0553 11a4 | S | .DEBUG 0x0553,0x11a4,0x0001,0x0000,0x005a,0x35a5,0x0000,0x06ae 0e6a 05c3 11ee | | .DEBUG 0x05c3,0x11ee,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0724 0e72 05d3 11f6 | | .DEBUG 0x05d3,0x11f6,0x0001,0x0000,0x005a,0x35a5,0x0000,0x074f 0e7a 0693 126e | n| .DEBUG 0x0693,0x126e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0804 0e82 07db 1346 | F| .DEBUG 0x07db,0x1346,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0ec9 0e8a 083b 1376 | ; v| .DEBUG 0x083b,0x1376,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0f68 0e92 085b 137e | [ ~| .DEBUG 0x085b,0x137e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0fa9 0e9a 08a3 1392 | | .DEBUG 0x08a3,0x1392,0x0001,0x0000,0x005a,0x35a5,0x0000,0x1011 0ea2 08d3 13ac | | .DEBUG 0x08d3,0x13ac,0x0001,0x0000,0x005a,0x35a5,0x0000,0x1072 0eaa 08db 13b0 | | .DEBUG 0x08db,0x13b0,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0878 0eb2 0953 1402 | S | .DEBUG 0x0953,0x1402,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0900 0eba 09bb 1436 | 6| .DEBUG 0x09bb,0x1436,0x0002,0x0000,0x005a,0x35a5,0x0000,0x0978 0ec2 09d3 143e | >| .DEBUG 0x09d3,0x143e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x09ad 0eca 0aa3 14b8 | | .DEBUG 0x0aa3,0x14b8,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0b79 0ed2 0c0b 156e | n| .DEBUG 0x0c0b,0x156e,0x0001,0x0000,0x005a,0x35a5,0x0000,0x0d74 0eda 0c6b 15aa | k | .DEBUG 0x0c6b,0x15aa,0x4000,0x0000,0x005a,0x35a5,0x0000,0x0269 0ee2 0c76 15b0 | v | .DEBUG 0x0c76,0x15b0,0x4000,0x0000,0x005a,0x35a5,0x0000,0x0292 0eea 0c83 15b4 | | .DEBUG 0x0c83,0x15b4,0x1002,0x0000,0x005a,0x35a5,0x0000,0x0277 0ef2 ; -------------------------------------------------------------------------------------- 0ef2 ; Debug3 Subtable 0x0 0ef2 ; -------------------------------------------------------------------------------------- 0ef2 0006 0000 | | .DBG3TAB 0x0006,0x0000 0ef4 000b ffff | | .CONST 0x000b,0xffff 0ef6 000d fffe | | .CONST 0x000d,0xfffe 0ef8 000f fffd | | .CONST 0x000f,0xfffd 0efa 0011 fffc | | .CONST 0x0011,0xfffc 0efc 0013 fffb | | .CONST 0x0013,0xfffb 0efe 0015 fffa | | .CONST 0x0015,0xfffa 0f00 ; -------------------------------------------------------------------------------------- 0f00 ; Debug3 Subtable 0x1 0f00 ; -------------------------------------------------------------------------------------- 0f00 002b 0000 | + | .DBG3TAB 0x002b,0x0000 0f02 0018 ffff | | .CONST 0x0018,0xffff 0f04 0019 fffe | | .CONST 0x0019,0xfffe 0f06 001a fffd | | .CONST 0x001a,0xfffd 0f08 001b fffc | | .CONST 0x001b,0xfffc 0f0a 001c fffb | | .CONST 0x001c,0xfffb 0f0c 001d fffa | | .CONST 0x001d,0xfffa 0f0e 001e fff9 | | .CONST 0x001e,0xfff9 0f10 001f fff8 | | .CONST 0x001f,0xfff8 0f12 0020 fff7 | | .CONST 0x0020,0xfff7 0f14 0021 fff6 | ! | .CONST 0x0021,0xfff6 0f16 0022 fff5 | " | .CONST 0x0022,0xfff5 0f18 0023 fff4 | # | .CONST 0x0023,0xfff4 0f1a 0024 fff3 | $ | .CONST 0x0024,0xfff3 0f1c 0025 fff2 | % | .CONST 0x0025,0xfff2 0f1e 0027 fff1 | ' | .CONST 0x0027,0xfff1 0f20 0029 fff0 | ) | .CONST 0x0029,0xfff0 0f22 002b ffef | + | .CONST 0x002b,0xffef 0f24 002d ffee | - | .CONST 0x002d,0xffee 0f26 0036 ffed | 6 | .CONST 0x0036,0xffed 0f28 003d ffec | = | .CONST 0x003d,0xffec 0f2a 003f ffeb | ? | .CONST 0x003f,0xffeb 0f2c 0041 ffea | A | .CONST 0x0041,0xffea 0f2e 0043 ffe9 | C | .CONST 0x0043,0xffe9 0f30 0045 ffe8 | E | .CONST 0x0045,0xffe8 0f32 0047 ffe7 | G | .CONST 0x0047,0xffe7 0f34 0049 ffe6 | I | .CONST 0x0049,0xffe6 0f36 004b ffe5 | K | .CONST 0x004b,0xffe5 0f38 004d ffe4 | M | .CONST 0x004d,0xffe4 0f3a 004f ffe3 | O | .CONST 0x004f,0xffe3 0f3c 0051 ffe2 | Q | .CONST 0x0051,0xffe2 0f3e 0053 ffe1 | S | .CONST 0x0053,0xffe1 0f40 0055 ffe0 | U | .CONST 0x0055,0xffe0 0f42 0058 ffdf | X | .CONST 0x0058,0xffdf 0f44 005a ffde | Z | .CONST 0x005a,0xffde 0f46 005c ffdd | \ | .CONST 0x005c,0xffdd 0f48 005e ffdc | ^ | .CONST 0x005e,0xffdc 0f4a 0060 ffdb | ` | .CONST 0x0060,0xffdb 0f4c 0062 ffda | b | .CONST 0x0062,0xffda 0f4e 0064 ffd9 | d | .CONST 0x0064,0xffd9 0f50 0066 ffd8 | f | .CONST 0x0066,0xffd8 0f52 0068 ffd7 | h | .CONST 0x0068,0xffd7 0f54 006a ffd6 | j | .CONST 0x006a,0xffd6 0f56 006c ffd5 | l | .CONST 0x006c,0xffd5 0f58 ; -------------------------------------------------------------------------------------- 0f58 ; Debug3 Subtable 0x2 0f58 ; -------------------------------------------------------------------------------------- 0f58 0005 0008 | | .DBG3TAB 0x0005,0x0008 0f5a 0073 ffff | s | .CONST 0x0073,0xffff 0f5c 0078 fffe | x | .CONST 0x0078,0xfffe 0f5e 007e fffd | ~ | .CONST 0x007e,0xfffd 0f60 0083 fffc | | .CONST 0x0083,0xfffc 0f62 0088 fffb | | .CONST 0x0088,0xfffb 0f64 008a 0001 | | .CONST 0x008a,0x0001 0f66 008d 0002 | | .CONST 0x008d,0x0002 0f68 0090 0003 | | .CONST 0x0090,0x0003 0f6a 0094 0004 | | .CONST 0x0094,0x0004 0f6c 0097 0005 | | .CONST 0x0097,0x0005 0f6e 009b 0006 | | .CONST 0x009b,0x0006 0f70 00a4 0007 | | .CONST 0x00a4,0x0007 0f72 00a7 0008 | | .CONST 0x00a7,0x0008 0f74 ; -------------------------------------------------------------------------------------- 0f74 ; Debug3 Subtable 0x3 0f74 ; -------------------------------------------------------------------------------------- 0f74 0008 0012 | | .DBG3TAB 0x0008,0x0012 0f76 00b3 ffff | | .CONST 0x00b3,0xffff 0f78 00b8 fffe | | .CONST 0x00b8,0xfffe 0f7a 00be fffd | | .CONST 0x00be,0xfffd 0f7c 00c3 fffc | | .CONST 0x00c3,0xfffc 0f7e 00c8 fffb | | .CONST 0x00c8,0xfffb 0f80 00cd 0401 | | .CONST 0x00cd,0x0401 0f82 00cf 0402 | | .CONST 0x00cf,0x0402 0f84 00d0 0403 | | .CONST 0x00d0,0x0403 0f86 00d1 0404 | | .CONST 0x00d1,0x0404 0f88 00d3 fffb | | .CONST 0x00d3,0xfffb 0f8a 00d6 fffa | | .CONST 0x00d6,0xfffa 0f8c 00d8 fff9 | | .CONST 0x00d8,0xfff9 0f8e 00db 0001 | | .CONST 0x00db,0x0001 0f90 00dd 0002 | | .CONST 0x00dd,0x0002 0f92 00e1 0003 | | .CONST 0x00e1,0x0003 0f94 00e5 0004 | | .CONST 0x00e5,0x0004 0f96 00e8 0005 | | .CONST 0x00e8,0x0005 0f98 00eb 0006 | | .CONST 0x00eb,0x0006 0f9a 00f0 0007 | | .CONST 0x00f0,0x0007 0f9c 00f4 0008 | | .CONST 0x00f4,0x0008 0f9e 00fb 0009 | | .CONST 0x00fb,0x0009 0fa0 0104 000a | | .CONST 0x0104,0x000a 0fa2 0108 000b | | .CONST 0x0108,0x000b 0fa4 010b 000c | | .CONST 0x010b,0x000c 0fa6 010e 000d | | .CONST 0x010e,0x000d 0fa8 0110 000e | | .CONST 0x0110,0x000e 0faa ; -------------------------------------------------------------------------------------- 0faa ; Debug3 Subtable 0x4 0faa ; -------------------------------------------------------------------------------------- 0faa 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fac 0123 ffff | # | .CONST 0x0123,0xffff 0fae 0129 0001 | ) | .CONST 0x0129,0x0001 0fb0 012c 0002 | , | .CONST 0x012c,0x0002 0fb2 ; -------------------------------------------------------------------------------------- 0fb2 ; Debug3 Subtable 0x5 0fb2 ; -------------------------------------------------------------------------------------- 0fb2 0005 0006 | | .DBG3TAB 0x0005,0x0006 0fb4 0133 ffff | 3 | .CONST 0x0133,0xffff 0fb6 0138 fffe | 8 | .CONST 0x0138,0xfffe 0fb8 013e fffd | > | .CONST 0x013e,0xfffd 0fba 0143 fffc | C | .CONST 0x0143,0xfffc 0fbc 0148 fffb | H | .CONST 0x0148,0xfffb 0fbe 014a 0001 | J | .CONST 0x014a,0x0001 0fc0 014e 0002 | N | .CONST 0x014e,0x0002 0fc2 0151 0003 | Q | .CONST 0x0151,0x0003 0fc4 0155 0004 | U | .CONST 0x0155,0x0004 0fc6 015e 0005 | ^ | .CONST 0x015e,0x0005 0fc8 0161 0006 | a | .CONST 0x0161,0x0006 0fca ; -------------------------------------------------------------------------------------- 0fca ; Debug3 Subtable 0x6 0fca ; -------------------------------------------------------------------------------------- 0fca 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fcc 016b ffff | k | .CONST 0x016b,0xffff 0fce 0171 0001 | q | .CONST 0x0171,0x0001 0fd0 0174 0002 | t | .CONST 0x0174,0x0002 0fd2 ; -------------------------------------------------------------------------------------- 0fd2 ; Debug3 Subtable 0x7 0fd2 ; -------------------------------------------------------------------------------------- 0fd2 0005 0007 | | .DBG3TAB 0x0005,0x0007 0fd4 017b ffff | { | .CONST 0x017b,0xffff 0fd6 0180 fffe | | .CONST 0x0180,0xfffe 0fd8 0186 fffd | | .CONST 0x0186,0xfffd 0fda 018b fffc | | .CONST 0x018b,0xfffc 0fdc 0190 fffb | | .CONST 0x0190,0xfffb 0fde 0192 0001 | | .CONST 0x0192,0x0001 0fe0 0197 0002 | | .CONST 0x0197,0x0002 0fe2 019b 0003 | | .CONST 0x019b,0x0003 0fe4 01a2 0004 | | .CONST 0x01a2,0x0004 0fe6 01ab 0005 | | .CONST 0x01ab,0x0005 0fe8 01af 0006 | | .CONST 0x01af,0x0006 0fea 01b2 0007 | | .CONST 0x01b2,0x0007 0fec ; -------------------------------------------------------------------------------------- 0fec ; Debug3 Subtable 0x8 0fec ; -------------------------------------------------------------------------------------- 0fec 0000 0002 | | .DBG3TAB 0x0000,0x0002 0fee 01bb 0001 | | .CONST 0x01bb,0x0001 0ff0 01be 0002 | | .CONST 0x01be,0x0002 0ff2 ; -------------------------------------------------------------------------------------- 0ff2 ; Debug3 Subtable 0x9 0ff2 ; -------------------------------------------------------------------------------------- 0ff2 0005 003d | =| .DBG3TAB 0x0005,0x003d 0ff4 01cb ffff | | .CONST 0x01cb,0xffff 0ff6 01d0 fffe | | .CONST 0x01d0,0xfffe 0ff8 01d1 fffd | | .CONST 0x01d1,0xfffd 0ffa 01d2 fffc | | .CONST 0x01d2,0xfffc 0ffc 01d3 0401 | | .CONST 0x01d3,0x0401 0ffe 01d4 fffc | | .CONST 0x01d4,0xfffc 1000 01d7 0002 | | .CONST 0x01d7,0x0002 1002 01d9 0801 | | .CONST 0x01d9,0x0801 1004 01db 0802 | | .CONST 0x01db,0x0802 1006 01dd 0803 | | .CONST 0x01dd,0x0803 1008 01e1 0804 | | .CONST 0x01e1,0x0804 100a 01e5 0805 | | .CONST 0x01e5,0x0805 100c 01e7 0c01 | | .CONST 0x01e7,0x0c01 100e 01e9 0c02 | | .CONST 0x01e9,0x0c02 1010 01ea 0c03 | | .CONST 0x01ea,0x0c03 1012 01eb 0c04 | | .CONST 0x01eb,0x0c04 1014 01ed 0805 | | .CONST 0x01ed,0x0805 1016 01f7 1001 | | .CONST 0x01f7,0x1001 1018 01f9 1002 | | .CONST 0x01f9,0x1002 101a 01fa 1003 | | .CONST 0x01fa,0x1003 101c 01fb 1004 | | .CONST 0x01fb,0x1004 101e 01fd 0c04 | | .CONST 0x01fd,0x0c04 1020 020b 0002 | | .CONST 0x020b,0x0002 1022 020c 0003 | | .CONST 0x020c,0x0003 1024 020d 1401 | | .CONST 0x020d,0x1401 1026 020f 1402 | | .CONST 0x020f,0x1402 1028 0210 1403 | | .CONST 0x0210,0x1403 102a 0211 1404 | | .CONST 0x0211,0x1404 102c 0212 0003 | | .CONST 0x0212,0x0003 102e 021a 0009 | | .CONST 0x021a,0x0009 1030 021b 0004 | | .CONST 0x021b,0x0004 1032 0223 0005 | # | .CONST 0x0223,0x0005 1034 022b 0007 | + | .CONST 0x022b,0x0007 1036 022e 1801 | . | .CONST 0x022e,0x1801 1038 0230 1802 | 0 | .CONST 0x0230,0x1802 103a 0232 1803 | 2 | .CONST 0x0232,0x1803 103c 0236 1804 | 6 | .CONST 0x0236,0x1804 103e 023a 1805 | : | .CONST 0x023a,0x1805 1040 023c 1c01 | < | .CONST 0x023c,0x1c01 1042 023e 1c02 | > | .CONST 0x023e,0x1c02 1044 023f 1c03 | ? | .CONST 0x023f,0x1c03 1046 0240 1c04 | @ | .CONST 0x0240,0x1c04 1048 0242 1805 | B | .CONST 0x0242,0x1805 104a 024c 2001 | L | .CONST 0x024c,0x2001 104c 024e 2002 | N | .CONST 0x024e,0x2002 104e 024f 2003 | O | .CONST 0x024f,0x2003 1050 0250 2004 | P | .CONST 0x0250,0x2004 1052 0252 1c04 | R | .CONST 0x0252,0x1c04 1054 0260 0007 | ` | .CONST 0x0260,0x0007 1056 0265 0008 | e | .CONST 0x0265,0x0008 1058 0266 2401 | f$ | .CONST 0x0266,0x2401 105a 0268 2402 | h$ | .CONST 0x0268,0x2402 105c 026a 2403 | j$ | .CONST 0x026a,0x2403 105e 026d 0008 | m | .CONST 0x026d,0x0008 1060 026f 0006 | o | .CONST 0x026f,0x0006 1062 0270 2801 | p( | .CONST 0x0270,0x2801 1064 0272 0006 | r | .CONST 0x0272,0x0006 1066 0275 000a | u | .CONST 0x0275,0x000a 1068 0276 2c01 | v, | .CONST 0x0276,0x2c01 106a 0278 2c02 | x, | .CONST 0x0278,0x2c02 106c 027a 2c03 | z, | .CONST 0x027a,0x2c03 106e 027d 000a | } | .CONST 0x027d,0x000a 1070 027f 0001 | | .CONST 0x027f,0x0001 1072 0280 3001 | 0 | .CONST 0x0280,0x3001 1074 0282 0001 | | .CONST 0x0282,0x0001 1076 0284 000b | | .CONST 0x0284,0x000b 1078 ; -------------------------------------------------------------------------------------- 1078 ; Debug3 Subtable 0xa 1078 ; -------------------------------------------------------------------------------------- 1078 0002 0004 | | .DBG3TAB 0x0002,0x0004 107a 028b ffff | | .CONST 0x028b,0xffff 107c 028c fffe | | .CONST 0x028c,0xfffe 107e 0295 0001 | | .CONST 0x0295,0x0001 1080 02a0 0002 | | .CONST 0x02a0,0x0002 1082 02a3 0003 | | .CONST 0x02a3,0x0003 1084 02af 0004 | | .CONST 0x02af,0x0004 1086 ; -------------------------------------------------------------------------------------- 1086 ; Debug3 Subtable 0xb 1086 ; -------------------------------------------------------------------------------------- 1086 0002 0011 | | .DBG3TAB 0x0002,0x0011 1088 02bb ffff | | .CONST 0x02bb,0xffff 108a 02bc fffe | | .CONST 0x02bc,0xfffe 108c 02bd 0001 | | .CONST 0x02bd,0x0001 108e 02be 0401 | | .CONST 0x02be,0x0401 1090 02c0 0402 | | .CONST 0x02c0,0x0402 1092 02c1 0403 | | .CONST 0x02c1,0x0403 1094 02c2 0404 | | .CONST 0x02c2,0x0404 1096 02c3 0001 | | .CONST 0x02c3,0x0001 1098 02d5 0007 | | .CONST 0x02d5,0x0007 109a 02db 0002 | | .CONST 0x02db,0x0002 109c 02de 0801 | | .CONST 0x02de,0x0801 109e 02e2 0002 | | .CONST 0x02e2,0x0002 10a0 02e3 0003 | | .CONST 0x02e3,0x0003 10a2 02ee 0004 | | .CONST 0x02ee,0x0004 10a4 02f9 0005 | | .CONST 0x02f9,0x0005 10a6 02fe 0008 | | .CONST 0x02fe,0x0008 10a8 0304 0009 | | .CONST 0x0304,0x0009 10aa 030c 000a | | .CONST 0x030c,0x000a 10ac 0319 000b | | .CONST 0x0319,0x000b 10ae ; -------------------------------------------------------------------------------------- 10ae ; Debug3 Subtable 0xc 10ae ; -------------------------------------------------------------------------------------- 10ae 0004 0002 | | .DBG3TAB 0x0004,0x0002 10b0 0323 ffff | # | .CONST 0x0323,0xffff 10b2 0328 fffe | ( | .CONST 0x0328,0xfffe 10b4 032d fffd | - | .CONST 0x032d,0xfffd 10b6 0335 fffc | 5 | .CONST 0x0335,0xfffc 10b8 033d 0001 | = | .CONST 0x033d,0x0001 10ba 0342 0002 | B | .CONST 0x0342,0x0002 10bc ; -------------------------------------------------------------------------------------- 10bc ; Debug3 Subtable 0xd 10bc ; -------------------------------------------------------------------------------------- 10bc 0000 0001 | | .DBG3TAB 0x0000,0x0001 10be 034b 0001 | K | .CONST 0x034b,0x0001 10c0 ; -------------------------------------------------------------------------------------- 10c0 ; Debug3 Subtable 0xe 10c0 ; -------------------------------------------------------------------------------------- 10c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 10c2 0353 0001 | S | .CONST 0x0353,0x0001 10c4 ; -------------------------------------------------------------------------------------- 10c4 ; Debug3 Subtable 0xf 10c4 ; -------------------------------------------------------------------------------------- 10c4 0002 0003 | | .DBG3TAB 0x0002,0x0003 10c6 0363 ffff | c | .CONST 0x0363,0xffff 10c8 0368 fffe | h | .CONST 0x0368,0xfffe 10ca 0370 0001 | p | .CONST 0x0370,0x0001 10cc 0375 0002 | u | .CONST 0x0375,0x0002 10ce 037d 0003 | } | .CONST 0x037d,0x0003 10d0 ; -------------------------------------------------------------------------------------- 10d0 ; Debug3 Subtable 0x10 10d0 ; -------------------------------------------------------------------------------------- 10d0 0000 0001 | | .DBG3TAB 0x0000,0x0001 10d2 038b 0001 | | .CONST 0x038b,0x0001 10d4 ; -------------------------------------------------------------------------------------- 10d4 ; Debug3 Subtable 0x11 10d4 ; -------------------------------------------------------------------------------------- 10d4 0007 0020 | | .DBG3TAB 0x0007,0x0020 10d6 039b ffff | | .CONST 0x039b,0xffff 10d8 039f fffe | | .CONST 0x039f,0xfffe 10da 03a0 fffd | | .CONST 0x03a0,0xfffd 10dc 03a9 fffc | | .CONST 0x03a9,0xfffc 10de 03aa fffb | | .CONST 0x03aa,0xfffb 10e0 03ab fffa | | .CONST 0x03ab,0xfffa 10e2 03ac fff9 | | .CONST 0x03ac,0xfff9 10e4 03b4 0001 | | .CONST 0x03b4,0x0001 10e6 03b5 0401 | | .CONST 0x03b5,0x0401 10e8 03b7 0001 | | .CONST 0x03b7,0x0001 10ea 03b8 0002 | | .CONST 0x03b8,0x0002 10ec 03bb 0003 | | .CONST 0x03bb,0x0003 10ee 03c4 0004 | | .CONST 0x03c4,0x0004 10f0 03c5 0005 | | .CONST 0x03c5,0x0005 10f2 03c9 0801 | | .CONST 0x03c9,0x0801 10f4 03ce 0c01 | | .CONST 0x03ce,0x0c01 10f6 03d0 0c02 | | .CONST 0x03d0,0x0c02 10f8 03d1 0c03 | | .CONST 0x03d1,0x0c03 10fa 03d2 0c04 | | .CONST 0x03d2,0x0c04 10fc 03d4 0801 | | .CONST 0x03d4,0x0801 10fe 03d9 0005 | | .CONST 0x03d9,0x0005 1100 03de 0006 | | .CONST 0x03de,0x0006 1102 03e0 1001 | | .CONST 0x03e0,0x1001 1104 03e5 1401 | | .CONST 0x03e5,0x1401 1106 03e7 1402 | | .CONST 0x03e7,0x1402 1108 03e8 1403 | | .CONST 0x03e8,0x1403 110a 03e9 1404 | | .CONST 0x03e9,0x1404 110c 03eb 1001 | | .CONST 0x03eb,0x1001 110e 03f0 0006 | | .CONST 0x03f0,0x0006 1110 03f4 0007 | | .CONST 0x03f4,0x0007 1112 03f9 0008 | | .CONST 0x03f9,0x0008 1114 03fa 1801 | | .CONST 0x03fa,0x1801 1116 03fd 0008 | | .CONST 0x03fd,0x0008 1118 03fe 0009 | | .CONST 0x03fe,0x0009 111a 03ff 1c01 | | .CONST 0x03ff,0x1c01 111c 0401 0009 | | .CONST 0x0401,0x0009 111e 0402 000a | | .CONST 0x0402,0x000a 1120 0403 2001 | | .CONST 0x0403,0x2001 1122 0406 000a | | .CONST 0x0406,0x000a 1124 ; -------------------------------------------------------------------------------------- 1124 ; Debug3 Subtable 0x12 1124 ; -------------------------------------------------------------------------------------- 1124 0004 0024 | $| .DBG3TAB 0x0004,0x0024 1126 0413 ffff | | .CONST 0x0413,0xffff 1128 0418 fffe | | .CONST 0x0418,0xfffe 112a 041f fffd | | .CONST 0x041f,0xfffd 112c 0426 fffc | & | .CONST 0x0426,0xfffc 112e 0427 0001 | ' | .CONST 0x0427,0x0001 1130 042b 0002 | + | .CONST 0x042b,0x0002 1132 042f 0003 | / | .CONST 0x042f,0x0003 1134 0432 0004 | 2 | .CONST 0x0432,0x0004 1136 0433 0401 | 3 | .CONST 0x0433,0x0401 1138 0434 0004 | 4 | .CONST 0x0434,0x0004 113a 043c 0005 | < | .CONST 0x043c,0x0005 113c 043f 0006 | ? | .CONST 0x043f,0x0006 113e 0440 0801 | @ | .CONST 0x0440,0x0801 1140 0441 0006 | A | .CONST 0x0441,0x0006 1142 0449 0007 | I | .CONST 0x0449,0x0007 1144 044c 0008 | L | .CONST 0x044c,0x0008 1146 046a 0009 | j | .CONST 0x046a,0x0009 1148 046d 000a | m | .CONST 0x046d,0x000a 114a 046e 0c01 | n | .CONST 0x046e,0x0c01 114c 046f 000a | o | .CONST 0x046f,0x000a 114e 0477 000b | w | .CONST 0x0477,0x000b 1150 047a 000c | z | .CONST 0x047a,0x000c 1152 047b 1001 | { | .CONST 0x047b,0x1001 1154 047c 000c | | | .CONST 0x047c,0x000c 1156 0484 000d | | .CONST 0x0484,0x000d 1158 0487 000e | | .CONST 0x0487,0x000e 115a 0488 1401 | | .CONST 0x0488,0x1401 115c 0489 000e | | .CONST 0x0489,0x000e 115e 0491 000f | | .CONST 0x0491,0x000f 1160 0494 0010 | | .CONST 0x0494,0x0010 1162 0495 1801 | | .CONST 0x0495,0x1801 1164 0496 0010 | | .CONST 0x0496,0x0010 1166 049e 0011 | | .CONST 0x049e,0x0011 1168 04a0 0012 | | .CONST 0x04a0,0x0012 116a 04a1 1c01 | | .CONST 0x04a1,0x1c01 116c 04a2 0012 | | .CONST 0x04a2,0x0012 116e 04aa 0013 | | .CONST 0x04aa,0x0013 1170 04ad 0014 | | .CONST 0x04ad,0x0014 1172 04ca 0015 | | .CONST 0x04ca,0x0015 1174 04e7 0016 | | .CONST 0x04e7,0x0016 1176 ; -------------------------------------------------------------------------------------- 1176 ; Debug3 Subtable 0x13 1176 ; -------------------------------------------------------------------------------------- 1176 0001 0015 | | .DBG3TAB 0x0001,0x0015 1178 04f3 ffff | | .CONST 0x04f3,0xffff 117a 04f8 0001 | | .CONST 0x04f8,0x0001 117c 04ff 0009 | | .CONST 0x04ff,0x0009 117e 0500 0002 | | .CONST 0x0500,0x0002 1180 0504 0003 | | .CONST 0x0504,0x0003 1182 0508 0004 | | .CONST 0x0508,0x0004 1184 050b 0005 | | .CONST 0x050b,0x0005 1186 050f 0006 | | .CONST 0x050f,0x0006 1188 0515 0007 | | .CONST 0x0515,0x0007 118a 051d 0008 | | .CONST 0x051d,0x0008 118c 0523 000a | # | .CONST 0x0523,0x000a 118e 0525 000b | % | .CONST 0x0525,0x000b 1190 0526 0401 | & | .CONST 0x0526,0x0401 1192 0528 0402 | ( | .CONST 0x0528,0x0402 1194 0529 0403 | ) | .CONST 0x0529,0x0403 1196 052a 0404 | * | .CONST 0x052a,0x0404 1198 052b 000b | + | .CONST 0x052b,0x000b 119a 0533 000f | 3 | .CONST 0x0533,0x000f 119c 0534 000c | 4 | .CONST 0x0534,0x000c 119e 053a 000d | : | .CONST 0x053a,0x000d 11a0 0540 000e | @ | .CONST 0x0540,0x000e 11a2 0547 0010 | G | .CONST 0x0547,0x0010 11a4 ; -------------------------------------------------------------------------------------- 11a4 ; Debug3 Subtable 0x14 11a4 ; -------------------------------------------------------------------------------------- 11a4 0004 0020 | | .DBG3TAB 0x0004,0x0020 11a6 0553 ffff | S | .CONST 0x0553,0xffff 11a8 0558 fffe | X | .CONST 0x0558,0xfffe 11aa 0559 fffd | Y | .CONST 0x0559,0xfffd 11ac 055a fffc | Z | .CONST 0x055a,0xfffc 11ae 055d 0002 | ] | .CONST 0x055d,0x0002 11b0 055f 0401 | _ | .CONST 0x055f,0x0401 11b2 0561 0402 | a | .CONST 0x0561,0x0402 11b4 0563 0403 | c | .CONST 0x0563,0x0403 11b6 0567 0404 | g | .CONST 0x0567,0x0404 11b8 056b 0405 | k | .CONST 0x056b,0x0405 11ba 056d 0801 | m | .CONST 0x056d,0x0801 11bc 056f 0802 | o | .CONST 0x056f,0x0802 11be 0570 0803 | p | .CONST 0x0570,0x0803 11c0 0571 0804 | q | .CONST 0x0571,0x0804 11c2 0573 0405 | s | .CONST 0x0573,0x0405 11c4 057d 0c01 | } | .CONST 0x057d,0x0c01 11c6 057f 0c02 | | .CONST 0x057f,0x0c02 11c8 0580 0c03 | | .CONST 0x0580,0x0c03 11ca 0581 0c04 | | .CONST 0x0581,0x0c04 11cc 0583 0804 | | .CONST 0x0583,0x0804 11ce 0591 0002 | | .CONST 0x0591,0x0002 11d0 0592 0003 | | .CONST 0x0592,0x0003 11d2 0593 1001 | | .CONST 0x0593,0x1001 11d4 0595 1002 | | .CONST 0x0595,0x1002 11d6 0596 1003 | | .CONST 0x0596,0x1003 11d8 0597 1004 | | .CONST 0x0597,0x1004 11da 0598 0003 | | .CONST 0x0598,0x0003 11dc 059a 0004 | | .CONST 0x059a,0x0004 11de 05a5 0005 | | .CONST 0x05a5,0x0005 11e0 05a6 1401 | | .CONST 0x05a6,0x1401 11e2 05a8 1402 | | .CONST 0x05a8,0x1402 11e4 05aa 1403 | | .CONST 0x05aa,0x1403 11e6 05ad 0005 | | .CONST 0x05ad,0x0005 11e8 05af 0001 | | .CONST 0x05af,0x0001 11ea 05b0 1801 | | .CONST 0x05b0,0x1801 11ec 05b2 0001 | | .CONST 0x05b2,0x0001 11ee ; -------------------------------------------------------------------------------------- 11ee ; Debug3 Subtable 0x15 11ee ; -------------------------------------------------------------------------------------- 11ee 0000 0003 | | .DBG3TAB 0x0000,0x0003 11f0 05c3 0001 | | .CONST 0x05c3,0x0001 11f2 05c7 0002 | | .CONST 0x05c7,0x0002 11f4 05cb 0003 | | .CONST 0x05cb,0x0003 11f6 ; -------------------------------------------------------------------------------------- 11f6 ; Debug3 Subtable 0x16 11f6 ; -------------------------------------------------------------------------------------- 11f6 0004 0037 | 7| .DBG3TAB 0x0004,0x0037 11f8 05d3 ffff | | .CONST 0x05d3,0xffff 11fa 05d8 fffe | | .CONST 0x05d8,0xfffe 11fc 05d9 fffd | | .CONST 0x05d9,0xfffd 11fe 05da fffc | | .CONST 0x05da,0xfffc 1200 05dc 0001 | | .CONST 0x05dc,0x0001 1202 05e5 0003 | | .CONST 0x05e5,0x0003 1204 05e7 0401 | | .CONST 0x05e7,0x0401 1206 05e9 0402 | | .CONST 0x05e9,0x0402 1208 05eb 0403 | | .CONST 0x05eb,0x0403 120a 05ef 0404 | | .CONST 0x05ef,0x0404 120c 05f3 0405 | | .CONST 0x05f3,0x0405 120e 05f5 0801 | | .CONST 0x05f5,0x0801 1210 05f7 0802 | | .CONST 0x05f7,0x0802 1212 05f8 0803 | | .CONST 0x05f8,0x0803 1214 05f9 0804 | | .CONST 0x05f9,0x0804 1216 05fb 0405 | | .CONST 0x05fb,0x0405 1218 0605 0c01 | | .CONST 0x0605,0x0c01 121a 0607 0c02 | | .CONST 0x0607,0x0c02 121c 0608 0c03 | | .CONST 0x0608,0x0c03 121e 0609 0c04 | | .CONST 0x0609,0x0c04 1220 060b 0804 | | .CONST 0x060b,0x0804 1222 0619 0003 | | .CONST 0x0619,0x0003 1224 061a 0004 | | .CONST 0x061a,0x0004 1226 061b 1001 | | .CONST 0x061b,0x1001 1228 061d 1002 | | .CONST 0x061d,0x1002 122a 061f 1003 | | .CONST 0x061f,0x1003 122c 0622 0004 | " | .CONST 0x0622,0x0004 122e 0623 0005 | # | .CONST 0x0623,0x0005 1230 0624 1401 | $ | .CONST 0x0624,0x1401 1232 0626 1402 | & | .CONST 0x0626,0x1402 1234 0627 1403 | ' | .CONST 0x0627,0x1403 1236 0628 1404 | ( | .CONST 0x0628,0x1404 1238 0629 0005 | ) | .CONST 0x0629,0x0005 123a 0631 000c | 1 | .CONST 0x0631,0x000c 123c 0632 0006 | 2 | .CONST 0x0632,0x0006 123e 0637 1801 | 7 | .CONST 0x0637,0x1801 1240 0639 1802 | 9 | .CONST 0x0639,0x1802 1242 063b 1803 | ; | .CONST 0x063b,0x1803 1244 063f 1804 | ? | .CONST 0x063f,0x1804 1246 0643 1805 | C | .CONST 0x0643,0x1805 1248 0645 1c01 | E | .CONST 0x0645,0x1c01 124a 0647 1c02 | G | .CONST 0x0647,0x1c02 124c 0648 1c03 | H | .CONST 0x0648,0x1c03 124e 0649 1c04 | I | .CONST 0x0649,0x1c04 1250 064b 1805 | K | .CONST 0x064b,0x1805 1252 0655 2001 | U | .CONST 0x0655,0x2001 1254 0657 2002 | W | .CONST 0x0657,0x2002 1256 0658 2003 | X | .CONST 0x0658,0x2003 1258 0659 2004 | Y | .CONST 0x0659,0x2004 125a 065b 1c04 | [ | .CONST 0x065b,0x1c04 125c 0669 0006 | i | .CONST 0x0669,0x0006 125e 066a 0007 | j | .CONST 0x066a,0x0007 1260 0670 0008 | p | .CONST 0x0670,0x0008 1262 0674 0009 | t | .CONST 0x0674,0x0009 1264 067a 000a | z | .CONST 0x067a,0x000a 1266 067e 000b | ~ | .CONST 0x067e,0x000b 1268 0685 0002 | | .CONST 0x0685,0x0002 126a 0686 2401 | $ | .CONST 0x0686,0x2401 126c 0688 0002 | | .CONST 0x0688,0x0002 126e ; -------------------------------------------------------------------------------------- 126e ; Debug3 Subtable 0x17 126e ; -------------------------------------------------------------------------------------- 126e 000f 005c | \| .DBG3TAB 0x000f,0x005c 1270 0693 ffff | | .CONST 0x0693,0xffff 1272 0695 fffe | | .CONST 0x0695,0xfffe 1274 0699 fffd | | .CONST 0x0699,0xfffd 1276 069e fffc | | .CONST 0x069e,0xfffc 1278 06a3 fffb | | .CONST 0x06a3,0xfffb 127a 06a4 fffa | | .CONST 0x06a4,0xfffa 127c 06ac fff9 | | .CONST 0x06ac,0xfff9 127e 06b8 fff8 | | .CONST 0x06b8,0xfff8 1280 06ba fff7 | | .CONST 0x06ba,0xfff7 1282 06bb fff6 | | .CONST 0x06bb,0xfff6 1284 06bd fff5 | | .CONST 0x06bd,0xfff5 1286 06bf fff4 | | .CONST 0x06bf,0xfff4 1288 06c1 fff3 | | .CONST 0x06c1,0xfff3 128a 06c3 fff2 | | .CONST 0x06c3,0xfff2 128c 06c5 fff1 | | .CONST 0x06c5,0xfff1 128e 06c9 0002 | | .CONST 0x06c9,0x0002 1290 06cb 0401 | | .CONST 0x06cb,0x0401 1292 06cd 0402 | | .CONST 0x06cd,0x0402 1294 06cf 0403 | | .CONST 0x06cf,0x0403 1296 06d3 0404 | | .CONST 0x06d3,0x0404 1298 06d7 0405 | | .CONST 0x06d7,0x0405 129a 06d9 0801 | | .CONST 0x06d9,0x0801 129c 06db 0802 | | .CONST 0x06db,0x0802 129e 06dc 0803 | | .CONST 0x06dc,0x0803 12a0 06dd 0804 | | .CONST 0x06dd,0x0804 12a2 06df 0405 | | .CONST 0x06df,0x0405 12a4 06e9 0c01 | | .CONST 0x06e9,0x0c01 12a6 06eb 0c02 | | .CONST 0x06eb,0x0c02 12a8 06ec 0c03 | | .CONST 0x06ec,0x0c03 12aa 06ed 0c04 | | .CONST 0x06ed,0x0c04 12ac 06ef 0804 | | .CONST 0x06ef,0x0804 12ae 06fd 0002 | | .CONST 0x06fd,0x0002 12b0 06fe 0003 | | .CONST 0x06fe,0x0003 12b2 06ff 1001 | | .CONST 0x06ff,0x1001 12b4 0701 1002 | | .CONST 0x0701,0x1002 12b6 0703 1003 | | .CONST 0x0703,0x1003 12b8 0706 0003 | | .CONST 0x0706,0x0003 12ba 0707 0004 | | .CONST 0x0707,0x0004 12bc 070a 0005 | | .CONST 0x070a,0x0005 12be 070d 0006 | | .CONST 0x070d,0x0006 12c0 0711 0007 | | .CONST 0x0711,0x0007 12c2 0716 0001 | | .CONST 0x0716,0x0001 12c4 0717 1401 | | .CONST 0x0717,0x1401 12c6 0719 0001 | | .CONST 0x0719,0x0001 12c8 071b 0008 | | .CONST 0x071b,0x0008 12ca 071d 0009 | | .CONST 0x071d,0x0009 12cc 0723 000b | # | .CONST 0x0723,0x000b 12ce 0725 1801 | % | .CONST 0x0725,0x1801 12d0 0727 1802 | ' | .CONST 0x0727,0x1802 12d2 0729 1803 | ) | .CONST 0x0729,0x1803 12d4 072d 1804 | - | .CONST 0x072d,0x1804 12d6 0731 1805 | 1 | .CONST 0x0731,0x1805 12d8 0733 1c01 | 3 | .CONST 0x0733,0x1c01 12da 0735 1c02 | 5 | .CONST 0x0735,0x1c02 12dc 0736 1c03 | 6 | .CONST 0x0736,0x1c03 12de 0737 1c04 | 7 | .CONST 0x0737,0x1c04 12e0 0739 1805 | 9 | .CONST 0x0739,0x1805 12e2 0743 2001 | C | .CONST 0x0743,0x2001 12e4 0745 2002 | E | .CONST 0x0745,0x2002 12e6 0746 2003 | F | .CONST 0x0746,0x2003 12e8 0747 2004 | G | .CONST 0x0747,0x2004 12ea 0749 1c04 | I | .CONST 0x0749,0x1c04 12ec 0757 000b | W | .CONST 0x0757,0x000b 12ee 0758 000c | X | .CONST 0x0758,0x000c 12f0 0759 2401 | Y$ | .CONST 0x0759,0x2401 12f2 075b 2402 | [$ | .CONST 0x075b,0x2402 12f4 075d 2403 | ]$ | .CONST 0x075d,0x2403 12f6 0760 000c | ` | .CONST 0x0760,0x000c 12f8 0761 000d | a | .CONST 0x0761,0x000d 12fa 0764 000e | d | .CONST 0x0764,0x000e 12fc 0768 000f | h | .CONST 0x0768,0x000f 12fe 076b 0010 | k | .CONST 0x076b,0x0010 1300 076f 000a | o | .CONST 0x076f,0x000a 1302 0770 2801 | p( | .CONST 0x0770,0x2801 1304 0772 000a | r | .CONST 0x0772,0x000a 1306 0774 0011 | t | .CONST 0x0774,0x0011 1308 0777 0012 | w | .CONST 0x0777,0x0012 130a 0779 0013 | y | .CONST 0x0779,0x0013 130c 077f 0015 | | .CONST 0x077f,0x0015 130e 0781 2c01 | , | .CONST 0x0781,0x2c01 1310 0783 2c02 | , | .CONST 0x0783,0x2c02 1312 0785 2c03 | , | .CONST 0x0785,0x2c03 1314 0789 2c04 | , | .CONST 0x0789,0x2c04 1316 078d 2c05 | , | .CONST 0x078d,0x2c05 1318 078f 3001 | 0 | .CONST 0x078f,0x3001 131a 0791 3002 | 0 | .CONST 0x0791,0x3002 131c 0792 3003 | 0 | .CONST 0x0792,0x3003 131e 0793 3004 | 0 | .CONST 0x0793,0x3004 1320 0795 2c05 | , | .CONST 0x0795,0x2c05 1322 079f 3401 | 4 | .CONST 0x079f,0x3401 1324 07a1 3402 | 4 | .CONST 0x07a1,0x3402 1326 07a2 3403 | 4 | .CONST 0x07a2,0x3403 1328 07a3 3404 | 4 | .CONST 0x07a3,0x3404 132a 07a5 3004 | 0 | .CONST 0x07a5,0x3004 132c 07b3 0015 | | .CONST 0x07b3,0x0015 132e 07b4 0016 | | .CONST 0x07b4,0x0016 1330 07b5 3801 | 8 | .CONST 0x07b5,0x3801 1332 07b7 3802 | 8 | .CONST 0x07b7,0x3802 1334 07b9 3803 | 8 | .CONST 0x07b9,0x3803 1336 07bc 0016 | | .CONST 0x07bc,0x0016 1338 07bd 0017 | | .CONST 0x07bd,0x0017 133a 07c0 0018 | | .CONST 0x07c0,0x0018 133c 07c4 0019 | | .CONST 0x07c4,0x0019 133e 07c8 0014 | | .CONST 0x07c8,0x0014 1340 07c9 3c01 | < | .CONST 0x07c9,0x3c01 1342 07cb 0014 | | .CONST 0x07cb,0x0014 1344 07cd 001a | | .CONST 0x07cd,0x001a 1346 ; -------------------------------------------------------------------------------------- 1346 ; Debug3 Subtable 0x18 1346 ; -------------------------------------------------------------------------------------- 1346 0006 0011 | | .DBG3TAB 0x0006,0x0011 1348 07db ffff | | .CONST 0x07db,0xffff 134a 07e0 fffe | | .CONST 0x07e0,0xfffe 134c 07e6 0401 | | .CONST 0x07e6,0x0401 134e 07eb 0801 | | .CONST 0x07eb,0x0801 1350 07ed 0802 | | .CONST 0x07ed,0x0802 1352 07ee 0803 | | .CONST 0x07ee,0x0803 1354 07ef 0804 | | .CONST 0x07ef,0x0804 1356 07f1 0401 | | .CONST 0x07f1,0x0401 1358 07f6 fffe | | .CONST 0x07f6,0xfffe 135a 07f7 fffd | | .CONST 0x07f7,0xfffd 135c 07fc fffc | | .CONST 0x07fc,0xfffc 135e 0803 fffb | | .CONST 0x0803,0xfffb 1360 0807 0001 | | .CONST 0x0807,0x0001 1362 080d 0002 | | .CONST 0x080d,0x0002 1364 0811 0003 | | .CONST 0x0811,0x0003 1366 0816 0004 | | .CONST 0x0816,0x0004 1368 0819 0005 | | .CONST 0x0819,0x0005 136a 081e 0006 | | .CONST 0x081e,0x0006 136c 0825 0007 | % | .CONST 0x0825,0x0007 136e 0829 0008 | ) | .CONST 0x0829,0x0008 1370 082b 0009 | + | .CONST 0x082b,0x0009 1372 082c 0c01 | , | .CONST 0x082c,0x0c01 1374 082d 0009 | - | .CONST 0x082d,0x0009 1376 ; -------------------------------------------------------------------------------------- 1376 ; Debug3 Subtable 0x19 1376 ; -------------------------------------------------------------------------------------- 1376 0002 0001 | | .DBG3TAB 0x0002,0x0001 1378 083b ffff | ; | .CONST 0x083b,0xffff 137a 0840 fffe | @ | .CONST 0x0840,0xfffe 137c 0845 0001 | E | .CONST 0x0845,0x0001 137e ; -------------------------------------------------------------------------------------- 137e ; Debug3 Subtable 0x1a 137e ; -------------------------------------------------------------------------------------- 137e 0000 0009 | | .DBG3TAB 0x0000,0x0009 1380 085b 0001 | [ | .CONST 0x085b,0x0001 1382 085e 0002 | ^ | .CONST 0x085e,0x0002 1384 0883 0003 | | .CONST 0x0883,0x0003 1386 0886 0004 | | .CONST 0x0886,0x0004 1388 088a 0005 | | .CONST 0x088a,0x0005 138a 088d 0006 | | .CONST 0x088d,0x0006 138c 0890 0007 | | .CONST 0x0890,0x0007 138e 0891 0401 | | .CONST 0x0891,0x0401 1390 0892 0007 | | .CONST 0x0892,0x0007 1392 ; -------------------------------------------------------------------------------------- 1392 ; Debug3 Subtable 0x1b 1392 ; -------------------------------------------------------------------------------------- 1392 0003 0009 | | .DBG3TAB 0x0003,0x0009 1394 08a3 ffff | | .CONST 0x08a3,0xffff 1396 08a8 0001 | | .CONST 0x08a8,0x0001 1398 08ae 0002 | | .CONST 0x08ae,0x0002 139a 08af 0401 | | .CONST 0x08af,0x0401 139c 08b1 0402 | | .CONST 0x08b1,0x0402 139e 08b2 0403 | | .CONST 0x08b2,0x0403 13a0 08b3 0404 | | .CONST 0x08b3,0x0404 13a2 08b4 0002 | | .CONST 0x08b4,0x0002 13a4 08b6 0003 | | .CONST 0x08b6,0x0003 13a6 08b7 f7ff | | .CONST 0x08b7,0xf7ff 13a8 08bc f7fe | | .CONST 0x08bc,0xf7fe 13aa 08c2 0801 | | .CONST 0x08c2,0x0801 13ac ; -------------------------------------------------------------------------------------- 13ac ; Debug3 Subtable 0x1c 13ac ; -------------------------------------------------------------------------------------- 13ac 0000 0001 | | .DBG3TAB 0x0000,0x0001 13ae 08d3 0001 | | .CONST 0x08d3,0x0001 13b0 ; -------------------------------------------------------------------------------------- 13b0 ; Debug3 Subtable 0x1d 13b0 ; -------------------------------------------------------------------------------------- 13b0 0003 0025 | %| .DBG3TAB 0x0003,0x0025 13b2 08db ffff | | .CONST 0x08db,0xffff 13b4 08e2 fffe | | .CONST 0x08e2,0xfffe 13b6 08e3 fffd | | .CONST 0x08e3,0xfffd 13b8 08e7 0002 | | .CONST 0x08e7,0x0002 13ba 08e9 0401 | | .CONST 0x08e9,0x0401 13bc 08eb 0402 | | .CONST 0x08eb,0x0402 13be 08ed 0403 | | .CONST 0x08ed,0x0403 13c0 08f1 0404 | | .CONST 0x08f1,0x0404 13c2 08f5 0405 | | .CONST 0x08f5,0x0405 13c4 08f7 0801 | | .CONST 0x08f7,0x0801 13c6 08f9 0802 | | .CONST 0x08f9,0x0802 13c8 08fa 0803 | | .CONST 0x08fa,0x0803 13ca 08fb 0804 | | .CONST 0x08fb,0x0804 13cc 08fd 0405 | | .CONST 0x08fd,0x0405 13ce 0907 0c01 | | .CONST 0x0907,0x0c01 13d0 0909 0c02 | | .CONST 0x0909,0x0c02 13d2 090a 0c03 | | .CONST 0x090a,0x0c03 13d4 090b 0c04 | | .CONST 0x090b,0x0c04 13d6 090d 0804 | | .CONST 0x090d,0x0804 13d8 091b 0002 | | .CONST 0x091b,0x0002 13da 091c 0003 | | .CONST 0x091c,0x0003 13dc 091d 1001 | | .CONST 0x091d,0x1001 13de 091f 1002 | | .CONST 0x091f,0x1002 13e0 0921 1003 | ! | .CONST 0x0921,0x1003 13e2 0924 0003 | $ | .CONST 0x0924,0x0003 13e4 0925 0004 | % | .CONST 0x0925,0x0004 13e6 0928 0005 | ( | .CONST 0x0928,0x0005 13e8 0929 1401 | ) | .CONST 0x0929,0x1401 13ea 092b 1402 | + | .CONST 0x092b,0x1402 13ec 092c 1403 | , | .CONST 0x092c,0x1403 13ee 092d 1404 | - | .CONST 0x092d,0x1404 13f0 092e 0005 | . | .CONST 0x092e,0x0005 13f2 0930 0006 | 0 | .CONST 0x0930,0x0006 13f4 0939 0007 | 9 | .CONST 0x0939,0x0007 13f6 093b 0008 | ; | .CONST 0x093b,0x0008 13f8 093f 0009 | ? | .CONST 0x093f,0x0009 13fa 0942 0001 | B | .CONST 0x0942,0x0001 13fc 0943 1801 | C | .CONST 0x0943,0x1801 13fe 0945 0001 | E | .CONST 0x0945,0x0001 1400 0947 000a | G | .CONST 0x0947,0x000a 1402 ; -------------------------------------------------------------------------------------- 1402 ; Debug3 Subtable 0x1e 1402 ; -------------------------------------------------------------------------------------- 1402 0000 0019 | | .DBG3TAB 0x0000,0x0019 1404 0953 0001 | S | .CONST 0x0953,0x0001 1406 0954 0401 | T | .CONST 0x0954,0x0401 1408 0956 0402 | V | .CONST 0x0956,0x0402 140a 0957 0403 | W | .CONST 0x0957,0x0403 140c 0958 0404 | X | .CONST 0x0958,0x0404 140e 0959 0001 | Y | .CONST 0x0959,0x0001 1410 095d 0004 | ] | .CONST 0x095d,0x0004 1412 095f 0002 | _ | .CONST 0x095f,0x0002 1414 096b 0801 | k | .CONST 0x096b,0x0801 1416 096d 0802 | m | .CONST 0x096d,0x0802 1418 096f 0803 | o | .CONST 0x096f,0x0803 141a 0973 0804 | s | .CONST 0x0973,0x0804 141c 0977 0805 | w | .CONST 0x0977,0x0805 141e 0979 0c01 | y | .CONST 0x0979,0x0c01 1420 097b 0c02 | { | .CONST 0x097b,0x0c02 1422 097c 0c03 | | | .CONST 0x097c,0x0c03 1424 097d 0c04 | } | .CONST 0x097d,0x0c04 1426 097f 0805 | | .CONST 0x097f,0x0805 1428 0989 1001 | | .CONST 0x0989,0x1001 142a 098b 1002 | | .CONST 0x098b,0x1002 142c 098c 1003 | | .CONST 0x098c,0x1003 142e 098d 1004 | | .CONST 0x098d,0x1004 1430 098f 0c04 | | .CONST 0x098f,0x0c04 1432 099d 0002 | | .CONST 0x099d,0x0002 1434 09a3 0003 | | .CONST 0x09a3,0x0003 1436 ; -------------------------------------------------------------------------------------- 1436 ; Debug3 Subtable 0x1f 1436 ; -------------------------------------------------------------------------------------- 1436 0000 0003 | | .DBG3TAB 0x0000,0x0003 1438 09bb 0001 | | .CONST 0x09bb,0x0001 143a 09cc 0003 | | .CONST 0x09cc,0x0003 143c 09ce 0002 | | .CONST 0x09ce,0x0002 143e ; -------------------------------------------------------------------------------------- 143e ; Debug3 Subtable 0x20 143e ; -------------------------------------------------------------------------------------- 143e 0004 0038 | 8| .DBG3TAB 0x0004,0x0038 1440 09d3 ffff | | .CONST 0x09d3,0xffff 1442 09d5 fffe | | .CONST 0x09d5,0xfffe 1444 09d6 fffd | | .CONST 0x09d6,0xfffd 1446 09db fffc | | .CONST 0x09db,0xfffc 1448 09e0 0001 | | .CONST 0x09e0,0x0001 144a 09f1 0016 | | .CONST 0x09f1,0x0016 144c 09f3 0002 | | .CONST 0x09f3,0x0002 144e 09f5 0003 | | .CONST 0x09f5,0x0003 1450 09f6 0401 | | .CONST 0x09f6,0x0401 1452 09f7 0003 | | .CONST 0x09f7,0x0003 1454 09ff 0004 | | .CONST 0x09ff,0x0004 1456 0a04 0005 | | .CONST 0x0a04,0x0005 1458 0a06 0006 | | .CONST 0x0a06,0x0006 145a 0a07 0801 | | .CONST 0x0a07,0x0801 145c 0a08 0006 | | .CONST 0x0a08,0x0006 145e 0a10 0007 | | .CONST 0x0a10,0x0007 1460 0a15 0008 | | .CONST 0x0a15,0x0008 1462 0a17 0009 | | .CONST 0x0a17,0x0009 1464 0a18 0c01 | | .CONST 0x0a18,0x0c01 1466 0a19 0009 | | .CONST 0x0a19,0x0009 1468 0a21 000a | ! | .CONST 0x0a21,0x000a 146a 0a26 000b | & | .CONST 0x0a26,0x000b 146c 0a28 000c | ( | .CONST 0x0a28,0x000c 146e 0a29 1001 | ) | .CONST 0x0a29,0x1001 1470 0a2a 000c | * | .CONST 0x0a2a,0x000c 1472 0a32 000d | 2 | .CONST 0x0a32,0x000d 1474 0a37 000e | 7 | .CONST 0x0a37,0x000e 1476 0a39 000f | 9 | .CONST 0x0a39,0x000f 1478 0a3c 0010 | < | .CONST 0x0a3c,0x0010 147a 0a3e 0011 | > | .CONST 0x0a3e,0x0011 147c 0a41 0012 | A | .CONST 0x0a41,0x0012 147e 0a43 0013 | C | .CONST 0x0a43,0x0013 1480 0a46 0014 | F | .CONST 0x0a46,0x0014 1482 0a48 0015 | H | .CONST 0x0a48,0x0015 1484 0a4b 0018 | K | .CONST 0x0a4b,0x0018 1486 0a4d 0019 | M | .CONST 0x0a4d,0x0019 1488 0a4f 001a | O | .CONST 0x0a4f,0x001a 148a 0a52 001b | R | .CONST 0x0a52,0x001b 148c 0a53 1401 | S | .CONST 0x0a53,0x1401 148e 0a54 001b | T | .CONST 0x0a54,0x001b 1490 0a5c 001c | \ | .CONST 0x0a5c,0x001c 1492 0a5d 1801 | ] | .CONST 0x0a5d,0x1801 1494 0a5e 001c | ^ | .CONST 0x0a5e,0x001c 1496 0a66 001d | f | .CONST 0x0a66,0x001d 1498 0a69 001e | i | .CONST 0x0a69,0x001e 149a 0a6a 1c01 | j | .CONST 0x0a6a,0x1c01 149c 0a6b 001e | k | .CONST 0x0a6b,0x001e 149e 0a73 001f | s | .CONST 0x0a73,0x001f 14a0 0a76 0020 | v | .CONST 0x0a76,0x0020 14a2 0a79 0021 | y !| .CONST 0x0a79,0x0021 14a4 0a7c 0022 | | "| .CONST 0x0a7c,0x0022 14a6 0a7f 0023 | #| .CONST 0x0a7f,0x0023 14a8 0a82 0024 | $| .CONST 0x0a82,0x0024 14aa 0a85 0025 | %| .CONST 0x0a85,0x0025 14ac 0a87 0026 | &| .CONST 0x0a87,0x0026 14ae 0a88 2001 | | .CONST 0x0a88,0x2001 14b0 0a89 0026 | &| .CONST 0x0a89,0x0026 14b2 0a91 0027 | '| .CONST 0x0a91,0x0027 14b4 0a94 0028 | (| .CONST 0x0a94,0x0028 14b6 0a97 0029 | )| .CONST 0x0a97,0x0029 14b8 ; -------------------------------------------------------------------------------------- 14b8 ; Debug3 Subtable 0x21 14b8 ; -------------------------------------------------------------------------------------- 14b8 000a 0050 | P| .DBG3TAB 0x000a,0x0050 14ba 0aa3 ffff | | .CONST 0x0aa3,0xffff 14bc 0aa4 fffe | | .CONST 0x0aa4,0xfffe 14be 0aa5 fffd | | .CONST 0x0aa5,0xfffd 14c0 0aa6 fffc | | .CONST 0x0aa6,0xfffc 14c2 0aa7 fffb | | .CONST 0x0aa7,0xfffb 14c4 0aa8 fffa | | .CONST 0x0aa8,0xfffa 14c6 0aa9 fff9 | | .CONST 0x0aa9,0xfff9 14c8 0aaa fff8 | | .CONST 0x0aaa,0xfff8 14ca 0aab 0001 | | .CONST 0x0aab,0x0001 14cc 0aac 0401 | | .CONST 0x0aac,0x0401 14ce 0aae 0402 | | .CONST 0x0aae,0x0402 14d0 0aaf 0403 | | .CONST 0x0aaf,0x0403 14d2 0ab0 0404 | | .CONST 0x0ab0,0x0404 14d4 0ab1 0001 | | .CONST 0x0ab1,0x0001 14d6 0ab9 001f | | .CONST 0x0ab9,0x001f 14d8 0aba 0002 | | .CONST 0x0aba,0x0002 14da 0abe 0003 | | .CONST 0x0abe,0x0003 14dc 0ac3 0801 | | .CONST 0x0ac3,0x0801 14de 0ac5 0802 | | .CONST 0x0ac5,0x0802 14e0 0ac7 0803 | | .CONST 0x0ac7,0x0803 14e2 0acb 0804 | | .CONST 0x0acb,0x0804 14e4 0acf 0805 | | .CONST 0x0acf,0x0805 14e6 0ad1 0c01 | | .CONST 0x0ad1,0x0c01 14e8 0ad3 0c02 | | .CONST 0x0ad3,0x0c02 14ea 0ad4 0c03 | | .CONST 0x0ad4,0x0c03 14ec 0ad5 0c04 | | .CONST 0x0ad5,0x0c04 14ee 0ad7 0805 | | .CONST 0x0ad7,0x0805 14f0 0ae1 1001 | | .CONST 0x0ae1,0x1001 14f2 0ae3 1002 | | .CONST 0x0ae3,0x1002 14f4 0ae4 1003 | | .CONST 0x0ae4,0x1003 14f6 0ae5 1004 | | .CONST 0x0ae5,0x1004 14f8 0ae7 0c04 | | .CONST 0x0ae7,0x0c04 14fa 0af5 0003 | | .CONST 0x0af5,0x0003 14fc 0af6 0004 | | .CONST 0x0af6,0x0004 14fe 0afa 0005 | | .CONST 0x0afa,0x0005 1500 0afe 0006 | | .CONST 0x0afe,0x0006 1502 0b15 0007 | | .CONST 0x0b15,0x0007 1504 0b1a 0008 | | .CONST 0x0b1a,0x0008 1506 0b1e 0009 | | .CONST 0x0b1e,0x0009 1508 0b20 1401 | | .CONST 0x0b20,0x1401 150a 0b21 0009 | ! | .CONST 0x0b21,0x0009 150c 0b28 000a | ( | .CONST 0x0b28,0x000a 150e 0b2d 000b | - | .CONST 0x0b2d,0x000b 1510 0b31 000c | 1 | .CONST 0x0b31,0x000c 1512 0b36 000d | 6 | .CONST 0x0b36,0x000d 1514 0b3b 000e | ; | .CONST 0x0b3b,0x000e 1516 0b41 000f | A | .CONST 0x0b41,0x000f 1518 0b46 1801 | F | .CONST 0x0b46,0x1801 151a 0b48 1802 | H | .CONST 0x0b48,0x1802 151c 0b4a 1803 | J | .CONST 0x0b4a,0x1803 151e 0b4e 1804 | N | .CONST 0x0b4e,0x1804 1520 0b52 1805 | R | .CONST 0x0b52,0x1805 1522 0b54 1c01 | T | .CONST 0x0b54,0x1c01 1524 0b56 1c02 | V | .CONST 0x0b56,0x1c02 1526 0b57 1c03 | W | .CONST 0x0b57,0x1c03 1528 0b58 1c04 | X | .CONST 0x0b58,0x1c04 152a 0b5a 1805 | Z | .CONST 0x0b5a,0x1805 152c 0b64 2001 | d | .CONST 0x0b64,0x2001 152e 0b66 2002 | f | .CONST 0x0b66,0x2002 1530 0b67 2003 | g | .CONST 0x0b67,0x2003 1532 0b68 2004 | h | .CONST 0x0b68,0x2004 1534 0b6a 1c04 | j | .CONST 0x0b6a,0x1c04 1536 0b78 000f | x | .CONST 0x0b78,0x000f 1538 0b79 0010 | y | .CONST 0x0b79,0x0010 153a 0b7d 0011 | } | .CONST 0x0b7d,0x0011 153c 0b86 0012 | | .CONST 0x0b86,0x0012 153e 0b8a 0013 | | .CONST 0x0b8a,0x0013 1540 0b8e 0014 | | .CONST 0x0b8e,0x0014 1542 0b93 0015 | | .CONST 0x0b93,0x0015 1544 0b9a 0016 | | .CONST 0x0b9a,0x0016 1546 0ba0 0017 | | .CONST 0x0ba0,0x0017 1548 0ba4 0018 | | .CONST 0x0ba4,0x0018 154a 0ba8 0019 | | .CONST 0x0ba8,0x0019 154c 0bac 001a | | .CONST 0x0bac,0x001a 154e 0bb0 001b | | .CONST 0x0bb0,0x001b 1550 0bbe 001c | | .CONST 0x0bbe,0x001c 1552 0bc0 001d | | .CONST 0x0bc0,0x001d 1554 0bc1 dbff | | .CONST 0x0bc1,0xdbff 1556 0bc8 dbfe | | .CONST 0x0bc8,0xdbfe 1558 0bcf 2401 | $ | .CONST 0x0bcf,0x2401 155a 0bd6 2402 | $ | .CONST 0x0bd6,0x2402 155c 0bdb 2403 | $ | .CONST 0x0bdb,0x2403 155e 0be1 001e | | .CONST 0x0be1,0x001e 1560 0be5 0020 | | .CONST 0x0be5,0x0020 1562 0be7 0021 | !| .CONST 0x0be7,0x0021 1564 0be8 2801 | ( | .CONST 0x0be8,0x2801 1566 0be9 0021 | !| .CONST 0x0be9,0x0021 1568 0bf1 0022 | "| .CONST 0x0bf1,0x0022 156a 0bf3 0023 | #| .CONST 0x0bf3,0x0023 156c 0bfa 0024 | $| .CONST 0x0bfa,0x0024 156e ; -------------------------------------------------------------------------------------- 156e ; Debug3 Subtable 0x22 156e ; -------------------------------------------------------------------------------------- 156e 0001 001c | | .DBG3TAB 0x0001,0x001c 1570 0c0b ffff | | .CONST 0x0c0b,0xffff 1572 0c0c 0001 | | .CONST 0x0c0c,0x0001 1574 0c10 0002 | | .CONST 0x0c10,0x0002 1576 0c11 0401 | | .CONST 0x0c11,0x0401 1578 0c13 0402 | | .CONST 0x0c13,0x0402 157a 0c14 0403 | | .CONST 0x0c14,0x0403 157c 0c15 0404 | | .CONST 0x0c15,0x0404 157e 0c16 0002 | | .CONST 0x0c16,0x0002 1580 0c1e 0006 | | .CONST 0x0c1e,0x0006 1582 0c1f 0003 | | .CONST 0x0c1f,0x0003 1584 0c24 0801 | $ | .CONST 0x0c24,0x0801 1586 0c26 0802 | & | .CONST 0x0c26,0x0802 1588 0c28 0803 | ( | .CONST 0x0c28,0x0803 158a 0c2c 0804 | , | .CONST 0x0c2c,0x0804 158c 0c30 0805 | 0 | .CONST 0x0c30,0x0805 158e 0c32 0c01 | 2 | .CONST 0x0c32,0x0c01 1590 0c34 0c02 | 4 | .CONST 0x0c34,0x0c02 1592 0c35 0c03 | 5 | .CONST 0x0c35,0x0c03 1594 0c36 0c04 | 6 | .CONST 0x0c36,0x0c04 1596 0c38 0805 | 8 | .CONST 0x0c38,0x0805 1598 0c42 1001 | B | .CONST 0x0c42,0x1001 159a 0c44 1002 | D | .CONST 0x0c44,0x1002 159c 0c45 1003 | E | .CONST 0x0c45,0x1003 159e 0c46 1004 | F | .CONST 0x0c46,0x1004 15a0 0c48 0c04 | H | .CONST 0x0c48,0x0c04 15a2 0c56 0003 | V | .CONST 0x0c56,0x0003 15a4 0c58 0004 | X | .CONST 0x0c58,0x0004 15a6 0c5d 0005 | ] | .CONST 0x0c5d,0x0005 15a8 0c62 0007 | b | .CONST 0x0c62,0x0007 15aa ; -------------------------------------------------------------------------------------- 15aa ; Debug3 Subtable 0x23 15aa ; -------------------------------------------------------------------------------------- 15aa 0002 0000 | | .DBG3TAB 0x0002,0x0000 15ac 0c6b ffff | k | .CONST 0x0c6b,0xffff 15ae 0c6d fffe | m | .CONST 0x0c6d,0xfffe 15b0 ; -------------------------------------------------------------------------------------- 15b0 ; Debug3 Subtable 0x24 15b0 ; -------------------------------------------------------------------------------------- 15b0 0001 0000 | | .DBG3TAB 0x0001,0x0000 15b2 0c76 ffff | v | .CONST 0x0c76,0xffff 15b4 ; -------------------------------------------------------------------------------------- 15b4 ; Debug3 Subtable 0x25 15b4 ; -------------------------------------------------------------------------------------- 15b4 0000 0001 | | .DBG3TAB 0x0000,0x0001 15b6 0c83 0001 | | .CONST 0x0c83,0x0001 15b8 0000 0000 | | .BLANK 0000[0x48]