|
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: 4096 (0x1000) 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 04e0 | | .CONST 0x04e0 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0199 | | .CONST 0x0199 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0031 | 1 | .CONST 0x0031 ; Number of locals 000b INIT_0008: 000b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd ; Debug Table 0x0.0x3 = 0xb,0xfffc 000c 4800 |H | Short_Literal 0x0 000d 4802 |H | Short_Literal 0x2 000e 4801 |H | Short_Literal 0x1 000f 4804 |H | Short_Literal 0x4 0010 0319 | | Declare_Type Variant_Record,Incomplete,Visible 0011 00c4 | | Action Make_Default ; Debug Table 0x0.0x4 = 0x11,0xfffb 0012 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x5 = 0x12,0xfffa 0013 0129 | ) | Execute Any,Make_Visible 0014 00c4 | | Action Make_Default ; Debug Table 0x0.0x6 = 0x14,0xfff9 0015 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x15,0xfff8 0017 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x17,0xfff7 0019 029a 030b | | Declare_Subprogram INIT_0308,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x19,0xfff6 001b 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1b,0xfff5 001d 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1d,0xfff4 001f 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x1f,0xfff3 0021 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x21,0xfff2 0023 029a 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x23,0xfff1 0025 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x25,0xfff0 0027 029a 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x27,0xffef 0029 029a 039b | | Declare_Subprogram INIT_0398,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x29,0xffee 002b 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x12 = 0x2b,0xffed 002c 0129 | ) | Execute Any,Make_Visible 002d 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x13 = 0x2d,0xffec 002e 0129 | ) | Execute Any,Make_Visible 002f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x14 = 0x2f,0xffeb 0030 0129 | ) | Execute Any,Make_Visible 0031 029a 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x31,0xffea 0033 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x33,0xffe9 0035 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x0.0x17 = 0x35,0xffe8 0036 0129 | ) | Execute Any,Make_Visible 0037 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x0.0x18 = 0x37,0xffe7 0038 0129 | ) | Execute Any,Make_Visible 0039 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x0.0x19 = 0x39,0xffe6 003a 0129 | ) | Execute Any,Make_Visible 003b 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x1a = 0x3b,0xffe5 003c 032b | + | Declare_Type Record,Incomplete,Visible 003d 029a 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x3d,0xffe4 003f 029a 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x3f,0xffe3 0041 029a 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x41,0xffe2 0043 029a 0493 | | Declare_Subprogram INIT_0490,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x43,0xffe1 0045 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0x1f = 0x45,0xffe0 0046 00e9 | | Load_Encached String_Cache 0047 e001 | | Load 0x0,0x1 0048 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0049 029f 049b | | Declare_Subprogram INIT_0498,For_Call 004b 4800 |H | Short_Literal 0x0 004c 4802 |H | Short_Literal 0x2 004d 4801 |H | Short_Literal 0x1 004e e20d | | Load 0x1,0xd 004f 0307 | | Complete_Type Variant_Record,By_Defining 0050 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x20 = 0x50,0xffdf 0051 4800 |H | Short_Literal 0x0 0052 00e9 | | Load_Encached String_Cache 0053 0334 | 4 | Declare_Variable Array,With_Constraint 0054 4801 |H | Short_Literal 0x1 0055 4800 |H | Short_Literal 0x0 0056 00e9 | | Load_Encached String_Cache 0057 0334 | 4 | Declare_Variable Array,With_Constraint 0058 00d9 | | Load_Top At_Offset_1 0059 01d4 | | Execute Vector,Structure_Write 005a 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x21 = 0x5a,0xffde 005b 4800 |H | Short_Literal 0x0 005c e001 | | Load 0x0,0x1 005d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 005e 0334 | 4 | Declare_Variable Array,With_Constraint 005f 4801 |H | Short_Literal 0x1 0060 4800 |H | Short_Literal 0x0 0061 e001 | | Load 0x0,0x1 0062 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0063 0334 | 4 | Declare_Variable Array,With_Constraint 0064 00d9 | | Load_Top At_Offset_1 0065 01d4 | | Execute Vector,Structure_Write 0066 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x22 = 0x66,0xffdd 0067 e20d | | Load 0x1,0xd 0068 1c08 | | Execute_Immediate Run_Utility,0x8 0069 0129 | ) | Execute Any,Make_Visible 006a 4800 |H | Short_Literal 0x0 006b e20d | | Load 0x1,0xd 006c 1c08 | | Execute_Immediate Run_Utility,0x8 006d 4800 |H | Short_Literal 0x0 006e 00d9 | | Load_Top At_Offset_1 006f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0070 00db | | Load_Top At_Offset_3 0071 00d9 | | Load_Top At_Offset_1 0072 00d8 | | Load_Top At_Offset_0 0073 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0074 00da | | Load_Top At_Offset_2 0075 01da | | Execute Vector,Bounds 0076 00da | | Load_Top At_Offset_2 0077 01da | | Execute Vector,Bounds 0078 00da | | Load_Top At_Offset_2 0079 027f | | Execute Discrete,Equal 007a 7002 |p | Jump_Nonzero 0x7d 007b 48e0 |H | Short_Literal 0xe0 007c 0257 | W | Execute Discrete,Raise 007d 00d0 | | Action Swap_Control 007e 00d1 | | Pop_Control Pop_Count_1 007f 027f | | Execute Discrete,Equal 0080 7002 |p | Jump_Nonzero 0x83 0081 48e0 |H | Short_Literal 0xe0 0082 0257 | W | Execute Discrete,Raise 0083 00d2 | | Pop_Control Pop_Count_2 0084 00d9 | | Load_Top At_Offset_1 0085 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0086 00da | | Load_Top At_Offset_2 0087 00d9 | | Load_Top At_Offset_1 0088 00d8 | | Load_Top At_Offset_0 0089 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 008a 00da | | Load_Top At_Offset_2 008b 01da | | Execute Vector,Bounds 008c 00da | | Load_Top At_Offset_2 008d 01da | | Execute Vector,Bounds 008e 00da | | Load_Top At_Offset_2 008f 027f | | Execute Discrete,Equal 0090 7002 |p | Jump_Nonzero 0x93 0091 48e0 |H | Short_Literal 0xe0 0092 0257 | W | Execute Discrete,Raise 0093 00d0 | | Action Swap_Control 0094 00d1 | | Pop_Control Pop_Count_1 0095 027f | | Execute Discrete,Equal 0096 7002 |p | Jump_Nonzero 0x99 0097 48e0 |H | Short_Literal 0xe0 0098 0257 | W | Execute Discrete,Raise 0099 00d2 | | Pop_Control Pop_Count_2 009a 00d9 | | Load_Top At_Offset_1 009b 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 009c 00d9 | | Load_Top At_Offset_1 009d 016d | m | Execute Variant_Record,Structure_Write 009e c20e | | Store 0x1,0xe 009f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x23 = 0x9f,0xffdc ; Debug Table 0x0.0x24 = 0x9f,0xffdb 00a0 4864 |Hd | Short_Literal 0x64 00a1 00e3 | | Load_Encached Natural_Cache 00a2 03f8 | | Declare_Type Discrete,Constrained 00a3 00e1 | | Load_Encached Boolean_Cache 00a4 4801 |H | Short_Literal 0x1 00a5 4864 |Hd | Short_Literal 0x64 00a6 00e9 | | Load_Encached String_Cache 00a7 035b | [ | Declare_Type Array,Constrained 00a8 4801 |H | Short_Literal 0x1 00a9 4864 |Hd | Short_Literal 0x64 00aa e001 | | Load 0x0,0x1 00ab 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00ac 035b | [ | Declare_Type Array,Constrained 00ad 029f 04cb | | Declare_Subprogram INIT_04c8,For_Call 00af e224 | $ | Load 0x1,0x24 00b0 0326 | & | Complete_Type Record,By_Defining 00b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x25 = 0xb1,0xffda 00b2 e20f | | Load 0x1,0xf 00b3 1c08 | | Execute_Immediate Run_Utility,0x8 00b4 0129 | ) | Execute Any,Make_Visible 00b5 4800 |H | Short_Literal 0x0 00b6 e20d | | Load 0x1,0xd 00b7 1c08 | | Execute_Immediate Run_Utility,0x8 00b8 4800 |H | Short_Literal 0x0 00b9 00d9 | | Load_Top At_Offset_1 00ba 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 00bb 00db | | Load_Top At_Offset_3 00bc 00d9 | | Load_Top At_Offset_1 00bd 00d8 | | Load_Top At_Offset_0 00be 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 00bf 00da | | Load_Top At_Offset_2 00c0 01da | | Execute Vector,Bounds 00c1 00da | | Load_Top At_Offset_2 00c2 01da | | Execute Vector,Bounds 00c3 00da | | Load_Top At_Offset_2 00c4 027f | | Execute Discrete,Equal 00c5 7002 |p | Jump_Nonzero 0xc8 00c6 48e0 |H | Short_Literal 0xe0 00c7 0257 | W | Execute Discrete,Raise 00c8 00d0 | | Action Swap_Control 00c9 00d1 | | Pop_Control Pop_Count_1 00ca 027f | | Execute Discrete,Equal 00cb 7002 |p | Jump_Nonzero 0xce 00cc 48e0 |H | Short_Literal 0xe0 00cd 0257 | W | Execute Discrete,Raise 00ce 00d2 | | Pop_Control Pop_Count_2 00cf 00d9 | | Load_Top At_Offset_1 00d0 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 00d1 00da | | Load_Top At_Offset_2 00d2 00d9 | | Load_Top At_Offset_1 00d3 00d8 | | Load_Top At_Offset_0 00d4 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 00d5 00da | | Load_Top At_Offset_2 00d6 01da | | Execute Vector,Bounds 00d7 00da | | Load_Top At_Offset_2 00d8 01da | | Execute Vector,Bounds 00d9 00da | | Load_Top At_Offset_2 00da 027f | | Execute Discrete,Equal 00db 7002 |p | Jump_Nonzero 0xde 00dc 48e0 |H | Short_Literal 0xe0 00dd 0257 | W | Execute Discrete,Raise 00de 00d0 | | Action Swap_Control 00df 00d1 | | Pop_Control Pop_Count_1 00e0 027f | | Execute Discrete,Equal 00e1 7002 |p | Jump_Nonzero 0xe4 00e2 48e0 |H | Short_Literal 0xe0 00e3 0257 | W | Execute Discrete,Raise 00e4 00d2 | | Pop_Control Pop_Count_2 00e5 00d9 | | Load_Top At_Offset_1 00e6 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 00e7 00d9 | | Load_Top At_Offset_1 00e8 016d | m | Execute Variant_Record,Structure_Write 00e9 c210 | | Store 0x1,0x10 00ea 00bf | | Action Accept_Activation 00eb e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007 ; Debug Table 0x1.0x0 = 0xeb,0xffff ; Debug Table 0x1.0x1 = 0xeb,0xfffe ; Debug Table 0x1.0x2 = 0xeb,0xfffd 00ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ed 0322 | " | Declare_Variable Record 00ee 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0xee,0xfffc 00ef e20d | | Load 0x1,0xd 00f0 1c08 | | Execute_Immediate Run_Utility,0x8 00f1 4801 |H | Short_Literal 0x1 00f2 00d9 | | Load_Top At_Offset_1 00f3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 00f4 00da | | Load_Top At_Offset_2 00f5 00d9 | | Load_Top At_Offset_1 00f6 00d8 | | Load_Top At_Offset_0 00f7 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 00f8 00da | | Load_Top At_Offset_2 00f9 01da | | Execute Vector,Bounds 00fa 00da | | Load_Top At_Offset_2 00fb 01da | | Execute Vector,Bounds 00fc 00da | | Load_Top At_Offset_2 00fd 027f | | Execute Discrete,Equal 00fe 7002 |p | Jump_Nonzero 0x101 00ff 48e0 |H | Short_Literal 0xe0 0100 0257 | W | Execute Discrete,Raise 0101 00d0 | | Action Swap_Control 0102 00d1 | | Pop_Control Pop_Count_1 0103 027f | | Execute Discrete,Equal 0104 7002 |p | Jump_Nonzero 0x107 0105 48e0 |H | Short_Literal 0xe0 0106 0257 | W | Execute Discrete,Raise 0107 00d2 | | Pop_Control Pop_Count_2 0108 00d9 | | Load_Top At_Offset_1 0109 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 010a 00db | | Load_Top At_Offset_3 010b 00d9 | | Load_Top At_Offset_1 010c 00d8 | | Load_Top At_Offset_0 010d 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 010e 00da | | Load_Top At_Offset_2 010f 01da | | Execute Vector,Bounds 0110 00da | | Load_Top At_Offset_2 0111 01da | | Execute Vector,Bounds 0112 00da | | Load_Top At_Offset_2 0113 027f | | Execute Discrete,Equal 0114 7002 |p | Jump_Nonzero 0x117 0115 48e0 |H | Short_Literal 0xe0 0116 0257 | W | Execute Discrete,Raise 0117 00d0 | | Action Swap_Control 0118 00d1 | | Pop_Control Pop_Count_1 0119 027f | | Execute Discrete,Equal 011a 7002 |p | Jump_Nonzero 0x11d 011b 48e0 |H | Short_Literal 0xe0 011c 0257 | W | Execute Discrete,Raise 011d 00d2 | | Pop_Control Pop_Count_2 011e 00d9 | | Load_Top At_Offset_1 011f 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0120 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x4 = 0x120,0xfffb 0121 4801 |H | Short_Literal 0x1 0122 e001 | | Load 0x0,0x1 0123 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0124 0334 | 4 | Declare_Variable Array,With_Constraint 0125 e001 | | Load 0x0,0x1 0126 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0127 4801 |H | Short_Literal 0x1 0128 00da | | Load_Top At_Offset_2 0129 01d6 | | Execute Vector,Field_Write 012a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x5 = 0x12a,0xfffa 012b e20d | | Load 0x1,0xd 012c 1c08 | | Execute_Immediate Run_Utility,0x8 012d 4800 |H | Short_Literal 0x0 012e 00d9 | | Load_Top At_Offset_1 012f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0130 00d9 | | Load_Top At_Offset_1 0131 00d9 | | Load_Top At_Offset_1 0132 00d8 | | Load_Top At_Offset_0 0133 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0134 00da | | Load_Top At_Offset_2 0135 01da | | Execute Vector,Bounds 0136 00da | | Load_Top At_Offset_2 0137 01da | | Execute Vector,Bounds 0138 00da | | Load_Top At_Offset_2 0139 027f | | Execute Discrete,Equal 013a 7002 |p | Jump_Nonzero 0x13d 013b 48e0 |H | Short_Literal 0xe0 013c 0257 | W | Execute Discrete,Raise 013d 00d0 | | Action Swap_Control 013e 00d1 | | Pop_Control Pop_Count_1 013f 027f | | Execute Discrete,Equal 0140 7002 |p | Jump_Nonzero 0x143 0141 48e0 |H | Short_Literal 0xe0 0142 0257 | W | Execute Discrete,Raise 0143 00d2 | | Pop_Control Pop_Count_2 0144 00d9 | | Load_Top At_Offset_1 0145 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 0146 0092 04dc | | Action Push_String_Extended,0x4dc ; " " 0148 00d9 | | Load_Top At_Offset_1 0149 00d8 | | Load_Top At_Offset_0 014a 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 014b 00da | | Load_Top At_Offset_2 014c 01da | | Execute Vector,Bounds 014d 00da | | Load_Top At_Offset_2 014e 01da | | Execute Vector,Bounds 014f 00da | | Load_Top At_Offset_2 0150 027f | | Execute Discrete,Equal 0151 7002 |p | Jump_Nonzero 0x154 0152 48e0 |H | Short_Literal 0xe0 0153 0257 | W | Execute Discrete,Raise 0154 00d0 | | Action Swap_Control 0155 00d1 | | Pop_Control Pop_Count_1 0156 027f | | Execute Discrete,Equal 0157 7002 |p | Jump_Nonzero 0x15a 0158 48e0 |H | Short_Literal 0xe0 0159 0257 | W | Execute Discrete,Raise 015a 00d2 | | Pop_Control Pop_Count_2 015b 00d9 | | Load_Top At_Offset_1 015c 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 015d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x15d,0xfff9 015e 48ff |H | Short_Literal 0xff 015f 00e9 | | Load_Encached String_Cache 0160 0334 | 4 | Declare_Variable Array,With_Constraint 0161 48ff |H | Short_Literal 0xff 0162 4801 |H | Short_Literal 0x1 0163 4820 |H | Short_Literal 0x20 0164 00d9 | | Load_Top At_Offset_1 0165 e22f | / | Load 0x1,0x2f 0166 01d6 | | Execute Vector,Field_Write 0167 3ffb |? | Loop_Increasing 0x163 0168 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x168,0xfff8 0169 480f |H | Short_Literal 0xf 016a e002 | | Load 0x0,0x2 016b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 016c 0266 | f | Execute Discrete,Bounds 016d 4801 |H | Short_Literal 0x1 016e 48ff |H | Short_Literal 0xff 016f e001 | | Load 0x0,0x1 0170 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0171 035b | [ | Declare_Type Array,Constrained 0172 02a0 | | Declare_Subprogram Null_Subprogram 0173 4802 |H | Short_Literal 0x2 0174 035d | ] | Declare_Type Array,Defined 0175 00d8 | | Load_Top At_Offset_0 0176 0337 | 7 | Declare_Variable Array 0177 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0x177,0xfff7 ; Debug Table 0x1.0x9 = 0x177,0xfff6 ; Debug Table 0x1.0xa = 0x177,0xfff5 0178 00c7 | | Action Elaborate_Subprogram 0179 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xb = 0x179,0xfff4 017a 00c7 | | Action Elaborate_Subprogram 017b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xc = 0x17b,0xfff3 017c 00c7 | | Action Elaborate_Subprogram 017d 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xd = 0x17d,0xfff2 017e 00c7 | | Action Elaborate_Subprogram 017f 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x17f,0xfff1 0180 00c7 | | Action Elaborate_Subprogram 0181 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xf = 0x181,0xfff0 0182 00c7 | | Action Elaborate_Subprogram 0183 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x183,0xffef 0184 00c7 | | Action Elaborate_Subprogram 0185 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x11 = 0x185,0xffee 0186 00c7 | | Action Elaborate_Subprogram 0187 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x187,0xffed 0188 00c7 | | Action Elaborate_Subprogram 0189 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x13 = 0x189,0xffec 018a 00c7 | | Action Elaborate_Subprogram 018b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x14 = 0x18b,0xffeb 018c 00c7 | | Action Elaborate_Subprogram 018d 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x15 = 0x18d,0xffea 018e 00c7 | | Action Elaborate_Subprogram 018f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x16 = 0x18f,0xffe9 0190 00c7 | | Action Elaborate_Subprogram 0191 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x17 = 0x191,0xffe8 0192 00c7 | | Action Elaborate_Subprogram 0193 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x18 = 0x193,0xffe7 0194 00c7 | | Action Elaborate_Subprogram 0195 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x19 = 0x195,0xffe6 0196 00c7 | | Action Elaborate_Subprogram 0197 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x1a = 0x197,0xffe5 0198 00c7 | | Action Elaborate_Subprogram 0199 BODY_0008: 0199 480f |H | Short_Literal 0xf ; Debug Table 0x1.0x1b = 0x199,0x1 019a 4800 |H | Short_Literal 0x0 019b e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1c = 0x19b,0x2 019c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 019d 0265 | e | Execute Discrete,Reverse_Bounds 019e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1d = 0x19e,0x3 019f 00db | | Load_Top At_Offset_3 01a0 e001 | | Load 0x0,0x1 01a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01a2 e22b | + | Load 0x1,0x2b 01a3 017d | } | Execute Record,Structure_Write 01a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1e = 0x1a4,0x4 01a5 48ff |H | Short_Literal 0xff 01a6 e001 | | Load 0x0,0x1 01a7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01a8 0334 | 4 | Declare_Variable Array,With_Constraint 01a9 48ff |H | Short_Literal 0xff 01aa 4801 |H | Short_Literal 0x1 01ab e22b | + | Load 0x1,0x2b 01ac 00d9 | | Load_Top At_Offset_1 01ad e236 | 6 | Load 0x1,0x36 01ae 01d6 | | Execute Vector,Field_Write 01af 3ffb |? | Loop_Increasing 0x1ab 01b0 00d9 | | Load_Top At_Offset_1 01b1 e233 | 3 | Load 0x1,0x33 01b2 e231 | 1 | Load 0x1,0x31 01b3 01a6 | | Execute Matrix,Field_Write 01b4 3fe9 |? | Loop_Increasing 0x19e 01b5 3fe5 |? | Loop_Increasing 0x19b 01b6 00bc | | Action Signal_Activated 01b7 00bb | | Action Signal_Completion 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c0 | | .CONST 0x01c0 ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0002 | | .CONST 0x0002 ; Number of locals 01bb INIT_01b8: 01bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2 = .DEBUG 0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029 ; Debug Table 0x2.0x0 = 0x1bb,0xffff 01bc 00db | | Load_Top At_Offset_3 01bd 01db | | Execute Vector,Length 01be 00e9 | | Load_Encached String_Cache 01bf 035b | [ | Declare_Type Array,Constrained 01c0 BODY_01b8: 01c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x1c0,0x1 01c1 01db | | Execute Vector,Length 01c2 48ff |H | Short_Literal 0xff 01c3 027a | z | Execute Discrete,Less_Equal 01c4 6845 |hE | Jump_Zero 0x20a 01c5 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2 = 0x1c5,0x2 01c6 01db | | Execute Vector,Length 01c7 e20d | | Load 0x1,0xd 01c8 1c08 | | Execute_Immediate Run_Utility,0x8 01c9 4800 |H | Short_Literal 0x0 01ca 00d9 | | Load_Top At_Offset_1 01cb 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 01cc e5ff | | Load 0x2,-0x1 01cd 01db | | Execute Vector,Length 01ce 00e3 | | Load_Encached Natural_Cache 01cf 025b | [ | Execute Discrete,Check_In_Type 01d0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x3 = 0x1d0,0x401 01d1 00d9 | | Load_Top At_Offset_1 01d2 e5fd | | Load 0x2,-0x3 01d3 e5fe | | Load 0x2,-0x2 01d4 e231 | 1 | Load 0x1,0x31 01d5 01a5 | | Execute Matrix,Field_Reference 01d6 01cf | | Execute Vector,Slice_Read 01d7 0335 | 5 | Declare_Variable Array,Duplicate 01d8 00d0 | | Action Swap_Control 01d9 00d1 | | Pop_Control Pop_Count_1 01da 00d0 | | Action Swap_Control 01db 00d1 | | Pop_Control Pop_Count_1 01dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x4 = 0x1dc,0x2 01dd 00d8 | | Load_Top At_Offset_0 01de 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 01df 00da | | Load_Top At_Offset_2 01e0 01da | | Execute Vector,Bounds 01e1 00da | | Load_Top At_Offset_2 01e2 01da | | Execute Vector,Bounds 01e3 00da | | Load_Top At_Offset_2 01e4 027f | | Execute Discrete,Equal 01e5 7002 |p | Jump_Nonzero 0x1e8 01e6 48e0 |H | Short_Literal 0xe0 01e7 0257 | W | Execute Discrete,Raise 01e8 00d0 | | Action Swap_Control 01e9 00d1 | | Pop_Control Pop_Count_1 01ea 027f | | Execute Discrete,Equal 01eb 7002 |p | Jump_Nonzero 0x1ee 01ec 48e0 |H | Short_Literal 0xe0 01ed 0257 | W | Execute Discrete,Raise 01ee 00d2 | | Pop_Control Pop_Count_2 01ef 00d9 | | Load_Top At_Offset_1 01f0 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 01f1 e5ff | | Load 0x2,-0x1 01f2 00da | | Load_Top At_Offset_2 01f3 01c7 | | Execute Vector,Convert 01f4 00d9 | | Load_Top At_Offset_1 01f5 00d8 | | Load_Top At_Offset_0 01f6 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01f7 00da | | Load_Top At_Offset_2 01f8 01da | | Execute Vector,Bounds 01f9 00da | | Load_Top At_Offset_2 01fa 01da | | Execute Vector,Bounds 01fb 00da | | Load_Top At_Offset_2 01fc 027f | | Execute Discrete,Equal 01fd 7002 |p | Jump_Nonzero 0x200 01fe 48e0 |H | Short_Literal 0xe0 01ff 0257 | W | Execute Discrete,Raise 0200 00d0 | | Action Swap_Control 0201 00d1 | | Pop_Control Pop_Count_1 0202 027f | | Execute Discrete,Equal 0203 7002 |p | Jump_Nonzero 0x206 0204 48e0 |H | Short_Literal 0xe0 0205 0257 | W | Execute Discrete,Raise 0206 00d2 | | Pop_Control Pop_Count_2 0207 00d9 | | Load_Top At_Offset_1 0208 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0209 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 020a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x5 = 0x20a,0x3 020b 01db | | Execute Vector,Length 020c e20d | | Load 0x1,0xd 020d 1c08 | | Execute_Immediate Run_Utility,0x8 020e 4800 |H | Short_Literal 0x0 020f 00d9 | | Load_Top At_Offset_1 0210 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0211 4801 |H | Short_Literal 0x1 0212 e5ff | | Load 0x2,-0x1 0213 01db | | Execute Vector,Length 0214 e001 | | Load 0x0,0x1 0215 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0216 0334 | 4 | Declare_Variable Array,With_Constraint 0217 00d8 | | Load_Top At_Offset_0 0218 01dc | | Execute Vector,Last 0219 4801 |H | Short_Literal 0x1 021a 0263 | c | Execute Discrete,Above_Bound 021b 7008 |p | Jump_Nonzero 0x224 021c e5fd | | Load 0x2,-0x3 021d e5fe | | Load 0x2,-0x2 021e e001 | | Load 0x0,0x1 021f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0220 00d9 | | Load_Top At_Offset_1 0221 e404 | | Load 0x2,0x4 0222 01d6 | | Execute Vector,Field_Write 0223 3ff8 |? | Loop_Increasing 0x21c 0224 00d9 | | Load_Top At_Offset_1 0225 00d8 | | Load_Top At_Offset_0 0226 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0227 00da | | Load_Top At_Offset_2 0228 01da | | Execute Vector,Bounds 0229 00da | | Load_Top At_Offset_2 022a 01da | | Execute Vector,Bounds 022b 00da | | Load_Top At_Offset_2 022c 027f | | Execute Discrete,Equal 022d 7002 |p | Jump_Nonzero 0x230 022e 48e0 |H | Short_Literal 0xe0 022f 0257 | W | Execute Discrete,Raise 0230 00d0 | | Action Swap_Control 0231 00d1 | | Pop_Control Pop_Count_1 0232 027f | | Execute Discrete,Equal 0233 7002 |p | Jump_Nonzero 0x236 0234 48e0 |H | Short_Literal 0xe0 0235 0257 | W | Execute Discrete,Raise 0236 00d2 | | Pop_Control Pop_Count_2 0237 00d9 | | Load_Top At_Offset_1 0238 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 0239 e5ff | | Load 0x2,-0x1 023a 00da | | Load_Top At_Offset_2 023b 01c7 | | Execute Vector,Convert 023c 00d9 | | Load_Top At_Offset_1 023d 00d8 | | Load_Top At_Offset_0 023e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 023f 00da | | Load_Top At_Offset_2 0240 01da | | Execute Vector,Bounds 0241 00da | | Load_Top At_Offset_2 0242 01da | | Execute Vector,Bounds 0243 00da | | Load_Top At_Offset_2 0244 027f | | Execute Discrete,Equal 0245 7002 |p | Jump_Nonzero 0x248 0246 48e0 |H | Short_Literal 0xe0 0247 0257 | W | Execute Discrete,Raise 0248 00d0 | | Action Swap_Control 0249 00d1 | | Pop_Control Pop_Count_1 024a 027f | | Execute Discrete,Equal 024b 7002 |p | Jump_Nonzero 0x24e 024c 48e0 |H | Short_Literal 0xe0 024d 0257 | W | Execute Discrete,Raise 024e 00d2 | | Pop_Control Pop_Count_2 024f 00d9 | | Load_Top At_Offset_1 0250 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0251 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0252 0000 0000 | | .BLANK 0000[0x6] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044 ; Debug Table 0x3.0x0 = 0x25b,0x1 025c 0f01 | | Execute_Immediate Equal,0x1 025d 6810 |h | Jump_Zero 0x26e 025e 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1 = 0x25e,0x2 ; Debug Table 0x3.0x2 = 0x25e,0xfbff 025f e20d | | Load 0x1,0xd 0260 1c08 | | Execute_Immediate Run_Utility,0x8 0261 e22e | . | Load 0x1,0x2e 0262 00d9 | | Load_Top At_Offset_1 0263 016d | m | Execute Variant_Record,Structure_Write 0264 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x3 = 0x264,0x401 0265 e5fe | | Load 0x2,-0x2 0266 e001 | | Load 0x0,0x1 0267 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0268 4801 |H | Short_Literal 0x1 0269 00da | | Load_Top At_Offset_2 026a 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 026b 01d6 | | Execute Vector,Field_Write 026c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0x26c,0x402 026d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 026e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x5 = 0x26e,0x3 026f 48ff |H | Short_Literal 0xff 0270 027a | z | Execute Discrete,Less_Equal 0271 683f |h? | Jump_Zero 0x2b1 0272 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x6 = 0x272,0x4 0273 e20d | | Load 0x1,0xd 0274 1c08 | | Execute_Immediate Run_Utility,0x8 0275 4800 |H | Short_Literal 0x0 0276 00d9 | | Load_Top At_Offset_1 0277 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0278 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x7 = 0x278,0x801 0279 e5ff | | Load 0x2,-0x1 027a e5fd | | Load 0x2,-0x3 027b e5fe | | Load 0x2,-0x2 027c e231 | 1 | Load 0x1,0x31 027d 01a5 | | Execute Matrix,Field_Reference 027e 01cf | | Execute Vector,Slice_Read 027f 0335 | 5 | Declare_Variable Array,Duplicate 0280 00d0 | | Action Swap_Control 0281 00d1 | | Pop_Control Pop_Count_1 0282 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0x282,0x4 0283 00d8 | | Load_Top At_Offset_0 0284 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0285 00da | | Load_Top At_Offset_2 0286 01da | | Execute Vector,Bounds 0287 00da | | Load_Top At_Offset_2 0288 01da | | Execute Vector,Bounds 0289 00da | | Load_Top At_Offset_2 028a 027f | | Execute Discrete,Equal 028b 7002 |p | Jump_Nonzero 0x28e 028c 48e0 |H | Short_Literal 0xe0 028d 0257 | W | Execute Discrete,Raise 028e 00d0 | | Action Swap_Control 028f 00d1 | | Pop_Control Pop_Count_1 0290 027f | | Execute Discrete,Equal 0291 7002 |p | Jump_Nonzero 0x294 0292 48e0 |H | Short_Literal 0xe0 0293 0257 | W | Execute Discrete,Raise 0294 00d2 | | Pop_Control Pop_Count_2 0295 00d9 | | Load_Top At_Offset_1 0296 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 0297 4801 |H | Short_Literal 0x1 0298 e5ff | | Load 0x2,-0x1 0299 e22f | / | Load 0x1,0x2f 029a 01cf | | Execute Vector,Slice_Read 029b 00d9 | | Load_Top At_Offset_1 029c 00d8 | | Load_Top At_Offset_0 029d 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 029e 00da | | Load_Top At_Offset_2 029f 01da | | Execute Vector,Bounds 02a0 00da | | Load_Top At_Offset_2 02a1 01da | | Execute Vector,Bounds 02a2 00da | | Load_Top At_Offset_2 02a3 027f | | Execute Discrete,Equal 02a4 7002 |p | Jump_Nonzero 0x2a7 02a5 48e0 |H | Short_Literal 0xe0 02a6 0257 | W | Execute Discrete,Raise 02a7 00d0 | | Action Swap_Control 02a8 00d1 | | Pop_Control Pop_Count_1 02a9 027f | | Execute Discrete,Equal 02aa 7002 |p | Jump_Nonzero 0x2ad 02ab 48e0 |H | Short_Literal 0xe0 02ac 0257 | W | Execute Discrete,Raise 02ad 00d2 | | Pop_Control Pop_Count_2 02ae 00d9 | | Load_Top At_Offset_1 02af 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 02b0 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02b1 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0x2b1,0x5 02b2 e20d | | Load 0x1,0xd 02b3 1c08 | | Execute_Immediate Run_Utility,0x8 02b4 4800 |H | Short_Literal 0x0 02b5 00d9 | | Load_Top At_Offset_1 02b6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 02b7 4801 |H | Short_Literal 0x1 02b8 e5ff | | Load 0x2,-0x1 02b9 e001 | | Load 0x0,0x1 02ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02bb 0334 | 4 | Declare_Variable Array,With_Constraint 02bc 00d8 | | Load_Top At_Offset_0 02bd 01dc | | Execute Vector,Last 02be 4801 |H | Short_Literal 0x1 02bf 0263 | c | Execute Discrete,Above_Bound 02c0 7008 |p | Jump_Nonzero 0x2c9 02c1 e5fd | | Load 0x2,-0x3 02c2 e5fe | | Load 0x2,-0x2 02c3 e001 | | Load 0x0,0x1 02c4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02c5 00d9 | | Load_Top At_Offset_1 02c6 e403 | | Load 0x2,0x3 02c7 01d6 | | Execute Vector,Field_Write 02c8 3ff8 |? | Loop_Increasing 0x2c1 02c9 00d9 | | Load_Top At_Offset_1 02ca 00d8 | | Load_Top At_Offset_0 02cb 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 02cc 00da | | Load_Top At_Offset_2 02cd 01da | | Execute Vector,Bounds 02ce 00da | | Load_Top At_Offset_2 02cf 01da | | Execute Vector,Bounds 02d0 00da | | Load_Top At_Offset_2 02d1 027f | | Execute Discrete,Equal 02d2 7002 |p | Jump_Nonzero 0x2d5 02d3 48e0 |H | Short_Literal 0xe0 02d4 0257 | W | Execute Discrete,Raise 02d5 00d0 | | Action Swap_Control 02d6 00d1 | | Pop_Control Pop_Count_1 02d7 027f | | Execute Discrete,Equal 02d8 7002 |p | Jump_Nonzero 0x2db 02d9 48e0 |H | Short_Literal 0xe0 02da 0257 | W | Execute Discrete,Raise 02db 00d2 | | Pop_Control Pop_Count_2 02dc 00d9 | | Load_Top At_Offset_1 02dd 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 02de 4801 |H | Short_Literal 0x1 02df e5ff | | Load 0x2,-0x1 02e0 00e9 | | Load_Encached String_Cache 02e1 0334 | 4 | Declare_Variable Array,With_Constraint 02e2 00d8 | | Load_Top At_Offset_0 02e3 01dc | | Execute Vector,Last 02e4 4801 |H | Short_Literal 0x1 02e5 0263 | c | Execute Discrete,Above_Bound 02e6 7005 |p | Jump_Nonzero 0x2ec 02e7 4820 |H | Short_Literal 0x20 02e8 00d9 | | Load_Top At_Offset_1 02e9 e403 | | Load 0x2,0x3 02ea 01d6 | | Execute Vector,Field_Write 02eb 3ffb |? | Loop_Increasing 0x2e7 02ec 00d9 | | Load_Top At_Offset_1 02ed 00d8 | | Load_Top At_Offset_0 02ee 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 02ef 00da | | Load_Top At_Offset_2 02f0 01da | | Execute Vector,Bounds 02f1 00da | | Load_Top At_Offset_2 02f2 01da | | Execute Vector,Bounds 02f3 00da | | Load_Top At_Offset_2 02f4 027f | | Execute Discrete,Equal 02f5 7002 |p | Jump_Nonzero 0x2f8 02f6 48e0 |H | Short_Literal 0xe0 02f7 0257 | W | Execute Discrete,Raise 02f8 00d0 | | Action Swap_Control 02f9 00d1 | | Pop_Control Pop_Count_1 02fa 027f | | Execute Discrete,Equal 02fb 7002 |p | Jump_Nonzero 0x2fe 02fc 48e0 |H | Short_Literal 0xe0 02fd 0257 | W | Execute Discrete,Raise 02fe 00d2 | | Pop_Control Pop_Count_2 02ff 00d9 | | Load_Top At_Offset_1 0300 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0301 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0302 0000 0000 | | .BLANK 0000[0x6] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b e22c | , | Load 0x1,0x2c ; Debug Table 0x4 = .DEBUG 0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f ; Debug Table 0x4.0x0 = 0x30b,0x1 030c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 030d 0000 0000 | | .XXX[0x3] 030f 0000 | | 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076 ; Debug Table 0x5.0x0 = 0x313,0x1 0314 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0315 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0316 0000 0000 | | .XXX[0x2] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031d | | .CONST 0x031d ; Address of begin 0319 0323 | # | .CONST 0x0323 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f ; Debug Table 0x6.0x0 = 0x31b,0xffff 031c 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 031d BODY_0318: 031d 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x31d,0x1 031e 00d9 | | Load_Top At_Offset_1 031f 01d5 | | Execute Vector,Field_Reference 0320 e001 | | Load 0x0,0x1 0321 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0322 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0323 TRAP_0318: 0323 0007 | | Action Break_Optional 0324 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x2 = 0x324,0x2 0325 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0326 0000 0000 | | .XXX[0x2] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032d | - | .CONST 0x032d ; Address of begin 0329 0333 | 3 | .CONST 0x0333 ; Address of exception handler 032a 0002 | | .CONST 0x0002 ; Number of locals 032b INIT_0328: 032b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a ; Debug Table 0x7.0x0 = 0x32b,0xffff 032c 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 032d BODY_0328: 032d 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x32d,0x1 032e 00d9 | | Load_Top At_Offset_1 032f 01d5 | | Execute Vector,Field_Reference 0330 e001 | | Load 0x0,0x1 0331 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0332 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0333 TRAP_0328: 0333 0007 | | Action Break_Optional 0334 4803 |H | Short_Literal 0x3 ; Debug Table 0x7.0x2 = 0x334,0x2 0335 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0336 0000 0000 | | .XXX[0x2] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095 ; Debug Table 0x8.0x0 = 0x33b,0x1 033c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 033d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 033e 0000 0000 | | .XXX[0x2] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0343 | C | .CONST 0x0343 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0001 | | .CONST 0x0001 ; Number of locals 0343 BODY_0340: 0343 INIT_0340: 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e ; Debug Table 0x9.0x0 = 0x343,0x1 0344 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0345 0335 | 5 | Declare_Variable Array,Duplicate 0346 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0347 0000 | | .XXX[0x1] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7 ; Debug Table 0xa.0x0 = 0x34b,0x1 034c 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 034d 0335 | 5 | Declare_Variable Array,Duplicate 034e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034f 0000 | | .XXX[0x1] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 035e | ^ | .CONST 0x035e ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0003 | | .CONST 0x0003 ; Number of locals 0353 INIT_0350: 0353 4801 |H | Short_Literal 0x1 ; Debug Table 0xb = .DEBUG 0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2 ; Debug Table 0xb.0x0 = 0x353,0xffff 0354 00db | | Load_Top At_Offset_3 0355 01db | | Execute Vector,Length 0356 00e9 | | Load_Encached String_Cache 0357 035b | [ | Declare_Type Array,Constrained 0358 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1 = 0x358,0xfffe 0359 e5fe | | Load 0x2,-0x2 035a 01db | | Execute Vector,Length 035b e001 | | Load 0x0,0x1 035c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 035d 035b | [ | Declare_Type Array,Constrained 035e BODY_0350: 035e e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x2 = 0x35e,0x1 035f 01db | | Execute Vector,Length 0360 e20d | | Load 0x1,0xd 0361 1c08 | | Execute_Immediate Run_Utility,0x8 0362 e5fe | | Load 0x2,-0x2 0363 00da | | Load_Top At_Offset_2 0364 01c7 | | Execute Vector,Convert 0365 00d9 | | Load_Top At_Offset_1 0366 00d8 | | Load_Top At_Offset_0 0367 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0368 00da | | Load_Top At_Offset_2 0369 01da | | Execute Vector,Bounds 036a 00da | | Load_Top At_Offset_2 036b 01da | | Execute Vector,Bounds 036c 00da | | Load_Top At_Offset_2 036d 027f | | Execute Discrete,Equal 036e 7002 |p | Jump_Nonzero 0x371 036f 48e0 |H | Short_Literal 0xe0 0370 0257 | W | Execute Discrete,Raise 0371 00d0 | | Action Swap_Control 0372 00d1 | | Pop_Control Pop_Count_1 0373 027f | | Execute Discrete,Equal 0374 7002 |p | Jump_Nonzero 0x377 0375 48e0 |H | Short_Literal 0xe0 0376 0257 | W | Execute Discrete,Raise 0377 00d2 | | Pop_Control Pop_Count_2 0378 00d9 | | Load_Top At_Offset_1 0379 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 037a e5ff | | Load 0x2,-0x1 037b 00db | | Load_Top At_Offset_3 037c 01c7 | | Execute Vector,Convert 037d 00d9 | | Load_Top At_Offset_1 037e 00d8 | | Load_Top At_Offset_0 037f 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0380 00da | | Load_Top At_Offset_2 0381 01da | | Execute Vector,Bounds 0382 00da | | Load_Top At_Offset_2 0383 01da | | Execute Vector,Bounds 0384 00da | | Load_Top At_Offset_2 0385 027f | | Execute Discrete,Equal 0386 7002 |p | Jump_Nonzero 0x389 0387 48e0 |H | Short_Literal 0xe0 0388 0257 | W | Execute Discrete,Raise 0389 00d0 | | Action Swap_Control 038a 00d1 | | Pop_Control Pop_Count_1 038b 027f | | Execute Discrete,Equal 038c 7002 |p | Jump_Nonzero 0x38f 038d 48e0 |H | Short_Literal 0xe0 038e 0257 | W | Execute Discrete,Raise 038f 00d2 | | Pop_Control Pop_Count_2 0390 00d9 | | Load_Top At_Offset_1 0391 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 0392 e5fd | | Load 0x2,-0x3 0393 00d9 | | Load_Top At_Offset_1 0394 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0395 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0396 0000 0000 | | .XXX[0x2] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9 ; Debug Table 0xc.0x0 = 0x39b,0x1 039c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 039d e5fe | | Load 0x2,-0x2 039e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 039f 0273 | s | Execute Discrete,Plus 03a0 0248 | H | Execute Discrete,Check_In_Integer 03a1 e20d | | Load 0x1,0xd 03a2 1c08 | | Execute_Immediate Run_Utility,0x8 03a3 00db | | Load_Top At_Offset_3 03a4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03a5 00d9 | | Load_Top At_Offset_1 03a6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 03a7 00db | | Load_Top At_Offset_3 03a8 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03a9 e5fe | | Load 0x2,-0x2 03aa 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03ab 01cc | | Execute Vector,Catenate 03ac 00d9 | | Load_Top At_Offset_1 03ad 00d8 | | Load_Top At_Offset_0 03ae 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 03af 00da | | Load_Top At_Offset_2 03b0 01da | | Execute Vector,Bounds 03b1 00da | | Load_Top At_Offset_2 03b2 01da | | Execute Vector,Bounds 03b3 00da | | Load_Top At_Offset_2 03b4 027f | | Execute Discrete,Equal 03b5 7002 |p | Jump_Nonzero 0x3b8 03b6 48e0 |H | Short_Literal 0xe0 03b7 0257 | W | Execute Discrete,Raise 03b8 00d0 | | Action Swap_Control 03b9 00d1 | | Pop_Control Pop_Count_1 03ba 027f | | Execute Discrete,Equal 03bb 7002 |p | Jump_Nonzero 0x3be 03bc 48e0 |H | Short_Literal 0xe0 03bd 0257 | W | Execute Discrete,Raise 03be 00d2 | | Pop_Control Pop_Count_2 03bf 00d9 | | Load_Top At_Offset_1 03c0 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 03c1 00db | | Load_Top At_Offset_3 03c2 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 03c3 e5fe | | Load 0x2,-0x2 03c4 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 03c5 01cc | | Execute Vector,Catenate 03c6 00d9 | | Load_Top At_Offset_1 03c7 00d8 | | Load_Top At_Offset_0 03c8 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 03c9 00da | | Load_Top At_Offset_2 03ca 01da | | Execute Vector,Bounds 03cb 00da | | Load_Top At_Offset_2 03cc 01da | | Execute Vector,Bounds 03cd 00da | | Load_Top At_Offset_2 03ce 027f | | Execute Discrete,Equal 03cf 7002 |p | Jump_Nonzero 0x3d2 03d0 48e0 |H | Short_Literal 0xe0 03d1 0257 | W | Execute Discrete,Raise 03d2 00d0 | | Action Swap_Control 03d3 00d1 | | Pop_Control Pop_Count_1 03d4 027f | | Execute Discrete,Equal 03d5 7002 |p | Jump_Nonzero 0x3d8 03d6 48e0 |H | Short_Literal 0xe0 03d7 0257 | W | Execute Discrete,Raise 03d8 00d2 | | Pop_Control Pop_Count_2 03d9 00d9 | | Load_Top At_Offset_1 03da 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 03db 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03dc 0000 0000 | | .BLANK 0000[0x4] 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03e3 | | .CONST 0x03e3 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0001 | | .CONST 0x0001 ; Number of locals 03e3 BODY_03e0: 03e3 INIT_03e0: 03e3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd ; Debug Table 0xd.0x0 = 0x3e3,0x1 03e4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 03e5 7004 |p | Jump_Nonzero 0x3ea 03e6 00da | | Load_Top At_Offset_2 03e7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03e8 0f00 | | Execute_Immediate Equal,0x0 03e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ea 4800 |H | Short_Literal 0x0 03eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ec 0000 0000 | | .BLANK 0000[0x4] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f3 | | .CONST 0x03f3 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0001 | | .CONST 0x0001 ; Number of locals 03f3 BODY_03f0: 03f3 INIT_03f0: 03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106 ; Debug Table 0xe.0x0 = 0x3f3,0x1 03f4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f6 0000 0000 | | .XXX[0x2] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136 ; Debug Table 0xf.0x0 = 0x3fb,0x1 03fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03fd e20d | | Load 0x1,0xd 03fe 1c08 | | Execute_Immediate Run_Utility,0x8 03ff 00db | | Load_Top At_Offset_3 0400 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0401 00d9 | | Load_Top At_Offset_1 0402 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0403 4801 |H | Short_Literal 0x1 0404 e5ff | | Load 0x2,-0x1 0405 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0406 e5ff | | Load 0x2,-0x1 0407 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0408 01cf | | Execute Vector,Slice_Read 0409 00d9 | | Load_Top At_Offset_1 040a 00d8 | | Load_Top At_Offset_0 040b 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 040c 00da | | Load_Top At_Offset_2 040d 01da | | Execute Vector,Bounds 040e 00da | | Load_Top At_Offset_2 040f 01da | | Execute Vector,Bounds 0410 00da | | Load_Top At_Offset_2 0411 027f | | Execute Discrete,Equal 0412 7002 |p | Jump_Nonzero 0x415 0413 48e0 |H | Short_Literal 0xe0 0414 0257 | W | Execute Discrete,Raise 0415 00d0 | | Action Swap_Control 0416 00d1 | | Pop_Control Pop_Count_1 0417 027f | | Execute Discrete,Equal 0418 7002 |p | Jump_Nonzero 0x41b 0419 48e0 |H | Short_Literal 0xe0 041a 0257 | W | Execute Discrete,Raise 041b 00d2 | | Pop_Control Pop_Count_2 041c 00d9 | | Load_Top At_Offset_1 041d 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3 041e 4801 |H | Short_Literal 0x1 041f e5ff | | Load 0x2,-0x1 0420 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0421 e5ff | | Load 0x2,-0x1 0422 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0423 01cf | | Execute Vector,Slice_Read 0424 00d9 | | Load_Top At_Offset_1 0425 00d8 | | Load_Top At_Offset_0 0426 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0427 00da | | Load_Top At_Offset_2 0428 01da | | Execute Vector,Bounds 0429 00da | | Load_Top At_Offset_2 042a 01da | | Execute Vector,Bounds 042b 00da | | Load_Top At_Offset_2 042c 027f | | Execute Discrete,Equal 042d 7002 |p | Jump_Nonzero 0x430 042e 48e0 |H | Short_Literal 0xe0 042f 0257 | W | Execute Discrete,Raise 0430 00d0 | | Action Swap_Control 0431 00d1 | | Pop_Control Pop_Count_1 0432 027f | | Execute Discrete,Equal 0433 7002 |p | Jump_Nonzero 0x436 0434 48e0 |H | Short_Literal 0xe0 0435 0257 | W | Execute Discrete,Raise 0436 00d2 | | Pop_Control Pop_Count_2 0437 00d9 | | Load_Top At_Offset_1 0438 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4 0439 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 043a 0000 0000 | | .BLANK 0000[0x6] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 044a | J | .CONST 0x044a ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0002 | | .CONST 0x0002 ; Number of locals 0443 INIT_0440: 0443 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f ; Debug Table 0x10.0x0 = 0x443,0xffff 0444 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0445 e5fe | | Load 0x2,-0x2 0446 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0447 0273 | s | Execute Discrete,Plus 0448 00e3 | | Load_Encached Natural_Cache 0449 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 044a BODY_0440: 044a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1 = 0x44a,0x1 044b 0c65 | e | Execute_Immediate Greater_Equal,0x65 044c 6803 |h | Jump_Zero 0x450 044d 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x44d,0x2 044e a5fd | | Store_Unchecked 0x2,-0x3 044f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0x3 = 0x44f,0x3 0450 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x4 = 0x450,0x4 0451 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0452 7008 |p | Jump_Nonzero 0x45b 0453 e5fe | | Load 0x2,-0x2 0454 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0455 7005 |p | Jump_Nonzero 0x45b 0456 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x456,0x5 0457 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0458 e5fe | | Load 0x2,-0x2 0459 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 045a 7806 |x | Jump 0x461 045b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x6 = 0x45b,0x6 045c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 045d 6803 |h | Jump_Zero 0x461 045e 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x7 = 0x45e,0x7 045f a5fd | | Store_Unchecked 0x2,-0x3 0460 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0x8 = 0x460,0x8 0461 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x9 = 0x461,0x9 0462 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0463 e5fe | | Load 0x2,-0x2 0464 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0465 0a01 | | Execute_Immediate Plus,0x1 0466 0248 | H | Execute Discrete,Check_In_Integer 0467 00da | | Load_Top At_Offset_2 0468 e5fe | | Load 0x2,-0x2 0469 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 046a 01ce | | Execute Vector,Slice_Write 046b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xa = 0x46b,0xa 046c 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 046d e5fe | | Load 0x2,-0x2 046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046f 0a01 | | Execute_Immediate Plus,0x1 0470 0248 | H | Execute Discrete,Check_In_Integer 0471 00da | | Load_Top At_Offset_2 0472 e5fe | | Load 0x2,-0x2 0473 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0474 01ce | | Execute Vector,Slice_Write 0475 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xb = 0x475,0xb 0476 e5fe | | Load 0x2,-0x2 0477 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0478 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0xc = 0x478,0xc 0479 a5fd | | Store_Unchecked 0x2,-0x3 047a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 047b 0000 0000 | | .BLANK 0000[0x5] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 4800 |H | Short_Literal 0x0 ; Debug Table 0x11 = .DEBUG 0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f ; Debug Table 0x11.0x0 = 0x483,0x1 0484 00db | | Load_Top At_Offset_3 0485 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0486 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1 = 0x486,0x2 0487 00db | | Load_Top At_Offset_3 0488 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0489 4501 |E | Exit_Suprogram New_Top_Offset 0x1 048a 0000 0000 | | .BLANK 0000[0x6] 0490 ; -------------------------------------------------------------------------------------- 0490 ; SUBPROGRAM 0490 ; -------------------------------------------------------------------------------------- 0490 0493 | | .CONST 0x0493 ; Address of begin 0491 0004 | | .CONST 0x0004 ; Address of exception handler 0492 0001 | | .CONST 0x0001 ; Number of locals 0493 BODY_0490: 0493 INIT_0490: 0493 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157 ; Debug Table 0x12.0x0 = 0x493,0x1 0494 02fd | | Declare_Variable Variant_Record,Duplicate 0495 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0496 0000 0000 | | .XXX[0x2] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049b | | .CONST 0x049b ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0001 | | .CONST 0x0001 ; Number of locals 049b BODY_0498: 049b INIT_0498: 049b 4608 |F | Jump_Case 0x9 ; Debug Table 0x13 = .DEBUG 0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161 049c 7808 |x | Jump 0x4a5 ; case 0x0 049d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 049e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 049f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 04a0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 04a1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 04a2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 04a3 7805 |x | Jump 0x4a9 ; case 0x7 04a4 7812 |x | Jump 0x4b7 ; case 0x8 04a5 4800 |H | Short_Literal 0x0 04a6 00db | | Load_Top At_Offset_3 04a7 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 04a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 04a9 00db | | Load_Top At_Offset_3 04aa 4801 |H | Short_Literal 0x1 04ab e5fe | | Load 0x2,-0x2 04ac 00e9 | | Load_Encached String_Cache 04ad 035b | [ | Declare_Type Array,Constrained 04ae 4801 |H | Short_Literal 0x1 04af e5fe | | Load 0x2,-0x2 04b0 e001 | | Load 0x0,0x1 04b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04b2 035b | [ | Declare_Type Array,Constrained 04b3 4802 |H | Short_Literal 0x2 04b4 e5ff | | Load 0x2,-0x1 04b5 031b | | Declare_Type Variant_Record,Constrained 04b6 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 04b7 00db | | Load_Top At_Offset_3 04b8 00db | | Load_Top At_Offset_3 04b9 02fc | | Declare_Variable Variant_Record,With_Constraint 04ba 4801 |H | Short_Literal 0x1 04bb e5fe | | Load 0x2,-0x2 04bc 00e9 | | Load_Encached String_Cache 04bd 0334 | 4 | Declare_Variable Array,With_Constraint 04be 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3 04bf 4801 |H | Short_Literal 0x1 04c0 e5fe | | Load 0x2,-0x2 04c1 e001 | | Load 0x0,0x1 04c2 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04c3 0334 | 4 | Declare_Variable Array,With_Constraint 04c4 2d04 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x4 04c5 016a | j | QQ_execute Variant_Record,XXX 04c6 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 04c7 0000 | | .XXX[0x1] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cb | | .CONST 0x04cb ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0001 | | .CONST 0x0001 ; Number of locals 04cb BODY_04c8: 04cb INIT_04c8: 04cb 4608 |F | Jump_Case 0x9 ; Debug Table 0x14 = .DEBUG 0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5 04cc 7808 |x | Jump 0x4d5 ; case 0x0 04cd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 04ce 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 04cf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 04d0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 04d1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 04d2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 04d3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 04d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 04d5 4800 |H | Short_Literal 0x0 04d6 00db | | Load_Top At_Offset_3 04d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04d8 4800 |H | Short_Literal 0x0 04d9 00db | | Load_Top At_Offset_3 04da 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04db 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 04dc ; -------------------------------------------------------------------------------------- 04dc ; STRING TABLE 04dc ; -------------------------------------------------------------------------------------- 04dc 0004 | | .STRTAB 0x0004->0x04de ; " " 04dd 0003 | | .STREND 0x0003->0x04de 04de 2000 | | .STRTAB_STRINGS 04df 0000 | | .XXX[0x1] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; Debug Table 04e0 ; -------------------------------------------------------------------------------------- 04e0 0003 0015 | | .CONST 0x0003,0x0015 04e2 000b 058a | | .DEBUG 0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007 04ea 00eb 05d8 | | .DEBUG 0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007 04f2 01bb 0618 | | .DEBUG 0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029 04fa 025b 0626 | [ &| .DEBUG 0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044 0502 030b 063c | <| .DEBUG 0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f 050a 0313 0640 | @| .DEBUG 0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076 0512 031b 0644 | D| .DEBUG 0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f 051a 032b 064c | + L| .DEBUG 0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a 0522 033b 0654 | ; T| .DEBUG 0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095 052a 0343 0658 | C X| .DEBUG 0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e 0532 034b 065c | K \| .DEBUG 0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7 053a 0353 0660 | S `| .DEBUG 0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2 0542 039b 0668 | h| .DEBUG 0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9 054a 03e3 066c | l| .DEBUG 0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd 0552 03f3 0670 | p| .DEBUG 0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106 055a 03fb 0674 | t| .DEBUG 0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136 0562 0443 0678 | C x| .DEBUG 0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f 056a 0483 0694 | | .DEBUG 0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f 0572 0493 069a | | .DEBUG 0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157 057a 049b 069e | | .DEBUG 0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161 0582 04cb 06a0 | | .DEBUG 0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5 058a ; -------------------------------------------------------------------------------------- 058a ; Debug3 Subtable 0x0 058a ; -------------------------------------------------------------------------------------- 058a 0026 0000 | & | .DBG3TAB 0x0026,0x0000 058c 000b ffff | | .CONST 0x000b,0xffff 058e 000b fffe | | .CONST 0x000b,0xfffe 0590 000b fffd | | .CONST 0x000b,0xfffd 0592 000b fffc | | .CONST 0x000b,0xfffc 0594 0011 fffb | | .CONST 0x0011,0xfffb 0596 0012 fffa | | .CONST 0x0012,0xfffa 0598 0014 fff9 | | .CONST 0x0014,0xfff9 059a 0015 fff8 | | .CONST 0x0015,0xfff8 059c 0017 fff7 | | .CONST 0x0017,0xfff7 059e 0019 fff6 | | .CONST 0x0019,0xfff6 05a0 001b fff5 | | .CONST 0x001b,0xfff5 05a2 001d fff4 | | .CONST 0x001d,0xfff4 05a4 001f fff3 | | .CONST 0x001f,0xfff3 05a6 0021 fff2 | ! | .CONST 0x0021,0xfff2 05a8 0023 fff1 | # | .CONST 0x0023,0xfff1 05aa 0025 fff0 | % | .CONST 0x0025,0xfff0 05ac 0027 ffef | ' | .CONST 0x0027,0xffef 05ae 0029 ffee | ) | .CONST 0x0029,0xffee 05b0 002b ffed | + | .CONST 0x002b,0xffed 05b2 002d ffec | - | .CONST 0x002d,0xffec 05b4 002f ffeb | / | .CONST 0x002f,0xffeb 05b6 0031 ffea | 1 | .CONST 0x0031,0xffea 05b8 0033 ffe9 | 3 | .CONST 0x0033,0xffe9 05ba 0035 ffe8 | 5 | .CONST 0x0035,0xffe8 05bc 0037 ffe7 | 7 | .CONST 0x0037,0xffe7 05be 0039 ffe6 | 9 | .CONST 0x0039,0xffe6 05c0 003b ffe5 | ; | .CONST 0x003b,0xffe5 05c2 003d ffe4 | = | .CONST 0x003d,0xffe4 05c4 003f ffe3 | ? | .CONST 0x003f,0xffe3 05c6 0041 ffe2 | A | .CONST 0x0041,0xffe2 05c8 0043 ffe1 | C | .CONST 0x0043,0xffe1 05ca 0045 ffe0 | E | .CONST 0x0045,0xffe0 05cc 0050 ffdf | P | .CONST 0x0050,0xffdf 05ce 005a ffde | Z | .CONST 0x005a,0xffde 05d0 0066 ffdd | f | .CONST 0x0066,0xffdd 05d2 009f ffdc | | .CONST 0x009f,0xffdc 05d4 009f ffdb | | .CONST 0x009f,0xffdb 05d6 00b1 ffda | | .CONST 0x00b1,0xffda 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; Debug3 Subtable 0x1 05d8 ; -------------------------------------------------------------------------------------- 05d8 001b 0004 | | .DBG3TAB 0x001b,0x0004 05da 00eb ffff | | .CONST 0x00eb,0xffff 05dc 00eb fffe | | .CONST 0x00eb,0xfffe 05de 00eb fffd | | .CONST 0x00eb,0xfffd 05e0 00ee fffc | | .CONST 0x00ee,0xfffc 05e2 0120 fffb | | .CONST 0x0120,0xfffb 05e4 012a fffa | * | .CONST 0x012a,0xfffa 05e6 015d fff9 | ] | .CONST 0x015d,0xfff9 05e8 0168 fff8 | h | .CONST 0x0168,0xfff8 05ea 0177 fff7 | w | .CONST 0x0177,0xfff7 05ec 0177 fff6 | w | .CONST 0x0177,0xfff6 05ee 0177 fff5 | w | .CONST 0x0177,0xfff5 05f0 0179 fff4 | y | .CONST 0x0179,0xfff4 05f2 017b fff3 | { | .CONST 0x017b,0xfff3 05f4 017d fff2 | } | .CONST 0x017d,0xfff2 05f6 017f fff1 | | .CONST 0x017f,0xfff1 05f8 0181 fff0 | | .CONST 0x0181,0xfff0 05fa 0183 ffef | | .CONST 0x0183,0xffef 05fc 0185 ffee | | .CONST 0x0185,0xffee 05fe 0187 ffed | | .CONST 0x0187,0xffed 0600 0189 ffec | | .CONST 0x0189,0xffec 0602 018b ffeb | | .CONST 0x018b,0xffeb 0604 018d ffea | | .CONST 0x018d,0xffea 0606 018f ffe9 | | .CONST 0x018f,0xffe9 0608 0191 ffe8 | | .CONST 0x0191,0xffe8 060a 0193 ffe7 | | .CONST 0x0193,0xffe7 060c 0195 ffe6 | | .CONST 0x0195,0xffe6 060e 0197 ffe5 | | .CONST 0x0197,0xffe5 0610 0199 0001 | | .CONST 0x0199,0x0001 0612 019b 0002 | | .CONST 0x019b,0x0002 0614 019e 0003 | | .CONST 0x019e,0x0003 0616 01a4 0004 | | .CONST 0x01a4,0x0004 0618 ; -------------------------------------------------------------------------------------- 0618 ; Debug3 Subtable 0x2 0618 ; -------------------------------------------------------------------------------------- 0618 0001 0005 | | .DBG3TAB 0x0001,0x0005 061a 01bb ffff | | .CONST 0x01bb,0xffff 061c 01c0 0001 | | .CONST 0x01c0,0x0001 061e 01c5 0002 | | .CONST 0x01c5,0x0002 0620 01d0 0401 | | .CONST 0x01d0,0x0401 0622 01dc 0002 | | .CONST 0x01dc,0x0002 0624 020a 0003 | | .CONST 0x020a,0x0003 0626 ; -------------------------------------------------------------------------------------- 0626 ; Debug3 Subtable 0x3 0626 ; -------------------------------------------------------------------------------------- 0626 0001 0009 | | .DBG3TAB 0x0001,0x0009 0628 025b 0001 | [ | .CONST 0x025b,0x0001 062a 025e 0002 | ^ | .CONST 0x025e,0x0002 062c 025e fbff | ^ | .CONST 0x025e,0xfbff 062e 0264 0401 | d | .CONST 0x0264,0x0401 0630 026c 0402 | l | .CONST 0x026c,0x0402 0632 026e 0003 | n | .CONST 0x026e,0x0003 0634 0272 0004 | r | .CONST 0x0272,0x0004 0636 0278 0801 | x | .CONST 0x0278,0x0801 0638 0282 0004 | | .CONST 0x0282,0x0004 063a 02b1 0005 | | .CONST 0x02b1,0x0005 063c ; -------------------------------------------------------------------------------------- 063c ; Debug3 Subtable 0x4 063c ; -------------------------------------------------------------------------------------- 063c 0000 0001 | | .DBG3TAB 0x0000,0x0001 063e 030b 0001 | | .CONST 0x030b,0x0001 0640 ; -------------------------------------------------------------------------------------- 0640 ; Debug3 Subtable 0x5 0640 ; -------------------------------------------------------------------------------------- 0640 0000 0001 | | .DBG3TAB 0x0000,0x0001 0642 0313 0001 | | .CONST 0x0313,0x0001 0644 ; -------------------------------------------------------------------------------------- 0644 ; Debug3 Subtable 0x6 0644 ; -------------------------------------------------------------------------------------- 0644 0001 0002 | | .DBG3TAB 0x0001,0x0002 0646 031b ffff | | .CONST 0x031b,0xffff 0648 031d 0001 | | .CONST 0x031d,0x0001 064a 0324 0002 | $ | .CONST 0x0324,0x0002 064c ; -------------------------------------------------------------------------------------- 064c ; Debug3 Subtable 0x7 064c ; -------------------------------------------------------------------------------------- 064c 0001 0002 | | .DBG3TAB 0x0001,0x0002 064e 032b ffff | + | .CONST 0x032b,0xffff 0650 032d 0001 | - | .CONST 0x032d,0x0001 0652 0334 0002 | 4 | .CONST 0x0334,0x0002 0654 ; -------------------------------------------------------------------------------------- 0654 ; Debug3 Subtable 0x8 0654 ; -------------------------------------------------------------------------------------- 0654 0000 0001 | | .DBG3TAB 0x0000,0x0001 0656 033b 0001 | ; | .CONST 0x033b,0x0001 0658 ; -------------------------------------------------------------------------------------- 0658 ; Debug3 Subtable 0x9 0658 ; -------------------------------------------------------------------------------------- 0658 0000 0001 | | .DBG3TAB 0x0000,0x0001 065a 0343 0001 | C | .CONST 0x0343,0x0001 065c ; -------------------------------------------------------------------------------------- 065c ; Debug3 Subtable 0xa 065c ; -------------------------------------------------------------------------------------- 065c 0000 0001 | | .DBG3TAB 0x0000,0x0001 065e 034b 0001 | K | .CONST 0x034b,0x0001 0660 ; -------------------------------------------------------------------------------------- 0660 ; Debug3 Subtable 0xb 0660 ; -------------------------------------------------------------------------------------- 0660 0002 0001 | | .DBG3TAB 0x0002,0x0001 0662 0353 ffff | S | .CONST 0x0353,0xffff 0664 0358 fffe | X | .CONST 0x0358,0xfffe 0666 035e 0001 | ^ | .CONST 0x035e,0x0001 0668 ; -------------------------------------------------------------------------------------- 0668 ; Debug3 Subtable 0xc 0668 ; -------------------------------------------------------------------------------------- 0668 0000 0001 | | .DBG3TAB 0x0000,0x0001 066a 039b 0001 | | .CONST 0x039b,0x0001 066c ; -------------------------------------------------------------------------------------- 066c ; Debug3 Subtable 0xd 066c ; -------------------------------------------------------------------------------------- 066c 0000 0001 | | .DBG3TAB 0x0000,0x0001 066e 03e3 0001 | | .CONST 0x03e3,0x0001 0670 ; -------------------------------------------------------------------------------------- 0670 ; Debug3 Subtable 0xe 0670 ; -------------------------------------------------------------------------------------- 0670 0000 0001 | | .DBG3TAB 0x0000,0x0001 0672 03f3 0001 | | .CONST 0x03f3,0x0001 0674 ; -------------------------------------------------------------------------------------- 0674 ; Debug3 Subtable 0xf 0674 ; -------------------------------------------------------------------------------------- 0674 0000 0001 | | .DBG3TAB 0x0000,0x0001 0676 03fb 0001 | | .CONST 0x03fb,0x0001 0678 ; -------------------------------------------------------------------------------------- 0678 ; Debug3 Subtable 0x10 0678 ; -------------------------------------------------------------------------------------- 0678 0001 000c | | .DBG3TAB 0x0001,0x000c 067a 0443 ffff | C | .CONST 0x0443,0xffff 067c 044a 0001 | J | .CONST 0x044a,0x0001 067e 044d 0002 | M | .CONST 0x044d,0x0002 0680 044f 0003 | O | .CONST 0x044f,0x0003 0682 0450 0004 | P | .CONST 0x0450,0x0004 0684 0456 0005 | V | .CONST 0x0456,0x0005 0686 045b 0006 | [ | .CONST 0x045b,0x0006 0688 045e 0007 | ^ | .CONST 0x045e,0x0007 068a 0460 0008 | ` | .CONST 0x0460,0x0008 068c 0461 0009 | a | .CONST 0x0461,0x0009 068e 046b 000a | k | .CONST 0x046b,0x000a 0690 0475 000b | u | .CONST 0x0475,0x000b 0692 0478 000c | x | .CONST 0x0478,0x000c 0694 ; -------------------------------------------------------------------------------------- 0694 ; Debug3 Subtable 0x11 0694 ; -------------------------------------------------------------------------------------- 0694 0000 0002 | | .DBG3TAB 0x0000,0x0002 0696 0483 0001 | | .CONST 0x0483,0x0001 0698 0486 0002 | | .CONST 0x0486,0x0002 069a ; -------------------------------------------------------------------------------------- 069a ; Debug3 Subtable 0x12 069a ; -------------------------------------------------------------------------------------- 069a 0000 0001 | | .DBG3TAB 0x0000,0x0001 069c 0493 0001 | | .CONST 0x0493,0x0001 069e ; -------------------------------------------------------------------------------------- 069e ; Debug3 Subtable 0x13 069e ; -------------------------------------------------------------------------------------- 069e 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; Debug3 Subtable 0x14 06a0 ; -------------------------------------------------------------------------------------- 06a0 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a2 0000 0000 | | .BLANK 0000[0x15e]