|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 11264 (0x2c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0e08 | | .CONST 0x0e08 ; 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 00d2 | | .CONST 0x00d2 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003f | ? | .CONST 0x003f ; Number of locals 000b INIT_0008: 000b 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0f6a,0x0000,0x0000,0x0057,0x9795,0x0000,0x0a91 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 00bf | | Action Accept_Activation 001a 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001a,0x0f7a,0x0000,0x0000,0x0057,0x97f5,0x0000,0x000c ; Debug Table 0x1.0x0 = 0x1a,0xffff 001b 0092 0dc4 | | Action Push_String_Extended,0xdc4 ; " " ; Debug Table 0x1.0x1 = 0x1b,0xfffe 001d 0092 0dc5 | | Action Push_String_Extended,0xdc5 ; " " ; Debug Table 0x1.0x2 = 0x1d,0xfffd 001f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x3 = 0x1f,0xfffc 0020 e001 | | Load 0x0,0x1 0021 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0022 02a0 | | Declare_Subprogram Null_Subprogram 0023 4802 |H | Short_Literal 0x2 0024 032d | - | Declare_Type Record,Defined 0025 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x4 = 0x25,0xfffb 0026 0266 | f | Execute Discrete,Bounds 0027 00da | | Load_Top At_Offset_2 0028 02a0 | | Declare_Subprogram Null_Subprogram 0029 4801 |H | Short_Literal 0x1 002a 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 002b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x5 = 0x2b,0xfffa 002c 4800 |H | Short_Literal 0x0 002d 00da | | Load_Top At_Offset_2 002e 035b | [ | Declare_Type Array,Constrained 002f 0337 | 7 | Declare_Variable Array 0030 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x6 = 0x30,0xfff9 0031 0266 | f | Execute Discrete,Bounds 0032 e001 | | Load 0x0,0x1 0033 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0034 02a0 | | Declare_Subprogram Null_Subprogram 0035 4801 |H | Short_Literal 0x1 0036 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0037 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x7 = 0x37,0xfff8 0038 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0039 0266 | f | Execute Discrete,Bounds 003a 4801 |H | Short_Literal 0x1 003b 4803 |H | Short_Literal 0x3 003c 00e9 | | Load_Encached String_Cache 003d 035b | [ | Declare_Type Array,Constrained 003e 02a0 | | Declare_Subprogram Null_Subprogram 003f 4801 |H | Short_Literal 0x1 0040 035d | ] | Declare_Type Array,Defined 0041 00d8 | | Load_Top At_Offset_0 0042 0337 | 7 | Declare_Variable Array 0043 00d8 | | Load_Top At_Offset_0 0044 0337 | 7 | Declare_Variable Array 0045 0092 0dc6 | | Action Push_String_Extended,0xdc6 ; "---" 0047 00da | | Load_Top At_Offset_2 0048 01d8 | | Execute Vector,Element_Type 0049 0119 | | Execute Any,Check_In_Formal_Type 004a 4800 |H | Short_Literal 0x0 004b 00da | | Load_Top At_Offset_2 004c 01d6 | | Execute Vector,Field_Write 004d 0092 0dc7 | | Action Push_String_Extended,0xdc7 ; "!!!" 004f 00da | | Load_Top At_Offset_2 0050 01d8 | | Execute Vector,Element_Type 0051 0119 | | Execute Any,Check_In_Formal_Type 0052 4801 |H | Short_Literal 0x1 0053 00da | | Load_Top At_Offset_2 0054 01d6 | | Execute Vector,Field_Write 0055 0092 0dc8 | | Action Push_String_Extended,0xdc8 ; "***" 0057 00da | | Load_Top At_Offset_2 0058 01d8 | | Execute Vector,Element_Type 0059 0119 | | Execute Any,Check_In_Formal_Type 005a 4802 |H | Short_Literal 0x2 005b 00da | | Load_Top At_Offset_2 005c 01d6 | | Execute Vector,Field_Write 005d 0092 0dc9 | | Action Push_String_Extended,0xdc9 ; "???" 005f 00da | | Load_Top At_Offset_2 0060 01d8 | | Execute Vector,Element_Type 0061 0119 | | Execute Any,Check_In_Formal_Type 0062 4803 |H | Short_Literal 0x3 0063 00da | | Load_Top At_Offset_2 0064 01d6 | | Execute Vector,Field_Write 0065 0092 0dca | | Action Push_String_Extended,0xdca ; "%%%" 0067 00da | | Load_Top At_Offset_2 0068 01d8 | | Execute Vector,Element_Type 0069 0119 | | Execute Any,Check_In_Formal_Type 006a 4804 |H | Short_Literal 0x4 006b 00da | | Load_Top At_Offset_2 006c 01d6 | | Execute Vector,Field_Write 006d 00d9 | | Load_Top At_Offset_1 006e 01d4 | | Execute Vector,Structure_Write 006f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x6f,0xfff7 0070 4840 |H@ | Short_Literal 0x40 0071 e003 | | Load 0x0,0x3 0072 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0073 02a0 | | Declare_Subprogram Null_Subprogram 0074 4801 |H | Short_Literal 0x1 0075 035d | ] | Declare_Type Array,Defined 0076 029b 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x9 = 0x76,0xfff6 0078 62db |b | Indirect_Literal Discrete,0x354,{0x00000000, 0x005797f5} ; Debug Table 0x1.0xa = 0x78,0xfff5 0079 489f |H | Short_Literal 0x9f 007a 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 007b e003 | | Load 0x0,0x3 007c 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 007d 0387 | | Declare_Variable Package 007e 00d8 | | Load_Top At_Offset_0 007f 020f | | Execute Module,Activate 0080 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xb = 0x80,0xfff4 0081 00c7 | | Action Elaborate_Subprogram 0082 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0xc = 0x82,0xfff3 0084 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0xd = 0x84,0xfff2 0086 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xe = 0x86,0xfff1 0087 00c7 | | Action Elaborate_Subprogram 0088 029d 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call ; Debug Table 0x1.0xf = 0x88,0xfff0 008a 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0x10 = 0x8a,0xffef 008c 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1.0x11 = 0x8c,0xffee 008e 029d 04c3 | | Declare_Subprogram INIT_04c0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x8e,0xffed 0090 029d 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x90,0xffec 0092 029d 052b | +| Declare_Subprogram INIT_0528,For_Outer_Call ; Debug Table 0x1.0x14 = 0x92,0xffeb 0094 029d 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call ; Debug Table 0x1.0x15 = 0x94,0xffea 0096 029d 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call ; Debug Table 0x1.0x16 = 0x96,0xffe9 0098 029d 05f3 | | Declare_Subprogram INIT_05f0,For_Outer_Call ; Debug Table 0x1.0x17 = 0x98,0xffe8 009a 029d 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call ; Debug Table 0x1.0x18 = 0x9a,0xffe7 009c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x19 = 0x9c,0xffe6 009d 00c7 | | Action Elaborate_Subprogram 009e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1a = 0x9e,0xffe5 009f 00c7 | | Action Elaborate_Subprogram 00a0 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1b = 0xa0,0xffe4 00a1 00c7 | | Action Elaborate_Subprogram 00a2 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1c = 0xa2,0xffe3 00a3 00c7 | | Action Elaborate_Subprogram 00a4 029d 0683 | | Declare_Subprogram INIT_0680,For_Outer_Call ; Debug Table 0x1.0x1d = 0xa4,0xffe2 00a6 029d 06c3 | | Declare_Subprogram INIT_06c0,For_Outer_Call ; Debug Table 0x1.0x1e = 0xa6,0xffe1 00a8 029d 06f3 | | Declare_Subprogram INIT_06f0,For_Outer_Call ; Debug Table 0x1.0x1f = 0xa8,0xffe0 00aa 029d 0723 | #| Declare_Subprogram INIT_0720,For_Outer_Call ; Debug Table 0x1.0x20 = 0xaa,0xffdf 00ac 029d 074b | K| Declare_Subprogram INIT_0748,For_Outer_Call ; Debug Table 0x1.0x21 = 0xac,0xffde 00ae 029d 07eb | | Declare_Subprogram INIT_07e8,For_Outer_Call ; Debug Table 0x1.0x22 = 0xae,0xffdd 00b0 029d 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call ; Debug Table 0x1.0x23 = 0xb0,0xffdc 00b2 029d 0873 | s| Declare_Subprogram INIT_0870,For_Outer_Call ; Debug Table 0x1.0x24 = 0xb2,0xffdb 00b4 029d 08ab | | Declare_Subprogram INIT_08a8,For_Outer_Call ; Debug Table 0x1.0x25 = 0xb4,0xffda 00b6 029d 08db | | Declare_Subprogram INIT_08d8,For_Outer_Call ; Debug Table 0x1.0x26 = 0xb6,0xffd9 00b8 029d 0913 | | Declare_Subprogram INIT_0910,For_Outer_Call ; Debug Table 0x1.0x27 = 0xb8,0xffd8 00ba 029d 095b | [| Declare_Subprogram INIT_0958,For_Outer_Call ; Debug Table 0x1.0x28 = 0xba,0xffd7 00bc 029d 0983 | | Declare_Subprogram INIT_0980,For_Outer_Call ; Debug Table 0x1.0x29 = 0xbc,0xffd6 00be 029d 0a03 | | Declare_Subprogram INIT_0a00,For_Outer_Call ; Debug Table 0x1.0x2a = 0xbe,0xffd5 00c0 029d 0acb | | Declare_Subprogram INIT_0ac8,For_Outer_Call ; Debug Table 0x1.0x2b = 0xc0,0xffd4 00c2 029d 0b4b | K| Declare_Subprogram INIT_0b48,For_Outer_Call ; Debug Table 0x1.0x2c = 0xc2,0xffd3 00c4 029d 0b93 | | Declare_Subprogram INIT_0b90,For_Outer_Call ; Debug Table 0x1.0x2d = 0xc4,0xffd2 00c6 029d 0c3b | ;| Declare_Subprogram INIT_0c38,For_Outer_Call ; Debug Table 0x1.0x2e = 0xc6,0xffd1 00c8 029d 0cd3 | | Declare_Subprogram INIT_0cd0,For_Outer_Call ; Debug Table 0x1.0x2f = 0xc8,0xffd0 00ca 029d 0d13 | | Declare_Subprogram INIT_0d10,For_Outer_Call ; Debug Table 0x1.0x30 = 0xca,0xffcf 00cc 029d 0d3b | ;| Declare_Subprogram INIT_0d38,For_Outer_Call ; Debug Table 0x1.0x31 = 0xcc,0xffce 00ce 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x32 = 0xce,0xffcd 00cf 00c7 | | Action Elaborate_Subprogram 00d0 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x33 = 0xd0,0xffcc 00d1 00c7 | | Action Elaborate_Subprogram 00d2 BODY_0008: 00d2 00bc | | Action Signal_Activated 00d3 00bb | | Action Signal_Completion 00d4 0000 0000 | | .BLANK 0000[0x4] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00ec | | .CONST 0x00ec ; Address of begin 00d9 012b | + | .CONST 0x012b ; Address of exception handler 00da 0006 | | .CONST 0x0006 ; Number of locals 00db INIT_00d8: 00db e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x00db,0x0fe4,0x0001,0x0000,0x0057,0x9795,0x0000,0x0a92 ; Debug Table 0x2.0x0 = 0xdb,0xffff 00dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00dd 02c7 | | Declare_Variable Any 00de 00d8 | | Load_Top At_Offset_0 00df 1c00 | | Execute_Immediate Run_Utility,0x0 00e0 e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x1 = 0xe0,0xfffe 00e1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x2 = 0xe2,0xfffd 00e3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x3 = 0xe3,0xfffc 00e4 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00e5 e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x4 = 0xe5,0xfffb 00e6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00e7 02c7 | | Declare_Variable Any 00e8 e5fe | | Load 0x2,-0x2 00e9 e005 | | Load 0x0,0x5 00ea 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 00eb c406 | | Store 0x2,0x6 00ec BODY_00d8: 00ec e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x5 = 0xec,0x1 00ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ee e402 | | Load 0x2,0x2 00ef 0120 | | Execute Any,Is_Value 00f0 6803 |h | Jump_Zero 0xf4 00f1 e001 | | Load 0x0,0x1 00f2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f3 7801 |x | Jump 0xf5 00f4 e402 | | Load 0x2,0x2 00f5 625a |bZ | Indirect_Literal Discrete,0x350,{0x00000000, 0x00004000} 00f6 e006 | | Load 0x0,0x6 00f7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00f8 e406 | | Load 0x2,0x6 00f9 e007 | | Load 0x0,0x7 00fa 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00fb e001 | | Load 0x0,0x1 00fc 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00fd c402 | | Store 0x2,0x2 00fe c403 | | Store 0x2,0x3 00ff e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x6 = 0xff,0x2 0100 0217 | | Execute Heap_Access,All_Reference 0101 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0102 e5fe | | Load 0x2,-0x2 0103 e005 | | Load 0x0,0x5 0104 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0105 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0106 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x106,0x3 0107 6809 |h | Jump_Zero 0x111 0108 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0x8 = 0x108,0x4 0109 00db | | Load_Top At_Offset_3 010a e5fd | | Load 0x2,-0x3 010b e5fe | | Load 0x2,-0x2 010c e5ff | | Load 0x2,-0x1 010d e008 | | Load 0x0,0x8 010e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010f c5fc | | Store 0x2,-0x4 0110 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x2.0x9 = 0x110,0x5 0111 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0xa = 0x111,0x6 0112 00da | | Load_Top At_Offset_2 0113 e5fd | | Load 0x2,-0x3 0114 e5ff | | Load 0x2,-0x1 0115 821f | | Call 0x1,0x1f 0116 e402 | | Load 0x2,0x2 0117 e5ff | | Load 0x2,-0x1 0118 e402 | | Load 0x2,0x2 0119 e5fe | | Load 0x2,-0x2 011a 8230 | 0 | Call 0x1,0x30 011b e404 | | Load 0x2,0x4 011c e5fe | | Load 0x2,-0x2 011d 823f | ? | Call 0x1,0x3f 011e 005b | [ | Store_Top Discrete,At_Offset_3 011f c5fc | | Store 0x2,-0x4 0120 e004 | | Load 0x0,0x4 ; Debug Table 0x2.0xb = 0x120,0x7 0121 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0122 e402 | | Load 0x2,0x2 0123 e001 | | Load 0x0,0x1 0124 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0125 c402 | | Store 0x2,0x2 0126 c403 | | Store 0x2,0x3 0127 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x127,0x8 0128 e009 | | Load 0x0,0x9 0129 1814 | | Execute Package,Field_Execute,Field_Number 0x14 012a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 012b TRAP_00d8: 012b 0007 | | Action Break_Optional 012c e004 | | Load 0x0,0x4 ; Debug Table 0x2.0xd = 0x12c,0x9 012d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 012e e402 | | Load 0x2,0x2 012f e001 | | Load 0x0,0x1 0130 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0131 c402 | | Store 0x2,0x2 0132 c403 | | Store 0x2,0x3 0133 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xe = 0x133,0xa 0134 e009 | | Load 0x0,0x9 0135 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0136 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0137 0000 | | .XXX[0x1] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0149 | I | .CONST 0x0149 ; Address of begin 0139 0199 | | .CONST 0x0199 ; Address of exception handler 013a 0005 | | .CONST 0x0005 ; Number of locals 013b INIT_0138: 013b e001 | | Load 0x0,0x1 ; Debug Table 0x3 = .DEBUG 0x013b,0x1004,0x0001,0x0000,0x0057,0x9795,0x0000,0x0aaa ; Debug Table 0x3.0x0 = 0x13b,0xffff 013c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 013d 02c7 | | Declare_Variable Any 013e 00d8 | | Load_Top At_Offset_0 013f 1c00 | | Execute_Immediate Run_Utility,0x0 0140 e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x1 = 0x140,0xfffe 0141 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0142 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x2 = 0x142,0xfffd 0143 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0144 e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x3 = 0x144,0xfffc 0145 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0146 02c7 | | Declare_Variable Any 0147 00d8 | | Load_Top At_Offset_0 0148 1c00 | | Execute_Immediate Run_Utility,0x0 0149 BODY_0138: 0149 0007 | | Action Break_Optional ; Debug Table 0x3.0x4 = 0x149,0x1 014a e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x5 = 0x14a,0x401 014b 0007 | | Action Break_Optional 014c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x6 = 0x14c,0x402 014d 0007 | | Action Break_Optional ; Debug Table 0x3.0x7 = 0x14d,0x403 014e 0007 | | Action Break_Optional ; Debug Table 0x3.0x8 = 0x14e,0x404 014f 0fab | | Execute_Immediate Equal,-0x55 ; Debug Table 0x3.0x9 = 0x14f,0x1 0150 680a |h | Jump_Zero 0x15b 0151 e5fa | | Load 0x2,-0x6 ; Debug Table 0x3.0xa = 0x151,0x2 0152 e5fb | | Load 0x2,-0x5 0153 e5fc | | Load 0x2,-0x4 0154 e5fd | | Load 0x2,-0x3 0155 e5fe | | Load 0x2,-0x2 0156 e5ff | | Load 0x2,-0x1 0157 e008 | | Load 0x0,0x8 0158 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0159 c5fa | | Store 0x2,-0x6 015a 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x3.0xb = 0x15a,0x3 015b e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0xc = 0x15b,0x4 015c e005 | | Load 0x0,0x5 015d 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 015e c405 | | Store 0x2,0x5 015f e004 | | Load 0x0,0x4 ; Debug Table 0x3.0xd = 0x15f,0x5 0160 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0161 e402 | | Load 0x2,0x2 0162 0120 | | Execute Any,Is_Value 0163 6803 |h | Jump_Zero 0x167 0164 e001 | | Load 0x0,0x1 0165 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0166 7801 |x | Jump 0x168 0167 e402 | | Load 0x2,0x2 0168 61e7 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x00004000} 0169 e006 | | Load 0x0,0x6 016a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 016b e405 | | Load 0x2,0x5 016c e007 | | Load 0x0,0x7 016d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 016e e001 | | Load 0x0,0x1 016f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0170 c402 | | Store 0x2,0x2 0171 005b | [ | Store_Top Discrete,At_Offset_3 0172 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0x172,0x6 0173 680a |h | Jump_Zero 0x17e 0174 e5fa | | Load 0x2,-0x6 ; Debug Table 0x3.0xf = 0x174,0x7 0175 e5fb | | Load 0x2,-0x5 0176 e5fc | | Load 0x2,-0x4 0177 e5fd | | Load 0x2,-0x3 0178 e5fe | | Load 0x2,-0x2 0179 e5ff | | Load 0x2,-0x1 017a e008 | | Load 0x0,0x8 017b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 017c c5fa | | Store 0x2,-0x6 017d 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x3.0x10 = 0x17d,0x8 017e e5fa | | Load 0x2,-0x6 ; Debug Table 0x3.0x11 = 0x17e,0x9 017f 00da | | Load_Top At_Offset_2 0180 e5fb | | Load 0x2,-0x5 0181 e5fd | | Load 0x2,-0x3 0182 e5ff | | Load 0x2,-0x1 0183 821f | | Call 0x1,0x1f 0184 e402 | | Load 0x2,0x2 0185 e5ff | | Load 0x2,-0x1 0186 e402 | | Load 0x2,0x2 0187 e5fe | | Load 0x2,-0x2 0188 8230 | 0 | Call 0x1,0x30 0189 e5fc | | Load 0x2,-0x4 018a e5fe | | Load 0x2,-0x2 018b 823d | = | Call 0x1,0x3d 018c 005b | [ | Store_Top Discrete,At_Offset_3 018d c5fa | | Store 0x2,-0x6 018e e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x12 = 0x18e,0xa 018f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0190 e402 | | Load 0x2,0x2 0191 e001 | | Load 0x0,0x1 0192 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0193 c402 | | Store 0x2,0x2 0194 005b | [ | Store_Top Discrete,At_Offset_3 0195 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x13 = 0x195,0xb 0196 e009 | | Load 0x0,0x9 0197 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0198 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0199 TRAP_0138: 0199 0007 | | Action Break_Optional 019a e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x14 = 0x19a,0xc 019b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 019c e402 | | Load 0x2,0x2 019d e001 | | Load 0x0,0x1 019e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 019f c402 | | Store 0x2,0x2 01a0 c403 | | Store 0x2,0x3 01a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x15 = 0x1a1,0xd 01a2 e009 | | Load 0x0,0x9 01a3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01a4 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01a5 0000 0000 | | .XXX[0x3] 01a7 0000 | | 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01bf | | .CONST 0x01bf ; Address of begin 01a9 0275 | u | .CONST 0x0275 ; Address of exception handler 01aa 0007 | | .CONST 0x0007 ; Number of locals 01ab INIT_01a8: 01ab e004 | | Load 0x0,0x4 ; Debug Table 0x4 = .DEBUG 0x01ab,0x1032,0x0002,0x0000,0x0057,0x9795,0x0000,0x0acd ; Debug Table 0x4.0x0 = 0x1ab,0xffff 01ac 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01ad 02ff | | Declare_Variable Variant_Record 01ae e5fe | | Load 0x2,-0x2 01af e007 | | Load 0x0,0x7 01b0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01b1 00d9 | | Load_Top At_Offset_1 01b2 016d | m | Execute Variant_Record,Structure_Write 01b3 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x1 = 0x1b3,0xfffe 01b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b5 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x2 = 0x1b5,0xfffd 01b6 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01b7 0322 | " | Declare_Variable Record 01b8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x3 = 0x1b8,0xfffc 01b9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x4 = 0x1b9,0xfffb 01ba e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x5 = 0x1ba,0xfffa 01bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01bc 02c7 | | Declare_Variable Any 01bd 00d8 | | Load_Top At_Offset_0 01be 1c00 | | Execute_Immediate Run_Utility,0x0 01bf BODY_01a8: 01bf e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x6 = 0x1bf,0x1 01c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c1 00d9 | | Load_Top At_Offset_1 01c2 0120 | | Execute Any,Is_Value 01c3 6803 |h | Jump_Zero 0x1c7 01c4 e001 | | Load 0x0,0x1 01c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c6 7801 |x | Jump 0x1c8 01c7 00d9 | | Load_Top At_Offset_1 01c8 6187 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x00004000} 01c9 e006 | | Load 0x0,0x6 01ca 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01cb e402 | | Load 0x2,0x2 01cc e001 | | Load 0x0,0x1 01cd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01ce c407 | | Store 0x2,0x7 01cf c403 | | Store 0x2,0x3 01d0 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x7 = 0x1d0,0x2 01d1 6805 |h | Jump_Zero 0x1d7 01d2 4828 |H( | Short_Literal 0x28 ; Debug Table 0x4.0x8 = 0x1d2,0x3 01d3 e5fe | | Load 0x2,-0x2 01d4 e00a | | Load 0x0,0xa 01d5 180e | | Execute Package,Field_Execute,Field_Number 0xe 01d6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x1d7,0x4 01d8 00d9 | | Load_Top At_Offset_1 01d9 e5fe | | Load 0x2,-0x2 01da e001 | | Load 0x0,0x1 01db 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01dc e404 | | Load 0x2,0x4 01dd 017d | } | Execute Record,Structure_Write 01de 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xa = 0x1de,0x5 01df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e0 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 01e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xb = 0x1e1,0x6 01e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01e4 0007 | | Action Break_Optional ; Debug Table 0x4.0xc = 0x1e4,0x7 01e5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0xd = 0x1e5,0xfbff 01e6 4800 |H | Short_Literal 0x0 01e7 e5ff | | Load 0x2,-0x1 01e8 e00a | | Load 0x0,0xa 01e9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01eb 0092 0dcb | | Action Push_String_Extended,0xdcb ; " " ; Debug Table 0x4.0xe = 0x1eb,0xfbfe 01ed 00d9 | | Load_Top At_Offset_1 01ee e00a | | Load 0x0,0xa 01ef 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01f0 01cc | | Execute Vector,Catenate 01f1 0092 0dcc | | Action Push_String_Extended,0xdcc ; " " 01f3 01cc | | Execute Vector,Catenate 01f4 6157 |aW | Indirect_Literal Discrete,0x34c,{0x00000000, 0x7fffffff} 01f5 00da | | Load_Top At_Offset_2 01f6 e00a | | Load 0x0,0xa 01f7 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01f8 01cc | | Execute Vector,Catenate 01f9 0007 | | Action Break_Optional 01fa e405 | | Load 0x2,0x5 ; Debug Table 0x4.0xf = 0x1fa,0x401 01fb e406 | | Load 0x2,0x6 01fc 027d | } | Execute Discrete,Greater 01fd 6812 |h | Jump_Zero 0x210 01fe e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x10 = 0x1fe,0x402 01ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0200 00db | | Load_Top At_Offset_3 0201 e001 | | Load 0x0,0x1 0202 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0203 c407 | | Store 0x2,0x7 0204 c403 | | Store 0x2,0x3 0205 480a |H | Short_Literal 0xa ; Debug Table 0x4.0x11 = 0x205,0x403 0206 480a |H | Short_Literal 0xa 0207 00da | | Load_Top At_Offset_2 0208 01cb | | Execute Vector,Append 0209 4828 |H( | Short_Literal 0x28 020a e5fe | | Load 0x2,-0x2 020b e00a | | Load 0x0,0xa 020c 180e | | Execute Package,Field_Execute,Field_Number 0xe 020d 01cc | | Execute Vector,Catenate 020e 01cb | | Execute Vector,Append 020f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0210 0007 | | Action Break_Optional ; Debug Table 0x4.0x12 = 0x210,0x404 0211 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x13 = 0x211,0xf7ff 0212 e405 | | Load 0x2,0x5 0213 00e4 | | Load_Encached Positive_Cache 0214 025b | [ | Execute Discrete,Check_In_Type 0215 e001 | | Load 0x0,0x1 0216 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0217 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x14 = 0x217,0xf7fe 0218 01dd | | Execute Vector,First 0219 00d9 | | Load_Top At_Offset_1 021a 8221 | ! | Call 0x1,0x21 021b 00e2 | | Load_Encached Integer_Cache 021c 03f1 | | Declare_Variable Discrete,With_Value 021d 4807 |H | Short_Literal 0x7 ; Debug Table 0x4.0x15 = 0x21d,0xf7fd 021e 00d9 | | Load_Top At_Offset_1 021f 00db | | Load_Top At_Offset_3 0220 8223 | # | Call 0x1,0x23 0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x16 = 0x221,0xf7fc 0222 00da | | Load_Top At_Offset_2 0223 e406 | | Load 0x2,0x6 0224 e405 | | Load 0x2,0x5 0225 0a01 | | Execute_Immediate Plus,0x1 0226 0248 | H | Execute Discrete,Check_In_Integer 0227 e407 | | Load 0x2,0x7 0228 8229 | ) | Call 0x1,0x29 0229 01cc | | Execute Vector,Catenate 022a 0007 | | Action Break_Optional 022b e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x17 = 0x22b,0x801 022c e5fe | | Load 0x2,-0x2 022d 021f | | Execute Heap_Access,Equal 022e 7014 |p | Jump_Nonzero 0x243 022f e5fe | | Load 0x2,-0x2 0230 00eb | | Load_Encached Diana_Cache 0231 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x18 = 0x232,0xc01 0233 0007 | | Action Break_Optional 0234 e40f | | Load 0x2,0xf ; Debug Table 0x4.0x19 = 0x234,0x1001 0235 0007 | | Action Break_Optional 0236 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x1a = 0x236,0x1002 0237 0007 | | Action Break_Optional ; Debug Table 0x4.0x1b = 0x237,0x1003 0238 00d0 | | Action Swap_Control ; Debug Table 0x4.0x1c = 0x238,0x1004 0239 00d1 | | Pop_Control Pop_Count_1 023a 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x4.0x1d = 0x23a,0xc01 023b 00eb | | Load_Encached Diana_Cache 023c 0098 | | Execute Package,Field_Read_Dynamic 023d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 023e 7800 |x | Jump 0x23f 023f 00d0 | | Action Swap_Control 0240 00d1 | | Pop_Control Pop_Count_1 0241 0e04 | | Execute_Immediate Not_Equal,0x4 ; Debug Table 0x4.0x1e = 0x241,0x801 0242 680f |h | Jump_Zero 0x252 0243 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x1f = 0x243,0x802 0244 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0245 e407 | | Load 0x2,0x7 0246 e001 | | Load 0x0,0x1 0247 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0248 c407 | | Store 0x2,0x7 0249 c403 | | Store 0x2,0x3 024a 480a |H | Short_Literal 0xa ; Debug Table 0x4.0x20 = 0x24a,0x803 024b 480a |H | Short_Literal 0xa 024c e409 | | Load 0x2,0x9 024d 01cb | | Execute Vector,Append 024e 00da | | Load_Top At_Offset_2 024f 01cc | | Execute Vector,Catenate 0250 01cb | | Execute Vector,Append 0251 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0252 0007 | | Action Break_Optional ; Debug Table 0x4.0x21 = 0x252,0x804 0253 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x22 = 0x253,0xebff 0254 e407 | | Load 0x2,0x7 0255 e5fe | | Load 0x2,-0x2 0256 4975 |Iu | Short_Literal 0x175 0257 00eb | | Load_Encached Diana_Cache 0258 0098 | | Execute Package,Field_Read_Dynamic 0259 181d | | Execute Package,Field_Execute,Field_Number 0x1d 025a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x23 = 0x25a,0x1801 025b 7002 |p | Jump_Nonzero 0x25e 025c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x24 = 0x25c,0x1802 025d 7803 |x | Jump 0x261 025e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x25 = 0x25e,0x1803 025f 0217 | | Execute Heap_Access,All_Reference 0260 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0261 00d0 | | Action Swap_Control 0262 00d1 | | Pop_Control Pop_Count_1 0263 822a | * | Call 0x1,0x2a ; Debug Table 0x4.0x26 = 0x263,0xebff 0264 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x27 = 0x264,0x1401 0265 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0266 e407 | | Load 0x2,0x7 0267 e001 | | Load 0x0,0x1 0268 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0269 c407 | | Store 0x2,0x7 026a c403 | | Store 0x2,0x3 026b 480a |H | Short_Literal 0xa ; Debug Table 0x4.0x28 = 0x26b,0x1402 026c 480a |H | Short_Literal 0xa 026d e409 | | Load 0x2,0x9 026e 01cb | | Execute Vector,Append 026f 00db | | Load_Top At_Offset_3 0270 01cc | | Execute Vector,Catenate 0271 00da | | Load_Top At_Offset_2 0272 01cc | | Execute Vector,Catenate 0273 01cb | | Execute Vector,Append 0274 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0275 TRAP_01a8: 0275 0007 | | Action Break_Optional 0276 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x29 = 0x276,0x8 0277 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0278 00da | | Load_Top At_Offset_2 0279 e001 | | Load 0x0,0x1 027a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 027b c407 | | Store 0x2,0x7 027c c403 | | Store 0x2,0x3 027d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2a = 0x27d,0x9 027e 0101 | | Execute Exception,Reraise 027f 0000 | | .XXX[0x1] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0297 | | .CONST 0x0297 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0007 | | .CONST 0x0007 ; Number of locals 0283 INIT_0280: 0283 e004 | | Load 0x0,0x4 ; Debug Table 0x5 = .DEBUG 0x0283,0x108a,0x0002,0x0000,0x0057,0x9795,0x0000,0x0ade ; Debug Table 0x5.0x0 = 0x283,0xffff 0284 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0285 02ff | | Declare_Variable Variant_Record 0286 00db | | Load_Top At_Offset_3 0287 e007 | | Load 0x0,0x7 0288 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0289 00d9 | | Load_Top At_Offset_1 028a 016d | m | Execute Variant_Record,Structure_Write 028b e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x1 = 0x28b,0xfffe 028c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 028d e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x2 = 0x28d,0xfffd 028e 1b14 | | Execute Package,Field_Read,Field_Number 0x14 028f 0322 | " | Declare_Variable Record 0290 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x5.0x3 = 0x290,0xfffc 0291 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x5.0x4 = 0x291,0xfffb 0292 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x5 = 0x292,0xfffa 0293 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0294 02c7 | | Declare_Variable Any 0295 00d8 | | Load_Top At_Offset_0 0296 1c00 | | Execute_Immediate Run_Utility,0x0 0297 BODY_0280: 0297 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x6 = 0x297,0x1 0298 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0299 00d9 | | Load_Top At_Offset_1 029a 0120 | | Execute Any,Is_Value 029b 6803 |h | Jump_Zero 0x29f 029c e001 | | Load 0x0,0x1 029d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 029e 7801 |x | Jump 0x2a0 029f 00d9 | | Load_Top At_Offset_1 02a0 60af |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x00004000} 02a1 e006 | | Load 0x0,0x6 02a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a3 e402 | | Load 0x2,0x2 02a4 e001 | | Load 0x0,0x1 02a5 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02a6 c407 | | Store 0x2,0x7 02a7 c403 | | Store 0x2,0x3 02a8 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x7 = 0x2a8,0x2 02a9 6805 |h | Jump_Zero 0x2af 02aa 4828 |H( | Short_Literal 0x28 ; Debug Table 0x5.0x8 = 0x2aa,0x3 02ab e5ff | | Load 0x2,-0x1 02ac e00a | | Load 0x0,0xa 02ad 180e | | Execute Package,Field_Execute,Field_Number 0xe 02ae 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02af 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x9 = 0x2af,0x4 02b0 00d9 | | Load_Top At_Offset_1 02b1 e5ff | | Load 0x2,-0x1 02b2 e001 | | Load 0x0,0x1 02b3 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02b4 e404 | | Load 0x2,0x4 02b5 017d | } | Execute Record,Structure_Write 02b6 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x2b6,0x5 02b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b8 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 02b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xb = 0x2b9,0x6 02ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02bb 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xc = 0x2bc,0x7 02bd 00da | | Load_Top At_Offset_2 02be 027d | } | Execute Discrete,Greater 02bf 680e |h | Jump_Zero 0x2ce 02c0 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0xd = 0x2c0,0x8 02c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c2 00d9 | | Load_Top At_Offset_1 02c3 e001 | | Load 0x0,0x1 02c4 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02c5 c407 | | Store 0x2,0x7 02c6 c403 | | Store 0x2,0x3 02c7 480a |H | Short_Literal 0xa ; Debug Table 0x5.0xe = 0x2c7,0x9 02c8 4828 |H( | Short_Literal 0x28 02c9 e5ff | | Load 0x2,-0x1 02ca e00a | | Load 0x0,0xa 02cb 180e | | Execute Package,Field_Execute,Field_Number 0xe 02cc 01cb | | Execute Vector,Append 02cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ce 0007 | | Action Break_Optional ; Debug Table 0x5.0xf = 0x2ce,0xa 02cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x10 = 0x2cf,0xfbff 02d0 00db | | Load_Top At_Offset_3 02d1 00e4 | | Load_Encached Positive_Cache 02d2 025b | [ | Execute Discrete,Check_In_Type 02d3 e001 | | Load 0x0,0x1 02d4 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 02d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x11 = 0x2d5,0xfbfe 02d6 01dd | | Execute Vector,First 02d7 00d9 | | Load_Top At_Offset_1 02d8 8221 | ! | Call 0x1,0x21 02d9 00e2 | | Load_Encached Integer_Cache 02da 03f1 | | Declare_Variable Discrete,With_Value 02db 4808 |H | Short_Literal 0x8 ; Debug Table 0x5.0x12 = 0x2db,0xfbfd 02dc 00d9 | | Load_Top At_Offset_1 02dd 00db | | Load_Top At_Offset_3 02de 8223 | # | Call 0x1,0x23 02df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x13 = 0x2df,0xfbfc 02e0 00da | | Load_Top At_Offset_2 02e1 e406 | | Load 0x2,0x6 02e2 e405 | | Load 0x2,0x5 02e3 0a01 | | Execute_Immediate Plus,0x1 02e4 0248 | H | Execute Discrete,Check_In_Integer 02e5 e407 | | Load 0x2,0x7 02e6 8229 | ) | Call 0x1,0x29 02e7 01cc | | Execute Vector,Catenate 02e8 0007 | | Action Break_Optional 02e9 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x14 = 0x2e9,0x401 02ea 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02eb e407 | | Load 0x2,0x7 02ec e001 | | Load 0x0,0x1 02ed 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02ee c407 | | Store 0x2,0x7 02ef c403 | | Store 0x2,0x3 02f0 480a |H | Short_Literal 0xa ; Debug Table 0x5.0x15 = 0x2f0,0x402 02f1 00d9 | | Load_Top At_Offset_1 02f2 01cb | | Execute Vector,Append 02f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02ff | | .CONST 0x02ff ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x6 = .DEBUG 0x02fb,0x10b8,0x0001,0x0000,0x0057,0x9795,0x0000,0x0ae9 ; Debug Table 0x6.0x0 = 0x2fb,0xffff 02fc 01dd | | Execute Vector,First 02fd 00e2 | | Load_Encached Integer_Cache 02fe 03f1 | | Declare_Variable Discrete,With_Value 02ff BODY_02f8: 02ff e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1 = 0x2ff,0x1 0300 8222 | " | Call 0x1,0x22 0301 e5fd | | Load 0x2,-0x3 0302 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0303 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x2 = 0x303,0x2 0304 01d9 | | Execute Vector,Reverse_Bounds 0305 0263 | c | Execute Discrete,Above_Bound 0306 7031 |p1 | Jump_Nonzero 0x338 0307 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x307,0x3 0308 e5fe | | Load 0x2,-0x2 0309 01d7 | | Execute Vector,Field_Read 030a 0f0a | | Execute_Immediate Equal,0xa 030b 682b |h+ | Jump_Zero 0x337 030c 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x4 = 0x30c,0x4 030d e5fe | | Load 0x2,-0x2 030e 01dd | | Execute Vector,First 030f 027f | | Execute Discrete,Equal 0310 680f |h | Jump_Zero 0x320 0311 e5fc | | Load 0x2,-0x4 ; Debug Table 0x6.0x5 = 0x311,0x5 0312 e00b | | Load 0x0,0xb 0313 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0314 e402 | | Load 0x2,0x2 0315 00db | | Load_Top At_Offset_3 0316 0aff | | Execute_Immediate Plus,-0x1 0317 0248 | H | Execute Discrete,Check_In_Integer 0318 e5fe | | Load 0x2,-0x2 0319 01cf | | Execute Vector,Slice_Read 031a e5fd | | Load 0x2,-0x3 031b e5ff | | Load 0x2,-0x1 031c e00c | | Load 0x0,0xc 031d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 031e c5fc | | Store 0x2,-0x4 031f 7813 |x | Jump 0x333 0320 e5fc | | Load 0x2,-0x4 ; Debug Table 0x6.0x6 = 0x320,0x6 0321 e00b | | Load 0x0,0xb 0322 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0323 e5fd | | Load 0x2,-0x3 0324 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0325 e5fd | | Load 0x2,-0x3 0326 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0327 e402 | | Load 0x2,0x2 0328 e404 | | Load 0x2,0x4 0329 0aff | | Execute_Immediate Plus,-0x1 032a 0248 | H | Execute Discrete,Check_In_Integer 032b e5fe | | Load 0x2,-0x2 032c 01cf | | Execute Vector,Slice_Read 032d 8223 | # | Call 0x1,0x23 032e e00d | | Load 0x0,0xd 032f e5ff | | Load 0x2,-0x1 0330 e00c | | Load 0x0,0xc 0331 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0332 c5fc | | Store 0x2,-0x4 0333 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x7 = 0x333,0x7 0334 0a01 | | Execute_Immediate Plus,0x1 0335 0248 | H | Execute Discrete,Check_In_Integer 0336 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0337 3fcf |? | Loop_Increasing 0x307 0338 e5fc | | Load 0x2,-0x4 ; Debug Table 0x6.0x8 = 0x338,0x8 0339 e00b | | Load 0x0,0xb 033a 1b15 | | Execute Package,Field_Read,Field_Number 0x15 033b e5fd | | Load 0x2,-0x3 033c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 033d e5fd | | Load 0x2,-0x3 033e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 033f e402 | | Load 0x2,0x2 0340 e5fe | | Load 0x2,-0x2 0341 01dc | | Execute Vector,Last 0342 e5fe | | Load 0x2,-0x2 0343 01cf | | Execute Vector,Slice_Read 0344 8223 | # | Call 0x1,0x23 0345 e00d | | Load 0x0,0xd 0346 e5ff | | Load 0x2,-0x1 0347 e00c | | Load 0x0,0xc 0348 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0349 c5fc | | Store 0x2,-0x4 034a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 034b 0000 | | .XXX[0x1] 034c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0350 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0354 0000 0000 | | .LITERAL {0x00000000, 0x005797f5} 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0369 | i | .CONST 0x0369 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0004 | | .CONST 0x0004 ; Number of locals 035b INIT_0358: 035b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x035b,0x10cc,0x0001,0x0000,0x0057,0x9795,0x0000,0x0aff ; Debug Table 0x7.0x0 = 0x35b,0xffff 035c e5fd | | Load 0x2,-0x3 035d e5ff | | Load 0x2,-0x1 035e e00a | | Load 0x0,0xa 035f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0360 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x360,0xfffe 0361 e00c | | Load 0x0,0xc 0362 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0363 00e2 | | Load_Encached Integer_Cache 0364 03f1 | | Declare_Variable Discrete,With_Value 0365 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x2 = 0x365,0xfffd 0366 e00b | | Load 0x0,0xb 0367 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0368 03f1 | | Declare_Variable Discrete,With_Value 0369 BODY_0358: 0369 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x3 = 0x369,0x1 036a e5fe | | Load 0x2,-0x2 036b e5ff | | Load 0x2,-0x1 036c e00c | | Load 0x0,0xc 036d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 036e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x4 = 0x36e,0x2 036f e5fd | | Load 0x2,-0x3 0370 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0371 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x371,0x3 0372 e5fd | | Load 0x2,-0x3 0373 e402 | | Load 0x2,0x2 0374 e5ff | | Load 0x2,-0x1 0375 8211 | | Call 0x1,0x11 0376 00d1 | | Pop_Control Pop_Count_1 0377 0059 | Y | Store_Top Discrete,At_Offset_1 0378 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0379 0000 0000 | | .BLANK 0000[0x7] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0396 | | .CONST 0x0396 ; Address of begin 0381 0403 | | .CONST 0x0403 ; Address of exception handler 0382 0009 | | .CONST 0x0009 ; Number of locals 0383 INIT_0380: 0383 e001 | | Load 0x0,0x1 ; Debug Table 0x8 = .DEBUG 0x0383,0x10da,0x0002,0x0000,0x0057,0x9795,0x0000,0x0b11 ; Debug Table 0x8.0x0 = 0x383,0xffff 0384 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0385 02c7 | | Declare_Variable Any 0386 00d8 | | Load_Top At_Offset_0 0387 1c00 | | Execute_Immediate Run_Utility,0x0 0388 e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x1 = 0x388,0xfffe 0389 1b0d | | Execute Package,Field_Read,Field_Number 0xd 038a e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x2 = 0x38a,0xfffd 038b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 038c 0322 | " | Declare_Variable Record 038d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x3 = 0x38d,0xfffc 038e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x4 = 0x38e,0xfffb 038f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x5 = 0x38f,0xfffa 0390 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x6 = 0x390,0xfff9 0391 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x7 = 0x391,0xfff8 0392 e5fe | | Load 0x2,-0x2 0393 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0394 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0395 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0396 BODY_0380: 0396 e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x8 = 0x396,0x1 0397 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0398 e402 | | Load 0x2,0x2 0399 0120 | | Execute Any,Is_Value 039a 6803 |h | Jump_Zero 0x39e 039b e001 | | Load 0x0,0x1 039c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 039d 7801 |x | Jump 0x39f 039e e402 | | Load 0x2,0x2 039f 67b0 |g | Indirect_Literal Discrete,0x350,{0x00000000, 0x00004000} 03a0 e006 | | Load 0x0,0x6 03a1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03a2 e409 | | Load 0x2,0x9 03a3 e007 | | Load 0x0,0x7 03a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03a5 e001 | | Load 0x0,0x1 03a6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03a7 c402 | | Store 0x2,0x2 03a8 c403 | | Store 0x2,0x3 03a9 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x9 = 0x3a9,0x2 03aa 6803 |h | Jump_Zero 0x3ae 03ab 0007 | | Action Break_Optional ; Debug Table 0x8.0xa = 0x3ab,0x3 03ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0xb = 0x3ac,0x401 03ad 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 ; Debug Table 0x8.0xc = 0x3ad,0x3 03ae e402 | | Load 0x2,0x2 ; Debug Table 0x8.0xd = 0x3ae,0x4 03af 00d9 | | Load_Top At_Offset_1 03b0 e001 | | Load 0x0,0x1 03b1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03b2 a405 | | Store_Unchecked 0x2,0x5 03b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0xe = 0x3b3,0x5 03b4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03b5 460d |F | Jump_Case 0xe 03b6 781e |x | Jump 0x3d5 ; case 0x0 03b7 781d |x | Jump 0x3d5 ; case 0x1 03b8 781c |x | Jump 0x3d5 ; case 0x2 03b9 781b |x | Jump 0x3d5 ; case 0x3 03ba 781a |x | Jump 0x3d5 ; case 0x4 03bb 7819 |x | Jump 0x3d5 ; case 0x5 03bc 780f |x | Jump 0x3cc ; case 0x6 03bd 7806 |x | Jump 0x3c4 ; case 0x7 03be 7810 |x | Jump 0x3cf ; case 0x8 03bf 7815 |x | Jump 0x3d5 ; case 0x9 03c0 7814 |x | Jump 0x3d5 ; case 0xa 03c1 7813 |x | Jump 0x3d5 ; case 0xb 03c2 7812 |x | Jump 0x3d5 ; case 0xc 03c3 7811 |x | Jump 0x3d5 ; case 0xd 03c4 e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0xf = 0x3c4,0x6 03c5 e5fc | | Load 0x2,-0x4 03c6 0272 | r | Execute Discrete,Minus 03c7 0248 | H | Execute Discrete,Check_In_Integer 03c8 0aff | | Execute_Immediate Plus,-0x1 03c9 0248 | H | Execute Discrete,Check_In_Integer 03ca a406 | | Store_Unchecked 0x2,0x6 03cb 780c |x | Jump 0x3d8 03cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x10 = 0x3cc,0x7 03cd a406 | | Store_Unchecked 0x2,0x6 03ce 7809 |x | Jump 0x3d8 03cf e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x11 = 0x3cf,0x8 03d0 e5fc | | Load 0x2,-0x4 03d1 0272 | r | Execute Discrete,Minus 03d2 0248 | H | Execute Discrete,Check_In_Integer 03d3 a406 | | Store_Unchecked 0x2,0x6 03d4 7803 |x | Jump 0x3d8 03d5 0007 | | Action Break_Optional ; Debug Table 0x8.0x12 = 0x3d5,0x9 03d6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x13 = 0x3d6,0x801 03d7 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 ; Debug Table 0x8.0x14 = 0x3d7,0x9 03d8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x15 = 0x3d8,0xa 03d9 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03da e5fe | | Load 0x2,-0x2 03db 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03dc e5ff | | Load 0x2,-0x1 03dd 8220 | | Call 0x1,0x20 03de 0272 | r | Execute Discrete,Minus 03df 0248 | H | Execute Discrete,Check_In_Integer 03e0 0aff | | Execute_Immediate Plus,-0x1 03e1 e5fd | | Load 0x2,-0x3 03e2 0273 | s | Execute Discrete,Plus 03e3 0248 | H | Execute Discrete,Check_In_Integer 03e4 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 03e5 e405 | | Load 0x2,0x5 ; Debug Table 0x8.0x16 = 0x3e5,0xb 03e6 e406 | | Load 0x2,0x6 03e7 0273 | s | Execute Discrete,Plus 03e8 e404 | | Load 0x2,0x4 03e9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ea e404 | | Load 0x2,0x4 ; Debug Table 0x8.0x17 = 0x3ea,0xc 03eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ec e404 | | Load 0x2,0x4 03ed 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03ee 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x18 = 0x3ee,0xd 03ef e404 | | Load 0x2,0x4 03f0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03f1 e404 | | Load 0x2,0x4 ; Debug Table 0x8.0x19 = 0x3f1,0xe 03f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03f3 e404 | | Load 0x2,0x4 03f4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03f5 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x1a = 0x3f5,0xf 03f6 e404 | | Load 0x2,0x4 03f7 e001 | | Load 0x0,0x1 03f8 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03f9 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03fa e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x1b = 0x3fa,0x10 03fb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03fc e402 | | Load 0x2,0x2 03fd e001 | | Load 0x0,0x1 03fe 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03ff c402 | | Store 0x2,0x2 0400 c403 | | Store 0x2,0x3 0401 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x1c = 0x401,0x11 0402 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0403 TRAP_0380: 0403 0007 | | Action Break_Optional 0404 e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x1d = 0x404,0x12 0405 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0406 e402 | | Load 0x2,0x2 0407 e001 | | Load 0x0,0x1 0408 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0409 c402 | | Store 0x2,0x2 040a c403 | | Store 0x2,0x3 040b 0007 | | Action Break_Optional ; Debug Table 0x8.0x1e = 0x40b,0x13 040c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1f = 0x40c,0xc01 040d 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 ; Debug Table 0x8.0x20 = 0x40d,0x13 040e 0000 0000 | | .XXX[0x2] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 0092 0dcd | | Action Push_String_Extended,0xdcd ; "no information available" ; Debug Table 0x9 = .DEBUG 0x0413,0x111e,0x0001,0x0000,0x0057,0x97f5,0x0000,0x008f ; Debug Table 0x9.0x0 = 0x413,0x1 0415 e00e | | Load 0x0,0xe 0416 180e | | Execute Package,Field_Execute,Field_Number 0xe 0417 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 0420 | | .CONST 0x0420 ; Address of begin 0419 0431 | 1 | .CONST 0x0431 ; Address of exception handler 041a 0002 | | .CONST 0x0002 ; Number of locals 041b INIT_0418: 041b e003 | | Load 0x0,0x3 ; Debug Table 0xa = .DEBUG 0x041b,0x1122,0x0002,0x0000,0x0057,0x97f5,0x0000,0x00c1 ; Debug Table 0xa.0x0 = 0x41b,0xffff 041c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 041d 02c7 | | Declare_Variable Any 041e 00d8 | | Load_Top At_Offset_0 041f 1c00 | | Execute_Immediate Run_Utility,0x0 0420 BODY_0418: 0420 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x1 = 0x420,0x1 0421 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0422 180d | | Execute Package,Field_Execute,Field_Number 0xd 0423 c402 | | Store 0x2,0x2 0424 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x424,0x2 0425 e003 | | Load 0x0,0x3 0426 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0427 180e | | Execute Package,Field_Execute,Field_Number 0xe 0428 0092 0dce | | Action Push_String_Extended,0xdce ; "menu" 042a 01de | | Execute Vector,Not_Equal 042b 6803 |h | Jump_Zero 0x42f 042c e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x3 = 0x42c,0x3 042d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 042e 00ca | | Action Exit_Nullary_Function 042f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x42f,0x4 0430 00ca | | Action Exit_Nullary_Function 0431 TRAP_0418: 0431 0007 | | Action Break_Optional 0432 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x5 = 0x432,0x5 0433 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0434 00ca | | Action Exit_Nullary_Function 0435 0000 0000 | | .XXX[0x3] 0437 0000 | | 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043b | ; | .CONST 0x043b ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0001 | | .CONST 0x0001 ; Number of locals 043b BODY_0438: 043b INIT_0438: 043b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x043b,0x1130,0x0002,0x0000,0x0057,0x97f5,0x0000,0x00f9 ; Debug Table 0xb.0x0 = 0x43b,0x1 043c 460d |F | Jump_Case 0xe 043d 7819 |x | Jump 0x457 ; case 0x0 043e 7818 |x | Jump 0x457 ; case 0x1 043f 7817 |x | Jump 0x457 ; case 0x2 0440 7816 |x | Jump 0x457 ; case 0x3 0441 7815 |x | Jump 0x457 ; case 0x4 0442 7814 |x | Jump 0x457 ; case 0x5 0443 7807 |x | Jump 0x44b ; case 0x6 0444 780e |x | Jump 0x453 ; case 0x7 0445 780f |x | Jump 0x455 ; case 0x8 0446 7810 |x | Jump 0x457 ; case 0x9 0447 780f |x | Jump 0x457 ; case 0xa 0448 780e |x | Jump 0x457 ; case 0xb 0449 780d |x | Jump 0x457 ; case 0xc 044a 780c |x | Jump 0x457 ; case 0xd 044b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1 = 0x44b,0x2 044c 0217 | | Execute Heap_Access,All_Reference 044d 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 044e 7002 |p | Jump_Nonzero 0x451 044f 4804 |H | Short_Literal 0x4 ; Debug Table 0xb.0x2 = 0x44f,0x3 0450 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0451 4806 |H | Short_Literal 0x6 ; Debug Table 0xb.0x3 = 0x451,0x4 0452 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0453 4806 |H | Short_Literal 0x6 ; Debug Table 0xb.0x4 = 0x453,0x5 0454 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0455 4803 |H | Short_Literal 0x3 ; Debug Table 0xb.0x5 = 0x455,0x6 0456 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0457 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x457,0x7 0458 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0459 0000 0000 | | .BLANK 0000[0x7] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0465 | e | .CONST 0x0465 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0002 | | .CONST 0x0002 ; Number of locals 0463 INIT_0460: 0463 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc = .DEBUG 0x0463,0x1140,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0244 ; Debug Table 0xc.0x0 = 0x463,0xffff 0464 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0465 BODY_0460: 0465 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x465,0x1 0466 01dc | | Execute Vector,Last 0467 e5fe | | Load 0x2,-0x2 0468 0263 | c | Execute Discrete,Above_Bound 0469 700c |p | Jump_Nonzero 0x476 046a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x46a,0x2 046b e5ff | | Load 0x2,-0x1 046c 01d7 | | Execute Vector,Field_Read 046d 0e20 | | Execute_Immediate Not_Equal,0x20 046e 6802 |h | Jump_Zero 0x471 046f 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x3 = 0x46f,0x3 0470 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0471 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x4 = 0x471,0x4 0472 0a01 | | Execute_Immediate Plus,0x1 0473 0248 | H | Execute Discrete,Check_In_Integer 0474 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0475 3ff4 |? | Loop_Increasing 0x46a 0476 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x5 = 0x476,0x5 0477 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047b | { | .CONST 0x047b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0001 | | .CONST 0x0001 ; Number of locals 047b BODY_0478: 047b INIT_0478: 047b 4800 |H | Short_Literal 0x0 ; Debug Table 0xd = .DEBUG 0x047b,0x114e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x027c ; Debug Table 0xd.0x0 = 0x47b,0x1 047c 00db | | Load_Top At_Offset_3 047d 480a |H | Short_Literal 0xa 047e e00f | | Load 0x0,0xf 047f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0480 0a01 | | Execute_Immediate Plus,0x1 0481 0248 | H | Execute Discrete,Check_In_Integer 0482 00db | | Load_Top At_Offset_3 0483 8221 | ! | Call 0x1,0x21 0484 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0485 0000 0000 | | .XXX[0x3] 0487 0000 | | 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048b | | .CONST 0x048b ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0001 | | .CONST 0x0001 ; Number of locals 048b BODY_0488: 048b INIT_0488: 048b e5fd | | Load 0x2,-0x3 ; Debug Table 0xe = .DEBUG 0x048b,0x1152,0x0002,0x0000,0x0057,0x97f5,0x0000,0x029c ; Debug Table 0xe.0x0 = 0x48b,0x1 048c 0f08 | | Execute_Immediate Equal,0x8 048d 6816 |h | Jump_Zero 0x4a4 048e 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x1 = 0x48e,0x2 048f 01db | | Execute Vector,Length 0490 e5fe | | Load 0x2,-0x2 0491 027b | { | Execute Discrete,Greater_Equal 0492 680d |h | Jump_Zero 0x4a0 0493 e215 | | Load 0x1,0x15 ; Debug Table 0xe.0x2 = 0x493,0x3 0494 00db | | Load_Top At_Offset_3 0495 01dd | | Execute Vector,First 0496 e5fe | | Load 0x2,-0x2 0497 0273 | s | Execute Discrete,Plus 0498 0aff | | Execute_Immediate Plus,-0x1 0499 0248 | H | Execute Discrete,Check_In_Integer 049a e5ff | | Load 0x2,-0x1 049b 01dc | | Execute Vector,Last 049c e5ff | | Load 0x2,-0x1 049d 01cf | | Execute Vector,Slice_Read 049e 01cc | | Execute Vector,Catenate 049f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04a0 e215 | | Load 0x1,0x15 ; Debug Table 0xe.0x3 = 0x4a0,0x4 04a1 00db | | Load_Top At_Offset_3 04a2 01cc | | Execute Vector,Catenate 04a3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04a4 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x4a4,0x5 04a5 01db | | Execute Vector,Length 04a6 e5fe | | Load 0x2,-0x2 04a7 027b | { | Execute Discrete,Greater_Equal 04a8 680d |h | Jump_Zero 0x4b6 04a9 e214 | | Load 0x1,0x14 ; Debug Table 0xe.0x5 = 0x4a9,0x6 04aa 00db | | Load_Top At_Offset_3 04ab 01dd | | Execute Vector,First 04ac e5fe | | Load 0x2,-0x2 04ad 0273 | s | Execute Discrete,Plus 04ae 0aff | | Execute_Immediate Plus,-0x1 04af 0248 | H | Execute Discrete,Check_In_Integer 04b0 e5ff | | Load 0x2,-0x1 04b1 01dc | | Execute Vector,Last 04b2 e5ff | | Load 0x2,-0x1 04b3 01cf | | Execute Vector,Slice_Read 04b4 01cc | | Execute Vector,Catenate 04b5 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04b6 e214 | | Load 0x1,0x14 ; Debug Table 0xe.0x6 = 0x4b6,0x7 04b7 00db | | Load_Top At_Offset_3 04b8 01cc | | Execute Vector,Catenate 04b9 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04ba 0000 0000 | | .BLANK 0000[0x6] 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04c3 | | .CONST 0x04c3 ; Address of begin 04c1 0004 | | .CONST 0x0004 ; Address of exception handler 04c2 0001 | | .CONST 0x0001 ; Number of locals 04c3 BODY_04c0: 04c3 INIT_04c0: 04c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xf = .DEBUG 0x04c3,0x1162,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0308 ; Debug Table 0xf.0x0 = 0x4c3,0x1 04c4 e5fd | | Load 0x2,-0x3 04c5 e5fc | | Load 0x2,-0x4 04c6 e5ff | | Load 0x2,-0x1 04c7 8220 | | Call 0x1,0x20 04c8 0272 | r | Execute Discrete,Minus 04c9 0248 | H | Execute Discrete,Check_In_Integer 04ca 0272 | r | Execute Discrete,Minus 04cb 0a01 | | Execute_Immediate Plus,0x1 04cc 0248 | H | Execute Discrete,Check_In_Integer 04cd 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 04ce 0000 0000 | | .XXX[0x2] 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 0007 | | Action Break_Optional ; Debug Table 0x10 = .DEBUG 0x04d3,0x1166,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0334 ; Debug Table 0x10.0x0 = 0x4d3,0x1 04d4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x1 = 0x4d4,0x401 04d5 0007 | | Action Break_Optional 04d6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x2 = 0x4d6,0x402 04d7 0007 | | Action Break_Optional ; Debug Table 0x10.0x3 = 0x4d7,0x403 04d8 0007 | | Action Break_Optional ; Debug Table 0x10.0x4 = 0x4d8,0x404 04d9 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0x10.0x5 = 0x4d9,0x1 04da 7022 |p" | Jump_Nonzero 0x4fd 04db 0b47 | G | Execute_Immediate Case_Compare,0x47 04dc 702c |p, | Jump_Nonzero 0x509 04dd 0b48 | H | Execute_Immediate Case_Compare,0x48 04de 702a |p* | Jump_Nonzero 0x509 04df 0b46 | F | Execute_Immediate Case_Compare,0x46 04e0 7028 |p( | Jump_Nonzero 0x509 04e1 0b41 | A | Execute_Immediate Case_Compare,0x41 04e2 7032 |p2 | Jump_Nonzero 0x515 04e3 0b3f | ? | Execute_Immediate Case_Compare,0x3f 04e4 7030 |p0 | Jump_Nonzero 0x515 04e5 0b9f | | Execute_Immediate Case_Compare,0x9f 04e6 702e |p. | Jump_Nonzero 0x515 04e7 0ba1 | | Execute_Immediate Case_Compare,0xa1 04e8 702c |p, | Jump_Nonzero 0x515 04e9 0b4a | J | Execute_Immediate Case_Compare,0x4a 04ea 702a |p* | Jump_Nonzero 0x515 04eb 0b4f | O | Execute_Immediate Case_Compare,0x4f 04ec 7028 |p( | Jump_Nonzero 0x515 04ed 0b56 | V | Execute_Immediate Case_Compare,0x56 04ee 7026 |p& | Jump_Nonzero 0x515 04ef 0b58 | X | Execute_Immediate Case_Compare,0x58 04f0 7024 |p$ | Jump_Nonzero 0x515 04f1 0b4e | N | Execute_Immediate Case_Compare,0x4e 04f2 7022 |p" | Jump_Nonzero 0x515 04f3 0b5e | ^ | Execute_Immediate Case_Compare,0x5e 04f4 7020 |p | Jump_Nonzero 0x515 04f5 0b51 | Q | Execute_Immediate Case_Compare,0x51 04f6 701e |p | Jump_Nonzero 0x515 04f7 0b60 | ` | Execute_Immediate Case_Compare,0x60 04f8 701c |p | Jump_Nonzero 0x515 04f9 0b3b | ; | Execute_Immediate Case_Compare,0x3b 04fa 701c |p | Jump_Nonzero 0x517 04fb 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x6 = 0x4fb,0x8 04fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x4fd,0x2 04fe 00eb | | Load_Encached Diana_Cache 04ff 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0500 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x8 = 0x500,0x801 0501 0007 | | Action Break_Optional 0502 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x9 = 0x502,0x802 0503 0007 | | Action Break_Optional ; Debug Table 0x10.0xa = 0x503,0x803 0504 00d0 | | Action Swap_Control ; Debug Table 0x10.0xb = 0x504,0x804 0505 00d1 | | Pop_Control Pop_Count_1 0506 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x10.0xc = 0x506,0x2 0507 0f00 | | Execute_Immediate Equal,0x0 0508 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0509 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xd = 0x509,0x3 050a 00eb | | Load_Encached Diana_Cache 050b 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 050c e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xe = 0x50c,0xc01 050d 0007 | | Action Break_Optional 050e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0xf = 0x50e,0xc02 050f 0007 | | Action Break_Optional ; Debug Table 0x10.0x10 = 0x50f,0xc03 0510 00d0 | | Action Swap_Control ; Debug Table 0x10.0x11 = 0x510,0xc04 0511 00d1 | | Pop_Control Pop_Count_1 0512 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0x10.0x12 = 0x512,0x3 0513 0f00 | | Execute_Immediate Equal,0x0 0514 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0515 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x13 = 0x515,0x4 0516 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0517 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x14 = 0x517,0x5 0518 00eb | | Load_Encached Diana_Cache 0519 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 051a e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x15 = 0x51a,0x1001 051b 0007 | | Action Break_Optional 051c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x16 = 0x51c,0x1002 051d 0007 | | Action Break_Optional ; Debug Table 0x10.0x17 = 0x51d,0x1003 051e 00d0 | | Action Swap_Control ; Debug Table 0x10.0x18 = 0x51e,0x1004 051f 00d1 | | Pop_Control Pop_Count_1 0520 0b73 | s | Execute_Immediate Case_Compare,0x73 ; Debug Table 0x10.0x19 = 0x520,0x5 0521 7004 |p | Jump_Nonzero 0x526 0522 0b72 | r | Execute_Immediate Case_Compare,0x72 0523 7002 |p | Jump_Nonzero 0x526 0524 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x1a = 0x524,0x7 0525 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0526 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x1b = 0x526,0x6 0527 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 0535 | 5 | .CONST 0x0535 ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0002 | | .CONST 0x0002 ; Number of locals 052b INIT_0528: 052b e001 | | Load 0x0,0x1 ; Debug Table 0x11 = .DEBUG 0x052b,0x11a0,0x0002,0x0000,0x0057,0x97f5,0x0000,0x03d4 ; Debug Table 0x11.0x0 = 0x52b,0xffff 052c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 052d 0322 | " | Declare_Variable Record 052e 4800 |H | Short_Literal 0x0 052f e5ff | | Load 0x2,-0x1 0530 e5fe | | Load 0x2,-0x2 0531 e001 | | Load 0x0,0x1 0532 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0533 00d9 | | Load_Top At_Offset_1 0534 017d | } | Execute Record,Structure_Write 0535 BODY_0528: 0535 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x1 = 0x535,0x1 0536 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0537 00d9 | | Load_Top At_Offset_1 0538 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0539 027d | } | Execute Discrete,Greater 053a 681c |h | Jump_Zero 0x557 053b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2 = 0x53b,0x2 053c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 053d 00d9 | | Load_Top At_Offset_1 053e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 053f 0263 | c | Execute Discrete,Above_Bound 0540 7016 |p | Jump_Nonzero 0x557 0541 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x541,0x3 0542 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x4 = 0x542,0xfbff 0543 00d9 | | Load_Top At_Offset_1 0544 e001 | | Load 0x0,0x1 0545 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0546 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x5 = 0x546,0x401 0547 00d9 | | Load_Top At_Offset_1 0548 e5fd | | Load 0x2,-0x3 0549 e00f | | Load 0x0,0xf 054a 181d | | Execute Package,Field_Execute,Field_Number 0x1d 054b 6809 |h | Jump_Zero 0x555 054c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x54c,0x402 054d e402 | | Load 0x2,0x2 054e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 054f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x54f,0x403 0550 01db | | Execute Vector,Length 0551 e402 | | Load 0x2,0x2 0552 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0553 00d3 | | Pop_Control Pop_Count_3 ; Debug Table 0x11.0x8 = 0x553,0x404 0554 7802 |x | Jump 0x557 0555 00d1 | | Pop_Control Pop_Count_1 0556 3fea |? | Loop_Increasing 0x541 0557 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x9 = 0x557,0x4 0558 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0559 0000 0000 | | .BLANK 0000[0x7] 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 056d | m | .CONST 0x056d ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0002 | | .CONST 0x0002 ; Number of locals 0563 INIT_0560: 0563 e001 | | Load 0x0,0x1 ; Debug Table 0x12 = .DEBUG 0x0563,0x11b6,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0443 ; Debug Table 0x12.0x0 = 0x563,0xffff 0564 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0565 0322 | " | Declare_Variable Record 0566 4800 |H | Short_Literal 0x0 0567 e5ff | | Load 0x2,-0x1 0568 e5fe | | Load 0x2,-0x2 0569 e001 | | Load 0x0,0x1 056a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 056b 00d9 | | Load_Top At_Offset_1 056c 017d | } | Execute Record,Structure_Write 056d BODY_0560: 056d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x56d,0x1 056e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 056f 00d9 | | Load_Top At_Offset_1 0570 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0571 0007 | | Action Break_Optional ; Debug Table 0x12.0x2 = 0x571,0x2 0572 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x3 = 0x572,0xfbff 0573 00d9 | | Load_Top At_Offset_1 0574 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0575 00e4 | | Load_Encached Positive_Cache 0576 025b | [ | Execute Discrete,Check_In_Type 0577 e001 | | Load 0x0,0x1 0578 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0579 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x579,0x401 057a 01db | | Execute Vector,Length 057b 00da | | Load_Top At_Offset_2 057c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 057d 00d1 | | Pop_Control Pop_Count_1 057e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x57e,0x3 057f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0587 | | .CONST 0x0587 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0003 | | .CONST 0x0003 ; Number of locals 0583 INIT_0580: 0583 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x0583,0x11c4,0x0002,0x0000,0x0057,0x97f5,0x0000,0x048b ; Debug Table 0x13.0x0 = 0x583,0xffff 0584 e001 | | Load 0x0,0x1 ; Debug Table 0x13.0x1 = 0x584,0xfffe 0585 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0586 0322 | " | Declare_Variable Record 0587 BODY_0580: 0587 0007 | | Action Break_Optional ; Debug Table 0x13.0x2 = 0x587,0x1 0588 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x3 = 0x588,0x401 0589 0007 | | Action Break_Optional 058a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x4 = 0x58a,0x402 058b 0007 | | Action Break_Optional ; Debug Table 0x13.0x5 = 0x58b,0x403 058c 0007 | | Action Break_Optional ; Debug Table 0x13.0x6 = 0x58c,0x404 058d 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x13.0x7 = 0x58d,0x1 058e 682c |h, | Jump_Zero 0x5bb 058f e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x8 = 0x58f,0x2 0590 00eb | | Load_Encached Diana_Cache 0591 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0592 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0593 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x9 = 0x593,0x3 0594 e5fd | | Load 0x2,-0x3 0595 00db | | Load_Top At_Offset_3 0596 e001 | | Load 0x0,0x1 0597 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0598 00d9 | | Load_Top At_Offset_1 0599 017d | } | Execute Record,Structure_Write 059a 0007 | | Action Break_Optional ; Debug Table 0x13.0xa = 0x59a,0x4 059b e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xb = 0x59b,0x801 059c 0007 | | Action Break_Optional 059d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0xc = 0x59d,0x802 059e 0007 | | Action Break_Optional ; Debug Table 0x13.0xd = 0x59e,0x803 059f 0007 | | Action Break_Optional ; Debug Table 0x13.0xe = 0x59f,0x804 05a0 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x13.0xf = 0x5a0,0x4 05a1 6806 |h | Jump_Zero 0x5a8 05a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x10 = 0x5a2,0x5 05a3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05a4 0a01 | | Execute_Immediate Plus,0x1 05a5 00d9 | | Load_Top At_Offset_1 05a6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05a7 7804 |x | Jump 0x5ac 05a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x11 = 0x5a8,0x6 05a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05aa 00d9 | | Load_Top At_Offset_1 05ab 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05ac 0007 | | Action Break_Optional ; Debug Table 0x13.0x12 = 0x5ac,0x7 05ad e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x13 = 0x5ad,0xf3ff 05ae 00d9 | | Load_Top At_Offset_1 05af 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05b0 00e4 | | Load_Encached Positive_Cache 05b1 025b | [ | Execute Discrete,Check_In_Type 05b2 e001 | | Load 0x0,0x1 05b3 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 05b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x14 = 0x5b4,0xc01 05b5 01db | | Execute Vector,Length 05b6 00da | | Load_Top At_Offset_2 05b7 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05b8 00d1 | | Pop_Control Pop_Count_1 05b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x15 = 0x5b9,0x8 05ba 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05bb e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x16 = 0x5bb,0x9 05bc 0217 | | Execute Heap_Access,All_Reference 05bd 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05be 0e08 | | Execute_Immediate Not_Equal,0x8 05bf 7008 |p | Jump_Nonzero 0x5c8 05c0 e5ff | | Load 0x2,-0x1 05c1 0217 | | Execute Heap_Access,All_Reference 05c2 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 05c3 0e06 | | Execute_Immediate Not_Equal,0x6 05c4 7003 |p | Jump_Nonzero 0x5c8 05c5 e5fe | | Load 0x2,-0x2 05c6 8225 | % | Call 0x1,0x25 05c7 6806 |h | Jump_Zero 0x5ce 05c8 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x17 = 0x5c8,0xa 05c9 e5fd | | Load 0x2,-0x3 05ca e5fe | | Load 0x2,-0x2 05cb e001 | | Load 0x0,0x1 05cc 1819 | | Execute Package,Field_Execute,Field_Number 0x19 05cd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05ce 0007 | | Action Break_Optional ; Debug Table 0x13.0x18 = 0x5ce,0xb 05cf e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x19 = 0x5cf,0x1001 05d0 0007 | | Action Break_Optional 05d1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x1a = 0x5d1,0x1002 05d2 0007 | | Action Break_Optional ; Debug Table 0x13.0x1b = 0x5d2,0x1003 05d3 0007 | | Action Break_Optional ; Debug Table 0x13.0x1c = 0x5d3,0x1004 05d4 0b9f | | Execute_Immediate Case_Compare,0x9f ; Debug Table 0x13.0x1d = 0x5d4,0xb 05d5 7008 |p | Jump_Nonzero 0x5de 05d6 0b4a | J | Execute_Immediate Case_Compare,0x4a 05d7 700c |p | Jump_Nonzero 0x5e4 05d8 0ba1 | | Execute_Immediate Case_Compare,0xa1 05d9 7010 |p | Jump_Nonzero 0x5ea 05da e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x1e = 0x5da,0xf 05db e5fd | | Load 0x2,-0x3 05dc 8227 | ' | Call 0x1,0x27 05dd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05de 0092 0dcf | | Action Push_String_Extended,0xdcf ; "=>" ; Debug Table 0x13.0x1f = 0x5de,0xc 05e0 e5fe | | Load 0x2,-0x2 05e1 e5fd | | Load 0x2,-0x3 05e2 8226 | & | Call 0x1,0x26 05e3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05e4 0092 0dd0 | | Action Push_String_Extended,0xdd0 ; "loop" ; Debug Table 0x13.0x20 = 0x5e4,0xd 05e6 e5fe | | Load 0x2,-0x2 05e7 e5fd | | Load 0x2,-0x3 05e8 8226 | & | Call 0x1,0x26 05e9 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05ea 0092 0dd1 | | Action Push_String_Extended,0xdd1 ; "then" ; Debug Table 0x13.0x21 = 0x5ea,0xe 05ec e5fe | | Load 0x2,-0x2 05ed e5fd | | Load 0x2,-0x3 05ee 8226 | & | Call 0x1,0x26 05ef 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; SUBPROGRAM 05f0 ; -------------------------------------------------------------------------------------- 05f0 05f3 | | .CONST 0x05f3 ; Address of begin 05f1 0004 | | .CONST 0x0004 ; Address of exception handler 05f2 0001 | | .CONST 0x0001 ; Number of locals 05f3 BODY_05f0: 05f3 INIT_05f0: 05f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x05f3,0x120a,0x0002,0x0000,0x0057,0x97f5,0x0000,0x056f ; Debug Table 0x14.0x0 = 0x5f3,0x1 05f4 e5fd | | Load 0x2,-0x3 05f5 027d | } | Execute Discrete,Greater 05f6 6802 |h | Jump_Zero 0x5f9 05f7 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x14.0x1 = 0x5f7,0x2 05f8 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 05f9 0007 | | Action Break_Optional ; Debug Table 0x14.0x2 = 0x5f9,0x3 05fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x5fa,0xfbff 05fb e5fe | | Load 0x2,-0x2 05fc 00e4 | | Load_Encached Positive_Cache 05fd 025b | [ | Execute Discrete,Check_In_Type 05fe e001 | | Load 0x0,0x1 05ff 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0600 4807 |H | Short_Literal 0x7 ; Debug Table 0x14.0x4 = 0x600,0xfbfe 0601 e5fc | | Load 0x2,-0x4 0602 00da | | Load_Top At_Offset_2 0603 8223 | # | Call 0x1,0x23 0604 480a |H | Short_Literal 0xa ; Debug Table 0x14.0x5 = 0x604,0x401 0605 00d9 | | Load_Top At_Offset_1 0606 01ca | | Execute Vector,Prepend 0607 e5fc | | Load 0x2,-0x4 0608 e5fd | | Load 0x2,-0x3 0609 e5fe | | Load 0x2,-0x2 060a 0a01 | | Execute_Immediate Plus,0x1 060b 0248 | H | Execute Discrete,Check_In_Integer 060c e5ff | | Load 0x2,-0x1 060d 8229 | ) | Call 0x1,0x29 060e 01cc | | Execute Vector,Catenate 060f 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 0613 | | .CONST 0x0613 ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0001 | | .CONST 0x0001 ; Number of locals 0613 BODY_0610: 0613 INIT_0610: 0613 0007 | | Action Break_Optional ; Debug Table 0x15 = .DEBUG 0x0613,0x1218,0x0002,0x0000,0x0057,0x97f5,0x0000,0x05c7 ; Debug Table 0x15.0x0 = 0x613,0x1 0614 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1 = 0x614,0x401 0615 021d | | Execute Heap_Access,Is_Null 0616 6802 |h | Jump_Zero 0x619 ; Debug Table 0x15.0x2 = 0x616,0x1 0617 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x15.0x3 = 0x617,0x2 0618 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0619 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x619,0x3 061a e001 | | Load 0x0,0x1 ; Debug Table 0x15.0x5 = 0x61a,0xf7ff 061b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 061c 0322 | " | Declare_Variable Record 061d 4800 |H | Short_Literal 0x0 061e e5fe | | Load 0x2,-0x2 061f e5ff | | Load 0x2,-0x1 0620 0007 | | Action Break_Optional 0621 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x621,0xc01 0622 7002 |p | Jump_Nonzero 0x625 0623 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x7 = 0x623,0xc02 0624 782c |x, | Jump 0x651 0625 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x8 = 0x625,0xc03 0626 0217 | | Execute Heap_Access,All_Reference 0627 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0628 6804 |h | Jump_Zero 0x62d 0629 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x9 = 0x629,0xc04 062a 0217 | | Execute Heap_Access,All_Reference 062b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 062c 7824 |x$ | Jump 0x651 062d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xa = 0x62d,0xc05 062e 0007 | | Action Break_Optional 062f e406 | | Load 0x2,0x6 ; Debug Table 0x15.0xb = 0x62f,0x1001 0630 0007 | | Action Break_Optional 0631 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x15.0xc = 0x631,0x1002 0632 0007 | | Action Break_Optional ; Debug Table 0x15.0xd = 0x632,0x1003 0633 00d0 | | Action Swap_Control ; Debug Table 0x15.0xe = 0x633,0x1004 0634 00d1 | | Pop_Control Pop_Count_1 0635 49bb |I | Short_Literal 0x1bb ; Debug Table 0x15.0xf = 0x635,0xc05 0636 00eb | | Load_Encached Diana_Cache 0637 0098 | | Execute Package,Field_Read_Dynamic 0638 012c | , | Execute Any,Size 0639 e010 | | Load 0x0,0x10 063a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 063b 025b | [ | Execute Discrete,Check_In_Type 063c 0273 | s | Execute Discrete,Plus 063d 00d9 | | Load_Top At_Offset_1 063e 0007 | | Action Break_Optional 063f e407 | | Load 0x2,0x7 ; Debug Table 0x15.0x10 = 0x63f,0x1401 0640 0007 | | Action Break_Optional 0641 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x11 = 0x641,0x1402 0642 0007 | | Action Break_Optional ; Debug Table 0x15.0x12 = 0x642,0x1403 0643 00d0 | | Action Swap_Control ; Debug Table 0x15.0x13 = 0x643,0x1404 0644 00d1 | | Pop_Control Pop_Count_1 0645 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x15.0x14 = 0x645,0x1004 0646 00eb | | Load_Encached Diana_Cache 0647 0098 | | Execute Package,Field_Read_Dynamic 0648 49c9 |I | Short_Literal 0x1c9 0649 00eb | | Load_Encached Diana_Cache 064a 0098 | | Execute Package,Field_Read_Dynamic 064b 49ca |I | Short_Literal 0x1ca 064c 00eb | | Load_Encached Diana_Cache 064d 0095 | | Execute Package,Field_Reference_Dynamic 064e e011 | | Load 0x0,0x11 064f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0650 7800 |x | Jump 0x651 0651 00d0 | | Action Swap_Control 0652 00d1 | | Pop_Control Pop_Count_1 0653 e001 | | Load 0x0,0x1 ; Debug Table 0x15.0x15 = 0x653,0xf7ff 0654 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0655 00d9 | | Load_Top At_Offset_1 0656 017d | } | Execute Record,Structure_Write 0657 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x16 = 0x657,0xf7fe 0658 00d9 | | Load_Top At_Offset_1 0659 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 065a e001 | | Load 0x0,0x1 065b 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 065c 4807 |H | Short_Literal 0x7 ; Debug Table 0x15.0x17 = 0x65c,0xf7fd 065d e5fd | | Load 0x2,-0x3 065e 00da | | Load_Top At_Offset_2 065f 8223 | # | Call 0x1,0x23 0660 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x18 = 0x660,0xf7fc 0661 e5fd | | Load 0x2,-0x3 0662 e402 | | Load 0x2,0x2 0663 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0664 e402 | | Load 0x2,0x2 0665 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0666 0a01 | | Execute_Immediate Plus,0x1 0667 0248 | H | Execute Discrete,Check_In_Integer 0668 e5fe | | Load 0x2,-0x2 0669 8229 | ) | Call 0x1,0x29 066a 01cc | | Execute Vector,Catenate 066b 0007 | | Action Break_Optional 066c 480a |H | Short_Literal 0xa ; Debug Table 0x15.0x19 = 0x66c,0x801 066d 00d9 | | Load_Top At_Offset_1 066e 01ca | | Execute Vector,Prepend 066f e5fd | | Load 0x2,-0x3 0670 e5fe | | Load 0x2,-0x2 0671 0007 | | Action Break_Optional 0672 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x1a = 0x672,0x1801 0673 7002 |p | Jump_Nonzero 0x676 0674 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x1b = 0x674,0x1802 0675 7803 |x | Jump 0x679 0676 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x1c = 0x676,0x1803 0677 0217 | | Execute Heap_Access,All_Reference 0678 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0679 822a | * | Call 0x1,0x2a ; Debug Table 0x15.0x1d = 0x679,0x801 067a 01cc | | Execute Vector,Catenate 067b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 067c 0000 0000 | | .BLANK 0000[0x4] 0680 ; -------------------------------------------------------------------------------------- 0680 ; SUBPROGRAM 0680 ; -------------------------------------------------------------------------------------- 0680 0684 | | .CONST 0x0684 ; Address of begin 0681 0004 | | .CONST 0x0004 ; Address of exception handler 0682 0002 | | .CONST 0x0002 ; Number of locals 0683 INIT_0680: 0683 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x0683,0x1256,0x0001,0x0000,0x0057,0x97f5,0x0000,0x096e ; Debug Table 0x16.0x0 = 0x683,0xffff 0684 BODY_0680: 0684 0007 | | Action Break_Optional ; Debug Table 0x16.0x1 = 0x684,0x1 0685 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x2 = 0x685,0x401 0686 0007 | | Action Break_Optional 0687 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x3 = 0x687,0x402 0688 0007 | | Action Break_Optional ; Debug Table 0x16.0x4 = 0x688,0x403 0689 0007 | | Action Break_Optional ; Debug Table 0x16.0x5 = 0x689,0x404 068a 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x16.0x6 = 0x68a,0x1 068b 6811 |h | Jump_Zero 0x69d 068c 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x7 = 0x68c,0x2 068d 00eb | | Load_Encached Diana_Cache 068e 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 068f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0690 0007 | | Action Break_Optional ; Debug Table 0x16.0x8 = 0x690,0x3 0691 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x9 = 0x691,0x801 0692 0007 | | Action Break_Optional 0693 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0xa = 0x693,0x802 0694 0007 | | Action Break_Optional ; Debug Table 0x16.0xb = 0x694,0x803 0695 0007 | | Action Break_Optional ; Debug Table 0x16.0xc = 0x695,0x804 0696 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x16.0xd = 0x696,0x3 0697 680a |h | Jump_Zero 0x6a2 0698 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xe = 0x698,0x4 0699 00eb | | Load_Encached Diana_Cache 069a 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5 069b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 069c 7805 |x | Jump 0x6a2 069d 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xf = 0x69d,0x5 069e e5ff | | Load 0x2,-0x1 069f e00a | | Load 0x0,0xa 06a0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06a2 0007 | | Action Break_Optional ; Debug Table 0x16.0x10 = 0x6a2,0x6 06a3 0092 0dd2 | | Action Push_String_Extended,0xdd2 ; " " ; Debug Table 0x16.0x11 = 0x6a3,0xf3ff 06a5 00d9 | | Load_Top At_Offset_1 06a6 e00a | | Load 0x0,0xa 06a7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06a8 01cc | | Execute Vector,Catenate 06a9 0092 0dcc | | Action Push_String_Extended,0xdcc ; " " 06ab 01cc | | Execute Vector,Catenate 06ac 62a3 |b | Indirect_Literal Discrete,0x950,{0x00000000, 0x7fffffff} 06ad 00da | | Load_Top At_Offset_2 06ae e00a | | Load 0x0,0xa 06af 1811 | | Execute Package,Field_Execute,Field_Number 0x11 06b0 01cc | | Execute Vector,Catenate 06b1 0007 | | Action Break_Optional 06b2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x12 = 0x6b2,0xc01 06b3 e00b | | Load 0x0,0xb 06b4 1b15 | | Execute Package,Field_Read,Field_Number 0x15 06b5 00da | | Load_Top At_Offset_2 06b6 e5fd | | Load 0x2,-0x3 06b7 e5fe | | Load 0x2,-0x2 06b8 e00c | | Load 0x0,0xc 06b9 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06ba c5fc | | Store 0x2,-0x4 06bb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 06bc 0000 0000 | | .BLANK 0000[0x4] 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; SUBPROGRAM 06c0 ; -------------------------------------------------------------------------------------- 06c0 06cb | | .CONST 0x06cb ; Address of begin 06c1 0004 | | .CONST 0x0004 ; Address of exception handler 06c2 0003 | | .CONST 0x0003 ; Number of locals 06c3 INIT_06c0: 06c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x06c3,0x127e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x09f2 ; Debug Table 0x17.0x0 = 0x6c3,0xffff 06c4 01dd | | Execute Vector,First 06c5 00e2 | | Load_Encached Integer_Cache 06c6 03f1 | | Declare_Variable Discrete,With_Value 06c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x6c7,0xfffe 06c8 01dc | | Execute Vector,Last 06c9 00e2 | | Load_Encached Integer_Cache 06ca 03f1 | | Declare_Variable Discrete,With_Value 06cb BODY_06c0: 06cb 7804 |x | Jump 0x6d0 06cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x2 = 0x6cc,0x2 06cd 0a01 | | Execute_Immediate Plus,0x1 06ce 0248 | H | Execute Discrete,Check_In_Integer 06cf 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x3 = 0x6d0,0x1 06d1 00d9 | | Load_Top At_Offset_1 06d2 027a | z | Execute Discrete,Less_Equal 06d3 680a |h | Jump_Zero 0x6de 06d4 00d9 | | Load_Top At_Offset_1 06d5 e5ff | | Load 0x2,-0x1 06d6 01d7 | | Execute Vector,Field_Read 06d7 0f20 | | Execute_Immediate Equal,0x20 06d8 77f3 |w | Jump_Nonzero 0x6cc 06d9 7804 |x | Jump 0x6de 06da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x6da,0x4 06db 0aff | | Execute_Immediate Plus,-0x1 06dc 0248 | H | Execute Discrete,Check_In_Integer 06dd 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 06de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x5 = 0x6de,0x3 06df 00da | | Load_Top At_Offset_2 06e0 027b | { | Execute Discrete,Greater_Equal 06e1 6805 |h | Jump_Zero 0x6e7 06e2 00d8 | | Load_Top At_Offset_0 06e3 e5ff | | Load 0x2,-0x1 06e4 01d7 | | Execute Vector,Field_Read 06e5 0f20 | | Execute_Immediate Equal,0x20 06e6 77f3 |w | Jump_Nonzero 0x6da 06e7 4820 |H | Short_Literal 0x20 ; Debug Table 0x17.0x6 = 0x6e7,0x5 06e8 00da | | Load_Top At_Offset_2 06e9 00da | | Load_Top At_Offset_2 06ea e5ff | | Load 0x2,-0x1 06eb 01cf | | Execute Vector,Slice_Read 06ec 01cb | | Execute Vector,Append 06ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06ee 0000 0000 | | .XXX[0x2] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 06fb | | .CONST 0x06fb ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0003 | | .CONST 0x0003 ; Number of locals 06f3 INIT_06f0: 06f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x06f3,0x128e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0a4b ; Debug Table 0x18.0x0 = 0x6f3,0xffff 06f4 01dd | | Execute Vector,First 06f5 00e2 | | Load_Encached Integer_Cache 06f6 03f1 | | Declare_Variable Discrete,With_Value 06f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x1 = 0x6f7,0xfffe 06f8 01dc | | Execute Vector,Last 06f9 00e2 | | Load_Encached Integer_Cache 06fa 03f1 | | Declare_Variable Discrete,With_Value 06fb BODY_06f0: 06fb 7804 |x | Jump 0x700 06fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x2 = 0x6fc,0x2 06fd 0a01 | | Execute_Immediate Plus,0x1 06fe 0248 | H | Execute Discrete,Check_In_Integer 06ff 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0700 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x3 = 0x700,0x1 0701 00d9 | | Load_Top At_Offset_1 0702 027a | z | Execute Discrete,Less_Equal 0703 680a |h | Jump_Zero 0x70e 0704 00d9 | | Load_Top At_Offset_1 0705 e5ff | | Load 0x2,-0x1 0706 01d7 | | Execute Vector,Field_Read 0707 0f20 | | Execute_Immediate Equal,0x20 0708 77f3 |w | Jump_Nonzero 0x6fc 0709 7804 |x | Jump 0x70e 070a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x70a,0x4 070b 0aff | | Execute_Immediate Plus,-0x1 070c 0248 | H | Execute Discrete,Check_In_Integer 070d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 070e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x5 = 0x70e,0x3 070f 00da | | Load_Top At_Offset_2 0710 027b | { | Execute Discrete,Greater_Equal 0711 6805 |h | Jump_Zero 0x717 0712 00d8 | | Load_Top At_Offset_0 0713 e5ff | | Load 0x2,-0x1 0714 01d7 | | Execute Vector,Field_Read 0715 0f20 | | Execute_Immediate Equal,0x20 0716 77f3 |w | Jump_Nonzero 0x70a 0717 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x6 = 0x717,0x5 0718 00da | | Load_Top At_Offset_2 0719 0272 | r | Execute Discrete,Minus 071a 0a01 | | Execute_Immediate Plus,0x1 071b 0248 | H | Execute Discrete,Check_In_Integer 071c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 071d 0000 0000 | | .XXX[0x3] 071f 0000 | | 0720 ; -------------------------------------------------------------------------------------- 0720 ; SUBPROGRAM 0720 ; -------------------------------------------------------------------------------------- 0720 0727 | ' | .CONST 0x0727 ; Address of begin 0721 0004 | | .CONST 0x0004 ; Address of exception handler 0722 0002 | | .CONST 0x0002 ; Number of locals 0723 INIT_0720: 0723 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x0723,0x129e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0aa4 ; Debug Table 0x19.0x0 = 0x723,0xffff 0724 01db | | Execute Vector,Length 0725 00e2 | | Load_Encached Integer_Cache 0726 03f1 | | Declare_Variable Discrete,With_Value 0727 BODY_0720: 0727 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x1 = 0x727,0x1 0728 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0729 e5fe | | Load 0x2,-0x2 072a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 072b 0a01 | | Execute_Immediate Plus,0x1 072c 0248 | H | Execute Discrete,Check_In_Integer 072d 0263 | c | Execute Discrete,Above_Bound 072e 7010 |p | Jump_Nonzero 0x73f 072f 0007 | | Action Break_Optional ; Debug Table 0x19.0x2 = 0x72f,0x2 0730 e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x3 = 0x730,0xfbff 0731 00d9 | | Load_Top At_Offset_1 0732 00e4 | | Load_Encached Positive_Cache 0733 025b | [ | Execute Discrete,Check_In_Type 0734 e001 | | Load 0x0,0x1 0735 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0736 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x4 = 0x736,0x401 0737 00d9 | | Load_Top At_Offset_1 0738 822d | - | Call 0x1,0x2d 0739 0273 | s | Execute Discrete,Plus 073a 0a01 | | Execute_Immediate Plus,0x1 073b 0248 | H | Execute Discrete,Check_In_Integer 073c a402 | | Store_Unchecked 0x2,0x2 073d 00d1 | | Pop_Control Pop_Count_1 073e 3ff0 |? | Loop_Increasing 0x72f 073f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0x73f,0x3 0740 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0741 0000 0000 | | .BLANK 0000[0x7] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 0752 | R | .CONST 0x0752 ; Address of begin 0749 07e0 | | .CONST 0x07e0 ; Address of exception handler 074a 0004 | | .CONST 0x0004 ; Number of locals 074b INIT_0748: 074b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x074b,0x12ac,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0af4 ; Debug Table 0x1a.0x0 = 0x74b,0xffff 074c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1 = 0x74c,0xfffe 074d e5ff | | Load 0x2,-0x1 074e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 074f e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x2 = 0x74f,0xfffd 0750 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0751 0322 | " | Declare_Variable Record 0752 BODY_0748: 0752 0007 | | Action Break_Optional ; Debug Table 0x1a.0x3 = 0x752,0x1 0753 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x4 = 0x753,0x401 0754 0007 | | Action Break_Optional 0755 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x5 = 0x755,0x402 0756 0007 | | Action Break_Optional ; Debug Table 0x1a.0x6 = 0x756,0x403 0757 0007 | | Action Break_Optional ; Debug Table 0x1a.0x7 = 0x757,0x404 0758 0b40 | @ | Execute_Immediate Case_Compare,0x40 ; Debug Table 0x1a.0x8 = 0x758,0x1 0759 7016 |p | Jump_Nonzero 0x770 075a 0b45 | E | Execute_Immediate Case_Compare,0x45 075b 7019 |p | Jump_Nonzero 0x775 075c 0b85 | | Execute_Immediate Case_Compare,0x85 075d 7017 |p | Jump_Nonzero 0x775 075e 0b5b | [ | Execute_Immediate Case_Compare,0x5b 075f 704c |pL | Jump_Nonzero 0x7ac 0760 0b53 | S | Execute_Immediate Case_Compare,0x53 0761 704a |pJ | Jump_Nonzero 0x7ac 0762 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x9 = 0x762,0x6 0763 00db | | Load_Top At_Offset_3 0764 4976 |Iv | Short_Literal 0x176 0765 00eb | | Load_Encached Diana_Cache 0766 0098 | | Execute Package,Field_Read_Dynamic 0767 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0768 a402 | | Store_Unchecked 0x2,0x2 0769 0007 | | Action Break_Optional ; Debug Table 0x1a.0xa = 0x769,0x7 076a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xb = 0x76a,0x801 076b 021d | | Execute Heap_Access,Is_Null 076c 704d |pM | Jump_Nonzero 0x7ba ; Debug Table 0x1a.0xc = 0x76c,0x7 076d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xd = 0x76d,0x8 076e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 076f 784a |xJ | Jump 0x7ba 0770 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xe = 0x770,0x2 0771 00eb | | Load_Encached Diana_Cache 0772 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0773 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0774 7845 |xE | Jump 0x7ba 0775 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xf = 0x775,0x3 0776 00eb | | Load_Encached Diana_Cache 0777 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0778 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x10 = 0x778,0xc01 0779 7002 |p | Jump_Nonzero 0x77c 077a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x11 = 0x77a,0xc02 077b 782c |x, | Jump 0x7a8 077c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x12 = 0x77c,0xc03 077d 0217 | | Execute Heap_Access,All_Reference 077e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 077f 6804 |h | Jump_Zero 0x784 0780 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x13 = 0x780,0xc04 0781 0217 | | Execute Heap_Access,All_Reference 0782 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0783 7824 |x$ | Jump 0x7a8 0784 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x14 = 0x784,0xc05 0785 0007 | | Action Break_Optional 0786 e407 | | Load 0x2,0x7 ; Debug Table 0x1a.0x15 = 0x786,0x1001 0787 0007 | | Action Break_Optional 0788 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1a.0x16 = 0x788,0x1002 0789 0007 | | Action Break_Optional ; Debug Table 0x1a.0x17 = 0x789,0x1003 078a 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x18 = 0x78a,0x1004 078b 00d1 | | Pop_Control Pop_Count_1 078c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1a.0x19 = 0x78c,0xc05 078d 00eb | | Load_Encached Diana_Cache 078e 0098 | | Execute Package,Field_Read_Dynamic 078f 012c | , | Execute Any,Size 0790 e010 | | Load 0x0,0x10 0791 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0792 025b | [ | Execute Discrete,Check_In_Type 0793 0273 | s | Execute Discrete,Plus 0794 00d9 | | Load_Top At_Offset_1 0795 0007 | | Action Break_Optional 0796 e408 | | Load 0x2,0x8 ; Debug Table 0x1a.0x1a = 0x796,0x1401 0797 0007 | | Action Break_Optional 0798 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1a.0x1b = 0x798,0x1402 0799 0007 | | Action Break_Optional ; Debug Table 0x1a.0x1c = 0x799,0x1403 079a 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x1d = 0x79a,0x1404 079b 00d1 | | Pop_Control Pop_Count_1 079c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1a.0x1e = 0x79c,0x1004 079d 00eb | | Load_Encached Diana_Cache 079e 0098 | | Execute Package,Field_Read_Dynamic 079f 49c9 |I | Short_Literal 0x1c9 07a0 00eb | | Load_Encached Diana_Cache 07a1 0098 | | Execute Package,Field_Read_Dynamic 07a2 49ca |I | Short_Literal 0x1ca 07a3 00eb | | Load_Encached Diana_Cache 07a4 0095 | | Execute Package,Field_Reference_Dynamic 07a5 e011 | | Load 0x0,0x11 07a6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07a7 7800 |x | Jump 0x7a8 07a8 00d0 | | Action Swap_Control 07a9 00d1 | | Pop_Control Pop_Count_1 07aa 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x1a.0x1f = 0x7aa,0x3 07ab 780e |x | Jump 0x7ba 07ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x20 = 0x7ac,0x4 07ad 00eb | | Load_Encached Diana_Cache 07ae 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 07af 00eb | | Load_Encached Diana_Cache 07b0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 07b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x21 = 0x7b1,0x1801 07b2 021d | | Execute Heap_Access,Is_Null 07b3 00d0 | | Action Swap_Control 07b4 00d1 | | Pop_Control Pop_Count_1 07b5 6804 |h | Jump_Zero 0x7ba ; Debug Table 0x1a.0x22 = 0x7b5,0x4 07b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x23 = 0x7b6,0x5 07b7 00eb | | Load_Encached Diana_Cache 07b8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 07b9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 07ba 00d1 | | Pop_Control Pop_Count_1 07bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x24 = 0x7bb,0x9 07bc e5fe | | Load 0x2,-0x2 07bd 00db | | Load_Top At_Offset_3 07be e001 | | Load 0x0,0x1 07bf 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07c0 00d9 | | Load_Top At_Offset_1 07c1 017d | } | Execute Record,Structure_Write 07c2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x25 = 0x7c2,0xa 07c3 680c |h | Jump_Zero 0x7d0 07c4 e216 | | Load 0x1,0x16 ; Debug Table 0x1a.0x26 = 0x7c4,0xb 07c5 0322 | " | Declare_Variable Record 07c6 e5ff | | Load 0x2,-0x1 07c7 00d9 | | Load_Top At_Offset_1 07c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 07c9 00d9 | | Load_Top At_Offset_1 07ca 00d9 | | Load_Top At_Offset_1 07cb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07cc e5fb | | Load 0x2,-0x5 07cd e5fc | | Load 0x2,-0x4 07ce 01d6 | | Execute Vector,Field_Write 07cf 780b |x | Jump 0x7db 07d0 e216 | | Load 0x1,0x16 ; Debug Table 0x1a.0x27 = 0x7d0,0xc 07d1 0322 | " | Declare_Variable Record 07d2 00da | | Load_Top At_Offset_2 07d3 00d9 | | Load_Top At_Offset_1 07d4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 07d5 00d9 | | Load_Top At_Offset_1 07d6 00d9 | | Load_Top At_Offset_1 07d7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07d8 e5fb | | Load 0x2,-0x5 07d9 e5fc | | Load 0x2,-0x4 07da 01d6 | | Execute Vector,Field_Write 07db e5fb | | Load 0x2,-0x5 ; Debug Table 0x1a.0x28 = 0x7db,0xd 07dc 0a01 | | Execute_Immediate Plus,0x1 07dd 0248 | H | Execute Discrete,Check_In_Integer 07de a5fb | | Store_Unchecked 0x2,-0x5 07df 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07e0 TRAP_0748: 07e0 0007 | | Action Break_Optional 07e1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x1a.0x29 = 0x7e1,0xe 07e2 0000 0000 | | .BLANK 0000[0x6] 07e8 ; -------------------------------------------------------------------------------------- 07e8 ; SUBPROGRAM 07e8 ; -------------------------------------------------------------------------------------- 07e8 07eb | | .CONST 0x07eb ; Address of begin 07e9 082b | + | .CONST 0x082b ; Address of exception handler 07ea 0001 | | .CONST 0x0001 ; Number of locals 07eb BODY_07e8: 07eb INIT_07e8: 07eb 0007 | | Action Break_Optional ; Debug Table 0x1b = .DEBUG 0x07eb,0x1302,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0bc2 ; Debug Table 0x1b.0x0 = 0x7eb,0x1 07ec 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x1b.0x1 = 0x7ec,0xfbff 07ed e5fd | | Load 0x2,-0x3 07ee 0217 | | Execute Heap_Access,All_Reference 07ef 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 07f0 e5ff | | Load 0x2,-0x1 07f1 e005 | | Load 0x0,0x5 07f2 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 07f3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07f4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x2 = 0x7f4,0xfbfe 07f5 00d9 | | Load_Top At_Offset_1 07f6 4975 |Iu | Short_Literal 0x175 07f7 00eb | | Load_Encached Diana_Cache 07f8 0098 | | Execute Package,Field_Read_Dynamic 07f9 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 07fa e217 | | Load 0x1,0x17 07fb 0334 | 4 | Declare_Variable Array,With_Constraint 07fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x3 = 0x7fc,0xfbfd 07fd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1b.0x4 = 0x7fd,0xfbfc 07fe 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 07ff 7820 |x | Jump 0x820 0800 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x800,0x402 0801 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x6 = 0x801,0x801 0802 0217 | | Execute Heap_Access,All_Reference 0803 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0804 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1b.0x7 = 0x804,0x402 0805 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x8 = 0x805,0x403 0806 0217 | | Execute Heap_Access,All_Reference 0807 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0808 0f08 | | Execute_Immediate Equal,0x8 0809 6809 |h | Jump_Zero 0x813 080a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x9 = 0x80a,0x404 080b 00db | | Load_Top At_Offset_3 080c 4801 |H | Short_Literal 0x1 080d e5fe | | Load 0x2,-0x2 080e e404 | | Load 0x2,0x4 080f 822f | / | Call 0x1,0x2f 0810 00d1 | | Pop_Control Pop_Count_1 0811 0059 | Y | Store_Top Discrete,At_Offset_1 0812 7808 |x | Jump 0x81b 0813 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xa = 0x813,0x405 0814 00db | | Load_Top At_Offset_3 0815 4800 |H | Short_Literal 0x0 0816 e5fe | | Load 0x2,-0x2 0817 e404 | | Load 0x2,0x4 0818 822f | / | Call 0x1,0x2f 0819 00d1 | | Pop_Control Pop_Count_1 081a 0059 | Y | Store_Top Discrete,At_Offset_1 081b 0007 | | Action Break_Optional ; Debug Table 0x1b.0xb = 0x81b,0x406 081c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xc = 0x81c,0xc01 081d 0217 | | Execute Heap_Access,All_Reference 081e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 081f a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1b.0xd = 0x81f,0x406 0820 0007 | | Action Break_Optional ; Debug Table 0x1b.0xe = 0x820,0x401 0821 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xf = 0x821,0x1001 0822 021d | | Execute Heap_Access,Is_Null 0823 6fdc |o | Jump_Zero 0x800 ; Debug Table 0x1b.0x10 = 0x823,0x401 0824 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x11 = 0x824,0x407 0825 00d9 | | Load_Top At_Offset_1 0826 0aff | | Execute_Immediate Plus,-0x1 0827 0248 | H | Execute Discrete,Check_In_Integer 0828 e403 | | Load 0x2,0x3 0829 01cf | | Execute Vector,Slice_Read 082a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 082b TRAP_07e8: 082b 0007 | | Action Break_Optional 082c e218 | | Load 0x1,0x18 ; Debug Table 0x1b.0x12 = 0x82c,0x2 082d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 082e 0000 0000 | | .XXX[0x2] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0833 | 3 | .CONST 0x0833 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0001 | | .CONST 0x0001 ; Number of locals 0833 BODY_0830: 0833 INIT_0830: 0833 0007 | | Action Break_Optional ; Debug Table 0x1c = .DEBUG 0x0833,0x132a,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0c52 ; Debug Table 0x1c.0x0 = 0x833,0x1 0834 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x1 = 0x834,0x401 0835 0007 | | Action Break_Optional 0836 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x2 = 0x836,0x402 0837 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3 = 0x837,0x403 0838 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x838,0x404 0839 0b93 | | Execute_Immediate Case_Compare,0x93 ; Debug Table 0x1c.0x5 = 0x839,0x1 083a 701b |p | Jump_Nonzero 0x856 083b 0b8e | | Execute_Immediate Case_Compare,0x8e 083c 7019 |p | Jump_Nonzero 0x856 083d 0b01 | | Execute_Immediate Case_Compare,0x1 083e 7017 |p | Jump_Nonzero 0x856 083f 0b6e | n | Execute_Immediate Case_Compare,0x6e 0840 7015 |p | Jump_Nonzero 0x856 0841 0b36 | 6 | Execute_Immediate Case_Compare,0x36 0842 701c |p | Jump_Nonzero 0x85f 0843 0b03 | | Execute_Immediate Case_Compare,0x3 0844 701a |p | Jump_Nonzero 0x85f 0845 0b6d | m | Execute_Immediate Case_Compare,0x6d 0846 7018 |p | Jump_Nonzero 0x85f 0847 0b6c | l | Execute_Immediate Case_Compare,0x6c 0848 701b |p | Jump_Nonzero 0x864 0849 0b6f | o | Execute_Immediate Case_Compare,0x6f 084a 7019 |p | Jump_Nonzero 0x864 084b 0b64 | d | Execute_Immediate Case_Compare,0x64 084c 7017 |p | Jump_Nonzero 0x864 084d 0b6b | k | Execute_Immediate Case_Compare,0x6b 084e 701a |p | Jump_Nonzero 0x869 084f 0b72 | r | Execute_Immediate Case_Compare,0x72 0850 7018 |p | Jump_Nonzero 0x869 0851 0b65 | e | Execute_Immediate Case_Compare,0x65 0852 7016 |p | Jump_Nonzero 0x869 0853 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x6 = 0x853,0x7 0854 a5fd | | Store_Unchecked 0x2,-0x3 0855 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0856 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x7 = 0x856,0x2 0857 0a01 | | Execute_Immediate Plus,0x1 0858 0248 | H | Execute Discrete,Check_In_Integer 0859 a5fd | | Store_Unchecked 0x2,-0x3 085a e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x8 = 0x85a,0x3 085b 0aff | | Execute_Immediate Plus,-0x1 085c 0248 | H | Execute Discrete,Check_In_Integer 085d a5fe | | Store_Unchecked 0x2,-0x2 085e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 085f e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x9 = 0x85f,0x4 0860 0a02 | | Execute_Immediate Plus,0x2 0861 0248 | H | Execute Discrete,Check_In_Integer 0862 a5fd | | Store_Unchecked 0x2,-0x3 0863 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0864 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xa = 0x864,0x5 0865 0a04 | | Execute_Immediate Plus,0x4 0866 0248 | H | Execute Discrete,Check_In_Integer 0867 a5fd | | Store_Unchecked 0x2,-0x3 0868 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0869 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xb = 0x869,0x6 086a 0a05 | | Execute_Immediate Plus,0x5 086b 0248 | H | Execute Discrete,Check_In_Integer 086c a5fd | | Store_Unchecked 0x2,-0x3 086d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 086e 0000 0000 | | .XXX[0x2] 0870 ; -------------------------------------------------------------------------------------- 0870 ; SUBPROGRAM 0870 ; -------------------------------------------------------------------------------------- 0870 0873 | s | .CONST 0x0873 ; Address of begin 0871 0004 | | .CONST 0x0004 ; Address of exception handler 0872 0001 | | .CONST 0x0001 ; Number of locals 0873 BODY_0870: 0873 INIT_0870: 0873 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0873,0x1344,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0ccd ; Debug Table 0x1d.0x0 = 0x873,0x1 0874 01dd | | Execute Vector,First 0875 00db | | Load_Top At_Offset_3 0876 01dd | | Execute Vector,First 0877 0a4f | O | Execute_Immediate Plus,0x4f 0878 0248 | H | Execute Discrete,Check_In_Integer 0879 0264 | d | Execute Discrete,Below_Bound 087a 7010 |p | Jump_Nonzero 0x88b 087b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x87b,0x2 087c e5ff | | Load 0x2,-0x1 087d 01d7 | | Execute Vector,Field_Read 087e 0b20 | | Execute_Immediate Case_Compare,0x20 087f 7007 |p | Jump_Nonzero 0x887 0880 0b2c | , | Execute_Immediate Case_Compare,0x2c 0881 7005 |p | Jump_Nonzero 0x887 0882 0b2e | . | Execute_Immediate Case_Compare,0x2e 0883 7003 |p | Jump_Nonzero 0x887 0884 0b3a | : | Execute_Immediate Case_Compare,0x3a 0885 7001 |p | Jump_Nonzero 0x887 0886 7802 |x | Jump 0x889 ; Debug Table 0x1d.0x2 = 0x886,0x4 0887 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x3 = 0x887,0x3 0888 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0889 00d1 | | Pop_Control Pop_Count_1 088a 37f0 |7 | Loop_Decreasing 0x87b 088b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x4 = 0x88b,0x5 088c 01dc | | Execute Vector,Last 088d 00db | | Load_Top At_Offset_3 088e 01dd | | Execute Vector,First 088f 0a50 | P | Execute_Immediate Plus,0x50 0890 0248 | H | Execute Discrete,Check_In_Integer 0891 0263 | c | Execute Discrete,Above_Bound 0892 7010 |p | Jump_Nonzero 0x8a3 0893 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x5 = 0x893,0x6 0894 e5ff | | Load 0x2,-0x1 0895 01d7 | | Execute Vector,Field_Read 0896 0b20 | | Execute_Immediate Case_Compare,0x20 0897 7007 |p | Jump_Nonzero 0x89f 0898 0b2c | , | Execute_Immediate Case_Compare,0x2c 0899 7005 |p | Jump_Nonzero 0x89f 089a 0b2e | . | Execute_Immediate Case_Compare,0x2e 089b 7003 |p | Jump_Nonzero 0x89f 089c 0b3a | : | Execute_Immediate Case_Compare,0x3a 089d 7001 |p | Jump_Nonzero 0x89f 089e 7802 |x | Jump 0x8a1 ; Debug Table 0x1d.0x6 = 0x89e,0x8 089f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x7 = 0x89f,0x7 08a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a1 00d1 | | Pop_Control Pop_Count_1 08a2 3ff0 |? | Loop_Increasing 0x893 08a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x8 = 0x8a3,0x9 08a4 01dc | | Execute Vector,Last 08a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a6 0000 0000 | | .XXX[0x2] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; SUBPROGRAM 08a8 ; -------------------------------------------------------------------------------------- 08a8 08b1 | | .CONST 0x08b1 ; Address of begin 08a9 0004 | | .CONST 0x0004 ; Address of exception handler 08aa 0003 | | .CONST 0x0003 ; Number of locals 08ab INIT_08a8: 08ab 0092 0dd3 | | Action Push_String_Extended,0xdd3 ; "... " ; Debug Table 0x1e = .DEBUG 0x08ab,0x1358,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0d24 ; Debug Table 0x1e.0x0 = 0x8ab,0xffff 08ad 00db | | Load_Top At_Offset_3 08ae 01cc | | Execute Vector,Catenate 08af 0007 | | Action Break_Optional 08b0 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1e.0x1 = 0x8b0,0xfffe 08b1 BODY_08a8: 08b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x8b1,0x1 08b2 01db | | Execute Vector,Length 08b3 0d51 | Q | Execute_Immediate Less,0x51 08b4 6802 |h | Jump_Zero 0x8b7 08b5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x3 = 0x8b5,0x2 08b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x8b7,0x3 08b8 8232 | 2 | Call 0x1,0x32 08b9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 08ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x8ba,0x4 08bb 00da | | Load_Top At_Offset_2 08bc 01dc | | Execute Vector,Last 08bd 027f | | Execute Discrete,Equal 08be 6802 |h | Jump_Zero 0x8c1 08bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x6 = 0x8bf,0x5 08c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08c1 480a |H | Short_Literal 0xa ; Debug Table 0x1e.0x7 = 0x8c1,0x6 08c2 00da | | Load_Top At_Offset_2 08c3 01dd | | Execute Vector,First 08c4 00da | | Load_Top At_Offset_2 08c5 e402 | | Load 0x2,0x2 08c6 01cf | | Execute Vector,Slice_Read 08c7 01cb | | Execute Vector,Append 08c8 00d9 | | Load_Top At_Offset_1 08c9 0a01 | | Execute_Immediate Plus,0x1 08ca 0248 | H | Execute Discrete,Check_In_Integer 08cb 00db | | Load_Top At_Offset_3 08cc 01dc | | Execute Vector,Last 08cd e402 | | Load 0x2,0x2 08ce 01cf | | Execute Vector,Slice_Read 08cf 8233 | 3 | Call 0x1,0x33 08d0 01cc | | Execute Vector,Catenate 08d1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08d2 0000 0000 | | .BLANK 0000[0x6] 08d8 ; -------------------------------------------------------------------------------------- 08d8 ; SUBPROGRAM 08d8 ; -------------------------------------------------------------------------------------- 08d8 08ea | | .CONST 0x08ea ; Address of begin 08d9 0004 | | .CONST 0x0004 ; Address of exception handler 08da 0003 | | .CONST 0x0003 ; Number of locals 08db INIT_08d8: 08db 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f = .DEBUG 0x08db,0x136a,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0d81 ; Debug Table 0x1f.0x0 = 0x8db,0xffff 08dc e002 | | Load 0x0,0x2 08dd 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 08de e21b | | Load 0x1,0x1b 08df 01d5 | | Execute Vector,Field_Reference 08e0 0092 0dcc | | Action Push_String_Extended,0xdcc ; " " 08e2 01cc | | Execute Vector,Catenate 08e3 e5fe | | Load 0x2,-0x2 08e4 e5ff | | Load 0x2,-0x1 08e5 e002 | | Load 0x0,0x2 08e6 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 08e7 01cc | | Execute Vector,Catenate 08e8 0007 | | Action Break_Optional 08e9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1f.0x1 = 0x8e9,0xfffe 08ea BODY_08d8: 08ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x2 = 0x8ea,0x1 08eb 01db | | Execute Vector,Length 08ec 0d51 | Q | Execute_Immediate Less,0x51 08ed 6802 |h | Jump_Zero 0x8f0 08ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x3 = 0x8ee,0x2 08ef 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x4 = 0x8f0,0x3 08f1 8232 | 2 | Call 0x1,0x32 08f2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 08f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x5 = 0x8f3,0x4 08f4 00da | | Load_Top At_Offset_2 08f5 01dc | | Execute Vector,Last 08f6 027f | | Execute Discrete,Equal 08f7 6802 |h | Jump_Zero 0x8fa 08f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x6 = 0x8f8,0x5 08f9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08fa 480a |H | Short_Literal 0xa ; Debug Table 0x1f.0x7 = 0x8fa,0x6 08fb 00da | | Load_Top At_Offset_2 08fc 01dd | | Execute Vector,First 08fd 00da | | Load_Top At_Offset_2 08fe e402 | | Load 0x2,0x2 08ff 01cf | | Execute Vector,Slice_Read 0900 01cb | | Execute Vector,Append 0901 00d9 | | Load_Top At_Offset_1 0902 0a01 | | Execute_Immediate Plus,0x1 0903 0248 | H | Execute Discrete,Check_In_Integer 0904 00db | | Load_Top At_Offset_3 0905 01dc | | Execute Vector,Last 0906 e402 | | Load 0x2,0x2 0907 01cf | | Execute Vector,Slice_Read 0908 8233 | 3 | Call 0x1,0x33 0909 01cc | | Execute Vector,Catenate 090a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 090b 0000 0000 | | .BLANK 0000[0x5] 0910 ; -------------------------------------------------------------------------------------- 0910 ; SUBPROGRAM 0910 ; -------------------------------------------------------------------------------------- 0910 092d | - | .CONST 0x092d ; Address of begin 0911 094e | N | .CONST 0x094e ; Address of exception handler 0912 0004 | | .CONST 0x0004 ; Number of locals 0913 INIT_0910: 0913 e002 | | Load 0x0,0x2 ; Debug Table 0x20 = .DEBUG 0x0913,0x137c,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0df8 ; Debug Table 0x20.0x0 = 0x913,0xffff 0914 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0915 02c7 | | Declare_Variable Any 0916 00d8 | | Load_Top At_Offset_0 0917 1c00 | | Execute_Immediate Run_Utility,0x0 0918 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x1 = 0x918,0xfffe 0919 1b0e | | Execute Package,Field_Read,Field_Number 0xe 091a 02c7 | | Declare_Variable Any 091b 00d8 | | Load_Top At_Offset_0 091c 1c00 | | Execute_Immediate Run_Utility,0x0 091d e012 | | Load 0x0,0x12 ; Debug Table 0x20.0x2 = 0x91d,0xfffd 091e 0322 | " | Declare_Variable Record 091f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x3 = 0x91f,0x401 0920 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x4 = 0x920,0xfffd 0921 e5fe | | Load 0x2,-0x2 0922 480b |H | Short_Literal 0xb 0923 4800 |H | Short_Literal 0x0 0924 e013 | | Load 0x0,0x13 0925 1c08 | | Execute_Immediate Run_Utility,0x8 0926 e5fd | | Load 0x2,-0x3 0927 00d9 | | Load_Top At_Offset_1 0928 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0929 e014 | | Load 0x0,0x14 092a 180d | | Execute Package,Field_Execute,Field_Number 0xd 092b 00d9 | | Load_Top At_Offset_1 092c 017d | } | Execute Record,Structure_Write 092d BODY_0910: 092d e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x5 = 0x92d,0x1 092e e002 | | Load 0x0,0x2 092f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0930 c402 | | Store 0x2,0x2 0931 7817 |x | Jump 0x949 0932 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x6 = 0x932,0x3 0933 e002 | | Load 0x0,0x2 0934 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0935 c403 | | Store 0x2,0x3 0936 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x7 = 0x936,0x4 0937 e002 | | Load 0x0,0x2 0938 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0939 00d9 | | Load_Top At_Offset_1 093a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 093b e5fc | | Load 0x2,-0x4 ; Debug Table 0x20.0x8 = 0x93b,0x5 093c 00d9 | | Load_Top At_Offset_1 093d 00db | | Load_Top At_Offset_3 093e e5fd | | Load 0x2,-0x3 093f 8234 | 4 | Call 0x1,0x34 0940 e5ff | | Load 0x2,-0x1 0941 e00c | | Load 0x0,0xc 0942 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0943 00d1 | | Pop_Control Pop_Count_1 0944 c5fc | | Store 0x2,-0x4 0945 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x9 = 0x945,0x6 0946 e002 | | Load 0x0,0x2 0947 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0948 c402 | | Store 0x2,0x2 0949 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0xa = 0x949,0x2 094a e002 | | Load 0x0,0x2 094b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 094c 77e5 |w | Jump_Nonzero 0x932 094d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 094e TRAP_0910: 094e 0007 | | Action Break_Optional 094f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x20.0xb = 0x94f,0x7 0950 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0954 0000 0000 | | .BLANK 0000[0x4] 0958 ; -------------------------------------------------------------------------------------- 0958 ; SUBPROGRAM 0958 ; -------------------------------------------------------------------------------------- 0958 095b | [ | .CONST 0x095b ; Address of begin 0959 0004 | | .CONST 0x0004 ; Address of exception handler 095a 0001 | | .CONST 0x0001 ; Number of locals 095b BODY_0958: 095b INIT_0958: 095b e5fb | | Load 0x2,-0x5 ; Debug Table 0x21 = .DEBUG 0x095b,0x1396,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0e70 ; Debug Table 0x21.0x0 = 0x95b,0x1 095c 01d9 | | Execute Vector,Reverse_Bounds 095d 0263 | c | Execute Discrete,Above_Bound 095e 7015 |p | Jump_Nonzero 0x974 095f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x1 = 0x95f,0x2 0960 e5fb | | Load 0x2,-0x5 0961 01d5 | | Execute Vector,Field_Reference 0962 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0963 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0964 e5fc | | Load 0x2,-0x4 0965 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0966 e5fc | | Load 0x2,-0x4 0967 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0968 0262 | b | Execute Discrete,In_Range 0969 6809 |h | Jump_Zero 0x973 096a e5fa | | Load 0x2,-0x6 ; Debug Table 0x21.0x2 = 0x96a,0x3 096b 00d9 | | Load_Top At_Offset_1 096c e5fb | | Load 0x2,-0x5 096d 01d5 | | Execute Vector,Field_Reference 096e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 096f e5fe | | Load 0x2,-0x2 0970 e5ff | | Load 0x2,-0x1 0971 8235 | 5 | Call 0x1,0x35 0972 c5fa | | Store 0x2,-0x6 0973 3feb |? | Loop_Increasing 0x95f 0974 e5fa | | Load 0x2,-0x6 ; Debug Table 0x21.0x3 = 0x974,0x4 0975 e00b | | Load 0x0,0xb 0976 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0977 00ea | | Load_Encached Null_String_Cache 0978 e00d | | Load 0x0,0xd 0979 e5ff | | Load 0x2,-0x1 097a e00c | | Load 0x0,0xc 097b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 097c c5fa | | Store 0x2,-0x6 097d 4506 |E | Exit_Suprogram New_Top_Offset 0x6 097e 0000 0000 | | .XXX[0x2] 0980 ; -------------------------------------------------------------------------------------- 0980 ; SUBPROGRAM 0980 ; -------------------------------------------------------------------------------------- 0980 0987 | | .CONST 0x0987 ; Address of begin 0981 09fa | | .CONST 0x09fa ; Address of exception handler 0982 0004 | | .CONST 0x0004 ; Number of locals 0983 INIT_0980: 0983 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22 = .DEBUG 0x0983,0x13a0,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0ec6 ; Debug Table 0x22.0x0 = 0x983,0xffff 0984 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x1 = 0x984,0xfffe 0985 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x22.0x2 = 0x985,0xfffd 0986 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0987 BODY_0980: 0987 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x3 = 0x987,0x1 0988 01db | | Execute Vector,Length 0989 0c01 | | Execute_Immediate Greater_Equal,0x1 098a 6869 |hi | Jump_Zero 0x9f4 098b e5f8 | | Load 0x2,-0x8 098c e5fd | | Load 0x2,-0x3 098d 01dc | | Execute Vector,Last 098e 027d | } | Execute Discrete,Greater 098f 6864 |hd | Jump_Zero 0x9f4 0990 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x4 = 0x990,0x2 0991 01dd | | Execute Vector,First 0992 a5f8 | | Store_Unchecked 0x2,-0x8 0993 7860 |x` | Jump 0x9f4 0994 0007 | | Action Break_Optional ; Debug Table 0x22.0x5 = 0x994,0x4 0995 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x22.0x6 = 0x995,0xfbff 0996 e5fd | | Load 0x2,-0x3 0997 01d5 | | Execute Vector,Field_Reference 0998 0007 | | Action Break_Optional 0999 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x7 = 0x999,0x401 099a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 099b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 099c e5fc | | Load 0x2,-0x4 099d 027c | | | Execute Discrete,Less 099e 6807 |h | Jump_Zero 0x9a6 099f e5f8 | | Load 0x2,-0x8 ; Debug Table 0x22.0x8 = 0x99f,0x402 09a0 0a01 | | Execute_Immediate Plus,0x1 09a1 0248 | H | Execute Discrete,Check_In_Integer 09a2 a5f8 | | Store_Unchecked 0x2,-0x8 09a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x9 = 0x9a3,0x403 09a4 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09a5 784d |xM | Jump 0x9f3 09a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xa = 0x9a6,0x404 09a7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 09a8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09a9 e5fc | | Load 0x2,-0x4 09aa 027f | | Execute Discrete,Equal 09ab 683f |h? | Jump_Zero 0x9eb 09ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xb = 0x9ac,0x405 09ad 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 09ae 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09af e5fe | | Load 0x2,-0x2 09b0 0272 | r | Execute Discrete,Minus 09b1 0248 | H | Execute Discrete,Check_In_Integer 09b2 a402 | | Store_Unchecked 0x2,0x2 09b3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0xc = 0x9b3,0x406 09b4 e402 | | Load 0x2,0x2 09b5 00da | | Load_Top At_Offset_2 09b6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09b7 8231 | 1 | Call 0x1,0x31 09b8 c402 | | Store 0x2,0x2 09b9 005b | [ | Store_Top Discrete,At_Offset_3 09ba 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0xd = 0x9ba,0x407 09bb 7007 |p | Jump_Nonzero 0x9c3 09bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xe = 0x9bc,0x408 09bd 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 09be 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09bf e5fe | | Load 0x2,-0x2 09c0 0272 | r | Execute Discrete,Minus 09c1 0248 | H | Execute Discrete,Check_In_Integer 09c2 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 09c3 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0xf = 0x9c3,0x409 09c4 0d41 | A | Execute_Immediate Less,0x41 09c5 681e |h | Jump_Zero 0x9e4 09c6 e003 | | Load 0x0,0x3 ; Debug Table 0x22.0x10 = 0x9c6,0x40a 09c7 1b19 | | Execute Package,Field_Read,Field_Number 0x19 09c8 0322 | " | Declare_Variable Record 09c9 00d8 | | Load_Top At_Offset_0 09ca 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 09cb e5fb | | Load 0x2,-0x5 09cc 00d9 | | Load_Top At_Offset_1 09cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 09ce e5ff | | Load 0x2,-0x1 09cf e402 | | Load 0x2,0x2 09d0 0273 | s | Execute Discrete,Plus 09d1 00d0 | | Action Swap_Control 09d2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 09d3 00db | | Load_Top At_Offset_3 09d4 e402 | | Load 0x2,0x2 09d5 0272 | r | Execute Discrete,Minus 09d6 0248 | H | Execute Discrete,Check_In_Integer 09d7 0a01 | | Execute_Immediate Plus,0x1 09d8 00d9 | | Load_Top At_Offset_1 09d9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 09da 4800 |H | Short_Literal 0x0 09db 00d9 | | Load_Top At_Offset_1 09dc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 09dd e5f9 | | Load 0x2,-0x7 09de e5fa | | Load 0x2,-0x6 09df 01d6 | | Execute Vector,Field_Write 09e0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0x11 = 0x9e0,0x40b 09e1 0a01 | | Execute_Immediate Plus,0x1 09e2 0248 | H | Execute Discrete,Check_In_Integer 09e3 a5f9 | | Store_Unchecked 0x2,-0x7 09e4 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x22.0x12 = 0x9e4,0x40c 09e5 0a01 | | Execute_Immediate Plus,0x1 09e6 0248 | H | Execute Discrete,Check_In_Integer 09e7 a5f8 | | Store_Unchecked 0x2,-0x8 09e8 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x13 = 0x9e8,0x40d 09e9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09ea 7808 |x | Jump 0x9f3 09eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x14 = 0x9eb,0x40e 09ec 7001 |p | Jump_Nonzero 0x9ee 09ed 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x22.0x15 = 0x9ed,0x40f 09ee e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x16 = 0x9ee,0x410 09ef 01dd | | Execute Vector,First 09f0 a5f8 | | Store_Unchecked 0x2,-0x8 09f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x17 = 0x9f1,0x411 09f2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09f3 00d1 | | Pop_Control Pop_Count_1 09f4 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x22.0x18 = 0x9f4,0x3 09f5 e5fd | | Load 0x2,-0x3 09f6 01dc | | Execute Vector,Last 09f7 027a | z | Execute Discrete,Less_Equal 09f8 779b |w | Jump_Nonzero 0x994 09f9 4506 |E | Exit_Suprogram New_Top_Offset 0x6 09fa TRAP_0980: 09fa 0007 | | Action Break_Optional 09fb 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x22.0x19 = 0x9fb,0x5 09fc 0000 0000 | | .BLANK 0000[0x4] 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a45 | E | .CONST 0x0a45 ; Address of begin 0a01 0004 | | .CONST 0x0004 ; Address of exception handler 0a02 000b | | .CONST 0x000b ; Number of locals 0a03 INIT_0a00: 0a03 e001 | | Load 0x0,0x1 ; Debug Table 0x23 = .DEBUG 0x0a03,0x13d6,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0fc2 ; Debug Table 0x23.0x0 = 0xa03,0xffff 0a04 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0a05 0322 | " | Declare_Variable Record 0a06 e5fc | | Load 0x2,-0x4 0a07 e5fe | | Load 0x2,-0x2 0a08 e5fa | | Load 0x2,-0x6 0a09 8228 | ( | Call 0x1,0x28 0a0a 00d9 | | Load_Top At_Offset_1 0a0b 017d | } | Execute Record,Structure_Write 0a0c e5fc | | Load 0x2,-0x4 ; Debug Table 0x23.0x1 = 0xa0c,0xfffe 0a0d 00d9 | | Load_Top At_Offset_1 0a0e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a0f e001 | | Load 0x0,0x1 0a10 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0a11 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2 = 0xa11,0xfffd 0a12 01dd | | Execute Vector,First 0a13 00d9 | | Load_Top At_Offset_1 0a14 8221 | ! | Call 0x1,0x21 0a15 00e2 | | Load_Encached Integer_Cache 0a16 03f1 | | Declare_Variable Discrete,With_Value 0a17 e00a | | Load 0x0,0xa ; Debug Table 0x23.0x3 = 0xa17,0xfffc 0a18 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0a19 e5fe | | Load 0x2,-0x2 0a1a e007 | | Load 0x0,0x7 0a1b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a1c e5fa | | Load 0x2,-0x6 0a1d e00a | | Load 0x0,0xa 0a1e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0a1f 01cc | | Execute Vector,Catenate 0a20 e00a | | Load 0x0,0xa 0a21 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a22 01cc | | Execute Vector,Catenate 0a23 00da | | Load_Top At_Offset_2 0a24 822c | , | Call 0x1,0x2c 0a25 01cc | | Execute Vector,Catenate 0a26 0007 | | Action Break_Optional 0a27 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x4 = 0xa27,0xfffb 0a28 e5fc | | Load 0x2,-0x4 0a29 e402 | | Load 0x2,0x2 0a2a 00db | | Load_Top At_Offset_3 0a2b 822e | . | Call 0x1,0x2e 0a2c 00e9 | | Load_Encached String_Cache 0a2d 0334 | 4 | Declare_Variable Array,With_Constraint 0a2e e012 | | Load 0x0,0x12 ; Debug Table 0x23.0x5 = 0xa2e,0xfffa 0a2f 0322 | " | Declare_Variable Record 0a30 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x6 = 0xa30,0x401 0a31 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x23.0x7 = 0xa31,0xfffa 0a32 e5ff | | Load 0x2,-0x1 0a33 e5f9 | | Load 0x2,-0x7 0a34 4800 |H | Short_Literal 0x0 0a35 e013 | | Load 0x0,0x13 0a36 1c08 | | Execute_Immediate Run_Utility,0x8 0a37 e5fe | | Load 0x2,-0x2 0a38 00d9 | | Load_Top At_Offset_1 0a39 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0a3a e014 | | Load 0x0,0x14 0a3b 180d | | Execute Package,Field_Execute,Field_Number 0xd 0a3c 00d9 | | Load_Top At_Offset_1 0a3d 017d | } | Execute Record,Structure_Write 0a3e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x23.0x8 = 0xa3e,0xfff9 0a3f e21c | | Load 0x1,0x1c ; Debug Table 0x23.0x9 = 0xa3f,0xfff8 0a40 0337 | 7 | Declare_Variable Array 0a41 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x23.0xa = 0xa41,0xfff7 0a42 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0a43 029f 0dbb | | Declare_Subprogram INIT_0db8,For_Call 0a45 BODY_0a00: 0a45 e404 | | Load 0x2,0x4 ; Debug Table 0x23.0xb = 0xa45,0x1 0a46 e407 | | Load 0x2,0x7 0a47 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0a48 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0xc = 0xa48,0x2 0a49 e407 | | Load 0x2,0x7 0a4a 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0a4b e5f7 | | Load 0x2,-0x9 ; Debug Table 0x23.0xd = 0xa4b,0x3 0a4c 00da | | Load_Top At_Offset_2 0a4d e409 | | Load 0x2,0x9 0a4e e5f6 | | Load 0x2,-0xa 0a4f e402 | | Load 0x2,0x2 0a50 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a51 e5fd | | Load 0x2,-0x3 0a52 e403 | | Load 0x2,0x3 0a53 01dd | | Execute Vector,First 0a54 e403 | | Load 0x2,0x3 0a55 8221 | ! | Call 0x1,0x21 0a56 e5f9 | | Load 0x2,-0x7 0a57 e5fa | | Load 0x2,-0x6 0a58 8220 | | Call 0x1,0x20 0a59 0272 | r | Execute Discrete,Minus 0a5a 0248 | H | Execute Discrete,Check_In_Integer 0a5b 4801 |H | Short_Literal 0x1 0a5c 8237 | 7 | Call 0x1,0x37 0a5d 00d1 | | Pop_Control Pop_Count_1 0a5e 005b | [ | Store_Top Discrete,At_Offset_3 0a5f c5f7 | | Store 0x2,-0x9 0a60 e405 | | Load 0x2,0x5 ; Debug Table 0x23.0xe = 0xa60,0x4 0a61 4801 |H | Short_Literal 0x1 0a62 e405 | | Load 0x2,0x5 0a63 01db | | Execute Vector,Length 0a64 e406 | | Load 0x2,0x6 0a65 01ce | | Execute Vector,Slice_Write 0a66 e405 | | Load 0x2,0x5 ; Debug Table 0x23.0xf = 0xa66,0x5 0a67 01db | | Execute Vector,Length 0a68 0a01 | | Execute_Immediate Plus,0x1 0a69 0248 | H | Execute Discrete,Check_In_Integer 0a6a a408 | | Store_Unchecked 0x2,0x8 0a6b e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x10 = 0xa6b,0x6 0a6c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a6d e402 | | Load 0x2,0x2 0a6e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a6f 0a01 | | Execute_Immediate Plus,0x1 0a70 0248 | H | Execute Discrete,Check_In_Integer 0a71 0263 | c | Execute Discrete,Above_Bound 0a72 702f |p/ | Jump_Nonzero 0xaa2 0a73 0007 | | Action Break_Optional ; Debug Table 0x23.0x11 = 0xa73,0x7 0a74 e5fc | | Load 0x2,-0x4 ; Debug Table 0x23.0x12 = 0xa74,0xf7ff 0a75 00d9 | | Load_Top At_Offset_1 0a76 00e4 | | Load_Encached Positive_Cache 0a77 025b | [ | Execute Discrete,Check_In_Type 0a78 e001 | | Load 0x0,0x1 0a79 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0a7a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x13 = 0xa7a,0xf7fe 0a7b 822c | , | Call 0x1,0x2c 0a7c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x14 = 0xa7c,0x801 0a7d e408 | | Load 0x2,0x8 0a7e e408 | | Load 0x2,0x8 0a7f 00db | | Load_Top At_Offset_3 0a80 01db | | Execute Vector,Length 0a81 0273 | s | Execute Discrete,Plus 0a82 0aff | | Execute_Immediate Plus,-0x1 0a83 0248 | H | Execute Discrete,Check_In_Integer 0a84 e406 | | Load 0x2,0x6 0a85 01ce | | Execute Vector,Slice_Write 0a86 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x15 = 0xa86,0x802 0a87 0092 0dcc | | Action Push_String_Extended,0xdcc ; " " 0a89 01de | | Execute Vector,Not_Equal 0a8a 680f |h | Jump_Zero 0xa9a 0a8b e5f7 | | Load 0x2,-0x9 ; Debug Table 0x23.0x16 = 0xa8b,0x803 0a8c e40a | | Load 0x2,0xa 0a8d e409 | | Load 0x2,0x9 0a8e e5f6 | | Load 0x2,-0xa 0a8f e40d | | Load 0x2,0xd 0a90 e5fd | | Load 0x2,-0x3 0a91 e40e | | Load 0x2,0xe 0a92 01dd | | Execute Vector,First 0a93 e40e | | Load 0x2,0xe 0a94 8221 | ! | Call 0x1,0x21 0a95 e408 | | Load 0x2,0x8 0a96 8237 | 7 | Call 0x1,0x37 0a97 00d1 | | Pop_Control Pop_Count_1 0a98 c40a | | Store 0x2,0xa 0a99 c5f7 | | Store 0x2,-0x9 0a9a e408 | | Load 0x2,0x8 ; Debug Table 0x23.0x17 = 0xa9a,0x804 0a9b 00d9 | | Load_Top At_Offset_1 0a9c 01db | | Execute Vector,Length 0a9d 0273 | s | Execute Discrete,Plus 0a9e 0248 | H | Execute Discrete,Check_In_Integer 0a9f a408 | | Store_Unchecked 0x2,0x8 0aa0 00d2 | | Pop_Control Pop_Count_2 0aa1 3fd1 |? | Loop_Increasing 0xa73 0aa2 e5f6 | | Load 0x2,-0xa ; Debug Table 0x23.0x18 = 0xaa2,0x8 0aa3 e00b | | Load 0x0,0xb 0aa4 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0aa5 e406 | | Load 0x2,0x6 0aa6 e407 | | Load 0x2,0x7 0aa7 e5fa | | Load 0x2,-0x6 0aa8 e00c | | Load 0x0,0xc 0aa9 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0aaa c5f6 | | Store 0x2,-0xa 0aab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x19 = 0xaab,0x9 0aac 0aff | | Execute_Immediate Plus,-0x1 0aad 0248 | H | Execute Discrete,Check_In_Integer 0aae 4801 |H | Short_Literal 0x1 0aaf 0263 | c | Execute Discrete,Above_Bound 0ab0 7002 |p | Jump_Nonzero 0xab3 0ab1 840b | | Call 0x2,0xb ; Debug Table 0x23.0x1a = 0xab1,0xa 0ab2 3ffe |? | Loop_Increasing 0xab1 0ab3 e5fa | | Load 0x2,-0x6 ; Debug Table 0x23.0x1b = 0xab3,0xb 0ab4 0217 | | Execute Heap_Access,All_Reference 0ab5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0ab6 0f08 | | Execute_Immediate Equal,0x8 0ab7 6808 |h | Jump_Zero 0xac0 0ab8 e5f6 | | Load 0x2,-0xa ; Debug Table 0x23.0x1c = 0xab8,0xc 0ab9 e5fd | | Load 0x2,-0x3 0aba e402 | | Load 0x2,0x2 0abb e5f9 | | Load 0x2,-0x7 0abc e5ff | | Load 0x2,-0x1 0abd e5fa | | Load 0x2,-0x6 0abe 8236 | 6 | Call 0x1,0x36 0abf c5f6 | | Store 0x2,-0xa 0ac0 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0ac1 0000 0000 | | .BLANK 0000[0x7] 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 ; SUBPROGRAM 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 0ad2 | | .CONST 0x0ad2 ; Address of begin 0ac9 0b3f | ? | .CONST 0x0b3f ; Address of exception handler 0aca 0005 | | .CONST 0x0005 ; Number of locals 0acb INIT_0ac8: 0acb 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x24 = .DEBUG 0x0acb,0x1412,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1142 ; Debug Table 0x24.0x0 = 0xacb,0xffff 0acc 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x24.0x1 = 0xacc,0xfffe 0acd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x2 = 0xacd,0xfffd 0ace 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0acf e003 | | Load 0x0,0x3 ; Debug Table 0x24.0x3 = 0xacf,0xfffc 0ad0 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0ad1 0322 | " | Declare_Variable Record 0ad2 BODY_0ac8: 0ad2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x4 = 0xad2,0x1 0ad3 01db | | Execute Vector,Length 0ad4 0c01 | | Execute_Immediate Greater_Equal,0x1 0ad5 6863 |hc | Jump_Zero 0xb39 0ad6 e5f8 | | Load 0x2,-0x8 0ad7 e5fc | | Load 0x2,-0x4 0ad8 01dc | | Execute Vector,Last 0ad9 027d | } | Execute Discrete,Greater 0ada 685e |h^ | Jump_Zero 0xb39 0adb e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x5 = 0xadb,0x2 0adc 01dd | | Execute Vector,First 0add a5f8 | | Store_Unchecked 0x2,-0x8 0ade 785a |xZ | Jump 0xb39 0adf 0007 | | Action Break_Optional ; Debug Table 0x24.0x6 = 0xadf,0x4 0ae0 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x24.0x7 = 0xae0,0xfbff 0ae1 e5fc | | Load 0x2,-0x4 0ae2 01d5 | | Execute Vector,Field_Reference 0ae3 0007 | | Action Break_Optional 0ae4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x8 = 0xae4,0x401 0ae5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0ae6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ae7 e5fa | | Load 0x2,-0x6 0ae8 027c | | | Execute Discrete,Less 0ae9 6807 |h | Jump_Zero 0xaf1 0aea e5f8 | | Load 0x2,-0x8 ; Debug Table 0x24.0x9 = 0xaea,0x402 0aeb 0a01 | | Execute_Immediate Plus,0x1 0aec 0248 | H | Execute Discrete,Check_In_Integer 0aed a5f8 | | Store_Unchecked 0x2,-0x8 0aee 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0xa = 0xaee,0x403 0aef 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0af0 7847 |xG | Jump 0xb38 0af1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0xb = 0xaf1,0x404 0af2 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0af3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0af4 e5fa | | Load 0x2,-0x6 0af5 027f | | Execute Discrete,Equal 0af6 6839 |h9 | Jump_Zero 0xb30 0af7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x24.0xc = 0xaf7,0x405 0af8 e5fd | | Load 0x2,-0x3 0af9 00da | | Load_Top At_Offset_2 0afa 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0afb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0afc e5ff | | Load 0x2,-0x1 0afd 8224 | $ | Call 0x1,0x24 0afe a402 | | Store_Unchecked 0x2,0x2 0aff 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x24.0xd = 0xaff,0x406 0b00 e402 | | Load 0x2,0x2 0b01 00da | | Load_Top At_Offset_2 0b02 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b03 8231 | 1 | Call 0x1,0x31 0b04 c402 | | Store 0x2,0x2 0b05 c403 | | Store 0x2,0x3 0b06 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xe = 0xb06,0x407 0b07 7008 |p | Jump_Nonzero 0xb10 0b08 e5fb | | Load 0x2,-0x5 ; Debug Table 0x24.0xf = 0xb08,0x408 0b09 e5fd | | Load 0x2,-0x3 0b0a 00da | | Load_Top At_Offset_2 0b0b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0b0c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b0d e5ff | | Load 0x2,-0x1 0b0e 8224 | $ | Call 0x1,0x24 0b0f a403 | | Store_Unchecked 0x2,0x3 0b10 e003 | | Load 0x0,0x3 ; Debug Table 0x24.0x10 = 0xb10,0x409 0b11 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0b12 0322 | " | Declare_Variable Record 0b13 e5f9 | | Load 0x2,-0x7 0b14 00d9 | | Load_Top At_Offset_1 0b15 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0b16 e402 | | Load 0x2,0x2 0b17 00d9 | | Load_Top At_Offset_1 0b18 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0b19 00da | | Load_Top At_Offset_2 0b1a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0b1b 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x11 = 0xb1b,0x40a 0b1c e402 | | Load 0x2,0x2 0b1d 0272 | r | Execute Discrete,Minus 0b1e 0248 | H | Execute Discrete,Check_In_Integer 0b1f 0a01 | | Execute_Immediate Plus,0x1 0b20 00da | | Load_Top At_Offset_2 0b21 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0b22 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x12 = 0xb22,0x40b 0b23 00da | | Load_Top At_Offset_2 0b24 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0b25 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x13 = 0xb25,0x40c 0b26 e5fe | | Load 0x2,-0x2 0b27 e21e | | Load 0x1,0x1e 0b28 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0b29 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x24.0x14 = 0xb29,0x40d 0b2a 0a01 | | Execute_Immediate Plus,0x1 0b2b 0248 | H | Execute Discrete,Check_In_Integer 0b2c a5f8 | | Store_Unchecked 0x2,-0x8 0b2d 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x15 = 0xb2d,0x40e 0b2e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0b2f 7808 |x | Jump 0xb38 0b30 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x16 = 0xb30,0x40f 0b31 7001 |p | Jump_Nonzero 0xb33 0b32 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x24.0x17 = 0xb32,0x410 0b33 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x18 = 0xb33,0x411 0b34 01dd | | Execute Vector,First 0b35 a5f8 | | Store_Unchecked 0x2,-0x8 0b36 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x19 = 0xb36,0x412 0b37 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0b38 00d1 | | Pop_Control Pop_Count_1 0b39 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x24.0x1a = 0xb39,0x3 0b3a e5fc | | Load 0x2,-0x4 0b3b 01dc | | Execute Vector,Last 0b3c 027a | z | Execute Discrete,Less_Equal 0b3d 77a1 |w | Jump_Nonzero 0xadf 0b3e 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0b3f TRAP_0ac8: 0b3f 0007 | | Action Break_Optional 0b40 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x24.0x1b = 0xb40,0x5 0b41 0000 0000 | | .BLANK 0000[0x7] 0b48 ; -------------------------------------------------------------------------------------- 0b48 ; SUBPROGRAM 0b48 ; -------------------------------------------------------------------------------------- 0b48 0b4b | K | .CONST 0x0b4b ; Address of begin 0b49 0004 | | .CONST 0x0004 ; Address of exception handler 0b4a 0001 | | .CONST 0x0001 ; Number of locals 0b4b BODY_0b48: 0b4b INIT_0b48: 0b4b e5f5 | | Load 0x2,-0xb ; Debug Table 0x25 = .DEBUG 0x0b4b,0x144c,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1243 ; Debug Table 0x25.0x0 = 0xb4b,0x1 0b4c e00b | | Load 0x0,0xb 0b4d 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0b4e e5fe | | Load 0x2,-0x2 0b4f e5ff | | Load 0x2,-0x1 0b50 e5f8 | | Load 0x2,-0x8 0b51 e00c | | Load 0x0,0xc 0b52 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0b53 c5f5 | | Store 0x2,-0xb 0b54 e5f6 | | Load 0x2,-0xa ; Debug Table 0x25.0x1 = 0xb54,0x2 0b55 e5f5 | | Load 0x2,-0xb 0b56 0aff | | Execute_Immediate Plus,-0x1 0b57 0248 | H | Execute Discrete,Check_In_Integer 0b58 e5fc | | Load 0x2,-0x4 0b59 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b5a e5f7 | | Load 0x2,-0x9 0b5b e5fb | | Load 0x2,-0x5 0b5c e5fd | | Load 0x2,-0x3 0b5d e5f9 | | Load 0x2,-0x7 0b5e e5f8 | | Load 0x2,-0x8 0b5f 8239 | 9 | Call 0x1,0x39 0b60 c5f6 | | Store 0x2,-0xa 0b61 e5fc | | Load 0x2,-0x4 ; Debug Table 0x25.0x2 = 0xb61,0x3 0b62 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b63 e5fc | | Load 0x2,-0x4 0b64 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b65 0a01 | | Execute_Immediate Plus,0x1 0b66 0248 | H | Execute Discrete,Check_In_Integer 0b67 0263 | c | Execute Discrete,Above_Bound 0b68 7022 |p" | Jump_Nonzero 0xb8b 0b69 0007 | | Action Break_Optional ; Debug Table 0x25.0x3 = 0xb69,0x4 0b6a e5fa | | Load 0x2,-0x6 ; Debug Table 0x25.0x4 = 0xb6a,0xfbff 0b6b 00d9 | | Load_Top At_Offset_1 0b6c 00e4 | | Load_Encached Positive_Cache 0b6d 025b | [ | Execute Discrete,Check_In_Type 0b6e e001 | | Load 0x0,0x1 0b6f 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0b70 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x25.0x5 = 0xb70,0xfbfe 0b71 e5fd | | Load 0x2,-0x3 0b72 00da | | Load_Top At_Offset_2 0b73 8223 | # | Call 0x1,0x23 0b74 e5f5 | | Load 0x2,-0xb ; Debug Table 0x25.0x6 = 0xb74,0x401 0b75 e00b | | Load 0x0,0xb 0b76 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0b77 00da | | Load_Top At_Offset_2 0b78 e00d | | Load 0x0,0xd 0b79 e5f8 | | Load 0x2,-0x8 0b7a e00c | | Load 0x0,0xc 0b7b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0b7c c5f5 | | Store 0x2,-0xb 0b7d e5f6 | | Load 0x2,-0xa ; Debug Table 0x25.0x7 = 0xb7d,0x402 0b7e e5f5 | | Load 0x2,-0xb 0b7f 0aff | | Execute_Immediate Plus,-0x1 0b80 0248 | H | Execute Discrete,Check_In_Integer 0b81 e403 | | Load 0x2,0x3 0b82 e5f7 | | Load 0x2,-0x9 0b83 e5fb | | Load 0x2,-0x5 0b84 e5fd | | Load 0x2,-0x3 0b85 e5f9 | | Load 0x2,-0x7 0b86 e5f8 | | Load 0x2,-0x8 0b87 8239 | 9 | Call 0x1,0x39 0b88 c5f6 | | Store 0x2,-0xa 0b89 00d2 | | Pop_Control Pop_Count_2 0b8a 3fde |? | Loop_Increasing 0xb69 0b8b 450a |E | Exit_Suprogram New_Top_Offset 0xa 0b8c 0000 0000 | | .BLANK 0000[0x4] 0b90 ; -------------------------------------------------------------------------------------- 0b90 ; SUBPROGRAM 0b90 ; -------------------------------------------------------------------------------------- 0b90 0ba2 | | .CONST 0x0ba2 ; Address of begin 0b91 0004 | | .CONST 0x0004 ; Address of exception handler 0b92 0004 | | .CONST 0x0004 ; Number of locals 0b93 INIT_0b90: 0b93 4801 |H | Short_Literal 0x1 ; Debug Table 0x26 = .DEBUG 0x0b93,0x145e,0x0001,0x0000,0x0057,0x97f5,0x0000,0x12db ; Debug Table 0x26.0x0 = 0xb93,0xffff 0b94 e5fe | | Load 0x2,-0x2 0b95 e219 | | Load 0x1,0x19 0b96 0334 | 4 | Declare_Variable Array,With_Constraint 0b97 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x26.0x1 = 0xb97,0xfffe 0b98 e5ff | | Load 0x2,-0x1 0b99 4975 |Iu | Short_Literal 0x175 0b9a 00eb | | Load_Encached Diana_Cache 0b9b 0098 | | Execute Package,Field_Read_Dynamic 0b9c 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0b9d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b9e e012 | | Load 0x0,0x12 ; Debug Table 0x26.0x2 = 0xb9e,0xfffd 0b9f 0322 | " | Declare_Variable Record 0ba0 00d8 | | Load_Top At_Offset_0 0ba1 1c00 | | Execute_Immediate Run_Utility,0x0 0ba2 BODY_0b90: 0ba2 4802 |H | Short_Literal 0x2 ; Debug Table 0x26.0x3 = 0xba2,0x1 0ba3 e5f5 | | Load 0x2,-0xb 0ba4 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0ba5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x4 = 0xba5,0x2 0ba6 4801 |H | Short_Literal 0x1 0ba7 0263 | c | Execute Discrete,Above_Bound 0ba8 7055 |pU | Jump_Nonzero 0xbfe 0ba9 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x5 = 0xba9,0x3 0baa e5f9 | | Load 0x2,-0x7 0bab e403 | | Load 0x2,0x3 0bac 0007 | | Action Break_Optional 0bad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x6 = 0xbad,0x401 0bae 7002 |p | Jump_Nonzero 0xbb1 0baf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x7 = 0xbaf,0x402 0bb0 782c |x, | Jump 0xbdd 0bb1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x8 = 0xbb1,0x403 0bb2 0217 | | Execute Heap_Access,All_Reference 0bb3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bb4 6804 |h | Jump_Zero 0xbb9 0bb5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x9 = 0xbb5,0x404 0bb6 0217 | | Execute Heap_Access,All_Reference 0bb7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bb8 7824 |x$ | Jump 0xbdd 0bb9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0xa = 0xbb9,0x405 0bba 0007 | | Action Break_Optional 0bbb e40a | | Load 0x2,0xa ; Debug Table 0x26.0xb = 0xbbb,0x801 0bbc 0007 | | Action Break_Optional 0bbd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x26.0xc = 0xbbd,0x802 0bbe 0007 | | Action Break_Optional ; Debug Table 0x26.0xd = 0xbbe,0x803 0bbf 00d0 | | Action Swap_Control ; Debug Table 0x26.0xe = 0xbbf,0x804 0bc0 00d1 | | Pop_Control Pop_Count_1 0bc1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x26.0xf = 0xbc1,0x405 0bc2 00eb | | Load_Encached Diana_Cache 0bc3 0098 | | Execute Package,Field_Read_Dynamic 0bc4 012c | , | Execute Any,Size 0bc5 e010 | | Load 0x0,0x10 0bc6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0bc7 025b | [ | Execute Discrete,Check_In_Type 0bc8 0273 | s | Execute Discrete,Plus 0bc9 00d9 | | Load_Top At_Offset_1 0bca 0007 | | Action Break_Optional 0bcb e40b | | Load 0x2,0xb ; Debug Table 0x26.0x10 = 0xbcb,0xc01 0bcc 0007 | | Action Break_Optional 0bcd 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x26.0x11 = 0xbcd,0xc02 0bce 0007 | | Action Break_Optional ; Debug Table 0x26.0x12 = 0xbce,0xc03 0bcf 00d0 | | Action Swap_Control ; Debug Table 0x26.0x13 = 0xbcf,0xc04 0bd0 00d1 | | Pop_Control Pop_Count_1 0bd1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x26.0x14 = 0xbd1,0x804 0bd2 00eb | | Load_Encached Diana_Cache 0bd3 0098 | | Execute Package,Field_Read_Dynamic 0bd4 49c9 |I | Short_Literal 0x1c9 0bd5 00eb | | Load_Encached Diana_Cache 0bd6 0098 | | Execute Package,Field_Read_Dynamic 0bd7 49ca |I | Short_Literal 0x1ca 0bd8 00eb | | Load_Encached Diana_Cache 0bd9 0095 | | Execute Package,Field_Reference_Dynamic 0bda e011 | | Load 0x0,0x11 0bdb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bdc 7800 |x | Jump 0xbdd 0bdd 00d0 | | Action Swap_Control 0bde 00d1 | | Pop_Control Pop_Count_1 0bdf e001 | | Load 0x0,0x1 ; Debug Table 0x26.0x15 = 0xbdf,0x3 0be0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0be1 00d9 | | Load_Top At_Offset_1 0be2 e402 | | Load 0x2,0x2 0be3 01d6 | | Execute Vector,Field_Write 0be4 e5f5 | | Load 0x2,-0xb ; Debug Table 0x26.0x16 = 0xbe4,0x4 0be5 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0be6 00d9 | | Load_Top At_Offset_1 0be7 e402 | | Load 0x2,0x2 0be8 01d5 | | Execute Vector,Field_Reference 0be9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bea 0273 | s | Execute Discrete,Plus 0beb 00d9 | | Load_Top At_Offset_1 0bec e402 | | Load 0x2,0x2 0bed 01d5 | | Execute Vector,Field_Reference 0bee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bef 0272 | r | Execute Discrete,Minus 0bf0 0248 | H | Execute Discrete,Check_In_Integer 0bf1 0a01 | | Execute_Immediate Plus,0x1 0bf2 e5f5 | | Load 0x2,-0xb 0bf3 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0bf4 0007 | | Action Break_Optional ; Debug Table 0x26.0x17 = 0xbf4,0x5 0bf5 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x18 = 0xbf5,0x1001 0bf6 7002 |p | Jump_Nonzero 0xbf9 0bf7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x26.0x19 = 0xbf7,0x1002 0bf8 7803 |x | Jump 0xbfc 0bf9 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1a = 0xbf9,0x1003 0bfa 0217 | | Execute Heap_Access,All_Reference 0bfb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bfc a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x26.0x1b = 0xbfc,0x5 0bfd 3fab |? | Loop_Increasing 0xba9 0bfe e5f3 | | Load 0x2,-0xd ; Debug Table 0x26.0x1c = 0xbfe,0x6 0bff e5f5 | | Load 0x2,-0xb 0c00 e5f7 | | Load 0x2,-0x9 0c01 e5ff | | Load 0x2,-0x1 0c02 822b | + | Call 0x1,0x2b 0c03 c5f3 | | Store 0x2,-0xd 0c04 e00d | | Load 0x0,0xd ; Debug Table 0x26.0x1d = 0xc04,0x7 0c05 00d9 | | Load_Top At_Offset_1 0c06 017d | } | Execute Record,Structure_Write 0c07 e5f3 | | Load 0x2,-0xd ; Debug Table 0x26.0x1e = 0xc07,0x8 0c08 e5f4 | | Load 0x2,-0xc 0c09 e5f6 | | Load 0x2,-0xa 0c0a e5f7 | | Load 0x2,-0x9 0c0b e5f8 | | Load 0x2,-0x8 0c0c e5f9 | | Load 0x2,-0x7 0c0d e5fa | | Load 0x2,-0x6 0c0e e5fb | | Load 0x2,-0x5 0c0f e5fc | | Load 0x2,-0x4 0c10 e5fd | | Load 0x2,-0x3 0c11 e404 | | Load 0x2,0x4 0c12 823a | : | Call 0x1,0x3a 0c13 c5f4 | | Store 0x2,-0xc 0c14 c5f3 | | Store 0x2,-0xd 0c15 e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x1f = 0xc15,0x9 0c16 4802 |H | Short_Literal 0x2 0c17 0263 | c | Execute Discrete,Above_Bound 0c18 701e |p | Jump_Nonzero 0xc37 0c19 0007 | | Action Break_Optional ; Debug Table 0x26.0x20 = 0xc19,0xa 0c1a e5f9 | | Load 0x2,-0x7 ; Debug Table 0x26.0x21 = 0xc1a,0xebff 0c1b 00d9 | | Load_Top At_Offset_1 0c1c e402 | | Load 0x2,0x2 0c1d 01d5 | | Execute Vector,Field_Reference 0c1e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c1f e001 | | Load 0x0,0x1 0c20 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0c21 e5f6 | | Load 0x2,-0xa ; Debug Table 0x26.0x22 = 0xc21,0xebfe 0c22 e5fc | | Load 0x2,-0x4 0c23 00da | | Load_Top At_Offset_2 0c24 8223 | # | Call 0x1,0x23 0c25 e5f3 | | Load 0x2,-0xd ; Debug Table 0x26.0x23 = 0xc25,0x1401 0c26 e5f4 | | Load 0x2,-0xc 0c27 e5f6 | | Load 0x2,-0xa 0c28 e5f7 | | Load 0x2,-0x9 0c29 e5f8 | | Load 0x2,-0x8 0c2a e5f9 | | Load 0x2,-0x7 0c2b e5fa | | Load 0x2,-0x6 0c2c e406 | | Load 0x2,0x6 0c2d e402 | | Load 0x2,0x2 0c2e 01d5 | | Execute Vector,Field_Reference 0c2f e5fc | | Load 0x2,-0x4 0c30 e408 | | Load 0x2,0x8 0c31 e404 | | Load 0x2,0x4 0c32 823a | : | Call 0x1,0x3a 0c33 c5f4 | | Store 0x2,-0xc 0c34 c5f3 | | Store 0x2,-0xd 0c35 00d2 | | Pop_Control Pop_Count_2 0c36 3fe2 |? | Loop_Increasing 0xc19 0c37 450b |E | Exit_Suprogram New_Top_Offset 0xb 0c38 ; -------------------------------------------------------------------------------------- 0c38 ; SUBPROGRAM 0c38 ; -------------------------------------------------------------------------------------- 0c38 0c67 | g | .CONST 0x0c67 ; Address of begin 0c39 0004 | | .CONST 0x0004 ; Address of exception handler 0c3a 0007 | | .CONST 0x0007 ; Number of locals 0c3b INIT_0c38: 0c3b e001 | | Load 0x0,0x1 ; Debug Table 0x27 = .DEBUG 0x0c3b,0x14a8,0x0001,0x0000,0x0057,0x97f5,0x0000,0x13cf ; Debug Table 0x27.0x0 = 0xc3b,0xffff 0c3c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0c3d 0322 | " | Declare_Variable Record 0c3e e5fc | | Load 0x2,-0x4 0c3f e5fe | | Load 0x2,-0x2 0c40 e5fa | | Load 0x2,-0x6 0c41 8228 | ( | Call 0x1,0x28 0c42 00d9 | | Load_Top At_Offset_1 0c43 017d | } | Execute Record,Structure_Write 0c44 e5fc | | Load 0x2,-0x4 ; Debug Table 0x27.0x1 = 0xc44,0xfffe 0c45 00d9 | | Load_Top At_Offset_1 0c46 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c47 e001 | | Load 0x0,0x1 0c48 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0c49 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2 = 0xc49,0xfffd 0c4a 01dd | | Execute Vector,First 0c4b 00d9 | | Load_Top At_Offset_1 0c4c 8221 | ! | Call 0x1,0x21 0c4d 00e2 | | Load_Encached Integer_Cache 0c4e 03f1 | | Declare_Variable Discrete,With_Value 0c4f e5f9 | | Load 0x2,-0x7 ; Debug Table 0x27.0x3 = 0xc4f,0xfffc 0c50 00d9 | | Load_Top At_Offset_1 0c51 00db | | Load_Top At_Offset_3 0c52 8223 | # | Call 0x1,0x23 0c53 e012 | | Load 0x0,0x12 ; Debug Table 0x27.0x4 = 0xc53,0xfffb 0c54 0322 | " | Declare_Variable Record 0c55 00d8 | | Load_Top At_Offset_0 0c56 1c00 | | Execute_Immediate Run_Utility,0x0 0c57 e012 | | Load 0x0,0x12 ; Debug Table 0x27.0x5 = 0xc57,0xfffa 0c58 0322 | " | Declare_Variable Record 0c59 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x6 = 0xc59,0x401 0c5a e5f8 | | Load 0x2,-0x8 ; Debug Table 0x27.0x7 = 0xc5a,0xfffa 0c5b e5ff | | Load 0x2,-0x1 0c5c e5f9 | | Load 0x2,-0x7 0c5d 4800 |H | Short_Literal 0x0 0c5e e013 | | Load 0x0,0x13 0c5f 1c08 | | Execute_Immediate Run_Utility,0x8 0c60 e5fe | | Load 0x2,-0x2 0c61 00d9 | | Load_Top At_Offset_1 0c62 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0c63 e014 | | Load 0x0,0x14 0c64 180d | | Execute Package,Field_Execute,Field_Number 0xd 0c65 00d9 | | Load_Top At_Offset_1 0c66 017d | } | Execute Record,Structure_Write 0c67 BODY_0c38: 0c67 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x8 = 0xc67,0x1 0c68 00d9 | | Load_Top At_Offset_1 0c69 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0c6a e5f9 | | Load 0x2,-0x7 ; Debug Table 0x27.0x9 = 0xc6a,0x2 0c6b 0e07 | | Execute_Immediate Not_Equal,0x7 0c6c 681b |h | Jump_Zero 0xc88 0c6d e402 | | Load 0x2,0x2 ; Debug Table 0x27.0xa = 0xc6d,0x3 0c6e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c6f e402 | | Load 0x2,0x2 0c70 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c71 0272 | r | Execute Discrete,Minus 0c72 0248 | H | Execute Discrete,Check_In_Integer 0c73 0a02 | | Execute_Immediate Plus,0x2 0c74 00d9 | | Load_Top At_Offset_1 0c75 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0c76 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xb = 0xc76,0x4 0c77 00da | | Load_Top At_Offset_2 0c78 017d | } | Execute Record,Structure_Write 0c79 e5f6 | | Load 0x2,-0xa ; Debug Table 0x27.0xc = 0xc79,0x5 0c7a e5f7 | | Load 0x2,-0x9 0c7b e5f9 | | Load 0x2,-0x7 0c7c e5fa | | Load 0x2,-0x6 0c7d e5fb | | Load 0x2,-0x5 0c7e e5fc | | Load 0x2,-0x4 0c7f e5fd | | Load 0x2,-0x3 0c80 e402 | | Load 0x2,0x2 0c81 e404 | | Load 0x2,0x4 0c82 e405 | | Load 0x2,0x5 0c83 e406 | | Load 0x2,0x6 0c84 823a | : | Call 0x1,0x3a 0c85 c5f7 | | Store 0x2,-0x9 0c86 c5f6 | | Store 0x2,-0xa 0c87 7835 |x5 | Jump 0xcbd 0c88 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x27.0xd = 0xc88,0x6 0c89 0f01 | | Execute_Immediate Equal,0x1 0c8a 6821 |h! | Jump_Zero 0xcac 0c8b e402 | | Load 0x2,0x2 ; Debug Table 0x27.0xe = 0xc8b,0x7 0c8c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c8d e402 | | Load 0x2,0x2 0c8e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c8f 0272 | r | Execute Discrete,Minus 0c90 0248 | H | Execute Discrete,Check_In_Integer 0c91 0a03 | | Execute_Immediate Plus,0x3 0c92 00d9 | | Load_Top At_Offset_1 0c93 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0c94 e5f6 | | Load 0x2,-0xa ; Debug Table 0x27.0xf = 0xc94,0x8 0c95 00d9 | | Load_Top At_Offset_1 0c96 e5fa | | Load 0x2,-0x6 0c97 e5fe | | Load 0x2,-0x2 0c98 822b | + | Call 0x1,0x2b 0c99 c5f6 | | Store 0x2,-0xa 0c9a e00d | | Load 0x0,0xd ; Debug Table 0x27.0x10 = 0xc9a,0x9 0c9b 00da | | Load_Top At_Offset_2 0c9c 017d | } | Execute Record,Structure_Write 0c9d e5f6 | | Load 0x2,-0xa ; Debug Table 0x27.0x11 = 0xc9d,0xa 0c9e e5f7 | | Load 0x2,-0x9 0c9f e5f9 | | Load 0x2,-0x7 0ca0 e5fa | | Load 0x2,-0x6 0ca1 e5fb | | Load 0x2,-0x5 0ca2 e5fc | | Load 0x2,-0x4 0ca3 e5fd | | Load 0x2,-0x3 0ca4 e402 | | Load 0x2,0x2 0ca5 e404 | | Load 0x2,0x4 0ca6 e405 | | Load 0x2,0x5 0ca7 e406 | | Load 0x2,0x6 0ca8 823a | : | Call 0x1,0x3a 0ca9 c5f7 | | Store 0x2,-0x9 0caa c5f6 | | Store 0x2,-0xa 0cab 7811 |x | Jump 0xcbd 0cac e5f6 | | Load 0x2,-0xa ; Debug Table 0x27.0x12 = 0xcac,0xb 0cad e5f7 | | Load 0x2,-0x9 0cae 00da | | Load_Top At_Offset_2 0caf e5f9 | | Load 0x2,-0x7 0cb0 e5fa | | Load 0x2,-0x6 0cb1 e5fb | | Load 0x2,-0x5 0cb2 e5fc | | Load 0x2,-0x4 0cb3 e5fd | | Load 0x2,-0x3 0cb4 e402 | | Load 0x2,0x2 0cb5 e404 | | Load 0x2,0x4 0cb6 e405 | | Load 0x2,0x5 0cb7 e5f8 | | Load 0x2,-0x8 0cb8 e5fe | | Load 0x2,-0x2 0cb9 823b | ; | Call 0x1,0x3b 0cba 00d1 | | Pop_Control Pop_Count_1 0cbb c5f7 | | Store 0x2,-0x9 0cbc c5f6 | | Store 0x2,-0xa 0cbd e5fa | | Load 0x2,-0x6 ; Debug Table 0x27.0x13 = 0xcbd,0xc 0cbe 0217 | | Execute Heap_Access,All_Reference 0cbf 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0cc0 0f08 | | Execute_Immediate Equal,0x8 0cc1 6808 |h | Jump_Zero 0xcca 0cc2 e5f6 | | Load 0x2,-0xa ; Debug Table 0x27.0x14 = 0xcc2,0xd 0cc3 e5fd | | Load 0x2,-0x3 0cc4 e402 | | Load 0x2,0x2 0cc5 e5f9 | | Load 0x2,-0x7 0cc6 e5ff | | Load 0x2,-0x1 0cc7 e5fa | | Load 0x2,-0x6 0cc8 8236 | 6 | Call 0x1,0x36 0cc9 c5f6 | | Store 0x2,-0xa 0cca 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0ccb 0000 0000 | | .BLANK 0000[0x5] 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 ; SUBPROGRAM 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 0cd3 | | .CONST 0x0cd3 ; Address of begin 0cd1 0d0d | | .CONST 0x0d0d ; Address of exception handler 0cd2 0001 | | .CONST 0x0001 ; Number of locals 0cd3 BODY_0cd0: 0cd3 INIT_0cd0: 0cd3 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x28 = .DEBUG 0x0cd3,0x14d4,0x0001,0x0000,0x0057,0x97f5,0x0000,0x14d5 ; Debug Table 0x28.0x0 = 0xcd3,0x1 0cd4 460d |F | Jump_Case 0xe 0cd5 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x0 0cd6 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x1 0cd7 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x2 0cd8 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x3 0cd9 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x4 0cda 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x5 0cdb 7823 |x# | Jump 0xcff ; case 0x6 0cdc 7806 |x | Jump 0xce3 ; case 0x7 0cdd 7805 |x | Jump 0xce3 ; case 0x8 0cde 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0x9 0cdf 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0xa 0ce0 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0xb 0ce1 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0xc 0ce2 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; case 0xd 0ce3 e5f6 | | Load 0x2,-0xa ; Debug Table 0x28.0x1 = 0xce3,0x2 0ce4 e5f7 | | Load 0x2,-0x9 0ce5 e5f8 | | Load 0x2,-0x8 0ce6 e5f9 | | Load 0x2,-0x7 0ce7 e5fa | | Load 0x2,-0x6 0ce8 e5fb | | Load 0x2,-0x5 0ce9 e5fc | | Load 0x2,-0x4 0cea e5fd | | Load 0x2,-0x3 0ceb e5fe | | Load 0x2,-0x2 0cec e5ff | | Load 0x2,-0x1 0ced 823c | < | Call 0x1,0x3c 0cee c5f7 | | Store 0x2,-0x9 0cef c5f6 | | Store 0x2,-0xa 0cf0 e5fa | | Load 0x2,-0x6 ; Debug Table 0x28.0x2 = 0xcf0,0x3 0cf1 0217 | | Execute Heap_Access,All_Reference 0cf2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0cf3 0e08 | | Execute_Immediate Not_Equal,0x8 0cf4 6809 |h | Jump_Zero 0xcfe 0cf5 e5f6 | | Load 0x2,-0xa ; Debug Table 0x28.0x3 = 0xcf5,0x4 0cf6 e00b | | Load 0x0,0xb 0cf7 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0cf8 00ea | | Load_Encached Null_String_Cache 0cf9 e00d | | Load 0x0,0xd 0cfa e5fa | | Load 0x2,-0x6 0cfb e00c | | Load 0x0,0xc 0cfc 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0cfd c5f6 | | Store 0x2,-0xa 0cfe 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0cff e5f6 | | Load 0x2,-0xa ; Debug Table 0x28.0x4 = 0xcff,0x5 0d00 e5f7 | | Load 0x2,-0x9 0d01 e5f8 | | Load 0x2,-0x8 0d02 e5f9 | | Load 0x2,-0x7 0d03 e5fa | | Load 0x2,-0x6 0d04 e5fb | | Load 0x2,-0x5 0d05 e5fc | | Load 0x2,-0x4 0d06 e5fd | | Load 0x2,-0x3 0d07 e5fe | | Load 0x2,-0x2 0d08 e5ff | | Load 0x2,-0x1 0d09 8238 | 8 | Call 0x1,0x38 0d0a c5f7 | | Store 0x2,-0x9 0d0b c5f6 | | Store 0x2,-0xa 0d0c 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0d0d TRAP_0cd0: 0d0d 0007 | | Action Break_Optional 0d0e 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x28.0x5 = 0xd0e,0x7 0d0f 0000 | | .XXX[0x1] 0d10 ; -------------------------------------------------------------------------------------- 0d10 ; SUBPROGRAM 0d10 ; -------------------------------------------------------------------------------------- 0d10 0d13 | | .CONST 0x0d13 ; Address of begin 0d11 0d36 | 6 | .CONST 0x0d36 ; Address of exception handler 0d12 0001 | | .CONST 0x0001 ; Number of locals 0d13 BODY_0d10: 0d13 INIT_0d10: 0d13 0007 | | Action Break_Optional ; Debug Table 0x29 = .DEBUG 0x0d13,0x14e2,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1553 ; Debug Table 0x29.0x0 = 0xd13,0x1 0d14 e5fe | | Load 0x2,-0x2 ; Debug Table 0x29.0x1 = 0xd14,0x401 0d15 0007 | | Action Break_Optional 0d16 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0x2 = 0xd16,0x402 0d17 0007 | | Action Break_Optional ; Debug Table 0x29.0x3 = 0xd17,0x403 0d18 0007 | | Action Break_Optional ; Debug Table 0x29.0x4 = 0xd18,0x404 0d19 0fab | | Execute_Immediate Equal,-0x55 ; Debug Table 0x29.0x5 = 0xd19,0x1 0d1a 680a |h | Jump_Zero 0xd25 0d1b e5f6 | | Load 0x2,-0xa ; Debug Table 0x29.0x6 = 0xd1b,0x2 0d1c e5f8 | | Load 0x2,-0x8 0d1d e5fe | | Load 0x2,-0x2 0d1e e5f9 | | Load 0x2,-0x7 0d1f e5ff | | Load 0x2,-0x1 0d20 e5fa | | Load 0x2,-0x6 0d21 e008 | | Load 0x0,0x8 0d22 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0d23 c5f6 | | Store 0x2,-0xa 0d24 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0d25 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x7 = 0xd25,0x3 0d26 8015 | | Call 0x0,0x15 0d27 680d |h | Jump_Zero 0xd35 0d28 e5f6 | | Load 0x2,-0xa ; Debug Table 0x29.0x8 = 0xd28,0x4 0d29 e5f7 | | Load 0x2,-0x9 0d2a e5f8 | | Load 0x2,-0x8 0d2b e5f9 | | Load 0x2,-0x7 0d2c e5fa | | Load 0x2,-0x6 0d2d e5fb | | Load 0x2,-0x5 0d2e e5fc | | Load 0x2,-0x4 0d2f e5fd | | Load 0x2,-0x3 0d30 e5fe | | Load 0x2,-0x2 0d31 e5ff | | Load 0x2,-0x1 0d32 823d | = | Call 0x1,0x3d 0d33 c5f7 | | Store 0x2,-0x9 0d34 c5f6 | | Store 0x2,-0xa 0d35 4509 |E | Exit_Suprogram New_Top_Offset 0x9 0d36 TRAP_0d10: 0d36 0007 | | Action Break_Optional 0d37 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x29.0x9 = 0xd37,0x5 0d38 ; -------------------------------------------------------------------------------------- 0d38 ; SUBPROGRAM 0d38 ; -------------------------------------------------------------------------------------- 0d38 0d40 | @ | .CONST 0x0d40 ; Address of begin 0d39 0dac | | .CONST 0x0dac ; Address of exception handler 0d3a 0006 | | .CONST 0x0006 ; Number of locals 0d3b INIT_0d38: 0d3b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0d3b,0x14f8,0x0001,0x0000,0x0057,0x97f5,0x0000,0x15c0 ; Debug Table 0x2a.0x0 = 0xd3b,0xffff 0d3c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2a.0x1 = 0xd3c,0xfffe 0d3d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2a.0x2 = 0xd3d,0xfffd 0d3e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x3 = 0xd3e,0xfffc 0d3f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x4 = 0xd3f,0xfffb 0d40 BODY_0d38: 0d40 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0x5 = 0xd40,0x1 0d41 0217 | | Execute Heap_Access,All_Reference 0d42 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0d43 0f05 | | Execute_Immediate Equal,0x5 0d44 684a |hJ | Jump_Zero 0xd8f 0d45 0007 | | Action Break_Optional ; Debug Table 0x2a.0x6 = 0xd45,0x2 0d46 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x7 = 0xd46,0x401 0d47 0217 | | Execute Heap_Access,All_Reference 0d48 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d49 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2a.0x8 = 0xd49,0x2 0d4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x9 = 0xd4a,0x3 0d4b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d4c 0007 | | Action Break_Optional ; Debug Table 0x2a.0xa = 0xd4c,0x4 0d4d e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0xb = 0xd4d,0x801 0d4e 0217 | | Execute Heap_Access,All_Reference 0d4f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d50 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2a.0xc = 0xd50,0x4 0d51 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0xd = 0xd51,0x5 0d52 a403 | | Store_Unchecked 0x2,0x3 0d53 7829 |x) | Jump 0xd7d 0d54 0007 | | Action Break_Optional ; Debug Table 0x2a.0xe = 0xd54,0x7 0d55 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0xf = 0xd55,0xc01 0d56 0217 | | Execute Heap_Access,All_Reference 0d57 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d58 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2a.0x10 = 0xd58,0x7 0d59 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x11 = 0xd59,0x8 0d5a 00da | | Load_Top At_Offset_2 0d5b e016 | | Load 0x0,0x16 0d5c 180d | | Execute Package,Field_Execute,Field_Number 0xd 0d5d 7014 |p | Jump_Nonzero 0xd72 0d5e e5f7 | | Load 0x2,-0x9 ; Debug Table 0x2a.0x12 = 0xd5e,0x9 0d5f e5f8 | | Load 0x2,-0x8 0d60 e403 | | Load 0x2,0x3 0d61 e5f9 | | Load 0x2,-0x7 0d62 e5fa | | Load 0x2,-0x6 0d63 e5fb | | Load 0x2,-0x5 0d64 e5fc | | Load 0x2,-0x4 0d65 e5fd | | Load 0x2,-0x3 0d66 e406 | | Load 0x2,0x6 0d67 e5ff | | Load 0x2,-0x1 0d68 823e | > | Call 0x1,0x3e 0d69 c5f8 | | Store 0x2,-0x8 0d6a c5f7 | | Store 0x2,-0x9 0d6b e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x13 = 0xd6b,0xa 0d6c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d6d e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x14 = 0xd6d,0xb 0d6e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d6f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x15 = 0xd6f,0xc 0d70 a403 | | Store_Unchecked 0x2,0x3 0d71 7806 |x | Jump 0xd78 0d72 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x16 = 0xd72,0xd 0d73 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d74 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x17 = 0xd74,0xe 0d75 0a01 | | Execute_Immediate Plus,0x1 0d76 0248 | H | Execute Discrete,Check_In_Integer 0d77 a403 | | Store_Unchecked 0x2,0x3 0d78 0007 | | Action Break_Optional ; Debug Table 0x2a.0x18 = 0xd78,0xf 0d79 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x19 = 0xd79,0x1001 0d7a 0217 | | Execute Heap_Access,All_Reference 0d7b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d7c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2a.0x1a = 0xd7c,0xf 0d7d 0007 | | Action Break_Optional ; Debug Table 0x2a.0x1b = 0xd7d,0x6 0d7e 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x1c = 0xd7e,0x1401 0d7f 021d | | Execute Heap_Access,Is_Null 0d80 6fd3 |o | Jump_Zero 0xd54 ; Debug Table 0x2a.0x1d = 0xd80,0x6 0d81 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x2a.0x1e = 0xd81,0x10 0d82 e5f8 | | Load 0x2,-0x8 0d83 e403 | | Load 0x2,0x3 0d84 e5f9 | | Load 0x2,-0x7 0d85 e5fa | | Load 0x2,-0x6 0d86 e5fb | | Load 0x2,-0x5 0d87 e5fc | | Load 0x2,-0x4 0d88 e5fd | | Load 0x2,-0x3 0d89 e406 | | Load 0x2,0x6 0d8a e5ff | | Load 0x2,-0x1 0d8b 823e | > | Call 0x1,0x3e 0d8c c5f8 | | Store 0x2,-0x8 0d8d c5f7 | | Store 0x2,-0x9 0d8e 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0d8f e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x1f = 0xd8f,0x11 0d90 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d91 7815 |x | Jump 0xda7 0d92 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x2a.0x20 = 0xd92,0x13 0d93 e5f8 | | Load 0x2,-0x8 0d94 4801 |H | Short_Literal 0x1 0d95 e5f9 | | Load 0x2,-0x7 0d96 e5fa | | Load 0x2,-0x6 0d97 e5fb | | Load 0x2,-0x5 0d98 e5fc | | Load 0x2,-0x4 0d99 e5fd | | Load 0x2,-0x3 0d9a 0007 | | Action Break_Optional 0d9b e404 | | Load 0x2,0x4 ; Debug Table 0x2a.0x21 = 0xd9b,0x1801 0d9c 0217 | | Execute Heap_Access,All_Reference 0d9d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d9e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x22 = 0xd9e,0x13 0d9f 823e | > | Call 0x1,0x3e 0da0 c5f8 | | Store 0x2,-0x8 0da1 c5f7 | | Store 0x2,-0x9 0da2 0007 | | Action Break_Optional ; Debug Table 0x2a.0x23 = 0xda2,0x14 0da3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x24 = 0xda3,0x1c01 0da4 0217 | | Execute Heap_Access,All_Reference 0da5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0da6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2a.0x25 = 0xda6,0x14 0da7 0007 | | Action Break_Optional ; Debug Table 0x2a.0x26 = 0xda7,0x12 0da8 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x27 = 0xda8,0x2001 0da9 021d | | Execute Heap_Access,Is_Null 0daa 6fe7 |o | Jump_Zero 0xd92 ; Debug Table 0x2a.0x28 = 0xdaa,0x12 0dab 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0dac TRAP_0d38: 0dac 0007 | | Action Break_Optional 0dad e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x29 = 0xdad,0x15 0dae e005 | | Load 0x0,0x5 0daf 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0db0 0092 0dd4 | | Action Push_String_Extended,0xdd4 ; " has obsolete references" 0db2 01cc | | Execute Vector,Catenate 0db3 e00e | | Load 0x0,0xe 0db4 180d | | Execute Package,Field_Execute,Field_Number 0xd 0db5 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0db6 0000 0000 | | .XXX[0x2] 0db8 ; -------------------------------------------------------------------------------------- 0db8 ; SUBPROGRAM 0db8 ; -------------------------------------------------------------------------------------- 0db8 0dbb | | .CONST 0x0dbb ; Address of begin 0db9 0dc2 | | .CONST 0x0dc2 ; Address of exception handler 0dba 0001 | | .CONST 0x0001 ; Number of locals 0dbb BODY_0db8: 0dbb INIT_0db8: 0dbb e40d | | Load 0x2,0xd ; Debug Table 0x2b = .DEBUG 0x0dbb,0x154e,0x0004,0x0000,0x0057,0x97f5,0x0000,0x1128 ; Debug Table 0x2b.0x0 = 0xdbb,0x1 0dbc e409 | | Load 0x2,0x9 0dbd 01d5 | | Execute Vector,Field_Reference 0dbe e5fb | | Load 0x2,-0x5 0dbf e21e | | Load 0x1,0x1e 0dc0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0dc1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0dc2 TRAP_0db8: 0dc2 0007 | | Action Break_Optional 0dc3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x2b.0x1 = 0xdc3,0x2 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 ; STRING TABLE 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 0024 | $ | .STRTAB 0x0024->0x0dd6 ; " " 0dc5 0028 | ( | .STRTAB 0x0028->0x0dd9 ; " " 0dc6 0029 | ) | .STRTAB 0x0029->0x0dda ; "---" 0dc7 002a | * | .STRTAB 0x002a->0x0ddc ; "!!!" 0dc8 002b | + | .STRTAB 0x002b->0x0ddd ; "***" 0dc9 002c | , | .STRTAB 0x002c->0x0ddf ; "???" 0dca 002d | - | .STRTAB 0x002d->0x0de0 ; "%%%" 0dcb 002e | . | .STRTAB 0x002e->0x0de2 ; " " 0dcc 002e | . | .STRTAB 0x002e->0x0de3 ; " " 0dcd 002d | - | .STRTAB 0x002d->0x0de3 ; "no information available" 0dce 0043 | C | .STRTAB 0x0043->0x0def ; "menu" 0dcf 0045 | E | .STRTAB 0x0045->0x0df1 ; "=>" 0dd0 0045 | E | .STRTAB 0x0045->0x0df2 ; "loop" 0dd1 0047 | G | .STRTAB 0x0047->0x0df4 ; "then" 0dd2 0049 | I | .STRTAB 0x0049->0x0df6 ; " " 0dd3 004b | K | .STRTAB 0x004b->0x0df8 ; "... " 0dd4 004d | M | .STRTAB 0x004d->0x0dfa ; " has obsolete references" 0dd5 0063 | c | .STREND 0x0063->0x0e06 0dd6 2020 2020 | | .STRTAB_STRINGS 0e07 0000 | | .XXX[0x1] 0e08 ; -------------------------------------------------------------------------------------- 0e08 ; Debug Table 0e08 ; -------------------------------------------------------------------------------------- 0e08 0003 002c | ,| .CONST 0x0003,0x002c 0e0a 000b 0f6a | j| .DEBUG 0x000b,0x0f6a,0x0000,0x0000,0x0057,0x9795,0x0000,0x0a91 0e12 001a 0f7a | z| .DEBUG 0x001a,0x0f7a,0x0000,0x0000,0x0057,0x97f5,0x0000,0x000c 0e1a 00db 0fe4 | | .DEBUG 0x00db,0x0fe4,0x0001,0x0000,0x0057,0x9795,0x0000,0x0a92 0e22 013b 1004 | ; | .DEBUG 0x013b,0x1004,0x0001,0x0000,0x0057,0x9795,0x0000,0x0aaa 0e2a 01ab 1032 | 2| .DEBUG 0x01ab,0x1032,0x0002,0x0000,0x0057,0x9795,0x0000,0x0acd 0e32 0283 108a | | .DEBUG 0x0283,0x108a,0x0002,0x0000,0x0057,0x9795,0x0000,0x0ade 0e3a 02fb 10b8 | | .DEBUG 0x02fb,0x10b8,0x0001,0x0000,0x0057,0x9795,0x0000,0x0ae9 0e42 035b 10cc | [ | .DEBUG 0x035b,0x10cc,0x0001,0x0000,0x0057,0x9795,0x0000,0x0aff 0e4a 0383 10da | | .DEBUG 0x0383,0x10da,0x0002,0x0000,0x0057,0x9795,0x0000,0x0b11 0e52 0413 111e | | .DEBUG 0x0413,0x111e,0x0001,0x0000,0x0057,0x97f5,0x0000,0x008f 0e5a 041b 1122 | "| .DEBUG 0x041b,0x1122,0x0002,0x0000,0x0057,0x97f5,0x0000,0x00c1 0e62 043b 1130 | ; 0| .DEBUG 0x043b,0x1130,0x0002,0x0000,0x0057,0x97f5,0x0000,0x00f9 0e6a 0463 1140 | c @| .DEBUG 0x0463,0x1140,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0244 0e72 047b 114e | { N| .DEBUG 0x047b,0x114e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x027c 0e7a 048b 1152 | R| .DEBUG 0x048b,0x1152,0x0002,0x0000,0x0057,0x97f5,0x0000,0x029c 0e82 04c3 1162 | b| .DEBUG 0x04c3,0x1162,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0308 0e8a 04d3 1166 | f| .DEBUG 0x04d3,0x1166,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0334 0e92 052b 11a0 | + | .DEBUG 0x052b,0x11a0,0x0002,0x0000,0x0057,0x97f5,0x0000,0x03d4 0e9a 0563 11b6 | c | .DEBUG 0x0563,0x11b6,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0443 0ea2 0583 11c4 | | .DEBUG 0x0583,0x11c4,0x0002,0x0000,0x0057,0x97f5,0x0000,0x048b 0eaa 05f3 120a | | .DEBUG 0x05f3,0x120a,0x0002,0x0000,0x0057,0x97f5,0x0000,0x056f 0eb2 0613 1218 | | .DEBUG 0x0613,0x1218,0x0002,0x0000,0x0057,0x97f5,0x0000,0x05c7 0eba 0683 1256 | V| .DEBUG 0x0683,0x1256,0x0001,0x0000,0x0057,0x97f5,0x0000,0x096e 0ec2 06c3 127e | ~| .DEBUG 0x06c3,0x127e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x09f2 0eca 06f3 128e | | .DEBUG 0x06f3,0x128e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0a4b 0ed2 0723 129e | # | .DEBUG 0x0723,0x129e,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0aa4 0eda 074b 12ac | K | .DEBUG 0x074b,0x12ac,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0af4 0ee2 07eb 1302 | | .DEBUG 0x07eb,0x1302,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0bc2 0eea 0833 132a | 3 *| .DEBUG 0x0833,0x132a,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0c52 0ef2 0873 1344 | s D| .DEBUG 0x0873,0x1344,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0ccd 0efa 08ab 1358 | X| .DEBUG 0x08ab,0x1358,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0d24 0f02 08db 136a | j| .DEBUG 0x08db,0x136a,0x0002,0x0000,0x0057,0x97f5,0x0000,0x0d81 0f0a 0913 137c | || .DEBUG 0x0913,0x137c,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0df8 0f12 095b 1396 | [ | .DEBUG 0x095b,0x1396,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0e70 0f1a 0983 13a0 | | .DEBUG 0x0983,0x13a0,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0ec6 0f22 0a03 13d6 | | .DEBUG 0x0a03,0x13d6,0x0001,0x0000,0x0057,0x97f5,0x0000,0x0fc2 0f2a 0acb 1412 | | .DEBUG 0x0acb,0x1412,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1142 0f32 0b4b 144c | K L| .DEBUG 0x0b4b,0x144c,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1243 0f3a 0b93 145e | ^| .DEBUG 0x0b93,0x145e,0x0001,0x0000,0x0057,0x97f5,0x0000,0x12db 0f42 0c3b 14a8 | ; | .DEBUG 0x0c3b,0x14a8,0x0001,0x0000,0x0057,0x97f5,0x0000,0x13cf 0f4a 0cd3 14d4 | | .DEBUG 0x0cd3,0x14d4,0x0001,0x0000,0x0057,0x97f5,0x0000,0x14d5 0f52 0d13 14e2 | | .DEBUG 0x0d13,0x14e2,0x0001,0x0000,0x0057,0x97f5,0x0000,0x1553 0f5a 0d3b 14f8 | ; | .DEBUG 0x0d3b,0x14f8,0x0001,0x0000,0x0057,0x97f5,0x0000,0x15c0 0f62 0dbb 154e | N| .DEBUG 0x0dbb,0x154e,0x0004,0x0000,0x0057,0x97f5,0x0000,0x1128 0f6a ; -------------------------------------------------------------------------------------- 0f6a ; Debug3 Subtable 0x0 0f6a ; -------------------------------------------------------------------------------------- 0f6a 0007 0000 | | .DBG3TAB 0x0007,0x0000 0f6c 000b ffff | | .CONST 0x000b,0xffff 0f6e 000d fffe | | .CONST 0x000d,0xfffe 0f70 000f fffd | | .CONST 0x000f,0xfffd 0f72 0011 fffc | | .CONST 0x0011,0xfffc 0f74 0013 fffb | | .CONST 0x0013,0xfffb 0f76 0015 fffa | | .CONST 0x0015,0xfffa 0f78 0017 fff9 | | .CONST 0x0017,0xfff9 0f7a ; -------------------------------------------------------------------------------------- 0f7a ; Debug3 Subtable 0x1 0f7a ; -------------------------------------------------------------------------------------- 0f7a 0034 0000 | 4 | .DBG3TAB 0x0034,0x0000 0f7c 001a ffff | | .CONST 0x001a,0xffff 0f7e 001b fffe | | .CONST 0x001b,0xfffe 0f80 001d fffd | | .CONST 0x001d,0xfffd 0f82 001f fffc | | .CONST 0x001f,0xfffc 0f84 0025 fffb | % | .CONST 0x0025,0xfffb 0f86 002b fffa | + | .CONST 0x002b,0xfffa 0f88 0030 fff9 | 0 | .CONST 0x0030,0xfff9 0f8a 0037 fff8 | 7 | .CONST 0x0037,0xfff8 0f8c 006f fff7 | o | .CONST 0x006f,0xfff7 0f8e 0076 fff6 | v | .CONST 0x0076,0xfff6 0f90 0078 fff5 | x | .CONST 0x0078,0xfff5 0f92 0080 fff4 | | .CONST 0x0080,0xfff4 0f94 0082 fff3 | | .CONST 0x0082,0xfff3 0f96 0084 fff2 | | .CONST 0x0084,0xfff2 0f98 0086 fff1 | | .CONST 0x0086,0xfff1 0f9a 0088 fff0 | | .CONST 0x0088,0xfff0 0f9c 008a ffef | | .CONST 0x008a,0xffef 0f9e 008c ffee | | .CONST 0x008c,0xffee 0fa0 008e ffed | | .CONST 0x008e,0xffed 0fa2 0090 ffec | | .CONST 0x0090,0xffec 0fa4 0092 ffeb | | .CONST 0x0092,0xffeb 0fa6 0094 ffea | | .CONST 0x0094,0xffea 0fa8 0096 ffe9 | | .CONST 0x0096,0xffe9 0faa 0098 ffe8 | | .CONST 0x0098,0xffe8 0fac 009a ffe7 | | .CONST 0x009a,0xffe7 0fae 009c ffe6 | | .CONST 0x009c,0xffe6 0fb0 009e ffe5 | | .CONST 0x009e,0xffe5 0fb2 00a0 ffe4 | | .CONST 0x00a0,0xffe4 0fb4 00a2 ffe3 | | .CONST 0x00a2,0xffe3 0fb6 00a4 ffe2 | | .CONST 0x00a4,0xffe2 0fb8 00a6 ffe1 | | .CONST 0x00a6,0xffe1 0fba 00a8 ffe0 | | .CONST 0x00a8,0xffe0 0fbc 00aa ffdf | | .CONST 0x00aa,0xffdf 0fbe 00ac ffde | | .CONST 0x00ac,0xffde 0fc0 00ae ffdd | | .CONST 0x00ae,0xffdd 0fc2 00b0 ffdc | | .CONST 0x00b0,0xffdc 0fc4 00b2 ffdb | | .CONST 0x00b2,0xffdb 0fc6 00b4 ffda | | .CONST 0x00b4,0xffda 0fc8 00b6 ffd9 | | .CONST 0x00b6,0xffd9 0fca 00b8 ffd8 | | .CONST 0x00b8,0xffd8 0fcc 00ba ffd7 | | .CONST 0x00ba,0xffd7 0fce 00bc ffd6 | | .CONST 0x00bc,0xffd6 0fd0 00be ffd5 | | .CONST 0x00be,0xffd5 0fd2 00c0 ffd4 | | .CONST 0x00c0,0xffd4 0fd4 00c2 ffd3 | | .CONST 0x00c2,0xffd3 0fd6 00c4 ffd2 | | .CONST 0x00c4,0xffd2 0fd8 00c6 ffd1 | | .CONST 0x00c6,0xffd1 0fda 00c8 ffd0 | | .CONST 0x00c8,0xffd0 0fdc 00ca ffcf | | .CONST 0x00ca,0xffcf 0fde 00cc ffce | | .CONST 0x00cc,0xffce 0fe0 00ce ffcd | | .CONST 0x00ce,0xffcd 0fe2 00d0 ffcc | | .CONST 0x00d0,0xffcc 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 ; Debug3 Subtable 0x2 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 0005 000a | | .DBG3TAB 0x0005,0x000a 0fe6 00db ffff | | .CONST 0x00db,0xffff 0fe8 00e0 fffe | | .CONST 0x00e0,0xfffe 0fea 00e2 fffd | | .CONST 0x00e2,0xfffd 0fec 00e3 fffc | | .CONST 0x00e3,0xfffc 0fee 00e5 fffb | | .CONST 0x00e5,0xfffb 0ff0 00ec 0001 | | .CONST 0x00ec,0x0001 0ff2 00ff 0002 | | .CONST 0x00ff,0x0002 0ff4 0106 0003 | | .CONST 0x0106,0x0003 0ff6 0108 0004 | | .CONST 0x0108,0x0004 0ff8 0110 0005 | | .CONST 0x0110,0x0005 0ffa 0111 0006 | | .CONST 0x0111,0x0006 0ffc 0120 0007 | | .CONST 0x0120,0x0007 0ffe 0127 0008 | ' | .CONST 0x0127,0x0008 1000 012c 0009 | , | .CONST 0x012c,0x0009 1002 0133 000a | 3 | .CONST 0x0133,0x000a 1004 ; -------------------------------------------------------------------------------------- 1004 ; Debug3 Subtable 0x3 1004 ; -------------------------------------------------------------------------------------- 1004 0004 0012 | | .DBG3TAB 0x0004,0x0012 1006 013b ffff | ; | .CONST 0x013b,0xffff 1008 0140 fffe | @ | .CONST 0x0140,0xfffe 100a 0142 fffd | B | .CONST 0x0142,0xfffd 100c 0144 fffc | D | .CONST 0x0144,0xfffc 100e 0149 0001 | I | .CONST 0x0149,0x0001 1010 014a 0401 | J | .CONST 0x014a,0x0401 1012 014c 0402 | L | .CONST 0x014c,0x0402 1014 014d 0403 | M | .CONST 0x014d,0x0403 1016 014e 0404 | N | .CONST 0x014e,0x0404 1018 014f 0001 | O | .CONST 0x014f,0x0001 101a 0151 0002 | Q | .CONST 0x0151,0x0002 101c 015a 0003 | Z | .CONST 0x015a,0x0003 101e 015b 0004 | [ | .CONST 0x015b,0x0004 1020 015f 0005 | _ | .CONST 0x015f,0x0005 1022 0172 0006 | r | .CONST 0x0172,0x0006 1024 0174 0007 | t | .CONST 0x0174,0x0007 1026 017d 0008 | } | .CONST 0x017d,0x0008 1028 017e 0009 | ~ | .CONST 0x017e,0x0009 102a 018e 000a | | .CONST 0x018e,0x000a 102c 0195 000b | | .CONST 0x0195,0x000b 102e 019a 000c | | .CONST 0x019a,0x000c 1030 01a1 000d | | .CONST 0x01a1,0x000d 1032 ; -------------------------------------------------------------------------------------- 1032 ; Debug3 Subtable 0x4 1032 ; -------------------------------------------------------------------------------------- 1032 000e 001d | | .DBG3TAB 0x000e,0x001d 1034 01ab ffff | | .CONST 0x01ab,0xffff 1036 01b3 fffe | | .CONST 0x01b3,0xfffe 1038 01b5 fffd | | .CONST 0x01b5,0xfffd 103a 01b8 fffc | | .CONST 0x01b8,0xfffc 103c 01b9 fffb | | .CONST 0x01b9,0xfffb 103e 01ba fffa | | .CONST 0x01ba,0xfffa 1040 01bf 0001 | | .CONST 0x01bf,0x0001 1042 01d0 0002 | | .CONST 0x01d0,0x0002 1044 01d2 0003 | | .CONST 0x01d2,0x0003 1046 01d7 0004 | | .CONST 0x01d7,0x0004 1048 01de 0005 | | .CONST 0x01de,0x0005 104a 01e1 0006 | | .CONST 0x01e1,0x0006 104c 01e4 0007 | | .CONST 0x01e4,0x0007 104e 01e5 fbff | | .CONST 0x01e5,0xfbff 1050 01eb fbfe | | .CONST 0x01eb,0xfbfe 1052 01fa 0401 | | .CONST 0x01fa,0x0401 1054 01fe 0402 | | .CONST 0x01fe,0x0402 1056 0205 0403 | | .CONST 0x0205,0x0403 1058 0210 0404 | | .CONST 0x0210,0x0404 105a 0211 f7ff | | .CONST 0x0211,0xf7ff 105c 0217 f7fe | | .CONST 0x0217,0xf7fe 105e 021d f7fd | | .CONST 0x021d,0xf7fd 1060 0221 f7fc | ! | .CONST 0x0221,0xf7fc 1062 022b 0801 | + | .CONST 0x022b,0x0801 1064 0232 0c01 | 2 | .CONST 0x0232,0x0c01 1066 0234 1001 | 4 | .CONST 0x0234,0x1001 1068 0236 1002 | 6 | .CONST 0x0236,0x1002 106a 0237 1003 | 7 | .CONST 0x0237,0x1003 106c 0238 1004 | 8 | .CONST 0x0238,0x1004 106e 023a 0c01 | : | .CONST 0x023a,0x0c01 1070 0241 0801 | A | .CONST 0x0241,0x0801 1072 0243 0802 | C | .CONST 0x0243,0x0802 1074 024a 0803 | J | .CONST 0x024a,0x0803 1076 0252 0804 | R | .CONST 0x0252,0x0804 1078 0253 ebff | S | .CONST 0x0253,0xebff 107a 025a 1801 | Z | .CONST 0x025a,0x1801 107c 025c 1802 | \ | .CONST 0x025c,0x1802 107e 025e 1803 | ^ | .CONST 0x025e,0x1803 1080 0263 ebff | c | .CONST 0x0263,0xebff 1082 0264 1401 | d | .CONST 0x0264,0x1401 1084 026b 1402 | k | .CONST 0x026b,0x1402 1086 0276 0008 | v | .CONST 0x0276,0x0008 1088 027d 0009 | } | .CONST 0x027d,0x0009 108a ; -------------------------------------------------------------------------------------- 108a ; Debug3 Subtable 0x5 108a ; -------------------------------------------------------------------------------------- 108a 000a 000c | | .DBG3TAB 0x000a,0x000c 108c 0283 ffff | | .CONST 0x0283,0xffff 108e 028b fffe | | .CONST 0x028b,0xfffe 1090 028d fffd | | .CONST 0x028d,0xfffd 1092 0290 fffc | | .CONST 0x0290,0xfffc 1094 0291 fffb | | .CONST 0x0291,0xfffb 1096 0292 fffa | | .CONST 0x0292,0xfffa 1098 0297 0001 | | .CONST 0x0297,0x0001 109a 02a8 0002 | | .CONST 0x02a8,0x0002 109c 02aa 0003 | | .CONST 0x02aa,0x0003 109e 02af 0004 | | .CONST 0x02af,0x0004 10a0 02b6 0005 | | .CONST 0x02b6,0x0005 10a2 02b9 0006 | | .CONST 0x02b9,0x0006 10a4 02bc 0007 | | .CONST 0x02bc,0x0007 10a6 02c0 0008 | | .CONST 0x02c0,0x0008 10a8 02c7 0009 | | .CONST 0x02c7,0x0009 10aa 02ce 000a | | .CONST 0x02ce,0x000a 10ac 02cf fbff | | .CONST 0x02cf,0xfbff 10ae 02d5 fbfe | | .CONST 0x02d5,0xfbfe 10b0 02db fbfd | | .CONST 0x02db,0xfbfd 10b2 02df fbfc | | .CONST 0x02df,0xfbfc 10b4 02e9 0401 | | .CONST 0x02e9,0x0401 10b6 02f0 0402 | | .CONST 0x02f0,0x0402 10b8 ; -------------------------------------------------------------------------------------- 10b8 ; Debug3 Subtable 0x6 10b8 ; -------------------------------------------------------------------------------------- 10b8 0001 0008 | | .DBG3TAB 0x0001,0x0008 10ba 02fb ffff | | .CONST 0x02fb,0xffff 10bc 02ff 0001 | | .CONST 0x02ff,0x0001 10be 0303 0002 | | .CONST 0x0303,0x0002 10c0 0307 0003 | | .CONST 0x0307,0x0003 10c2 030c 0004 | | .CONST 0x030c,0x0004 10c4 0311 0005 | | .CONST 0x0311,0x0005 10c6 0320 0006 | | .CONST 0x0320,0x0006 10c8 0333 0007 | 3 | .CONST 0x0333,0x0007 10ca 0338 0008 | 8 | .CONST 0x0338,0x0008 10cc ; -------------------------------------------------------------------------------------- 10cc ; Debug3 Subtable 0x7 10cc ; -------------------------------------------------------------------------------------- 10cc 0003 0003 | | .DBG3TAB 0x0003,0x0003 10ce 035b ffff | [ | .CONST 0x035b,0xffff 10d0 0360 fffe | ` | .CONST 0x0360,0xfffe 10d2 0365 fffd | e | .CONST 0x0365,0xfffd 10d4 0369 0001 | i | .CONST 0x0369,0x0001 10d6 036e 0002 | n | .CONST 0x036e,0x0002 10d8 0371 0003 | q | .CONST 0x0371,0x0003 10da ; -------------------------------------------------------------------------------------- 10da ; Debug3 Subtable 0x8 10da ; -------------------------------------------------------------------------------------- 10da 0008 0019 | | .DBG3TAB 0x0008,0x0019 10dc 0383 ffff | | .CONST 0x0383,0xffff 10de 0388 fffe | | .CONST 0x0388,0xfffe 10e0 038a fffd | | .CONST 0x038a,0xfffd 10e2 038d fffc | | .CONST 0x038d,0xfffc 10e4 038e fffb | | .CONST 0x038e,0xfffb 10e6 038f fffa | | .CONST 0x038f,0xfffa 10e8 0390 fff9 | | .CONST 0x0390,0xfff9 10ea 0391 fff8 | | .CONST 0x0391,0xfff8 10ec 0396 0001 | | .CONST 0x0396,0x0001 10ee 03a9 0002 | | .CONST 0x03a9,0x0002 10f0 03ab 0003 | | .CONST 0x03ab,0x0003 10f2 03ac 0401 | | .CONST 0x03ac,0x0401 10f4 03ad 0003 | | .CONST 0x03ad,0x0003 10f6 03ae 0004 | | .CONST 0x03ae,0x0004 10f8 03b3 0005 | | .CONST 0x03b3,0x0005 10fa 03c4 0006 | | .CONST 0x03c4,0x0006 10fc 03cc 0007 | | .CONST 0x03cc,0x0007 10fe 03cf 0008 | | .CONST 0x03cf,0x0008 1100 03d5 0009 | | .CONST 0x03d5,0x0009 1102 03d6 0801 | | .CONST 0x03d6,0x0801 1104 03d7 0009 | | .CONST 0x03d7,0x0009 1106 03d8 000a | | .CONST 0x03d8,0x000a 1108 03e5 000b | | .CONST 0x03e5,0x000b 110a 03ea 000c | | .CONST 0x03ea,0x000c 110c 03ee 000d | | .CONST 0x03ee,0x000d 110e 03f1 000e | | .CONST 0x03f1,0x000e 1110 03f5 000f | | .CONST 0x03f5,0x000f 1112 03fa 0010 | | .CONST 0x03fa,0x0010 1114 0401 0011 | | .CONST 0x0401,0x0011 1116 0404 0012 | | .CONST 0x0404,0x0012 1118 040b 0013 | | .CONST 0x040b,0x0013 111a 040c 0c01 | | .CONST 0x040c,0x0c01 111c 040d 0013 | | .CONST 0x040d,0x0013 111e ; -------------------------------------------------------------------------------------- 111e ; Debug3 Subtable 0x9 111e ; -------------------------------------------------------------------------------------- 111e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1120 0413 0001 | | .CONST 0x0413,0x0001 1122 ; -------------------------------------------------------------------------------------- 1122 ; Debug3 Subtable 0xa 1122 ; -------------------------------------------------------------------------------------- 1122 0001 0005 | | .DBG3TAB 0x0001,0x0005 1124 041b ffff | | .CONST 0x041b,0xffff 1126 0420 0001 | | .CONST 0x0420,0x0001 1128 0424 0002 | $ | .CONST 0x0424,0x0002 112a 042c 0003 | , | .CONST 0x042c,0x0003 112c 042f 0004 | / | .CONST 0x042f,0x0004 112e 0432 0005 | 2 | .CONST 0x0432,0x0005 1130 ; -------------------------------------------------------------------------------------- 1130 ; Debug3 Subtable 0xb 1130 ; -------------------------------------------------------------------------------------- 1130 0000 0007 | | .DBG3TAB 0x0000,0x0007 1132 043b 0001 | ; | .CONST 0x043b,0x0001 1134 044b 0002 | K | .CONST 0x044b,0x0002 1136 044f 0003 | O | .CONST 0x044f,0x0003 1138 0451 0004 | Q | .CONST 0x0451,0x0004 113a 0453 0005 | S | .CONST 0x0453,0x0005 113c 0455 0006 | U | .CONST 0x0455,0x0006 113e 0457 0007 | W | .CONST 0x0457,0x0007 1140 ; -------------------------------------------------------------------------------------- 1140 ; Debug3 Subtable 0xc 1140 ; -------------------------------------------------------------------------------------- 1140 0001 0005 | | .DBG3TAB 0x0001,0x0005 1142 0463 ffff | c | .CONST 0x0463,0xffff 1144 0465 0001 | e | .CONST 0x0465,0x0001 1146 046a 0002 | j | .CONST 0x046a,0x0002 1148 046f 0003 | o | .CONST 0x046f,0x0003 114a 0471 0004 | q | .CONST 0x0471,0x0004 114c 0476 0005 | v | .CONST 0x0476,0x0005 114e ; -------------------------------------------------------------------------------------- 114e ; Debug3 Subtable 0xd 114e ; -------------------------------------------------------------------------------------- 114e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1150 047b 0001 | { | .CONST 0x047b,0x0001 1152 ; -------------------------------------------------------------------------------------- 1152 ; Debug3 Subtable 0xe 1152 ; -------------------------------------------------------------------------------------- 1152 0000 0007 | | .DBG3TAB 0x0000,0x0007 1154 048b 0001 | | .CONST 0x048b,0x0001 1156 048e 0002 | | .CONST 0x048e,0x0002 1158 0493 0003 | | .CONST 0x0493,0x0003 115a 04a0 0004 | | .CONST 0x04a0,0x0004 115c 04a4 0005 | | .CONST 0x04a4,0x0005 115e 04a9 0006 | | .CONST 0x04a9,0x0006 1160 04b6 0007 | | .CONST 0x04b6,0x0007 1162 ; -------------------------------------------------------------------------------------- 1162 ; Debug3 Subtable 0xf 1162 ; -------------------------------------------------------------------------------------- 1162 0000 0001 | | .DBG3TAB 0x0000,0x0001 1164 04c3 0001 | | .CONST 0x04c3,0x0001 1166 ; -------------------------------------------------------------------------------------- 1166 ; Debug3 Subtable 0x10 1166 ; -------------------------------------------------------------------------------------- 1166 0000 001c | | .DBG3TAB 0x0000,0x001c 1168 04d3 0001 | | .CONST 0x04d3,0x0001 116a 04d4 0401 | | .CONST 0x04d4,0x0401 116c 04d6 0402 | | .CONST 0x04d6,0x0402 116e 04d7 0403 | | .CONST 0x04d7,0x0403 1170 04d8 0404 | | .CONST 0x04d8,0x0404 1172 04d9 0001 | | .CONST 0x04d9,0x0001 1174 04fb 0008 | | .CONST 0x04fb,0x0008 1176 04fd 0002 | | .CONST 0x04fd,0x0002 1178 0500 0801 | | .CONST 0x0500,0x0801 117a 0502 0802 | | .CONST 0x0502,0x0802 117c 0503 0803 | | .CONST 0x0503,0x0803 117e 0504 0804 | | .CONST 0x0504,0x0804 1180 0506 0002 | | .CONST 0x0506,0x0002 1182 0509 0003 | | .CONST 0x0509,0x0003 1184 050c 0c01 | | .CONST 0x050c,0x0c01 1186 050e 0c02 | | .CONST 0x050e,0x0c02 1188 050f 0c03 | | .CONST 0x050f,0x0c03 118a 0510 0c04 | | .CONST 0x0510,0x0c04 118c 0512 0003 | | .CONST 0x0512,0x0003 118e 0515 0004 | | .CONST 0x0515,0x0004 1190 0517 0005 | | .CONST 0x0517,0x0005 1192 051a 1001 | | .CONST 0x051a,0x1001 1194 051c 1002 | | .CONST 0x051c,0x1002 1196 051d 1003 | | .CONST 0x051d,0x1003 1198 051e 1004 | | .CONST 0x051e,0x1004 119a 0520 0005 | | .CONST 0x0520,0x0005 119c 0524 0007 | $ | .CONST 0x0524,0x0007 119e 0526 0006 | & | .CONST 0x0526,0x0006 11a0 ; -------------------------------------------------------------------------------------- 11a0 ; Debug3 Subtable 0x11 11a0 ; -------------------------------------------------------------------------------------- 11a0 0002 0008 | | .DBG3TAB 0x0002,0x0008 11a2 052b ffff | + | .CONST 0x052b,0xffff 11a4 0535 0001 | 5 | .CONST 0x0535,0x0001 11a6 053b 0002 | ; | .CONST 0x053b,0x0002 11a8 0541 0003 | A | .CONST 0x0541,0x0003 11aa 0542 fbff | B | .CONST 0x0542,0xfbff 11ac 0546 0401 | F | .CONST 0x0546,0x0401 11ae 054c 0402 | L | .CONST 0x054c,0x0402 11b0 054f 0403 | O | .CONST 0x054f,0x0403 11b2 0553 0404 | S | .CONST 0x0553,0x0404 11b4 0557 0004 | W | .CONST 0x0557,0x0004 11b6 ; -------------------------------------------------------------------------------------- 11b6 ; Debug3 Subtable 0x12 11b6 ; -------------------------------------------------------------------------------------- 11b6 0002 0004 | | .DBG3TAB 0x0002,0x0004 11b8 0563 ffff | c | .CONST 0x0563,0xffff 11ba 056d 0001 | m | .CONST 0x056d,0x0001 11bc 0571 0002 | q | .CONST 0x0571,0x0002 11be 0572 fbff | r | .CONST 0x0572,0xfbff 11c0 0579 0401 | y | .CONST 0x0579,0x0401 11c2 057e 0003 | ~ | .CONST 0x057e,0x0003 11c4 ; -------------------------------------------------------------------------------------- 11c4 ; Debug3 Subtable 0x13 11c4 ; -------------------------------------------------------------------------------------- 11c4 0003 001f | | .DBG3TAB 0x0003,0x001f 11c6 0583 ffff | | .CONST 0x0583,0xffff 11c8 0584 fffe | | .CONST 0x0584,0xfffe 11ca 0587 0001 | | .CONST 0x0587,0x0001 11cc 0588 0401 | | .CONST 0x0588,0x0401 11ce 058a 0402 | | .CONST 0x058a,0x0402 11d0 058b 0403 | | .CONST 0x058b,0x0403 11d2 058c 0404 | | .CONST 0x058c,0x0404 11d4 058d 0001 | | .CONST 0x058d,0x0001 11d6 058f 0002 | | .CONST 0x058f,0x0002 11d8 0593 0003 | | .CONST 0x0593,0x0003 11da 059a 0004 | | .CONST 0x059a,0x0004 11dc 059b 0801 | | .CONST 0x059b,0x0801 11de 059d 0802 | | .CONST 0x059d,0x0802 11e0 059e 0803 | | .CONST 0x059e,0x0803 11e2 059f 0804 | | .CONST 0x059f,0x0804 11e4 05a0 0004 | | .CONST 0x05a0,0x0004 11e6 05a2 0005 | | .CONST 0x05a2,0x0005 11e8 05a8 0006 | | .CONST 0x05a8,0x0006 11ea 05ac 0007 | | .CONST 0x05ac,0x0007 11ec 05ad f3ff | | .CONST 0x05ad,0xf3ff 11ee 05b4 0c01 | | .CONST 0x05b4,0x0c01 11f0 05b9 0008 | | .CONST 0x05b9,0x0008 11f2 05bb 0009 | | .CONST 0x05bb,0x0009 11f4 05c8 000a | | .CONST 0x05c8,0x000a 11f6 05ce 000b | | .CONST 0x05ce,0x000b 11f8 05cf 1001 | | .CONST 0x05cf,0x1001 11fa 05d1 1002 | | .CONST 0x05d1,0x1002 11fc 05d2 1003 | | .CONST 0x05d2,0x1003 11fe 05d3 1004 | | .CONST 0x05d3,0x1004 1200 05d4 000b | | .CONST 0x05d4,0x000b 1202 05da 000f | | .CONST 0x05da,0x000f 1204 05de 000c | | .CONST 0x05de,0x000c 1206 05e4 000d | | .CONST 0x05e4,0x000d 1208 05ea 000e | | .CONST 0x05ea,0x000e 120a ; -------------------------------------------------------------------------------------- 120a ; Debug3 Subtable 0x14 120a ; -------------------------------------------------------------------------------------- 120a 0002 0004 | | .DBG3TAB 0x0002,0x0004 120c 05f3 0001 | | .CONST 0x05f3,0x0001 120e 05f7 0002 | | .CONST 0x05f7,0x0002 1210 05f9 0003 | | .CONST 0x05f9,0x0003 1212 05fa fbff | | .CONST 0x05fa,0xfbff 1214 0600 fbfe | | .CONST 0x0600,0xfbfe 1216 0604 0401 | | .CONST 0x0604,0x0401 1218 ; -------------------------------------------------------------------------------------- 1218 ; Debug3 Subtable 0x15 1218 ; -------------------------------------------------------------------------------------- 1218 0005 0019 | | .DBG3TAB 0x0005,0x0019 121a 0613 0001 | | .CONST 0x0613,0x0001 121c 0614 0401 | | .CONST 0x0614,0x0401 121e 0616 0001 | | .CONST 0x0616,0x0001 1220 0617 0002 | | .CONST 0x0617,0x0002 1222 0619 0003 | | .CONST 0x0619,0x0003 1224 061a f7ff | | .CONST 0x061a,0xf7ff 1226 0621 0c01 | ! | .CONST 0x0621,0x0c01 1228 0623 0c02 | # | .CONST 0x0623,0x0c02 122a 0625 0c03 | % | .CONST 0x0625,0x0c03 122c 0629 0c04 | ) | .CONST 0x0629,0x0c04 122e 062d 0c05 | - | .CONST 0x062d,0x0c05 1230 062f 1001 | / | .CONST 0x062f,0x1001 1232 0631 1002 | 1 | .CONST 0x0631,0x1002 1234 0632 1003 | 2 | .CONST 0x0632,0x1003 1236 0633 1004 | 3 | .CONST 0x0633,0x1004 1238 0635 0c05 | 5 | .CONST 0x0635,0x0c05 123a 063f 1401 | ? | .CONST 0x063f,0x1401 123c 0641 1402 | A | .CONST 0x0641,0x1402 123e 0642 1403 | B | .CONST 0x0642,0x1403 1240 0643 1404 | C | .CONST 0x0643,0x1404 1242 0645 1004 | E | .CONST 0x0645,0x1004 1244 0653 f7ff | S | .CONST 0x0653,0xf7ff 1246 0657 f7fe | W | .CONST 0x0657,0xf7fe 1248 065c f7fd | \ | .CONST 0x065c,0xf7fd 124a 0660 f7fc | ` | .CONST 0x0660,0xf7fc 124c 066c 0801 | l | .CONST 0x066c,0x0801 124e 0672 1801 | r | .CONST 0x0672,0x1801 1250 0674 1802 | t | .CONST 0x0674,0x1802 1252 0676 1803 | v | .CONST 0x0676,0x1803 1254 0679 0801 | y | .CONST 0x0679,0x0801 1256 ; -------------------------------------------------------------------------------------- 1256 ; Debug3 Subtable 0x16 1256 ; -------------------------------------------------------------------------------------- 1256 0002 0011 | | .DBG3TAB 0x0002,0x0011 1258 0683 ffff | | .CONST 0x0683,0xffff 125a 0684 0001 | | .CONST 0x0684,0x0001 125c 0685 0401 | | .CONST 0x0685,0x0401 125e 0687 0402 | | .CONST 0x0687,0x0402 1260 0688 0403 | | .CONST 0x0688,0x0403 1262 0689 0404 | | .CONST 0x0689,0x0404 1264 068a 0001 | | .CONST 0x068a,0x0001 1266 068c 0002 | | .CONST 0x068c,0x0002 1268 0690 0003 | | .CONST 0x0690,0x0003 126a 0691 0801 | | .CONST 0x0691,0x0801 126c 0693 0802 | | .CONST 0x0693,0x0802 126e 0694 0803 | | .CONST 0x0694,0x0803 1270 0695 0804 | | .CONST 0x0695,0x0804 1272 0696 0003 | | .CONST 0x0696,0x0003 1274 0698 0004 | | .CONST 0x0698,0x0004 1276 069d 0005 | | .CONST 0x069d,0x0005 1278 06a2 0006 | | .CONST 0x06a2,0x0006 127a 06a3 f3ff | | .CONST 0x06a3,0xf3ff 127c 06b2 0c01 | | .CONST 0x06b2,0x0c01 127e ; -------------------------------------------------------------------------------------- 127e ; Debug3 Subtable 0x17 127e ; -------------------------------------------------------------------------------------- 127e 0002 0005 | | .DBG3TAB 0x0002,0x0005 1280 06c3 ffff | | .CONST 0x06c3,0xffff 1282 06c7 fffe | | .CONST 0x06c7,0xfffe 1284 06cc 0002 | | .CONST 0x06cc,0x0002 1286 06d0 0001 | | .CONST 0x06d0,0x0001 1288 06da 0004 | | .CONST 0x06da,0x0004 128a 06de 0003 | | .CONST 0x06de,0x0003 128c 06e7 0005 | | .CONST 0x06e7,0x0005 128e ; -------------------------------------------------------------------------------------- 128e ; Debug3 Subtable 0x18 128e ; -------------------------------------------------------------------------------------- 128e 0002 0005 | | .DBG3TAB 0x0002,0x0005 1290 06f3 ffff | | .CONST 0x06f3,0xffff 1292 06f7 fffe | | .CONST 0x06f7,0xfffe 1294 06fc 0002 | | .CONST 0x06fc,0x0002 1296 0700 0001 | | .CONST 0x0700,0x0001 1298 070a 0004 | | .CONST 0x070a,0x0004 129a 070e 0003 | | .CONST 0x070e,0x0003 129c 0717 0005 | | .CONST 0x0717,0x0005 129e ; -------------------------------------------------------------------------------------- 129e ; Debug3 Subtable 0x19 129e ; -------------------------------------------------------------------------------------- 129e 0002 0004 | | .DBG3TAB 0x0002,0x0004 12a0 0723 ffff | # | .CONST 0x0723,0xffff 12a2 0727 0001 | ' | .CONST 0x0727,0x0001 12a4 072f 0002 | / | .CONST 0x072f,0x0002 12a6 0730 fbff | 0 | .CONST 0x0730,0xfbff 12a8 0736 0401 | 6 | .CONST 0x0736,0x0401 12aa 073f 0003 | ? | .CONST 0x073f,0x0003 12ac ; -------------------------------------------------------------------------------------- 12ac ; Debug3 Subtable 0x1a 12ac ; -------------------------------------------------------------------------------------- 12ac 0003 0027 | '| .DBG3TAB 0x0003,0x0027 12ae 074b ffff | K | .CONST 0x074b,0xffff 12b0 074c fffe | L | .CONST 0x074c,0xfffe 12b2 074f fffd | O | .CONST 0x074f,0xfffd 12b4 0752 0001 | R | .CONST 0x0752,0x0001 12b6 0753 0401 | S | .CONST 0x0753,0x0401 12b8 0755 0402 | U | .CONST 0x0755,0x0402 12ba 0756 0403 | V | .CONST 0x0756,0x0403 12bc 0757 0404 | W | .CONST 0x0757,0x0404 12be 0758 0001 | X | .CONST 0x0758,0x0001 12c0 0762 0006 | b | .CONST 0x0762,0x0006 12c2 0769 0007 | i | .CONST 0x0769,0x0007 12c4 076a 0801 | j | .CONST 0x076a,0x0801 12c6 076c 0007 | l | .CONST 0x076c,0x0007 12c8 076d 0008 | m | .CONST 0x076d,0x0008 12ca 0770 0002 | p | .CONST 0x0770,0x0002 12cc 0775 0003 | u | .CONST 0x0775,0x0003 12ce 0778 0c01 | x | .CONST 0x0778,0x0c01 12d0 077a 0c02 | z | .CONST 0x077a,0x0c02 12d2 077c 0c03 | | | .CONST 0x077c,0x0c03 12d4 0780 0c04 | | .CONST 0x0780,0x0c04 12d6 0784 0c05 | | .CONST 0x0784,0x0c05 12d8 0786 1001 | | .CONST 0x0786,0x1001 12da 0788 1002 | | .CONST 0x0788,0x1002 12dc 0789 1003 | | .CONST 0x0789,0x1003 12de 078a 1004 | | .CONST 0x078a,0x1004 12e0 078c 0c05 | | .CONST 0x078c,0x0c05 12e2 0796 1401 | | .CONST 0x0796,0x1401 12e4 0798 1402 | | .CONST 0x0798,0x1402 12e6 0799 1403 | | .CONST 0x0799,0x1403 12e8 079a 1404 | | .CONST 0x079a,0x1404 12ea 079c 1004 | | .CONST 0x079c,0x1004 12ec 07aa 0003 | | .CONST 0x07aa,0x0003 12ee 07ac 0004 | | .CONST 0x07ac,0x0004 12f0 07b1 1801 | | .CONST 0x07b1,0x1801 12f2 07b5 0004 | | .CONST 0x07b5,0x0004 12f4 07b6 0005 | | .CONST 0x07b6,0x0005 12f6 07bb 0009 | | .CONST 0x07bb,0x0009 12f8 07c2 000a | | .CONST 0x07c2,0x000a 12fa 07c4 000b | | .CONST 0x07c4,0x000b 12fc 07d0 000c | | .CONST 0x07d0,0x000c 12fe 07db 000d | | .CONST 0x07db,0x000d 1300 07e1 000e | | .CONST 0x07e1,0x000e 1302 ; -------------------------------------------------------------------------------------- 1302 ; Debug3 Subtable 0x1b 1302 ; -------------------------------------------------------------------------------------- 1302 0004 000f | | .DBG3TAB 0x0004,0x000f 1304 07eb 0001 | | .CONST 0x07eb,0x0001 1306 07ec fbff | | .CONST 0x07ec,0xfbff 1308 07f4 fbfe | | .CONST 0x07f4,0xfbfe 130a 07fc fbfd | | .CONST 0x07fc,0xfbfd 130c 07fd fbfc | | .CONST 0x07fd,0xfbfc 130e 0800 0402 | | .CONST 0x0800,0x0402 1310 0801 0801 | | .CONST 0x0801,0x0801 1312 0804 0402 | | .CONST 0x0804,0x0402 1314 0805 0403 | | .CONST 0x0805,0x0403 1316 080a 0404 | | .CONST 0x080a,0x0404 1318 0813 0405 | | .CONST 0x0813,0x0405 131a 081b 0406 | | .CONST 0x081b,0x0406 131c 081c 0c01 | | .CONST 0x081c,0x0c01 131e 081f 0406 | | .CONST 0x081f,0x0406 1320 0820 0401 | | .CONST 0x0820,0x0401 1322 0821 1001 | ! | .CONST 0x0821,0x1001 1324 0823 0401 | # | .CONST 0x0823,0x0401 1326 0824 0407 | $ | .CONST 0x0824,0x0407 1328 082c 0002 | , | .CONST 0x082c,0x0002 132a ; -------------------------------------------------------------------------------------- 132a ; Debug3 Subtable 0x1c 132a ; -------------------------------------------------------------------------------------- 132a 0000 000c | | .DBG3TAB 0x0000,0x000c 132c 0833 0001 | 3 | .CONST 0x0833,0x0001 132e 0834 0401 | 4 | .CONST 0x0834,0x0401 1330 0836 0402 | 6 | .CONST 0x0836,0x0402 1332 0837 0403 | 7 | .CONST 0x0837,0x0403 1334 0838 0404 | 8 | .CONST 0x0838,0x0404 1336 0839 0001 | 9 | .CONST 0x0839,0x0001 1338 0853 0007 | S | .CONST 0x0853,0x0007 133a 0856 0002 | V | .CONST 0x0856,0x0002 133c 085a 0003 | Z | .CONST 0x085a,0x0003 133e 085f 0004 | _ | .CONST 0x085f,0x0004 1340 0864 0005 | d | .CONST 0x0864,0x0005 1342 0869 0006 | i | .CONST 0x0869,0x0006 1344 ; -------------------------------------------------------------------------------------- 1344 ; Debug3 Subtable 0x1d 1344 ; -------------------------------------------------------------------------------------- 1344 0000 0009 | | .DBG3TAB 0x0000,0x0009 1346 0873 0001 | s | .CONST 0x0873,0x0001 1348 087b 0002 | { | .CONST 0x087b,0x0002 134a 0886 0004 | | .CONST 0x0886,0x0004 134c 0887 0003 | | .CONST 0x0887,0x0003 134e 088b 0005 | | .CONST 0x088b,0x0005 1350 0893 0006 | | .CONST 0x0893,0x0006 1352 089e 0008 | | .CONST 0x089e,0x0008 1354 089f 0007 | | .CONST 0x089f,0x0007 1356 08a3 0009 | | .CONST 0x08a3,0x0009 1358 ; -------------------------------------------------------------------------------------- 1358 ; Debug3 Subtable 0x1e 1358 ; -------------------------------------------------------------------------------------- 1358 0002 0006 | | .DBG3TAB 0x0002,0x0006 135a 08ab ffff | | .CONST 0x08ab,0xffff 135c 08b0 fffe | | .CONST 0x08b0,0xfffe 135e 08b1 0001 | | .CONST 0x08b1,0x0001 1360 08b5 0002 | | .CONST 0x08b5,0x0002 1362 08b7 0003 | | .CONST 0x08b7,0x0003 1364 08ba 0004 | | .CONST 0x08ba,0x0004 1366 08bf 0005 | | .CONST 0x08bf,0x0005 1368 08c1 0006 | | .CONST 0x08c1,0x0006 136a ; -------------------------------------------------------------------------------------- 136a ; Debug3 Subtable 0x1f 136a ; -------------------------------------------------------------------------------------- 136a 0002 0006 | | .DBG3TAB 0x0002,0x0006 136c 08db ffff | | .CONST 0x08db,0xffff 136e 08e9 fffe | | .CONST 0x08e9,0xfffe 1370 08ea 0001 | | .CONST 0x08ea,0x0001 1372 08ee 0002 | | .CONST 0x08ee,0x0002 1374 08f0 0003 | | .CONST 0x08f0,0x0003 1376 08f3 0004 | | .CONST 0x08f3,0x0004 1378 08f8 0005 | | .CONST 0x08f8,0x0005 137a 08fa 0006 | | .CONST 0x08fa,0x0006 137c ; -------------------------------------------------------------------------------------- 137c ; Debug3 Subtable 0x20 137c ; -------------------------------------------------------------------------------------- 137c 0004 0008 | | .DBG3TAB 0x0004,0x0008 137e 0913 ffff | | .CONST 0x0913,0xffff 1380 0918 fffe | | .CONST 0x0918,0xfffe 1382 091d fffd | | .CONST 0x091d,0xfffd 1384 091f 0401 | | .CONST 0x091f,0x0401 1386 0920 fffd | | .CONST 0x0920,0xfffd 1388 092d 0001 | - | .CONST 0x092d,0x0001 138a 0932 0003 | 2 | .CONST 0x0932,0x0003 138c 0936 0004 | 6 | .CONST 0x0936,0x0004 138e 093b 0005 | ; | .CONST 0x093b,0x0005 1390 0945 0006 | E | .CONST 0x0945,0x0006 1392 0949 0002 | I | .CONST 0x0949,0x0002 1394 094f 0007 | O | .CONST 0x094f,0x0007 1396 ; -------------------------------------------------------------------------------------- 1396 ; Debug3 Subtable 0x21 1396 ; -------------------------------------------------------------------------------------- 1396 0000 0004 | | .DBG3TAB 0x0000,0x0004 1398 095b 0001 | [ | .CONST 0x095b,0x0001 139a 095f 0002 | _ | .CONST 0x095f,0x0002 139c 096a 0003 | j | .CONST 0x096a,0x0003 139e 0974 0004 | t | .CONST 0x0974,0x0004 13a0 ; -------------------------------------------------------------------------------------- 13a0 ; Debug3 Subtable 0x22 13a0 ; -------------------------------------------------------------------------------------- 13a0 0004 0016 | | .DBG3TAB 0x0004,0x0016 13a2 0983 ffff | | .CONST 0x0983,0xffff 13a4 0984 fffe | | .CONST 0x0984,0xfffe 13a6 0985 fffd | | .CONST 0x0985,0xfffd 13a8 0987 0001 | | .CONST 0x0987,0x0001 13aa 0990 0002 | | .CONST 0x0990,0x0002 13ac 0994 0004 | | .CONST 0x0994,0x0004 13ae 0995 fbff | | .CONST 0x0995,0xfbff 13b0 0999 0401 | | .CONST 0x0999,0x0401 13b2 099f 0402 | | .CONST 0x099f,0x0402 13b4 09a3 0403 | | .CONST 0x09a3,0x0403 13b6 09a6 0404 | | .CONST 0x09a6,0x0404 13b8 09ac 0405 | | .CONST 0x09ac,0x0405 13ba 09b3 0406 | | .CONST 0x09b3,0x0406 13bc 09ba 0407 | | .CONST 0x09ba,0x0407 13be 09bc 0408 | | .CONST 0x09bc,0x0408 13c0 09c3 0409 | | .CONST 0x09c3,0x0409 13c2 09c6 040a | | .CONST 0x09c6,0x040a 13c4 09e0 040b | | .CONST 0x09e0,0x040b 13c6 09e4 040c | | .CONST 0x09e4,0x040c 13c8 09e8 040d | | .CONST 0x09e8,0x040d 13ca 09eb 040e | | .CONST 0x09eb,0x040e 13cc 09ed 040f | | .CONST 0x09ed,0x040f 13ce 09ee 0410 | | .CONST 0x09ee,0x0410 13d0 09f1 0411 | | .CONST 0x09f1,0x0411 13d2 09f4 0003 | | .CONST 0x09f4,0x0003 13d4 09fb 0005 | | .CONST 0x09fb,0x0005 13d6 ; -------------------------------------------------------------------------------------- 13d6 ; Debug3 Subtable 0x23 13d6 ; -------------------------------------------------------------------------------------- 13d6 000c 0011 | | .DBG3TAB 0x000c,0x0011 13d8 0a03 ffff | | .CONST 0x0a03,0xffff 13da 0a0c fffe | | .CONST 0x0a0c,0xfffe 13dc 0a11 fffd | | .CONST 0x0a11,0xfffd 13de 0a17 fffc | | .CONST 0x0a17,0xfffc 13e0 0a27 fffb | ' | .CONST 0x0a27,0xfffb 13e2 0a2e fffa | . | .CONST 0x0a2e,0xfffa 13e4 0a30 0401 | 0 | .CONST 0x0a30,0x0401 13e6 0a31 fffa | 1 | .CONST 0x0a31,0xfffa 13e8 0a3e fff9 | > | .CONST 0x0a3e,0xfff9 13ea 0a3f fff8 | ? | .CONST 0x0a3f,0xfff8 13ec 0a41 fff7 | A | .CONST 0x0a41,0xfff7 13ee 0a45 0001 | E | .CONST 0x0a45,0x0001 13f0 0a48 0002 | H | .CONST 0x0a48,0x0002 13f2 0a4b 0003 | K | .CONST 0x0a4b,0x0003 13f4 0a60 0004 | ` | .CONST 0x0a60,0x0004 13f6 0a66 0005 | f | .CONST 0x0a66,0x0005 13f8 0a6b 0006 | k | .CONST 0x0a6b,0x0006 13fa 0a73 0007 | s | .CONST 0x0a73,0x0007 13fc 0a74 f7ff | t | .CONST 0x0a74,0xf7ff 13fe 0a7a f7fe | z | .CONST 0x0a7a,0xf7fe 1400 0a7c 0801 | | | .CONST 0x0a7c,0x0801 1402 0a86 0802 | | .CONST 0x0a86,0x0802 1404 0a8b 0803 | | .CONST 0x0a8b,0x0803 1406 0a9a 0804 | | .CONST 0x0a9a,0x0804 1408 0aa2 0008 | | .CONST 0x0aa2,0x0008 140a 0aab 0009 | | .CONST 0x0aab,0x0009 140c 0ab1 000a | | .CONST 0x0ab1,0x000a 140e 0ab3 000b | | .CONST 0x0ab3,0x000b 1410 0ab8 000c | | .CONST 0x0ab8,0x000c 1412 ; -------------------------------------------------------------------------------------- 1412 ; Debug3 Subtable 0x24 1412 ; -------------------------------------------------------------------------------------- 1412 0005 0017 | | .DBG3TAB 0x0005,0x0017 1414 0acb ffff | | .CONST 0x0acb,0xffff 1416 0acc fffe | | .CONST 0x0acc,0xfffe 1418 0acd fffd | | .CONST 0x0acd,0xfffd 141a 0acf fffc | | .CONST 0x0acf,0xfffc 141c 0ad2 0001 | | .CONST 0x0ad2,0x0001 141e 0adb 0002 | | .CONST 0x0adb,0x0002 1420 0adf 0004 | | .CONST 0x0adf,0x0004 1422 0ae0 fbff | | .CONST 0x0ae0,0xfbff 1424 0ae4 0401 | | .CONST 0x0ae4,0x0401 1426 0aea 0402 | | .CONST 0x0aea,0x0402 1428 0aee 0403 | | .CONST 0x0aee,0x0403 142a 0af1 0404 | | .CONST 0x0af1,0x0404 142c 0af7 0405 | | .CONST 0x0af7,0x0405 142e 0aff 0406 | | .CONST 0x0aff,0x0406 1430 0b06 0407 | | .CONST 0x0b06,0x0407 1432 0b08 0408 | | .CONST 0x0b08,0x0408 1434 0b10 0409 | | .CONST 0x0b10,0x0409 1436 0b1b 040a | | .CONST 0x0b1b,0x040a 1438 0b22 040b | " | .CONST 0x0b22,0x040b 143a 0b25 040c | % | .CONST 0x0b25,0x040c 143c 0b29 040d | ) | .CONST 0x0b29,0x040d 143e 0b2d 040e | - | .CONST 0x0b2d,0x040e 1440 0b30 040f | 0 | .CONST 0x0b30,0x040f 1442 0b32 0410 | 2 | .CONST 0x0b32,0x0410 1444 0b33 0411 | 3 | .CONST 0x0b33,0x0411 1446 0b36 0412 | 6 | .CONST 0x0b36,0x0412 1448 0b39 0003 | 9 | .CONST 0x0b39,0x0003 144a 0b40 0005 | @ | .CONST 0x0b40,0x0005 144c ; -------------------------------------------------------------------------------------- 144c ; Debug3 Subtable 0x25 144c ; -------------------------------------------------------------------------------------- 144c 0002 0006 | | .DBG3TAB 0x0002,0x0006 144e 0b4b 0001 | K | .CONST 0x0b4b,0x0001 1450 0b54 0002 | T | .CONST 0x0b54,0x0002 1452 0b61 0003 | a | .CONST 0x0b61,0x0003 1454 0b69 0004 | i | .CONST 0x0b69,0x0004 1456 0b6a fbff | j | .CONST 0x0b6a,0xfbff 1458 0b70 fbfe | p | .CONST 0x0b70,0xfbfe 145a 0b74 0401 | t | .CONST 0x0b74,0x0401 145c 0b7d 0402 | } | .CONST 0x0b7d,0x0402 145e ; -------------------------------------------------------------------------------------- 145e ; Debug3 Subtable 0x26 145e ; -------------------------------------------------------------------------------------- 145e 0005 001f | | .DBG3TAB 0x0005,0x001f 1460 0b93 ffff | | .CONST 0x0b93,0xffff 1462 0b97 fffe | | .CONST 0x0b97,0xfffe 1464 0b9e fffd | | .CONST 0x0b9e,0xfffd 1466 0ba2 0001 | | .CONST 0x0ba2,0x0001 1468 0ba5 0002 | | .CONST 0x0ba5,0x0002 146a 0ba9 0003 | | .CONST 0x0ba9,0x0003 146c 0bad 0401 | | .CONST 0x0bad,0x0401 146e 0baf 0402 | | .CONST 0x0baf,0x0402 1470 0bb1 0403 | | .CONST 0x0bb1,0x0403 1472 0bb5 0404 | | .CONST 0x0bb5,0x0404 1474 0bb9 0405 | | .CONST 0x0bb9,0x0405 1476 0bbb 0801 | | .CONST 0x0bbb,0x0801 1478 0bbd 0802 | | .CONST 0x0bbd,0x0802 147a 0bbe 0803 | | .CONST 0x0bbe,0x0803 147c 0bbf 0804 | | .CONST 0x0bbf,0x0804 147e 0bc1 0405 | | .CONST 0x0bc1,0x0405 1480 0bcb 0c01 | | .CONST 0x0bcb,0x0c01 1482 0bcd 0c02 | | .CONST 0x0bcd,0x0c02 1484 0bce 0c03 | | .CONST 0x0bce,0x0c03 1486 0bcf 0c04 | | .CONST 0x0bcf,0x0c04 1488 0bd1 0804 | | .CONST 0x0bd1,0x0804 148a 0bdf 0003 | | .CONST 0x0bdf,0x0003 148c 0be4 0004 | | .CONST 0x0be4,0x0004 148e 0bf4 0005 | | .CONST 0x0bf4,0x0005 1490 0bf5 1001 | | .CONST 0x0bf5,0x1001 1492 0bf7 1002 | | .CONST 0x0bf7,0x1002 1494 0bf9 1003 | | .CONST 0x0bf9,0x1003 1496 0bfc 0005 | | .CONST 0x0bfc,0x0005 1498 0bfe 0006 | | .CONST 0x0bfe,0x0006 149a 0c04 0007 | | .CONST 0x0c04,0x0007 149c 0c07 0008 | | .CONST 0x0c07,0x0008 149e 0c15 0009 | | .CONST 0x0c15,0x0009 14a0 0c19 000a | | .CONST 0x0c19,0x000a 14a2 0c1a ebff | | .CONST 0x0c1a,0xebff 14a4 0c21 ebfe | ! | .CONST 0x0c21,0xebfe 14a6 0c25 1401 | % | .CONST 0x0c25,0x1401 14a8 ; -------------------------------------------------------------------------------------- 14a8 ; Debug3 Subtable 0x27 14a8 ; -------------------------------------------------------------------------------------- 14a8 0007 000e | | .DBG3TAB 0x0007,0x000e 14aa 0c3b ffff | ; | .CONST 0x0c3b,0xffff 14ac 0c44 fffe | D | .CONST 0x0c44,0xfffe 14ae 0c49 fffd | I | .CONST 0x0c49,0xfffd 14b0 0c4f fffc | O | .CONST 0x0c4f,0xfffc 14b2 0c53 fffb | S | .CONST 0x0c53,0xfffb 14b4 0c57 fffa | W | .CONST 0x0c57,0xfffa 14b6 0c59 0401 | Y | .CONST 0x0c59,0x0401 14b8 0c5a fffa | Z | .CONST 0x0c5a,0xfffa 14ba 0c67 0001 | g | .CONST 0x0c67,0x0001 14bc 0c6a 0002 | j | .CONST 0x0c6a,0x0002 14be 0c6d 0003 | m | .CONST 0x0c6d,0x0003 14c0 0c76 0004 | v | .CONST 0x0c76,0x0004 14c2 0c79 0005 | y | .CONST 0x0c79,0x0005 14c4 0c88 0006 | | .CONST 0x0c88,0x0006 14c6 0c8b 0007 | | .CONST 0x0c8b,0x0007 14c8 0c94 0008 | | .CONST 0x0c94,0x0008 14ca 0c9a 0009 | | .CONST 0x0c9a,0x0009 14cc 0c9d 000a | | .CONST 0x0c9d,0x000a 14ce 0cac 000b | | .CONST 0x0cac,0x000b 14d0 0cbd 000c | | .CONST 0x0cbd,0x000c 14d2 0cc2 000d | | .CONST 0x0cc2,0x000d 14d4 ; -------------------------------------------------------------------------------------- 14d4 ; Debug3 Subtable 0x28 14d4 ; -------------------------------------------------------------------------------------- 14d4 0000 0006 | | .DBG3TAB 0x0000,0x0006 14d6 0cd3 0001 | | .CONST 0x0cd3,0x0001 14d8 0ce3 0002 | | .CONST 0x0ce3,0x0002 14da 0cf0 0003 | | .CONST 0x0cf0,0x0003 14dc 0cf5 0004 | | .CONST 0x0cf5,0x0004 14de 0cff 0005 | | .CONST 0x0cff,0x0005 14e0 0d0e 0007 | | .CONST 0x0d0e,0x0007 14e2 ; -------------------------------------------------------------------------------------- 14e2 ; Debug3 Subtable 0x29 14e2 ; -------------------------------------------------------------------------------------- 14e2 0000 000a | | .DBG3TAB 0x0000,0x000a 14e4 0d13 0001 | | .CONST 0x0d13,0x0001 14e6 0d14 0401 | | .CONST 0x0d14,0x0401 14e8 0d16 0402 | | .CONST 0x0d16,0x0402 14ea 0d17 0403 | | .CONST 0x0d17,0x0403 14ec 0d18 0404 | | .CONST 0x0d18,0x0404 14ee 0d19 0001 | | .CONST 0x0d19,0x0001 14f0 0d1b 0002 | | .CONST 0x0d1b,0x0002 14f2 0d25 0003 | % | .CONST 0x0d25,0x0003 14f4 0d28 0004 | ( | .CONST 0x0d28,0x0004 14f6 0d37 0005 | 7 | .CONST 0x0d37,0x0005 14f8 ; -------------------------------------------------------------------------------------- 14f8 ; Debug3 Subtable 0x2a 14f8 ; -------------------------------------------------------------------------------------- 14f8 0005 0025 | %| .DBG3TAB 0x0005,0x0025 14fa 0d3b ffff | ; | .CONST 0x0d3b,0xffff 14fc 0d3c fffe | < | .CONST 0x0d3c,0xfffe 14fe 0d3d fffd | = | .CONST 0x0d3d,0xfffd 1500 0d3e fffc | > | .CONST 0x0d3e,0xfffc 1502 0d3f fffb | ? | .CONST 0x0d3f,0xfffb 1504 0d40 0001 | @ | .CONST 0x0d40,0x0001 1506 0d45 0002 | E | .CONST 0x0d45,0x0002 1508 0d46 0401 | F | .CONST 0x0d46,0x0401 150a 0d49 0002 | I | .CONST 0x0d49,0x0002 150c 0d4a 0003 | J | .CONST 0x0d4a,0x0003 150e 0d4c 0004 | L | .CONST 0x0d4c,0x0004 1510 0d4d 0801 | M | .CONST 0x0d4d,0x0801 1512 0d50 0004 | P | .CONST 0x0d50,0x0004 1514 0d51 0005 | Q | .CONST 0x0d51,0x0005 1516 0d54 0007 | T | .CONST 0x0d54,0x0007 1518 0d55 0c01 | U | .CONST 0x0d55,0x0c01 151a 0d58 0007 | X | .CONST 0x0d58,0x0007 151c 0d59 0008 | Y | .CONST 0x0d59,0x0008 151e 0d5e 0009 | ^ | .CONST 0x0d5e,0x0009 1520 0d6b 000a | k | .CONST 0x0d6b,0x000a 1522 0d6d 000b | m | .CONST 0x0d6d,0x000b 1524 0d6f 000c | o | .CONST 0x0d6f,0x000c 1526 0d72 000d | r | .CONST 0x0d72,0x000d 1528 0d74 000e | t | .CONST 0x0d74,0x000e 152a 0d78 000f | x | .CONST 0x0d78,0x000f 152c 0d79 1001 | y | .CONST 0x0d79,0x1001 152e 0d7c 000f | | | .CONST 0x0d7c,0x000f 1530 0d7d 0006 | } | .CONST 0x0d7d,0x0006 1532 0d7e 1401 | ~ | .CONST 0x0d7e,0x1401 1534 0d80 0006 | | .CONST 0x0d80,0x0006 1536 0d81 0010 | | .CONST 0x0d81,0x0010 1538 0d8f 0011 | | .CONST 0x0d8f,0x0011 153a 0d92 0013 | | .CONST 0x0d92,0x0013 153c 0d9b 1801 | | .CONST 0x0d9b,0x1801 153e 0d9e 0013 | | .CONST 0x0d9e,0x0013 1540 0da2 0014 | | .CONST 0x0da2,0x0014 1542 0da3 1c01 | | .CONST 0x0da3,0x1c01 1544 0da6 0014 | | .CONST 0x0da6,0x0014 1546 0da7 0012 | | .CONST 0x0da7,0x0012 1548 0da8 2001 | | .CONST 0x0da8,0x2001 154a 0daa 0012 | | .CONST 0x0daa,0x0012 154c 0dad 0015 | | .CONST 0x0dad,0x0015 154e ; -------------------------------------------------------------------------------------- 154e ; Debug3 Subtable 0x2b 154e ; -------------------------------------------------------------------------------------- 154e 0000 0002 | | .DBG3TAB 0x0000,0x0002 1550 0dbb 0001 | | .CONST 0x0dbb,0x0001 1552 0dc3 0002 | | .CONST 0x0dc3,0x0002 1554 0000 0000 | | .BLANK 0000[0xac]