|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 15360 (0x3c00) 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 1250 | P | .CONST 0x1250 ; 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 000e | | .CONST 0x000e ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0258 | X | .CONST 0x0258 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 004f | O | .CONST 0x004f ; Number of locals 000b INIT_0008: 000b 4805 |H | Short_Literal 0x5 ; Debug Table 0x0 = .DEBUG 0x000b,0x144a,0x8000,0x0000,0x0057,0x7975,0x0000,0x0018 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 032b | + | Declare_Type Record,Incomplete,Visible 000d 00c4 | | Action Make_Default ; Debug Table 0x0.0x3 = 0xd,0xfffc 000e 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0xe,0xfffb 0010 029a 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x10,0xfffa 0012 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x12,0xfff9 0014 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x14,0xfff8 0016 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x16,0xfff7 0018 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x9 = 0x18,0xfff6 0019 00e4 | | Load_Encached Positive_Cache 001a 00e3 | | Load_Encached Natural_Cache 001b 00e3 | | Load_Encached Natural_Cache 001c 02a0 | | Declare_Subprogram Null_Subprogram 001d 4804 |H | Short_Literal 0x4 001e 032e | . | Declare_Type Record,Defined,Visible 001f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xa = 0x1f,0xfff5 0020 0322 | " | Declare_Variable Record 0021 4801 |H | Short_Literal 0x1 0022 00d9 | | Load_Top At_Offset_1 0023 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0024 4801 |H | Short_Literal 0x1 0025 00d9 | | Load_Top At_Offset_1 0026 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0027 4800 |H | Short_Literal 0x0 0028 00d9 | | Load_Top At_Offset_1 0029 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 002a 4800 |H | Short_Literal 0x0 002b 00d9 | | Load_Top At_Offset_1 002c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 002d 0129 | ) | Execute Any,Make_Visible 002e 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x2e,0xfff4 0030 029a 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x30,0xfff3 0032 029a 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x32,0xfff2 0034 029a 0523 | #| Declare_Subprogram INIT_0520,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x34,0xfff1 0036 029a 058b | | Declare_Subprogram INIT_0588,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x36,0xfff0 0038 029a 059b | | Declare_Subprogram INIT_0598,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x38,0xffef 003a 029a 05eb | | Declare_Subprogram INIT_05e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x3a,0xffee 003c 029a 065b | [| Declare_Subprogram INIT_0658,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x3c,0xffed 003e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x13 = 0x3e,0xffec 003f 4802 |H | Short_Literal 0x2 0040 029f 068b | | Declare_Subprogram INIT_0688,For_Call 0042 03fe | | Declare_Type Discrete,Defined,Visible 0043 029a 06a3 | | Declare_Subprogram INIT_06a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x43,0xffeb 0045 029a 074b | K| Declare_Subprogram INIT_0748,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x45,0xffea 0047 4806 |H | Short_Literal 0x6 ; Debug Table 0x0.0x16 = 0x47,0xffe9 0048 032b | + | Declare_Type Record,Incomplete,Visible 0049 00c4 | | Action Make_Default ; Debug Table 0x0.0x17 = 0x49,0xffe8 004a 029a 07e3 | | Declare_Subprogram INIT_07e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x4a,0xffe7 004c 029a 080b | | Declare_Subprogram INIT_0808,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x4c,0xffe6 004e 029a 081b | | Declare_Subprogram INIT_0818,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x4e,0xffe5 0050 029a 082b | +| Declare_Subprogram INIT_0828,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x50,0xffe4 0052 029a 086b | k| Declare_Subprogram INIT_0868,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x52,0xffe3 0054 029a 0873 | s| Declare_Subprogram INIT_0870,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x54,0xffe2 0056 029a 0883 | | Declare_Subprogram INIT_0880,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x56,0xffe1 0058 029a 088b | | Declare_Subprogram INIT_0888,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x58,0xffe0 005a 029a 08a3 | | Declare_Subprogram INIT_08a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x5a,0xffdf 005c 029a 08b3 | | Declare_Subprogram INIT_08b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x5c,0xffde 005e 029a 08c3 | | Declare_Subprogram INIT_08c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x5e,0xffdd 0060 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x23 = 0x60,0xffdc 0061 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0062 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0063 e001 | | Load 0x0,0x1 0064 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0065 180e | | Execute Package,Field_Execute,Field_Number 0xe 0066 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0067 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0x24 = 0x67,0xffdb 0068 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0x25 = 0x68,0x401 0069 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x0.0x26 = 0x69,0xffdb 006a e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x27 = 0x6a,0xffda 006b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006c e002 | | Load 0x0,0x2 006d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006e e003 | | Load 0x0,0x3 006f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0070 00ec | | Load_Encached Diana_Tree_Cache 0071 e001 | | Load 0x0,0x1 0072 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0073 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0074 029f 096b | k| Declare_Subprogram INIT_0968,For_Call 0076 e20d | | Load 0x1,0xd 0077 0326 | & | Complete_Type Record,By_Defining 0078 e20d | | Load 0x1,0xd ; Debug Table 0x0.0x28 = 0x78,0xffd9 0079 0322 | " | Declare_Variable Record 007a e002 | | Load 0x0,0x2 007b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 007c e004 | | Load 0x0,0x4 007d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 007e 0119 | | Execute Any,Check_In_Formal_Type 007f 00d9 | | Load_Top At_Offset_1 0080 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0081 e002 | | Load 0x0,0x2 0082 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0083 e004 | | Load 0x0,0x4 0084 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0085 0119 | | Execute Any,Check_In_Formal_Type 0086 00d9 | | Load_Top At_Offset_1 0087 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0088 e003 | | Load 0x0,0x3 0089 1b10 | | Execute Package,Field_Read,Field_Number 0x10 008a e003 | | Load 0x0,0x3 008b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 008c 0119 | | Execute Any,Check_In_Formal_Type 008d 00d9 | | Load_Top At_Offset_1 008e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 008f 00d9 | | Load_Top At_Offset_1 0090 00d9 | | Load_Top At_Offset_1 0091 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0092 00da | | Load_Top At_Offset_2 0093 00d9 | | Load_Top At_Offset_1 0094 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0095 0129 | ) | Execute Any,Make_Visible 0096 c20e | | Store 0x1,0xe 0097 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x29 = 0x97,0xffd8 0098 00e4 | | Load_Encached Positive_Cache 0099 00e3 | | Load_Encached Natural_Cache 009a 00e3 | | Load_Encached Natural_Cache 009b 00e4 | | Load_Encached Positive_Cache 009c e003 | | Load 0x0,0x3 009d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 009e 029f 09a3 | | Declare_Subprogram INIT_09a0,For_Call 00a0 e221 | ! | Load 0x1,0x21 00a1 0326 | & | Complete_Type Record,By_Defining 00a2 e221 | ! | Load 0x1,0x21 ; Debug Table 0x0.0x2a = 0xa2,0xffd7 00a3 0322 | " | Declare_Variable Record 00a4 4801 |H | Short_Literal 0x1 00a5 00d9 | | Load_Top At_Offset_1 00a6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00a7 4801 |H | Short_Literal 0x1 00a8 00d9 | | Load_Top At_Offset_1 00a9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00aa 4800 |H | Short_Literal 0x0 00ab 00d9 | | Load_Top At_Offset_1 00ac 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00ad 4800 |H | Short_Literal 0x0 00ae 00d9 | | Load_Top At_Offset_1 00af 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00b0 4801 |H | Short_Literal 0x1 00b1 00d9 | | Load_Top At_Offset_1 00b2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00b3 e003 | | Load 0x0,0x3 00b4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 00b5 e003 | | Load 0x0,0x3 00b6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00b7 0119 | | Execute Any,Check_In_Formal_Type 00b8 00d9 | | Load_Top At_Offset_1 00b9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 00ba 0129 | ) | Execute Any,Make_Visible 00bb c222 | " | Store 0x1,0x22 00bc 00bf | | Action Accept_Activation 00bd e005 | | Load 0x0,0x5 ; Debug Table 0x1 = .DEBUG 0x00bd,0x14a2,0x8000,0x0000,0x0057,0x7b05,0x0000,0x0023 ; Debug Table 0x1.0x0 = 0xbd,0xffff ; Debug Table 0x1.0x1 = 0xbd,0xfffe ; Debug Table 0x1.0x2 = 0xbd,0xfffd ; Debug Table 0x1.0x3 = 0xbd,0xfffc ; Debug Table 0x1.0x4 = 0xbd,0xfffb ; Debug Table 0x1.0x5 = 0xbd,0xfffa ; Debug Table 0x1.0x6 = 0xbd,0xfff9 00be 1929 | ) | Execute Package,Field_Reference,Field_Number 0x29 00bf 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1.0x7 = 0xbf,0xfff8 00c0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00c1 0266 | f | Execute Discrete,Bounds 00c2 00e1 | | Load_Encached Boolean_Cache 00c3 02a0 | | Declare_Subprogram Null_Subprogram 00c4 4801 |H | Short_Literal 0x1 00c5 035d | ] | Declare_Type Array,Defined 00c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0xc6,0xfff7 00c7 0337 | 7 | Declare_Variable Array 00c8 00d9 | | Load_Top At_Offset_1 00c9 0337 | 7 | Declare_Variable Array 00ca 4801 |H | Short_Literal 0x1 00cb 484b |HK | Short_Literal 0x4b 00cc 00da | | Load_Top At_Offset_2 00cd 01d6 | | Execute Vector,Field_Write 00ce 4801 |H | Short_Literal 0x1 00cf 484c |HL | Short_Literal 0x4c 00d0 00da | | Load_Top At_Offset_2 00d1 01d6 | | Execute Vector,Field_Write 00d2 4801 |H | Short_Literal 0x1 00d3 4842 |HB | Short_Literal 0x42 00d4 00da | | Load_Top At_Offset_2 00d5 01d6 | | Execute Vector,Field_Write 00d6 4801 |H | Short_Literal 0x1 00d7 484d |HM | Short_Literal 0x4d 00d8 00da | | Load_Top At_Offset_2 00d9 01d6 | | Execute Vector,Field_Write 00da 4801 |H | Short_Literal 0x1 00db 484e |HN | Short_Literal 0x4e 00dc 00da | | Load_Top At_Offset_2 00dd 01d6 | | Execute Vector,Field_Write 00de 4801 |H | Short_Literal 0x1 00df 484f |HO | Short_Literal 0x4f 00e0 00da | | Load_Top At_Offset_2 00e1 01d6 | | Execute Vector,Field_Write 00e2 4801 |H | Short_Literal 0x1 00e3 4850 |HP | Short_Literal 0x50 00e4 00da | | Load_Top At_Offset_2 00e5 01d6 | | Execute Vector,Field_Write 00e6 4801 |H | Short_Literal 0x1 00e7 48a3 |H | Short_Literal 0xa3 00e8 00da | | Load_Top At_Offset_2 00e9 01d6 | | Execute Vector,Field_Write 00ea 4801 |H | Short_Literal 0x1 00eb 48a8 |H | Short_Literal 0xa8 00ec 00da | | Load_Top At_Offset_2 00ed 01d6 | | Execute Vector,Field_Write 00ee 4801 |H | Short_Literal 0x1 00ef 4851 |HQ | Short_Literal 0x51 00f0 00da | | Load_Top At_Offset_2 00f1 01d6 | | Execute Vector,Field_Write 00f2 4801 |H | Short_Literal 0x1 00f3 4838 |H8 | Short_Literal 0x38 00f4 00da | | Load_Top At_Offset_2 00f5 01d6 | | Execute Vector,Field_Write 00f6 4801 |H | Short_Literal 0x1 00f7 4884 |H | Short_Literal 0x84 00f8 00da | | Load_Top At_Offset_2 00f9 01d6 | | Execute Vector,Field_Write 00fa 4801 |H | Short_Literal 0x1 00fb 4802 |H | Short_Literal 0x2 00fc 00da | | Load_Top At_Offset_2 00fd 01d6 | | Execute Vector,Field_Write 00fe 4801 |H | Short_Literal 0x1 00ff 4852 |HR | Short_Literal 0x52 0100 00da | | Load_Top At_Offset_2 0101 01d6 | | Execute Vector,Field_Write 0102 4801 |H | Short_Literal 0x1 0103 4853 |HS | Short_Literal 0x53 0104 00da | | Load_Top At_Offset_2 0105 01d6 | | Execute Vector,Field_Write 0106 4801 |H | Short_Literal 0x1 0107 4837 |H7 | Short_Literal 0x37 0108 00da | | Load_Top At_Offset_2 0109 01d6 | | Execute Vector,Field_Write 010a 4801 |H | Short_Literal 0x1 010b 4854 |HT | Short_Literal 0x54 010c 00da | | Load_Top At_Offset_2 010d 01d6 | | Execute Vector,Field_Write 010e 4801 |H | Short_Literal 0x1 010f 4841 |HA | Short_Literal 0x41 0110 00da | | Load_Top At_Offset_2 0111 01d6 | | Execute Vector,Field_Write 0112 4801 |H | Short_Literal 0x1 0113 4855 |HU | Short_Literal 0x55 0114 00da | | Load_Top At_Offset_2 0115 01d6 | | Execute Vector,Field_Write 0116 4801 |H | Short_Literal 0x1 0117 4856 |HV | Short_Literal 0x56 0118 00da | | Load_Top At_Offset_2 0119 01d6 | | Execute Vector,Field_Write 011a 4801 |H | Short_Literal 0x1 011b 4857 |HW | Short_Literal 0x57 011c 00da | | Load_Top At_Offset_2 011d 01d6 | | Execute Vector,Field_Write 011e 4801 |H | Short_Literal 0x1 011f 484a |HJ | Short_Literal 0x4a 0120 00da | | Load_Top At_Offset_2 0121 01d6 | | Execute Vector,Field_Write 0122 4801 |H | Short_Literal 0x1 0123 4858 |HX | Short_Literal 0x58 0124 00da | | Load_Top At_Offset_2 0125 01d6 | | Execute Vector,Field_Write 0126 4801 |H | Short_Literal 0x1 0127 48ab |H | Short_Literal 0xab 0128 00da | | Load_Top At_Offset_2 0129 01d6 | | Execute Vector,Field_Write 012a 4801 |H | Short_Literal 0x1 012b 485a |HZ | Short_Literal 0x5a 012c 00da | | Load_Top At_Offset_2 012d 01d6 | | Execute Vector,Field_Write 012e 4801 |H | Short_Literal 0x1 012f 483a |H: | Short_Literal 0x3a 0130 00da | | Load_Top At_Offset_2 0131 01d6 | | Execute Vector,Field_Write 0132 4801 |H | Short_Literal 0x1 0133 4847 |HG | Short_Literal 0x47 0134 00da | | Load_Top At_Offset_2 0135 01d6 | | Execute Vector,Field_Write 0136 4801 |H | Short_Literal 0x1 0137 483e |H> | Short_Literal 0x3e 0138 00da | | Load_Top At_Offset_2 0139 01d6 | | Execute Vector,Field_Write 013a 4801 |H | Short_Literal 0x1 013b 487c |H| | Short_Literal 0x7c 013c 00da | | Load_Top At_Offset_2 013d 01d6 | | Execute Vector,Field_Write 013e 4801 |H | Short_Literal 0x1 013f 4840 |H@ | Short_Literal 0x40 0140 00da | | Load_Top At_Offset_2 0141 01d6 | | Execute Vector,Field_Write 0142 4801 |H | Short_Literal 0x1 0143 485b |H[ | Short_Literal 0x5b 0144 00da | | Load_Top At_Offset_2 0145 01d6 | | Execute Vector,Field_Write 0146 4801 |H | Short_Literal 0x1 0147 485c |H\ | Short_Literal 0x5c 0148 00da | | Load_Top At_Offset_2 0149 01d6 | | Execute Vector,Field_Write 014a 4801 |H | Short_Literal 0x1 014b 4872 |Hr | Short_Literal 0x72 014c 00da | | Load_Top At_Offset_2 014d 01d6 | | Execute Vector,Field_Write 014e 4801 |H | Short_Literal 0x1 014f 4843 |HC | Short_Literal 0x43 0150 00da | | Load_Top At_Offset_2 0151 01d6 | | Execute Vector,Field_Write 0152 4801 |H | Short_Literal 0x1 0153 485d |H] | Short_Literal 0x5d 0154 00da | | Load_Top At_Offset_2 0155 01d6 | | Execute Vector,Field_Write 0156 4801 |H | Short_Literal 0x1 0157 485e |H^ | Short_Literal 0x5e 0158 00da | | Load_Top At_Offset_2 0159 01d6 | | Execute Vector,Field_Write 015a 4801 |H | Short_Literal 0x1 015b 4844 |HD | Short_Literal 0x44 015c 00da | | Load_Top At_Offset_2 015d 01d6 | | Execute Vector,Field_Write 015e 4801 |H | Short_Literal 0x1 015f 4848 |HH | Short_Literal 0x48 0160 00da | | Load_Top At_Offset_2 0161 01d6 | | Execute Vector,Field_Write 0162 4801 |H | Short_Literal 0x1 0163 483d |H= | Short_Literal 0x3d 0164 00da | | Load_Top At_Offset_2 0165 01d6 | | Execute Vector,Field_Write 0166 4801 |H | Short_Literal 0x1 0167 483c |H< | Short_Literal 0x3c 0168 00da | | Load_Top At_Offset_2 0169 01d6 | | Execute Vector,Field_Write 016a 4801 |H | Short_Literal 0x1 016b 4849 |HI | Short_Literal 0x49 016c 00da | | Load_Top At_Offset_2 016d 01d6 | | Execute Vector,Field_Write 016e 4801 |H | Short_Literal 0x1 016f 4846 |HF | Short_Literal 0x46 0170 00da | | Load_Top At_Offset_2 0171 01d6 | | Execute Vector,Field_Write 0172 4801 |H | Short_Literal 0x1 0173 483f |H? | Short_Literal 0x3f 0174 00da | | Load_Top At_Offset_2 0175 01d6 | | Execute Vector,Field_Write 0176 4801 |H | Short_Literal 0x1 0177 485f |H_ | Short_Literal 0x5f 0178 00da | | Load_Top At_Offset_2 0179 01d6 | | Execute Vector,Field_Write 017a 4801 |H | Short_Literal 0x1 017b 4860 |H` | Short_Literal 0x60 017c 00da | | Load_Top At_Offset_2 017d 01d6 | | Execute Vector,Field_Write 017e 4801 |H | Short_Literal 0x1 017f 483b |H; | Short_Literal 0x3b 0180 00da | | Load_Top At_Offset_2 0181 01d6 | | Execute Vector,Field_Write 0182 4801 |H | Short_Literal 0x1 0183 4845 |HE | Short_Literal 0x45 0184 00da | | Load_Top At_Offset_2 0185 01d6 | | Execute Vector,Field_Write 0186 4801 |H | Short_Literal 0x1 0187 4839 |H9 | Short_Literal 0x39 0188 00da | | Load_Top At_Offset_2 0189 01d6 | | Execute Vector,Field_Write 018a 4801 |H | Short_Literal 0x1 018b 4885 |H | Short_Literal 0x85 018c 00da | | Load_Top At_Offset_2 018d 01d6 | | Execute Vector,Field_Write 018e 4800 |H | Short_Literal 0x0 018f 4800 |H | Short_Literal 0x0 0190 00da | | Load_Top At_Offset_2 0191 01d6 | | Execute Vector,Field_Write 0192 4800 |H | Short_Literal 0x0 0193 4801 |H | Short_Literal 0x1 0194 00da | | Load_Top At_Offset_2 0195 01d6 | | Execute Vector,Field_Write 0196 4836 |H6 | Short_Literal 0x36 0197 4803 |H | Short_Literal 0x3 0198 4800 |H | Short_Literal 0x0 0199 00d9 | | Load_Top At_Offset_1 019a e233 | 3 | Load 0x1,0x33 019b 01d6 | | Execute Vector,Field_Write 019c 3ffb |? | Loop_Increasing 0x198 019d 4800 |H | Short_Literal 0x0 019e 4859 |HY | Short_Literal 0x59 019f 00da | | Load_Top At_Offset_2 01a0 01d6 | | Execute Vector,Field_Write 01a1 4871 |Hq | Short_Literal 0x71 01a2 4861 |Ha | Short_Literal 0x61 01a3 4800 |H | Short_Literal 0x0 01a4 00d9 | | Load_Top At_Offset_1 01a5 e233 | 3 | Load 0x1,0x33 01a6 01d6 | | Execute Vector,Field_Write 01a7 3ffb |? | Loop_Increasing 0x1a3 01a8 487b |H{ | Short_Literal 0x7b 01a9 4873 |Hs | Short_Literal 0x73 01aa 4800 |H | Short_Literal 0x0 01ab 00d9 | | Load_Top At_Offset_1 01ac e233 | 3 | Load 0x1,0x33 01ad 01d6 | | Execute Vector,Field_Write 01ae 3ffb |? | Loop_Increasing 0x1aa 01af 4883 |H | Short_Literal 0x83 01b0 487d |H} | Short_Literal 0x7d 01b1 4800 |H | Short_Literal 0x0 01b2 00d9 | | Load_Top At_Offset_1 01b3 e233 | 3 | Load 0x1,0x33 01b4 01d6 | | Execute Vector,Field_Write 01b5 3ffb |? | Loop_Increasing 0x1b1 01b6 48a2 |H | Short_Literal 0xa2 01b7 4886 |H | Short_Literal 0x86 01b8 4800 |H | Short_Literal 0x0 01b9 00d9 | | Load_Top At_Offset_1 01ba e233 | 3 | Load 0x1,0x33 01bb 01d6 | | Execute Vector,Field_Write 01bc 3ffb |? | Loop_Increasing 0x1b8 01bd 48a7 |H | Short_Literal 0xa7 01be 48a4 |H | Short_Literal 0xa4 01bf 4800 |H | Short_Literal 0x0 01c0 00d9 | | Load_Top At_Offset_1 01c1 e233 | 3 | Load 0x1,0x33 01c2 01d6 | | Execute Vector,Field_Write 01c3 3ffb |? | Loop_Increasing 0x1bf 01c4 4800 |H | Short_Literal 0x0 01c5 48a9 |H | Short_Literal 0xa9 01c6 00da | | Load_Top At_Offset_2 01c7 01d6 | | Execute Vector,Field_Write 01c8 4800 |H | Short_Literal 0x0 01c9 48aa |H | Short_Literal 0xaa 01ca 00da | | Load_Top At_Offset_2 01cb 01d6 | | Execute Vector,Field_Write 01cc 4800 |H | Short_Literal 0x0 01cd 48ac |H | Short_Literal 0xac 01ce 00da | | Load_Top At_Offset_2 01cf 01d6 | | Execute Vector,Field_Write 01d0 4800 |H | Short_Literal 0x0 01d1 48ad |H | Short_Literal 0xad 01d2 00da | | Load_Top At_Offset_2 01d3 01d6 | | Execute Vector,Field_Write 01d4 00da | | Load_Top At_Offset_2 01d5 01c3 | | Execute Vector,Check_In_Type 01d6 00d9 | | Load_Top At_Offset_1 01d7 01d4 | | Execute Vector,Structure_Write 01d8 029b 09d3 | | Declare_Subprogram INIT_09d0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x9 = 0x1d8,0xffff 01da 029b 09e3 | | Declare_Subprogram INIT_09e0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xa = 0x1da,0xfffe 01dc 029b 09f3 | | Declare_Subprogram INIT_09f0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xb = 0x1dc,0xfffd 01de 029b 0a03 | | Declare_Subprogram INIT_0a00,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xc = 0x1de,0xfffc 01e0 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0xd = 0x1e0,0xffff ; Debug Table 0x1.0xe = 0x1e0,0xffff 01e1 0266 | f | Execute Discrete,Bounds 01e2 00e3 | | Load_Encached Natural_Cache 01e3 02a0 | | Declare_Subprogram Null_Subprogram 01e4 4801 |H | Short_Literal 0x1 01e5 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 01e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xf = 0x1e6,0xfffe 01e7 4800 |H | Short_Literal 0x0 01e8 00da | | Load_Top At_Offset_2 01e9 0334 | 4 | Declare_Variable Array,With_Constraint 01ea 029b 0a33 | 3| Declare_Subprogram INIT_0a30,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x10 = 0x1ea,0xfffd 01ec 029b 0a6b | k| Declare_Subprogram INIT_0a68,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x11 = 0x1ec,0xfffc 01ee 029d 0a8b | | Declare_Subprogram INIT_0a88,For_Outer_Call ; Debug Table 0x1.0x12 = 0x1ee,0xffff 01f0 029d 0acb | | Declare_Subprogram INIT_0ac8,For_Outer_Call ; Debug Table 0x1.0x13 = 0x1f0,0xfffe 01f2 029d 0b93 | | Declare_Subprogram INIT_0b90,For_Outer_Call ; Debug Table 0x1.0x14 = 0x1f2,0xfffd 01f4 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 ; Debug Table 0x1.0x15 = 0x1f4,0xfffc 01f5 00c7 | | Action Elaborate_Subprogram 01f6 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a ; Debug Table 0x1.0x16 = 0x1f6,0xfffb 01f7 00c7 | | Action Elaborate_Subprogram 01f8 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 ; Debug Table 0x1.0x17 = 0x1f8,0xfffc 01f9 00c7 | | Action Elaborate_Subprogram 01fa 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 ; Debug Table 0x1.0x18 = 0x1fa,0xfffb 01fb 00c7 | | Action Elaborate_Subprogram 01fc 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 ; Debug Table 0x1.0x19 = 0x1fc,0xfffa 01fd 00c7 | | Action Elaborate_Subprogram 01fe 029d 0c4b | K| Declare_Subprogram INIT_0c48,For_Outer_Call ; Debug Table 0x1.0x1a = 0x1fe,0xfff9 0200 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 ; Debug Table 0x1.0x1b = 0x200,0xfff8 0201 00c7 | | Action Elaborate_Subprogram 0202 029d 0c8b | | Declare_Subprogram INIT_0c88,For_Outer_Call ; Debug Table 0x1.0x1c = 0x202,0xfff4 0204 029d 0cc3 | | Declare_Subprogram INIT_0cc0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x204,0xfff3 0206 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1e = 0x206,0xfff2 0207 00c7 | | Action Elaborate_Subprogram 0208 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1f = 0x208,0xfff1 0209 00c7 | | Action Elaborate_Subprogram 020a 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x20 = 0x20a,0xfff0 020b 00c7 | | Action Elaborate_Subprogram 020c 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x21 = 0x20c,0xffef 020d 00c7 | | Action Elaborate_Subprogram 020e 029d 0d4b | K| Declare_Subprogram INIT_0d48,For_Outer_Call ; Debug Table 0x1.0x22 = 0x20e,0xffee 0210 029d 0d5b | [| Declare_Subprogram INIT_0d58,For_Outer_Call ; Debug Table 0x1.0x23 = 0x210,0xffed 0212 029d 0dab | | Declare_Subprogram INIT_0da8,For_Outer_Call ; Debug Table 0x1.0x24 = 0x212,0xffec 0214 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x25 = 0x214,0xffeb 0215 00c7 | | Action Elaborate_Subprogram 0216 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x26 = 0x216,0xffea 0217 00c7 | | Action Elaborate_Subprogram 0218 029d 0dcb | | Declare_Subprogram INIT_0dc8,For_Outer_Call ; Debug Table 0x1.0x27 = 0x218,0xffe9 021a 029d 0de3 | | Declare_Subprogram INIT_0de0,For_Outer_Call ; Debug Table 0x1.0x28 = 0x21a,0xffe8 021c 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x29 = 0x21c,0xffe7 021d 00c7 | | Action Elaborate_Subprogram 021e 029d 0dfb | | Declare_Subprogram INIT_0df8,For_Outer_Call ; Debug Table 0x1.0x2a = 0x21e,0xffe6 0220 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x2b = 0x220,0xffe5 0221 00c7 | | Action Elaborate_Subprogram 0222 029d 0e13 | | Declare_Subprogram INIT_0e10,For_Outer_Call ; Debug Table 0x1.0x2c = 0x222,0xffe4 0224 029d 0e53 | S| Declare_Subprogram INIT_0e50,For_Outer_Call ; Debug Table 0x1.0x2d = 0x224,0xffe3 0226 029d 0e6b | k| Declare_Subprogram INIT_0e68,For_Outer_Call ; Debug Table 0x1.0x2e = 0x226,0xffe2 0228 029d 0f13 | | Declare_Subprogram INIT_0f10,For_Outer_Call ; Debug Table 0x1.0x2f = 0x228,0xffe1 022a 029d 0f63 | c| Declare_Subprogram INIT_0f60,For_Outer_Call ; Debug Table 0x1.0x30 = 0x22a,0xffe0 022c 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x31 = 0x22c,0xffdf 022d 00c7 | | Action Elaborate_Subprogram 022e 029d 0fb3 | | Declare_Subprogram INIT_0fb0,For_Outer_Call ; Debug Table 0x1.0x32 = 0x22e,0xffde 0230 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x33 = 0x230,0xffdd 0231 00c7 | | Action Elaborate_Subprogram 0232 029d 100b | | Declare_Subprogram INIT_1008,For_Outer_Call ; Debug Table 0x1.0x34 = 0x232,0xffdc 0234 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x35 = 0x234,0xffdb 0235 00c7 | | Action Elaborate_Subprogram 0236 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x36 = 0x236,0xffda 0237 00c7 | | Action Elaborate_Subprogram 0238 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x37 = 0x238,0xffd9 0239 00c7 | | Action Elaborate_Subprogram 023a 029d 106b | k| Declare_Subprogram INIT_1068,For_Outer_Call ; Debug Table 0x1.0x38 = 0x23a,0xffd8 023c 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x39 = 0x23c,0xffd7 023d 00c7 | | Action Elaborate_Subprogram 023e 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x3a = 0x23e,0xffd6 023f 00c7 | | Action Elaborate_Subprogram 0240 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x3b = 0x240,0xffd5 0241 00c7 | | Action Elaborate_Subprogram 0242 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x3c = 0x242,0xffd4 0243 00c7 | | Action Elaborate_Subprogram 0244 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x3d = 0x244,0xffd3 0245 00c7 | | Action Elaborate_Subprogram 0246 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x3e = 0x246,0xffd2 0247 00c7 | | Action Elaborate_Subprogram 0248 029d 10ab | | Declare_Subprogram INIT_10a8,For_Outer_Call ; Debug Table 0x1.0x3f = 0x248,0xffd1 024a 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x40 = 0x24a,0xffd0 024b 00c7 | | Action Elaborate_Subprogram 024c 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x41 = 0x24c,0xffcf 024d 00c7 | | Action Elaborate_Subprogram 024e 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x42 = 0x24e,0xffce 024f 00c7 | | Action Elaborate_Subprogram 0250 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x43 = 0x250,0xffcd 0251 00c7 | | Action Elaborate_Subprogram 0252 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x44 = 0x252,0xffcc 0253 00c7 | | Action Elaborate_Subprogram 0254 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x45 = 0x254,0xffcb 0255 00c7 | | Action Elaborate_Subprogram 0256 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x46 = 0x256,0xffca 0257 00c7 | | Action Elaborate_Subprogram 0258 BODY_0008: 0258 00bc | | Action Signal_Activated 0259 00bb | | Action Signal_Completion 025a 0000 0000 | | .BLANK 0000[0x6] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 027b | { | .CONST 0x027b ; Address of begin 0261 02dc | | .CONST 0x02dc ; Address of exception handler 0262 0008 | | .CONST 0x0008 ; Number of locals 0263 INIT_0260: 0263 e006 | | Load 0x0,0x6 ; Debug Table 0x2 = .DEBUG 0x0263,0x1532,0x0001,0x0000,0x0057,0x7975,0x0000,0x002a ; Debug Table 0x2.0x0 = 0x263,0xffff ; Debug Table 0x2.0x1 = 0x263,0xfffe 0264 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0265 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0266 02c7 | | Declare_Variable Any 0267 00d8 | | Load_Top At_Offset_0 0268 1c00 | | Execute_Immediate Run_Utility,0x0 0269 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0x2 = 0x269,0xfffd 026a 1b14 | | Execute Package,Field_Read,Field_Number 0x14 026b 02ff | | Declare_Variable Variant_Record 026c 00d8 | | Load_Top At_Offset_0 026d 1c00 | | Execute_Immediate Run_Utility,0x0 026e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x26e,0xfffc 026f e001 | | Load 0x0,0x1 ; Debug Table 0x2.0x4 = 0x26f,0xfffb 0270 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0271 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0272 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0x5 = 0x272,0xfffa 0273 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0274 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x6 = 0x274,0xfff9 0275 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0276 02c7 | | Declare_Variable Any 0277 00d8 | | Load_Top At_Offset_0 0278 1c00 | | Execute_Immediate Run_Utility,0x0 0279 029f 10cb | | Declare_Subprogram INIT_10c8,For_Call ; Debug Table 0x2.0x7 = 0x279,0xfff8 ; Debug Table 0x2.0x8 = 0x279,0xfff7 027b BODY_0260: 027b e001 | | Load 0x0,0x1 ; Debug Table 0x2.0x9 = 0x27b,0x1 027c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 027d 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 027e e001 | | Load 0x0,0x1 027f 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0280 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0281 4801 |H | Short_Literal 0x1 0282 e5ff | | Load 0x2,-0x1 0283 e001 | | Load 0x0,0x1 0284 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0285 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0286 c404 | | Store 0x2,0x4 0287 c405 | | Store 0x2,0x5 0288 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0x288,0x2 0289 e001 | | Load 0x0,0x1 028a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 028b 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 028c 6805 |h | Jump_Zero 0x292 028d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xb = 0x28d,0x3 028e a5fd | | Store_Unchecked 0x2,-0x3 028f 00a2 0518 | | Action Push_Discrete_Extended ; Debug Table 0x2.0xc = 0x28f,0x4 0291 0257 | W | Execute Discrete,Raise 0292 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0xd = 0x292,0x5 0293 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0294 e402 | | Load 0x2,0x2 0295 0120 | | Execute Any,Is_Value 0296 6804 |h | Jump_Zero 0x29b 0297 e006 | | Load 0x0,0x6 0298 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0299 1b0e | | Execute Package,Field_Read,Field_Number 0xe 029a 7801 |x | Jump 0x29c 029b e402 | | Load 0x2,0x2 029c e404 | | Load 0x2,0x4 029d e006 | | Load 0x0,0x6 029e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 029f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02a0 c402 | | Store 0x2,0x2 02a1 005b | [ | Store_Top Discrete,At_Offset_3 02a2 0092 11f3 | | Action Push_String_Extended,0x11f3 ; "Could not get Ada.Unit" ; Debug Table 0x2.0xe = 0x2a2,0x6 02a4 8408 | | Call 0x2,0x8 02a5 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0xf = 0x2a5,0x7 02a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02a7 e403 | | Load 0x2,0x3 02a8 e404 | | Load 0x2,0x4 02a9 e006 | | Load 0x0,0x6 02aa 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02ab 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02ac 00d1 | | Pop_Control Pop_Count_1 02ad 005b | [ | Store_Top Discrete,At_Offset_3 02ae 0092 11f4 | | Action Push_String_Extended,0x11f4 ; "Could not get version" ; Debug Table 0x2.0x10 = 0x2ae,0x8 02b0 8408 | | Call 0x2,0x8 02b1 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0x11 = 0x2b1,0x9 02b2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02b3 e5fe | | Load 0x2,-0x2 02b4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02b5 0120 | | Execute Any,Is_Value 02b6 6803 |h | Jump_Zero 0x2ba 02b7 e003 | | Load 0x0,0x3 02b8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b9 7802 |x | Jump 0x2bc 02ba e5fe | | Load 0x2,-0x2 02bb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02bc 00a2 0514 | | Action Push_Discrete_Extended 02be e007 | | Load 0x0,0x7 02bf 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c0 e008 | | Load 0x0,0x8 02c1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c2 e403 | | Load 0x2,0x3 02c3 e006 | | Load 0x0,0x6 02c4 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02c5 e5ff | | Load 0x2,-0x1 02c6 e001 | | Load 0x0,0x1 02c7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c8 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 02c9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02ca 4801 |H | Short_Literal 0x1 02cb e402 | | Load 0x2,0x2 02cc e006 | | Load 0x0,0x6 02cd 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02ce 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 02cf e5fe | | Load 0x2,-0x2 02d0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02d1 005b | [ | Store_Top Discrete,At_Offset_3 02d2 0092 11f5 | | Action Push_String_Extended,0x11f5 ; "Could not open image" ; Debug Table 0x2.0x12 = 0x2d2,0xa 02d4 8408 | | Call 0x2,0x8 02d5 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x13 = 0x2d5,0xb 02d6 e5fe | | Load 0x2,-0x2 02d7 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02d8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x14 = 0x2d8,0xc 02d9 e5fe | | Load 0x2,-0x2 02da 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 02db 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02dc TRAP_0260: 02dc 623b |b; | Indirect_Literal Discrete,0x518,{0x00000000, 0x577b0501} 02dd 010f | | Execute Exception,Equal 02de 6804 |h | Jump_Zero 0x2e3 02df e20e | | Load 0x1,0xe ; Debug Table 0x2.0x15 = 0x2df,0xd 02e0 e5fe | | Load 0x2,-0x2 02e1 017d | } | Execute Record,Structure_Write 02e2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e3 0100 | | Execute Exception,Raise 02e4 0000 0000 | | .BLANK 0000[0x4] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 0302 | | .CONST 0x0302 ; Address of begin 02e9 0304 | | .CONST 0x0304 ; Address of exception handler 02ea 0007 | | .CONST 0x0007 ; Number of locals 02eb INIT_02e8: 02eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x02eb,0x1560,0x0001,0x0000,0x0057,0x7975,0x0000,0x0042 ; Debug Table 0x3.0x0 = 0x2eb,0xffff 02ec e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x1 = 0x2ec,0xfffe 02ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02ee e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x2 = 0x2ee,0xfffd 02ef 1b14 | | Execute Package,Field_Read,Field_Number 0x14 02f0 02ff | | Declare_Variable Variant_Record 02f1 e5ff | | Load 0x2,-0x1 02f2 00d9 | | Load_Top At_Offset_1 02f3 016d | m | Execute Variant_Record,Structure_Write 02f4 e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x3 = 0x2f4,0xfffc 02f5 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02f6 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02f7 02c7 | | Declare_Variable Any 02f8 00d8 | | Load_Top At_Offset_0 02f9 1c00 | | Execute_Immediate Run_Utility,0x0 02fa e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x4 = 0x2fa,0xfffb 02fb 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02fc 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 02fd 02c7 | | Declare_Variable Any 02fe 00d8 | | Load_Top At_Offset_0 02ff 1c00 | | Execute_Immediate Run_Utility,0x0 0300 029f 10eb | | Declare_Subprogram INIT_10e8,For_Call 0302 BODY_02e8: 0302 8407 | | Call 0x2,0x7 ; Debug Table 0x3.0x5 = 0x302,0x1 0303 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0304 TRAP_02e8: 0304 0007 | | Action Break_Optional 0305 e20e | | Load 0x1,0xe ; Debug Table 0x3.0x6 = 0x305,0x2 0306 e5fc | | Load 0x2,-0x4 0307 017d | } | Execute Record,Structure_Write 0308 480c |H | Short_Literal 0xc ; Debug Table 0x3.0x7 = 0x308,0x3 0309 a5fb | | Store_Unchecked 0x2,-0x5 030a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 030b 0000 0000 | | .BLANK 0000[0x5] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0319 | | .CONST 0x0319 ; Address of begin 0311 0361 | a | .CONST 0x0361 ; Address of exception handler 0312 0004 | | .CONST 0x0004 ; Number of locals 0313 INIT_0310: 0313 e006 | | Load 0x0,0x6 ; Debug Table 0x4 = .DEBUG 0x0313,0x1572,0x0001,0x0000,0x0057,0x7975,0x0000,0x0066 ; Debug Table 0x4.0x0 = 0x313,0xffff 0314 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0315 029f 116b | k| Declare_Subprogram INIT_1168,For_Call ; Debug Table 0x4.0x1 = 0x315,0xfffe ; Debug Table 0x4.0x2 = 0x315,0xfffd 0317 029f 1183 | | Declare_Subprogram INIT_1180,For_Call 0319 BODY_0310: 0319 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x3 = 0x319,0x1 031a e20e | | Load 0x1,0xe 031b 017f | | Execute Record,Equal 031c 6804 |h | Jump_Zero 0x321 031d 0092 11f6 | | Action Push_String_Extended,0x11f6 ; "Handle is already closed" ; Debug Table 0x4.0x4 = 0x31d,0x2 031f 4806 |H | Short_Literal 0x6 0320 8403 | | Call 0x2,0x3 0321 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x5 = 0x321,0x3 0322 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0323 e001 | | Load 0x0,0x1 0324 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0325 180f | | Execute Package,Field_Execute,Field_Number 0xf 0326 6802 |h | Jump_Zero 0x329 0327 8404 | | Call 0x2,0x4 ; Debug Table 0x4.0x6 = 0x327,0x4 0328 782a |x* | Jump 0x353 0329 00cf | | Action Mark_Auxiliary ; Debug Table 0x4.0x7 = 0x329,0x5 032a e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x8 = 0x32a,0xfbff 032b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 032c 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 032d e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x9 = 0x32d,0x401 032e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 032f e5ff | | Load 0x2,-0x1 0330 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0331 4800 |H | Short_Literal 0x0 0332 4801 |H | Short_Literal 0x1 0333 e5ff | | Load 0x2,-0x1 0334 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0335 e001 | | Load 0x0,0x1 0336 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0337 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0338 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0339 e006 | | Load 0x0,0x6 033a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 033b 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 033c e5ff | | Load 0x2,-0x1 033d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 033e c402 | | Store 0x2,0x2 033f e001 | | Load 0x0,0x1 ; Debug Table 0x4.0xa = 0x33f,0x402 0340 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0341 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0342 e5ff | | Load 0x2,-0x1 0343 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0344 e001 | | Load 0x0,0x1 0345 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0346 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0348 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x348,0x403 0349 e001 | | Load 0x0,0x1 034a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 034b 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 034c 6804 |h | Jump_Zero 0x351 034d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x34d,0x404 034e a5fe | | Store_Unchecked 0x2,-0x2 034f 61c0 |a | Indirect_Literal Discrete,0x510,{0x00000000, 0x577b0502} ; Debug Table 0x4.0xd = 0x34f,0x405 0350 0257 | W | Execute Discrete,Raise 0351 00d1 | | Pop_Control Pop_Count_1 0352 00ce | | Action Pop_Auxiliary 0353 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xe = 0x353,0x6 0354 6804 |h | Jump_Zero 0x359 0355 0092 11f7 | | Action Push_String_Extended,0x11f7 ; "Cannot close image" ; Debug Table 0x4.0xf = 0x355,0x7 0357 00db | | Load_Top At_Offset_3 0358 8403 | | Call 0x2,0x3 0359 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x10 = 0x359,0x8 035a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 035b 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 035c a5fe | | Store_Unchecked 0x2,-0x2 035d e20e | | Load 0x1,0xe ; Debug Table 0x4.0x11 = 0x35d,0x9 035e e5ff | | Load 0x2,-0x1 035f 017d | } | Execute Record,Structure_Write 0360 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0361 TRAP_0310: 0361 61ae |a | Indirect_Literal Discrete,0x510,{0x00000000, 0x577b0502} 0362 010f | | Execute Exception,Equal 0363 6804 |h | Jump_Zero 0x368 0364 e20e | | Load 0x1,0xe ; Debug Table 0x4.0x12 = 0x364,0xa 0365 e5ff | | Load 0x2,-0x1 0366 017d | } | Execute Record,Structure_Write 0367 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0368 0100 | | Execute Exception,Raise 0369 0000 0000 | | .BLANK 0000[0x7] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0378 | x | .CONST 0x0378 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0004 | | .CONST 0x0004 ; Number of locals 0373 INIT_0370: 0373 e006 | | Load 0x0,0x6 ; Debug Table 0x5 = .DEBUG 0x0373,0x159a,0x0001,0x0000,0x0057,0x7975,0x0000,0x0076 ; Debug Table 0x5.0x0 = 0x373,0xffff 0374 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0375 03e9 | | Declare_Variable Discrete,Duplicate 0376 029f 11bb | | Declare_Subprogram INIT_11b8,For_Call 0378 BODY_0370: 0378 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1 = 0x378,0x1 0379 e20e | | Load 0x1,0xe 037a 017f | | Execute Record,Equal 037b 6803 |h | Jump_Zero 0x37f 037c 4806 |H | Short_Literal 0x6 ; Debug Table 0x5.0x2 = 0x37c,0x2 037d a5fe | | Store_Unchecked 0x2,-0x2 037e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x5.0x3 = 0x37e,0x3 037f e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4 = 0x37f,0x4 0380 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0381 e001 | | Load 0x0,0x1 0382 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0383 180f | | Execute Package,Field_Execute,Field_Number 0xf 0384 6802 |h | Jump_Zero 0x387 0385 8404 | | Call 0x2,0x4 ; Debug Table 0x5.0x5 = 0x385,0x5 0386 782b |x+ | Jump 0x3b2 0387 00cf | | Action Mark_Auxiliary ; Debug Table 0x5.0x6 = 0x387,0x6 0388 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x7 = 0x388,0xfbff 0389 1b0d | | Execute Package,Field_Read,Field_Number 0xd 038a 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 038b e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x8 = 0x38b,0x401 038c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 038d e5ff | | Load 0x2,-0x1 038e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 038f 4800 |H | Short_Literal 0x0 0390 4801 |H | Short_Literal 0x1 0391 e5ff | | Load 0x2,-0x1 0392 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0393 e001 | | Load 0x0,0x1 0394 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0395 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0396 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0397 e006 | | Load 0x0,0x6 0398 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0399 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 039a e5ff | | Load 0x2,-0x1 039b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 039c c403 | | Store 0x2,0x3 039d e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x9 = 0x39d,0x402 039e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 039f 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 03a0 e5ff | | Load 0x2,-0x1 03a1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03a2 e001 | | Load 0x0,0x1 03a3 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03a4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0x3a6,0x403 03a7 e001 | | Load 0x0,0x1 03a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03a9 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 03aa 6803 |h | Jump_Zero 0x3ae 03ab 480e |H | Short_Literal 0xe ; Debug Table 0x5.0xb = 0x3ab,0x404 03ac a402 | | Store_Unchecked 0x2,0x2 03ad 7802 |x | Jump 0x3b0 03ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xc = 0x3ae,0x405 03af a402 | | Store_Unchecked 0x2,0x2 03b0 00d1 | | Pop_Control Pop_Count_1 03b1 00ce | | Action Pop_Auxiliary 03b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xd = 0x3b2,0x7 03b3 00da | | Load_Top At_Offset_2 03b4 027d | } | Execute Discrete,Greater 03b5 6803 |h | Jump_Zero 0x3b9 03b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xe = 0x3b6,0x8 03b7 a5fe | | Store_Unchecked 0x2,-0x2 03b8 7802 |x | Jump 0x3bb 03b9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xf = 0x3b9,0x9 03ba a5fe | | Store_Unchecked 0x2,-0x2 03bb e20e | | Load 0x1,0xe ; Debug Table 0x5.0x10 = 0x3bb,0xa 03bc e5ff | | Load 0x2,-0x1 03bd 017d | } | Execute Record,Structure_Write 03be 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03bf 0000 | | .XXX[0x1] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x03c3,0x15be,0x0002,0x0000,0x0057,0x7975,0x0000,0x0084 ; Debug Table 0x6.0x0 = 0x3c3,0x1 03c4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c6 0000 0000 | | .XXX[0x2] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x03cb,0x15c2,0x0002,0x0000,0x0057,0x7975,0x0000,0x00b1 ; Debug Table 0x7.0x0 = 0x3cb,0x1 03cc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03cd 00db | | Load_Top At_Offset_3 03ce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03cf 027d | } | Execute Discrete,Greater 03d0 6802 |h | Jump_Zero 0x3d3 03d1 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x1 = 0x3d1,0x2 03d2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x2 = 0x3d3,0x3 03d4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03d5 00db | | Load_Top At_Offset_3 03d6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d7 027c | | | Execute Discrete,Less 03d8 6802 |h | Jump_Zero 0x3db 03d9 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x3 = 0x3d9,0x4 03da 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03db 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x4 = 0x3db,0x5 03dc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03dd 00db | | Load_Top At_Offset_3 03de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03df 027c | | | Execute Discrete,Less 03e0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e1 0000 0000 | | .BLANK 0000[0x7] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03f0 | | .CONST 0x03f0 ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0002 | | .CONST 0x0002 ; Number of locals 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x03eb,0x15ce,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ba ; Debug Table 0x8.0x0 = 0x3eb,0xffff 03ec 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03ed e003 | | Load 0x0,0x3 03ee 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03ef 011e | | Execute Any,Convert 03f0 BODY_03e8: 03f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x3f0,0x1 03f1 00d9 | | Load_Top At_Offset_1 03f2 e003 | | Load 0x0,0x3 03f3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03f4 4801 |H | Short_Literal 0x1 03f5 8245 | E | Call 0x1,0x45 03f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f7 0000 | | .XXX[0x1] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb e5ff | | Load 0x2,-0x1 ; Debug Table 0x9 = .DEBUG 0x03fb,0x15d4,0x0002,0x0000,0x0057,0x7975,0x0000,0x00c3 ; Debug Table 0x9.0x0 = 0x3fb,0x1 ; Debug Table 0x9.0x1 = 0x3fb,0x401 03fc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x2 = 0x3fc,0x402 03fd 46ad |F | Jump_Case 0xae ; Debug Table 0x9.0x3 = 0x3fd,0x403 ; Debug Table 0x9.0x4 = 0x3fd,0x404 ; Debug Table 0x9.0x5 = 0x3fd,0x1 03fe 790f |y | Jump 0x50e ; case 0x0 03ff 790e |y | Jump 0x50e ; case 0x1 0400 78f6 |x | Jump 0x4f7 ; case 0x2 0401 790c |y | Jump 0x50e ; case 0x3 0402 790b |y | Jump 0x50e ; case 0x4 0403 790a |y | Jump 0x50e ; case 0x5 0404 7909 |y | Jump 0x50e ; case 0x6 0405 7908 |y | Jump 0x50e ; case 0x7 0406 7907 |y | Jump 0x50e ; case 0x8 0407 7906 |y | Jump 0x50e ; case 0x9 0408 7905 |y | Jump 0x50e ; case 0xa 0409 7904 |y | Jump 0x50e ; case 0xb 040a 7903 |y | Jump 0x50e ; case 0xc 040b 7902 |y | Jump 0x50e ; case 0xd 040c 7901 |y | Jump 0x50e ; case 0xe 040d 7900 |y | Jump 0x50e ; case 0xf 040e 78ff |x | Jump 0x50e ; case 0x10 040f 78fe |x | Jump 0x50e ; case 0x11 0410 78fd |x | Jump 0x50e ; case 0x12 0411 78fc |x | Jump 0x50e ; case 0x13 0412 78fb |x | Jump 0x50e ; case 0x14 0413 78fa |x | Jump 0x50e ; case 0x15 0414 78f9 |x | Jump 0x50e ; case 0x16 0415 78f8 |x | Jump 0x50e ; case 0x17 0416 78f7 |x | Jump 0x50e ; case 0x18 0417 78f6 |x | Jump 0x50e ; case 0x19 0418 78f5 |x | Jump 0x50e ; case 0x1a 0419 78f4 |x | Jump 0x50e ; case 0x1b 041a 78f3 |x | Jump 0x50e ; case 0x1c 041b 78f2 |x | Jump 0x50e ; case 0x1d 041c 78f1 |x | Jump 0x50e ; case 0x1e 041d 78f0 |x | Jump 0x50e ; case 0x1f 041e 78ef |x | Jump 0x50e ; case 0x20 041f 78ee |x | Jump 0x50e ; case 0x21 0420 78ed |x | Jump 0x50e ; case 0x22 0421 78ec |x | Jump 0x50e ; case 0x23 0422 78eb |x | Jump 0x50e ; case 0x24 0423 78ea |x | Jump 0x50e ; case 0x25 0424 78e9 |x | Jump 0x50e ; case 0x26 0425 78e8 |x | Jump 0x50e ; case 0x27 0426 78e7 |x | Jump 0x50e ; case 0x28 0427 78e6 |x | Jump 0x50e ; case 0x29 0428 78e5 |x | Jump 0x50e ; case 0x2a 0429 78e4 |x | Jump 0x50e ; case 0x2b 042a 78e3 |x | Jump 0x50e ; case 0x2c 042b 78e2 |x | Jump 0x50e ; case 0x2d 042c 78e1 |x | Jump 0x50e ; case 0x2e 042d 78e0 |x | Jump 0x50e ; case 0x2f 042e 78df |x | Jump 0x50e ; case 0x30 042f 78de |x | Jump 0x50e ; case 0x31 0430 78dd |x | Jump 0x50e ; case 0x32 0431 78dc |x | Jump 0x50e ; case 0x33 0432 78db |x | Jump 0x50e ; case 0x34 0433 78da |x | Jump 0x50e ; case 0x35 0434 78d9 |x | Jump 0x50e ; case 0x36 0435 78c1 |x | Jump 0x4f7 ; case 0x37 0436 78c0 |x | Jump 0x4f7 ; case 0x38 0437 7874 |xt | Jump 0x4ac ; case 0x39 0438 78be |x | Jump 0x4f7 ; case 0x3a 0439 7872 |xr | Jump 0x4ac ; case 0x3b 043a 78bc |x | Jump 0x4f7 ; case 0x3c 043b 7870 |xp | Jump 0x4ac ; case 0x3d 043c 78ba |x | Jump 0x4f7 ; case 0x3e 043d 78b9 |x | Jump 0x4f7 ; case 0x3f 043e 786d |xm | Jump 0x4ac ; case 0x40 043f 78b7 |x | Jump 0x4f7 ; case 0x41 0440 78b6 |x | Jump 0x4f7 ; case 0x42 0441 78b5 |x | Jump 0x4f7 ; case 0x43 0442 78b4 |x | Jump 0x4f7 ; case 0x44 0443 78b3 |x | Jump 0x4f7 ; case 0x45 0444 78b2 |x | Jump 0x4f7 ; case 0x46 0445 78b1 |x | Jump 0x4f7 ; case 0x47 0446 78b0 |x | Jump 0x4f7 ; case 0x48 0447 78af |x | Jump 0x4f7 ; case 0x49 0448 78ae |x | Jump 0x4f7 ; case 0x4a 0449 788f |x | Jump 0x4d9 ; case 0x4b 044a 7897 |x | Jump 0x4e2 ; case 0x4c 044b 788d |x | Jump 0x4d9 ; case 0x4d 044c 78aa |x | Jump 0x4f7 ; case 0x4e 044d 78a9 |x | Jump 0x4f7 ; case 0x4f 044e 788a |x | Jump 0x4d9 ; case 0x50 044f 78a7 |x | Jump 0x4f7 ; case 0x51 0450 7888 |x | Jump 0x4d9 ; case 0x52 0451 7887 |x | Jump 0x4d9 ; case 0x53 0452 7886 |x | Jump 0x4d9 ; case 0x54 0453 7885 |x | Jump 0x4d9 ; case 0x55 0454 78a2 |x | Jump 0x4f7 ; case 0x56 0455 78a1 |x | Jump 0x4f7 ; case 0x57 0456 78a0 |x | Jump 0x4f7 ; case 0x58 0457 78b6 |x | Jump 0x50e ; case 0x59 0458 7880 |x | Jump 0x4d9 ; case 0x5a 0459 787f |x | Jump 0x4d9 ; case 0x5b 045a 787e |x~ | Jump 0x4d9 ; case 0x5c 045b 787d |x} | Jump 0x4d9 ; case 0x5d 045c 789a |x | Jump 0x4f7 ; case 0x5e 045d 787b |x{ | Jump 0x4d9 ; case 0x5f 045e 7898 |x | Jump 0x4f7 ; case 0x60 045f 78ae |x | Jump 0x50e ; case 0x61 0460 78ad |x | Jump 0x50e ; case 0x62 0461 78ac |x | Jump 0x50e ; case 0x63 0462 78ab |x | Jump 0x50e ; case 0x64 0463 78aa |x | Jump 0x50e ; case 0x65 0464 78a9 |x | Jump 0x50e ; case 0x66 0465 78a8 |x | Jump 0x50e ; case 0x67 0466 78a7 |x | Jump 0x50e ; case 0x68 0467 78a6 |x | Jump 0x50e ; case 0x69 0468 78a5 |x | Jump 0x50e ; case 0x6a 0469 78a4 |x | Jump 0x50e ; case 0x6b 046a 78a3 |x | Jump 0x50e ; case 0x6c 046b 78a2 |x | Jump 0x50e ; case 0x6d 046c 78a1 |x | Jump 0x50e ; case 0x6e 046d 78a0 |x | Jump 0x50e ; case 0x6f 046e 789f |x | Jump 0x50e ; case 0x70 046f 789e |x | Jump 0x50e ; case 0x71 0470 7886 |x | Jump 0x4f7 ; case 0x72 0471 7887 |x | Jump 0x4f9 ; case 0x73 0472 789b |x | Jump 0x50e ; case 0x74 0473 789a |x | Jump 0x50e ; case 0x75 0474 7899 |x | Jump 0x50e ; case 0x76 0475 7898 |x | Jump 0x50e ; case 0x77 0476 7897 |x | Jump 0x50e ; case 0x78 0477 7896 |x | Jump 0x50e ; case 0x79 0478 7895 |x | Jump 0x50e ; case 0x7a 0479 7894 |x | Jump 0x50e ; case 0x7b 047a 787c |x| | Jump 0x4f7 ; case 0x7c 047b 7892 |x | Jump 0x50e ; case 0x7d 047c 7891 |x | Jump 0x50e ; case 0x7e 047d 7890 |x | Jump 0x50e ; case 0x7f 047e 788f |x | Jump 0x50e ; case 0x80 047f 788e |x | Jump 0x50e ; case 0x81 0480 788d |x | Jump 0x50e ; case 0x82 0481 788c |x | Jump 0x50e ; case 0x83 0482 7874 |xt | Jump 0x4f7 ; case 0x84 0483 7873 |xs | Jump 0x4f7 ; case 0x85 0484 7889 |x | Jump 0x50e ; case 0x86 0485 7888 |x | Jump 0x50e ; case 0x87 0486 7887 |x | Jump 0x50e ; case 0x88 0487 786f |xo | Jump 0x4f7 ; case 0x89 0488 7885 |x | Jump 0x50e ; case 0x8a 0489 7884 |x | Jump 0x50e ; case 0x8b 048a 7874 |xt | Jump 0x4ff ; case 0x8c 048b 7882 |x | Jump 0x50e ; case 0x8d 048c 7881 |x | Jump 0x50e ; case 0x8e 048d 7880 |x | Jump 0x50e ; case 0x8f 048e 787f |x | Jump 0x50e ; case 0x90 048f 7867 |xg | Jump 0x4f7 ; case 0x91 0490 787d |x} | Jump 0x50e ; case 0x92 0491 787c |x| | Jump 0x50e ; case 0x93 0492 787b |x{ | Jump 0x50e ; case 0x94 0493 783c |x< | Jump 0x4d0 ; case 0x95 0494 7862 |xb | Jump 0x4f7 ; case 0x96 0495 7861 |xa | Jump 0x4f7 ; case 0x97 0496 7877 |xw | Jump 0x50e ; case 0x98 0497 7876 |xv | Jump 0x50e ; case 0x99 0498 7875 |xu | Jump 0x50e ; case 0x9a 0499 7874 |xt | Jump 0x50e ; case 0x9b 049a 7873 |xs | Jump 0x50e ; case 0x9c 049b 7872 |xr | Jump 0x50e ; case 0x9d 049c 785a |xZ | Jump 0x4f7 ; case 0x9e 049d 7859 |xY | Jump 0x4f7 ; case 0x9f 049e 786f |xo | Jump 0x50e ; case 0xa0 049f 7857 |xW | Jump 0x4f7 ; case 0xa1 04a0 786d |xm | Jump 0x50e ; case 0xa2 04a1 7855 |xU | Jump 0x4f7 ; case 0xa3 04a2 786b |xk | Jump 0x50e ; case 0xa4 04a3 786a |xj | Jump 0x50e ; case 0xa5 04a4 7869 |xi | Jump 0x50e ; case 0xa6 04a5 7868 |xh | Jump 0x50e ; case 0xa7 04a6 7850 |xP | Jump 0x4f7 ; case 0xa8 04a7 7866 |xf | Jump 0x50e ; case 0xa9 04a8 7865 |xe | Jump 0x50e ; case 0xaa 04a9 784d |xM | Jump 0x4f7 ; case 0xab 04aa 7863 |xc | Jump 0x50e ; case 0xac 04ab 7862 |xb | Jump 0x50e ; case 0xad 04ac 00cf | | Action Mark_Auxiliary ; Debug Table 0x9.0x6 = 0x4ac,0x2 04ad 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x7 = 0x4ad,0xf7ff 04ae e5ff | | Load 0x2,-0x1 04af 00eb | | Load_Encached Diana_Cache 04b0 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x8 = 0x4b2,0x801 04b3 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x9 = 0x4b3,0xc01 04b4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0xa = 0x4b4,0xc02 04b5 00d0 | | Action Swap_Control ; Debug Table 0x9.0xb = 0x4b5,0xc03 ; Debug Table 0x9.0xc = 0x4b5,0xc04 04b6 00d1 | | Pop_Control Pop_Count_1 04b7 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x9.0xd = 0x4b7,0x801 04b8 700a |p | Jump_Nonzero 0x4c3 04b9 0ba2 | | Execute_Immediate Case_Compare,0xa2 04ba 7008 |p | Jump_Nonzero 0x4c3 04bb 0b8b | | Execute_Immediate Case_Compare,0x8b 04bc 7006 |p | Jump_Nonzero 0x4c3 04bd 0b8f | | Execute_Immediate Case_Compare,0x8f 04be 7006 |p | Jump_Nonzero 0x4c5 04bf 0b95 | | Execute_Immediate Case_Compare,0x95 04c0 7006 |p | Jump_Nonzero 0x4c7 04c1 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xe = 0x4c1,0x805 04c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c3 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xf = 0x4c3,0x802 04c4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x10 = 0x4c5,0x803 04c6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x11 = 0x4c7,0x804 04c8 00eb | | Load_Encached Diana_Cache 04c9 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04ca e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x12 = 0x4ca,0x1001 04cb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x13 = 0x4cb,0x1002 04cc 00d0 | | Action Swap_Control ; Debug Table 0x9.0x14 = 0x4cc,0x1003 ; Debug Table 0x9.0x15 = 0x4cc,0x1004 04cd 00d1 | | Pop_Control Pop_Count_1 04ce 0faa | | Execute_Immediate Equal,-0x56 ; Debug Table 0x9.0x16 = 0x4ce,0x804 04cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x17 = 0x4d0,0x3 04d1 00eb | | Load_Encached Diana_Cache 04d2 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04d3 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x18 = 0x4d3,0x1401 04d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x19 = 0x4d4,0x1402 04d5 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1a = 0x4d5,0x1403 ; Debug Table 0x9.0x1b = 0x4d5,0x1404 04d6 00d1 | | Pop_Control Pop_Count_1 04d7 0faa | | Execute_Immediate Equal,-0x56 ; Debug Table 0x9.0x1c = 0x4d7,0x3 04d8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1d = 0x4d9,0x4 04da 00eb | | Load_Encached Diana_Cache 04db 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04dc e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x1e = 0x4dc,0x1801 04dd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x1f = 0x4dd,0x1802 04de 00d0 | | Action Swap_Control ; Debug Table 0x9.0x20 = 0x4de,0x1803 ; Debug Table 0x9.0x21 = 0x4de,0x1804 04df 00d1 | | Pop_Control Pop_Count_1 04e0 0f57 | W | Execute_Immediate Equal,0x57 ; Debug Table 0x9.0x22 = 0x4e0,0x4 04e1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x23 = 0x4e2,0x5 04e3 00eb | | Load_Encached Diana_Cache 04e4 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 04e5 00eb | | Load_Encached Diana_Cache 04e6 1889 | | Execute Package,Field_Execute,Field_Number 0x89 04e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x24 = 0x4e7,0x1c01 04e8 021d | | Execute Heap_Access,Is_Null 04e9 00d0 | | Action Swap_Control 04ea 00d1 | | Pop_Control Pop_Count_1 04eb 6809 |h | Jump_Zero 0x4f5 ; Debug Table 0x9.0x25 = 0x4eb,0x5 04ec 00da | | Load_Top At_Offset_2 04ed 00eb | | Load_Encached Diana_Cache 04ee 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04ef e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x26 = 0x4ef,0x2001 04f0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x27 = 0x4f0,0x2002 04f1 00d0 | | Action Swap_Control ; Debug Table 0x9.0x28 = 0x4f1,0x2003 ; Debug Table 0x9.0x29 = 0x4f1,0x2004 04f2 00d1 | | Pop_Control Pop_Count_1 04f3 0f57 | W | Execute_Immediate Equal,0x57 ; Debug Table 0x9.0x2a = 0x4f3,0x1c01 04f4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f5 4800 |H | Short_Literal 0x0 04f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x2b = 0x4f7,0x6 04f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f9 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2c = 0x4f9,0x7 04fa 00eb | | Load_Encached Diana_Cache 04fb 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 04fc 8246 | F | Call 0x1,0x46 04fd 0f00 | | Execute_Immediate Equal,0x0 04fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2d = 0x4ff,0x8 0500 00eb | | Load_Encached Diana_Cache 0501 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0502 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x2e = 0x502,0x2401 0503 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x2f = 0x503,0x2402 0504 00d0 | | Action Swap_Control ; Debug Table 0x9.0x30 = 0x504,0x2403 ; Debug Table 0x9.0x31 = 0x504,0x2404 0505 00d1 | | Pop_Control Pop_Count_1 0506 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0x9.0x32 = 0x506,0x8 0507 6804 |h | Jump_Zero 0x50c 0508 00da | | Load_Top At_Offset_2 0509 8246 | F | Call 0x1,0x46 050a 0f00 | | Execute_Immediate Equal,0x0 050b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 050c 4800 |H | Short_Literal 0x0 050d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 050e 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x33 = 0x50e,0x9 050f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0510 0000 0000 | | .LITERAL {0x00000000, 0x577b0502} 0514 0000 0000 | | .XXX[0x3] 0516 0000 | | 0517 4000 |@ | .XXX[0x1] 0518 0000 0000 | | .LITERAL {0x00000000, 0x577b0501} 051c 0000 0000 | | .BLANK 0000[0x4] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0524 | $ | .CONST 0x0524 ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0002 | | .CONST 0x0002 ; Number of locals 0523 INIT_0520: 0523 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x0523,0x163e,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ce ; Debug Table 0xa.0x0 = 0x523,0xffff 0524 BODY_0520: 0524 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1 = 0x524,0x1 ; Debug Table 0xa.0x2 = 0x524,0x401 0525 021d | | Execute Heap_Access,Is_Null 0526 7003 |p | Jump_Nonzero 0x52a ; Debug Table 0xa.0x3 = 0x526,0x1 0527 00db | | Load_Top At_Offset_3 0528 8248 | H | Call 0x1,0x48 0529 6802 |h | Jump_Zero 0x52c 052a e215 | | Load 0x1,0x15 ; Debug Table 0xa.0x4 = 0x52a,0x2 052b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 052c e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x5 = 0x52c,0x3 ; Debug Table 0xa.0x6 = 0x52c,0x801 052d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x7 = 0x52d,0x802 052e 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0xa.0x8 = 0x52e,0x803 ; Debug Table 0xa.0x9 = 0x52e,0x804 ; Debug Table 0xa.0xa = 0x52e,0x3 052f 6805 |h | Jump_Zero 0x535 0530 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xb = 0x530,0x4 0531 00eb | | Load_Encached Diana_Cache 0532 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 0533 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0534 7802 |x | Jump 0x537 0535 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xc = 0x535,0x5 0536 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0537 00cf | | Action Mark_Auxiliary ; Debug Table 0xa.0xd = 0x537,0x6 0538 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xe = 0x538,0xf3ff 0539 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 053a e003 | | Load 0x0,0x3 053b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 053c 011e | | Execute Any,Convert 053d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xf = 0x53d,0xf3fe 053e e009 | | Load 0x0,0x9 053f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0540 00db | | Load_Top At_Offset_3 0541 e009 | | Load 0x0,0x9 0542 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0543 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x10 = 0x543,0xf3fd 0544 01dc | | Execute Vector,Last 0545 00d9 | | Load_Top At_Offset_1 0546 01d7 | | Execute Vector,Field_Read 0547 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x11 = 0x547,0xf3fc 0548 8247 | G | Call 0x1,0x47 0549 00e3 | | Load_Encached Natural_Cache 054a 03f1 | | Declare_Variable Discrete,With_Value 054b e214 | | Load 0x1,0x14 ; Debug Table 0xa.0x12 = 0x54b,0xf3fb 054c 0322 | " | Declare_Variable Record 054d e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x13 = 0x54d,0xc01 054e 8218 | | Call 0x1,0x18 054f 7016 |p | Jump_Nonzero 0x566 0550 e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x14 = 0x550,0xc02 0551 00da | | Load_Top At_Offset_2 0552 e406 | | Load 0x2,0x6 0553 e009 | | Load 0x0,0x9 0554 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0555 0273 | s | Execute Discrete,Plus 0556 00e3 | | Load_Encached Natural_Cache 0557 025b | [ | Execute Discrete,Check_In_Type 0558 00db | | Load_Top At_Offset_3 0559 0a01 | | Execute_Immediate Plus,0x1 055a 00e4 | | Load_Encached Positive_Cache 055b 025b | [ | Execute Discrete,Check_In_Type 055c 8245 | E | Call 0x1,0x45 055d 00d9 | | Load_Top At_Offset_1 055e 017d | } | Execute Record,Structure_Write 055f e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x15 = 0x55f,0xc03 0560 701f |p | Jump_Nonzero 0x580 0561 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x16 = 0x561,0xc04 0562 e404 | | Load 0x2,0x4 0563 824a | J | Call 0x1,0x4a 0564 00d1 | | Pop_Control Pop_Count_1 0565 781a |x | Jump 0x580 0566 00cf | | Action Mark_Auxiliary ; Debug Table 0xa.0x17 = 0x566,0xc05 0567 e005 | | Load 0x0,0x5 ; Debug Table 0xa.0x18 = 0x567,0xefff 0568 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0569 0322 | " | Declare_Variable Record 056a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x19 = 0x56a,0x1001 056b e407 | | Load 0x2,0x7 056c e402 | | Load 0x2,0x2 056d e404 | | Load 0x2,0x4 056e e406 | | Load 0x2,0x6 056f e009 | | Load 0x0,0x9 0570 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0571 180e | | Execute Package,Field_Execute,Field_Number 0xe 0572 00d1 | | Pop_Control Pop_Count_1 0573 e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x1a = 0x573,0x1002 0574 00d9 | | Load_Top At_Offset_1 0575 8242 | B | Call 0x1,0x42 0576 00db | | Load_Top At_Offset_3 0577 017d | } | Execute Record,Structure_Write 0578 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x1b = 0x578,0x1003 0579 6804 |h | Jump_Zero 0x57e 057a 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1c = 0x57a,0x1004 057b e404 | | Load 0x2,0x4 057c 824b | K | Call 0x1,0x4b 057d 00d1 | | Pop_Control Pop_Count_1 057e 00d1 | | Pop_Control Pop_Count_1 057f 00ce | | Action Pop_Auxiliary 0580 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1d = 0x580,0xc06 0581 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0582 0000 0000 | | .BLANK 0000[0x6] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 058b | | .CONST 0x058b ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0001 | | .CONST 0x0001 ; Number of locals 058b BODY_0588: 058b INIT_0588: 058b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x058b,0x167c,0x0002,0x0000,0x0057,0x7975,0x0000,0x00e2 ; Debug Table 0xb.0x0 = 0x58b,0x1 ; Debug Table 0xb.0x1 = 0x58b,0x401 058c 021d | | Execute Heap_Access,Is_Null 058d 6802 |h | Jump_Zero 0x590 ; Debug Table 0xb.0x2 = 0x58d,0x1 058e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x3 = 0x58e,0x2 058f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0590 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x590,0x3 0591 00db | | Load_Top At_Offset_3 0592 824c | L | Call 0x1,0x4c 0593 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0594 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0595 0000 0000 | | .XXX[0x3] 0597 0000 | | 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05a5 | | .CONST 0x05a5 ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0006 | | .CONST 0x0006 ; Number of locals 059b INIT_0598: 059b e009 | | Load 0x0,0x9 ; Debug Table 0xc = .DEBUG 0x059b,0x1688,0x0002,0x0000,0x0057,0x7975,0x0000,0x00f1 ; Debug Table 0xc.0x0 = 0x59b,0xffff 059c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 059d 02c7 | | Declare_Variable Any 059e 00d8 | | Load_Top At_Offset_0 059f 1c00 | | Execute_Immediate Run_Utility,0x0 05a0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xc.0x1 = 0x5a0,0xfffe 05a1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0x2 = 0x5a1,0xfffd 05a2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x3 = 0x5a2,0xfffc 05a3 e214 | | Load 0x1,0x14 ; Debug Table 0xc.0x4 = 0x5a3,0xfffb 05a4 0322 | " | Declare_Variable Record 05a5 BODY_0598: 05a5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x5 = 0x5a5,0x1 05a6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05a7 7018 |p | Jump_Nonzero 0x5c0 05a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x6 = 0x5a8,0x2 05a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05aa 00d9 | | Load_Top At_Offset_1 05ab 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05ac e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x7 = 0x5ac,0x3 05ad 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05ae 00d9 | | Load_Top At_Offset_1 05af 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x5b0,0x4 05b1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05b2 0aff | | Execute_Immediate Plus,-0x1 05b3 00d9 | | Load_Top At_Offset_1 05b4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x5b5,0x5 05b6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05b7 00e4 | | Load_Encached Positive_Cache 05b8 025b | [ | Execute Discrete,Check_In_Type 05b9 e5fe | | Load 0x2,-0x2 05ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05bb e003 | | Load 0x0,0x3 05bc 181d | | Execute Package,Field_Execute,Field_Number 0x1d 05bd 00d9 | | Load_Top At_Offset_1 05be 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05bf 7803 |x | Jump 0x5c3 05c0 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xa = 0x5c0,0x6 05c1 00d9 | | Load_Top At_Offset_1 05c2 017d | } | Execute Record,Structure_Write 05c3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0xb = 0x5c3,0x7 05c4 00e3 | | Load_Encached Natural_Cache 05c5 e402 | | Load 0x2,0x2 05c6 0120 | | Execute Any,Is_Value 05c7 6803 |h | Jump_Zero 0x5cb 05c8 e009 | | Load 0x0,0x9 05c9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05ca 7801 |x | Jump 0x5cc 05cb e402 | | Load 0x2,0x2 05cc e5fe | | Load 0x2,-0x2 05cd e406 | | Load 0x2,0x6 05ce 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05cf e406 | | Load 0x2,0x6 05d0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05d1 824d | M | Call 0x1,0x4d 05d2 c402 | | Store 0x2,0x2 05d3 c403 | | Store 0x2,0x3 05d4 005b | [ | Store_Top Discrete,At_Offset_3 05d5 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xc = 0x5d5,0x8 05d6 7004 |p | Jump_Nonzero 0x5db 05d7 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0xd = 0x5d7,0x9 05d8 e009 | | Load 0x0,0x9 05d9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05da 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xe = 0x5db,0xa 05dc 00d9 | | Load_Top At_Offset_1 05dd 8243 | C | Call 0x1,0x43 05de e403 | | Load 0x2,0x3 05df e5fe | | Load 0x2,-0x2 05e0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05e1 e402 | | Load 0x2,0x2 05e2 e009 | | Load 0x0,0x9 05e3 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 05e4 180d | | Execute Package,Field_Execute,Field_Number 0xd 05e5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05e6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xf = 0x5e6,0xb 05e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 0603 | | .CONST 0x0603 ; Address of begin 05e9 0004 | | .CONST 0x0004 ; Address of exception handler 05ea 0007 | | .CONST 0x0007 ; Number of locals 05eb INIT_05e8: 05eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x05eb,0x16aa,0x0002,0x0000,0x0057,0x7975,0x0000,0x0100 ; Debug Table 0xd.0x0 = 0x5eb,0xffff 05ec e5fe | | Load 0x2,-0x2 05ed 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05ef e009 | | Load 0x0,0x9 ; Debug Table 0xd.0x1 = 0x5ef,0xfffe 05f0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05f1 02c7 | | Declare_Variable Any 05f2 e5fe | | Load 0x2,-0x2 05f3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05f4 e009 | | Load 0x0,0x9 05f5 1815 | | Execute Package,Field_Execute,Field_Number 0x15 05f6 00da | | Load_Top At_Offset_2 05f7 e009 | | Load 0x0,0x9 05f8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05f9 c403 | | Store 0x2,0x3 05fa 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x2 = 0x5fa,0xfffd 05fb 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05fc e009 | | Load 0x0,0x9 ; Debug Table 0xd.0x3 = 0x5fc,0xfffc 05fd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05fe 02c7 | | Declare_Variable Any 05ff 00d8 | | Load_Top At_Offset_0 0600 1c00 | | Execute_Immediate Run_Utility,0x0 0601 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x4 = 0x601,0xfffb 0602 03e9 | | Declare_Variable Discrete,Duplicate 0603 BODY_05e8: 0603 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x5 = 0x603,0x1 0604 e403 | | Load 0x2,0x3 0605 e009 | | Load 0x0,0x9 0606 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0607 027d | } | Execute Discrete,Greater 0608 6803 |h | Jump_Zero 0x60c 0609 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x6 = 0x609,0x2 060a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 060b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060c 00cf | | Action Mark_Auxiliary 060d e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x7 = 0x60d,0x3 ; Debug Table 0xd.0x8 = 0x60d,0x4 060e e009 | | Load 0x0,0x9 060f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0610 c405 | | Store 0x2,0x5 0611 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x9 = 0x611,0x5 0612 e009 | | Load 0x0,0x9 0613 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0614 6801 |h | Jump_Zero 0x616 0615 782c |x, | Jump 0x642 ; Debug Table 0xd.0xa = 0x615,0x6 0616 e404 | | Load 0x2,0x4 ; Debug Table 0xd.0xb = 0x616,0x7 0617 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0618 00cf | | Action Mark_Auxiliary 0619 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xc = 0x619,0x8 ; Debug Table 0xd.0xd = 0x619,0x9 061a e405 | | Load 0x2,0x5 061b e009 | | Load 0x0,0x9 061c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 061d 0273 | s | Execute Discrete,Plus 061e 005b | [ | Store_Top Discrete,At_Offset_3 061f 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xe = 0x61f,0xa 0620 e5ff | | Load 0x2,-0x1 0621 027b | { | Execute Discrete,Greater_Equal 0622 7008 |p | Jump_Nonzero 0x62b 0623 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xf = 0x623,0xb 0624 a406 | | Store_Unchecked 0x2,0x6 0625 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x10 = 0x625,0xc 0626 e009 | | Load 0x0,0x9 0627 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0628 c405 | | Store 0x2,0x5 0629 00c9 | | Action Pop_Auxiliary_Loop 062a 7fee | | Jump 0x619 062b 00ce | | Action Pop_Auxiliary 062c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x11 = 0x62c,0xd 062d c403 | | Store 0x2,0x3 062e 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x12 = 0x62e,0xe 062f a404 | | Store_Unchecked 0x2,0x4 0630 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x13 = 0x630,0xf 0631 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x14 = 0x631,0xfbff 0632 e403 | | Load 0x2,0x3 0633 e009 | | Load 0x0,0x9 0634 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0635 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0636 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x15 = 0x636,0x401 0637 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x16 = 0x637,0x801 0638 021d | | Execute Heap_Access,Is_Null 0639 00d0 | | Action Swap_Control 063a 00d1 | | Pop_Control Pop_Count_1 063b 7002 |p | Jump_Nonzero 0x63e ; Debug Table 0xd.0x17 = 0x63b,0x401 063c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x18 = 0x63c,0x402 063d a402 | | Store_Unchecked 0x2,0x2 063e 00d1 | | Pop_Control Pop_Count_1 063f 00ce | | Action Pop_Auxiliary 0640 00c9 | | Action Pop_Auxiliary_Loop 0641 7fcb | | Jump 0x60d 0642 00c9 | | Action Pop_Auxiliary_Loop 0643 7805 |x | Jump 0x649 0644 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x19 = 0x644,0x11 0645 00eb | | Load_Encached Diana_Cache 0646 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0647 a402 | | Store_Unchecked 0x2,0x2 0648 00c9 | | Action Pop_Auxiliary_Loop 0649 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x1a = 0x649,0x10 064a 8218 | | Call 0x1,0x18 064b 6805 |h | Jump_Zero 0x651 064c e402 | | Load 0x2,0x2 064d e5fe | | Load 0x2,-0x2 064e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 064f 021f | | Execute Heap_Access,Equal 0650 6ff3 |o | Jump_Zero 0x644 0651 00ce | | Action Pop_Auxiliary 0652 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x1b = 0x652,0x12 0653 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0654 0000 0000 | | .BLANK 0000[0x4] 0658 ; -------------------------------------------------------------------------------------- 0658 ; SUBPROGRAM 0658 ; -------------------------------------------------------------------------------------- 0658 0660 | ` | .CONST 0x0660 ; Address of begin 0659 0004 | | .CONST 0x0004 ; Address of exception handler 065a 0002 | | .CONST 0x0002 ; Number of locals 065b INIT_0658: 065b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x065b,0x16e4,0x0002,0x0000,0x0057,0x7975,0x0000,0x010f ; Debug Table 0xe.0x0 = 0x65b,0xffff 065c e5fe | | Load 0x2,-0x2 065d e5ff | | Load 0x2,-0x1 065e 821c | | Call 0x1,0x1c 065f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0660 BODY_0658: 0660 00cf | | Action Mark_Auxiliary 0661 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x1 = 0x661,0x1 ; Debug Table 0xe.0x2 = 0x661,0x2 ; Debug Table 0xe.0x3 = 0x661,0x401 0662 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x4 = 0x662,0x402 0663 e232 | 2 | Load 0x1,0x32 ; Debug Table 0xe.0x5 = 0x663,0x403 ; Debug Table 0xe.0x6 = 0x663,0x404 ; Debug Table 0xe.0x7 = 0x663,0x2 0664 01d7 | | Execute Vector,Field_Read 0665 6810 |h | Jump_Zero 0x676 0666 00cf | | Action Mark_Auxiliary ; Debug Table 0xe.0x8 = 0x666,0x3 0667 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x9 = 0x667,0xf7ff 0668 00db | | Load_Top At_Offset_3 0669 00eb | | Load_Encached Diana_Cache 066a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 066b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 066c e402 | | Load 0x2,0x2 ; Debug Table 0xe.0xa = 0x66c,0x801 ; Debug Table 0xe.0xb = 0x66c,0xc01 066d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0xc = 0x66d,0xc02 066e 0ba7 | | Execute_Immediate Case_Compare,0xa7 ; Debug Table 0xe.0xd = 0x66e,0xc03 ; Debug Table 0xe.0xe = 0x66e,0xc04 ; Debug Table 0xe.0xf = 0x66e,0x801 066f 7004 |p | Jump_Nonzero 0x674 0670 0b57 | W | Execute_Immediate Case_Compare,0x57 0671 7002 |p | Jump_Nonzero 0x674 0672 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x10 = 0x672,0x803 0673 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0674 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x11 = 0x674,0x802 0675 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0676 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x12 = 0x676,0x4 0677 e5fe | | Load 0x2,-0x2 0678 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0679 021f | | Execute Heap_Access,Equal 067a 6802 |h | Jump_Zero 0x67d 067b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x13 = 0x67b,0x5 067c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 067d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x14 = 0x67d,0x6 067e 00eb | | Load_Encached Diana_Cache 067f 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0680 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0681 00c9 | | Action Pop_Auxiliary_Loop 0682 7fde | | Jump 0x661 0683 0000 0000 | | .BLANK 0000[0x5] 0688 ; -------------------------------------------------------------------------------------- 0688 ; SUBPROGRAM 0688 ; -------------------------------------------------------------------------------------- 0688 068b | | .CONST 0x068b ; Address of begin 0689 0004 | | .CONST 0x0004 ; Address of exception handler 068a 0001 | | .CONST 0x0001 ; Number of locals 068b BODY_0688: 068b INIT_0688: 068b 4603 |F | Jump_Case 0x4 ; Debug Table 0xf = .DEBUG 0x068b,0x1710,0x0005,0x0000,0x0057,0x7975,0x0000,0x011e 068c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 068d 7802 |x | Jump 0x690 ; case 0x1 068e 7805 |x | Jump 0x694 ; case 0x2 068f 7809 |x | Jump 0x699 ; case 0x3 0690 00da | | Load_Top At_Offset_2 0691 0091 11f0 | | Action Push_String_Extended_Indexed,0x11f0 ; "SAME_LINE" 0693 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0694 00db | | Load_Top At_Offset_3 0695 00db | | Load_Top At_Offset_3 0696 00e0 | | Load_Encached Standard_Cache 0697 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0698 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0699 00da | | Load_Top At_Offset_2 069a 00e0 | | Load_Encached Standard_Cache 069b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 069c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 069d 0000 0000 | | .XXX[0x3] 069f 0000 | | 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; SUBPROGRAM 06a0 ; -------------------------------------------------------------------------------------- 06a0 06aa | | .CONST 0x06aa ; Address of begin 06a1 0004 | | .CONST 0x0004 ; Address of exception handler 06a2 0003 | | .CONST 0x0003 ; Number of locals 06a3 INIT_06a0: 06a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10 = .DEBUG 0x06a3,0x1712,0x0002,0x0000,0x0057,0x7975,0x0000,0x0125 ; Debug Table 0x10.0x0 = 0x6a3,0xffff 06a4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06a5 e003 | | Load 0x0,0x3 06a6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 06a7 011e | | Execute Any,Convert 06a8 e214 | | Load 0x1,0x14 ; Debug Table 0x10.0x1 = 0x6a8,0xfffe 06a9 0322 | " | Declare_Variable Record 06aa BODY_06a0: 06aa e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2 = 0x6aa,0x1 ; Debug Table 0x10.0x3 = 0x6aa,0x401 06ab 021d | | Execute Heap_Access,Is_Null 06ac 6802 |h | Jump_Zero 0x6af ; Debug Table 0x10.0x4 = 0x6ac,0x1 06ad e215 | | Load 0x1,0x15 ; Debug Table 0x10.0x5 = 0x6ad,0x2 06ae 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 06af e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x6 = 0x6af,0x3 06b0 e5ff | | Load 0x2,-0x1 06b1 824c | L | Call 0x1,0x4c 06b2 00d9 | | Load_Top At_Offset_1 06b3 017d | } | Execute Record,Structure_Write 06b4 00cf | | Action Mark_Auxiliary ; Debug Table 0x10.0x7 = 0x6b4,0x4 06b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x6b5,0xf7ff 06b6 e003 | | Load 0x0,0x3 06b7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06b8 00e3 | | Load_Encached Natural_Cache 06b9 03f1 | | Declare_Variable Discrete,With_Value 06ba 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x9 = 0x6ba,0xf7fe 06bb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0xa = 0x6bb,0xf7fd 06bc 00cf | | Action Mark_Auxiliary 06bd e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xb = 0x6bd,0x801 ; Debug Table 0x10.0xc = 0x6bd,0x802 06be 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06bf e405 | | Load 0x2,0x5 06c0 027d | } | Execute Discrete,Greater 06c1 7016 |p | Jump_Nonzero 0x6d8 06c2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0xd = 0x6c2,0x803 06c3 00e3 | | Load_Encached Natural_Cache 06c4 e403 | | Load 0x2,0x3 06c5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06c6 e403 | | Load 0x2,0x3 06c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06c8 e402 | | Load 0x2,0x2 06c9 8249 | I | Call 0x1,0x49 06ca c406 | | Store 0x2,0x6 06cb 005a | Z | Store_Top Discrete,At_Offset_2 06cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xe = 0x6cc,0x804 06cd 700a |p | Jump_Nonzero 0x6d8 06ce e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xf = 0x6ce,0x805 06cf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06d0 0a01 | | Execute_Immediate Plus,0x1 06d1 e403 | | Load 0x2,0x3 06d2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x10 = 0x6d3,0x806 06d4 e403 | | Load 0x2,0x3 06d5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06d6 00c9 | | Action Pop_Auxiliary_Loop 06d7 7fe5 | | Jump 0x6bd 06d8 00ce | | Action Pop_Auxiliary 06d9 00d3 | | Pop_Control Pop_Count_3 06da 00ce | | Action Pop_Auxiliary 06db 00cf | | Action Mark_Auxiliary ; Debug Table 0x10.0x11 = 0x6db,0x5 06dc 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x12 = 0x6dc,0xf3ff 06dd 00da | | Load_Top At_Offset_2 06de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06df 0aff | | Execute_Immediate Plus,-0x1 06e0 0248 | H | Execute Discrete,Check_In_Integer 06e1 00e9 | | Load_Encached String_Cache 06e2 0334 | 4 | Declare_Variable Array,With_Constraint 06e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x13 = 0x6e3,0xc01 06e4 4801 |H | Short_Literal 0x1 06e5 e403 | | Load 0x2,0x3 06e6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06e7 e402 | | Load 0x2,0x2 06e8 e003 | | Load 0x0,0x3 06e9 1820 | | Execute Package,Field_Execute,Field_Number 0x20 06ea 00d1 | | Pop_Control Pop_Count_1 06eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x14 = 0x6eb,0xc02 06ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06ed 0f01 | | Execute_Immediate Equal,0x1 06ee 7003 |p | Jump_Nonzero 0x6f2 06ef 00d8 | | Load_Top At_Offset_0 06f0 8244 | D | Call 0x1,0x44 06f1 7002 |p | Jump_Nonzero 0x6f4 06f2 e215 | | Load 0x1,0x15 ; Debug Table 0x10.0x15 = 0x6f2,0xc03 06f3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 06f4 00d1 | | Pop_Control Pop_Count_1 06f5 00ce | | Action Pop_Auxiliary 06f6 00cf | | Action Mark_Auxiliary ; Debug Table 0x10.0x16 = 0x6f6,0x6 06f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x17 = 0x6f7,0xefff 06f8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06f9 0aff | | Execute_Immediate Plus,-0x1 06fa 00e4 | | Load_Encached Positive_Cache 06fb 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 06fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x18 = 0x6fc,0xeffe 06fd 00e4 | | Load_Encached Positive_Cache 06fe 03f1 | | Declare_Variable Discrete,With_Value 06ff 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x19 = 0x6ff,0xeffd 0700 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0701 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x1a = 0x701,0xeffc 0702 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x1b = 0x702,0xeffb 0703 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x1c = 0x703,0xeffa 0704 00cf | | Action Mark_Auxiliary 0705 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x1d = 0x705,0x1001 ; Debug Table 0x10.0x1e = 0x705,0x1002 0706 00e3 | | Load_Encached Natural_Cache 0707 4801 |H | Short_Literal 0x1 0708 e406 | | Load 0x2,0x6 0709 e402 | | Load 0x2,0x2 070a 8249 | I | Call 0x1,0x49 070b 005b | [ | Store_Top Discrete,At_Offset_3 070c 005b | [ | Store_Top Discrete,At_Offset_3 070d 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1f = 0x70d,0x1003 070e 680d |h | Jump_Zero 0x71c 070f 00d9 | | Load_Top At_Offset_1 0710 700b |p | Jump_Nonzero 0x71c 0711 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x20 = 0x711,0x1004 0712 e406 | | Load 0x2,0x6 0713 4801 |H | Short_Literal 0x1 0714 e406 | | Load 0x2,0x6 0715 0a01 | | Execute_Immediate Plus,0x1 0716 00e4 | | Load_Encached Positive_Cache 0717 025b | [ | Execute Discrete,Check_In_Type 0718 e402 | | Load 0x2,0x2 0719 e5fe | | Load 0x2,-0x2 071a 824e | N | Call 0x1,0x4e 071b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 071c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x21 = 0x71c,0x1005 071d 6808 |h | Jump_Zero 0x726 071e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x22 = 0x71e,0x1006 071f e407 | | Load 0x2,0x7 0720 027e | ~ | Execute Discrete,Not_Equal 0721 6804 |h | Jump_Zero 0x726 0722 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x23 = 0x722,0x1007 0723 a407 | | Store_Unchecked 0x2,0x7 0724 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x24 = 0x724,0x1008 0725 a408 | | Store_Unchecked 0x2,0x8 0726 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x25 = 0x726,0x1009 0727 680a |h | Jump_Zero 0x732 0728 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x26 = 0x728,0x100a 0729 e408 | | Load 0x2,0x8 072a 00db | | Load_Top At_Offset_3 072b 00e4 | | Load_Encached Positive_Cache 072c 025b | [ | Execute Discrete,Check_In_Type 072d e406 | | Load 0x2,0x6 072e e402 | | Load 0x2,0x2 072f e5fe | | Load 0x2,-0x2 0730 824e | N | Call 0x1,0x4e 0731 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0732 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x27 = 0x732,0x100b 0733 0f01 | | Execute_Immediate Equal,0x1 0734 6808 |h | Jump_Zero 0x73d 0735 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x28 = 0x735,0x100c 0736 4800 |H | Short_Literal 0x0 0737 4801 |H | Short_Literal 0x1 0738 4801 |H | Short_Literal 0x1 0739 e402 | | Load 0x2,0x2 073a e5fe | | Load 0x2,-0x2 073b 824e | N | Call 0x1,0x4e 073c 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 073d e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x29 = 0x73d,0x100d 073e 0aff | | Execute_Immediate Plus,-0x1 073f c406 | | Store 0x2,0x6 0740 00c9 | | Action Pop_Auxiliary_Loop 0741 7fc3 | | Jump 0x705 0742 0000 0000 | | .BLANK 0000[0x6] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 0754 | T | .CONST 0x0754 ; Address of begin 0749 0004 | | .CONST 0x0004 ; Address of exception handler 074a 0005 | | .CONST 0x0005 ; Number of locals 074b INIT_0748: 074b e5fd | | Load 0x2,-0x3 ; Debug Table 0x11 = .DEBUG 0x074b,0x1768,0x0002,0x0000,0x0057,0x7975,0x0000,0x0138 ; Debug Table 0x11.0x0 = 0x74b,0xffff 074c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 074d e003 | | Load 0x0,0x3 074e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 074f 011e | | Execute Any,Convert 0750 e214 | | Load 0x1,0x14 ; Debug Table 0x11.0x1 = 0x750,0xfffe 0751 0322 | " | Declare_Variable Record 0752 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x11.0x2 = 0x752,0xfffd 0753 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x3 = 0x753,0xfffc 0754 BODY_0748: 0754 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x4 = 0x754,0x1 0755 e5fd | | Load 0x2,-0x3 0756 e5ff | | Load 0x2,-0x1 0757 8219 | | Call 0x1,0x19 0758 00db | | Load_Top At_Offset_3 0759 017d | } | Execute Record,Structure_Write 075a 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x75a,0x2 075b 8216 | | Call 0x1,0x16 075c 6802 |h | Jump_Zero 0x75f 075d e215 | | Load 0x1,0x15 ; Debug Table 0x11.0x6 = 0x75d,0x3 075e 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 075f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x7 = 0x75f,0x4 0760 00e3 | | Load_Encached Natural_Cache 0761 e403 | | Load 0x2,0x3 0762 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0763 0a01 | | Execute_Immediate Plus,0x1 0764 00e4 | | Load_Encached Positive_Cache 0765 025b | [ | Execute Discrete,Check_In_Type 0766 e403 | | Load 0x2,0x3 0767 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0768 00e4 | | Load_Encached Positive_Cache 0769 025b | [ | Execute Discrete,Check_In_Type 076a e402 | | Load 0x2,0x2 076b 8249 | I | Call 0x1,0x49 076c 005b | [ | Store_Top Discrete,At_Offset_3 076d 0059 | Y | Store_Top Discrete,At_Offset_1 076e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x76e,0x5 076f 6802 |h | Jump_Zero 0x772 0770 e215 | | Load 0x1,0x15 ; Debug Table 0x11.0x9 = 0x770,0x6 0771 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0772 00cf | | Action Mark_Auxiliary ; Debug Table 0x11.0xa = 0x772,0x7 0773 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0xb = 0x773,0xfbff 0774 e003 | | Load 0x0,0x3 0775 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0776 00e3 | | Load_Encached Natural_Cache 0777 03f1 | | Declare_Variable Discrete,With_Value 0778 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xc = 0x778,0xfbfe 0779 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 077a 0a01 | | Execute_Immediate Plus,0x1 077b 00e4 | | Load_Encached Positive_Cache 077c 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 077d e404 | | Load 0x2,0x4 ; Debug Table 0x11.0xd = 0x77d,0x401 077e 7025 |p% | Jump_Nonzero 0x7a4 077f 00cf | | Action Mark_Auxiliary 0780 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xe = 0x780,0x402 ; Debug Table 0x11.0xf = 0x780,0x403 0781 00db | | Load_Top At_Offset_3 0782 027d | } | Execute Discrete,Greater 0783 700f |p | Jump_Nonzero 0x793 0784 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x10 = 0x784,0x404 0785 00e3 | | Load_Encached Natural_Cache 0786 4801 |H | Short_Literal 0x1 0787 e408 | | Load 0x2,0x8 0788 e402 | | Load 0x2,0x2 0789 8249 | I | Call 0x1,0x49 078a c404 | | Store 0x2,0x4 078b c405 | | Store 0x2,0x5 078c e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x11 = 0x78c,0x405 078d 7005 |p | Jump_Nonzero 0x793 078e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x12 = 0x78e,0x406 078f 0a01 | | Execute_Immediate Plus,0x1 0790 005a | Z | Store_Top Discrete,At_Offset_2 0791 00c9 | | Action Pop_Auxiliary_Loop 0792 7fed | | Jump 0x780 0793 00ce | | Action Pop_Auxiliary 0794 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x13 = 0x794,0x407 0795 0aff | | Execute_Immediate Plus,-0x1 0796 00e3 | | Load_Encached Natural_Cache 0797 025b | [ | Execute Discrete,Check_In_Type 0798 e403 | | Load 0x2,0x3 0799 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 079a 4801 |H | Short_Literal 0x1 079b e403 | | Load 0x2,0x3 079c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 079d 0a01 | | Execute_Immediate Plus,0x1 079e 00e4 | | Load_Encached Positive_Cache 079f 025b | [ | Execute Discrete,Check_In_Type 07a0 e402 | | Load 0x2,0x2 07a1 e5fe | | Load 0x2,-0x2 07a2 824e | N | Call 0x1,0x4e 07a3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07a4 00cf | | Action Mark_Auxiliary ; Debug Table 0x11.0x14 = 0x7a4,0x408 07a5 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x15 = 0x7a5,0xf7ff 07a6 00e3 | | Load_Encached Natural_Cache 07a7 03f1 | | Declare_Variable Discrete,With_Value 07a8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x16 = 0x7a8,0xf7fe 07a9 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 07aa e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x17 = 0x7aa,0xf7fd 07ab 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07ac 00e4 | | Load_Encached Positive_Cache 07ad 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 07ae 00cf | | Action Mark_Auxiliary 07af e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x18 = 0x7af,0x801 ; Debug Table 0x11.0x19 = 0x7af,0x802 07b0 e407 | | Load 0x2,0x7 07b1 027d | } | Execute Discrete,Greater 07b2 701c |p | Jump_Nonzero 0x7cf 07b3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x1a = 0x7b3,0x803 07b4 00e3 | | Load_Encached Natural_Cache 07b5 4801 |H | Short_Literal 0x1 07b6 e408 | | Load 0x2,0x8 07b7 e402 | | Load 0x2,0x2 07b8 8249 | I | Call 0x1,0x49 07b9 c404 | | Store 0x2,0x4 07ba c405 | | Store 0x2,0x5 07bb e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x1b = 0x7bb,0x804 07bc 7012 |p | Jump_Nonzero 0x7cf 07bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1c = 0x7bd,0x805 07be 680b |h | Jump_Zero 0x7ca 07bf e404 | | Load 0x2,0x4 07c0 6809 |h | Jump_Zero 0x7ca 07c1 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x1d = 0x7c1,0x806 07c2 e40a | | Load 0x2,0xa 07c3 027f | | Execute Discrete,Equal 07c4 6803 |h | Jump_Zero 0x7c8 07c5 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x1e = 0x7c5,0x807 07c6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 07c7 7802 |x | Jump 0x7ca 07c8 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1f = 0x7c8,0x808 07c9 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 07ca e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x20 = 0x7ca,0x809 07cb 0a01 | | Execute_Immediate Plus,0x1 07cc c408 | | Store 0x2,0x8 07cd 00c9 | | Action Pop_Auxiliary_Loop 07ce 7fe0 | | Jump 0x7af 07cf 00ce | | Action Pop_Auxiliary 07d0 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x21 = 0x7d0,0x80a 07d1 0aff | | Execute_Immediate Plus,-0x1 07d2 00e3 | | Load_Encached Natural_Cache 07d3 025b | [ | Execute Discrete,Check_In_Type 07d4 00d9 | | Load_Top At_Offset_1 07d5 e40a | | Load 0x2,0xa 07d6 00e4 | | Load_Encached Positive_Cache 07d7 025b | [ | Execute Discrete,Check_In_Type 07d8 e403 | | Load 0x2,0x3 07d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07da 00e4 | | Load_Encached Positive_Cache 07db 025b | [ | Execute Discrete,Check_In_Type 07dc e402 | | Load 0x2,0x2 07dd e5fe | | Load 0x2,-0x2 07de 824e | N | Call 0x1,0x4e 07df 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07e3 | | .CONST 0x07e3 ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0001 | | .CONST 0x0001 ; Number of locals 07e3 BODY_07e0: 07e3 INIT_07e0: 07e3 e221 | ! | Load 0x1,0x21 ; Debug Table 0x12 = .DEBUG 0x07e3,0x17ae,0x0001,0x0000,0x0057,0x7975,0x0000,0x0153 ; Debug Table 0x12.0x0 = 0x7e3,0x1 07e4 0322 | " | Declare_Variable Record 07e5 e5fe | | Load 0x2,-0x2 07e6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e7 00d9 | | Load_Top At_Offset_1 07e8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 07e9 e5fe | | Load 0x2,-0x2 07ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07eb 00d9 | | Load_Top At_Offset_1 07ec 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 07ed e5fe | | Load 0x2,-0x2 07ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07ef 00d9 | | Load_Top At_Offset_1 07f0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07f1 e5fe | | Load 0x2,-0x2 07f2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07f3 00d9 | | Load_Top At_Offset_1 07f4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07f5 e5fe | | Load 0x2,-0x2 07f6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07f7 00d9 | | Load_Top At_Offset_1 07f8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 07f9 00db | | Load_Top At_Offset_3 07fa 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07fb e003 | | Load 0x0,0x3 07fc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 07fd 0119 | | Execute Any,Check_In_Formal_Type 07fe 00d9 | | Load_Top At_Offset_1 07ff 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0800 e5fd | | Load 0x2,-0x3 0801 017d | } | Execute Record,Structure_Write 0802 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0803 0000 0000 | | .BLANK 0000[0x5] 0808 ; -------------------------------------------------------------------------------------- 0808 ; SUBPROGRAM 0808 ; -------------------------------------------------------------------------------------- 0808 080b | | .CONST 0x080b ; Address of begin 0809 0004 | | .CONST 0x0004 ; Address of exception handler 080a 0001 | | .CONST 0x0001 ; Number of locals 080b BODY_0808: 080b INIT_0808: 080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x080b,0x17b2,0x0002,0x0000,0x0057,0x7975,0x0000,0x0163 ; Debug Table 0x13.0x0 = 0x80b,0x1 080c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 080d 00db | | Load_Top At_Offset_3 080e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 080f 027d | } | Execute Discrete,Greater 0810 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0811 0000 0000 | | .BLANK 0000[0x7] 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 081d | | .CONST 0x081d ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 0002 | | .CONST 0x0002 ; Number of locals 081b INIT_0818: 081b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x081b,0x17b6,0x0001,0x0000,0x0057,0x7975,0x0000,0x016c ; Debug Table 0x14.0x0 = 0x81b,0xffff 081c 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 081d BODY_0818: 081d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x81d,0x1 081e 0a01 | | Execute_Immediate Plus,0x1 081f c402 | | Store 0x2,0x2 0820 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0821 0000 0000 | | .BLANK 0000[0x7] 0828 ; -------------------------------------------------------------------------------------- 0828 ; SUBPROGRAM 0828 ; -------------------------------------------------------------------------------------- 0828 0836 | 6 | .CONST 0x0836 ; Address of begin 0829 0004 | | .CONST 0x0004 ; Address of exception handler 082a 0005 | | .CONST 0x0005 ; Number of locals 082b INIT_0828: 082b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x082b,0x17bc,0x0002,0x0000,0x0057,0x7975,0x0000,0x0174 ; Debug Table 0x15.0x0 = 0x82b,0xffff 082c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 082d e003 | | Load 0x0,0x3 082e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 082f 011e | | Execute Any,Convert 0830 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x830,0xfffe 0831 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0832 00e4 | | Load_Encached Positive_Cache 0833 03f1 | | Declare_Variable Discrete,With_Value 0834 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x15.0x2 = 0x834,0xfffd 0835 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15.0x3 = 0x835,0xfffc 0836 BODY_0828: 0836 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x4 = 0x836,0x1 0837 e5ff | | Load 0x2,-0x1 0838 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0839 027f | | Execute Discrete,Equal 083a 6804 |h | Jump_Zero 0x83f 083b e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x5 = 0x83b,0x2 083c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 083d 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 083e 7802 |x | Jump 0x841 083f 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x6 = 0x83f,0x3 0840 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0841 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x7 = 0x841,0x4 0842 e5ff | | Load 0x2,-0x1 0843 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0844 027f | | Execute Discrete,Equal 0845 6804 |h | Jump_Zero 0x84a 0846 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x8 = 0x846,0x5 0847 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0848 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0849 7806 |x | Jump 0x850 084a e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x9 = 0x84a,0x6 084b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 084c e402 | | Load 0x2,0x2 084d e003 | | Load 0x0,0x3 084e 181d | | Execute Package,Field_Execute,Field_Number 0x1d 084f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0850 00cf | | Action Mark_Auxiliary ; Debug Table 0x15.0xa = 0x850,0x7 0851 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xb = 0x851,0xfbff 0852 00da | | Load_Top At_Offset_2 0853 00e9 | | Load_Encached String_Cache 0854 035b | [ | Declare_Type Array,Constrained 0855 0337 | 7 | Declare_Variable Array 0856 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xc = 0x856,0x401 0857 e404 | | Load 0x2,0x4 0858 e403 | | Load 0x2,0x3 0859 e402 | | Load 0x2,0x2 085a e003 | | Load 0x0,0x3 085b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 085c 00d1 | | Pop_Control Pop_Count_1 085d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xd = 0x85d,0x402 085e 00e9 | | Load_Encached String_Cache 085f 01c6 | | Execute Vector,Convert_To_Formal 0860 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0861 0000 0000 | | .BLANK 0000[0x7] 0868 ; -------------------------------------------------------------------------------------- 0868 ; SUBPROGRAM 0868 ; -------------------------------------------------------------------------------------- 0868 086b | k | .CONST 0x086b ; Address of begin 0869 0004 | | .CONST 0x0004 ; Address of exception handler 086a 0001 | | .CONST 0x0001 ; Number of locals 086b BODY_0868: 086b INIT_0868: 086b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x086b,0x17da,0x0002,0x0000,0x0057,0x7975,0x0000,0x017d ; Debug Table 0x16.0x0 = 0x86b,0x1 086c 8226 | & | Call 0x1,0x26 086d 824f | O | Call 0x1,0x4f 086e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 086f 0000 | | .XXX[0x1] 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 4820 |H | Short_Literal 0x20 ; Debug Table 0x17 = .DEBUG 0x0873,0x17de,0x0002,0x0000,0x0057,0x7975,0x0000,0x0186 ; Debug Table 0x17.0x0 = 0x873,0x1 0874 00db | | Load_Top At_Offset_3 0875 8226 | & | Call 0x1,0x26 0876 e00a | | Load 0x0,0xa 0877 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0878 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0879 0000 0000 | | .BLANK 0000[0x7] 0880 ; -------------------------------------------------------------------------------------- 0880 ; SUBPROGRAM 0880 ; -------------------------------------------------------------------------------------- 0880 0883 | | .CONST 0x0883 ; Address of begin 0881 0004 | | .CONST 0x0004 ; Address of exception handler 0882 0001 | | .CONST 0x0001 ; Number of locals 0883 BODY_0880: 0883 INIT_0880: 0883 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x0883,0x17e2,0x0002,0x0000,0x0057,0x7975,0x0000,0x018f ; Debug Table 0x18.0x0 = 0x883,0x1 0884 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0885 e003 | | Load 0x0,0x3 0886 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0887 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 0897 | | .CONST 0x0897 ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0003 | | .CONST 0x0003 ; Number of locals 088b INIT_0888: 088b 00db | | Load_Top At_Offset_3 ; Debug Table 0x19 = .DEBUG 0x088b,0x17e6,0x0002,0x0000,0x0057,0x7975,0x0000,0x0198 ; Debug Table 0x19.0x0 = 0x88b,0xffff 088c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 088d e003 | | Load 0x0,0x3 088e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 088f 011e | | Execute Any,Convert 0890 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x1 = 0x890,0xfffe 0891 e5ff | | Load 0x2,-0x1 0892 00da | | Load_Top At_Offset_2 0893 e003 | | Load 0x0,0x3 0894 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0895 00e9 | | Load_Encached String_Cache 0896 0334 | 4 | Declare_Variable Array,With_Constraint 0897 BODY_0888: 0897 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x897,0x1 0898 4801 |H | Short_Literal 0x1 0899 e5ff | | Load 0x2,-0x1 089a e402 | | Load 0x2,0x2 089b e003 | | Load 0x0,0x3 089c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 089d 00d1 | | Pop_Control Pop_Count_1 089e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x3 = 0x89e,0x2 089f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; SUBPROGRAM 08a0 ; -------------------------------------------------------------------------------------- 08a0 08a3 | | .CONST 0x08a3 ; Address of begin 08a1 0004 | | .CONST 0x0004 ; Address of exception handler 08a2 0001 | | .CONST 0x0001 ; Number of locals 08a3 BODY_08a0: 08a3 INIT_08a0: 08a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x08a3,0x17f0,0x0002,0x0000,0x0057,0x7975,0x0000,0x01a5 ; Debug Table 0x1a.0x0 = 0x8a3,0x1 08a4 e5fe | | Load 0x2,-0x2 08a5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08a6 e003 | | Load 0x0,0x3 08a7 181d | | Execute Package,Field_Execute,Field_Number 0x1d 08a8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08a9 0000 0000 | | .BLANK 0000[0x7] 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; SUBPROGRAM 08b0 ; -------------------------------------------------------------------------------------- 08b0 08b3 | | .CONST 0x08b3 ; Address of begin 08b1 0004 | | .CONST 0x0004 ; Address of exception handler 08b2 0001 | | .CONST 0x0001 ; Number of locals 08b3 BODY_08b0: 08b3 INIT_08b0: 08b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b = .DEBUG 0x08b3,0x17f4,0x0002,0x0000,0x0057,0x7975,0x0000,0x01b2 ; Debug Table 0x1b.0x0 = 0x8b3,0x1 08b4 00db | | Load_Top At_Offset_3 08b5 e5fd | | Load 0x2,-0x3 08b6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08b7 e003 | | Load 0x0,0x3 08b8 181e | | Execute Package,Field_Execute,Field_Number 0x1e 08b9 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 08ba 0000 0000 | | .BLANK 0000[0x6] 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08cd | | .CONST 0x08cd ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 000a | | .CONST 0x000a ; Number of locals 08c3 INIT_08c0: 08c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x08c3,0x17f8,0x0002,0x0000,0x0057,0x7975,0x0000,0x01c3 ; Debug Table 0x1c.0x0 = 0x8c3,0xffff 08c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x8c4,0xfffe 08c5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0x8c5,0xfffd 08c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x3 = 0x8c6,0xfffc 08c7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1c.0x4 = 0x8c7,0xfffb 08c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x5 = 0x8c8,0xfffa 08c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x6 = 0x8c9,0xfff9 08ca e006 | | Load 0x0,0x6 ; Debug Table 0x1c.0x7 = 0x8ca,0xfff8 08cb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 08cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x8 = 0x8cc,0xfff7 08cd BODY_08c0: 08cd e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x9 = 0x8cd,0x1 08ce a405 | | Store_Unchecked 0x2,0x5 08cf e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0xa = 0x8cf,0x2 ; Debug Table 0x1c.0xb = 0x8cf,0x401 08d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0xc = 0x8d0,0x402 08d1 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x1c.0xd = 0x8d1,0x403 ; Debug Table 0x1c.0xe = 0x8d1,0x404 ; Debug Table 0x1c.0xf = 0x8d1,0x2 08d2 682f |h/ | Jump_Zero 0x902 08d3 e405 | | Load 0x2,0x5 08d4 e00b | | Load 0x0,0xb 08d5 180d | | Execute Package,Field_Execute,Field_Number 0xd 08d6 682b |h+ | Jump_Zero 0x902 08d7 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x10 = 0x8d7,0x3 08d8 4974 |It | Short_Literal 0x174 08d9 00eb | | Load_Encached Diana_Cache 08da 0098 | | Execute Package,Field_Read_Dynamic 08db 181a | | Execute Package,Field_Execute,Field_Number 0x1a 08dc a402 | | Store_Unchecked 0x2,0x2 08dd e006 | | Load 0x0,0x6 ; Debug Table 0x1c.0x11 = 0x8dd,0x4 08de 1b0d | | Execute Package,Field_Read,Field_Number 0xd 08df e006 | | Load 0x0,0x6 08e0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 08e1 1b16 | | Execute Package,Field_Read,Field_Number 0x16 08e2 e405 | | Load 0x2,0x5 08e3 e006 | | Load 0x0,0x6 08e4 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 08e5 181a | | Execute Package,Field_Execute,Field_Number 0x1a 08e6 c408 | | Store 0x2,0x8 08e7 005a | Z | Store_Top Discrete,At_Offset_2 08e8 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x12 = 0x8e8,0x5 08e9 00db | | Load_Top At_Offset_3 08ea 021f | | Execute Heap_Access,Equal 08eb 7016 |p | Jump_Nonzero 0x902 08ec e402 | | Load 0x2,0x2 08ed e00c | | Load 0x0,0xc 08ee 180d | | Execute Package,Field_Execute,Field_Number 0xd 08ef 7012 |p | Jump_Nonzero 0x902 08f0 e405 | | Load 0x2,0x5 08f1 e00c | | Load 0x0,0xc 08f2 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 08f3 680e |h | Jump_Zero 0x902 08f4 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x13 = 0x8f4,0x6 08f5 e00c | | Load 0x0,0xc 08f6 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 08f7 a405 | | Store_Unchecked 0x2,0x5 08f8 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x14 = 0x8f8,0x7 08f9 00eb | | Load_Encached Diana_Cache 08fa 18ec | | Execute Package,Field_Execute,Field_Number 0xec 08fb a405 | | Store_Unchecked 0x2,0x5 08fc e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x15 = 0x8fc,0x8 08fd 00eb | | Load_Encached Diana_Cache 08fe 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 08ff a405 | | Store_Unchecked 0x2,0x5 0900 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x16 = 0x900,0x9 0901 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0902 00cf | | Action Mark_Auxiliary 0903 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x17 = 0x903,0xa ; Debug Table 0x1c.0x18 = 0x903,0xb ; Debug Table 0x1c.0x19 = 0x903,0x801 0904 021d | | Execute Heap_Access,Is_Null 0905 6802 |h | Jump_Zero 0x908 ; Debug Table 0x1c.0x1a = 0x905,0xb 0906 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x1b = 0x906,0xc 0907 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0908 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x1c = 0x908,0xd 0909 4974 |It | Short_Literal 0x174 090a 00eb | | Load_Encached Diana_Cache 090b 0098 | | Execute Package,Field_Read_Dynamic 090c 181a | | Execute Package,Field_Execute,Field_Number 0x1a 090d a402 | | Store_Unchecked 0x2,0x2 090e e006 | | Load 0x0,0x6 ; Debug Table 0x1c.0x1d = 0x90e,0xe 090f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0910 e006 | | Load 0x0,0x6 0911 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0912 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0913 e405 | | Load 0x2,0x5 0914 e006 | | Load 0x0,0x6 0915 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0916 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0917 c408 | | Store 0x2,0x8 0918 005b | [ | Store_Top Discrete,At_Offset_3 0919 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x1e = 0x919,0xf 091a e408 | | Load 0x2,0x8 091b 021f | | Execute Heap_Access,Equal 091c 6802 |h | Jump_Zero 0x91f 091d e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x1f = 0x91d,0x10 091e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 091f e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x20 = 0x91f,0x11 0920 e00c | | Load 0x0,0xc 0921 180e | | Execute Package,Field_Execute,Field_Number 0xe 0922 a403 | | Store_Unchecked 0x2,0x3 0923 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x21 = 0x923,0x12 ; Debug Table 0x1c.0x22 = 0x923,0xc01 0924 021d | | Execute Heap_Access,Is_Null 0925 680c |h | Jump_Zero 0x932 ; Debug Table 0x1c.0x23 = 0x925,0x12 0926 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x24 = 0x926,0x13 0927 e00c | | Load 0x0,0xc 0928 1860 | ` | Execute Package,Field_Execute,Field_Number 0x60 0929 a404 | | Store_Unchecked 0x2,0x4 092a e404 | | Load 0x2,0x4 ; Debug Table 0x1c.0x25 = 0x92a,0x14 ; Debug Table 0x1c.0x26 = 0x92a,0x1001 092b 021d | | Execute Heap_Access,Is_Null 092c 6802 |h | Jump_Zero 0x92f ; Debug Table 0x1c.0x27 = 0x92c,0x14 092d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x28 = 0x92d,0x15 ; Debug Table 0x1c.0x29 = 0x92d,0x1401 092e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1c.0x2a = 0x92e,0x15 092f e404 | | Load 0x2,0x4 ; Debug Table 0x1c.0x2b = 0x92f,0x16 0930 a405 | | Store_Unchecked 0x2,0x5 0931 7834 |x4 | Jump 0x966 0932 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x2c = 0x932,0x17 0933 823f | ? | Call 0x1,0x3f 0934 6803 |h | Jump_Zero 0x938 0935 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x2d = 0x935,0x18 0936 8236 | 6 | Call 0x1,0x36 0937 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0938 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x2e = 0x938,0x19 ; Debug Table 0x1c.0x2f = 0x938,0x1801 0939 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x30 = 0x939,0x1802 093a 0f6e | n | Execute_Immediate Equal,0x6e ; Debug Table 0x1c.0x31 = 0x93a,0x1803 ; Debug Table 0x1c.0x32 = 0x93a,0x1804 ; Debug Table 0x1c.0x33 = 0x93a,0x19 093b 6828 |h( | Jump_Zero 0x964 093c e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x34 = 0x93c,0x1c01 093d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x35 = 0x93d,0x1c02 093e 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x1c.0x36 = 0x93e,0x1c03 ; Debug Table 0x1c.0x37 = 0x93e,0x1c04 ; Debug Table 0x1c.0x38 = 0x93e,0x1804 093f 6824 |h$ | Jump_Zero 0x964 0940 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x39 = 0x940,0x1a 0941 00eb | | Load_Encached Diana_Cache 0942 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0943 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0944 e405 | | Load 0x2,0x5 ; Debug Table 0x1c.0x3a = 0x944,0x1b 0945 00eb | | Load_Encached Diana_Cache 0946 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0947 a407 | | Store_Unchecked 0x2,0x7 0948 e407 | | Load 0x2,0x7 ; Debug Table 0x1c.0x3b = 0x948,0x1c 0949 e402 | | Load 0x2,0x2 094a 021f | | Execute Heap_Access,Equal 094b 6815 |h | Jump_Zero 0x961 094c e407 | | Load 0x2,0x7 ; Debug Table 0x1c.0x3c = 0x94c,0x1d 094d 00eb | | Load_Encached Diana_Cache 094e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 094f e405 | | Load 0x2,0x5 0950 4975 |Iu | Short_Literal 0x175 0951 00eb | | Load_Encached Diana_Cache 0952 0098 | | Execute Package,Field_Read_Dynamic 0953 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0954 c406 | | Store 0x2,0x6 0955 e406 | | Load 0x2,0x6 ; Debug Table 0x1c.0x3d = 0x955,0x1e 0956 0a01 | | Execute_Immediate Plus,0x1 0957 0248 | H | Execute Discrete,Check_In_Integer 0958 00da | | Load_Top At_Offset_2 0959 00eb | | Load_Encached Diana_Cache 095a 1889 | | Execute Package,Field_Execute,Field_Number 0x89 095b 4975 |Iu | Short_Literal 0x175 095c 00eb | | Load_Encached Diana_Cache 095d 0098 | | Execute Package,Field_Read_Dynamic 095e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 095f a405 | | Store_Unchecked 0x2,0x5 0960 7805 |x | Jump 0x966 0961 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x3e = 0x961,0x1f 0962 a405 | | Store_Unchecked 0x2,0x5 0963 7802 |x | Jump 0x966 0964 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x3f = 0x964,0x20 0965 a405 | | Store_Unchecked 0x2,0x5 0966 00c9 | | Action Pop_Auxiliary_Loop 0967 7f9b | | Jump 0x903 0968 ; -------------------------------------------------------------------------------------- 0968 ; SUBPROGRAM 0968 ; -------------------------------------------------------------------------------------- 0968 096b | k | .CONST 0x096b ; Address of begin 0969 0004 | | .CONST 0x0004 ; Address of exception handler 096a 0001 | | .CONST 0x0001 ; Number of locals 096b BODY_0968: 096b INIT_0968: 096b 4608 |F | Jump_Case 0x9 ; Debug Table 0x1d = .DEBUG 0x096b,0x187a,0x0005,0x0000,0x0057,0x7975,0x0000,0x01e9 096c 7808 |x | Jump 0x975 ; case 0x0 096d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 096e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 096f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0970 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0971 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0972 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0973 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0974 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0975 00da | | Load_Top At_Offset_2 0976 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0977 0125 | % | Execute Any,Set_Constraint 0978 e002 | | Load 0x0,0x2 0979 1b0e | | Execute Package,Field_Read,Field_Number 0xe 097a 00db | | Load_Top At_Offset_3 097b 00d9 | | Load_Top At_Offset_1 097c 00d9 | | Load_Top At_Offset_1 097d 3000 |0 | Execute Record,Field_Type,Field_Number 0x0 097e 0119 | | Execute Any,Check_In_Formal_Type 097f 00d1 | | Pop_Control Pop_Count_1 0980 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0981 00da | | Load_Top At_Offset_2 0982 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0983 0125 | % | Execute Any,Set_Constraint 0984 e002 | | Load 0x0,0x2 0985 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0986 00db | | Load_Top At_Offset_3 0987 00d9 | | Load_Top At_Offset_1 0988 00d9 | | Load_Top At_Offset_1 0989 3001 |0 | Execute Record,Field_Type,Field_Number 0x1 098a 0119 | | Execute Any,Check_In_Formal_Type 098b 00d1 | | Pop_Control Pop_Count_1 098c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 098d 00da | | Load_Top At_Offset_2 098e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 098f 0125 | % | Execute Any,Set_Constraint 0990 e003 | | Load 0x0,0x3 0991 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0992 00db | | Load_Top At_Offset_3 0993 00d9 | | Load_Top At_Offset_1 0994 00d9 | | Load_Top At_Offset_1 0995 3002 |0 | Execute Record,Field_Type,Field_Number 0x2 0996 0119 | | Execute Any,Check_In_Formal_Type 0997 00d1 | | Pop_Control Pop_Count_1 0998 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0999 e22f | / | Load 0x1,0x2f 099a 00db | | Load_Top At_Offset_3 099b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 099c e22e | . | Load 0x1,0x2e 099d 00db | | Load_Top At_Offset_3 099e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 099f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09a3 | | .CONST 0x09a3 ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0001 | | .CONST 0x0001 ; Number of locals 09a3 BODY_09a0: 09a3 INIT_09a0: 09a3 4608 |F | Jump_Case 0x9 ; Debug Table 0x1e = .DEBUG 0x09a3,0x187c,0x0005,0x0000,0x0057,0x7975,0x0000,0x022e 09a4 7808 |x | Jump 0x9ad ; case 0x0 09a5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 09a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 09a7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 09a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 09a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 09aa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 09ab 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 09ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 09ad 4801 |H | Short_Literal 0x1 09ae 00db | | Load_Top At_Offset_3 09af 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 09b0 4801 |H | Short_Literal 0x1 09b1 00db | | Load_Top At_Offset_3 09b2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 09b3 4800 |H | Short_Literal 0x0 09b4 00db | | Load_Top At_Offset_3 09b5 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 09b6 4800 |H | Short_Literal 0x0 09b7 00db | | Load_Top At_Offset_3 09b8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09b9 4801 |H | Short_Literal 0x1 09ba 00db | | Load_Top At_Offset_3 09bb 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 09bc 00da | | Load_Top At_Offset_2 09bd 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 09be 0125 | % | Execute Any,Set_Constraint 09bf e003 | | Load 0x0,0x3 09c0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 09c1 00db | | Load_Top At_Offset_3 09c2 00d9 | | Load_Top At_Offset_1 09c3 00d9 | | Load_Top At_Offset_1 09c4 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 09c5 0119 | | Execute Any,Check_In_Formal_Type 09c6 00d1 | | Pop_Control Pop_Count_1 09c7 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 09c8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 09c9 0000 0000 | | .BLANK 0000[0x7] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 09d3 | | .CONST 0x09d3 ; Address of begin 09d1 09da | | .CONST 0x09da ; Address of exception handler 09d2 0001 | | .CONST 0x0001 ; Number of locals 09d3 BODY_09d0: 09d3 INIT_09d0: 09d3 e002 | | Load 0x0,0x2 ; Debug Table 0x1f = .DEBUG 0x09d3,0x187e,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01c3 ; Debug Table 0x1f.0x0 = 0x9d3,0x1 09d4 1b0e | | Execute Package,Field_Read,Field_Number 0xe 09d5 4800 |H | Short_Literal 0x0 09d6 e5ff | | Load 0x2,-0x1 09d7 e00d | | Load 0x0,0xd 09d8 180d | | Execute Package,Field_Execute,Field_Number 0xd 09d9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09da TRAP_09d0: 09da 0007 | | Action Break_Optional 09db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0x9db,0x2 ; Debug Table 0x1f.0x2 = 0x9db,0x401 09dc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1f.0x3 = 0x9dc,0x2 09dd 0000 0000 | | .XXX[0x3] 09df 0000 | | 09e0 ; -------------------------------------------------------------------------------------- 09e0 ; SUBPROGRAM 09e0 ; -------------------------------------------------------------------------------------- 09e0 09e3 | | .CONST 0x09e3 ; Address of begin 09e1 09ea | | .CONST 0x09ea ; Address of exception handler 09e2 0001 | | .CONST 0x0001 ; Number of locals 09e3 BODY_09e0: 09e3 INIT_09e0: 09e3 e002 | | Load 0x0,0x2 ; Debug Table 0x20 = .DEBUG 0x09e3,0x1888,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01d0 ; Debug Table 0x20.0x0 = 0x9e3,0x1 09e4 1b0e | | Execute Package,Field_Read,Field_Number 0xe 09e5 4800 |H | Short_Literal 0x0 09e6 e5ff | | Load 0x2,-0x1 09e7 e00d | | Load 0x0,0xd 09e8 180e | | Execute Package,Field_Execute,Field_Number 0xe 09e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09ea TRAP_09e0: 09ea 0007 | | Action Break_Optional 09eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x1 = 0x9eb,0x2 ; Debug Table 0x20.0x2 = 0x9eb,0x401 09ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x20.0x3 = 0x9ec,0x2 09ed 0000 0000 | | .XXX[0x3] 09ef 0000 | | 09f0 ; -------------------------------------------------------------------------------------- 09f0 ; SUBPROGRAM 09f0 ; -------------------------------------------------------------------------------------- 09f0 09f3 | | .CONST 0x09f3 ; Address of begin 09f1 09fa | | .CONST 0x09fa ; Address of exception handler 09f2 0001 | | .CONST 0x0001 ; Number of locals 09f3 BODY_09f0: 09f3 INIT_09f0: 09f3 e002 | | Load 0x0,0x2 ; Debug Table 0x21 = .DEBUG 0x09f3,0x1892,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01dd ; Debug Table 0x21.0x0 = 0x9f3,0x1 09f4 1b0e | | Execute Package,Field_Read,Field_Number 0xe 09f5 4800 |H | Short_Literal 0x0 09f6 e5ff | | Load 0x2,-0x1 09f7 e00d | | Load 0x0,0xd 09f8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 09f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09fa TRAP_09f0: 09fa 0007 | | Action Break_Optional 09fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0x9fb,0x2 ; Debug Table 0x21.0x2 = 0x9fb,0x401 09fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x21.0x3 = 0x9fc,0x2 09fd 0000 0000 | | .XXX[0x3] 09ff 0000 | | 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a06 | | .CONST 0x0a06 ; Address of begin 0a01 0a2a | * | .CONST 0x0a2a ; Address of exception handler 0a02 0004 | | .CONST 0x0004 ; Number of locals 0a03 INIT_0a00: 0a03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x0a03,0x189c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01ea ; Debug Table 0x22.0x0 = 0xa03,0xffff 0a04 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0xa04,0xfffe 0a05 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x2 = 0xa05,0xfffd 0a06 BODY_0a00: 0a06 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x3 = 0xa06,0x1 0a07 823e | > | Call 0x1,0x3e 0a08 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a09 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x4 = 0xa09,0x2 0a0a 4976 |Iv | Short_Literal 0x176 0a0b 00eb | | Load_Encached Diana_Cache 0a0c 0098 | | Execute Package,Field_Read_Dynamic 0a0d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a0e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a0f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x5 = 0xa0f,0x3 0a10 00db | | Load_Top At_Offset_3 0a11 021f | | Execute Heap_Access,Equal 0a12 6806 |h | Jump_Zero 0xa19 0a13 e5ff | | Load 0x2,-0x1 0a14 e00e | | Load 0x0,0xe 0a15 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0a16 6802 |h | Jump_Zero 0xa19 0a17 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x6 = 0xa17,0x4 0a18 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a19 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x7 = 0xa19,0x5 0a1a e00d | | Load 0x0,0xd 0a1b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a1c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a1d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x8 = 0xa1d,0x6 0a1e 00da | | Load_Top At_Offset_2 0a1f 021f | | Execute Heap_Access,Equal 0a20 6802 |h | Jump_Zero 0xa23 0a21 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x9 = 0xa21,0x7 0a22 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a23 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xa = 0xa23,0x8 0a24 823e | > | Call 0x1,0x3e 0a25 00db | | Load_Top At_Offset_3 0a26 e5ff | | Load 0x2,-0x1 0a27 8239 | 9 | Call 0x1,0x39 0a28 823a | : | Call 0x1,0x3a 0a29 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a2a TRAP_0a00: 0a2a 0007 | | Action Break_Optional 0a2b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0xb = 0xa2b,0x9 ; Debug Table 0x22.0xc = 0xa2b,0x401 0a2c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x22.0xd = 0xa2c,0x9 0a2d 0000 0000 | | .XXX[0x3] 0a2f 0000 | | 0a30 ; -------------------------------------------------------------------------------------- 0a30 ; SUBPROGRAM 0a30 ; -------------------------------------------------------------------------------------- 0a30 0a3d | = | .CONST 0x0a3d ; Address of begin 0a31 0004 | | .CONST 0x0004 ; Address of exception handler 0a32 0003 | | .CONST 0x0003 ; Number of locals 0a33 INIT_0a30: 0a33 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0a33,0x18ba,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0218 ; Debug Table 0x23.0x0 = 0xa33,0xffff 0a34 00db | | Load_Top At_Offset_3 0a35 823b | ; | Call 0x1,0x3b 0a36 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x1 = 0xa36,0xfffe 0a37 00d9 | | Load_Top At_Offset_1 0a38 01db | | Execute Vector,Length 0a39 0aff | | Execute_Immediate Plus,-0x1 0a3a 0248 | H | Execute Discrete,Check_In_Integer 0a3b e237 | 7 | Load 0x1,0x37 0a3c 0334 | 4 | Declare_Variable Array,With_Constraint 0a3d BODY_0a30: 0a3d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x2 = 0xa3d,0x1 0a3e 01db | | Execute Vector,Length 0a3f 0f01 | | Execute_Immediate Equal,0x1 0a40 6802 |h | Jump_Zero 0xa43 0a41 e238 | 8 | Load 0x1,0x38 ; Debug Table 0x23.0x3 = 0xa41,0x2 0a42 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0a43 00cf | | Action Mark_Auxiliary 0a44 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x4 = 0xa44,0x3 0a45 01dc | | Execute Vector,Last 0a46 0aff | | Execute_Immediate Plus,-0x1 0a47 0248 | H | Execute Discrete,Check_In_Integer 0a48 00db | | Load_Top At_Offset_3 0a49 01dd | | Execute Vector,First 0a4a 0263 | c | Execute Discrete,Above_Bound 0a4b 7013 |p | Jump_Nonzero 0xa5f 0a4c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x5 = 0xa4c,0x4 0a4d 0a01 | | Execute_Immediate Plus,0x1 0a4e 0248 | H | Execute Discrete,Check_In_Integer 0a4f e402 | | Load 0x2,0x2 0a50 01d7 | | Execute Vector,Field_Read 0a51 00d9 | | Load_Top At_Offset_1 0a52 e402 | | Load 0x2,0x2 0a53 01d7 | | Execute Vector,Field_Read 0a54 823d | = | Call 0x1,0x3d 0a55 00d9 | | Load_Top At_Offset_1 0a56 e402 | | Load 0x2,0x2 0a57 01dd | | Execute Vector,First 0a58 0272 | r | Execute Discrete,Minus 0a59 0a01 | | Execute_Immediate Plus,0x1 0a5a 0248 | H | Execute Discrete,Check_In_Integer 0a5b e403 | | Load 0x2,0x3 0a5c 01d6 | | Execute Vector,Field_Write 0a5d 00c8 | | Action Pop_Auxiliary_Range 0a5e 3fed |? | Loop_Increasing 0xa4c 0a5f 00ce | | Action Pop_Auxiliary 0a60 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0xa60,0x5 0a61 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0a62 0000 0000 | | .BLANK 0000[0x6] 0a68 ; -------------------------------------------------------------------------------------- 0a68 ; SUBPROGRAM 0a68 ; -------------------------------------------------------------------------------------- 0a68 0a6c | l | .CONST 0x0a6c ; Address of begin 0a69 0004 | | .CONST 0x0004 ; Address of exception handler 0a6a 0002 | | .CONST 0x0002 ; Number of locals 0a6b INIT_0a68: 0a6b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0a6b,0x18ca,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0229 ; Debug Table 0x24.0x0 = 0xa6b,0xffff 0a6c BODY_0a68: 0a6c e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0x1 = 0xa6c,0x1 0a6d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a6e 00cf | | Action Mark_Auxiliary 0a6f e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x2 = 0xa6f,0x2 0a70 01d9 | | Execute Vector,Reverse_Bounds 0a71 0263 | c | Execute Discrete,Above_Bound 0a72 700e |p | Jump_Nonzero 0xa81 0a73 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x3 = 0xa73,0x3 0a74 e5ff | | Load 0x2,-0x1 0a75 01d7 | | Execute Vector,Field_Read 0a76 e402 | | Load 0x2,0x2 0a77 823c | < | Call 0x1,0x3c 0a78 a402 | | Store_Unchecked 0x2,0x2 0a79 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x4 = 0xa79,0x4 0a7a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x5 = 0xa7a,0x401 0a7b 021f | | Execute Heap_Access,Equal ; Debug Table 0x24.0x6 = 0xa7b,0x4 0a7c 6802 |h | Jump_Zero 0xa7f 0a7d 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x24.0x7 = 0xa7d,0x5 0a7e 7802 |x | Jump 0xa81 0a7f 00c8 | | Action Pop_Auxiliary_Range 0a80 3ff2 |? | Loop_Increasing 0xa73 0a81 00ce | | Action Pop_Auxiliary 0a82 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x8 = 0xa82,0x6 0a83 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0a84 0000 0000 | | .BLANK 0000[0x4] 0a88 ; -------------------------------------------------------------------------------------- 0a88 ; SUBPROGRAM 0a88 ; -------------------------------------------------------------------------------------- 0a88 0a8d | | .CONST 0x0a8d ; Address of begin 0a89 0004 | | .CONST 0x0004 ; Address of exception handler 0a8a 0003 | | .CONST 0x0003 ; Number of locals 0a8b INIT_0a88: 0a8b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x0a8b,0x18de,0x0002,0x0000,0x0057,0x7b05,0x0000,0x023f ; Debug Table 0x25.0x0 = 0xa8b,0xffff 0a8c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x25.0x1 = 0xa8c,0xfffe 0a8d BODY_0a88: 0a8d e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x2 = 0xa8d,0x1 0a8e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a8f 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x3 = 0xa8f,0x2 0a90 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0a91 00cf | | Action Mark_Auxiliary 0a92 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x4 = 0xa92,0x3 ; Debug Table 0x25.0x5 = 0xa92,0x4 0a93 0a01 | | Execute_Immediate Plus,0x1 0a94 005a | Z | Store_Top Discrete,At_Offset_2 0a95 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x6 = 0xa95,0x5 0a96 e5fe | | Load 0x2,-0x2 0a97 021f | | Execute Heap_Access,Equal 0a98 7006 |p | Jump_Nonzero 0xa9f 0a99 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x7 = 0xa99,0x6 0a9a 00eb | | Load_Encached Diana_Cache 0a9b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a9c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a9d 00c9 | | Action Pop_Auxiliary_Loop 0a9e 7ff3 | | Jump 0xa92 0a9f 00ce | | Action Pop_Auxiliary 0aa0 00cf | | Action Mark_Auxiliary ; Debug Table 0x25.0x8 = 0xaa0,0x7 0aa1 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x9 = 0xaa1,0xfbff 0aa2 00da | | Load_Top At_Offset_2 0aa3 49a0 |I | Short_Literal 0x1a0 0aa4 00eb | | Load_Encached Diana_Cache 0aa5 0098 | | Execute Package,Field_Read_Dynamic 0aa6 0334 | 4 | Declare_Variable Array,With_Constraint 0aa7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0xa = 0xaa7,0xfbfe 0aa8 01dc | | Execute Vector,Last 0aa9 0a01 | | Execute_Immediate Plus,0x1 0aaa 00e3 | | Load_Encached Natural_Cache 0aab 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0aac e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xb = 0xaac,0x401 0aad a402 | | Store_Unchecked 0x2,0x2 0aae 00cf | | Action Mark_Auxiliary 0aaf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0xc = 0xaaf,0x402 ; Debug Table 0x25.0xd = 0xaaf,0x403 0ab0 0aff | | Execute_Immediate Plus,-0x1 0ab1 005a | Z | Store_Top Discrete,At_Offset_2 0ab2 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0xe = 0xab2,0x404 0ab3 00da | | Load_Top At_Offset_2 0ab4 e405 | | Load 0x2,0x5 0ab5 01d6 | | Execute Vector,Field_Write 0ab6 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0xf = 0xab6,0x405 0ab7 e5fe | | Load 0x2,-0x2 0ab8 021f | | Execute Heap_Access,Equal 0ab9 7006 |p | Jump_Nonzero 0xac0 0aba e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x10 = 0xaba,0x406 0abb 00eb | | Load_Encached Diana_Cache 0abc 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0abd a402 | | Store_Unchecked 0x2,0x2 0abe 00c9 | | Action Pop_Auxiliary_Loop 0abf 7fef | | Jump 0xaaf 0ac0 00ce | | Action Pop_Auxiliary 0ac1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x11 = 0xac1,0x407 0ac2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ac3 0000 0000 | | .BLANK 0000[0x5] 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 ; SUBPROGRAM 0ac8 ; -------------------------------------------------------------------------------------- 0ac8 0acb | | .CONST 0x0acb ; Address of begin 0ac9 0004 | | .CONST 0x0004 ; Address of exception handler 0aca 0001 | | .CONST 0x0001 ; Number of locals 0acb BODY_0ac8: 0acb INIT_0ac8: 0acb 00db | | Load_Top At_Offset_3 ; Debug Table 0x26 = .DEBUG 0x0acb,0x1904,0x0002,0x0000,0x0057,0x7b05,0x0000,0x02bc ; Debug Table 0x26.0x0 = 0xacb,0x1 0acc 7002 |p | Jump_Nonzero 0xacf 0acd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x1 = 0xacd,0x2 ; Debug Table 0x26.0x2 = 0xacd,0x401 0ace 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x3 = 0xace,0x2 0acf 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x4 = 0xacf,0x3 0ad0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x5 = 0xad0,0x801 0ad1 e403 | | Load 0x2,0x3 ; Debug Table 0x26.0x6 = 0xad1,0xc01 0ad2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x26.0x7 = 0xad2,0xc02 0ad3 00d0 | | Action Swap_Control ; Debug Table 0x26.0x8 = 0xad3,0xc03 ; Debug Table 0x26.0x9 = 0xad3,0xc04 0ad4 00d1 | | Pop_Control Pop_Count_1 0ad5 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x26.0xa = 0xad5,0x801 0ad6 00eb | | Load_Encached Diana_Cache 0ad7 0098 | | Execute Package,Field_Read_Dynamic 0ad8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0ad9 7800 |x | Jump 0xada 0ada 00d0 | | Action Swap_Control 0adb 00d1 | | Pop_Control Pop_Count_1 0adc 4604 |F | Jump_Case 0x5 ; Debug Table 0x26.0xb = 0xadc,0x3 0add 7804 |x | Jump 0xae2 ; case 0x0 0ade 7805 |x | Jump 0xae4 ; case 0x1 0adf 780d |x | Jump 0xaed ; case 0x2 0ae0 781b |x | Jump 0xafc ; case 0x3 0ae1 782f |x/ | Jump 0xb11 ; case 0x4 0ae2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0xc = 0xae2,0x4 ; Debug Table 0x26.0xd = 0xae2,0x1001 0ae3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0xe = 0xae3,0x4 0ae4 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xf = 0xae4,0x5 0ae5 0b01 | | Execute_Immediate Case_Compare,0x1 0ae6 7002 |p | Jump_Nonzero 0xae9 0ae7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x10 = 0xae7,0x7 ; Debug Table 0x26.0x11 = 0xae7,0x1401 0ae8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x12 = 0xae8,0x7 0ae9 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x13 = 0xae9,0x6 0aea 00eb | | Load_Encached Diana_Cache 0aeb 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0aec 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0aed 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x14 = 0xaed,0x8 0aee 0b01 | | Execute_Immediate Case_Compare,0x1 0aef 7004 |p | Jump_Nonzero 0xaf4 0af0 0b02 | | Execute_Immediate Case_Compare,0x2 0af1 7006 |p | Jump_Nonzero 0xaf8 0af2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x15 = 0xaf2,0xb ; Debug Table 0x26.0x16 = 0xaf2,0x1801 0af3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x17 = 0xaf3,0xb 0af4 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x18 = 0xaf4,0x9 0af5 00eb | | Load_Encached Diana_Cache 0af6 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0af7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0af8 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x19 = 0xaf8,0xa 0af9 00eb | | Load_Encached Diana_Cache 0afa 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0afb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0afc 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1a = 0xafc,0xc 0afd 0b01 | | Execute_Immediate Case_Compare,0x1 0afe 7006 |p | Jump_Nonzero 0xb05 0aff 0b02 | | Execute_Immediate Case_Compare,0x2 0b00 7008 |p | Jump_Nonzero 0xb09 0b01 0b03 | | Execute_Immediate Case_Compare,0x3 0b02 700a |p | Jump_Nonzero 0xb0d 0b03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x1b = 0xb03,0x10 ; Debug Table 0x26.0x1c = 0xb03,0x1c01 0b04 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x1d = 0xb04,0x10 0b05 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1e = 0xb05,0xd 0b06 00eb | | Load_Encached Diana_Cache 0b07 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0b08 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b09 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1f = 0xb09,0xe 0b0a 00eb | | Load_Encached Diana_Cache 0b0b 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0b0c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b0d 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x20 = 0xb0d,0xf 0b0e 00eb | | Load_Encached Diana_Cache 0b0f 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0b10 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b11 00cf | | Action Mark_Auxiliary ; Debug Table 0x26.0x21 = 0xb11,0x11 0b12 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x26.0x22 = 0xb12,0xdfff 0b13 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b14 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x26.0x23 = 0xb14,0xdffe 0b15 e5ff | | Load 0x2,-0x1 0b16 00eb | | Load_Encached Diana_Cache 0b17 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0b18 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b19 00cf | | Action Mark_Auxiliary 0b1a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x24 = 0xb1a,0x2001 ; Debug Table 0x26.0x25 = 0xb1a,0x2002 ; Debug Table 0x26.0x26 = 0xb1a,0x2401 0b1b 021d | | Execute Heap_Access,Is_Null 0b1c 6802 |h | Jump_Zero 0xb1f ; Debug Table 0x26.0x27 = 0xb1c,0x2002 0b1d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x28 = 0xb1d,0x2003 ; Debug Table 0x26.0x29 = 0xb1d,0x2801 0b1e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x2a = 0xb1e,0x2003 0b1f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x2b = 0xb1f,0x2004 0b20 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2c = 0xb20,0x2c01 0b21 7002 |p | Jump_Nonzero 0xb24 0b22 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x2d = 0xb22,0x2c02 0b23 7826 |x& | Jump 0xb4a 0b24 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2e = 0xb24,0x2c03 0b25 0217 | | Execute Heap_Access,All_Reference 0b26 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b27 6804 |h | Jump_Zero 0xb2c 0b28 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2f = 0xb28,0x2c04 0b29 0217 | | Execute Heap_Access,All_Reference 0b2a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b2b 781e |x | Jump 0xb4a 0b2c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x30 = 0xb2c,0x2c05 0b2d e407 | | Load 0x2,0x7 ; Debug Table 0x26.0x31 = 0xb2d,0x3001 0b2e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x26.0x32 = 0xb2e,0x3002 0b2f 00d0 | | Action Swap_Control ; Debug Table 0x26.0x33 = 0xb2f,0x3003 ; Debug Table 0x26.0x34 = 0xb2f,0x3004 0b30 00d1 | | Pop_Control Pop_Count_1 0b31 49bb |I | Short_Literal 0x1bb ; Debug Table 0x26.0x35 = 0xb31,0x2c05 0b32 00eb | | Load_Encached Diana_Cache 0b33 0098 | | Execute Package,Field_Read_Dynamic 0b34 012c | , | Execute Any,Size 0b35 e00f | | Load 0x0,0xf 0b36 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b37 025b | [ | Execute Discrete,Check_In_Type 0b38 0273 | s | Execute Discrete,Plus 0b39 00d9 | | Load_Top At_Offset_1 0b3a e408 | | Load 0x2,0x8 ; Debug Table 0x26.0x36 = 0xb3a,0x3401 0b3b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x26.0x37 = 0xb3b,0x3402 0b3c 00d0 | | Action Swap_Control ; Debug Table 0x26.0x38 = 0xb3c,0x3403 ; Debug Table 0x26.0x39 = 0xb3c,0x3404 0b3d 00d1 | | Pop_Control Pop_Count_1 0b3e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x26.0x3a = 0xb3e,0x3004 0b3f 00eb | | Load_Encached Diana_Cache 0b40 0098 | | Execute Package,Field_Read_Dynamic 0b41 49c9 |I | Short_Literal 0x1c9 0b42 00eb | | Load_Encached Diana_Cache 0b43 0098 | | Execute Package,Field_Read_Dynamic 0b44 49ca |I | Short_Literal 0x1ca 0b45 00eb | | Load_Encached Diana_Cache 0b46 0095 | | Execute Package,Field_Reference_Dynamic 0b47 e010 | | Load 0x0,0x10 0b48 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b49 7800 |x | Jump 0xb4a 0b4a 00d0 | | Action Swap_Control 0b4b 00d1 | | Pop_Control Pop_Count_1 0b4c 49a1 |I | Short_Literal 0x1a1 ; Debug Table 0x26.0x3b = 0xb4c,0x2004 0b4d 00eb | | Load_Encached Diana_Cache 0b4e 0096 | | Execute Package,Entry 0b4f 7003 |p | Jump_Nonzero 0xb53 0b50 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x3c = 0xb50,0x2005 0b51 0a01 | | Execute_Immediate Plus,0x1 0b52 005b | [ | Store_Top Discrete,At_Offset_3 0b53 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x3d = 0xb53,0x2006 0b54 e5fe | | Load 0x2,-0x2 0b55 027f | | Execute Discrete,Equal 0b56 700a |p | Jump_Nonzero 0xb61 0b57 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x3e = 0xb57,0x2007 ; Debug Table 0x26.0x3f = 0xb57,0x3801 0b58 7002 |p | Jump_Nonzero 0xb5b 0b59 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x26.0x40 = 0xb59,0x3802 0b5a 7803 |x | Jump 0xb5e 0b5b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x41 = 0xb5b,0x3803 0b5c 0217 | | Execute Heap_Access,All_Reference 0b5d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b5e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x26.0x42 = 0xb5e,0x2007 0b5f 00c9 | | Action Pop_Auxiliary_Loop 0b60 7fb9 | | Jump 0xb1a 0b61 00ce | | Action Pop_Auxiliary 0b62 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x43 = 0xb62,0x2008 0b63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x44 = 0xb63,0x3c01 0b64 7002 |p | Jump_Nonzero 0xb67 0b65 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x45 = 0xb65,0x3c02 0b66 7826 |x& | Jump 0xb8d 0b67 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x46 = 0xb67,0x3c03 0b68 0217 | | Execute Heap_Access,All_Reference 0b69 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b6a 6804 |h | Jump_Zero 0xb6f 0b6b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x47 = 0xb6b,0x3c04 0b6c 0217 | | Execute Heap_Access,All_Reference 0b6d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b6e 781e |x | Jump 0xb8d 0b6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x48 = 0xb6f,0x3c05 0b70 e406 | | Load 0x2,0x6 ; Debug Table 0x26.0x49 = 0xb70,0x4001 0b71 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x26.0x4a = 0xb71,0x4002 0b72 00d0 | | Action Swap_Control ; Debug Table 0x26.0x4b = 0xb72,0x4003 ; Debug Table 0x26.0x4c = 0xb72,0x4004 0b73 00d1 | | Pop_Control Pop_Count_1 0b74 49bb |I | Short_Literal 0x1bb ; Debug Table 0x26.0x4d = 0xb74,0x3c05 0b75 00eb | | Load_Encached Diana_Cache 0b76 0098 | | Execute Package,Field_Read_Dynamic 0b77 012c | , | Execute Any,Size 0b78 e00f | | Load 0x0,0xf 0b79 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b7a 025b | [ | Execute Discrete,Check_In_Type 0b7b 0273 | s | Execute Discrete,Plus 0b7c 00d9 | | Load_Top At_Offset_1 0b7d e407 | | Load 0x2,0x7 ; Debug Table 0x26.0x4e = 0xb7d,0x4401 0b7e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x26.0x4f = 0xb7e,0x4402 0b7f 00d0 | | Action Swap_Control ; Debug Table 0x26.0x50 = 0xb7f,0x4403 ; Debug Table 0x26.0x51 = 0xb7f,0x4404 0b80 00d1 | | Pop_Control Pop_Count_1 0b81 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x26.0x52 = 0xb81,0x4004 0b82 00eb | | Load_Encached Diana_Cache 0b83 0098 | | Execute Package,Field_Read_Dynamic 0b84 49c9 |I | Short_Literal 0x1c9 0b85 00eb | | Load_Encached Diana_Cache 0b86 0098 | | Execute Package,Field_Read_Dynamic 0b87 49ca |I | Short_Literal 0x1ca 0b88 00eb | | Load_Encached Diana_Cache 0b89 0095 | | Execute Package,Field_Reference_Dynamic 0b8a e010 | | Load 0x0,0x10 0b8b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b8c 7800 |x | Jump 0xb8d 0b8d 00d0 | | Action Swap_Control 0b8e 00d1 | | Pop_Control Pop_Count_1 0b8f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x26.0x53 = 0xb8f,0x2008 0b90 ; -------------------------------------------------------------------------------------- 0b90 ; SUBPROGRAM 0b90 ; -------------------------------------------------------------------------------------- 0b90 0b94 | | .CONST 0x0b94 ; Address of begin 0b91 0004 | | .CONST 0x0004 ; Address of exception handler 0b92 0002 | | .CONST 0x0002 ; Number of locals 0b93 INIT_0b90: 0b93 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x27 = .DEBUG 0x0b93,0x19ae,0x0002,0x0000,0x0057,0x7b05,0x0000,0x03bc ; Debug Table 0x27.0x0 = 0xb93,0xffff 0b94 BODY_0b90: 0b94 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x1 = 0xb94,0x1 0b95 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2 = 0xb95,0x401 0b96 e404 | | Load 0x2,0x4 ; Debug Table 0x27.0x3 = 0xb96,0x801 0b97 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x4 = 0xb97,0x802 0b98 00d0 | | Action Swap_Control ; Debug Table 0x27.0x5 = 0xb98,0x803 ; Debug Table 0x27.0x6 = 0xb98,0x804 0b99 00d1 | | Pop_Control Pop_Count_1 0b9a 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x27.0x7 = 0xb9a,0x401 0b9b 00eb | | Load_Encached Diana_Cache 0b9c 0098 | | Execute Package,Field_Read_Dynamic 0b9d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0b9e 7800 |x | Jump 0xb9f 0b9f 00d0 | | Action Swap_Control 0ba0 00d1 | | Pop_Control Pop_Count_1 0ba1 4604 |F | Jump_Case 0x5 ; Debug Table 0x27.0x8 = 0xba1,0x1 0ba2 7804 |x | Jump 0xba7 ; case 0x0 0ba3 7806 |x | Jump 0xbaa ; case 0x1 0ba4 7811 |x | Jump 0xbb6 ; case 0x2 0ba5 7825 |x% | Jump 0xbcb ; case 0x3 0ba6 7842 |xB | Jump 0xbe9 ; case 0x4 0ba7 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x9 = 0xba7,0x2 0ba8 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0ba9 7897 |x | Jump 0xc41 0baa e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0xa = 0xbaa,0x3 0bab e5ff | | Load 0x2,-0x1 0bac 00eb | | Load_Encached Diana_Cache 0bad 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0bae 021f | | Execute Heap_Access,Equal 0baf 6803 |h | Jump_Zero 0xbb3 0bb0 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0xb = 0xbb0,0x4 0bb1 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bb2 788e |x | Jump 0xc41 0bb3 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0xc = 0xbb3,0x5 0bb4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bb5 788b |x | Jump 0xc41 0bb6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0xd = 0xbb6,0x6 0bb7 e5ff | | Load 0x2,-0x1 0bb8 00eb | | Load_Encached Diana_Cache 0bb9 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0bba 021f | | Execute Heap_Access,Equal 0bbb 6803 |h | Jump_Zero 0xbbf 0bbc 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0xe = 0xbbc,0x7 0bbd 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bbe 7882 |x | Jump 0xc41 0bbf e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0xf = 0xbbf,0x8 0bc0 e5ff | | Load 0x2,-0x1 0bc1 00eb | | Load_Encached Diana_Cache 0bc2 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0bc3 021f | | Execute Heap_Access,Equal 0bc4 6803 |h | Jump_Zero 0xbc8 0bc5 4802 |H | Short_Literal 0x2 ; Debug Table 0x27.0x10 = 0xbc5,0x9 0bc6 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bc7 7879 |xy | Jump 0xc41 0bc8 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x11 = 0xbc8,0xa 0bc9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bca 7876 |xv | Jump 0xc41 0bcb e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x12 = 0xbcb,0xb 0bcc e5ff | | Load 0x2,-0x1 0bcd 00eb | | Load_Encached Diana_Cache 0bce 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0bcf 021f | | Execute Heap_Access,Equal 0bd0 6803 |h | Jump_Zero 0xbd4 0bd1 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x13 = 0xbd1,0xc 0bd2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bd3 786d |xm | Jump 0xc41 0bd4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x14 = 0xbd4,0xd 0bd5 e5ff | | Load 0x2,-0x1 0bd6 00eb | | Load_Encached Diana_Cache 0bd7 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0bd8 021f | | Execute Heap_Access,Equal 0bd9 6803 |h | Jump_Zero 0xbdd 0bda 4802 |H | Short_Literal 0x2 ; Debug Table 0x27.0x15 = 0xbda,0xe 0bdb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0bdc 7864 |xd | Jump 0xc41 0bdd e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x16 = 0xbdd,0xf 0bde e5ff | | Load 0x2,-0x1 0bdf 00eb | | Load_Encached Diana_Cache 0be0 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0be1 021f | | Execute Heap_Access,Equal 0be2 6803 |h | Jump_Zero 0xbe6 0be3 4803 |H | Short_Literal 0x3 ; Debug Table 0x27.0x17 = 0xbe3,0x10 0be4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0be5 785b |x[ | Jump 0xc41 0be6 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x18 = 0xbe6,0x11 0be7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0be8 7858 |xX | Jump 0xc41 0be9 00cf | | Action Mark_Auxiliary ; Debug Table 0x27.0x19 = 0xbe9,0x12 0bea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x1a = 0xbea,0xf3ff 0beb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x1b = 0xbeb,0xf3fe 0bec e5ff | | Load 0x2,-0x1 0bed 00eb | | Load_Encached Diana_Cache 0bee 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0bef 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bf0 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x1c = 0xbf0,0xc01 0bf1 a402 | | Store_Unchecked 0x2,0x2 0bf2 00cf | | Action Mark_Auxiliary 0bf3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x1d = 0xbf3,0xc02 ; Debug Table 0x27.0x1e = 0xbf3,0xc03 ; Debug Table 0x27.0x1f = 0xbf3,0x1001 0bf4 021d | | Execute Heap_Access,Is_Null 0bf5 6804 |h | Jump_Zero 0xbfa ; Debug Table 0x27.0x20 = 0xbf5,0xc03 0bf6 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x21 = 0xbf6,0xc04 0bf7 00e4 | | Load_Encached Positive_Cache 0bf8 025b | [ | Execute Discrete,Check_In_Type 0bf9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0bfa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x22 = 0xbfa,0xc05 0bfb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x23 = 0xbfb,0x1401 0bfc 7002 |p | Jump_Nonzero 0xbff 0bfd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x24 = 0xbfd,0x1402 0bfe 7826 |x& | Jump 0xc25 0bff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x25 = 0xbff,0x1403 0c00 0217 | | Execute Heap_Access,All_Reference 0c01 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c02 6804 |h | Jump_Zero 0xc07 0c03 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x26 = 0xc03,0x1404 0c04 0217 | | Execute Heap_Access,All_Reference 0c05 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c06 781e |x | Jump 0xc25 0c07 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x27 = 0xc07,0x1405 0c08 e408 | | Load 0x2,0x8 ; Debug Table 0x27.0x28 = 0xc08,0x1801 0c09 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x29 = 0xc09,0x1802 0c0a 00d0 | | Action Swap_Control ; Debug Table 0x27.0x2a = 0xc0a,0x1803 ; Debug Table 0x27.0x2b = 0xc0a,0x1804 0c0b 00d1 | | Pop_Control Pop_Count_1 0c0c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x2c = 0xc0c,0x1405 0c0d 00eb | | Load_Encached Diana_Cache 0c0e 0098 | | Execute Package,Field_Read_Dynamic 0c0f 012c | , | Execute Any,Size 0c10 e00f | | Load 0x0,0xf 0c11 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0c12 025b | [ | Execute Discrete,Check_In_Type 0c13 0273 | s | Execute Discrete,Plus 0c14 00d9 | | Load_Top At_Offset_1 0c15 e409 | | Load 0x2,0x9 ; Debug Table 0x27.0x2d = 0xc15,0x1c01 0c16 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x2e = 0xc16,0x1c02 0c17 00d0 | | Action Swap_Control ; Debug Table 0x27.0x2f = 0xc17,0x1c03 ; Debug Table 0x27.0x30 = 0xc17,0x1c04 0c18 00d1 | | Pop_Control Pop_Count_1 0c19 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x31 = 0xc19,0x1804 0c1a 00eb | | Load_Encached Diana_Cache 0c1b 0098 | | Execute Package,Field_Read_Dynamic 0c1c 49c9 |I | Short_Literal 0x1c9 0c1d 00eb | | Load_Encached Diana_Cache 0c1e 0098 | | Execute Package,Field_Read_Dynamic 0c1f 49ca |I | Short_Literal 0x1ca 0c20 00eb | | Load_Encached Diana_Cache 0c21 0095 | | Execute Package,Field_Reference_Dynamic 0c22 e010 | | Load 0x0,0x10 0c23 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0c24 7800 |x | Jump 0xc25 0c25 00d0 | | Action Swap_Control 0c26 00d1 | | Pop_Control Pop_Count_1 0c27 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x27.0x32 = 0xc27,0xc05 0c28 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x33 = 0xc28,0xc06 ; Debug Table 0x27.0x34 = 0xc28,0x2001 0c29 7002 |p | Jump_Nonzero 0xc2c 0c2a 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x35 = 0xc2a,0x2002 0c2b 7803 |x | Jump 0xc2f 0c2c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x36 = 0xc2c,0x2003 0c2d 0217 | | Execute Heap_Access,All_Reference 0c2e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c2f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x27.0x37 = 0xc2f,0xc06 0c30 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x38 = 0xc30,0xc07 0c31 49a1 |I | Short_Literal 0x1a1 0c32 00eb | | Load_Encached Diana_Cache 0c33 0096 | | Execute Package,Entry 0c34 7003 |p | Jump_Nonzero 0xc38 0c35 e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x39 = 0xc35,0xc08 0c36 0a01 | | Execute_Immediate Plus,0x1 0c37 c402 | | Store 0x2,0x2 0c38 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x3a = 0xc38,0xc09 0c39 00db | | Load_Top At_Offset_3 0c3a 021f | | Execute Heap_Access,Equal 0c3b 7002 |p | Jump_Nonzero 0xc3e 0c3c 00c9 | | Action Pop_Auxiliary_Loop 0c3d 7fb5 | | Jump 0xbf3 0c3e 00ce | | Action Pop_Auxiliary 0c3f 00d2 | | Pop_Control Pop_Count_2 0c40 00ce | | Action Pop_Auxiliary 0c41 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x3b = 0xc41,0x13 0c42 00e4 | | Load_Encached Positive_Cache 0c43 025b | [ | Execute Discrete,Check_In_Type 0c44 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c45 0000 0000 | | .XXX[0x3] 0c47 0000 | | 0c48 ; -------------------------------------------------------------------------------------- 0c48 ; SUBPROGRAM 0c48 ; -------------------------------------------------------------------------------------- 0c48 0c4d | M | .CONST 0x0c4d ; Address of begin 0c49 0004 | | .CONST 0x0004 ; Address of exception handler 0c4a 0003 | | .CONST 0x0003 ; Number of locals 0c4b INIT_0c48: 0c4b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x0c4b,0x1a28,0x0002,0x0000,0x0057,0x7b05,0x0000,0x05d7 ; Debug Table 0x28.0x0 = 0xc4b,0xffff 0c4c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x1 = 0xc4c,0xfffe 0c4d BODY_0c48: 0c4d e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x2 = 0xc4d,0x1 0c4e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c4f 00cf | | Action Mark_Auxiliary 0c50 e403 | | Load 0x2,0x3 ; Debug Table 0x28.0x3 = 0xc50,0x2 ; Debug Table 0x28.0x4 = 0xc50,0x3 ; Debug Table 0x28.0x5 = 0xc50,0x401 0c51 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x6 = 0xc51,0x402 0c52 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x28.0x7 = 0xc52,0x403 ; Debug Table 0x28.0x8 = 0xc52,0x404 ; Debug Table 0x28.0x9 = 0xc52,0x3 0c53 700a |p | Jump_Nonzero 0xc5e 0c54 0b3d | = | Execute_Immediate Case_Compare,0x3d 0c55 7017 |p | Jump_Nonzero 0xc6d 0c56 0b40 | @ | Execute_Immediate Case_Compare,0x40 0c57 7020 |p | Jump_Nonzero 0xc78 0c58 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xa = 0xc58,0x9 0c59 e00e | | Load 0x0,0xe 0c5a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c5b 681c |h | Jump_Zero 0xc78 0c5c 00d1 | | Pop_Control Pop_Count_1 0c5d 7826 |x& | Jump 0xc84 0c5e 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xb = 0xc5e,0x4 0c5f 00eb | | Load_Encached Diana_Cache 0c60 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c61 e406 | | Load 0x2,0x6 ; Debug Table 0x28.0xc = 0xc61,0x801 0c62 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0xd = 0xc62,0x802 0c63 00d0 | | Action Swap_Control ; Debug Table 0x28.0xe = 0xc63,0x803 ; Debug Table 0x28.0xf = 0xc63,0x804 0c64 00d1 | | Pop_Control Pop_Count_1 0c65 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x28.0x10 = 0xc65,0x4 0c66 7004 |p | Jump_Nonzero 0xc6b 0c67 0ba2 | | Execute_Immediate Case_Compare,0xa2 0c68 7002 |p | Jump_Nonzero 0xc6b 0c69 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x28.0x11 = 0xc69,0x6 0c6a 7819 |x | Jump 0xc84 0c6b 00d1 | | Pop_Control Pop_Count_1 0c6c 780b |x | Jump 0xc78 0c6d 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x12 = 0xc6d,0x7 0c6e 00eb | | Load_Encached Diana_Cache 0c6f 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0c70 e406 | | Load 0x2,0x6 ; Debug Table 0x28.0x13 = 0xc70,0xc01 0c71 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x28.0x14 = 0xc71,0xc02 0c72 00d0 | | Action Swap_Control ; Debug Table 0x28.0x15 = 0xc72,0xc03 ; Debug Table 0x28.0x16 = 0xc72,0xc04 0c73 00d1 | | Pop_Control Pop_Count_1 0c74 0f1f | | Execute_Immediate Equal,0x1f ; Debug Table 0x28.0x17 = 0xc74,0x7 0c75 7002 |p | Jump_Nonzero 0xc78 0c76 00d1 | | Pop_Control Pop_Count_1 0c77 780c |x | Jump 0xc84 0c78 00d1 | | Pop_Control Pop_Count_1 0c79 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x18 = 0xc79,0xa 0c7a 00eb | | Load_Encached Diana_Cache 0c7b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c7c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c7d 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x19 = 0xc7d,0xb ; Debug Table 0x28.0x1a = 0xc7d,0x1001 0c7e 021d | | Execute Heap_Access,Is_Null 0c7f 7004 |p | Jump_Nonzero 0xc84 ; Debug Table 0x28.0x1b = 0xc7f,0xb 0c80 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x1c = 0xc80,0xc 0c81 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c82 00c9 | | Action Pop_Auxiliary_Loop 0c83 7fcc | | Jump 0xc50 0c84 00ce | | Action Pop_Auxiliary 0c85 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1d = 0xc85,0xd 0c86 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c87 0000 | | .XXX[0x1] 0c88 ; -------------------------------------------------------------------------------------- 0c88 ; SUBPROGRAM 0c88 ; -------------------------------------------------------------------------------------- 0c88 0c8c | | .CONST 0x0c8c ; Address of begin 0c89 0004 | | .CONST 0x0004 ; Address of exception handler 0c8a 0002 | | .CONST 0x0002 ; Number of locals 0c8b INIT_0c88: 0c8b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x0c8b,0x1a66,0x0002,0x0000,0x0057,0x7b05,0x0000,0x06e6 ; Debug Table 0x29.0x0 = 0xc8b,0xffff 0c8c BODY_0c88: 0c8c e5ff | | Load 0x2,-0x1 ; Debug Table 0x29.0x1 = 0xc8c,0x1 ; Debug Table 0x29.0x2 = 0xc8c,0x401 0c8d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0x3 = 0xc8d,0x402 0c8e 0b29 | ) | Execute_Immediate Case_Compare,0x29 ; Debug Table 0x29.0x4 = 0xc8e,0x403 ; Debug Table 0x29.0x5 = 0xc8e,0x404 ; Debug Table 0x29.0x6 = 0xc8e,0x1 0c8f 7008 |p | Jump_Nonzero 0xc98 0c90 0b2c | , | Execute_Immediate Case_Compare,0x2c 0c91 7019 |p | Jump_Nonzero 0xcab 0c92 0b21 | ! | Execute_Immediate Case_Compare,0x21 0c93 7017 |p | Jump_Nonzero 0xcab 0c94 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0c95 7015 |p | Jump_Nonzero 0xcab 0c96 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x7 = 0xc96,0xa 0c97 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c98 e5ff | | Load 0x2,-0x1 ; Debug Table 0x29.0x8 = 0xc98,0x2 0c99 00eb | | Load_Encached Diana_Cache 0c9a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0c9b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c9c e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x9 = 0xc9c,0x3 ; Debug Table 0x29.0xa = 0xc9c,0x801 0c9d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0xb = 0xc9d,0x802 0c9e 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0x29.0xc = 0xc9e,0x803 ; Debug Table 0x29.0xd = 0xc9e,0x804 ; Debug Table 0x29.0xe = 0xc9e,0x3 0c9f 7002 |p | Jump_Nonzero 0xca2 0ca0 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0xf = 0xca0,0x5 0ca1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ca2 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x10 = 0xca2,0x4 0ca3 00eb | | Load_Encached Diana_Cache 0ca4 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0ca5 e405 | | Load 0x2,0x5 ; Debug Table 0x29.0x11 = 0xca5,0xc01 0ca6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0x12 = 0xca6,0xc02 0ca7 00d0 | | Action Swap_Control ; Debug Table 0x29.0x13 = 0xca7,0xc03 ; Debug Table 0x29.0x14 = 0xca7,0xc04 0ca8 00d1 | | Pop_Control Pop_Count_1 0ca9 0f36 | 6 | Execute_Immediate Equal,0x36 ; Debug Table 0x29.0x15 = 0xca9,0x4 0caa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cab e5ff | | Load 0x2,-0x1 ; Debug Table 0x29.0x16 = 0xcab,0x6 0cac 00eb | | Load_Encached Diana_Cache 0cad 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0cae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0caf e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x17 = 0xcaf,0x7 ; Debug Table 0x29.0x18 = 0xcaf,0x1001 0cb0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0x19 = 0xcb0,0x1002 0cb1 0b3d | = | Execute_Immediate Case_Compare,0x3d ; Debug Table 0x29.0x1a = 0xcb1,0x1003 ; Debug Table 0x29.0x1b = 0xcb1,0x1004 ; Debug Table 0x29.0x1c = 0xcb1,0x7 0cb2 7002 |p | Jump_Nonzero 0xcb5 0cb3 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x1d = 0xcb3,0x9 0cb4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cb5 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x1e = 0xcb5,0x8 0cb6 00eb | | Load_Encached Diana_Cache 0cb7 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0cb8 e405 | | Load 0x2,0x5 ; Debug Table 0x29.0x1f = 0xcb8,0x1401 0cb9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x29.0x20 = 0xcb9,0x1402 0cba 00d0 | | Action Swap_Control ; Debug Table 0x29.0x21 = 0xcba,0x1403 ; Debug Table 0x29.0x22 = 0xcba,0x1404 0cbb 00d1 | | Pop_Control Pop_Count_1 0cbc 0f36 | 6 | Execute_Immediate Equal,0x36 ; Debug Table 0x29.0x23 = 0xcbc,0x8 0cbd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0cbe 0000 0000 | | .XXX[0x2] 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; SUBPROGRAM 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0d15 | | .CONST 0x0d15 ; Address of begin 0cc1 0004 | | .CONST 0x0004 ; Address of exception handler 0cc2 0008 | | .CONST 0x0008 ; Number of locals 0cc3 INIT_0cc0: 0cc3 e011 | | Load 0x0,0x11 ; Debug Table 0x2a = .DEBUG 0x0cc3,0x1ab0,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0778 ; Debug Table 0x2a.0x0 = 0xcc3,0xffff 0cc4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0cc5 0266 | f | Execute Discrete,Bounds 0cc6 e006 | | Load 0x0,0x6 0cc7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0cc8 02a0 | | Declare_Subprogram Null_Subprogram 0cc9 4801 |H | Short_Literal 0x1 0cca 035d | ] | Declare_Type Array,Defined 0ccb 00d8 | | Load_Top At_Offset_0 0ccc 0337 | 7 | Declare_Variable Array 0ccd 00d8 | | Load_Top At_Offset_0 0cce 0337 | 7 | Declare_Variable Array 0ccf 4800 |H | Short_Literal 0x0 0cd0 4800 |H | Short_Literal 0x0 0cd1 00da | | Load_Top At_Offset_2 0cd2 01d6 | | Execute Vector,Field_Write 0cd3 4801 |H | Short_Literal 0x1 0cd4 4801 |H | Short_Literal 0x1 0cd5 00da | | Load_Top At_Offset_2 0cd6 01d6 | | Execute Vector,Field_Write 0cd7 4806 |H | Short_Literal 0x6 0cd8 4802 |H | Short_Literal 0x2 0cd9 00da | | Load_Top At_Offset_2 0cda 01d6 | | Execute Vector,Field_Write 0cdb 480a |H | Short_Literal 0xa 0cdc 4806 |H | Short_Literal 0x6 0cdd 00da | | Load_Top At_Offset_2 0cde 01d6 | | Execute Vector,Field_Write 0cdf 480c |H | Short_Literal 0xc 0ce0 4803 |H | Short_Literal 0x3 0ce1 00da | | Load_Top At_Offset_2 0ce2 01d6 | | Execute Vector,Field_Write 0ce3 4808 |H | Short_Literal 0x8 0ce4 4804 |H | Short_Literal 0x4 0ce5 00da | | Load_Top At_Offset_2 0ce6 01d6 | | Execute Vector,Field_Write 0ce7 480e |H | Short_Literal 0xe 0ce8 4807 |H | Short_Literal 0x7 0ce9 00da | | Load_Top At_Offset_2 0cea 01d6 | | Execute Vector,Field_Write 0ceb 480e |H | Short_Literal 0xe 0cec 4805 |H | Short_Literal 0x5 0ced 00da | | Load_Top At_Offset_2 0cee 01d6 | | Execute Vector,Field_Write 0cef 00d9 | | Load_Top At_Offset_1 0cf0 01d4 | | Execute Vector,Structure_Write 0cf1 e006 | | Load 0x0,0x6 ; Debug Table 0x2a.0x1 = 0xcf1,0xfffe 0cf2 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0cf3 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0cf4 0266 | f | Execute Discrete,Bounds 0cf5 e002 | | Load 0x0,0x2 0cf6 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0cf7 02a0 | | Declare_Subprogram Null_Subprogram 0cf8 4801 |H | Short_Literal 0x1 0cf9 035d | ] | Declare_Type Array,Defined 0cfa 00d8 | | Load_Top At_Offset_0 0cfb 0337 | 7 | Declare_Variable Array 0cfc 00d8 | | Load_Top At_Offset_0 0cfd 0337 | 7 | Declare_Variable Array 0cfe 4800 |H | Short_Literal 0x0 0cff 4800 |H | Short_Literal 0x0 0d00 00da | | Load_Top At_Offset_2 0d01 01d6 | | Execute Vector,Field_Write 0d02 4801 |H | Short_Literal 0x1 0d03 4801 |H | Short_Literal 0x1 0d04 00da | | Load_Top At_Offset_2 0d05 01d6 | | Execute Vector,Field_Write 0d06 4802 |H | Short_Literal 0x2 0d07 4802 |H | Short_Literal 0x2 0d08 00da | | Load_Top At_Offset_2 0d09 01d6 | | Execute Vector,Field_Write 0d0a 00d9 | | Load_Top At_Offset_1 0d0b 01d4 | | Execute Vector,Structure_Write 0d0c e006 | | Load 0x0,0x6 ; Debug Table 0x2a.0x2 = 0xd0c,0xfffd 0d0d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0d0e e011 | | Load 0x0,0x11 ; Debug Table 0x2a.0x3 = 0xd0e,0xfffc 0d0f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0d10 e006 | | Load 0x0,0x6 ; Debug Table 0x2a.0x4 = 0xd10,0xfffb 0d11 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0d12 02ff | | Declare_Variable Variant_Record 0d13 00d8 | | Load_Top At_Offset_0 0d14 1c00 | | Execute_Immediate Run_Utility,0x0 0d15 BODY_0cc0: 0d15 e006 | | Load 0x0,0x6 ; Debug Table 0x2a.0x5 = 0xd15,0x1 0d16 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0d17 00d9 | | Load_Top At_Offset_1 0d18 e5fb | | Load 0x2,-0x5 0d19 e5fc | | Load 0x2,-0x4 0d1a e5fd | | Load 0x2,-0x3 0d1b e5ff | | Load 0x2,-0x1 0d1c e006 | | Load 0x0,0x6 0d1d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0d1e 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0d1f 00d1 | | Pop_Control Pop_Count_1 0d20 005b | [ | Store_Top Discrete,At_Offset_3 0d21 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x6 = 0xd21,0x2 0d22 6803 |h | Jump_Zero 0xd26 0d23 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x7 = 0xd23,0x3 0d24 a5f9 | | Store_Unchecked 0x2,-0x7 0d25 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x2a.0x8 = 0xd25,0x4 0d26 e011 | | Load 0x0,0x11 ; Debug Table 0x2a.0x9 = 0xd26,0x5 0d27 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0d28 e5fa | | Load 0x2,-0x6 0d29 0120 | | Execute Any,Is_Value 0d2a 6803 |h | Jump_Zero 0xd2e 0d2b e003 | | Load 0x0,0x3 0d2c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0d2d 7801 |x | Jump 0xd2f 0d2e e5fa | | Load 0x2,-0x6 0d2f e5fb | | Load 0x2,-0x5 0d30 e5fd | | Load 0x2,-0x3 0d31 e007 | | Load 0x0,0x7 0d32 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0d33 e008 | | Load 0x0,0x8 0d34 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0d35 e5fe | | Load 0x2,-0x2 0d36 e405 | | Load 0x2,0x5 0d37 01d7 | | Execute Vector,Field_Read 0d38 e408 | | Load 0x2,0x8 0d39 e003 | | Load 0x0,0x3 0d3a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0d3b c5fa | | Store 0x2,-0x6 0d3c 005a | Z | Store_Top Discrete,At_Offset_2 0d3d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0xa = 0xd3d,0x6 0d3e e403 | | Load 0x2,0x3 0d3f 01d7 | | Execute Vector,Field_Read 0d40 a5f9 | | Store_Unchecked 0x2,-0x7 0d41 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0d42 0000 0000 | | .BLANK 0000[0x6] 0d48 ; -------------------------------------------------------------------------------------- 0d48 ; SUBPROGRAM 0d48 ; -------------------------------------------------------------------------------------- 0d48 0d4b | K | .CONST 0x0d4b ; Address of begin 0d49 0004 | | .CONST 0x0004 ; Address of exception handler 0d4a 0001 | | .CONST 0x0001 ; Number of locals 0d4b BODY_0d48: 0d4b INIT_0d48: 0d4b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b = .DEBUG 0x0d4b,0x1ac8,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0ca0 ; Debug Table 0x2b.0x0 = 0xd4b,0x1 0d4c 7002 |p | Jump_Nonzero 0xd4f 0d4d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x1 = 0xd4d,0x2 0d4e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d4f 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x2 = 0xd4f,0x3 0d50 00e4 | | Load_Encached Positive_Cache 0d51 025b | [ | Execute Discrete,Check_In_Type 0d52 00db | | Load_Top At_Offset_3 0d53 e003 | | Load 0x0,0x3 0d54 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0d55 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d56 0000 0000 | | .XXX[0x2] 0d58 ; -------------------------------------------------------------------------------------- 0d58 ; SUBPROGRAM 0d58 ; -------------------------------------------------------------------------------------- 0d58 0d6b | k | .CONST 0x0d6b ; Address of begin 0d59 0004 | | .CONST 0x0004 ; Address of exception handler 0d5a 0005 | | .CONST 0x0005 ; Number of locals 0d5b INIT_0d58: 0d5b e005 | | Load 0x0,0x5 ; Debug Table 0x2c = .DEBUG 0x0d5b,0x1ad0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0cc5 ; Debug Table 0x2c.0x0 = 0xd5b,0xffff 0d5c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0d5d 0322 | " | Declare_Variable Record 0d5e 00db | | Load_Top At_Offset_3 0d5f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0d60 00d9 | | Load_Top At_Offset_1 0d61 017d | } | Execute Record,Structure_Write 0d62 e005 | | Load 0x0,0x5 ; Debug Table 0x2c.0x1 = 0xd62,0xfffe 0d63 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0d64 0322 | " | Declare_Variable Record 0d65 e5ff | | Load 0x2,-0x1 0d66 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0d67 00d9 | | Load_Top At_Offset_1 0d68 017d | } | Execute Record,Structure_Write 0d69 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x2 = 0xd69,0xfffd 0d6a 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x3 = 0xd6a,0xfffc 0d6b BODY_0d58: 0d6b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x4 = 0xd6b,0x1 0d6c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d6d 700c |p | Jump_Nonzero 0xd7a 0d6e 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x5 = 0xd6e,0x2 0d6f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d70 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0d71 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x6 = 0xd71,0x3 0d72 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d73 00db | | Load_Top At_Offset_3 0d74 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d75 0273 | s | Execute Discrete,Plus 0d76 0248 | H | Execute Discrete,Check_In_Integer 0d77 0aff | | Execute_Immediate Plus,-0x1 0d78 0059 | Y | Store_Top Discrete,At_Offset_1 0d79 7819 |x | Jump 0xd93 0d7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x7 = 0xd7a,0x4 0d7b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d7c 700d |p | Jump_Nonzero 0xd8a 0d7d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x8 = 0xd7d,0x5 0d7e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d7f 00db | | Load_Top At_Offset_3 0d80 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d81 0273 | s | Execute Discrete,Plus 0d82 0248 | H | Execute Discrete,Check_In_Integer 0d83 0aff | | Execute_Immediate Plus,-0x1 0d84 005a | Z | Store_Top Discrete,At_Offset_2 0d85 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x9 = 0xd85,0x6 0d86 e5fe | | Load 0x2,-0x2 0d87 8241 | A | Call 0x1,0x41 0d88 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0d89 7809 |x | Jump 0xd93 0d8a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0xa = 0xd8a,0x7 0d8b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d8c 00db | | Load_Top At_Offset_3 0d8d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d8e 0273 | s | Execute Discrete,Plus 0d8f 005a | Z | Store_Top Discrete,At_Offset_2 0d90 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0xb = 0xd90,0x8 0d91 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d92 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0d93 e214 | | Load 0x1,0x14 ; Debug Table 0x2c.0xc = 0xd93,0x9 0d94 0322 | " | Declare_Variable Record 0d95 e402 | | Load 0x2,0x2 0d96 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d97 00d9 | | Load_Top At_Offset_1 0d98 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0d99 e402 | | Load 0x2,0x2 0d9a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d9b 00d9 | | Load_Top At_Offset_1 0d9c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0d9d 00da | | Load_Top At_Offset_2 0d9e 00d9 | | Load_Top At_Offset_1 0d9f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0da0 00d9 | | Load_Top At_Offset_1 0da1 00d9 | | Load_Top At_Offset_1 0da2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0da3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0da4 0000 0000 | | .BLANK 0000[0x4] 0da8 ; -------------------------------------------------------------------------------------- 0da8 ; SUBPROGRAM 0da8 ; -------------------------------------------------------------------------------------- 0da8 0dab | | .CONST 0x0dab ; Address of begin 0da9 0004 | | .CONST 0x0004 ; Address of exception handler 0daa 0001 | | .CONST 0x0001 ; Number of locals 0dab BODY_0da8: 0dab INIT_0da8: 0dab e005 | | Load 0x0,0x5 ; Debug Table 0x2d = .DEBUG 0x0dab,0x1aec,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0d5d ; Debug Table 0x2d.0x0 = 0xdab,0x1 0dac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0dad 0322 | " | Declare_Variable Record 0dae 00db | | Load_Top At_Offset_3 0daf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0db0 00d9 | | Load_Top At_Offset_1 0db1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0db2 00db | | Load_Top At_Offset_3 0db3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0db4 0a01 | | Execute_Immediate Plus,0x1 0db5 00d9 | | Load_Top At_Offset_1 0db6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0db7 e005 | | Load 0x0,0x5 0db8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0db9 0322 | " | Declare_Variable Record 0dba e5ff | | Load 0x2,-0x1 0dbb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dbc 00d9 | | Load_Top At_Offset_1 0dbd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0dbe e5ff | | Load 0x2,-0x1 0dbf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0dc0 00d9 | | Load_Top At_Offset_1 0dc1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0dc2 e005 | | Load 0x0,0x5 0dc3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0dc4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dc5 0000 0000 | | .XXX[0x3] 0dc7 0000 | | 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 ; SUBPROGRAM 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 0dcb | | .CONST 0x0dcb ; Address of begin 0dc9 0004 | | .CONST 0x0004 ; Address of exception handler 0dca 0001 | | .CONST 0x0001 ; Number of locals 0dcb BODY_0dc8: 0dcb INIT_0dc8: 0dcb 00cf | | Action Mark_Auxiliary ; Debug Table 0x2e = .DEBUG 0x0dcb,0x1af0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dda 0dcc 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x0 = 0xdcc,0x1 0dcd 01d9 | | Execute Vector,Reverse_Bounds 0dce 0263 | c | Execute Discrete,Above_Bound 0dcf 7009 |p | Jump_Nonzero 0xdd9 0dd0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x1 = 0xdd0,0x2 0dd1 e5ff | | Load 0x2,-0x1 0dd2 01d7 | | Execute Vector,Field_Read 0dd3 0e20 | | Execute_Immediate Not_Equal,0x20 0dd4 6802 |h | Jump_Zero 0xdd7 0dd5 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0x2 = 0xdd5,0x3 0dd6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dd7 00c8 | | Action Pop_Auxiliary_Range 0dd8 3ff7 |? | Loop_Increasing 0xdd0 0dd9 00ce | | Action Pop_Auxiliary 0dda 4801 |H | Short_Literal 0x1 ; Debug Table 0x2e.0x3 = 0xdda,0x4 0ddb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ddc 0000 0000 | | .BLANK 0000[0x4] 0de0 ; -------------------------------------------------------------------------------------- 0de0 ; SUBPROGRAM 0de0 ; -------------------------------------------------------------------------------------- 0de0 0de3 | | .CONST 0x0de3 ; Address of begin 0de1 0004 | | .CONST 0x0004 ; Address of exception handler 0de2 0001 | | .CONST 0x0001 ; Number of locals 0de3 BODY_0de0: 0de3 INIT_0de0: 0de3 e214 | | Load 0x1,0x14 ; Debug Table 0x2f = .DEBUG 0x0de3,0x1afa,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dfd ; Debug Table 0x2f.0x0 = 0xde3,0x1 0de4 0322 | " | Declare_Variable Record 0de5 00db | | Load_Top At_Offset_3 0de6 00d9 | | Load_Top At_Offset_1 0de7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0de8 4801 |H | Short_Literal 0x1 0de9 00d9 | | Load_Top At_Offset_1 0dea 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0deb e5fe | | Load 0x2,-0x2 0dec 00d9 | | Load_Top At_Offset_1 0ded 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0dee e5fe | | Load 0x2,-0x2 0def e5fd | | Load 0x2,-0x3 0df0 8241 | A | Call 0x1,0x41 0df1 00d9 | | Load_Top At_Offset_1 0df2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0df3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0df4 0000 0000 | | .BLANK 0000[0x4] 0df8 ; -------------------------------------------------------------------------------------- 0df8 ; SUBPROGRAM 0df8 ; -------------------------------------------------------------------------------------- 0df8 0dfb | | .CONST 0x0dfb ; Address of begin 0df9 0004 | | .CONST 0x0004 ; Address of exception handler 0dfa 0001 | | .CONST 0x0001 ; Number of locals 0dfb BODY_0df8: 0dfb INIT_0df8: 0dfb 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x0dfb,0x1afe,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0e53 ; Debug Table 0x30.0x0 = 0xdfb,0x1 0dfc 00eb | | Load_Encached Diana_Cache 0dfd 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0dfe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x1 = 0xdfe,0x401 0dff 021d | | Execute Heap_Access,Is_Null 0e00 00d0 | | Action Swap_Control 0e01 00d1 | | Pop_Control Pop_Count_1 0e02 6805 |h | Jump_Zero 0xe08 ; Debug Table 0x30.0x2 = 0xe02,0x1 0e03 00da | | Load_Top At_Offset_2 0e04 e012 | | Load 0x0,0x12 0e05 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0e06 180d | | Execute Package,Field_Execute,Field_Number 0xd 0e07 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e08 4801 |H | Short_Literal 0x1 0e09 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e0a 0000 0000 | | .BLANK 0000[0x6] 0e10 ; -------------------------------------------------------------------------------------- 0e10 ; SUBPROGRAM 0e10 ; -------------------------------------------------------------------------------------- 0e10 0e1a | | .CONST 0x0e1a ; Address of begin 0e11 0004 | | .CONST 0x0004 ; Address of exception handler 0e12 0003 | | .CONST 0x0003 ; Number of locals 0e13 INIT_0e10: 0e13 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x31 = .DEBUG 0x0e13,0x1b06,0x0002,0x0000,0x0057,0x7b05,0x0000,0x101d ; Debug Table 0x31.0x0 = 0xe13,0xffff 0e14 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0e15 e009 | | Load 0x0,0x9 ; Debug Table 0x31.0x1 = 0xe15,0xfffe 0e16 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0e17 02c7 | | Declare_Variable Any 0e18 00d8 | | Load_Top At_Offset_0 0e19 1c00 | | Execute_Immediate Run_Utility,0x0 0e1a BODY_0e10: 0e1a 00cf | | Action Mark_Auxiliary 0e1b e5ff | | Load 0x2,-0x1 ; Debug Table 0x31.0x2 = 0xe1b,0x1 0e1c 01dc | | Execute Vector,Last 0e1d e5ff | | Load 0x2,-0x1 0e1e 01dd | | Execute Vector,First 0e1f 0a01 | | Execute_Immediate Plus,0x1 0e20 0248 | H | Execute Discrete,Check_In_Integer 0e21 0263 | c | Execute Discrete,Above_Bound 0e22 7023 |p# | Jump_Nonzero 0xe46 0e23 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x3 = 0xe23,0x2 0e24 0aff | | Execute_Immediate Plus,-0x1 0e25 0248 | H | Execute Discrete,Check_In_Integer 0e26 e5ff | | Load 0x2,-0x1 0e27 01d7 | | Execute Vector,Field_Read 0e28 e009 | | Load 0x0,0x9 0e29 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0e2a c403 | | Store 0x2,0x3 0e2b 00cf | | Action Mark_Auxiliary ; Debug Table 0x31.0x4 = 0xe2b,0x3 0e2c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x5 = 0xe2c,0xfbff 0e2d e5ff | | Load 0x2,-0x1 0e2e 01d5 | | Execute Vector,Field_Reference 0e2f 00cf | | Action Mark_Auxiliary 0e30 780b |x | Jump 0xe3c 0e31 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x6 = 0xe31,0x402 0e32 e403 | | Load 0x2,0x3 0e33 e009 | | Load 0x0,0x9 0e34 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0e35 0273 | s | Execute Discrete,Plus 0e36 c402 | | Store 0x2,0x2 0e37 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x7 = 0xe37,0x403 0e38 e009 | | Load 0x0,0x9 0e39 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e3a c403 | | Store 0x2,0x3 0e3b 00c9 | | Action Pop_Auxiliary_Loop 0e3c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x8 = 0xe3c,0x401 0e3d e403 | | Load 0x2,0x3 0e3e e009 | | Load 0x0,0x9 0e3f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0e40 6ff0 |o | Jump_Zero 0xe31 0e41 00ce | | Action Pop_Auxiliary 0e42 00d1 | | Pop_Control Pop_Count_1 0e43 00ce | | Action Pop_Auxiliary 0e44 00c8 | | Action Pop_Auxiliary_Range 0e45 3fdd |? | Loop_Increasing 0xe23 0e46 00ce | | Action Pop_Auxiliary 0e47 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x31.0x9 = 0xe47,0x4 0e48 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e49 0000 0000 | | .BLANK 0000[0x7] 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; SUBPROGRAM 0e50 ; -------------------------------------------------------------------------------------- 0e50 0e53 | S | .CONST 0x0e53 ; Address of begin 0e51 0004 | | .CONST 0x0004 ; Address of exception handler 0e52 0001 | | .CONST 0x0001 ; Number of locals 0e53 BODY_0e50: 0e53 INIT_0e50: 0e53 e5ff | | Load 0x2,-0x1 ; Debug Table 0x32 = .DEBUG 0x0e53,0x1b1c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1088 ; Debug Table 0x32.0x0 = 0xe53,0x1 ; Debug Table 0x32.0x1 = 0xe53,0x401 0e54 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x32.0x2 = 0xe54,0x402 0e55 0f40 | @ | Execute_Immediate Equal,0x40 ; Debug Table 0x32.0x3 = 0xe55,0x403 ; Debug Table 0x32.0x4 = 0xe55,0x404 ; Debug Table 0x32.0x5 = 0xe55,0x1 0e56 680b |h | Jump_Zero 0xe62 0e57 00da | | Load_Top At_Offset_2 0e58 00eb | | Load_Encached Diana_Cache 0e59 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0e5a 00eb | | Load_Encached Diana_Cache 0e5b 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0e5c 00eb | | Load_Encached Diana_Cache 0e5d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0e5e e013 | | Load 0x0,0x13 0e5f 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0e60 01df | | Execute Vector,Equal 0e61 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e62 4800 |H | Short_Literal 0x0 0e63 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0e64 0000 0000 | | .BLANK 0000[0x4] 0e68 ; -------------------------------------------------------------------------------------- 0e68 ; SUBPROGRAM 0e68 ; -------------------------------------------------------------------------------------- 0e68 0e79 | y | .CONST 0x0e79 ; Address of begin 0e69 0004 | | .CONST 0x0004 ; Address of exception handler 0e6a 0004 | | .CONST 0x0004 ; Number of locals 0e6b INIT_0e68: 0e6b 00db | | Load_Top At_Offset_3 ; Debug Table 0x33 = .DEBUG 0x0e6b,0x1b2a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x10bc ; Debug Table 0x33.0x0 = 0xe6b,0xffff 0e6c 00db | | Load_Top At_Offset_3 0e6d e003 | | Load 0x0,0x3 0e6e 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0e6f 00e2 | | Load_Encached Integer_Cache 0e70 03f1 | | Declare_Variable Discrete,With_Value 0e71 e5fd | | Load 0x2,-0x3 ; Debug Table 0x33.0x1 = 0xe71,0xfffe 0e72 00d9 | | Load_Top At_Offset_1 0e73 00e9 | | Load_Encached String_Cache 0e74 035b | [ | Declare_Type Array,Constrained 0e75 0337 | 7 | Declare_Variable Array 0e76 e5fd | | Load 0x2,-0x3 ; Debug Table 0x33.0x2 = 0xe76,0xfffd 0e77 00e2 | | Load_Encached Integer_Cache 0e78 03f1 | | Declare_Variable Discrete,With_Value 0e79 BODY_0e68: 0e79 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x3 = 0xe79,0x1 0e7a e5fd | | Load 0x2,-0x3 0e7b e5fe | | Load 0x2,-0x2 0e7c e5ff | | Load 0x2,-0x1 0e7d e003 | | Load 0x0,0x3 0e7e 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0e7f 00d1 | | Pop_Control Pop_Count_1 0e80 00cf | | Action Mark_Auxiliary 0e81 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x4 = 0xe81,0x2 ; Debug Table 0x33.0x5 = 0xe81,0x3 0e82 e402 | | Load 0x2,0x2 0e83 027d | } | Execute Discrete,Greater 0e84 6805 |h | Jump_Zero 0xe8a 0e85 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x6 = 0xe85,0x4 0e86 a5fc | | Store_Unchecked 0x2,-0x4 0e87 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x7 = 0xe87,0x5 0e88 a5fb | | Store_Unchecked 0x2,-0x5 0e89 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x33.0x8 = 0xe89,0x6 0e8a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x9 = 0xe8a,0x7 0e8b 00db | | Load_Top At_Offset_3 0e8c 01d7 | | Execute Vector,Field_Read 0e8d 0b20 | | Execute_Immediate Case_Compare,0x20 0e8e 7008 |p | Jump_Nonzero 0xe97 0e8f 0b0c | | Execute_Immediate Case_Compare,0xc 0e90 7006 |p | Jump_Nonzero 0xe97 0e91 0b09 | | Execute_Immediate Case_Compare,0x9 0e92 7004 |p | Jump_Nonzero 0xe97 0e93 0b0a | | Execute_Immediate Case_Compare,0xa 0e94 7002 |p | Jump_Nonzero 0xe97 0e95 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x33.0xa = 0xe95,0x9 0e96 7807 |x | Jump 0xe9e 0e97 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0xb = 0xe97,0x8 0e98 0a01 | | Execute_Immediate Plus,0x1 0e99 0248 | H | Execute Discrete,Check_In_Integer 0e9a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0e9b 00d1 | | Pop_Control Pop_Count_1 0e9c 00c9 | | Action Pop_Auxiliary_Loop 0e9d 7fe3 | | Jump 0xe81 0e9e 00ce | | Action Pop_Auxiliary 0e9f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xc = 0xe9f,0xa 0ea0 00da | | Load_Top At_Offset_2 0ea1 01d7 | | Execute Vector,Field_Read 0ea2 0f2d | - | Execute_Immediate Equal,0x2d 0ea3 6811 |h | Jump_Zero 0xeb5 0ea4 00d8 | | Load_Top At_Offset_0 0ea5 0a01 | | Execute_Immediate Plus,0x1 0ea6 00db | | Load_Top At_Offset_3 0ea7 027a | z | Execute Discrete,Less_Equal 0ea8 680c |h | Jump_Zero 0xeb5 0ea9 00d8 | | Load_Top At_Offset_0 0eaa 0a01 | | Execute_Immediate Plus,0x1 0eab 0248 | H | Execute Discrete,Check_In_Integer 0eac 00da | | Load_Top At_Offset_2 0ead 01d7 | | Execute Vector,Field_Read 0eae 0f2d | - | Execute_Immediate Equal,0x2d 0eaf 6805 |h | Jump_Zero 0xeb5 0eb0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xd = 0xeb0,0xb 0eb1 c5fc | | Store 0x2,-0x4 0eb2 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0xe = 0xeb2,0xc 0eb3 a5fb | | Store_Unchecked 0x2,-0x5 0eb4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x33.0xf = 0xeb4,0xd 0eb5 4801 |H | Short_Literal 0x1 ; Debug Table 0x33.0x10 = 0xeb5,0xe 0eb6 a5fb | | Store_Unchecked 0x2,-0x5 0eb7 00cf | | Action Mark_Auxiliary 0eb8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x11 = 0xeb8,0xf ; Debug Table 0x33.0x12 = 0xeb8,0x10 0eb9 00db | | Load_Top At_Offset_3 0eba 01d7 | | Execute Vector,Field_Read 0ebb 0b22 | " | Execute_Immediate Case_Compare,0x22 0ebc 7005 |p | Jump_Nonzero 0xec2 0ebd 0b27 | ' | Execute_Immediate Case_Compare,0x27 0ebe 7018 |p | Jump_Nonzero 0xed7 0ebf 0b2d | - | Execute_Immediate Case_Compare,0x2d 0ec0 702c |p, | Jump_Nonzero 0xeed 0ec1 783a |x: | Jump 0xefc ; Debug Table 0x33.0x13 = 0xec1,0x1e 0ec2 00cf | | Action Mark_Auxiliary 0ec3 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x14 = 0xec3,0x11 ; Debug Table 0x33.0x15 = 0xec3,0x12 0ec4 0a01 | | Execute_Immediate Plus,0x1 0ec5 0248 | H | Execute Discrete,Check_In_Integer 0ec6 a404 | | Store_Unchecked 0x2,0x4 0ec7 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x16 = 0xec7,0x13 0ec8 e402 | | Load 0x2,0x2 0ec9 027d | } | Execute Discrete,Greater 0eca 6803 |h | Jump_Zero 0xece 0ecb 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x17 = 0xecb,0x14 0ecc a5fc | | Store_Unchecked 0x2,-0x4 0ecd 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x33.0x18 = 0xecd,0x15 0ece 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x19 = 0xece,0x16 0ecf e403 | | Load 0x2,0x3 0ed0 01d7 | | Execute Vector,Field_Read 0ed1 0f22 | " | Execute_Immediate Equal,0x22 0ed2 7002 |p | Jump_Nonzero 0xed5 0ed3 00c9 | | Action Pop_Auxiliary_Loop 0ed4 7fee | | Jump 0xec3 0ed5 00ce | | Action Pop_Auxiliary 0ed6 7825 |x% | Jump 0xefc 0ed7 00cf | | Action Mark_Auxiliary 0ed8 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1a = 0xed8,0x17 ; Debug Table 0x33.0x1b = 0xed8,0x18 0ed9 0a02 | | Execute_Immediate Plus,0x2 0eda e402 | | Load 0x2,0x2 0edb 027a | z | Execute Discrete,Less_Equal 0edc 680e |h | Jump_Zero 0xeeb 0edd 00db | | Load_Top At_Offset_3 0ede 0a02 | | Execute_Immediate Plus,0x2 0edf 0248 | H | Execute Discrete,Check_In_Integer 0ee0 e403 | | Load 0x2,0x3 0ee1 01d7 | | Execute Vector,Field_Read 0ee2 0f27 | ' | Execute_Immediate Equal,0x27 0ee3 6807 |h | Jump_Zero 0xeeb 0ee4 00db | | Load_Top At_Offset_3 ; Debug Table 0x33.0x1c = 0xee4,0x19 0ee5 0a02 | | Execute_Immediate Plus,0x2 0ee6 0248 | H | Execute Discrete,Check_In_Integer 0ee7 a404 | | Store_Unchecked 0x2,0x4 0ee8 7800 |x | Jump 0xee9 0ee9 00c9 | | Action Pop_Auxiliary_Loop 0eea 7fed | | Jump 0xed8 0eeb 00ce | | Action Pop_Auxiliary 0eec 780f |x | Jump 0xefc 0eed 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x1d = 0xeed,0x1b 0eee 0a01 | | Execute_Immediate Plus,0x1 0eef e402 | | Load 0x2,0x2 0ef0 027a | z | Execute Discrete,Less_Equal 0ef1 680a |h | Jump_Zero 0xefc 0ef2 00da | | Load_Top At_Offset_2 0ef3 0a01 | | Execute_Immediate Plus,0x1 0ef4 0248 | H | Execute Discrete,Check_In_Integer 0ef5 e403 | | Load 0x2,0x3 0ef6 01d7 | | Execute Vector,Field_Read 0ef7 0f2d | - | Execute_Immediate Equal,0x2d 0ef8 6803 |h | Jump_Zero 0xefc 0ef9 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x1e = 0xef9,0x1c 0efa c5fc | | Store 0x2,-0x4 0efb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x33.0x1f = 0xefb,0x1d 0efc 00d1 | | Pop_Control Pop_Count_1 0efd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x20 = 0xefd,0x1f 0efe e402 | | Load 0x2,0x2 0eff 027b | { | Execute Discrete,Greater_Equal 0f00 6803 |h | Jump_Zero 0xf04 0f01 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0x21 = 0xf01,0x20 0f02 a5fc | | Store_Unchecked 0x2,-0x4 0f03 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x33.0x22 = 0xf03,0x21 0f04 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x23 = 0xf04,0x22 0f05 0a01 | | Execute_Immediate Plus,0x1 0f06 0248 | H | Execute Discrete,Check_In_Integer 0f07 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0f08 00c9 | | Action Pop_Auxiliary_Loop 0f09 7fae | | Jump 0xeb8 0f0a 0000 0000 | | .BLANK 0000[0x6] 0f10 ; -------------------------------------------------------------------------------------- 0f10 ; SUBPROGRAM 0f10 ; -------------------------------------------------------------------------------------- 0f10 0f1b | | .CONST 0x0f1b ; Address of begin 0f11 0004 | | .CONST 0x0004 ; Address of exception handler 0f12 0005 | | .CONST 0x0005 ; Number of locals 0f13 INIT_0f10: 0f13 00db | | Load_Top At_Offset_3 ; Debug Table 0x34 = .DEBUG 0x0f13,0x1b74,0x0001,0x0000,0x0057,0x7b05,0x0000,0x11f0 ; Debug Table 0x34.0x0 = 0xf13,0xffff 0f14 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0f15 00e4 | | Load_Encached Positive_Cache 0f16 03f1 | | Declare_Variable Discrete,With_Value 0f17 e5fe | | Load 0x2,-0x2 ; Debug Table 0x34.0x1 = 0xf17,0xfffe 0f18 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0f19 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x34.0x2 = 0xf19,0xfffd 0f1a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x34.0x3 = 0xf1a,0xfffc 0f1b BODY_0f10: 0f1b 00cf | | Action Mark_Auxiliary 0f1c 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0x4 = 0xf1c,0x1 ; Debug Table 0x34.0x5 = 0xf1c,0x2 0f1d e402 | | Load 0x2,0x2 0f1e 027c | | | Execute Discrete,Less 0f1f 6804 |h | Jump_Zero 0xf24 0f20 4800 |H | Short_Literal 0x0 ; Debug Table 0x34.0x6 = 0xf20,0x3 0f21 e5fe | | Load 0x2,-0x2 0f22 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f23 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x34.0x7 = 0xf23,0x4 0f24 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x34.0x8 = 0xf24,0x5 0f25 00e3 | | Load_Encached Natural_Cache 0f26 4801 |H | Short_Literal 0x1 0f27 e403 | | Load 0x2,0x3 0f28 00e4 | | Load_Encached Positive_Cache 0f29 025b | [ | Execute Discrete,Check_In_Type 0f2a e5ff | | Load 0x2,-0x1 0f2b 8249 | I | Call 0x1,0x49 0f2c c404 | | Store 0x2,0x4 0f2d 005a | Z | Store_Top Discrete,At_Offset_2 0f2e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x34.0x9 = 0xf2e,0x6 0f2f 6826 |h& | Jump_Zero 0xf56 0f30 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0xa = 0xf30,0x7 0f31 7009 |p | Jump_Nonzero 0xf3b 0f32 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0xb = 0xf32,0x8 0f33 00e4 | | Load_Encached Positive_Cache 0f34 025b | [ | Execute Discrete,Check_In_Type 0f35 e5ff | | Load 0x2,-0x1 0f36 e003 | | Load 0x0,0x3 0f37 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0f38 e5fe | | Load 0x2,-0x2 0f39 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f3a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f3b 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0xc = 0xf3b,0x9 0f3c 0aff | | Execute_Immediate Plus,-0x1 0f3d 0248 | H | Execute Discrete,Check_In_Integer 0f3e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0f3f 00cf | | Action Mark_Auxiliary 0f40 7805 |x | Jump 0xf46 0f41 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0xd = 0xf41,0xb 0f42 0aff | | Execute_Immediate Plus,-0x1 0f43 0248 | H | Execute Discrete,Check_In_Integer 0f44 a404 | | Store_Unchecked 0x2,0x4 0f45 00c9 | | Action Pop_Auxiliary_Loop 0f46 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0xe = 0xf46,0xa 0f47 00e4 | | Load_Encached Positive_Cache 0f48 025b | [ | Execute Discrete,Check_In_Type 0f49 e403 | | Load 0x2,0x3 0f4a 00e4 | | Load_Encached Positive_Cache 0f4b 025b | [ | Execute Discrete,Check_In_Type 0f4c e5ff | | Load 0x2,-0x1 0f4d e003 | | Load 0x0,0x3 0f4e 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0f4f 0f20 | | Execute_Immediate Equal,0x20 0f50 77f0 |w | Jump_Nonzero 0xf41 0f51 00ce | | Action Pop_Auxiliary 0f52 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0xf = 0xf52,0xc 0f53 e5fe | | Load 0x2,-0x2 0f54 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0f55 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x34.0x10 = 0xf55,0xd 0f56 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0x11 = 0xf56,0xe 0f57 0aff | | Execute_Immediate Plus,-0x1 0f58 c403 | | Store 0x2,0x3 0f59 00c9 | | Action Pop_Auxiliary_Loop 0f5a 7fc1 | | Jump 0xf1c 0f5b 0000 0000 | | .BLANK 0000[0x5] 0f60 ; -------------------------------------------------------------------------------------- 0f60 ; SUBPROGRAM 0f60 ; -------------------------------------------------------------------------------------- 0f60 0f73 | s | .CONST 0x0f73 ; Address of begin 0f61 0004 | | .CONST 0x0004 ; Address of exception handler 0f62 0008 | | .CONST 0x0008 ; Number of locals 0f63 INIT_0f60: 0f63 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x35 = .DEBUG 0x0f63,0x1b9a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x1286 ; Debug Table 0x35.0x0 = 0xf63,0xffff 0f64 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x35.0x1 = 0xf64,0xfffe 0f65 e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x2 = 0xf65,0xfffd 0f66 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0f67 e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x3 = 0xf67,0xfffc 0f68 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0f69 0a01 | | Execute_Immediate Plus,0x1 0f6a 00e4 | | Load_Encached Positive_Cache 0f6b 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0f6c e5ff | | Load 0x2,-0x1 ; Debug Table 0x35.0x4 = 0xf6c,0xfffb 0f6d e003 | | Load 0x0,0x3 0f6e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0f6f 00e3 | | Load_Encached Natural_Cache 0f70 03f1 | | Declare_Variable Discrete,With_Value 0f71 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x35.0x5 = 0xf71,0xfffa 0f72 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x35.0x6 = 0xf72,0xfff9 0f73 BODY_0f60: 0f73 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x35.0x7 = 0xf73,0x1 0f74 00e3 | | Load_Encached Natural_Cache 0f75 e405 | | Load 0x2,0x5 0f76 e404 | | Load 0x2,0x4 0f77 00e4 | | Load_Encached Positive_Cache 0f78 025b | [ | Execute Discrete,Check_In_Type 0f79 e5ff | | Load 0x2,-0x1 0f7a 8249 | I | Call 0x1,0x49 0f7b c402 | | Store 0x2,0x2 0f7c c403 | | Store 0x2,0x3 0f7d e403 | | Load 0x2,0x3 ; Debug Table 0x35.0x8 = 0xf7d,0x2 0f7e 7004 |p | Jump_Nonzero 0xf83 0f7f e402 | | Load 0x2,0x2 0f80 e405 | | Load 0x2,0x5 0f81 027c | | | Execute Discrete,Less 0f82 6801 |h | Jump_Zero 0xf84 0f83 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x35.0x9 = 0xf83,0x3 0f84 e404 | | Load 0x2,0x4 ; Debug Table 0x35.0xa = 0xf84,0x4 0f85 0a01 | | Execute_Immediate Plus,0x1 0f86 005a | Z | Store_Top Discrete,At_Offset_2 0f87 00cf | | Action Mark_Auxiliary 0f88 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xb = 0xf88,0x5 ; Debug Table 0x35.0xc = 0xf88,0x6 0f89 e406 | | Load 0x2,0x6 0f8a 027d | } | Execute Discrete,Greater 0f8b 7018 |p | Jump_Nonzero 0xfa4 0f8c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x35.0xd = 0xf8c,0x7 0f8d 00e3 | | Load_Encached Natural_Cache 0f8e 4801 |H | Short_Literal 0x1 0f8f e407 | | Load 0x2,0x7 0f90 e5ff | | Load 0x2,-0x1 0f91 8249 | I | Call 0x1,0x49 0f92 005b | [ | Store_Top Discrete,At_Offset_3 0f93 c403 | | Store 0x2,0x3 0f94 e403 | | Load 0x2,0x3 ; Debug Table 0x35.0xe = 0xf94,0x8 0f95 700e |p | Jump_Nonzero 0xfa4 0f96 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x35.0xf = 0xf96,0x9 0f97 0c01 | | Execute_Immediate Greater_Equal,0x1 0f98 6806 |h | Jump_Zero 0xf9f 0f99 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x35.0x10 = 0xf99,0xa 0f9a e402 | | Load 0x2,0x2 0f9b 027e | ~ | Execute Discrete,Not_Equal 0f9c 7007 |p | Jump_Nonzero 0xfa4 0f9d 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x11 = 0xf9d,0xb 0f9e a404 | | Store_Unchecked 0x2,0x4 0f9f 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x12 = 0xf9f,0xc 0fa0 0a01 | | Execute_Immediate Plus,0x1 0fa1 005b | [ | Store_Top Discrete,At_Offset_3 0fa2 00c9 | | Action Pop_Auxiliary_Loop 0fa3 7fe4 | | Jump 0xf88 0fa4 00ce | | Action Pop_Auxiliary 0fa5 e404 | | Load 0x2,0x4 ; Debug Table 0x35.0x13 = 0xfa5,0xd 0fa6 00e4 | | Load_Encached Positive_Cache 0fa7 025b | [ | Execute Discrete,Check_In_Type 0fa8 e5ff | | Load 0x2,-0x1 0fa9 e003 | | Load 0x0,0x3 0faa 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0fab e5fe | | Load 0x2,-0x2 0fac 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0fad 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0fae 0000 0000 | | .XXX[0x2] 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; SUBPROGRAM 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0fb4 | | .CONST 0x0fb4 ; Address of begin 0fb1 0004 | | .CONST 0x0004 ; Address of exception handler 0fb2 0002 | | .CONST 0x0002 ; Number of locals 0fb3 INIT_0fb0: 0fb3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x36 = .DEBUG 0x0fb3,0x1bc4,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1419 ; Debug Table 0x36.0x0 = 0xfb3,0xffff 0fb4 BODY_0fb0: 0fb4 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0x1 = 0xfb4,0x1 ; Debug Table 0x36.0x2 = 0xfb4,0x401 0fb5 021d | | Execute Heap_Access,Is_Null 0fb6 7003 |p | Jump_Nonzero 0xfba ; Debug Table 0x36.0x3 = 0xfb6,0x1 0fb7 00db | | Load_Top At_Offset_3 0fb8 8248 | H | Call 0x1,0x48 0fb9 6802 |h | Jump_Zero 0xfbc 0fba e215 | | Load 0x1,0x15 ; Debug Table 0x36.0x4 = 0xfba,0x2 0fbb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0fbc e5ff | | Load 0x2,-0x1 ; Debug Table 0x36.0x5 = 0xfbc,0x3 ; Debug Table 0x36.0x6 = 0xfbc,0x801 0fbd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x36.0x7 = 0xfbd,0x802 0fbe 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0x36.0x8 = 0xfbe,0x803 ; Debug Table 0x36.0x9 = 0xfbe,0x804 ; Debug Table 0x36.0xa = 0xfbe,0x3 0fbf 6805 |h | Jump_Zero 0xfc5 0fc0 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xb = 0xfc0,0x4 0fc1 00eb | | Load_Encached Diana_Cache 0fc2 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 0fc3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fc4 7802 |x | Jump 0xfc7 0fc5 00db | | Load_Top At_Offset_3 ; Debug Table 0x36.0xc = 0xfc5,0x5 0fc6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fc7 00cf | | Action Mark_Auxiliary ; Debug Table 0x36.0xd = 0xfc7,0x6 0fc8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x36.0xe = 0xfc8,0xf3ff 0fc9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0fca e003 | | Load 0x0,0x3 0fcb 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0fcc 011e | | Execute Any,Convert 0fcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0xf = 0xfcd,0xf3fe 0fce e009 | | Load 0x0,0x9 0fcf 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0fd0 00db | | Load_Top At_Offset_3 0fd1 e009 | | Load 0x0,0x9 0fd2 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0fd3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x10 = 0xfd3,0xf3fd 0fd4 01dc | | Execute Vector,Last 0fd5 00d9 | | Load_Top At_Offset_1 0fd6 01d7 | | Execute Vector,Field_Read 0fd7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x36.0x11 = 0xfd7,0xf3fc 0fd8 8247 | G | Call 0x1,0x47 0fd9 00e3 | | Load_Encached Natural_Cache 0fda 03f1 | | Declare_Variable Discrete,With_Value 0fdb e214 | | Load 0x1,0x14 ; Debug Table 0x36.0x12 = 0xfdb,0xf3fb 0fdc 0322 | " | Declare_Variable Record 0fdd e402 | | Load 0x2,0x2 ; Debug Table 0x36.0x13 = 0xfdd,0xc01 0fde 8218 | | Call 0x1,0x18 0fdf 7010 |p | Jump_Nonzero 0xff0 0fe0 e404 | | Load 0x2,0x4 ; Debug Table 0x36.0x14 = 0xfe0,0xc02 0fe1 00da | | Load_Top At_Offset_2 0fe2 e406 | | Load 0x2,0x6 0fe3 e009 | | Load 0x0,0x9 0fe4 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0fe5 0273 | s | Execute Discrete,Plus 0fe6 00e3 | | Load_Encached Natural_Cache 0fe7 025b | [ | Execute Discrete,Check_In_Type 0fe8 00db | | Load_Top At_Offset_3 0fe9 0a01 | | Execute_Immediate Plus,0x1 0fea 00e4 | | Load_Encached Positive_Cache 0feb 025b | [ | Execute Discrete,Check_In_Type 0fec 8245 | E | Call 0x1,0x45 0fed 00d9 | | Load_Top At_Offset_1 0fee 017d | } | Execute Record,Structure_Write 0fef 7814 |x | Jump 0x1004 0ff0 00cf | | Action Mark_Auxiliary ; Debug Table 0x36.0x15 = 0xff0,0xc03 0ff1 e005 | | Load 0x0,0x5 ; Debug Table 0x36.0x16 = 0xff1,0xefff 0ff2 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0ff3 0322 | " | Declare_Variable Record 0ff4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x17 = 0xff4,0x1001 0ff5 e407 | | Load 0x2,0x7 0ff6 e402 | | Load 0x2,0x2 0ff7 e404 | | Load 0x2,0x4 0ff8 e406 | | Load 0x2,0x6 0ff9 e009 | | Load 0x0,0x9 0ffa 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0ffb 180e | | Execute Package,Field_Execute,Field_Number 0xe 0ffc 00d1 | | Pop_Control Pop_Count_1 0ffd e404 | | Load 0x2,0x4 ; Debug Table 0x36.0x18 = 0xffd,0x1002 0ffe 00d9 | | Load_Top At_Offset_1 0fff 8242 | B | Call 0x1,0x42 1000 00db | | Load_Top At_Offset_3 1001 017d | } | Execute Record,Structure_Write 1002 00d1 | | Pop_Control Pop_Count_1 1003 00ce | | Action Pop_Auxiliary 1004 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x19 = 0x1004,0xc04 1005 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 1006 0000 0000 | | .XXX[0x2] 1008 ; -------------------------------------------------------------------------------------- 1008 ; SUBPROGRAM 1008 ; -------------------------------------------------------------------------------------- 1008 1020 | | .CONST 0x1020 ; Address of begin 1009 0004 | | .CONST 0x0004 ; Address of exception handler 100a 0006 | | .CONST 0x0006 ; Number of locals 100b INIT_1008: 100b e009 | | Load 0x0,0x9 ; Debug Table 0x37 = .DEBUG 0x100b,0x1bfa,0x0001,0x0000,0x0057,0x7b05,0x0000,0x150e ; Debug Table 0x37.0x0 = 0x100b,0xffff 100c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 100d 02c7 | | Declare_Variable Any 100e e5fd | | Load 0x2,-0x3 100f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1010 e009 | | Load 0x0,0x9 1011 1815 | | Execute Package,Field_Execute,Field_Number 0x15 1012 e5fd | | Load 0x2,-0x3 1013 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 1014 e009 | | Load 0x0,0x9 1015 1814 | | Execute Package,Field_Execute,Field_Number 0x14 1016 c402 | | Store 0x2,0x2 1017 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x1 = 0x1017,0xfffe 1018 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 1019 e009 | | Load 0x0,0x9 ; Debug Table 0x37.0x2 = 0x1019,0xfffd 101a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 101b 02c7 | | Declare_Variable Any 101c 00d8 | | Load_Top At_Offset_0 101d 1c00 | | Execute_Immediate Run_Utility,0x0 101e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x3 = 0x101e,0xfffc 101f 03e9 | | Declare_Variable Discrete,Duplicate 1020 BODY_1008: 1020 e5fe | | Load 0x2,-0x2 ; Debug Table 0x37.0x4 = 0x1020,0x1 1021 e402 | | Load 0x2,0x2 1022 e009 | | Load 0x0,0x9 1023 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 1024 027d | } | Execute Discrete,Greater 1025 6809 |h | Jump_Zero 0x102f 1026 e402 | | Load 0x2,0x2 ; Debug Table 0x37.0x5 = 0x1026,0x2 1027 c5fc | | Store 0x2,-0x4 1028 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x6 = 0x1028,0x3 1029 a5fb | | Store_Unchecked 0x2,-0x5 102a e402 | | Load 0x2,0x2 ; Debug Table 0x37.0x7 = 0x102a,0x4 102b e009 | | Load 0x0,0x9 102c 181a | | Execute Package,Field_Execute,Field_Number 0x1a 102d a5fa | | Store_Unchecked 0x2,-0x6 102e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x37.0x8 = 0x102e,0x5 102f 00cf | | Action Mark_Auxiliary 1030 e402 | | Load 0x2,0x2 ; Debug Table 0x37.0x9 = 0x1030,0x6 ; Debug Table 0x37.0xa = 0x1030,0x7 1031 e009 | | Load 0x0,0x9 1032 1818 | | Execute Package,Field_Execute,Field_Number 0x18 1033 c404 | | Store 0x2,0x4 1034 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0xb = 0x1034,0x8 1035 e009 | | Load 0x0,0x9 1036 1811 | | Execute Package,Field_Execute,Field_Number 0x11 1037 6803 |h | Jump_Zero 0x103b 1038 4801 |H | Short_Literal 0x1 ; Debug Table 0x37.0xc = 0x1038,0x9 1039 a5fa | | Store_Unchecked 0x2,-0x6 103a 7823 |x# | Jump 0x105e ; Debug Table 0x37.0xd = 0x103a,0xa 103b e403 | | Load 0x2,0x3 ; Debug Table 0x37.0xe = 0x103b,0xb 103c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 103d 00cf | | Action Mark_Auxiliary 103e 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0x10 = 0x103e,0xd ; Debug Table 0x37.0xf = 0x103e,0xc 103f e404 | | Load 0x2,0x4 1040 e009 | | Load 0x0,0x9 1041 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 1042 0273 | s | Execute Discrete,Plus 1043 005b | [ | Store_Top Discrete,At_Offset_3 1044 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0x11 = 0x1044,0xe 1045 e5ff | | Load 0x2,-0x1 1046 027b | { | Execute Discrete,Greater_Equal 1047 7008 |p | Jump_Nonzero 0x1050 1048 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0x12 = 0x1048,0xf 1049 a405 | | Store_Unchecked 0x2,0x5 104a e404 | | Load 0x2,0x4 ; Debug Table 0x37.0x13 = 0x104a,0x10 104b e009 | | Load 0x0,0x9 104c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 104d c404 | | Store 0x2,0x4 104e 00c9 | | Action Pop_Auxiliary_Loop 104f 7fee | | Jump 0x103e 1050 00ce | | Action Pop_Auxiliary 1051 e5fe | | Load 0x2,-0x2 ; Debug Table 0x37.0x14 = 0x1051,0x11 1052 00da | | Load_Top At_Offset_2 1053 027d | } | Execute Discrete,Greater 1054 6803 |h | Jump_Zero 0x1058 1055 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x15 = 0x1055,0x12 1056 a5fa | | Store_Unchecked 0x2,-0x6 1057 7806 |x | Jump 0x105e ; Debug Table 0x37.0x16 = 0x1057,0x13 1058 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0x17 = 0x1058,0x14 1059 c402 | | Store 0x2,0x2 105a 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0x18 = 0x105a,0x15 105b a403 | | Store_Unchecked 0x2,0x3 105c 00c9 | | Action Pop_Auxiliary_Loop 105d 7fd2 | | Jump 0x1030 105e 00ce | | Action Pop_Auxiliary 105f 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0x19 = 0x105f,0x16 1060 a5fb | | Store_Unchecked 0x2,-0x5 1061 e402 | | Load 0x2,0x2 ; Debug Table 0x37.0x1a = 0x1061,0x17 1062 c5fc | | Store 0x2,-0x4 1063 4504 |E | Exit_Suprogram New_Top_Offset 0x4 1064 0000 0000 | | .BLANK 0000[0x4] 1068 ; -------------------------------------------------------------------------------------- 1068 ; SUBPROGRAM 1068 ; -------------------------------------------------------------------------------------- 1068 106b | k | .CONST 0x106b ; Address of begin 1069 0004 | | .CONST 0x0004 ; Address of exception handler 106a 0001 | | .CONST 0x0001 ; Number of locals 106b BODY_1068: 106b INIT_1068: 106b 00da | | Load_Top At_Offset_2 ; Debug Table 0x38 = .DEBUG 0x106b,0x1c32,0x0002,0x0000,0x0057,0x7b05,0x0000,0x179b ; Debug Table 0x38.0x0 = 0x106b,0x1 106c 4602 |F | Jump_Case 0x3 106d 7802 |x | Jump 0x1070 ; case 0x0 106e 7812 |x | Jump 0x1081 ; case 0x1 106f 7823 |x# | Jump 0x1093 ; case 0x2 1070 e214 | | Load 0x1,0x14 ; Debug Table 0x38.0x1 = 0x1070,0x2 1071 0322 | " | Declare_Variable Record 1072 e5fd | | Load 0x2,-0x3 1073 00d9 | | Load_Top At_Offset_1 1074 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1075 e5fc | | Load 0x2,-0x4 1076 00d9 | | Load_Top At_Offset_1 1077 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 1078 e5fb | | Load 0x2,-0x5 1079 00d9 | | Load_Top At_Offset_1 107a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 107b e5fb | | Load 0x2,-0x5 107c e5fe | | Load 0x2,-0x2 107d 8241 | A | Call 0x1,0x41 107e 00d9 | | Load_Top At_Offset_1 107f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 1080 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 1081 e214 | | Load 0x1,0x14 ; Debug Table 0x38.0x2 = 0x1081,0x3 1082 0322 | " | Declare_Variable Record 1083 e5fb | | Load 0x2,-0x5 1084 0a01 | | Execute_Immediate Plus,0x1 1085 00d9 | | Load_Top At_Offset_1 1086 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1087 4801 |H | Short_Literal 0x1 1088 00d9 | | Load_Top At_Offset_1 1089 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 108a e5fa | | Load 0x2,-0x6 108b 00d9 | | Load_Top At_Offset_1 108c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 108d e5fa | | Load 0x2,-0x6 108e e5fe | | Load 0x2,-0x2 108f 8241 | A | Call 0x1,0x41 1090 00d9 | | Load_Top At_Offset_1 1091 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 1092 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 1093 e214 | | Load 0x1,0x14 ; Debug Table 0x38.0x3 = 0x1093,0x4 1094 0322 | " | Declare_Variable Record 1095 e5fd | | Load 0x2,-0x3 1096 00d9 | | Load_Top At_Offset_1 1097 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1098 e5fc | | Load 0x2,-0x4 1099 00d9 | | Load_Top At_Offset_1 109a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 109b e5fa | | Load 0x2,-0x6 109c 00d9 | | Load_Top At_Offset_1 109d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 109e e5fa | | Load 0x2,-0x6 109f e5fe | | Load 0x2,-0x2 10a0 8241 | A | Call 0x1,0x41 10a1 00d9 | | Load_Top At_Offset_1 10a2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 10a3 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 10a4 0000 0000 | | .BLANK 0000[0x4] 10a8 ; -------------------------------------------------------------------------------------- 10a8 ; SUBPROGRAM 10a8 ; -------------------------------------------------------------------------------------- 10a8 10ad | | .CONST 0x10ad ; Address of begin 10a9 0004 | | .CONST 0x0004 ; Address of exception handler 10aa 0002 | | .CONST 0x0002 ; Number of locals 10ab INIT_10a8: 10ab 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x39 = .DEBUG 0x10ab,0x1c3c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1baa ; Debug Table 0x39.0x0 = 0x10ab,0xffff 10ac 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 10ad BODY_10a8: 10ad 00cf | | Action Mark_Auxiliary 10ae e5ff | | Load 0x2,-0x1 ; Debug Table 0x39.0x1 = 0x10ae,0x1 10af 01d9 | | Execute Vector,Reverse_Bounds 10b0 0263 | c | Execute Discrete,Above_Bound 10b1 700c |p | Jump_Nonzero 0x10be 10b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x2 = 0x10b2,0x2 10b3 e5ff | | Load 0x2,-0x1 10b4 01d7 | | Execute Vector,Field_Read 10b5 0e20 | | Execute_Immediate Not_Equal,0x20 10b6 6802 |h | Jump_Zero 0x10b9 10b7 00d2 | | Pop_Control Pop_Count_2 10b8 7805 |x | Jump 0x10be 10b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x3 = 0x10b9,0x3 10ba 0a01 | | Execute_Immediate Plus,0x1 10bb c402 | | Store 0x2,0x2 10bc 00c8 | | Action Pop_Auxiliary_Range 10bd 3ff4 |? | Loop_Increasing 0x10b2 10be 00ce | | Action Pop_Auxiliary 10bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x4 = 0x10bf,0x4 10c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 10c1 0000 0000 | | .BLANK 0000[0x7] 10c8 ; -------------------------------------------------------------------------------------- 10c8 ; SUBPROGRAM 10c8 ; -------------------------------------------------------------------------------------- 10c8 10cb | | .CONST 0x10cb ; Address of begin 10c9 0004 | | .CONST 0x0004 ; Address of exception handler 10ca 0001 | | .CONST 0x0001 ; Number of locals 10cb BODY_10c8: 10cb INIT_10c8: 10cb e406 | | Load 0x2,0x6 ; Debug Table 0x3a = .DEBUG 0x10cb,0x1c48,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0a0c ; Debug Table 0x3a.0x0 = 0x10cb,0x1 10cc 6815 |h | Jump_Zero 0x10e2 10cd e001 | | Load 0x0,0x1 ; Debug Table 0x3a.0x1 = 0x10cd,0x2 10ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10cf 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 10d0 e001 | | Load 0x0,0x1 10d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10d2 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 10d3 e001 | | Load 0x0,0x1 10d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10d5 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 10d6 e7ff | | Load 0x3,-0x1 10d7 e406 | | Load 0x2,0x6 10d8 e001 | | Load 0x0,0x1 10d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10da 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 10db 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 10dc e001 | | Load 0x0,0x1 10dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10de 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 10df a5fd | | Store_Unchecked 0x2,-0x3 10e0 610b |a | Indirect_Literal Discrete,0x11ec,{0x00000000, 0x577b0501} ; Debug Table 0x3a.0x2 = 0x10e0,0x3 10e1 0257 | W | Execute Discrete,Raise 10e2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 10e3 0000 0000 | | .BLANK 0000[0x5] 10e8 ; -------------------------------------------------------------------------------------- 10e8 ; SUBPROGRAM 10e8 ; -------------------------------------------------------------------------------------- 10e8 10f4 | | .CONST 0x10f4 ; Address of begin 10e9 115a | Z | .CONST 0x115a ; Address of exception handler 10ea 0002 | | .CONST 0x0002 ; Number of locals 10eb INIT_10e8: 10eb e002 | | Load 0x0,0x2 ; Debug Table 0x3b = .DEBUG 0x10eb,0x1c50,0x0004,0x0000,0x0057,0x7b05,0x0000,0x09af ; Debug Table 0x3b.0x0 = 0x10eb,0xffff 10ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10ed 02c7 | | Declare_Variable Any 10ee e014 | | Load 0x0,0x14 10ef 1810 | | Execute Package,Field_Execute,Field_Number 0x10 10f0 e5fe | | Load 0x2,-0x2 10f1 e002 | | Load 0x0,0x2 10f2 1815 | | Execute Package,Field_Execute,Field_Number 0x15 10f3 c602 | | Store 0x3,0x2 10f4 BODY_10e8: 10f4 e006 | | Load 0x0,0x6 ; Debug Table 0x3b.0x1 = 0x10f4,0x1 10f5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 10f6 e406 | | Load 0x2,0x6 10f7 0120 | | Execute Any,Is_Value 10f8 6804 |h | Jump_Zero 0x10fd 10f9 e006 | | Load 0x0,0x6 10fa 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 10fb 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 10fc 7801 |x | Jump 0x10fe 10fd e406 | | Load 0x2,0x6 10fe e006 | | Load 0x0,0x6 10ff 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 1100 1b16 | | Execute Package,Field_Read,Field_Number 0x16 1101 e404 | | Load 0x2,0x4 1102 e5fd | | Load 0x2,-0x3 1103 4801 |H | Short_Literal 0x1 1104 4800 |H | Short_Literal 0x0 1105 e602 | | Load 0x3,0x2 1106 4801 |H | Short_Literal 0x1 1107 e006 | | Load 0x0,0x6 1108 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 1109 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 110a 00d1 | | Pop_Control Pop_Count_1 110b c402 | | Store 0x2,0x2 110c c406 | | Store 0x2,0x6 110d c403 | | Store 0x2,0x3 110e e403 | | Load 0x2,0x3 ; Debug Table 0x3b.0x2 = 0x110e,0x2 110f 6801 |h | Jump_Zero 0x1111 1110 783c |x< | Jump 0x114d ; Debug Table 0x3b.0x3 = 0x1110,0x3 1111 e006 | | Load 0x0,0x6 ; Debug Table 0x3b.0x4 = 0x1111,0x4 1112 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1113 e405 | | Load 0x2,0x5 1114 0120 | | Execute Any,Is_Value 1115 6804 |h | Jump_Zero 0x111a 1116 e006 | | Load 0x0,0x6 1117 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 1118 1b0e | | Execute Package,Field_Read,Field_Number 0xe 1119 7801 |x | Jump 0x111b 111a e405 | | Load 0x2,0x5 111b e402 | | Load 0x2,0x2 111c e006 | | Load 0x0,0x6 111d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 111e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 111f c405 | | Store 0x2,0x5 1120 c403 | | Store 0x2,0x3 1121 e403 | | Load 0x2,0x3 ; Debug Table 0x3b.0x5 = 0x1121,0x5 1122 6801 |h | Jump_Zero 0x1124 1123 7829 |x) | Jump 0x114d ; Debug Table 0x3b.0x6 = 0x1123,0x6 1124 e006 | | Load 0x0,0x6 ; Debug Table 0x3b.0x7 = 0x1124,0x7 1125 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1126 e5fc | | Load 0x2,-0x4 1127 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1128 0120 | | Execute Any,Is_Value 1129 6803 |h | Jump_Zero 0x112d 112a e003 | | Load 0x0,0x3 112b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 112c 7802 |x | Jump 0x112f 112d e5fc | | Load 0x2,-0x4 112e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 112f e5fd | | Load 0x2,-0x3 1130 e404 | | Load 0x2,0x4 1131 e006 | | Load 0x0,0x6 1132 181b | | Execute Package,Field_Execute,Field_Number 0x1b 1133 e602 | | Load 0x3,0x2 1134 4801 |H | Short_Literal 0x1 1135 e405 | | Load 0x2,0x5 1136 8240 | @ | Call 0x1,0x40 1137 e5fc | | Load 0x2,-0x4 1138 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 1139 c403 | | Store 0x2,0x3 113a e403 | | Load 0x2,0x3 ; Debug Table 0x3b.0x8 = 0x113a,0x8 113b 6801 |h | Jump_Zero 0x113d 113c 7810 |x | Jump 0x114d ; Debug Table 0x3b.0x9 = 0x113c,0x9 113d e402 | | Load 0x2,0x2 ; Debug Table 0x3b.0xa = 0x113d,0xa 113e e5fc | | Load 0x2,-0x4 113f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 1140 e22e | . | Load 0x1,0x2e ; Debug Table 0x3b.0xb = 0x1140,0xb 1141 e5fc | | Load 0x2,-0x4 1142 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 1143 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0xc = 0x1143,0xc 1144 e5fc | | Load 0x2,-0x4 1145 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1146 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3b.0xd = 0x1146,0xd 1147 e5fc | | Load 0x2,-0x4 1148 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 1149 4800 |H | Short_Literal 0x0 ; Debug Table 0x3b.0xe = 0x1149,0xe 114a a5fb | | Store_Unchecked 0x2,-0x5 114b 00cc | | Action Pop_Block ; Debug Table 0x3b.0xf = 0x114b,0xf 114c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 114d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x10 = 0x114d,0x10 ; Debug Table 0x3b.0x11 = 0x114d,0x11 114e 4801 |H | Short_Literal 0x1 114f 4801 |H | Short_Literal 0x1 1150 e5fe | | Load 0x2,-0x2 1151 e002 | | Load 0x0,0x2 1152 1819 | | Execute Package,Field_Execute,Field_Number 0x19 1153 c602 | | Store 0x3,0x2 1154 e20e | | Load 0x1,0xe ; Debug Table 0x3b.0x12 = 0x1154,0x12 1155 e5fc | | Load 0x2,-0x4 1156 017d | } | Execute Record,Structure_Write 1157 e403 | | Load 0x2,0x3 ; Debug Table 0x3b.0x13 = 0x1157,0x13 1158 a5fb | | Store_Unchecked 0x2,-0x5 1159 4501 |E | Exit_Suprogram New_Top_Offset 0x1 115a TRAP_10e8: 115a 0007 | | Action Break_Optional 115b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3b.0x14 = 0x115b,0x14 115c 4801 |H | Short_Literal 0x1 115d 4801 |H | Short_Literal 0x1 115e e5fe | | Load 0x2,-0x2 115f e002 | | Load 0x0,0x2 1160 1819 | | Execute Package,Field_Execute,Field_Number 0x19 1161 c602 | | Store 0x3,0x2 1162 e20e | | Load 0x1,0xe ; Debug Table 0x3b.0x15 = 0x1162,0x15 1163 e5fc | | Load 0x2,-0x4 1164 017d | } | Execute Record,Structure_Write 1165 480e |H | Short_Literal 0xe ; Debug Table 0x3b.0x16 = 0x1165,0x16 1166 a5fb | | Store_Unchecked 0x2,-0x5 1167 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1168 ; -------------------------------------------------------------------------------------- 1168 ; SUBPROGRAM 1168 ; -------------------------------------------------------------------------------------- 1168 116b | k | .CONST 0x116b ; Address of begin 1169 0004 | | .CONST 0x0004 ; Address of exception handler 116a 0001 | | .CONST 0x0001 ; Number of locals 116b BODY_1168: 116b INIT_1168: 116b e001 | | Load 0x0,0x1 ; Debug Table 0x3c = .DEBUG 0x116b,0x1c80,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0b9f ; Debug Table 0x3c.0x0 = 0x116b,0x1 116c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 116d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 116e e001 | | Load 0x0,0x1 116f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1170 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 1171 e001 | | Load 0x0,0x1 1172 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1173 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 1174 e7fe | | Load 0x3,-0x2 1175 e7ff | | Load 0x3,-0x1 1176 e001 | | Load 0x0,0x1 1177 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1178 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 1179 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 117a e001 | | Load 0x0,0x1 117b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 117c 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 117d a5fe | | Store_Unchecked 0x2,-0x2 117e 6069 |`i | Indirect_Literal Discrete,0x11e8,{0x00000000, 0x577b0502} ; Debug Table 0x3c.0x1 = 0x117e,0x2 117f 0257 | W | Execute Discrete,Raise 1180 ; -------------------------------------------------------------------------------------- 1180 ; SUBPROGRAM 1180 ; -------------------------------------------------------------------------------------- 1180 118b | | .CONST 0x118b ; Address of begin 1181 11b2 | | .CONST 0x11b2 ; Address of exception handler 1182 0003 | | .CONST 0x0003 ; Number of locals 1183 INIT_1180: 1183 e006 | | Load 0x0,0x6 ; Debug Table 0x3d = .DEBUG 0x1183,0x1c86,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0c37 ; Debug Table 0x3d.0x0 = 0x1183,0xffff 1184 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1185 e002 | | Load 0x0,0x2 ; Debug Table 0x3d.0x1 = 0x1185,0xfffe 1186 1b0d | | Execute Package,Field_Read,Field_Number 0xd 1187 02c7 | | Declare_Variable Any 1188 e5ff | | Load 0x2,-0x1 1189 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 118a c603 | | Store 0x3,0x3 118b BODY_1180: 118b e006 | | Load 0x0,0x6 ; Debug Table 0x3d.0x2 = 0x118b,0x1 118c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 118d e5ff | | Load 0x2,-0x1 118e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 118f 4800 |H | Short_Literal 0x0 1190 4801 |H | Short_Literal 0x1 1191 e603 | | Load 0x3,0x3 1192 e006 | | Load 0x0,0x6 1193 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 1194 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 1195 e5ff | | Load 0x2,-0x1 1196 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 1197 c402 | | Store 0x2,0x2 1198 e006 | | Load 0x0,0x6 ; Debug Table 0x3d.0x3 = 0x1198,0x2 1199 1b0d | | Execute Package,Field_Read,Field_Number 0xd 119a 4800 |H | Short_Literal 0x0 119b 4801 |H | Short_Literal 0x1 119c 00db | | Load_Top At_Offset_3 119d e5ff | | Load 0x2,-0x1 119e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 119f e006 | | Load 0x0,0x6 11a0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 11a1 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 11a2 005a | Z | Store_Top Discrete,At_Offset_2 11a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x4 = 0x11a3,0x3 11a4 4801 |H | Short_Literal 0x1 11a5 4801 |H | Short_Literal 0x1 11a6 e5ff | | Load 0x2,-0x1 11a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 11a8 e002 | | Load 0x0,0x2 11a9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 11aa c603 | | Store 0x3,0x3 11ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3d.0x5 = 0x11ab,0x4 11ac 6804 |h | Jump_Zero 0x11b1 11ad 0092 11f8 | | Action Push_String_Extended,0x11f8 ; "Cannot close Diana tree" ; Debug Table 0x3d.0x6 = 0x11ad,0x5 11af 00da | | Load_Top At_Offset_2 11b0 8403 | | Call 0x2,0x3 11b1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11b2 TRAP_1180: 11b2 0007 | | Action Break_Optional 11b3 0092 11f9 | | Action Push_String_Extended,0x11f9 ; "Cannot commit action" ; Debug Table 0x3d.0x7 = 0x11b3,0x6 11b5 480c |H | Short_Literal 0xc 11b6 8403 | | Call 0x2,0x3 11b7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11b8 ; -------------------------------------------------------------------------------------- 11b8 ; SUBPROGRAM 11b8 ; -------------------------------------------------------------------------------------- 11b8 11c1 | | .CONST 0x11c1 ; Address of begin 11b9 11e2 | | .CONST 0x11e2 ; Address of exception handler 11ba 0002 | | .CONST 0x0002 ; Number of locals 11bb INIT_11b8: 11bb e002 | | Load 0x0,0x2 ; Debug Table 0x3e = .DEBUG 0x11bb,0x1c98,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0b23 ; Debug Table 0x3e.0x0 = 0x11bb,0xffff 11bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 11bd 02c7 | | Declare_Variable Any 11be e5ff | | Load 0x2,-0x1 11bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 11c0 c602 | | Store 0x3,0x2 11c1 BODY_11b8: 11c1 e006 | | Load 0x0,0x6 ; Debug Table 0x3e.0x1 = 0x11c1,0x1 11c2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 11c3 e5ff | | Load 0x2,-0x1 11c4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 11c5 4800 |H | Short_Literal 0x0 11c6 4801 |H | Short_Literal 0x1 11c7 e602 | | Load 0x3,0x2 11c8 e006 | | Load 0x0,0x6 11c9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 11ca 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 11cb e5ff | | Load 0x2,-0x1 11cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 11cd c403 | | Store 0x2,0x3 11ce e006 | | Load 0x0,0x6 ; Debug Table 0x3e.0x2 = 0x11ce,0x2 11cf 1b0d | | Execute Package,Field_Read,Field_Number 0xd 11d0 4800 |H | Short_Literal 0x0 11d1 4801 |H | Short_Literal 0x1 11d2 00db | | Load_Top At_Offset_3 11d3 e5ff | | Load 0x2,-0x1 11d4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 11d5 e006 | | Load 0x0,0x6 11d6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 11d7 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 11d8 c402 | | Store 0x2,0x2 11d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3e.0x3 = 0x11d9,0x3 11da 4801 |H | Short_Literal 0x1 11db 4801 |H | Short_Literal 0x1 11dc e5ff | | Load 0x2,-0x1 11dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 11de e002 | | Load 0x0,0x2 11df 1819 | | Execute Package,Field_Execute,Field_Number 0x19 11e0 c602 | | Store 0x3,0x2 11e1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11e2 TRAP_11b8: 11e2 0007 | | Action Break_Optional 11e3 480c |H | Short_Literal 0xc ; Debug Table 0x3e.0x4 = 0x11e3,0x4 11e4 a402 | | Store_Unchecked 0x2,0x2 11e5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11e6 0000 0000 | | .XXX[0x2] 11e8 0000 0000 | | .LITERAL {0x00000000, 0x577b0502} 11ec 0000 0000 | | .LITERAL {0x00000000, 0x577b0501} 11f0 ; -------------------------------------------------------------------------------------- 11f0 ; STRING TABLE 11f0 ; -------------------------------------------------------------------------------------- 11f0 0016 | | .STRTAB 0x0016->0x11fb ; "SAME_LINE" 11f1 001d | | .STRTAB 0x001d->0x11ff ; "OWN_LINE" 11f2 0023 | # | .STRTAB 0x0023->0x1203 ; "BOTH" 11f3 0025 | % | .STRTAB 0x0025->0x1205 ; "Could not get Ada.Unit" 11f4 0039 | 9 | .STRTAB 0x0039->0x1210 ; "Could not get version" 11f5 004c | L | .STRTAB 0x004c->0x121b ; "Could not open image" 11f6 005e | ^ | .STRTAB 0x005e->0x1225 ; "Handle is already closed" 11f7 0074 | t | .STRTAB 0x0074->0x1231 ; "Cannot close image" 11f8 0084 | | .STRTAB 0x0084->0x123a ; "Cannot close Diana tree" 11f9 0099 | | .STRTAB 0x0099->0x1245 ; "Cannot commit action" 11fa 00ab | | .STREND 0x00ab->0x124f 11fb 5341 4d45 |SAME| .STRTAB_STRINGS 1250 ; -------------------------------------------------------------------------------------- 1250 ; Debug Table 1250 ; -------------------------------------------------------------------------------------- 1250 0003 003f | ?| .CONST 0x0003,0x003f 1252 000b 144a | J| .DEBUG 0x000b,0x144a,0x8000,0x0000,0x0057,0x7975,0x0000,0x0018 125a 00bd 14a2 | | .DEBUG 0x00bd,0x14a2,0x8000,0x0000,0x0057,0x7b05,0x0000,0x0023 1262 0263 1532 | c 2| .DEBUG 0x0263,0x1532,0x0001,0x0000,0x0057,0x7975,0x0000,0x002a 126a 02eb 1560 | `| .DEBUG 0x02eb,0x1560,0x0001,0x0000,0x0057,0x7975,0x0000,0x0042 1272 0313 1572 | r| .DEBUG 0x0313,0x1572,0x0001,0x0000,0x0057,0x7975,0x0000,0x0066 127a 0373 159a | s | .DEBUG 0x0373,0x159a,0x0001,0x0000,0x0057,0x7975,0x0000,0x0076 1282 03c3 15be | | .DEBUG 0x03c3,0x15be,0x0002,0x0000,0x0057,0x7975,0x0000,0x0084 128a 03cb 15c2 | | .DEBUG 0x03cb,0x15c2,0x0002,0x0000,0x0057,0x7975,0x0000,0x00b1 1292 03eb 15ce | | .DEBUG 0x03eb,0x15ce,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ba 129a 03fb 15d4 | | .DEBUG 0x03fb,0x15d4,0x0002,0x0000,0x0057,0x7975,0x0000,0x00c3 12a2 0523 163e | # >| .DEBUG 0x0523,0x163e,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ce 12aa 058b 167c | || .DEBUG 0x058b,0x167c,0x0002,0x0000,0x0057,0x7975,0x0000,0x00e2 12b2 059b 1688 | | .DEBUG 0x059b,0x1688,0x0002,0x0000,0x0057,0x7975,0x0000,0x00f1 12ba 05eb 16aa | | .DEBUG 0x05eb,0x16aa,0x0002,0x0000,0x0057,0x7975,0x0000,0x0100 12c2 065b 16e4 | [ | .DEBUG 0x065b,0x16e4,0x0002,0x0000,0x0057,0x7975,0x0000,0x010f 12ca 068b 1710 | | .DEBUG 0x068b,0x1710,0x0005,0x0000,0x0057,0x7975,0x0000,0x011e 12d2 06a3 1712 | | .DEBUG 0x06a3,0x1712,0x0002,0x0000,0x0057,0x7975,0x0000,0x0125 12da 074b 1768 | K h| .DEBUG 0x074b,0x1768,0x0002,0x0000,0x0057,0x7975,0x0000,0x0138 12e2 07e3 17ae | | .DEBUG 0x07e3,0x17ae,0x0001,0x0000,0x0057,0x7975,0x0000,0x0153 12ea 080b 17b2 | | .DEBUG 0x080b,0x17b2,0x0002,0x0000,0x0057,0x7975,0x0000,0x0163 12f2 081b 17b6 | | .DEBUG 0x081b,0x17b6,0x0001,0x0000,0x0057,0x7975,0x0000,0x016c 12fa 082b 17bc | + | .DEBUG 0x082b,0x17bc,0x0002,0x0000,0x0057,0x7975,0x0000,0x0174 1302 086b 17da | k | .DEBUG 0x086b,0x17da,0x0002,0x0000,0x0057,0x7975,0x0000,0x017d 130a 0873 17de | s | .DEBUG 0x0873,0x17de,0x0002,0x0000,0x0057,0x7975,0x0000,0x0186 1312 0883 17e2 | | .DEBUG 0x0883,0x17e2,0x0002,0x0000,0x0057,0x7975,0x0000,0x018f 131a 088b 17e6 | | .DEBUG 0x088b,0x17e6,0x0002,0x0000,0x0057,0x7975,0x0000,0x0198 1322 08a3 17f0 | | .DEBUG 0x08a3,0x17f0,0x0002,0x0000,0x0057,0x7975,0x0000,0x01a5 132a 08b3 17f4 | | .DEBUG 0x08b3,0x17f4,0x0002,0x0000,0x0057,0x7975,0x0000,0x01b2 1332 08c3 17f8 | | .DEBUG 0x08c3,0x17f8,0x0002,0x0000,0x0057,0x7975,0x0000,0x01c3 133a 096b 187a | k z| .DEBUG 0x096b,0x187a,0x0005,0x0000,0x0057,0x7975,0x0000,0x01e9 1342 09a3 187c | || .DEBUG 0x09a3,0x187c,0x0005,0x0000,0x0057,0x7975,0x0000,0x022e 134a 09d3 187e | ~| .DEBUG 0x09d3,0x187e,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01c3 1352 09e3 1888 | | .DEBUG 0x09e3,0x1888,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01d0 135a 09f3 1892 | | .DEBUG 0x09f3,0x1892,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01dd 1362 0a03 189c | | .DEBUG 0x0a03,0x189c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01ea 136a 0a33 18ba | 3 | .DEBUG 0x0a33,0x18ba,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0218 1372 0a6b 18ca | k | .DEBUG 0x0a6b,0x18ca,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0229 137a 0a8b 18de | | .DEBUG 0x0a8b,0x18de,0x0002,0x0000,0x0057,0x7b05,0x0000,0x023f 1382 0acb 1904 | | .DEBUG 0x0acb,0x1904,0x0002,0x0000,0x0057,0x7b05,0x0000,0x02bc 138a 0b93 19ae | | .DEBUG 0x0b93,0x19ae,0x0002,0x0000,0x0057,0x7b05,0x0000,0x03bc 1392 0c4b 1a28 | K (| .DEBUG 0x0c4b,0x1a28,0x0002,0x0000,0x0057,0x7b05,0x0000,0x05d7 139a 0c8b 1a66 | f| .DEBUG 0x0c8b,0x1a66,0x0002,0x0000,0x0057,0x7b05,0x0000,0x06e6 13a2 0cc3 1ab0 | | .DEBUG 0x0cc3,0x1ab0,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0778 13aa 0d4b 1ac8 | K | .DEBUG 0x0d4b,0x1ac8,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0ca0 13b2 0d5b 1ad0 | [ | .DEBUG 0x0d5b,0x1ad0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0cc5 13ba 0dab 1aec | | .DEBUG 0x0dab,0x1aec,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0d5d 13c2 0dcb 1af0 | | .DEBUG 0x0dcb,0x1af0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dda 13ca 0de3 1afa | | .DEBUG 0x0de3,0x1afa,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dfd 13d2 0dfb 1afe | | .DEBUG 0x0dfb,0x1afe,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0e53 13da 0e13 1b06 | | .DEBUG 0x0e13,0x1b06,0x0002,0x0000,0x0057,0x7b05,0x0000,0x101d 13e2 0e53 1b1c | S | .DEBUG 0x0e53,0x1b1c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1088 13ea 0e6b 1b2a | k *| .DEBUG 0x0e6b,0x1b2a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x10bc 13f2 0f13 1b74 | t| .DEBUG 0x0f13,0x1b74,0x0001,0x0000,0x0057,0x7b05,0x0000,0x11f0 13fa 0f63 1b9a | c | .DEBUG 0x0f63,0x1b9a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x1286 1402 0fb3 1bc4 | | .DEBUG 0x0fb3,0x1bc4,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1419 140a 100b 1bfa | | .DEBUG 0x100b,0x1bfa,0x0001,0x0000,0x0057,0x7b05,0x0000,0x150e 1412 106b 1c32 | k 2| .DEBUG 0x106b,0x1c32,0x0002,0x0000,0x0057,0x7b05,0x0000,0x179b 141a 10ab 1c3c | <| .DEBUG 0x10ab,0x1c3c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1baa 1422 10cb 1c48 | H| .DEBUG 0x10cb,0x1c48,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0a0c 142a 10eb 1c50 | P| .DEBUG 0x10eb,0x1c50,0x0004,0x0000,0x0057,0x7b05,0x0000,0x09af 1432 116b 1c80 | k | .DEBUG 0x116b,0x1c80,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0b9f 143a 1183 1c86 | | .DEBUG 0x1183,0x1c86,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0c37 1442 11bb 1c98 | | .DEBUG 0x11bb,0x1c98,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0b23 144a ; -------------------------------------------------------------------------------------- 144a ; Debug3 Subtable 0x0 144a ; -------------------------------------------------------------------------------------- 144a 002a 0001 | * | .DBG3TAB 0x002a,0x0001 144c 000b ffff | | .CONST 0x000b,0xffff 144e 000b fffe | | .CONST 0x000b,0xfffe 1450 000b fffd | | .CONST 0x000b,0xfffd 1452 000d fffc | | .CONST 0x000d,0xfffc 1454 000e fffb | | .CONST 0x000e,0xfffb 1456 0010 fffa | | .CONST 0x0010,0xfffa 1458 0012 fff9 | | .CONST 0x0012,0xfff9 145a 0014 fff8 | | .CONST 0x0014,0xfff8 145c 0016 fff7 | | .CONST 0x0016,0xfff7 145e 0018 fff6 | | .CONST 0x0018,0xfff6 1460 001f fff5 | | .CONST 0x001f,0xfff5 1462 002e fff4 | . | .CONST 0x002e,0xfff4 1464 0030 fff3 | 0 | .CONST 0x0030,0xfff3 1466 0032 fff2 | 2 | .CONST 0x0032,0xfff2 1468 0034 fff1 | 4 | .CONST 0x0034,0xfff1 146a 0036 fff0 | 6 | .CONST 0x0036,0xfff0 146c 0038 ffef | 8 | .CONST 0x0038,0xffef 146e 003a ffee | : | .CONST 0x003a,0xffee 1470 003c ffed | < | .CONST 0x003c,0xffed 1472 003e ffec | > | .CONST 0x003e,0xffec 1474 0043 ffeb | C | .CONST 0x0043,0xffeb 1476 0045 ffea | E | .CONST 0x0045,0xffea 1478 0047 ffe9 | G | .CONST 0x0047,0xffe9 147a 0049 ffe8 | I | .CONST 0x0049,0xffe8 147c 004a ffe7 | J | .CONST 0x004a,0xffe7 147e 004c ffe6 | L | .CONST 0x004c,0xffe6 1480 004e ffe5 | N | .CONST 0x004e,0xffe5 1482 0050 ffe4 | P | .CONST 0x0050,0xffe4 1484 0052 ffe3 | R | .CONST 0x0052,0xffe3 1486 0054 ffe2 | T | .CONST 0x0054,0xffe2 1488 0056 ffe1 | V | .CONST 0x0056,0xffe1 148a 0058 ffe0 | X | .CONST 0x0058,0xffe0 148c 005a ffdf | Z | .CONST 0x005a,0xffdf 148e 005c ffde | \ | .CONST 0x005c,0xffde 1490 005e ffdd | ^ | .CONST 0x005e,0xffdd 1492 0060 ffdc | ` | .CONST 0x0060,0xffdc 1494 0067 ffdb | g | .CONST 0x0067,0xffdb 1496 0068 0401 | h | .CONST 0x0068,0x0401 1498 0069 ffdb | i | .CONST 0x0069,0xffdb 149a 006a ffda | j | .CONST 0x006a,0xffda 149c 0078 ffd9 | x | .CONST 0x0078,0xffd9 149e 0097 ffd8 | | .CONST 0x0097,0xffd8 14a0 00a2 ffd7 | | .CONST 0x00a2,0xffd7 14a2 ; -------------------------------------------------------------------------------------- 14a2 ; Debug3 Subtable 0x1 14a2 ; -------------------------------------------------------------------------------------- 14a2 0047 0000 | G | .DBG3TAB 0x0047,0x0000 14a4 00bd ffff | | .CONST 0x00bd,0xffff 14a6 00bd fffe | | .CONST 0x00bd,0xfffe 14a8 00bd fffd | | .CONST 0x00bd,0xfffd 14aa 00bd fffc | | .CONST 0x00bd,0xfffc 14ac 00bd fffb | | .CONST 0x00bd,0xfffb 14ae 00bd fffa | | .CONST 0x00bd,0xfffa 14b0 00bd fff9 | | .CONST 0x00bd,0xfff9 14b2 00bf fff8 | | .CONST 0x00bf,0xfff8 14b4 00c6 fff7 | | .CONST 0x00c6,0xfff7 14b6 01d8 ffff | | .CONST 0x01d8,0xffff 14b8 01da fffe | | .CONST 0x01da,0xfffe 14ba 01dc fffd | | .CONST 0x01dc,0xfffd 14bc 01de fffc | | .CONST 0x01de,0xfffc 14be 01e0 ffff | | .CONST 0x01e0,0xffff 14c0 01e0 ffff | | .CONST 0x01e0,0xffff 14c2 01e6 fffe | | .CONST 0x01e6,0xfffe 14c4 01ea fffd | | .CONST 0x01ea,0xfffd 14c6 01ec fffc | | .CONST 0x01ec,0xfffc 14c8 01ee ffff | | .CONST 0x01ee,0xffff 14ca 01f0 fffe | | .CONST 0x01f0,0xfffe 14cc 01f2 fffd | | .CONST 0x01f2,0xfffd 14ce 01f4 fffc | | .CONST 0x01f4,0xfffc 14d0 01f6 fffb | | .CONST 0x01f6,0xfffb 14d2 01f8 fffc | | .CONST 0x01f8,0xfffc 14d4 01fa fffb | | .CONST 0x01fa,0xfffb 14d6 01fc fffa | | .CONST 0x01fc,0xfffa 14d8 01fe fff9 | | .CONST 0x01fe,0xfff9 14da 0200 fff8 | | .CONST 0x0200,0xfff8 14dc 0202 fff4 | | .CONST 0x0202,0xfff4 14de 0204 fff3 | | .CONST 0x0204,0xfff3 14e0 0206 fff2 | | .CONST 0x0206,0xfff2 14e2 0208 fff1 | | .CONST 0x0208,0xfff1 14e4 020a fff0 | | .CONST 0x020a,0xfff0 14e6 020c ffef | | .CONST 0x020c,0xffef 14e8 020e ffee | | .CONST 0x020e,0xffee 14ea 0210 ffed | | .CONST 0x0210,0xffed 14ec 0212 ffec | | .CONST 0x0212,0xffec 14ee 0214 ffeb | | .CONST 0x0214,0xffeb 14f0 0216 ffea | | .CONST 0x0216,0xffea 14f2 0218 ffe9 | | .CONST 0x0218,0xffe9 14f4 021a ffe8 | | .CONST 0x021a,0xffe8 14f6 021c ffe7 | | .CONST 0x021c,0xffe7 14f8 021e ffe6 | | .CONST 0x021e,0xffe6 14fa 0220 ffe5 | | .CONST 0x0220,0xffe5 14fc 0222 ffe4 | " | .CONST 0x0222,0xffe4 14fe 0224 ffe3 | $ | .CONST 0x0224,0xffe3 1500 0226 ffe2 | & | .CONST 0x0226,0xffe2 1502 0228 ffe1 | ( | .CONST 0x0228,0xffe1 1504 022a ffe0 | * | .CONST 0x022a,0xffe0 1506 022c ffdf | , | .CONST 0x022c,0xffdf 1508 022e ffde | . | .CONST 0x022e,0xffde 150a 0230 ffdd | 0 | .CONST 0x0230,0xffdd 150c 0232 ffdc | 2 | .CONST 0x0232,0xffdc 150e 0234 ffdb | 4 | .CONST 0x0234,0xffdb 1510 0236 ffda | 6 | .CONST 0x0236,0xffda 1512 0238 ffd9 | 8 | .CONST 0x0238,0xffd9 1514 023a ffd8 | : | .CONST 0x023a,0xffd8 1516 023c ffd7 | < | .CONST 0x023c,0xffd7 1518 023e ffd6 | > | .CONST 0x023e,0xffd6 151a 0240 ffd5 | @ | .CONST 0x0240,0xffd5 151c 0242 ffd4 | B | .CONST 0x0242,0xffd4 151e 0244 ffd3 | D | .CONST 0x0244,0xffd3 1520 0246 ffd2 | F | .CONST 0x0246,0xffd2 1522 0248 ffd1 | H | .CONST 0x0248,0xffd1 1524 024a ffd0 | J | .CONST 0x024a,0xffd0 1526 024c ffcf | L | .CONST 0x024c,0xffcf 1528 024e ffce | N | .CONST 0x024e,0xffce 152a 0250 ffcd | P | .CONST 0x0250,0xffcd 152c 0252 ffcc | R | .CONST 0x0252,0xffcc 152e 0254 ffcb | T | .CONST 0x0254,0xffcb 1530 0256 ffca | V | .CONST 0x0256,0xffca 1532 ; -------------------------------------------------------------------------------------- 1532 ; Debug3 Subtable 0x2 1532 ; -------------------------------------------------------------------------------------- 1532 0009 000d | | .DBG3TAB 0x0009,0x000d 1534 0263 ffff | c | .CONST 0x0263,0xffff 1536 0263 fffe | c | .CONST 0x0263,0xfffe 1538 0269 fffd | i | .CONST 0x0269,0xfffd 153a 026e fffc | n | .CONST 0x026e,0xfffc 153c 026f fffb | o | .CONST 0x026f,0xfffb 153e 0272 fffa | r | .CONST 0x0272,0xfffa 1540 0274 fff9 | t | .CONST 0x0274,0xfff9 1542 0279 fff8 | y | .CONST 0x0279,0xfff8 1544 0279 fff7 | y | .CONST 0x0279,0xfff7 1546 027b 0001 | { | .CONST 0x027b,0x0001 1548 0288 0002 | | .CONST 0x0288,0x0002 154a 028d 0003 | | .CONST 0x028d,0x0003 154c 028f 0004 | | .CONST 0x028f,0x0004 154e 0292 0005 | | .CONST 0x0292,0x0005 1550 02a2 0006 | | .CONST 0x02a2,0x0006 1552 02a5 0007 | | .CONST 0x02a5,0x0007 1554 02ae 0008 | | .CONST 0x02ae,0x0008 1556 02b1 0009 | | .CONST 0x02b1,0x0009 1558 02d2 000a | | .CONST 0x02d2,0x000a 155a 02d5 000b | | .CONST 0x02d5,0x000b 155c 02d8 000c | | .CONST 0x02d8,0x000c 155e 02df 000d | | .CONST 0x02df,0x000d 1560 ; -------------------------------------------------------------------------------------- 1560 ; Debug3 Subtable 0x3 1560 ; -------------------------------------------------------------------------------------- 1560 0005 0003 | | .DBG3TAB 0x0005,0x0003 1562 02eb ffff | | .CONST 0x02eb,0xffff 1564 02ec fffe | | .CONST 0x02ec,0xfffe 1566 02ee fffd | | .CONST 0x02ee,0xfffd 1568 02f4 fffc | | .CONST 0x02f4,0xfffc 156a 02fa fffb | | .CONST 0x02fa,0xfffb 156c 0302 0001 | | .CONST 0x0302,0x0001 156e 0305 0002 | | .CONST 0x0305,0x0002 1570 0308 0003 | | .CONST 0x0308,0x0003 1572 ; -------------------------------------------------------------------------------------- 1572 ; Debug3 Subtable 0x4 1572 ; -------------------------------------------------------------------------------------- 1572 0004 000f | | .DBG3TAB 0x0004,0x000f 1574 0313 ffff | | .CONST 0x0313,0xffff 1576 0315 fffe | | .CONST 0x0315,0xfffe 1578 0315 fffd | | .CONST 0x0315,0xfffd 157a 0319 0001 | | .CONST 0x0319,0x0001 157c 031d 0002 | | .CONST 0x031d,0x0002 157e 0321 0003 | ! | .CONST 0x0321,0x0003 1580 0327 0004 | ' | .CONST 0x0327,0x0004 1582 0329 0005 | ) | .CONST 0x0329,0x0005 1584 032a fbff | * | .CONST 0x032a,0xfbff 1586 032d 0401 | - | .CONST 0x032d,0x0401 1588 033f 0402 | ? | .CONST 0x033f,0x0402 158a 0348 0403 | H | .CONST 0x0348,0x0403 158c 034d 0404 | M | .CONST 0x034d,0x0404 158e 034f 0405 | O | .CONST 0x034f,0x0405 1590 0353 0006 | S | .CONST 0x0353,0x0006 1592 0355 0007 | U | .CONST 0x0355,0x0007 1594 0359 0008 | Y | .CONST 0x0359,0x0008 1596 035d 0009 | ] | .CONST 0x035d,0x0009 1598 0364 000a | d | .CONST 0x0364,0x000a 159a ; -------------------------------------------------------------------------------------- 159a ; Debug3 Subtable 0x5 159a ; -------------------------------------------------------------------------------------- 159a 0002 000f | | .DBG3TAB 0x0002,0x000f 159c 0373 ffff | s | .CONST 0x0373,0xffff 159e 0378 0001 | x | .CONST 0x0378,0x0001 15a0 037c 0002 | | | .CONST 0x037c,0x0002 15a2 037e 0003 | ~ | .CONST 0x037e,0x0003 15a4 037f 0004 | | .CONST 0x037f,0x0004 15a6 0385 0005 | | .CONST 0x0385,0x0005 15a8 0387 0006 | | .CONST 0x0387,0x0006 15aa 0388 fbff | | .CONST 0x0388,0xfbff 15ac 038b 0401 | | .CONST 0x038b,0x0401 15ae 039d 0402 | | .CONST 0x039d,0x0402 15b0 03a6 0403 | | .CONST 0x03a6,0x0403 15b2 03ab 0404 | | .CONST 0x03ab,0x0404 15b4 03ae 0405 | | .CONST 0x03ae,0x0405 15b6 03b2 0007 | | .CONST 0x03b2,0x0007 15b8 03b6 0008 | | .CONST 0x03b6,0x0008 15ba 03b9 0009 | | .CONST 0x03b9,0x0009 15bc 03bb 000a | | .CONST 0x03bb,0x000a 15be ; -------------------------------------------------------------------------------------- 15be ; Debug3 Subtable 0x6 15be ; -------------------------------------------------------------------------------------- 15be 0000 0001 | | .DBG3TAB 0x0000,0x0001 15c0 03c3 0001 | | .CONST 0x03c3,0x0001 15c2 ; -------------------------------------------------------------------------------------- 15c2 ; Debug3 Subtable 0x7 15c2 ; -------------------------------------------------------------------------------------- 15c2 0000 0005 | | .DBG3TAB 0x0000,0x0005 15c4 03cb 0001 | | .CONST 0x03cb,0x0001 15c6 03d1 0002 | | .CONST 0x03d1,0x0002 15c8 03d3 0003 | | .CONST 0x03d3,0x0003 15ca 03d9 0004 | | .CONST 0x03d9,0x0004 15cc 03db 0005 | | .CONST 0x03db,0x0005 15ce ; -------------------------------------------------------------------------------------- 15ce ; Debug3 Subtable 0x8 15ce ; -------------------------------------------------------------------------------------- 15ce 0001 0001 | | .DBG3TAB 0x0001,0x0001 15d0 03eb ffff | | .CONST 0x03eb,0xffff 15d2 03f0 0001 | | .CONST 0x03f0,0x0001 15d4 ; -------------------------------------------------------------------------------------- 15d4 ; Debug3 Subtable 0x9 15d4 ; -------------------------------------------------------------------------------------- 15d4 0001 0033 | 3| .DBG3TAB 0x0001,0x0033 15d6 03fb 0001 | | .CONST 0x03fb,0x0001 15d8 03fb 0401 | | .CONST 0x03fb,0x0401 15da 03fc 0402 | | .CONST 0x03fc,0x0402 15dc 03fd 0403 | | .CONST 0x03fd,0x0403 15de 03fd 0404 | | .CONST 0x03fd,0x0404 15e0 03fd 0001 | | .CONST 0x03fd,0x0001 15e2 04ac 0002 | | .CONST 0x04ac,0x0002 15e4 04ad f7ff | | .CONST 0x04ad,0xf7ff 15e6 04b2 0801 | | .CONST 0x04b2,0x0801 15e8 04b3 0c01 | | .CONST 0x04b3,0x0c01 15ea 04b4 0c02 | | .CONST 0x04b4,0x0c02 15ec 04b5 0c03 | | .CONST 0x04b5,0x0c03 15ee 04b5 0c04 | | .CONST 0x04b5,0x0c04 15f0 04b7 0801 | | .CONST 0x04b7,0x0801 15f2 04c1 0805 | | .CONST 0x04c1,0x0805 15f4 04c3 0802 | | .CONST 0x04c3,0x0802 15f6 04c5 0803 | | .CONST 0x04c5,0x0803 15f8 04c7 0804 | | .CONST 0x04c7,0x0804 15fa 04ca 1001 | | .CONST 0x04ca,0x1001 15fc 04cb 1002 | | .CONST 0x04cb,0x1002 15fe 04cc 1003 | | .CONST 0x04cc,0x1003 1600 04cc 1004 | | .CONST 0x04cc,0x1004 1602 04ce 0804 | | .CONST 0x04ce,0x0804 1604 04d0 0003 | | .CONST 0x04d0,0x0003 1606 04d3 1401 | | .CONST 0x04d3,0x1401 1608 04d4 1402 | | .CONST 0x04d4,0x1402 160a 04d5 1403 | | .CONST 0x04d5,0x1403 160c 04d5 1404 | | .CONST 0x04d5,0x1404 160e 04d7 0003 | | .CONST 0x04d7,0x0003 1610 04d9 0004 | | .CONST 0x04d9,0x0004 1612 04dc 1801 | | .CONST 0x04dc,0x1801 1614 04dd 1802 | | .CONST 0x04dd,0x1802 1616 04de 1803 | | .CONST 0x04de,0x1803 1618 04de 1804 | | .CONST 0x04de,0x1804 161a 04e0 0004 | | .CONST 0x04e0,0x0004 161c 04e2 0005 | | .CONST 0x04e2,0x0005 161e 04e7 1c01 | | .CONST 0x04e7,0x1c01 1620 04eb 0005 | | .CONST 0x04eb,0x0005 1622 04ef 2001 | | .CONST 0x04ef,0x2001 1624 04f0 2002 | | .CONST 0x04f0,0x2002 1626 04f1 2003 | | .CONST 0x04f1,0x2003 1628 04f1 2004 | | .CONST 0x04f1,0x2004 162a 04f3 1c01 | | .CONST 0x04f3,0x1c01 162c 04f7 0006 | | .CONST 0x04f7,0x0006 162e 04f9 0007 | | .CONST 0x04f9,0x0007 1630 04ff 0008 | | .CONST 0x04ff,0x0008 1632 0502 2401 | $ | .CONST 0x0502,0x2401 1634 0503 2402 | $ | .CONST 0x0503,0x2402 1636 0504 2403 | $ | .CONST 0x0504,0x2403 1638 0504 2404 | $ | .CONST 0x0504,0x2404 163a 0506 0008 | | .CONST 0x0506,0x0008 163c 050e 0009 | | .CONST 0x050e,0x0009 163e ; -------------------------------------------------------------------------------------- 163e ; Debug3 Subtable 0xa 163e ; -------------------------------------------------------------------------------------- 163e 0007 0017 | | .DBG3TAB 0x0007,0x0017 1640 0523 ffff | # | .CONST 0x0523,0xffff 1642 0524 0001 | $ | .CONST 0x0524,0x0001 1644 0524 0401 | $ | .CONST 0x0524,0x0401 1646 0526 0001 | & | .CONST 0x0526,0x0001 1648 052a 0002 | * | .CONST 0x052a,0x0002 164a 052c 0003 | , | .CONST 0x052c,0x0003 164c 052c 0801 | , | .CONST 0x052c,0x0801 164e 052d 0802 | - | .CONST 0x052d,0x0802 1650 052e 0803 | . | .CONST 0x052e,0x0803 1652 052e 0804 | . | .CONST 0x052e,0x0804 1654 052e 0003 | . | .CONST 0x052e,0x0003 1656 0530 0004 | 0 | .CONST 0x0530,0x0004 1658 0535 0005 | 5 | .CONST 0x0535,0x0005 165a 0537 0006 | 7 | .CONST 0x0537,0x0006 165c 0538 f3ff | 8 | .CONST 0x0538,0xf3ff 165e 053d f3fe | = | .CONST 0x053d,0xf3fe 1660 0543 f3fd | C | .CONST 0x0543,0xf3fd 1662 0547 f3fc | G | .CONST 0x0547,0xf3fc 1664 054b f3fb | K | .CONST 0x054b,0xf3fb 1666 054d 0c01 | M | .CONST 0x054d,0x0c01 1668 0550 0c02 | P | .CONST 0x0550,0x0c02 166a 055f 0c03 | _ | .CONST 0x055f,0x0c03 166c 0561 0c04 | a | .CONST 0x0561,0x0c04 166e 0566 0c05 | f | .CONST 0x0566,0x0c05 1670 0567 efff | g | .CONST 0x0567,0xefff 1672 056a 1001 | j | .CONST 0x056a,0x1001 1674 0573 1002 | s | .CONST 0x0573,0x1002 1676 0578 1003 | x | .CONST 0x0578,0x1003 1678 057a 1004 | z | .CONST 0x057a,0x1004 167a 0580 0c06 | | .CONST 0x0580,0x0c06 167c ; -------------------------------------------------------------------------------------- 167c ; Debug3 Subtable 0xb 167c ; -------------------------------------------------------------------------------------- 167c 0000 0005 | | .DBG3TAB 0x0000,0x0005 167e 058b 0001 | | .CONST 0x058b,0x0001 1680 058b 0401 | | .CONST 0x058b,0x0401 1682 058d 0001 | | .CONST 0x058d,0x0001 1684 058e 0002 | | .CONST 0x058e,0x0002 1686 0590 0003 | | .CONST 0x0590,0x0003 1688 ; -------------------------------------------------------------------------------------- 1688 ; Debug3 Subtable 0xc 1688 ; -------------------------------------------------------------------------------------- 1688 0005 000b | | .DBG3TAB 0x0005,0x000b 168a 059b ffff | | .CONST 0x059b,0xffff 168c 05a0 fffe | | .CONST 0x05a0,0xfffe 168e 05a1 fffd | | .CONST 0x05a1,0xfffd 1690 05a2 fffc | | .CONST 0x05a2,0xfffc 1692 05a3 fffb | | .CONST 0x05a3,0xfffb 1694 05a5 0001 | | .CONST 0x05a5,0x0001 1696 05a8 0002 | | .CONST 0x05a8,0x0002 1698 05ac 0003 | | .CONST 0x05ac,0x0003 169a 05b0 0004 | | .CONST 0x05b0,0x0004 169c 05b5 0005 | | .CONST 0x05b5,0x0005 169e 05c0 0006 | | .CONST 0x05c0,0x0006 16a0 05c3 0007 | | .CONST 0x05c3,0x0007 16a2 05d5 0008 | | .CONST 0x05d5,0x0008 16a4 05d7 0009 | | .CONST 0x05d7,0x0009 16a6 05db 000a | | .CONST 0x05db,0x000a 16a8 05e6 000b | | .CONST 0x05e6,0x000b 16aa ; -------------------------------------------------------------------------------------- 16aa ; Debug3 Subtable 0xd 16aa ; -------------------------------------------------------------------------------------- 16aa 0006 0016 | | .DBG3TAB 0x0006,0x0016 16ac 05eb ffff | | .CONST 0x05eb,0xffff 16ae 05ef fffe | | .CONST 0x05ef,0xfffe 16b0 05fa fffd | | .CONST 0x05fa,0xfffd 16b2 05fc fffc | | .CONST 0x05fc,0xfffc 16b4 0601 fffb | | .CONST 0x0601,0xfffb 16b6 0603 0001 | | .CONST 0x0603,0x0001 16b8 0609 0002 | | .CONST 0x0609,0x0002 16ba 060d 0003 | | .CONST 0x060d,0x0003 16bc 060d 0004 | | .CONST 0x060d,0x0004 16be 0611 0005 | | .CONST 0x0611,0x0005 16c0 0615 0006 | | .CONST 0x0615,0x0006 16c2 0616 0007 | | .CONST 0x0616,0x0007 16c4 0619 0008 | | .CONST 0x0619,0x0008 16c6 0619 0009 | | .CONST 0x0619,0x0009 16c8 061f 000a | | .CONST 0x061f,0x000a 16ca 0623 000b | # | .CONST 0x0623,0x000b 16cc 0625 000c | % | .CONST 0x0625,0x000c 16ce 062c 000d | , | .CONST 0x062c,0x000d 16d0 062e 000e | . | .CONST 0x062e,0x000e 16d2 0630 000f | 0 | .CONST 0x0630,0x000f 16d4 0631 fbff | 1 | .CONST 0x0631,0xfbff 16d6 0636 0401 | 6 | .CONST 0x0636,0x0401 16d8 0637 0801 | 7 | .CONST 0x0637,0x0801 16da 063b 0401 | ; | .CONST 0x063b,0x0401 16dc 063c 0402 | < | .CONST 0x063c,0x0402 16de 0644 0011 | D | .CONST 0x0644,0x0011 16e0 0649 0010 | I | .CONST 0x0649,0x0010 16e2 0652 0012 | R | .CONST 0x0652,0x0012 16e4 ; -------------------------------------------------------------------------------------- 16e4 ; Debug3 Subtable 0xe 16e4 ; -------------------------------------------------------------------------------------- 16e4 0002 0013 | | .DBG3TAB 0x0002,0x0013 16e6 065b ffff | [ | .CONST 0x065b,0xffff 16e8 0661 0001 | a | .CONST 0x0661,0x0001 16ea 0661 0002 | a | .CONST 0x0661,0x0002 16ec 0661 0401 | a | .CONST 0x0661,0x0401 16ee 0662 0402 | b | .CONST 0x0662,0x0402 16f0 0663 0403 | c | .CONST 0x0663,0x0403 16f2 0663 0404 | c | .CONST 0x0663,0x0404 16f4 0663 0002 | c | .CONST 0x0663,0x0002 16f6 0666 0003 | f | .CONST 0x0666,0x0003 16f8 0667 f7ff | g | .CONST 0x0667,0xf7ff 16fa 066c 0801 | l | .CONST 0x066c,0x0801 16fc 066c 0c01 | l | .CONST 0x066c,0x0c01 16fe 066d 0c02 | m | .CONST 0x066d,0x0c02 1700 066e 0c03 | n | .CONST 0x066e,0x0c03 1702 066e 0c04 | n | .CONST 0x066e,0x0c04 1704 066e 0801 | n | .CONST 0x066e,0x0801 1706 0672 0803 | r | .CONST 0x0672,0x0803 1708 0674 0802 | t | .CONST 0x0674,0x0802 170a 0676 0004 | v | .CONST 0x0676,0x0004 170c 067b 0005 | { | .CONST 0x067b,0x0005 170e 067d 0006 | } | .CONST 0x067d,0x0006 1710 ; -------------------------------------------------------------------------------------- 1710 ; Debug3 Subtable 0xf 1710 ; -------------------------------------------------------------------------------------- 1710 0000 0000 | | .DBG3TAB 0x0000,0x0000 1712 ; -------------------------------------------------------------------------------------- 1712 ; Debug3 Subtable 0x10 1712 ; -------------------------------------------------------------------------------------- 1712 000c 001e | | .DBG3TAB 0x000c,0x001e 1714 06a3 ffff | | .CONST 0x06a3,0xffff 1716 06a8 fffe | | .CONST 0x06a8,0xfffe 1718 06aa 0001 | | .CONST 0x06aa,0x0001 171a 06aa 0401 | | .CONST 0x06aa,0x0401 171c 06ac 0001 | | .CONST 0x06ac,0x0001 171e 06ad 0002 | | .CONST 0x06ad,0x0002 1720 06af 0003 | | .CONST 0x06af,0x0003 1722 06b4 0004 | | .CONST 0x06b4,0x0004 1724 06b5 f7ff | | .CONST 0x06b5,0xf7ff 1726 06ba f7fe | | .CONST 0x06ba,0xf7fe 1728 06bb f7fd | | .CONST 0x06bb,0xf7fd 172a 06bd 0801 | | .CONST 0x06bd,0x0801 172c 06bd 0802 | | .CONST 0x06bd,0x0802 172e 06c2 0803 | | .CONST 0x06c2,0x0803 1730 06cc 0804 | | .CONST 0x06cc,0x0804 1732 06ce 0805 | | .CONST 0x06ce,0x0805 1734 06d3 0806 | | .CONST 0x06d3,0x0806 1736 06db 0005 | | .CONST 0x06db,0x0005 1738 06dc f3ff | | .CONST 0x06dc,0xf3ff 173a 06e3 0c01 | | .CONST 0x06e3,0x0c01 173c 06eb 0c02 | | .CONST 0x06eb,0x0c02 173e 06f2 0c03 | | .CONST 0x06f2,0x0c03 1740 06f6 0006 | | .CONST 0x06f6,0x0006 1742 06f7 efff | | .CONST 0x06f7,0xefff 1744 06fc effe | | .CONST 0x06fc,0xeffe 1746 06ff effd | | .CONST 0x06ff,0xeffd 1748 0701 effc | | .CONST 0x0701,0xeffc 174a 0702 effb | | .CONST 0x0702,0xeffb 174c 0703 effa | | .CONST 0x0703,0xeffa 174e 0705 1001 | | .CONST 0x0705,0x1001 1750 0705 1002 | | .CONST 0x0705,0x1002 1752 070d 1003 | | .CONST 0x070d,0x1003 1754 0711 1004 | | .CONST 0x0711,0x1004 1756 071c 1005 | | .CONST 0x071c,0x1005 1758 071e 1006 | | .CONST 0x071e,0x1006 175a 0722 1007 | " | .CONST 0x0722,0x1007 175c 0724 1008 | $ | .CONST 0x0724,0x1008 175e 0726 1009 | & | .CONST 0x0726,0x1009 1760 0728 100a | ( | .CONST 0x0728,0x100a 1762 0732 100b | 2 | .CONST 0x0732,0x100b 1764 0735 100c | 5 | .CONST 0x0735,0x100c 1766 073d 100d | = | .CONST 0x073d,0x100d 1768 ; -------------------------------------------------------------------------------------- 1768 ; Debug3 Subtable 0x11 1768 ; -------------------------------------------------------------------------------------- 1768 0009 0019 | | .DBG3TAB 0x0009,0x0019 176a 074b ffff | K | .CONST 0x074b,0xffff 176c 0750 fffe | P | .CONST 0x0750,0xfffe 176e 0752 fffd | R | .CONST 0x0752,0xfffd 1770 0753 fffc | S | .CONST 0x0753,0xfffc 1772 0754 0001 | T | .CONST 0x0754,0x0001 1774 075a 0002 | Z | .CONST 0x075a,0x0002 1776 075d 0003 | ] | .CONST 0x075d,0x0003 1778 075f 0004 | _ | .CONST 0x075f,0x0004 177a 076e 0005 | n | .CONST 0x076e,0x0005 177c 0770 0006 | p | .CONST 0x0770,0x0006 177e 0772 0007 | r | .CONST 0x0772,0x0007 1780 0773 fbff | s | .CONST 0x0773,0xfbff 1782 0778 fbfe | x | .CONST 0x0778,0xfbfe 1784 077d 0401 | } | .CONST 0x077d,0x0401 1786 0780 0402 | | .CONST 0x0780,0x0402 1788 0780 0403 | | .CONST 0x0780,0x0403 178a 0784 0404 | | .CONST 0x0784,0x0404 178c 078c 0405 | | .CONST 0x078c,0x0405 178e 078e 0406 | | .CONST 0x078e,0x0406 1790 0794 0407 | | .CONST 0x0794,0x0407 1792 07a4 0408 | | .CONST 0x07a4,0x0408 1794 07a5 f7ff | | .CONST 0x07a5,0xf7ff 1796 07a8 f7fe | | .CONST 0x07a8,0xf7fe 1798 07aa f7fd | | .CONST 0x07aa,0xf7fd 179a 07af 0801 | | .CONST 0x07af,0x0801 179c 07af 0802 | | .CONST 0x07af,0x0802 179e 07b3 0803 | | .CONST 0x07b3,0x0803 17a0 07bb 0804 | | .CONST 0x07bb,0x0804 17a2 07bd 0805 | | .CONST 0x07bd,0x0805 17a4 07c1 0806 | | .CONST 0x07c1,0x0806 17a6 07c5 0807 | | .CONST 0x07c5,0x0807 17a8 07c8 0808 | | .CONST 0x07c8,0x0808 17aa 07ca 0809 | | .CONST 0x07ca,0x0809 17ac 07d0 080a | | .CONST 0x07d0,0x080a 17ae ; -------------------------------------------------------------------------------------- 17ae ; Debug3 Subtable 0x12 17ae ; -------------------------------------------------------------------------------------- 17ae 0000 0001 | | .DBG3TAB 0x0000,0x0001 17b0 07e3 0001 | | .CONST 0x07e3,0x0001 17b2 ; -------------------------------------------------------------------------------------- 17b2 ; Debug3 Subtable 0x13 17b2 ; -------------------------------------------------------------------------------------- 17b2 0000 0001 | | .DBG3TAB 0x0000,0x0001 17b4 080b 0001 | | .CONST 0x080b,0x0001 17b6 ; -------------------------------------------------------------------------------------- 17b6 ; Debug3 Subtable 0x14 17b6 ; -------------------------------------------------------------------------------------- 17b6 0001 0001 | | .DBG3TAB 0x0001,0x0001 17b8 081b ffff | | .CONST 0x081b,0xffff 17ba 081d 0001 | | .CONST 0x081d,0x0001 17bc ; -------------------------------------------------------------------------------------- 17bc ; Debug3 Subtable 0x15 17bc ; -------------------------------------------------------------------------------------- 17bc 0005 0009 | | .DBG3TAB 0x0005,0x0009 17be 082b ffff | + | .CONST 0x082b,0xffff 17c0 0830 fffe | 0 | .CONST 0x0830,0xfffe 17c2 0834 fffd | 4 | .CONST 0x0834,0xfffd 17c4 0835 fffc | 5 | .CONST 0x0835,0xfffc 17c6 0836 0001 | 6 | .CONST 0x0836,0x0001 17c8 083b 0002 | ; | .CONST 0x083b,0x0002 17ca 083f 0003 | ? | .CONST 0x083f,0x0003 17cc 0841 0004 | A | .CONST 0x0841,0x0004 17ce 0846 0005 | F | .CONST 0x0846,0x0005 17d0 084a 0006 | J | .CONST 0x084a,0x0006 17d2 0850 0007 | P | .CONST 0x0850,0x0007 17d4 0851 fbff | Q | .CONST 0x0851,0xfbff 17d6 0856 0401 | V | .CONST 0x0856,0x0401 17d8 085d 0402 | ] | .CONST 0x085d,0x0402 17da ; -------------------------------------------------------------------------------------- 17da ; Debug3 Subtable 0x16 17da ; -------------------------------------------------------------------------------------- 17da 0000 0001 | | .DBG3TAB 0x0000,0x0001 17dc 086b 0001 | k | .CONST 0x086b,0x0001 17de ; -------------------------------------------------------------------------------------- 17de ; Debug3 Subtable 0x17 17de ; -------------------------------------------------------------------------------------- 17de 0000 0001 | | .DBG3TAB 0x0000,0x0001 17e0 0873 0001 | s | .CONST 0x0873,0x0001 17e2 ; -------------------------------------------------------------------------------------- 17e2 ; Debug3 Subtable 0x18 17e2 ; -------------------------------------------------------------------------------------- 17e2 0000 0001 | | .DBG3TAB 0x0000,0x0001 17e4 0883 0001 | | .CONST 0x0883,0x0001 17e6 ; -------------------------------------------------------------------------------------- 17e6 ; Debug3 Subtable 0x19 17e6 ; -------------------------------------------------------------------------------------- 17e6 0002 0002 | | .DBG3TAB 0x0002,0x0002 17e8 088b ffff | | .CONST 0x088b,0xffff 17ea 0890 fffe | | .CONST 0x0890,0xfffe 17ec 0897 0001 | | .CONST 0x0897,0x0001 17ee 089e 0002 | | .CONST 0x089e,0x0002 17f0 ; -------------------------------------------------------------------------------------- 17f0 ; Debug3 Subtable 0x1a 17f0 ; -------------------------------------------------------------------------------------- 17f0 0000 0001 | | .DBG3TAB 0x0000,0x0001 17f2 08a3 0001 | | .CONST 0x08a3,0x0001 17f4 ; -------------------------------------------------------------------------------------- 17f4 ; Debug3 Subtable 0x1b 17f4 ; -------------------------------------------------------------------------------------- 17f4 0000 0001 | | .DBG3TAB 0x0000,0x0001 17f6 08b3 0001 | | .CONST 0x08b3,0x0001 17f8 ; -------------------------------------------------------------------------------------- 17f8 ; Debug3 Subtable 0x1c 17f8 ; -------------------------------------------------------------------------------------- 17f8 0009 0037 | 7| .DBG3TAB 0x0009,0x0037 17fa 08c3 ffff | | .CONST 0x08c3,0xffff 17fc 08c4 fffe | | .CONST 0x08c4,0xfffe 17fe 08c5 fffd | | .CONST 0x08c5,0xfffd 1800 08c6 fffc | | .CONST 0x08c6,0xfffc 1802 08c7 fffb | | .CONST 0x08c7,0xfffb 1804 08c8 fffa | | .CONST 0x08c8,0xfffa 1806 08c9 fff9 | | .CONST 0x08c9,0xfff9 1808 08ca fff8 | | .CONST 0x08ca,0xfff8 180a 08cc fff7 | | .CONST 0x08cc,0xfff7 180c 08cd 0001 | | .CONST 0x08cd,0x0001 180e 08cf 0002 | | .CONST 0x08cf,0x0002 1810 08cf 0401 | | .CONST 0x08cf,0x0401 1812 08d0 0402 | | .CONST 0x08d0,0x0402 1814 08d1 0403 | | .CONST 0x08d1,0x0403 1816 08d1 0404 | | .CONST 0x08d1,0x0404 1818 08d1 0002 | | .CONST 0x08d1,0x0002 181a 08d7 0003 | | .CONST 0x08d7,0x0003 181c 08dd 0004 | | .CONST 0x08dd,0x0004 181e 08e8 0005 | | .CONST 0x08e8,0x0005 1820 08f4 0006 | | .CONST 0x08f4,0x0006 1822 08f8 0007 | | .CONST 0x08f8,0x0007 1824 08fc 0008 | | .CONST 0x08fc,0x0008 1826 0900 0009 | | .CONST 0x0900,0x0009 1828 0903 000a | | .CONST 0x0903,0x000a 182a 0903 000b | | .CONST 0x0903,0x000b 182c 0903 0801 | | .CONST 0x0903,0x0801 182e 0905 000b | | .CONST 0x0905,0x000b 1830 0906 000c | | .CONST 0x0906,0x000c 1832 0908 000d | | .CONST 0x0908,0x000d 1834 090e 000e | | .CONST 0x090e,0x000e 1836 0919 000f | | .CONST 0x0919,0x000f 1838 091d 0010 | | .CONST 0x091d,0x0010 183a 091f 0011 | | .CONST 0x091f,0x0011 183c 0923 0012 | # | .CONST 0x0923,0x0012 183e 0923 0c01 | # | .CONST 0x0923,0x0c01 1840 0925 0012 | % | .CONST 0x0925,0x0012 1842 0926 0013 | & | .CONST 0x0926,0x0013 1844 092a 0014 | * | .CONST 0x092a,0x0014 1846 092a 1001 | * | .CONST 0x092a,0x1001 1848 092c 0014 | , | .CONST 0x092c,0x0014 184a 092d 0015 | - | .CONST 0x092d,0x0015 184c 092d 1401 | - | .CONST 0x092d,0x1401 184e 092e 0015 | . | .CONST 0x092e,0x0015 1850 092f 0016 | / | .CONST 0x092f,0x0016 1852 0932 0017 | 2 | .CONST 0x0932,0x0017 1854 0935 0018 | 5 | .CONST 0x0935,0x0018 1856 0938 0019 | 8 | .CONST 0x0938,0x0019 1858 0938 1801 | 8 | .CONST 0x0938,0x1801 185a 0939 1802 | 9 | .CONST 0x0939,0x1802 185c 093a 1803 | : | .CONST 0x093a,0x1803 185e 093a 1804 | : | .CONST 0x093a,0x1804 1860 093a 0019 | : | .CONST 0x093a,0x0019 1862 093c 1c01 | < | .CONST 0x093c,0x1c01 1864 093d 1c02 | = | .CONST 0x093d,0x1c02 1866 093e 1c03 | > | .CONST 0x093e,0x1c03 1868 093e 1c04 | > | .CONST 0x093e,0x1c04 186a 093e 1804 | > | .CONST 0x093e,0x1804 186c 0940 001a | @ | .CONST 0x0940,0x001a 186e 0944 001b | D | .CONST 0x0944,0x001b 1870 0948 001c | H | .CONST 0x0948,0x001c 1872 094c 001d | L | .CONST 0x094c,0x001d 1874 0955 001e | U | .CONST 0x0955,0x001e 1876 0961 001f | a | .CONST 0x0961,0x001f 1878 0964 0020 | d | .CONST 0x0964,0x0020 187a ; -------------------------------------------------------------------------------------- 187a ; Debug3 Subtable 0x1d 187a ; -------------------------------------------------------------------------------------- 187a 0000 0000 | | .DBG3TAB 0x0000,0x0000 187c ; -------------------------------------------------------------------------------------- 187c ; Debug3 Subtable 0x1e 187c ; -------------------------------------------------------------------------------------- 187c 0000 0000 | | .DBG3TAB 0x0000,0x0000 187e ; -------------------------------------------------------------------------------------- 187e ; Debug3 Subtable 0x1f 187e ; -------------------------------------------------------------------------------------- 187e 0000 0004 | | .DBG3TAB 0x0000,0x0004 1880 09d3 0001 | | .CONST 0x09d3,0x0001 1882 09db 0002 | | .CONST 0x09db,0x0002 1884 09db 0401 | | .CONST 0x09db,0x0401 1886 09dc 0002 | | .CONST 0x09dc,0x0002 1888 ; -------------------------------------------------------------------------------------- 1888 ; Debug3 Subtable 0x20 1888 ; -------------------------------------------------------------------------------------- 1888 0000 0004 | | .DBG3TAB 0x0000,0x0004 188a 09e3 0001 | | .CONST 0x09e3,0x0001 188c 09eb 0002 | | .CONST 0x09eb,0x0002 188e 09eb 0401 | | .CONST 0x09eb,0x0401 1890 09ec 0002 | | .CONST 0x09ec,0x0002 1892 ; -------------------------------------------------------------------------------------- 1892 ; Debug3 Subtable 0x21 1892 ; -------------------------------------------------------------------------------------- 1892 0000 0004 | | .DBG3TAB 0x0000,0x0004 1894 09f3 0001 | | .CONST 0x09f3,0x0001 1896 09fb 0002 | | .CONST 0x09fb,0x0002 1898 09fb 0401 | | .CONST 0x09fb,0x0401 189a 09fc 0002 | | .CONST 0x09fc,0x0002 189c ; -------------------------------------------------------------------------------------- 189c ; Debug3 Subtable 0x22 189c ; -------------------------------------------------------------------------------------- 189c 0003 000b | | .DBG3TAB 0x0003,0x000b 189e 0a03 ffff | | .CONST 0x0a03,0xffff 18a0 0a04 fffe | | .CONST 0x0a04,0xfffe 18a2 0a05 fffd | | .CONST 0x0a05,0xfffd 18a4 0a06 0001 | | .CONST 0x0a06,0x0001 18a6 0a09 0002 | | .CONST 0x0a09,0x0002 18a8 0a0f 0003 | | .CONST 0x0a0f,0x0003 18aa 0a17 0004 | | .CONST 0x0a17,0x0004 18ac 0a19 0005 | | .CONST 0x0a19,0x0005 18ae 0a1d 0006 | | .CONST 0x0a1d,0x0006 18b0 0a21 0007 | ! | .CONST 0x0a21,0x0007 18b2 0a23 0008 | # | .CONST 0x0a23,0x0008 18b4 0a2b 0009 | + | .CONST 0x0a2b,0x0009 18b6 0a2b 0401 | + | .CONST 0x0a2b,0x0401 18b8 0a2c 0009 | , | .CONST 0x0a2c,0x0009 18ba ; -------------------------------------------------------------------------------------- 18ba ; Debug3 Subtable 0x23 18ba ; -------------------------------------------------------------------------------------- 18ba 0002 0005 | | .DBG3TAB 0x0002,0x0005 18bc 0a33 ffff | 3 | .CONST 0x0a33,0xffff 18be 0a36 fffe | 6 | .CONST 0x0a36,0xfffe 18c0 0a3d 0001 | = | .CONST 0x0a3d,0x0001 18c2 0a41 0002 | A | .CONST 0x0a41,0x0002 18c4 0a44 0003 | D | .CONST 0x0a44,0x0003 18c6 0a4c 0004 | L | .CONST 0x0a4c,0x0004 18c8 0a60 0005 | ` | .CONST 0x0a60,0x0005 18ca ; -------------------------------------------------------------------------------------- 18ca ; Debug3 Subtable 0x24 18ca ; -------------------------------------------------------------------------------------- 18ca 0001 0008 | | .DBG3TAB 0x0001,0x0008 18cc 0a6b ffff | k | .CONST 0x0a6b,0xffff 18ce 0a6c 0001 | l | .CONST 0x0a6c,0x0001 18d0 0a6f 0002 | o | .CONST 0x0a6f,0x0002 18d2 0a73 0003 | s | .CONST 0x0a73,0x0003 18d4 0a79 0004 | y | .CONST 0x0a79,0x0004 18d6 0a7a 0401 | z | .CONST 0x0a7a,0x0401 18d8 0a7b 0004 | { | .CONST 0x0a7b,0x0004 18da 0a7d 0005 | } | .CONST 0x0a7d,0x0005 18dc 0a82 0006 | | .CONST 0x0a82,0x0006 18de ; -------------------------------------------------------------------------------------- 18de ; Debug3 Subtable 0x25 18de ; -------------------------------------------------------------------------------------- 18de 0004 000e | | .DBG3TAB 0x0004,0x000e 18e0 0a8b ffff | | .CONST 0x0a8b,0xffff 18e2 0a8c fffe | | .CONST 0x0a8c,0xfffe 18e4 0a8d 0001 | | .CONST 0x0a8d,0x0001 18e6 0a8f 0002 | | .CONST 0x0a8f,0x0002 18e8 0a92 0003 | | .CONST 0x0a92,0x0003 18ea 0a92 0004 | | .CONST 0x0a92,0x0004 18ec 0a95 0005 | | .CONST 0x0a95,0x0005 18ee 0a99 0006 | | .CONST 0x0a99,0x0006 18f0 0aa0 0007 | | .CONST 0x0aa0,0x0007 18f2 0aa1 fbff | | .CONST 0x0aa1,0xfbff 18f4 0aa7 fbfe | | .CONST 0x0aa7,0xfbfe 18f6 0aac 0401 | | .CONST 0x0aac,0x0401 18f8 0aaf 0402 | | .CONST 0x0aaf,0x0402 18fa 0aaf 0403 | | .CONST 0x0aaf,0x0403 18fc 0ab2 0404 | | .CONST 0x0ab2,0x0404 18fe 0ab6 0405 | | .CONST 0x0ab6,0x0405 1900 0aba 0406 | | .CONST 0x0aba,0x0406 1902 0ac1 0407 | | .CONST 0x0ac1,0x0407 1904 ; -------------------------------------------------------------------------------------- 1904 ; Debug3 Subtable 0x26 1904 ; -------------------------------------------------------------------------------------- 1904 0002 0052 | R| .DBG3TAB 0x0002,0x0052 1906 0acb 0001 | | .CONST 0x0acb,0x0001 1908 0acd 0002 | | .CONST 0x0acd,0x0002 190a 0acd 0401 | | .CONST 0x0acd,0x0401 190c 0ace 0002 | | .CONST 0x0ace,0x0002 190e 0acf 0003 | | .CONST 0x0acf,0x0003 1910 0ad0 0801 | | .CONST 0x0ad0,0x0801 1912 0ad1 0c01 | | .CONST 0x0ad1,0x0c01 1914 0ad2 0c02 | | .CONST 0x0ad2,0x0c02 1916 0ad3 0c03 | | .CONST 0x0ad3,0x0c03 1918 0ad3 0c04 | | .CONST 0x0ad3,0x0c04 191a 0ad5 0801 | | .CONST 0x0ad5,0x0801 191c 0adc 0003 | | .CONST 0x0adc,0x0003 191e 0ae2 0004 | | .CONST 0x0ae2,0x0004 1920 0ae2 1001 | | .CONST 0x0ae2,0x1001 1922 0ae3 0004 | | .CONST 0x0ae3,0x0004 1924 0ae4 0005 | | .CONST 0x0ae4,0x0005 1926 0ae7 0007 | | .CONST 0x0ae7,0x0007 1928 0ae7 1401 | | .CONST 0x0ae7,0x1401 192a 0ae8 0007 | | .CONST 0x0ae8,0x0007 192c 0ae9 0006 | | .CONST 0x0ae9,0x0006 192e 0aed 0008 | | .CONST 0x0aed,0x0008 1930 0af2 000b | | .CONST 0x0af2,0x000b 1932 0af2 1801 | | .CONST 0x0af2,0x1801 1934 0af3 000b | | .CONST 0x0af3,0x000b 1936 0af4 0009 | | .CONST 0x0af4,0x0009 1938 0af8 000a | | .CONST 0x0af8,0x000a 193a 0afc 000c | | .CONST 0x0afc,0x000c 193c 0b03 0010 | | .CONST 0x0b03,0x0010 193e 0b03 1c01 | | .CONST 0x0b03,0x1c01 1940 0b04 0010 | | .CONST 0x0b04,0x0010 1942 0b05 000d | | .CONST 0x0b05,0x000d 1944 0b09 000e | | .CONST 0x0b09,0x000e 1946 0b0d 000f | | .CONST 0x0b0d,0x000f 1948 0b11 0011 | | .CONST 0x0b11,0x0011 194a 0b12 dfff | | .CONST 0x0b12,0xdfff 194c 0b14 dffe | | .CONST 0x0b14,0xdffe 194e 0b1a 2001 | | .CONST 0x0b1a,0x2001 1950 0b1a 2002 | | .CONST 0x0b1a,0x2002 1952 0b1a 2401 | $ | .CONST 0x0b1a,0x2401 1954 0b1c 2002 | | .CONST 0x0b1c,0x2002 1956 0b1d 2003 | | .CONST 0x0b1d,0x2003 1958 0b1d 2801 | ( | .CONST 0x0b1d,0x2801 195a 0b1e 2003 | | .CONST 0x0b1e,0x2003 195c 0b1f 2004 | | .CONST 0x0b1f,0x2004 195e 0b20 2c01 | , | .CONST 0x0b20,0x2c01 1960 0b22 2c02 | ", | .CONST 0x0b22,0x2c02 1962 0b24 2c03 | $, | .CONST 0x0b24,0x2c03 1964 0b28 2c04 | (, | .CONST 0x0b28,0x2c04 1966 0b2c 2c05 | ,, | .CONST 0x0b2c,0x2c05 1968 0b2d 3001 | -0 | .CONST 0x0b2d,0x3001 196a 0b2e 3002 | .0 | .CONST 0x0b2e,0x3002 196c 0b2f 3003 | /0 | .CONST 0x0b2f,0x3003 196e 0b2f 3004 | /0 | .CONST 0x0b2f,0x3004 1970 0b31 2c05 | 1, | .CONST 0x0b31,0x2c05 1972 0b3a 3401 | :4 | .CONST 0x0b3a,0x3401 1974 0b3b 3402 | ;4 | .CONST 0x0b3b,0x3402 1976 0b3c 3403 | <4 | .CONST 0x0b3c,0x3403 1978 0b3c 3404 | <4 | .CONST 0x0b3c,0x3404 197a 0b3e 3004 | >0 | .CONST 0x0b3e,0x3004 197c 0b4c 2004 | L | .CONST 0x0b4c,0x2004 197e 0b50 2005 | P | .CONST 0x0b50,0x2005 1980 0b53 2006 | S | .CONST 0x0b53,0x2006 1982 0b57 2007 | W | .CONST 0x0b57,0x2007 1984 0b57 3801 | W8 | .CONST 0x0b57,0x3801 1986 0b59 3802 | Y8 | .CONST 0x0b59,0x3802 1988 0b5b 3803 | [8 | .CONST 0x0b5b,0x3803 198a 0b5e 2007 | ^ | .CONST 0x0b5e,0x2007 198c 0b62 2008 | b | .CONST 0x0b62,0x2008 198e 0b63 3c01 | c< | .CONST 0x0b63,0x3c01 1990 0b65 3c02 | e< | .CONST 0x0b65,0x3c02 1992 0b67 3c03 | g< | .CONST 0x0b67,0x3c03 1994 0b6b 3c04 | k< | .CONST 0x0b6b,0x3c04 1996 0b6f 3c05 | o< | .CONST 0x0b6f,0x3c05 1998 0b70 4001 | p@ | .CONST 0x0b70,0x4001 199a 0b71 4002 | q@ | .CONST 0x0b71,0x4002 199c 0b72 4003 | r@ | .CONST 0x0b72,0x4003 199e 0b72 4004 | r@ | .CONST 0x0b72,0x4004 19a0 0b74 3c05 | t< | .CONST 0x0b74,0x3c05 19a2 0b7d 4401 | }D | .CONST 0x0b7d,0x4401 19a4 0b7e 4402 | ~D | .CONST 0x0b7e,0x4402 19a6 0b7f 4403 | D | .CONST 0x0b7f,0x4403 19a8 0b7f 4404 | D | .CONST 0x0b7f,0x4404 19aa 0b81 4004 | @ | .CONST 0x0b81,0x4004 19ac 0b8f 2008 | | .CONST 0x0b8f,0x2008 19ae ; -------------------------------------------------------------------------------------- 19ae ; Debug3 Subtable 0x27 19ae ; -------------------------------------------------------------------------------------- 19ae 0003 0039 | 9| .DBG3TAB 0x0003,0x0039 19b0 0b93 ffff | | .CONST 0x0b93,0xffff 19b2 0b94 0001 | | .CONST 0x0b94,0x0001 19b4 0b95 0401 | | .CONST 0x0b95,0x0401 19b6 0b96 0801 | | .CONST 0x0b96,0x0801 19b8 0b97 0802 | | .CONST 0x0b97,0x0802 19ba 0b98 0803 | | .CONST 0x0b98,0x0803 19bc 0b98 0804 | | .CONST 0x0b98,0x0804 19be 0b9a 0401 | | .CONST 0x0b9a,0x0401 19c0 0ba1 0001 | | .CONST 0x0ba1,0x0001 19c2 0ba7 0002 | | .CONST 0x0ba7,0x0002 19c4 0baa 0003 | | .CONST 0x0baa,0x0003 19c6 0bb0 0004 | | .CONST 0x0bb0,0x0004 19c8 0bb3 0005 | | .CONST 0x0bb3,0x0005 19ca 0bb6 0006 | | .CONST 0x0bb6,0x0006 19cc 0bbc 0007 | | .CONST 0x0bbc,0x0007 19ce 0bbf 0008 | | .CONST 0x0bbf,0x0008 19d0 0bc5 0009 | | .CONST 0x0bc5,0x0009 19d2 0bc8 000a | | .CONST 0x0bc8,0x000a 19d4 0bcb 000b | | .CONST 0x0bcb,0x000b 19d6 0bd1 000c | | .CONST 0x0bd1,0x000c 19d8 0bd4 000d | | .CONST 0x0bd4,0x000d 19da 0bda 000e | | .CONST 0x0bda,0x000e 19dc 0bdd 000f | | .CONST 0x0bdd,0x000f 19de 0be3 0010 | | .CONST 0x0be3,0x0010 19e0 0be6 0011 | | .CONST 0x0be6,0x0011 19e2 0be9 0012 | | .CONST 0x0be9,0x0012 19e4 0bea f3ff | | .CONST 0x0bea,0xf3ff 19e6 0beb f3fe | | .CONST 0x0beb,0xf3fe 19e8 0bf0 0c01 | | .CONST 0x0bf0,0x0c01 19ea 0bf3 0c02 | | .CONST 0x0bf3,0x0c02 19ec 0bf3 0c03 | | .CONST 0x0bf3,0x0c03 19ee 0bf3 1001 | | .CONST 0x0bf3,0x1001 19f0 0bf5 0c03 | | .CONST 0x0bf5,0x0c03 19f2 0bf6 0c04 | | .CONST 0x0bf6,0x0c04 19f4 0bfa 0c05 | | .CONST 0x0bfa,0x0c05 19f6 0bfb 1401 | | .CONST 0x0bfb,0x1401 19f8 0bfd 1402 | | .CONST 0x0bfd,0x1402 19fa 0bff 1403 | | .CONST 0x0bff,0x1403 19fc 0c03 1404 | | .CONST 0x0c03,0x1404 19fe 0c07 1405 | | .CONST 0x0c07,0x1405 1a00 0c08 1801 | | .CONST 0x0c08,0x1801 1a02 0c09 1802 | | .CONST 0x0c09,0x1802 1a04 0c0a 1803 | | .CONST 0x0c0a,0x1803 1a06 0c0a 1804 | | .CONST 0x0c0a,0x1804 1a08 0c0c 1405 | | .CONST 0x0c0c,0x1405 1a0a 0c15 1c01 | | .CONST 0x0c15,0x1c01 1a0c 0c16 1c02 | | .CONST 0x0c16,0x1c02 1a0e 0c17 1c03 | | .CONST 0x0c17,0x1c03 1a10 0c17 1c04 | | .CONST 0x0c17,0x1c04 1a12 0c19 1804 | | .CONST 0x0c19,0x1804 1a14 0c27 0c05 | ' | .CONST 0x0c27,0x0c05 1a16 0c28 0c06 | ( | .CONST 0x0c28,0x0c06 1a18 0c28 2001 | ( | .CONST 0x0c28,0x2001 1a1a 0c2a 2002 | * | .CONST 0x0c2a,0x2002 1a1c 0c2c 2003 | , | .CONST 0x0c2c,0x2003 1a1e 0c2f 0c06 | / | .CONST 0x0c2f,0x0c06 1a20 0c30 0c07 | 0 | .CONST 0x0c30,0x0c07 1a22 0c35 0c08 | 5 | .CONST 0x0c35,0x0c08 1a24 0c38 0c09 | 8 | .CONST 0x0c38,0x0c09 1a26 0c41 0013 | A | .CONST 0x0c41,0x0013 1a28 ; -------------------------------------------------------------------------------------- 1a28 ; Debug3 Subtable 0x28 1a28 ; -------------------------------------------------------------------------------------- 1a28 0002 001c | | .DBG3TAB 0x0002,0x001c 1a2a 0c4b ffff | K | .CONST 0x0c4b,0xffff 1a2c 0c4c fffe | L | .CONST 0x0c4c,0xfffe 1a2e 0c4d 0001 | M | .CONST 0x0c4d,0x0001 1a30 0c50 0002 | P | .CONST 0x0c50,0x0002 1a32 0c50 0003 | P | .CONST 0x0c50,0x0003 1a34 0c50 0401 | P | .CONST 0x0c50,0x0401 1a36 0c51 0402 | Q | .CONST 0x0c51,0x0402 1a38 0c52 0403 | R | .CONST 0x0c52,0x0403 1a3a 0c52 0404 | R | .CONST 0x0c52,0x0404 1a3c 0c52 0003 | R | .CONST 0x0c52,0x0003 1a3e 0c58 0009 | X | .CONST 0x0c58,0x0009 1a40 0c5e 0004 | ^ | .CONST 0x0c5e,0x0004 1a42 0c61 0801 | a | .CONST 0x0c61,0x0801 1a44 0c62 0802 | b | .CONST 0x0c62,0x0802 1a46 0c63 0803 | c | .CONST 0x0c63,0x0803 1a48 0c63 0804 | c | .CONST 0x0c63,0x0804 1a4a 0c65 0004 | e | .CONST 0x0c65,0x0004 1a4c 0c69 0006 | i | .CONST 0x0c69,0x0006 1a4e 0c6d 0007 | m | .CONST 0x0c6d,0x0007 1a50 0c70 0c01 | p | .CONST 0x0c70,0x0c01 1a52 0c71 0c02 | q | .CONST 0x0c71,0x0c02 1a54 0c72 0c03 | r | .CONST 0x0c72,0x0c03 1a56 0c72 0c04 | r | .CONST 0x0c72,0x0c04 1a58 0c74 0007 | t | .CONST 0x0c74,0x0007 1a5a 0c79 000a | y | .CONST 0x0c79,0x000a 1a5c 0c7d 000b | } | .CONST 0x0c7d,0x000b 1a5e 0c7d 1001 | } | .CONST 0x0c7d,0x1001 1a60 0c7f 000b | | .CONST 0x0c7f,0x000b 1a62 0c80 000c | | .CONST 0x0c80,0x000c 1a64 0c85 000d | | .CONST 0x0c85,0x000d 1a66 ; -------------------------------------------------------------------------------------- 1a66 ; Debug3 Subtable 0x29 1a66 ; -------------------------------------------------------------------------------------- 1a66 0001 0023 | #| .DBG3TAB 0x0001,0x0023 1a68 0c8b ffff | | .CONST 0x0c8b,0xffff 1a6a 0c8c 0001 | | .CONST 0x0c8c,0x0001 1a6c 0c8c 0401 | | .CONST 0x0c8c,0x0401 1a6e 0c8d 0402 | | .CONST 0x0c8d,0x0402 1a70 0c8e 0403 | | .CONST 0x0c8e,0x0403 1a72 0c8e 0404 | | .CONST 0x0c8e,0x0404 1a74 0c8e 0001 | | .CONST 0x0c8e,0x0001 1a76 0c96 000a | | .CONST 0x0c96,0x000a 1a78 0c98 0002 | | .CONST 0x0c98,0x0002 1a7a 0c9c 0003 | | .CONST 0x0c9c,0x0003 1a7c 0c9c 0801 | | .CONST 0x0c9c,0x0801 1a7e 0c9d 0802 | | .CONST 0x0c9d,0x0802 1a80 0c9e 0803 | | .CONST 0x0c9e,0x0803 1a82 0c9e 0804 | | .CONST 0x0c9e,0x0804 1a84 0c9e 0003 | | .CONST 0x0c9e,0x0003 1a86 0ca0 0005 | | .CONST 0x0ca0,0x0005 1a88 0ca2 0004 | | .CONST 0x0ca2,0x0004 1a8a 0ca5 0c01 | | .CONST 0x0ca5,0x0c01 1a8c 0ca6 0c02 | | .CONST 0x0ca6,0x0c02 1a8e 0ca7 0c03 | | .CONST 0x0ca7,0x0c03 1a90 0ca7 0c04 | | .CONST 0x0ca7,0x0c04 1a92 0ca9 0004 | | .CONST 0x0ca9,0x0004 1a94 0cab 0006 | | .CONST 0x0cab,0x0006 1a96 0caf 0007 | | .CONST 0x0caf,0x0007 1a98 0caf 1001 | | .CONST 0x0caf,0x1001 1a9a 0cb0 1002 | | .CONST 0x0cb0,0x1002 1a9c 0cb1 1003 | | .CONST 0x0cb1,0x1003 1a9e 0cb1 1004 | | .CONST 0x0cb1,0x1004 1aa0 0cb1 0007 | | .CONST 0x0cb1,0x0007 1aa2 0cb3 0009 | | .CONST 0x0cb3,0x0009 1aa4 0cb5 0008 | | .CONST 0x0cb5,0x0008 1aa6 0cb8 1401 | | .CONST 0x0cb8,0x1401 1aa8 0cb9 1402 | | .CONST 0x0cb9,0x1402 1aaa 0cba 1403 | | .CONST 0x0cba,0x1403 1aac 0cba 1404 | | .CONST 0x0cba,0x1404 1aae 0cbc 0008 | | .CONST 0x0cbc,0x0008 1ab0 ; -------------------------------------------------------------------------------------- 1ab0 ; Debug3 Subtable 0x2a 1ab0 ; -------------------------------------------------------------------------------------- 1ab0 0005 0006 | | .DBG3TAB 0x0005,0x0006 1ab2 0cc3 ffff | | .CONST 0x0cc3,0xffff 1ab4 0cf1 fffe | | .CONST 0x0cf1,0xfffe 1ab6 0d0c fffd | | .CONST 0x0d0c,0xfffd 1ab8 0d0e fffc | | .CONST 0x0d0e,0xfffc 1aba 0d10 fffb | | .CONST 0x0d10,0xfffb 1abc 0d15 0001 | | .CONST 0x0d15,0x0001 1abe 0d21 0002 | ! | .CONST 0x0d21,0x0002 1ac0 0d23 0003 | # | .CONST 0x0d23,0x0003 1ac2 0d25 0004 | % | .CONST 0x0d25,0x0004 1ac4 0d26 0005 | & | .CONST 0x0d26,0x0005 1ac6 0d3d 0006 | = | .CONST 0x0d3d,0x0006 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 ; Debug3 Subtable 0x2b 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 0000 0003 | | .DBG3TAB 0x0000,0x0003 1aca 0d4b 0001 | K | .CONST 0x0d4b,0x0001 1acc 0d4d 0002 | M | .CONST 0x0d4d,0x0002 1ace 0d4f 0003 | O | .CONST 0x0d4f,0x0003 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 ; Debug3 Subtable 0x2c 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 0004 0009 | | .DBG3TAB 0x0004,0x0009 1ad2 0d5b ffff | [ | .CONST 0x0d5b,0xffff 1ad4 0d62 fffe | b | .CONST 0x0d62,0xfffe 1ad6 0d69 fffd | i | .CONST 0x0d69,0xfffd 1ad8 0d6a fffc | j | .CONST 0x0d6a,0xfffc 1ada 0d6b 0001 | k | .CONST 0x0d6b,0x0001 1adc 0d6e 0002 | n | .CONST 0x0d6e,0x0002 1ade 0d71 0003 | q | .CONST 0x0d71,0x0003 1ae0 0d7a 0004 | z | .CONST 0x0d7a,0x0004 1ae2 0d7d 0005 | } | .CONST 0x0d7d,0x0005 1ae4 0d85 0006 | | .CONST 0x0d85,0x0006 1ae6 0d8a 0007 | | .CONST 0x0d8a,0x0007 1ae8 0d90 0008 | | .CONST 0x0d90,0x0008 1aea 0d93 0009 | | .CONST 0x0d93,0x0009 1aec ; -------------------------------------------------------------------------------------- 1aec ; Debug3 Subtable 0x2d 1aec ; -------------------------------------------------------------------------------------- 1aec 0000 0001 | | .DBG3TAB 0x0000,0x0001 1aee 0dab 0001 | | .CONST 0x0dab,0x0001 1af0 ; -------------------------------------------------------------------------------------- 1af0 ; Debug3 Subtable 0x2e 1af0 ; -------------------------------------------------------------------------------------- 1af0 0000 0004 | | .DBG3TAB 0x0000,0x0004 1af2 0dcc 0001 | | .CONST 0x0dcc,0x0001 1af4 0dd0 0002 | | .CONST 0x0dd0,0x0002 1af6 0dd5 0003 | | .CONST 0x0dd5,0x0003 1af8 0dda 0004 | | .CONST 0x0dda,0x0004 1afa ; -------------------------------------------------------------------------------------- 1afa ; Debug3 Subtable 0x2f 1afa ; -------------------------------------------------------------------------------------- 1afa 0000 0001 | | .DBG3TAB 0x0000,0x0001 1afc 0de3 0001 | | .CONST 0x0de3,0x0001 1afe ; -------------------------------------------------------------------------------------- 1afe ; Debug3 Subtable 0x30 1afe ; -------------------------------------------------------------------------------------- 1afe 0000 0003 | | .DBG3TAB 0x0000,0x0003 1b00 0dfb 0001 | | .CONST 0x0dfb,0x0001 1b02 0dfe 0401 | | .CONST 0x0dfe,0x0401 1b04 0e02 0001 | | .CONST 0x0e02,0x0001 1b06 ; -------------------------------------------------------------------------------------- 1b06 ; Debug3 Subtable 0x31 1b06 ; -------------------------------------------------------------------------------------- 1b06 0003 0007 | | .DBG3TAB 0x0003,0x0007 1b08 0e13 ffff | | .CONST 0x0e13,0xffff 1b0a 0e15 fffe | | .CONST 0x0e15,0xfffe 1b0c 0e1b 0001 | | .CONST 0x0e1b,0x0001 1b0e 0e23 0002 | # | .CONST 0x0e23,0x0002 1b10 0e2b 0003 | + | .CONST 0x0e2b,0x0003 1b12 0e2c fbff | , | .CONST 0x0e2c,0xfbff 1b14 0e31 0402 | 1 | .CONST 0x0e31,0x0402 1b16 0e37 0403 | 7 | .CONST 0x0e37,0x0403 1b18 0e3c 0401 | < | .CONST 0x0e3c,0x0401 1b1a 0e47 0004 | G | .CONST 0x0e47,0x0004 1b1c ; -------------------------------------------------------------------------------------- 1b1c ; Debug3 Subtable 0x32 1b1c ; -------------------------------------------------------------------------------------- 1b1c 0000 0006 | | .DBG3TAB 0x0000,0x0006 1b1e 0e53 0001 | S | .CONST 0x0e53,0x0001 1b20 0e53 0401 | S | .CONST 0x0e53,0x0401 1b22 0e54 0402 | T | .CONST 0x0e54,0x0402 1b24 0e55 0403 | U | .CONST 0x0e55,0x0403 1b26 0e55 0404 | U | .CONST 0x0e55,0x0404 1b28 0e55 0001 | U | .CONST 0x0e55,0x0001 1b2a ; -------------------------------------------------------------------------------------- 1b2a ; Debug3 Subtable 0x33 1b2a ; -------------------------------------------------------------------------------------- 1b2a 0003 0021 | !| .DBG3TAB 0x0003,0x0021 1b2c 0e6b ffff | k | .CONST 0x0e6b,0xffff 1b2e 0e71 fffe | q | .CONST 0x0e71,0xfffe 1b30 0e76 fffd | v | .CONST 0x0e76,0xfffd 1b32 0e79 0001 | y | .CONST 0x0e79,0x0001 1b34 0e81 0002 | | .CONST 0x0e81,0x0002 1b36 0e81 0003 | | .CONST 0x0e81,0x0003 1b38 0e85 0004 | | .CONST 0x0e85,0x0004 1b3a 0e87 0005 | | .CONST 0x0e87,0x0005 1b3c 0e89 0006 | | .CONST 0x0e89,0x0006 1b3e 0e8a 0007 | | .CONST 0x0e8a,0x0007 1b40 0e95 0009 | | .CONST 0x0e95,0x0009 1b42 0e97 0008 | | .CONST 0x0e97,0x0008 1b44 0e9f 000a | | .CONST 0x0e9f,0x000a 1b46 0eb0 000b | | .CONST 0x0eb0,0x000b 1b48 0eb2 000c | | .CONST 0x0eb2,0x000c 1b4a 0eb4 000d | | .CONST 0x0eb4,0x000d 1b4c 0eb5 000e | | .CONST 0x0eb5,0x000e 1b4e 0eb8 000f | | .CONST 0x0eb8,0x000f 1b50 0eb8 0010 | | .CONST 0x0eb8,0x0010 1b52 0ec1 001e | | .CONST 0x0ec1,0x001e 1b54 0ec3 0011 | | .CONST 0x0ec3,0x0011 1b56 0ec3 0012 | | .CONST 0x0ec3,0x0012 1b58 0ec7 0013 | | .CONST 0x0ec7,0x0013 1b5a 0ecb 0014 | | .CONST 0x0ecb,0x0014 1b5c 0ecd 0015 | | .CONST 0x0ecd,0x0015 1b5e 0ece 0016 | | .CONST 0x0ece,0x0016 1b60 0ed8 0017 | | .CONST 0x0ed8,0x0017 1b62 0ed8 0018 | | .CONST 0x0ed8,0x0018 1b64 0ee4 0019 | | .CONST 0x0ee4,0x0019 1b66 0eed 001b | | .CONST 0x0eed,0x001b 1b68 0ef9 001c | | .CONST 0x0ef9,0x001c 1b6a 0efb 001d | | .CONST 0x0efb,0x001d 1b6c 0efd 001f | | .CONST 0x0efd,0x001f 1b6e 0f01 0020 | | .CONST 0x0f01,0x0020 1b70 0f03 0021 | !| .CONST 0x0f03,0x0021 1b72 0f04 0022 | "| .CONST 0x0f04,0x0022 1b74 ; -------------------------------------------------------------------------------------- 1b74 ; Debug3 Subtable 0x34 1b74 ; -------------------------------------------------------------------------------------- 1b74 0004 000e | | .DBG3TAB 0x0004,0x000e 1b76 0f13 ffff | | .CONST 0x0f13,0xffff 1b78 0f17 fffe | | .CONST 0x0f17,0xfffe 1b7a 0f19 fffd | | .CONST 0x0f19,0xfffd 1b7c 0f1a fffc | | .CONST 0x0f1a,0xfffc 1b7e 0f1c 0001 | | .CONST 0x0f1c,0x0001 1b80 0f1c 0002 | | .CONST 0x0f1c,0x0002 1b82 0f20 0003 | | .CONST 0x0f20,0x0003 1b84 0f23 0004 | # | .CONST 0x0f23,0x0004 1b86 0f24 0005 | $ | .CONST 0x0f24,0x0005 1b88 0f2e 0006 | . | .CONST 0x0f2e,0x0006 1b8a 0f30 0007 | 0 | .CONST 0x0f30,0x0007 1b8c 0f32 0008 | 2 | .CONST 0x0f32,0x0008 1b8e 0f3b 0009 | ; | .CONST 0x0f3b,0x0009 1b90 0f41 000b | A | .CONST 0x0f41,0x000b 1b92 0f46 000a | F | .CONST 0x0f46,0x000a 1b94 0f52 000c | R | .CONST 0x0f52,0x000c 1b96 0f55 000d | U | .CONST 0x0f55,0x000d 1b98 0f56 000e | V | .CONST 0x0f56,0x000e 1b9a ; -------------------------------------------------------------------------------------- 1b9a ; Debug3 Subtable 0x35 1b9a ; -------------------------------------------------------------------------------------- 1b9a 0007 000d | | .DBG3TAB 0x0007,0x000d 1b9c 0f63 ffff | c | .CONST 0x0f63,0xffff 1b9e 0f64 fffe | d | .CONST 0x0f64,0xfffe 1ba0 0f65 fffd | e | .CONST 0x0f65,0xfffd 1ba2 0f67 fffc | g | .CONST 0x0f67,0xfffc 1ba4 0f6c fffb | l | .CONST 0x0f6c,0xfffb 1ba6 0f71 fffa | q | .CONST 0x0f71,0xfffa 1ba8 0f72 fff9 | r | .CONST 0x0f72,0xfff9 1baa 0f73 0001 | s | .CONST 0x0f73,0x0001 1bac 0f7d 0002 | } | .CONST 0x0f7d,0x0002 1bae 0f83 0003 | | .CONST 0x0f83,0x0003 1bb0 0f84 0004 | | .CONST 0x0f84,0x0004 1bb2 0f88 0005 | | .CONST 0x0f88,0x0005 1bb4 0f88 0006 | | .CONST 0x0f88,0x0006 1bb6 0f8c 0007 | | .CONST 0x0f8c,0x0007 1bb8 0f94 0008 | | .CONST 0x0f94,0x0008 1bba 0f96 0009 | | .CONST 0x0f96,0x0009 1bbc 0f99 000a | | .CONST 0x0f99,0x000a 1bbe 0f9d 000b | | .CONST 0x0f9d,0x000b 1bc0 0f9f 000c | | .CONST 0x0f9f,0x000c 1bc2 0fa5 000d | | .CONST 0x0fa5,0x000d 1bc4 ; -------------------------------------------------------------------------------------- 1bc4 ; Debug3 Subtable 0x36 1bc4 ; -------------------------------------------------------------------------------------- 1bc4 0007 0013 | | .DBG3TAB 0x0007,0x0013 1bc6 0fb3 ffff | | .CONST 0x0fb3,0xffff 1bc8 0fb4 0001 | | .CONST 0x0fb4,0x0001 1bca 0fb4 0401 | | .CONST 0x0fb4,0x0401 1bcc 0fb6 0001 | | .CONST 0x0fb6,0x0001 1bce 0fba 0002 | | .CONST 0x0fba,0x0002 1bd0 0fbc 0003 | | .CONST 0x0fbc,0x0003 1bd2 0fbc 0801 | | .CONST 0x0fbc,0x0801 1bd4 0fbd 0802 | | .CONST 0x0fbd,0x0802 1bd6 0fbe 0803 | | .CONST 0x0fbe,0x0803 1bd8 0fbe 0804 | | .CONST 0x0fbe,0x0804 1bda 0fbe 0003 | | .CONST 0x0fbe,0x0003 1bdc 0fc0 0004 | | .CONST 0x0fc0,0x0004 1bde 0fc5 0005 | | .CONST 0x0fc5,0x0005 1be0 0fc7 0006 | | .CONST 0x0fc7,0x0006 1be2 0fc8 f3ff | | .CONST 0x0fc8,0xf3ff 1be4 0fcd f3fe | | .CONST 0x0fcd,0xf3fe 1be6 0fd3 f3fd | | .CONST 0x0fd3,0xf3fd 1be8 0fd7 f3fc | | .CONST 0x0fd7,0xf3fc 1bea 0fdb f3fb | | .CONST 0x0fdb,0xf3fb 1bec 0fdd 0c01 | | .CONST 0x0fdd,0x0c01 1bee 0fe0 0c02 | | .CONST 0x0fe0,0x0c02 1bf0 0ff0 0c03 | | .CONST 0x0ff0,0x0c03 1bf2 0ff1 efff | | .CONST 0x0ff1,0xefff 1bf4 0ff4 1001 | | .CONST 0x0ff4,0x1001 1bf6 0ffd 1002 | | .CONST 0x0ffd,0x1002 1bf8 1004 0c04 | | .CONST 0x1004,0x0c04 1bfa ; -------------------------------------------------------------------------------------- 1bfa ; Debug3 Subtable 0x37 1bfa ; -------------------------------------------------------------------------------------- 1bfa 0004 0017 | | .DBG3TAB 0x0004,0x0017 1bfc 100b ffff | | .CONST 0x100b,0xffff 1bfe 1017 fffe | | .CONST 0x1017,0xfffe 1c00 1019 fffd | | .CONST 0x1019,0xfffd 1c02 101e fffc | | .CONST 0x101e,0xfffc 1c04 1020 0001 | | .CONST 0x1020,0x0001 1c06 1026 0002 | & | .CONST 0x1026,0x0002 1c08 1028 0003 | ( | .CONST 0x1028,0x0003 1c0a 102a 0004 | * | .CONST 0x102a,0x0004 1c0c 102e 0005 | . | .CONST 0x102e,0x0005 1c0e 1030 0006 | 0 | .CONST 0x1030,0x0006 1c10 1030 0007 | 0 | .CONST 0x1030,0x0007 1c12 1034 0008 | 4 | .CONST 0x1034,0x0008 1c14 1038 0009 | 8 | .CONST 0x1038,0x0009 1c16 103a 000a | : | .CONST 0x103a,0x000a 1c18 103b 000b | ; | .CONST 0x103b,0x000b 1c1a 103e 000c | > | .CONST 0x103e,0x000c 1c1c 103e 000d | > | .CONST 0x103e,0x000d 1c1e 1044 000e | D | .CONST 0x1044,0x000e 1c20 1048 000f | H | .CONST 0x1048,0x000f 1c22 104a 0010 | J | .CONST 0x104a,0x0010 1c24 1051 0011 | Q | .CONST 0x1051,0x0011 1c26 1055 0012 | U | .CONST 0x1055,0x0012 1c28 1057 0013 | W | .CONST 0x1057,0x0013 1c2a 1058 0014 | X | .CONST 0x1058,0x0014 1c2c 105a 0015 | Z | .CONST 0x105a,0x0015 1c2e 105f 0016 | _ | .CONST 0x105f,0x0016 1c30 1061 0017 | a | .CONST 0x1061,0x0017 1c32 ; -------------------------------------------------------------------------------------- 1c32 ; Debug3 Subtable 0x38 1c32 ; -------------------------------------------------------------------------------------- 1c32 0000 0004 | | .DBG3TAB 0x0000,0x0004 1c34 106b 0001 | k | .CONST 0x106b,0x0001 1c36 1070 0002 | p | .CONST 0x1070,0x0002 1c38 1081 0003 | | .CONST 0x1081,0x0003 1c3a 1093 0004 | | .CONST 0x1093,0x0004 1c3c ; -------------------------------------------------------------------------------------- 1c3c ; Debug3 Subtable 0x39 1c3c ; -------------------------------------------------------------------------------------- 1c3c 0001 0004 | | .DBG3TAB 0x0001,0x0004 1c3e 10ab ffff | | .CONST 0x10ab,0xffff 1c40 10ae 0001 | | .CONST 0x10ae,0x0001 1c42 10b2 0002 | | .CONST 0x10b2,0x0002 1c44 10b9 0003 | | .CONST 0x10b9,0x0003 1c46 10bf 0004 | | .CONST 0x10bf,0x0004 1c48 ; -------------------------------------------------------------------------------------- 1c48 ; Debug3 Subtable 0x3a 1c48 ; -------------------------------------------------------------------------------------- 1c48 0000 0003 | | .DBG3TAB 0x0000,0x0003 1c4a 10cb 0001 | | .CONST 0x10cb,0x0001 1c4c 10cd 0002 | | .CONST 0x10cd,0x0002 1c4e 10e0 0003 | | .CONST 0x10e0,0x0003 1c50 ; -------------------------------------------------------------------------------------- 1c50 ; Debug3 Subtable 0x3b 1c50 ; -------------------------------------------------------------------------------------- 1c50 0001 0016 | | .DBG3TAB 0x0001,0x0016 1c52 10eb ffff | | .CONST 0x10eb,0xffff 1c54 10f4 0001 | | .CONST 0x10f4,0x0001 1c56 110e 0002 | | .CONST 0x110e,0x0002 1c58 1110 0003 | | .CONST 0x1110,0x0003 1c5a 1111 0004 | | .CONST 0x1111,0x0004 1c5c 1121 0005 | ! | .CONST 0x1121,0x0005 1c5e 1123 0006 | # | .CONST 0x1123,0x0006 1c60 1124 0007 | $ | .CONST 0x1124,0x0007 1c62 113a 0008 | : | .CONST 0x113a,0x0008 1c64 113c 0009 | < | .CONST 0x113c,0x0009 1c66 113d 000a | = | .CONST 0x113d,0x000a 1c68 1140 000b | @ | .CONST 0x1140,0x000b 1c6a 1143 000c | C | .CONST 0x1143,0x000c 1c6c 1146 000d | F | .CONST 0x1146,0x000d 1c6e 1149 000e | I | .CONST 0x1149,0x000e 1c70 114b 000f | K | .CONST 0x114b,0x000f 1c72 114d 0010 | M | .CONST 0x114d,0x0010 1c74 114d 0011 | M | .CONST 0x114d,0x0011 1c76 1154 0012 | T | .CONST 0x1154,0x0012 1c78 1157 0013 | W | .CONST 0x1157,0x0013 1c7a 115b 0014 | [ | .CONST 0x115b,0x0014 1c7c 1162 0015 | b | .CONST 0x1162,0x0015 1c7e 1165 0016 | e | .CONST 0x1165,0x0016 1c80 ; -------------------------------------------------------------------------------------- 1c80 ; Debug3 Subtable 0x3c 1c80 ; -------------------------------------------------------------------------------------- 1c80 0000 0002 | | .DBG3TAB 0x0000,0x0002 1c82 116b 0001 | k | .CONST 0x116b,0x0001 1c84 117e 0002 | ~ | .CONST 0x117e,0x0002 1c86 ; -------------------------------------------------------------------------------------- 1c86 ; Debug3 Subtable 0x3d 1c86 ; -------------------------------------------------------------------------------------- 1c86 0002 0006 | | .DBG3TAB 0x0002,0x0006 1c88 1183 ffff | | .CONST 0x1183,0xffff 1c8a 1185 fffe | | .CONST 0x1185,0xfffe 1c8c 118b 0001 | | .CONST 0x118b,0x0001 1c8e 1198 0002 | | .CONST 0x1198,0x0002 1c90 11a3 0003 | | .CONST 0x11a3,0x0003 1c92 11ab 0004 | | .CONST 0x11ab,0x0004 1c94 11ad 0005 | | .CONST 0x11ad,0x0005 1c96 11b3 0006 | | .CONST 0x11b3,0x0006 1c98 ; -------------------------------------------------------------------------------------- 1c98 ; Debug3 Subtable 0x3e 1c98 ; -------------------------------------------------------------------------------------- 1c98 0001 0004 | | .DBG3TAB 0x0001,0x0004 1c9a 11bb ffff | | .CONST 0x11bb,0xffff 1c9c 11c1 0001 | | .CONST 0x11c1,0x0001 1c9e 11ce 0002 | | .CONST 0x11ce,0x0002 1ca0 11d9 0003 | | .CONST 0x11d9,0x0003 1ca2 11e3 0004 | | .CONST 0x11e3,0x0004 1ca4 0000 0000 | | .BLANK 0000[0x15c]