|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0608 | | .CONST 0x0608 ; 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 0285 | | .CONST 0x0285 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003e | > | .CONST 0x003e ; Number of locals 000b INIT_0008: 000b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0 = .DEBUG 0x000b,0x06aa,0x8000,0x0000,0x004d,0xf2a5,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 4802 |H | Short_Literal 0x2 000d 4820 |H | Short_Literal 0x20 000e 026d | m | Execute Discrete,Exponentiate 000f 0aff | | Execute_Immediate Plus,-0x1 0010 00e5 | | Load_Encached Long_Integer_Cache 0011 03f9 | | Declare_Type Discrete,Constrained,Visible 0012 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0x12,0xfffe 0013 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x2 = 0x13,0xfffd 0014 0129 | ) | Execute Any,Make_Visible 0015 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0x15,0xfffc 0016 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x4 = 0x16,0xfffb 0017 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0018 0129 | ) | Execute Any,Make_Visible 0019 0007 | | Action Break_Optional ; Debug Table 0x0.0x5 = 0x19,0xfffa 001a 62d5 |b | Indirect_Literal Discrete,0x2f0,{0xffffffff, 0xffff8000} ; Debug Table 0x0.0x6 = 0x1a,0xfff9 001b 62d0 |b | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x00007fff} 001c 00e2 | | Load_Encached Integer_Cache 001d 03f9 | | Declare_Type Discrete,Constrained,Visible 001e 0007 | | Action Break_Optional ; Debug Table 0x0.0x7 = 0x1e,0xfff8 001f 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0020 481f |H | Short_Literal 0x1f 0021 026d | m | Execute Discrete,Exponentiate 0022 0275 | u | Execute Discrete,Unary_Minus 0023 4802 |H | Short_Literal 0x2 0024 481f |H | Short_Literal 0x1f 0025 026d | m | Execute Discrete,Exponentiate 0026 0aff | | Execute_Immediate Plus,-0x1 0027 00e5 | | Load_Encached Long_Integer_Cache 0028 03f9 | | Declare_Type Discrete,Constrained,Visible 0029 0007 | | Action Break_Optional ; Debug Table 0x0.0x9 = 0x29,0xfff6 002a 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x0.0xa = 0x2a,0xfff5 002b 0129 | ) | Execute Any,Make_Visible 002c 0007 | | Action Break_Optional ; Debug Table 0x0.0xb = 0x2c,0xfff4 002d e001 | | Load 0x0,0x1 ; Debug Table 0x0.0xc = 0x2d,0xfff3 002e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 002f 0129 | ) | Execute Any,Make_Visible 0030 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xd = 0x30,0xfff2 0031 4800 |H | Short_Literal 0x0 0032 00da | | Load_Top At_Offset_2 0033 0333 | 3 | Declare_Variable Array,Visible,With_Constraint 0034 4800 |H | Short_Literal 0x0 0035 4800 |H | Short_Literal 0x0 0036 e002 | | Load 0x0,0x2 0037 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0038 0334 | 4 | Declare_Variable Array,With_Constraint 0039 4800 |H | Short_Literal 0x0 003a 4800 |H | Short_Literal 0x0 003b 00da | | Load_Top At_Offset_2 003c 01d6 | | Execute Vector,Field_Write 003d 00d9 | | Load_Top At_Offset_1 003e 01d4 | | Execute Vector,Structure_Write 003f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xe = 0x3f,0xfff1 0040 4820 |H | Short_Literal 0x20 0041 029f 028b | | Declare_Subprogram INIT_0288,For_Call 0043 03fe | | Declare_Type Discrete,Defined,Visible 0044 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0xf = 0x44,0xfff0 0045 48c2 |H | Short_Literal 0xc2 0046 e213 | | Load 0x1,0x13 0047 035c | \ | Declare_Type Array,Constrained,Visible 0048 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x10 = 0x48,0xffef 0049 0336 | 6 | Declare_Variable Array,Visible 004a 4801 |H | Short_Literal 0x1 004b 48c2 |H | Short_Literal 0xc2 004c e002 | | Load 0x0,0x2 004d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 004e 0334 | 4 | Declare_Variable Array,With_Constraint 004f 48c2 |H | Short_Literal 0xc2 0050 4801 |H | Short_Literal 0x1 0051 4800 |H | Short_Literal 0x0 0052 00d9 | | Load_Top At_Offset_1 0053 e218 | | Load 0x1,0x18 0054 01d6 | | Execute Vector,Field_Write 0055 3ffb |? | Loop_Increasing 0x51 0056 00d9 | | Load_Top At_Offset_1 0057 01d4 | | Execute Vector,Structure_Write 0058 00da | | Load_Top At_Offset_2 ; Debug Table 0x0.0x11 = 0x58,0xffee 0059 0266 | f | Execute Discrete,Bounds 005a 00e3 | | Load_Encached Natural_Cache 005b 02a0 | | Declare_Subprogram Null_Subprogram 005c 4801 |H | Short_Literal 0x1 005d 035e | ^ | Declare_Type Array,Defined,Visible 005e 00d8 | | Load_Top At_Offset_0 005f 0336 | 6 | Declare_Variable Array,Visible 0060 00d8 | | Load_Top At_Offset_0 0061 0337 | 7 | Declare_Variable Array 0062 4804 |H | Short_Literal 0x4 0063 4800 |H | Short_Literal 0x0 0064 00da | | Load_Top At_Offset_2 0065 01d6 | | Execute Vector,Field_Write 0066 4804 |H | Short_Literal 0x4 0067 4801 |H | Short_Literal 0x1 0068 00da | | Load_Top At_Offset_2 0069 01d6 | | Execute Vector,Field_Write 006a 4804 |H | Short_Literal 0x4 006b 4802 |H | Short_Literal 0x2 006c 00da | | Load_Top At_Offset_2 006d 01d6 | | Execute Vector,Field_Write 006e 4804 |H | Short_Literal 0x4 006f 4803 |H | Short_Literal 0x3 0070 00da | | Load_Top At_Offset_2 0071 01d6 | | Execute Vector,Field_Write 0072 4804 |H | Short_Literal 0x4 0073 4804 |H | Short_Literal 0x4 0074 00da | | Load_Top At_Offset_2 0075 01d6 | | Execute Vector,Field_Write 0076 4804 |H | Short_Literal 0x4 0077 4805 |H | Short_Literal 0x5 0078 00da | | Load_Top At_Offset_2 0079 01d6 | | Execute Vector,Field_Write 007a 4804 |H | Short_Literal 0x4 007b 4806 |H | Short_Literal 0x6 007c 00da | | Load_Top At_Offset_2 007d 01d6 | | Execute Vector,Field_Write 007e 4804 |H | Short_Literal 0x4 007f 4807 |H | Short_Literal 0x7 0080 00da | | Load_Top At_Offset_2 0081 01d6 | | Execute Vector,Field_Write 0082 4804 |H | Short_Literal 0x4 0083 4808 |H | Short_Literal 0x8 0084 00da | | Load_Top At_Offset_2 0085 01d6 | | Execute Vector,Field_Write 0086 4804 |H | Short_Literal 0x4 0087 4809 |H | Short_Literal 0x9 0088 00da | | Load_Top At_Offset_2 0089 01d6 | | Execute Vector,Field_Write 008a 4804 |H | Short_Literal 0x4 008b 480a |H | Short_Literal 0xa 008c 00da | | Load_Top At_Offset_2 008d 01d6 | | Execute Vector,Field_Write 008e 4804 |H | Short_Literal 0x4 008f 480b |H | Short_Literal 0xb 0090 00da | | Load_Top At_Offset_2 0091 01d6 | | Execute Vector,Field_Write 0092 4804 |H | Short_Literal 0x4 0093 480c |H | Short_Literal 0xc 0094 00da | | Load_Top At_Offset_2 0095 01d6 | | Execute Vector,Field_Write 0096 4804 |H | Short_Literal 0x4 0097 480d |H | Short_Literal 0xd 0098 00da | | Load_Top At_Offset_2 0099 01d6 | | Execute Vector,Field_Write 009a 4804 |H | Short_Literal 0x4 009b 480e |H | Short_Literal 0xe 009c 00da | | Load_Top At_Offset_2 009d 01d6 | | Execute Vector,Field_Write 009e 4804 |H | Short_Literal 0x4 009f 480f |H | Short_Literal 0xf 00a0 00da | | Load_Top At_Offset_2 00a1 01d6 | | Execute Vector,Field_Write 00a2 4802 |H | Short_Literal 0x2 00a3 4810 |H | Short_Literal 0x10 00a4 00da | | Load_Top At_Offset_2 00a5 01d6 | | Execute Vector,Field_Write 00a6 4804 |H | Short_Literal 0x4 00a7 4811 |H | Short_Literal 0x11 00a8 00da | | Load_Top At_Offset_2 00a9 01d6 | | Execute Vector,Field_Write 00aa 4804 |H | Short_Literal 0x4 00ab 4812 |H | Short_Literal 0x12 00ac 00da | | Load_Top At_Offset_2 00ad 01d6 | | Execute Vector,Field_Write 00ae 4804 |H | Short_Literal 0x4 00af 4813 |H | Short_Literal 0x13 00b0 00da | | Load_Top At_Offset_2 00b1 01d6 | | Execute Vector,Field_Write 00b2 4804 |H | Short_Literal 0x4 00b3 4814 |H | Short_Literal 0x14 00b4 00da | | Load_Top At_Offset_2 00b5 01d6 | | Execute Vector,Field_Write 00b6 4804 |H | Short_Literal 0x4 00b7 4815 |H | Short_Literal 0x15 00b8 00da | | Load_Top At_Offset_2 00b9 01d6 | | Execute Vector,Field_Write 00ba 480c |H | Short_Literal 0xc 00bb 4816 |H | Short_Literal 0x16 00bc 00da | | Load_Top At_Offset_2 00bd 01d6 | | Execute Vector,Field_Write 00be 480c |H | Short_Literal 0xc 00bf 4817 |H | Short_Literal 0x17 00c0 00da | | Load_Top At_Offset_2 00c1 01d6 | | Execute Vector,Field_Write 00c2 480c |H | Short_Literal 0xc 00c3 4818 |H | Short_Literal 0x18 00c4 00da | | Load_Top At_Offset_2 00c5 01d6 | | Execute Vector,Field_Write 00c6 480c |H | Short_Literal 0xc 00c7 4819 |H | Short_Literal 0x19 00c8 00da | | Load_Top At_Offset_2 00c9 01d6 | | Execute Vector,Field_Write 00ca 480c |H | Short_Literal 0xc 00cb 481a |H | Short_Literal 0x1a 00cc 00da | | Load_Top At_Offset_2 00cd 01d6 | | Execute Vector,Field_Write 00ce 480c |H | Short_Literal 0xc 00cf 481b |H | Short_Literal 0x1b 00d0 00da | | Load_Top At_Offset_2 00d1 01d6 | | Execute Vector,Field_Write 00d2 480c |H | Short_Literal 0xc 00d3 481c |H | Short_Literal 0x1c 00d4 00da | | Load_Top At_Offset_2 00d5 01d6 | | Execute Vector,Field_Write 00d6 480c |H | Short_Literal 0xc 00d7 481d |H | Short_Literal 0x1d 00d8 00da | | Load_Top At_Offset_2 00d9 01d6 | | Execute Vector,Field_Write 00da 4804 |H | Short_Literal 0x4 00db 481e |H | Short_Literal 0x1e 00dc 00da | | Load_Top At_Offset_2 00dd 01d6 | | Execute Vector,Field_Write 00de 4804 |H | Short_Literal 0x4 00df 481f |H | Short_Literal 0x1f 00e0 00da | | Load_Top At_Offset_2 00e1 01d6 | | Execute Vector,Field_Write 00e2 4804 |H | Short_Literal 0x4 00e3 4820 |H | Short_Literal 0x20 00e4 00da | | Load_Top At_Offset_2 00e5 01d6 | | Execute Vector,Field_Write 00e6 00d9 | | Load_Top At_Offset_1 00e7 01d4 | | Execute Vector,Structure_Write 00e8 0007 | | Action Break_Optional ; Debug Table 0x0.0x12 = 0xe8,0xffed 00e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x13 = 0xe9,0xffec 00ea 4807 |H | Short_Literal 0x7 00eb 029f 02a3 | | Declare_Subprogram INIT_02a0,For_Call 00ed 03fe | | Declare_Type Discrete,Defined,Visible 00ee 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x14 = 0xee,0xffeb 00ef 480a |H | Short_Literal 0xa 00f0 029f 02bb | | Declare_Subprogram INIT_02b8,For_Call 00f2 03fe | | Declare_Type Discrete,Defined,Visible 00f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x15 = 0xf3,0xffea 00f4 480e |H | Short_Literal 0xe 00f5 029f 02d3 | | Declare_Subprogram INIT_02d0,For_Call 00f7 03fe | | Declare_Type Discrete,Defined,Visible 00f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x16 = 0xf8,0xffe9 00f9 4801 |H | Short_Literal 0x1 00fa 029f 02fb | | Declare_Subprogram INIT_02f8,For_Call 00fc 03fe | | Declare_Type Discrete,Defined,Visible 00fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x17 = 0xfd,0xffe8 00fe 4804 |H | Short_Literal 0x4 00ff 029f 0313 | | Declare_Subprogram INIT_0310,For_Call 0101 03fe | | Declare_Type Discrete,Defined,Visible 0102 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x102,0xffe7 0104 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x104,0xffe6 0106 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x106,0xffe5 0108 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x108,0xffe4 010a 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x10a,0xffe3 010c 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x10c,0xffe2 010e 029a 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x10e,0xffe1 0110 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x110,0xffe0 0112 e21c | | Load 0x1,0x1c ; Debug Table 0x0.0x20 = 0x112,0xffdf 0113 e20e | | Load 0x1,0xe 0114 e211 | | Load 0x1,0x11 0115 e20d | | Load 0x1,0xd 0116 e20d | | Load 0x1,0xd 0117 e20d | | Load 0x1,0xd 0118 e20d | | Load 0x1,0xd 0119 e211 | | Load 0x1,0x11 011a 00e1 | | Load_Encached Boolean_Cache 011b 4801 |H | Short_Literal 0x1 011c 4900 |I | Short_Literal 0x100 011d 00e9 | | Load_Encached String_Cache 011e 035c | \ | Declare_Type Array,Constrained,Visible 011f e211 | | Load 0x1,0x11 0120 e216 | | Load 0x1,0x16 0121 e003 | | Load 0x0,0x3 0122 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0123 029f 038b | | Declare_Subprogram INIT_0388,For_Call 0125 480d |H | Short_Literal 0xd 0126 032e | . | Declare_Type Record,Defined,Visible 0127 029a 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x127,0xffde 0129 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x129,0xffdd 012b 029a 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x12b,0xffdc 012d 0007 | | Action Break_Optional ; Debug Table 0x0.0x24 = 0x12d,0xffdb 012e 00bf | | Action Accept_Activation ; Debug Table 0x0.0x25 = 0x12e,0xffda 012f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1 = .DEBUG 0x012f,0x06f8,0x8000,0x0000,0x004d,0xf2d5,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x12f,0xffff 0130 480f |H | Short_Literal 0xf 0131 00e2 | | Load_Encached Integer_Cache 0132 03f8 | | Declare_Type Discrete,Constrained 0133 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1 = 0x133,0xfffe 0134 4802 |H | Short_Literal 0x2 0135 00da | | Load_Top At_Offset_2 0136 02a0 | | Declare_Subprogram Null_Subprogram 0137 4801 |H | Short_Literal 0x1 0138 035d | ] | Declare_Type Array,Defined 0139 00e8 | | Load_Encached Character_Cache ; Debug Table 0x1.0x2 = 0x139,0xfffd 013a 0266 | f | Execute Discrete,Bounds 013b 00db | | Load_Top At_Offset_3 013c 02a0 | | Declare_Subprogram Null_Subprogram 013d 4801 |H | Short_Literal 0x1 013e 035d | ] | Declare_Type Array,Defined 013f 00d8 | | Load_Top At_Offset_0 0140 0337 | 7 | Declare_Variable Array 0141 00d8 | | Load_Top At_Offset_0 0142 0337 | 7 | Declare_Variable Array 0143 482f |H/ | Short_Literal 0x2f 0144 4800 |H | Short_Literal 0x0 0145 4800 |H | Short_Literal 0x0 0146 00d9 | | Load_Top At_Offset_1 0147 e22f | / | Load 0x1,0x2f 0148 01d6 | | Execute Vector,Field_Write 0149 3ffb |? | Loop_Increasing 0x145 014a 4800 |H | Short_Literal 0x0 014b 4830 |H0 | Short_Literal 0x30 014c 00da | | Load_Top At_Offset_2 014d 01d6 | | Execute Vector,Field_Write 014e 4801 |H | Short_Literal 0x1 014f 4831 |H1 | Short_Literal 0x31 0150 00da | | Load_Top At_Offset_2 0151 01d6 | | Execute Vector,Field_Write 0152 4802 |H | Short_Literal 0x2 0153 4832 |H2 | Short_Literal 0x32 0154 00da | | Load_Top At_Offset_2 0155 01d6 | | Execute Vector,Field_Write 0156 4803 |H | Short_Literal 0x3 0157 4833 |H3 | Short_Literal 0x33 0158 00da | | Load_Top At_Offset_2 0159 01d6 | | Execute Vector,Field_Write 015a 4804 |H | Short_Literal 0x4 015b 4834 |H4 | Short_Literal 0x34 015c 00da | | Load_Top At_Offset_2 015d 01d6 | | Execute Vector,Field_Write 015e 4805 |H | Short_Literal 0x5 015f 4835 |H5 | Short_Literal 0x35 0160 00da | | Load_Top At_Offset_2 0161 01d6 | | Execute Vector,Field_Write 0162 4806 |H | Short_Literal 0x6 0163 4836 |H6 | Short_Literal 0x36 0164 00da | | Load_Top At_Offset_2 0165 01d6 | | Execute Vector,Field_Write 0166 4807 |H | Short_Literal 0x7 0167 4837 |H7 | Short_Literal 0x37 0168 00da | | Load_Top At_Offset_2 0169 01d6 | | Execute Vector,Field_Write 016a 4808 |H | Short_Literal 0x8 016b 4838 |H8 | Short_Literal 0x38 016c 00da | | Load_Top At_Offset_2 016d 01d6 | | Execute Vector,Field_Write 016e 4809 |H | Short_Literal 0x9 016f 4839 |H9 | Short_Literal 0x39 0170 00da | | Load_Top At_Offset_2 0171 01d6 | | Execute Vector,Field_Write 0172 4840 |H@ | Short_Literal 0x40 0173 483a |H: | Short_Literal 0x3a 0174 4800 |H | Short_Literal 0x0 0175 00d9 | | Load_Top At_Offset_1 0176 e22f | / | Load 0x1,0x2f 0177 01d6 | | Execute Vector,Field_Write 0178 3ffb |? | Loop_Increasing 0x174 0179 480a |H | Short_Literal 0xa 017a 4841 |HA | Short_Literal 0x41 017b 00da | | Load_Top At_Offset_2 017c 01d6 | | Execute Vector,Field_Write 017d 480b |H | Short_Literal 0xb 017e 4842 |HB | Short_Literal 0x42 017f 00da | | Load_Top At_Offset_2 0180 01d6 | | Execute Vector,Field_Write 0181 480c |H | Short_Literal 0xc 0182 4843 |HC | Short_Literal 0x43 0183 00da | | Load_Top At_Offset_2 0184 01d6 | | Execute Vector,Field_Write 0185 480d |H | Short_Literal 0xd 0186 4844 |HD | Short_Literal 0x44 0187 00da | | Load_Top At_Offset_2 0188 01d6 | | Execute Vector,Field_Write 0189 480e |H | Short_Literal 0xe 018a 4845 |HE | Short_Literal 0x45 018b 00da | | Load_Top At_Offset_2 018c 01d6 | | Execute Vector,Field_Write 018d 480f |H | Short_Literal 0xf 018e 4846 |HF | Short_Literal 0x46 018f 00da | | Load_Top At_Offset_2 0190 01d6 | | Execute Vector,Field_Write 0191 4860 |H` | Short_Literal 0x60 0192 4847 |HG | Short_Literal 0x47 0193 4800 |H | Short_Literal 0x0 0194 00d9 | | Load_Top At_Offset_1 0195 e22f | / | Load 0x1,0x2f 0196 01d6 | | Execute Vector,Field_Write 0197 3ffb |? | Loop_Increasing 0x193 0198 480a |H | Short_Literal 0xa 0199 4861 |Ha | Short_Literal 0x61 019a 00da | | Load_Top At_Offset_2 019b 01d6 | | Execute Vector,Field_Write 019c 480b |H | Short_Literal 0xb 019d 4862 |Hb | Short_Literal 0x62 019e 00da | | Load_Top At_Offset_2 019f 01d6 | | Execute Vector,Field_Write 01a0 480c |H | Short_Literal 0xc 01a1 4863 |Hc | Short_Literal 0x63 01a2 00da | | Load_Top At_Offset_2 01a3 01d6 | | Execute Vector,Field_Write 01a4 480d |H | Short_Literal 0xd 01a5 4864 |Hd | Short_Literal 0x64 01a6 00da | | Load_Top At_Offset_2 01a7 01d6 | | Execute Vector,Field_Write 01a8 480e |H | Short_Literal 0xe 01a9 4865 |He | Short_Literal 0x65 01aa 00da | | Load_Top At_Offset_2 01ab 01d6 | | Execute Vector,Field_Write 01ac 480f |H | Short_Literal 0xf 01ad 4866 |Hf | Short_Literal 0x66 01ae 00da | | Load_Top At_Offset_2 01af 01d6 | | Execute Vector,Field_Write 01b0 487f |H | Short_Literal 0x7f 01b1 4867 |Hg | Short_Literal 0x67 01b2 4800 |H | Short_Literal 0x0 01b3 00d9 | | Load_Top At_Offset_1 01b4 e22f | / | Load 0x1,0x2f 01b5 01d6 | | Execute Vector,Field_Write 01b6 3ffb |? | Loop_Increasing 0x1b2 01b7 00d9 | | Load_Top At_Offset_1 01b8 01d4 | | Execute Vector,Structure_Write 01b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0x1b9,0xfffc 01ba 480f |H | Short_Literal 0xf 01bb 00e8 | | Load_Encached Character_Cache 01bc 02a0 | | Declare_Subprogram Null_Subprogram 01bd 4801 |H | Short_Literal 0x1 01be 035d | ] | Declare_Type Array,Defined 01bf 00d8 | | Load_Top At_Offset_0 01c0 0337 | 7 | Declare_Variable Array 01c1 00d8 | | Load_Top At_Offset_0 01c2 0337 | 7 | Declare_Variable Array 01c3 4830 |H0 | Short_Literal 0x30 01c4 4800 |H | Short_Literal 0x0 01c5 00da | | Load_Top At_Offset_2 01c6 01d6 | | Execute Vector,Field_Write 01c7 4831 |H1 | Short_Literal 0x31 01c8 4801 |H | Short_Literal 0x1 01c9 00da | | Load_Top At_Offset_2 01ca 01d6 | | Execute Vector,Field_Write 01cb 4832 |H2 | Short_Literal 0x32 01cc 4802 |H | Short_Literal 0x2 01cd 00da | | Load_Top At_Offset_2 01ce 01d6 | | Execute Vector,Field_Write 01cf 4833 |H3 | Short_Literal 0x33 01d0 4803 |H | Short_Literal 0x3 01d1 00da | | Load_Top At_Offset_2 01d2 01d6 | | Execute Vector,Field_Write 01d3 4834 |H4 | Short_Literal 0x34 01d4 4804 |H | Short_Literal 0x4 01d5 00da | | Load_Top At_Offset_2 01d6 01d6 | | Execute Vector,Field_Write 01d7 4835 |H5 | Short_Literal 0x35 01d8 4805 |H | Short_Literal 0x5 01d9 00da | | Load_Top At_Offset_2 01da 01d6 | | Execute Vector,Field_Write 01db 4836 |H6 | Short_Literal 0x36 01dc 4806 |H | Short_Literal 0x6 01dd 00da | | Load_Top At_Offset_2 01de 01d6 | | Execute Vector,Field_Write 01df 4837 |H7 | Short_Literal 0x37 01e0 4807 |H | Short_Literal 0x7 01e1 00da | | Load_Top At_Offset_2 01e2 01d6 | | Execute Vector,Field_Write 01e3 4838 |H8 | Short_Literal 0x38 01e4 4808 |H | Short_Literal 0x8 01e5 00da | | Load_Top At_Offset_2 01e6 01d6 | | Execute Vector,Field_Write 01e7 4839 |H9 | Short_Literal 0x39 01e8 4809 |H | Short_Literal 0x9 01e9 00da | | Load_Top At_Offset_2 01ea 01d6 | | Execute Vector,Field_Write 01eb 4841 |HA | Short_Literal 0x41 01ec 480a |H | Short_Literal 0xa 01ed 00da | | Load_Top At_Offset_2 01ee 01d6 | | Execute Vector,Field_Write 01ef 4842 |HB | Short_Literal 0x42 01f0 480b |H | Short_Literal 0xb 01f1 00da | | Load_Top At_Offset_2 01f2 01d6 | | Execute Vector,Field_Write 01f3 4843 |HC | Short_Literal 0x43 01f4 480c |H | Short_Literal 0xc 01f5 00da | | Load_Top At_Offset_2 01f6 01d6 | | Execute Vector,Field_Write 01f7 4844 |HD | Short_Literal 0x44 01f8 480d |H | Short_Literal 0xd 01f9 00da | | Load_Top At_Offset_2 01fa 01d6 | | Execute Vector,Field_Write 01fb 4845 |HE | Short_Literal 0x45 01fc 480e |H | Short_Literal 0xe 01fd 00da | | Load_Top At_Offset_2 01fe 01d6 | | Execute Vector,Field_Write 01ff 4846 |HF | Short_Literal 0x46 0200 480f |H | Short_Literal 0xf 0201 00da | | Load_Top At_Offset_2 0202 01d6 | | Execute Vector,Field_Write 0203 00d9 | | Load_Top At_Offset_1 0204 01d4 | | Execute Vector,Structure_Write 0205 60e2 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0x4 = 0x205,0xfffb 0206 48e8 |H | Short_Literal 0xe8 0207 e20f | | Load 0x1,0xf 0208 e22c | , | Load 0x1,0x2c 0209 e004 | | Load 0x0,0x4 020a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 020b 0387 | | Declare_Variable Package 020c 00d8 | | Load_Top At_Offset_0 020d 020f | | Execute Module,Activate 020e 60d9 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0x5 = 0x20e,0xfffa 020f 48f7 |H | Short_Literal 0xf7 0210 e22c | , | Load 0x1,0x2c 0211 e20f | | Load 0x1,0xf 0212 e004 | | Load 0x0,0x4 0213 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0214 0387 | | Declare_Variable Package 0215 00d8 | | Load_Top At_Offset_0 0216 020f | | Execute Module,Activate 0217 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x217,0xfff9 0218 4802 |H | Short_Literal 0x2 0219 e213 | | Load 0x1,0x13 021a 035b | [ | Declare_Type Array,Constrained 021b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x7 = 0x21b,0xfff8 021c 4804 |H | Short_Literal 0x4 021d e213 | | Load 0x1,0x13 021e 035b | [ | Declare_Type Array,Constrained 021f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x21f,0xfff7 0220 4804 |H | Short_Literal 0x4 0221 e213 | | Load 0x1,0x13 0222 035b | [ | Declare_Type Array,Constrained 0223 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x9 = 0x223,0xfff6 0224 4808 |H | Short_Literal 0x8 0225 e213 | | Load 0x1,0x13 0226 035b | [ | Declare_Type Array,Constrained 0227 60c0 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xa = 0x227,0xfff5 0228 4924 |I$ | Short_Literal 0x124 0229 e233 | 3 | Load 0x1,0x33 022a e210 | | Load 0x1,0x10 022b e004 | | Load 0x0,0x4 022c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 022d 0387 | | Declare_Variable Package 022e 00d8 | | Load_Top At_Offset_0 022f 020f | | Execute Module,Activate 0230 60b7 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xb = 0x230,0xfff4 0231 4931 |I1 | Short_Literal 0x131 0232 e235 | 5 | Load 0x1,0x35 0233 e211 | | Load 0x1,0x11 0234 e004 | | Load 0x0,0x4 0235 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0236 0387 | | Declare_Variable Package 0237 00d8 | | Load_Top At_Offset_0 0238 020f | | Execute Module,Activate 0239 60ae |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xc = 0x239,0xfff3 023a 493e |I> | Short_Literal 0x13e 023b e236 | 6 | Load 0x1,0x36 023c e212 | | Load 0x1,0x12 023d e004 | | Load 0x0,0x4 023e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023f 0387 | | Declare_Variable Package 0240 00d8 | | Load_Top At_Offset_0 0241 020f | | Execute Module,Activate 0242 60a5 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xd = 0x242,0xfff2 0243 494b |IK | Short_Literal 0x14b 0244 e234 | 4 | Load 0x1,0x34 0245 e20d | | Load 0x1,0xd 0246 e004 | | Load 0x0,0x4 0247 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0248 0387 | | Declare_Variable Package 0249 00d8 | | Load_Top At_Offset_0 024a 020f | | Execute Module,Activate 024b 609c |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xe = 0x24b,0xfff1 024c 4958 |IX | Short_Literal 0x158 024d e210 | | Load 0x1,0x10 024e e233 | 3 | Load 0x1,0x33 024f e004 | | Load 0x0,0x4 0250 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0251 0387 | | Declare_Variable Package 0252 00d8 | | Load_Top At_Offset_0 0253 020f | | Execute Module,Activate 0254 6093 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0xf = 0x254,0xfff0 0255 4967 |Ig | Short_Literal 0x167 0256 e20d | | Load 0x1,0xd 0257 e234 | 4 | Load 0x1,0x34 0258 e004 | | Load 0x0,0x4 0259 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025a 0387 | | Declare_Variable Package 025b 00d8 | | Load_Top At_Offset_0 025c 020f | | Execute Module,Activate 025d 608a |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0x10 = 0x25d,0xffef 025e 4976 |Iv | Short_Literal 0x176 025f e211 | | Load 0x1,0x11 0260 e235 | 5 | Load 0x1,0x35 0261 e004 | | Load 0x0,0x4 0262 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0263 0387 | | Declare_Variable Package 0264 00d8 | | Load_Top At_Offset_0 0265 020f | | Execute Module,Activate 0266 6081 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x004df2d5} ; Debug Table 0x1.0x11 = 0x266,0xffee 0267 4985 |I | Short_Literal 0x185 0268 e212 | | Load 0x1,0x12 0269 e236 | 6 | Load 0x1,0x36 026a e004 | | Load 0x0,0x4 026b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 026c 0387 | | Declare_Variable Package 026d 00d8 | | Load_Top At_Offset_0 026e 020f | | Execute Module,Activate 026f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x12 = 0x26f,0xffed 0270 00c7 | | Action Elaborate_Subprogram 0271 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x13 = 0x271,0xffec 0272 00c7 | | Action Elaborate_Subprogram 0273 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x14 = 0x273,0xffeb 0274 00c7 | | Action Elaborate_Subprogram 0275 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x15 = 0x275,0xffea 0276 00c7 | | Action Elaborate_Subprogram 0277 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x16 = 0x277,0xffe9 0278 00c7 | | Action Elaborate_Subprogram 0279 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x17 = 0x279,0xffe8 027a 00c7 | | Action Elaborate_Subprogram 027b 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x18 = 0x27b,0xffe7 027c 00c7 | | Action Elaborate_Subprogram 027d 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x19 = 0x27d,0xffe6 027e 00c7 | | Action Elaborate_Subprogram 027f 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x1a = 0x27f,0xffe5 0280 00c7 | | Action Elaborate_Subprogram 0281 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x1b = 0x281,0xffe4 0282 00c7 | | Action Elaborate_Subprogram 0283 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x1c = 0x283,0xffe3 0284 00c7 | | Action Elaborate_Subprogram 0285 BODY_0008: 0285 00bc | | Action Signal_Activated 0286 00bb | | Action Signal_Completion 0287 0000 | | .XXX[0x1] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x028b,0x0734,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x008f 028c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 028d 7802 |x | Jump 0x290 ; case 0x1 028e 7805 |x | Jump 0x294 ; case 0x2 028f 7809 |x | Jump 0x299 ; case 0x3 0290 00da | | Load_Top At_Offset_2 0291 0091 047c | || Action Push_String_Extended_Indexed,0x47c ; "D0" 0293 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0294 00db | | Load_Top At_Offset_3 0295 00db | | Load_Top At_Offset_3 0296 00e0 | | Load_Encached Standard_Cache 0297 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0298 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0299 00da | | Load_Top At_Offset_2 029a 00e0 | | Load_Encached Standard_Cache 029b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 029c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 029d 0000 0000 | | .XXX[0x3] 029f 0000 | | 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 4603 |F | Jump_Case 0x4 ; Debug Table 0x3 = .DEBUG 0x02a3,0x0736,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0164 02a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02a5 7802 |x | Jump 0x2a8 ; case 0x1 02a6 7805 |x | Jump 0x2ac ; case 0x2 02a7 7809 |x | Jump 0x2b1 ; case 0x3 02a8 00da | | Load_Top At_Offset_2 02a9 0091 049d | | Action Push_String_Extended_Indexed,0x49d ; "ABOUT_TO_RETURN" 02ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02ac 00db | | Load_Top At_Offset_3 02ad 00db | | Load_Top At_Offset_3 02ae 00e0 | | Load_Encached Standard_Cache 02af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02b0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02b1 00da | | Load_Top At_Offset_2 02b2 00e0 | | Load_Encached Standard_Cache 02b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02b4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02b5 0000 0000 | | .XXX[0x3] 02b7 0000 | | 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 4603 |F | Jump_Case 0x4 ; Debug Table 0x4 = .DEBUG 0x02bb,0x0738,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0170 02bc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02bd 7802 |x | Jump 0x2c0 ; case 0x1 02be 7805 |x | Jump 0x2c4 ; case 0x2 02bf 7809 |x | Jump 0x2c9 ; case 0x3 02c0 00da | | Load_Top At_Offset_2 02c1 0091 04a5 | | Action Push_String_Extended_Indexed,0x4a5 ; "UNKNOWN" 02c3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02c4 00db | | Load_Top At_Offset_3 02c5 00db | | Load_Top At_Offset_3 02c6 00e0 | | Load_Encached Standard_Cache 02c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02c8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02c9 00da | | Load_Top At_Offset_2 02ca 00e0 | | Load_Encached Standard_Cache 02cb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02cc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02cd 0000 0000 | | .XXX[0x3] 02cf 0000 | | 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 4603 |F | Jump_Case 0x4 ; Debug Table 0x5 = .DEBUG 0x02d3,0x073a,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x017f 02d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02d5 7802 |x | Jump 0x2d8 ; case 0x1 02d6 7805 |x | Jump 0x2dc ; case 0x2 02d7 7809 |x | Jump 0x2e1 ; case 0x3 02d8 00da | | Load_Top At_Offset_2 02d9 0091 04b0 | | Action Push_String_Extended_Indexed,0x4b0 ; "ASYNC_BREAK" 02db 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02dc 00db | | Load_Top At_Offset_3 02dd 00db | | Load_Top At_Offset_3 02de 00e0 | | Load_Encached Standard_Cache 02df 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02e0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02e1 00da | | Load_Top At_Offset_2 02e2 00e0 | | Load_Encached Standard_Cache 02e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02e4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02e5 0000 0000 | | .XXX[0x3] 02e7 0000 | | 02e8 0000 0000 | | .LITERAL {0x00000000, 0x004df2d5} 02ec 0000 0000 | | .LITERAL {0x00000000, 0x00007fff} 02f0 ffff ffff | | .LITERAL {0xffffffff, 0xffff8000} 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 4603 |F | Jump_Case 0x4 ; Debug Table 0x6 = .DEBUG 0x02fb,0x073c,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0192 02fc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02fd 7802 |x | Jump 0x300 ; case 0x1 02fe 7805 |x | Jump 0x304 ; case 0x2 02ff 7809 |x | Jump 0x309 ; case 0x3 0300 00da | | Load_Top At_Offset_2 0301 0091 04bf | | Action Push_String_Extended_Indexed,0x4bf ; "DATA_SPACE" 0303 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0304 00db | | Load_Top At_Offset_3 0305 00db | | Load_Top At_Offset_3 0306 00e0 | | Load_Encached Standard_Cache 0307 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0308 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0309 00da | | Load_Top At_Offset_2 030a 00e0 | | Load_Encached Standard_Cache 030b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 030c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 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 4603 |F | Jump_Case 0x4 ; Debug Table 0x7 = .DEBUG 0x0313,0x073e,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0198 0314 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0315 7802 |x | Jump 0x318 ; case 0x1 0316 7805 |x | Jump 0x31c ; case 0x2 0317 7809 |x | Jump 0x321 ; case 0x3 0318 00da | | Load_Top At_Offset_2 0319 0091 04c1 | | Action Push_String_Extended_Indexed,0x4c1 ; "PROCESS" 031b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 031c 00db | | Load_Top At_Offset_3 031d 00db | | Load_Top At_Offset_3 031e 00e0 | | Load_Encached Standard_Cache 031f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0320 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0321 00da | | Load_Top At_Offset_2 0322 00e0 | | Load_Encached Standard_Cache 0323 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0324 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0325 0000 0000 | | .XXX[0x3] 0327 0000 | | 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x032b,0x0740,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01a1 ; Debug Table 0x8.0x0 = 0x32b,0x1 032c e233 | 3 | Load 0x1,0x33 032d 01c7 | | Execute Vector,Convert 032e e237 | 7 | Load 0x1,0x37 032f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0330 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0331 0000 0000 | | .BLANK 0000[0x7] 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 0x9 = .DEBUG 0x033b,0x0744,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01aa ; Debug Table 0x9.0x0 = 0x33b,0x1 033c e234 | 4 | Load 0x1,0x34 033d 01c7 | | Execute Vector,Convert 033e e23a | : | Load 0x1,0x3a 033f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0340 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0341 0000 0000 | | .BLANK 0000[0x7] 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,0x0748,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01b3 ; Debug Table 0xa.0x0 = 0x34b,0x1 034c e235 | 5 | Load 0x1,0x35 034d 01c7 | | Execute Vector,Convert 034e e238 | 8 | Load 0x1,0x38 034f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0350 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0351 0000 0000 | | .BLANK 0000[0x7] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x035b,0x074c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01bc ; Debug Table 0xb.0x0 = 0x35b,0x1 035c e236 | 6 | Load 0x1,0x36 035d 01c7 | | Execute Vector,Convert 035e e239 | 9 | Load 0x1,0x39 035f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0360 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0361 0000 0000 | | .BLANK 0000[0x7] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036b | k | .CONST 0x036b ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0001 | | .CONST 0x0001 ; Number of locals 036b BODY_0368: 036b INIT_0368: 036b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x036b,0x0750,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01c5 ; Debug Table 0xc.0x0 = 0x36b,0x1 036c e23b | ; | Load 0x1,0x3b 036d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 036e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 036f 0000 | | .XXX[0x1] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0373 | s | .CONST 0x0373 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0001 | | .CONST 0x0001 ; Number of locals 0373 BODY_0370: 0373 INIT_0370: 0373 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0373,0x0754,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01ce ; Debug Table 0xd.0x0 = 0x373,0x1 0374 e23c | < | Load 0x1,0x3c 0375 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0376 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0377 0000 | | .XXX[0x1] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x037b,0x0758,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01d7 ; Debug Table 0xe.0x0 = 0x37b,0x1 037c e23d | = | Load 0x1,0x3d 037d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 037e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037f 0000 | | .XXX[0x1] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0383,0x075c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01e0 ; Debug Table 0xf.0x0 = 0x383,0x1 0384 e23e | > | Load 0x1,0x3e 0385 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0386 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0387 0000 | | .XXX[0x1] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b 4608 |F | Jump_Case 0x9 ; Debug Table 0x10 = .DEBUG 0x038b,0x0760,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x01e9 038c 7808 |x | Jump 0x395 ; case 0x0 038d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 038e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 038f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0390 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0391 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0392 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0393 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0394 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0395 00da | | Load_Top At_Offset_2 0396 340c |4 | Execute Record,Field_Reference,Field_Number 0xc 0397 0125 | % | Execute Any,Set_Constraint 0398 00da | | Load_Top At_Offset_2 0399 340c |4 | Execute Record,Field_Reference,Field_Number 0xc 039a 1c00 | | Execute_Immediate Run_Utility,0x0 039b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 039c 0000 0000 | | .BLANK 0000[0x4] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03b9 | | .CONST 0x03b9 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0003 | | .CONST 0x0003 ; Number of locals 03a3 INIT_03a0: 03a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x11 = .DEBUG 0x03a3,0x0762,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x0234 ; Debug Table 0x11.0x0 = 0x3a3,0xffff 03a4 4900 |I | Short_Literal 0x100 03a5 00e9 | | Load_Encached String_Cache 03a6 0334 | 4 | Declare_Variable Array,With_Constraint 03a7 4801 |H | Short_Literal 0x1 03a8 4900 |I | Short_Literal 0x100 03a9 00e9 | | Load_Encached String_Cache 03aa 0334 | 4 | Declare_Variable Array,With_Constraint 03ab 4900 |I | Short_Literal 0x100 03ac 4801 |H | Short_Literal 0x1 03ad 4800 |H | Short_Literal 0x0 03ae 00d9 | | Load_Top At_Offset_1 03af e403 | | Load 0x2,0x3 03b0 01d6 | | Execute Vector,Field_Write 03b1 3ffb |? | Loop_Increasing 0x3ad 03b2 00d9 | | Load_Top At_Offset_1 03b3 01d4 | | Execute Vector,Structure_Write 03b4 e003 | | Load 0x0,0x3 ; Debug Table 0x11.0x1 = 0x3b4,0xfffe 03b5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03b6 02c7 | | Declare_Variable Any 03b7 00d8 | | Load_Top At_Offset_0 03b8 1c00 | | Execute_Immediate Run_Utility,0x0 03b9 BODY_03a0: 03b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2 = 0x3b9,0x1 03ba e003 | | Load 0x0,0x3 03bb 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03bc c403 | | Store 0x2,0x3 03bd e227 | ' | Load 0x1,0x27 ; Debug Table 0x11.0x3 = 0x3bd,0x2 03be 0322 | " | Declare_Variable Record 03bf 480e |H | Short_Literal 0xe 03c0 00d9 | | Load_Top At_Offset_1 03c1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03c2 4800 |H | Short_Literal 0x0 03c3 00d9 | | Load_Top At_Offset_1 03c4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03c5 4800 |H | Short_Literal 0x0 03c6 00d9 | | Load_Top At_Offset_1 03c7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03c8 4800 |H | Short_Literal 0x0 03c9 00d9 | | Load_Top At_Offset_1 03ca 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03cb 4800 |H | Short_Literal 0x0 03cc 00d9 | | Load_Top At_Offset_1 03cd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03ce 4800 |H | Short_Literal 0x0 03cf 00d9 | | Load_Top At_Offset_1 03d0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03d1 4800 |H | Short_Literal 0x0 03d2 00d9 | | Load_Top At_Offset_1 03d3 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 03d4 4800 |H | Short_Literal 0x0 03d5 00d9 | | Load_Top At_Offset_1 03d6 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03d7 4800 |H | Short_Literal 0x0 03d8 00d9 | | Load_Top At_Offset_1 03d9 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03da 00da | | Load_Top At_Offset_2 03db e227 | ' | Load 0x1,0x27 03dc 3009 |0 | Execute Record,Field_Type,Field_Number 0x9 03dd 0119 | | Execute Any,Check_In_Formal_Type 03de 00d9 | | Load_Top At_Offset_1 03df 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03e0 4800 |H | Short_Literal 0x0 03e1 00d9 | | Load_Top At_Offset_1 03e2 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03e3 e217 | | Load 0x1,0x17 03e4 e216 | | Load 0x1,0x16 03e5 0119 | | Execute Any,Check_In_Formal_Type 03e6 00d9 | | Load_Top At_Offset_1 03e7 380b |8 | Execute Record,Field_Write,Field_Number 0xb 03e8 00d9 | | Load_Top At_Offset_1 03e9 e003 | | Load 0x0,0x3 03ea 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03eb 0119 | | Execute Any,Check_In_Formal_Type 03ec 00d9 | | Load_Top At_Offset_1 03ed 380c |8 | Execute Record,Field_Write,Field_Number 0xc 03ee 00ca | | Action Exit_Nullary_Function 03ef 0000 | | .XXX[0x1] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 0400 | | .CONST 0x0400 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0004 | | .CONST 0x0004 ; Number of locals 03f3 INIT_03f0: 03f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x12 = .DEBUG 0x03f3,0x076c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x023b ; Debug Table 0x12.0x0 = 0x3f3,0xffff 03f4 00db | | Load_Top At_Offset_3 03f5 01db | | Execute Vector,Length 03f6 0901 | | Execute_Immediate Binary_Scale,0x1 03f7 0248 | H | Execute Discrete,Check_In_Integer 03f8 00e9 | | Load_Encached String_Cache 03f9 0334 | 4 | Declare_Variable Array,With_Constraint 03fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x3fa,0xfffe 03fb 01dd | | Execute Vector,First 03fc 00e3 | | Load_Encached Natural_Cache 03fd 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 03fe e22c | , | Load 0x1,0x2c ; Debug Table 0x12.0x2 = 0x3fe,0xfffd 03ff 0337 | 7 | Declare_Variable Array 0400 BODY_03f0: 0400 00cf | | Action Mark_Auxiliary 0401 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x3 = 0x401,0x1 0402 01dc | | Execute Vector,Last 0403 e5ff | | Load 0x2,-0x1 0404 01dd | | Execute Vector,First 0405 0263 | c | Execute Discrete,Above_Bound 0406 701e |p | Jump_Nonzero 0x425 0407 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x407,0x2 0408 e5ff | | Load 0x2,-0x1 0409 01d7 | | Execute Vector,Field_Read 040a e231 | 1 | Load 0x1,0x31 040b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 040c e404 | | Load 0x2,0x4 040d 01d4 | | Execute Vector,Structure_Write 040e 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x5 = 0x40e,0x3 040f e404 | | Load 0x2,0x4 0410 01d7 | | Execute Vector,Field_Read 0411 e230 | 0 | Load 0x1,0x30 0412 01d7 | | Execute Vector,Field_Read 0413 e403 | | Load 0x2,0x3 0414 e402 | | Load 0x2,0x2 0415 01d6 | | Execute Vector,Field_Write 0416 4802 |H | Short_Literal 0x2 ; Debug Table 0x12.0x6 = 0x416,0x4 0417 e404 | | Load 0x2,0x4 0418 01d7 | | Execute Vector,Field_Read 0419 e230 | 0 | Load 0x1,0x30 041a 01d7 | | Execute Vector,Field_Read 041b e403 | | Load 0x2,0x3 041c 0a01 | | Execute_Immediate Plus,0x1 041d 0248 | H | Execute Discrete,Check_In_Integer 041e e402 | | Load 0x2,0x2 041f 01d6 | | Execute Vector,Field_Write 0420 e403 | | Load 0x2,0x3 ; Debug Table 0x12.0x7 = 0x420,0x5 0421 0a02 | | Execute_Immediate Plus,0x2 0422 c403 | | Store 0x2,0x3 0423 00c8 | | Action Pop_Auxiliary_Range 0424 3fe2 |? | Loop_Increasing 0x407 0425 00ce | | Action Pop_Auxiliary 0426 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x8 = 0x426,0x6 0427 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 043d | = | .CONST 0x043d ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0004 | | .CONST 0x0004 ; Number of locals 042b INIT_0428: 042b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x042b,0x0780,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x0244 ; Debug Table 0x13.0x0 = 0x42b,0xffff 042c 01dd | | Execute Vector,First 042d 00e3 | | Load_Encached Natural_Cache 042e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 042f 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x1 = 0x42f,0xfffe 0430 e5ff | | Load 0x2,-0x1 0431 01db | | Execute Vector,Length 0432 09ff | | Execute_Immediate Binary_Scale,-0x1 0433 e5ff | | Load 0x2,-0x1 0434 01db | | Execute Vector,Length 0435 4801 |H | Short_Literal 0x1 0436 0279 | y | Execute Discrete,And 0437 0273 | s | Execute Discrete,Plus 0438 0248 | H | Execute Discrete,Check_In_Integer 0439 e213 | | Load 0x1,0x13 043a 0334 | 4 | Declare_Variable Array,With_Constraint 043b e22c | , | Load 0x1,0x2c ; Debug Table 0x13.0x2 = 0x43b,0xfffd 043c 0337 | 7 | Declare_Variable Array 043d BODY_0428: 043d 00cf | | Action Mark_Auxiliary 043e 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x3 = 0x43e,0x1 043f 01dc | | Execute Vector,Last 0440 4801 |H | Short_Literal 0x1 0441 0263 | c | Execute Discrete,Above_Bound 0442 7036 |p6 | Jump_Nonzero 0x479 0443 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x4 = 0x443,0x2 0444 e5ff | | Load 0x2,-0x1 0445 01d7 | | Execute Vector,Field_Read 0446 e22e | . | Load 0x1,0x2e 0447 01d7 | | Execute Vector,Field_Read 0448 4801 |H | Short_Literal 0x1 0449 e404 | | Load 0x2,0x4 044a 01d6 | | Execute Vector,Field_Write 044b e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x5 = 0x44b,0x3 044c 01db | | Execute Vector,Length 044d 4801 |H | Short_Literal 0x1 044e 0279 | y | Execute Discrete,And 044f 0f01 | | Execute_Immediate Equal,0x1 0450 00d9 | | Load_Top At_Offset_1 0451 0f01 | | Execute_Immediate Equal,0x1 0452 0279 | y | Execute Discrete,And 0453 680a |h | Jump_Zero 0x45e 0454 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x6 = 0x454,0x4 0455 e404 | | Load 0x2,0x4 0456 01d7 | | Execute Vector,Field_Read 0457 00d9 | | Load_Top At_Offset_1 0458 e403 | | Load 0x2,0x3 0459 01d6 | | Execute Vector,Field_Write 045a e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x7 = 0x45a,0x5 045b 0a01 | | Execute_Immediate Plus,0x1 045c c402 | | Store 0x2,0x2 045d 7819 |x | Jump 0x477 045e e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x8 = 0x45e,0x6 045f 0a01 | | Execute_Immediate Plus,0x1 0460 0248 | H | Execute Discrete,Check_In_Integer 0461 e5ff | | Load 0x2,-0x1 0462 01d7 | | Execute Vector,Field_Read 0463 e22e | . | Load 0x1,0x2e 0464 01d7 | | Execute Vector,Field_Read 0465 4802 |H | Short_Literal 0x2 0466 e404 | | Load 0x2,0x4 0467 01d6 | | Execute Vector,Field_Write 0468 4802 |H | Short_Literal 0x2 ; Debug Table 0x13.0x9 = 0x468,0x7 0469 e404 | | Load 0x2,0x4 046a 01d7 | | Execute Vector,Field_Read 046b 4801 |H | Short_Literal 0x1 046c e404 | | Load 0x2,0x4 046d 01d7 | | Execute Vector,Field_Read 046e 0904 | | Execute_Immediate Binary_Scale,0x4 046f 0248 | H | Execute Discrete,Check_In_Integer 0470 0273 | s | Execute Discrete,Plus 0471 00d9 | | Load_Top At_Offset_1 0472 e403 | | Load 0x2,0x3 0473 01d6 | | Execute Vector,Field_Write 0474 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xa = 0x474,0x8 0475 0a02 | | Execute_Immediate Plus,0x2 0476 c402 | | Store 0x2,0x2 0477 00c8 | | Action Pop_Auxiliary_Range 0478 3fca |? | Loop_Increasing 0x443 0479 00ce | | Action Pop_Auxiliary 047a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xb = 0x47a,0x9 047b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 047c ; -------------------------------------------------------------------------------------- 047c ; STRING TABLE 047c ; -------------------------------------------------------------------------------------- 047c 0096 | | .STRTAB 0x0096->0x04c7 ; "D0" 047d 0096 | | .STRTAB 0x0096->0x04c8 ; "D1" 047e 0096 | | .STRTAB 0x0096->0x04c9 ; "D2" 047f 0096 | | .STRTAB 0x0096->0x04ca ; "D3" 0480 0096 | | .STRTAB 0x0096->0x04cb ; "D4" 0481 0096 | | .STRTAB 0x0096->0x04cc ; "D5" 0482 0096 | | .STRTAB 0x0096->0x04cd ; "D6" 0483 0096 | | .STRTAB 0x0096->0x04ce ; "D7" 0484 0096 | | .STRTAB 0x0096->0x04cf ; "A0" 0485 0096 | | .STRTAB 0x0096->0x04d0 ; "A1" 0486 0096 | | .STRTAB 0x0096->0x04d1 ; "A2" 0487 0096 | | .STRTAB 0x0096->0x04d2 ; "A3" 0488 0096 | | .STRTAB 0x0096->0x04d3 ; "A4" 0489 0096 | | .STRTAB 0x0096->0x04d4 ; "A5" 048a 0096 | | .STRTAB 0x0096->0x04d5 ; "A6" 048b 0096 | | .STRTAB 0x0096->0x04d6 ; "A7" 048c 0096 | | .STRTAB 0x0096->0x04d7 ; "SR" 048d 0096 | | .STRTAB 0x0096->0x04d8 ; "PC" 048e 0096 | | .STRTAB 0x0096->0x04d9 ; "USP" 048f 0097 | | .STRTAB 0x0097->0x04da ; "SSP" 0490 0098 | | .STRTAB 0x0098->0x04dc ; "MSP" 0491 0099 | | .STRTAB 0x0099->0x04dd ; "VBR" 0492 009a | | .STRTAB 0x009a->0x04df ; "FP0" 0493 009b | | .STRTAB 0x009b->0x04e0 ; "FP1" 0494 009c | | .STRTAB 0x009c->0x04e2 ; "FP2" 0495 009d | | .STRTAB 0x009d->0x04e3 ; "FP3" 0496 009e | | .STRTAB 0x009e->0x04e5 ; "FP4" 0497 009f | | .STRTAB 0x009f->0x04e6 ; "FP5" 0498 00a0 | | .STRTAB 0x00a0->0x04e8 ; "FP6" 0499 00a1 | | .STRTAB 0x00a1->0x04e9 ; "FP7" 049a 00a2 | | .STRTAB 0x00a2->0x04eb ; "FPCR" 049b 00a4 | | .STRTAB 0x00a4->0x04ed ; "FPSR" 049c 00a6 | | .STRTAB 0x00a6->0x04ef ; "FPIAR" 049d 00a9 | | .STRTAB 0x00a9->0x04f1 ; "ABOUT_TO_RETURN" 049e 00b6 | | .STRTAB 0x00b6->0x04f9 ; "BEGIN_RENDEZVOUS" 049f 00c4 | | .STRTAB 0x00c4->0x0501 ; "END_RENDEZVOUS" 04a0 00d0 | | .STRTAB 0x00d0->0x0508 ; "LOCAL_STATEMENT" 04a1 00dd | | .STRTAB 0x00dd->0x050f ; "MACHINE_INSTRUCTION" 04a2 00ee | | .STRTAB 0x00ee->0x0519 ; "PROCEDURE_ENTRY" 04a3 00fb | | .STRTAB 0x00fb->0x0520 ; "RETURNED" 04a4 0101 | | .STRTAB 0x0101->0x0524 ; "STATEMENT" 04a5 0108 | | .STRTAB 0x0108->0x0529 ; "UNKNOWN" 04a6 010d | | .STRTAB 0x010d->0x052c ; "STARTUP" 04a7 0112 | | .STRTAB 0x0112->0x0530 ; "USER" 04a8 0114 | | .STRTAB 0x0114->0x0532 ; "TASK_START" 04a9 011c | | .STRTAB 0x011c->0x0537 ; "TASK_TERM" 04aa 0123 | # | .STRTAB 0x0123->0x053b ; "RENDEZVOUS_START" 04ab 0131 | 1 | .STRTAB 0x0131->0x0543 ; "RENDEZVOUS_END" 04ac 013d | = | .STRTAB 0x013d->0x054a ; "EXCEPT" 04ad 0141 | A | .STRTAB 0x0141->0x054d ; "PROC_START" 04ae 0149 | I | .STRTAB 0x0149->0x0552 ; "PROC_END" 04af 014f | O | .STRTAB 0x014f->0x0556 ; "STMT_STEP" 04b0 0156 | V | .STRTAB 0x0156->0x055b ; "ASYNC_BREAK" 04b1 015f | _ | .STRTAB 0x015f->0x0560 ; "ASYNC_EXCEPTION" 04b2 016c | l | .STRTAB 0x016c->0x0568 ; "ASYNC_CREATION" 04b3 0178 | x | .STRTAB 0x0178->0x056f ; "ASYNC_STOP" 04b4 0180 | | .STRTAB 0x0180->0x0574 ; "ASYNC_STEP" 04b5 0188 | | .STRTAB 0x0188->0x0579 ; "ASYNC_TERMINATION" 04b6 0197 | | .STRTAB 0x0197->0x0581 ; "ASYNC_MESSAGE" 04b7 01a2 | | .STRTAB 0x01a2->0x0588 ; "ASYNC_WARNING_MESSAGE" 04b8 01b5 | | .STRTAB 0x01b5->0x0592 ; "ASYNC_ERROR_MESSAGE" 04b9 01c6 | | .STRTAB 0x01c6->0x059c ; "ASYNC_REGISTER_TYPE" 04ba 01d7 | | .STRTAB 0x01d7->0x05a5 ; "ASYNC_UNREGISTER_TYPE" 04bb 01ea | | .STRTAB 0x01ea->0x05b0 ; "ASYNC_REGISTER_SUBSYSTEM_TYPE" 04bc 0205 | | .STRTAB 0x0205->0x05be ; "ASYNC_UNREGISTER_SUBSYSTEM_TYPE" 04bd 0222 | " | .STRTAB 0x0222->0x05ce ; "ASYNC_BREAK_AND_STEP" 04be 0234 | 4 | .STRTAB 0x0234->0x05d8 ; "ASYNC_UNKNOWN" 04bf 023f | ? | .STRTAB 0x023f->0x05de ; "DATA_SPACE" 04c0 0247 | G | .STRTAB 0x0247->0x05e3 ; "CODE_SPACE" 04c1 024f | O | .STRTAB 0x024f->0x05e8 ; "PROCESS" 04c2 0254 | T | .STRTAB 0x0254->0x05ec ; "PROCESS_CHILDREN" 04c3 0262 | b | .STRTAB 0x0262->0x05f4 ; "PROGRAM" 04c4 0267 | g | .STRTAB 0x0267->0x05f7 ; "CONNECTED" 04c5 026e | n | .STRTAB 0x026e->0x05fc ; "PROCESSOR" 04c6 0275 | u | .STREND 0x0275->0x0600 04c7 4430 4431 |D0D1| .STRTAB_STRINGS 0601 0000 0000 | | .BLANK 0000[0x7] 0608 ; -------------------------------------------------------------------------------------- 0608 ; Debug Table 0608 ; -------------------------------------------------------------------------------------- 0608 0003 0014 | | .CONST 0x0003,0x0014 060a 000b 06aa | | .DEBUG 0x000b,0x06aa,0x8000,0x0000,0x004d,0xf2a5,0x0000,0x0007 0612 012f 06f8 | / | .DEBUG 0x012f,0x06f8,0x8000,0x0000,0x004d,0xf2d5,0x0000,0x0005 061a 028b 0734 | 4| .DEBUG 0x028b,0x0734,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x008f 0622 02a3 0736 | 6| .DEBUG 0x02a3,0x0736,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0164 062a 02bb 0738 | 8| .DEBUG 0x02bb,0x0738,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0170 0632 02d3 073a | :| .DEBUG 0x02d3,0x073a,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x017f 063a 02fb 073c | <| .DEBUG 0x02fb,0x073c,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0192 0642 0313 073e | >| .DEBUG 0x0313,0x073e,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x0198 064a 032b 0740 | + @| .DEBUG 0x032b,0x0740,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01a1 0652 033b 0744 | ; D| .DEBUG 0x033b,0x0744,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01aa 065a 034b 0748 | K H| .DEBUG 0x034b,0x0748,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01b3 0662 035b 074c | [ L| .DEBUG 0x035b,0x074c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01bc 066a 036b 0750 | k P| .DEBUG 0x036b,0x0750,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01c5 0672 0373 0754 | s T| .DEBUG 0x0373,0x0754,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01ce 067a 037b 0758 | { X| .DEBUG 0x037b,0x0758,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01d7 0682 0383 075c | \| .DEBUG 0x0383,0x075c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x01e0 068a 038b 0760 | `| .DEBUG 0x038b,0x0760,0x0005,0x0000,0x004d,0xf2a5,0x0000,0x01e9 0692 03a3 0762 | b| .DEBUG 0x03a3,0x0762,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x0234 069a 03f3 076c | l| .DEBUG 0x03f3,0x076c,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x023b 06a2 042b 0780 | + | .DEBUG 0x042b,0x0780,0x0002,0x0000,0x004d,0xf2a5,0x0000,0x0244 06aa ; -------------------------------------------------------------------------------------- 06aa ; Debug3 Subtable 0x0 06aa ; -------------------------------------------------------------------------------------- 06aa 0026 0000 | & | .DBG3TAB 0x0026,0x0000 06ac 000b ffff | | .CONST 0x000b,0xffff 06ae 0012 fffe | | .CONST 0x0012,0xfffe 06b0 0013 fffd | | .CONST 0x0013,0xfffd 06b2 0015 fffc | | .CONST 0x0015,0xfffc 06b4 0016 fffb | | .CONST 0x0016,0xfffb 06b6 0019 fffa | | .CONST 0x0019,0xfffa 06b8 001a fff9 | | .CONST 0x001a,0xfff9 06ba 001e fff8 | | .CONST 0x001e,0xfff8 06bc 001f fff7 | | .CONST 0x001f,0xfff7 06be 0029 fff6 | ) | .CONST 0x0029,0xfff6 06c0 002a fff5 | * | .CONST 0x002a,0xfff5 06c2 002c fff4 | , | .CONST 0x002c,0xfff4 06c4 002d fff3 | - | .CONST 0x002d,0xfff3 06c6 0030 fff2 | 0 | .CONST 0x0030,0xfff2 06c8 003f fff1 | ? | .CONST 0x003f,0xfff1 06ca 0044 fff0 | D | .CONST 0x0044,0xfff0 06cc 0048 ffef | H | .CONST 0x0048,0xffef 06ce 0058 ffee | X | .CONST 0x0058,0xffee 06d0 00e8 ffed | | .CONST 0x00e8,0xffed 06d2 00e9 ffec | | .CONST 0x00e9,0xffec 06d4 00ee ffeb | | .CONST 0x00ee,0xffeb 06d6 00f3 ffea | | .CONST 0x00f3,0xffea 06d8 00f8 ffe9 | | .CONST 0x00f8,0xffe9 06da 00fd ffe8 | | .CONST 0x00fd,0xffe8 06dc 0102 ffe7 | | .CONST 0x0102,0xffe7 06de 0104 ffe6 | | .CONST 0x0104,0xffe6 06e0 0106 ffe5 | | .CONST 0x0106,0xffe5 06e2 0108 ffe4 | | .CONST 0x0108,0xffe4 06e4 010a ffe3 | | .CONST 0x010a,0xffe3 06e6 010c ffe2 | | .CONST 0x010c,0xffe2 06e8 010e ffe1 | | .CONST 0x010e,0xffe1 06ea 0110 ffe0 | | .CONST 0x0110,0xffe0 06ec 0112 ffdf | | .CONST 0x0112,0xffdf 06ee 0127 ffde | ' | .CONST 0x0127,0xffde 06f0 0129 ffdd | ) | .CONST 0x0129,0xffdd 06f2 012b ffdc | + | .CONST 0x012b,0xffdc 06f4 012d ffdb | - | .CONST 0x012d,0xffdb 06f6 012e ffda | . | .CONST 0x012e,0xffda 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; Debug3 Subtable 0x1 06f8 ; -------------------------------------------------------------------------------------- 06f8 001d 0000 | | .DBG3TAB 0x001d,0x0000 06fa 012f ffff | / | .CONST 0x012f,0xffff 06fc 0133 fffe | 3 | .CONST 0x0133,0xfffe 06fe 0139 fffd | 9 | .CONST 0x0139,0xfffd 0700 01b9 fffc | | .CONST 0x01b9,0xfffc 0702 0205 fffb | | .CONST 0x0205,0xfffb 0704 020e fffa | | .CONST 0x020e,0xfffa 0706 0217 fff9 | | .CONST 0x0217,0xfff9 0708 021b fff8 | | .CONST 0x021b,0xfff8 070a 021f fff7 | | .CONST 0x021f,0xfff7 070c 0223 fff6 | # | .CONST 0x0223,0xfff6 070e 0227 fff5 | ' | .CONST 0x0227,0xfff5 0710 0230 fff4 | 0 | .CONST 0x0230,0xfff4 0712 0239 fff3 | 9 | .CONST 0x0239,0xfff3 0714 0242 fff2 | B | .CONST 0x0242,0xfff2 0716 024b fff1 | K | .CONST 0x024b,0xfff1 0718 0254 fff0 | T | .CONST 0x0254,0xfff0 071a 025d ffef | ] | .CONST 0x025d,0xffef 071c 0266 ffee | f | .CONST 0x0266,0xffee 071e 026f ffed | o | .CONST 0x026f,0xffed 0720 0271 ffec | q | .CONST 0x0271,0xffec 0722 0273 ffeb | s | .CONST 0x0273,0xffeb 0724 0275 ffea | u | .CONST 0x0275,0xffea 0726 0277 ffe9 | w | .CONST 0x0277,0xffe9 0728 0279 ffe8 | y | .CONST 0x0279,0xffe8 072a 027b ffe7 | { | .CONST 0x027b,0xffe7 072c 027d ffe6 | } | .CONST 0x027d,0xffe6 072e 027f ffe5 | | .CONST 0x027f,0xffe5 0730 0281 ffe4 | | .CONST 0x0281,0xffe4 0732 0283 ffe3 | | .CONST 0x0283,0xffe3 0734 ; -------------------------------------------------------------------------------------- 0734 ; Debug3 Subtable 0x2 0734 ; -------------------------------------------------------------------------------------- 0734 0000 0000 | | .DBG3TAB 0x0000,0x0000 0736 ; -------------------------------------------------------------------------------------- 0736 ; Debug3 Subtable 0x3 0736 ; -------------------------------------------------------------------------------------- 0736 0000 0000 | | .DBG3TAB 0x0000,0x0000 0738 ; -------------------------------------------------------------------------------------- 0738 ; Debug3 Subtable 0x4 0738 ; -------------------------------------------------------------------------------------- 0738 0000 0000 | | .DBG3TAB 0x0000,0x0000 073a ; -------------------------------------------------------------------------------------- 073a ; Debug3 Subtable 0x5 073a ; -------------------------------------------------------------------------------------- 073a 0000 0000 | | .DBG3TAB 0x0000,0x0000 073c ; -------------------------------------------------------------------------------------- 073c ; Debug3 Subtable 0x6 073c ; -------------------------------------------------------------------------------------- 073c 0000 0000 | | .DBG3TAB 0x0000,0x0000 073e ; -------------------------------------------------------------------------------------- 073e ; Debug3 Subtable 0x7 073e ; -------------------------------------------------------------------------------------- 073e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0740 ; -------------------------------------------------------------------------------------- 0740 ; Debug3 Subtable 0x8 0740 ; -------------------------------------------------------------------------------------- 0740 0000 0001 | | .DBG3TAB 0x0000,0x0001 0742 032b 0001 | + | .CONST 0x032b,0x0001 0744 ; -------------------------------------------------------------------------------------- 0744 ; Debug3 Subtable 0x9 0744 ; -------------------------------------------------------------------------------------- 0744 0000 0001 | | .DBG3TAB 0x0000,0x0001 0746 033b 0001 | ; | .CONST 0x033b,0x0001 0748 ; -------------------------------------------------------------------------------------- 0748 ; Debug3 Subtable 0xa 0748 ; -------------------------------------------------------------------------------------- 0748 0000 0001 | | .DBG3TAB 0x0000,0x0001 074a 034b 0001 | K | .CONST 0x034b,0x0001 074c ; -------------------------------------------------------------------------------------- 074c ; Debug3 Subtable 0xb 074c ; -------------------------------------------------------------------------------------- 074c 0000 0001 | | .DBG3TAB 0x0000,0x0001 074e 035b 0001 | [ | .CONST 0x035b,0x0001 0750 ; -------------------------------------------------------------------------------------- 0750 ; Debug3 Subtable 0xc 0750 ; -------------------------------------------------------------------------------------- 0750 0000 0001 | | .DBG3TAB 0x0000,0x0001 0752 036b 0001 | k | .CONST 0x036b,0x0001 0754 ; -------------------------------------------------------------------------------------- 0754 ; Debug3 Subtable 0xd 0754 ; -------------------------------------------------------------------------------------- 0754 0000 0001 | | .DBG3TAB 0x0000,0x0001 0756 0373 0001 | s | .CONST 0x0373,0x0001 0758 ; -------------------------------------------------------------------------------------- 0758 ; Debug3 Subtable 0xe 0758 ; -------------------------------------------------------------------------------------- 0758 0000 0001 | | .DBG3TAB 0x0000,0x0001 075a 037b 0001 | { | .CONST 0x037b,0x0001 075c ; -------------------------------------------------------------------------------------- 075c ; Debug3 Subtable 0xf 075c ; -------------------------------------------------------------------------------------- 075c 0000 0001 | | .DBG3TAB 0x0000,0x0001 075e 0383 0001 | | .CONST 0x0383,0x0001 0760 ; -------------------------------------------------------------------------------------- 0760 ; Debug3 Subtable 0x10 0760 ; -------------------------------------------------------------------------------------- 0760 0000 0000 | | .DBG3TAB 0x0000,0x0000 0762 ; -------------------------------------------------------------------------------------- 0762 ; Debug3 Subtable 0x11 0762 ; -------------------------------------------------------------------------------------- 0762 0002 0002 | | .DBG3TAB 0x0002,0x0002 0764 03a3 ffff | | .CONST 0x03a3,0xffff 0766 03b4 fffe | | .CONST 0x03b4,0xfffe 0768 03b9 0001 | | .CONST 0x03b9,0x0001 076a 03bd 0002 | | .CONST 0x03bd,0x0002 076c ; -------------------------------------------------------------------------------------- 076c ; Debug3 Subtable 0x12 076c ; -------------------------------------------------------------------------------------- 076c 0003 0006 | | .DBG3TAB 0x0003,0x0006 076e 03f3 ffff | | .CONST 0x03f3,0xffff 0770 03fa fffe | | .CONST 0x03fa,0xfffe 0772 03fe fffd | | .CONST 0x03fe,0xfffd 0774 0401 0001 | | .CONST 0x0401,0x0001 0776 0407 0002 | | .CONST 0x0407,0x0002 0778 040e 0003 | | .CONST 0x040e,0x0003 077a 0416 0004 | | .CONST 0x0416,0x0004 077c 0420 0005 | | .CONST 0x0420,0x0005 077e 0426 0006 | & | .CONST 0x0426,0x0006 0780 ; -------------------------------------------------------------------------------------- 0780 ; Debug3 Subtable 0x13 0780 ; -------------------------------------------------------------------------------------- 0780 0003 0009 | | .DBG3TAB 0x0003,0x0009 0782 042b ffff | + | .CONST 0x042b,0xffff 0784 042f fffe | / | .CONST 0x042f,0xfffe 0786 043b fffd | ; | .CONST 0x043b,0xfffd 0788 043e 0001 | > | .CONST 0x043e,0x0001 078a 0443 0002 | C | .CONST 0x0443,0x0002 078c 044b 0003 | K | .CONST 0x044b,0x0003 078e 0454 0004 | T | .CONST 0x0454,0x0004 0790 045a 0005 | Z | .CONST 0x045a,0x0005 0792 045e 0006 | ^ | .CONST 0x045e,0x0006 0794 0468 0007 | h | .CONST 0x0468,0x0007 0796 0474 0008 | t | .CONST 0x0474,0x0008 0798 047a 0009 | z | .CONST 0x047a,0x0009 079a 0000 0000 | | .BLANK 0000[0x66]