|
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, 5811_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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0570 | p | .CONST 0x0570 ; 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 0281 | | .CONST 0x0281 ; 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,0x0612,0x8000,0x0000,0x0036,0xfd04,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 e20d | | Load 0x1,0xd ; 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 e213 | | Load 0x1,0x13 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 e215 | | Load 0x1,0x15 003c 01d6 | | Execute Vector,Field_Write 003d e214 | | Load 0x1,0x14 003e 01d4 | | Execute Vector,Structure_Write 003f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xe = 0x3f,0xfff1 0040 4800 |H | Short_Literal 0x0 0041 029f 028b | | Declare_Subprogram INIT_0288,For_Call 0043 03fe | | Declare_Type Discrete,Defined,Visible 0044 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xf = 0x44,0xfff0 0045 481f |H | Short_Literal 0x1f 0046 029f 02a3 | | Declare_Subprogram INIT_02a0,For_Call 0048 03fe | | Declare_Type Discrete,Defined,Visible 0049 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x10 = 0x49,0xffef 004a 48be |H | Short_Literal 0xbe 004b e213 | | Load 0x1,0x13 004c 035c | \ | Declare_Type Array,Constrained,Visible 004d e217 | | Load 0x1,0x17 ; Debug Table 0x0.0x11 = 0x4d,0xffee 004e 0336 | 6 | Declare_Variable Array,Visible 004f 4801 |H | Short_Literal 0x1 0050 48be |H | Short_Literal 0xbe 0051 e002 | | Load 0x0,0x2 0052 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0053 0334 | 4 | Declare_Variable Array,With_Constraint 0054 48be |H | Short_Literal 0xbe 0055 4801 |H | Short_Literal 0x1 0056 4800 |H | Short_Literal 0x0 0057 e21b | | Load 0x1,0x1b 0058 e219 | | Load 0x1,0x19 0059 01d6 | | Execute Vector,Field_Write 005a 3ffb |? | Loop_Increasing 0x56 005b e218 | | Load 0x1,0x18 005c 01d4 | | Execute Vector,Structure_Write 005d e216 | | Load 0x1,0x16 ; Debug Table 0x0.0x12 = 0x5d,0xffed 005e 0266 | f | Execute Discrete,Bounds 005f 00e3 | | Load_Encached Natural_Cache 0060 02a0 | | Declare_Subprogram Null_Subprogram 0061 4801 |H | Short_Literal 0x1 0062 035e | ^ | Declare_Type Array,Defined,Visible 0063 00d8 | | Load_Top At_Offset_0 0064 0336 | 6 | Declare_Variable Array,Visible 0065 e21a | | Load 0x1,0x1a 0066 0337 | 7 | Declare_Variable Array 0067 4804 |H | Short_Literal 0x4 0068 4800 |H | Short_Literal 0x0 0069 e21b | | Load 0x1,0x1b 006a 01d6 | | Execute Vector,Field_Write 006b 4804 |H | Short_Literal 0x4 006c 4801 |H | Short_Literal 0x1 006d e21b | | Load 0x1,0x1b 006e 01d6 | | Execute Vector,Field_Write 006f 4804 |H | Short_Literal 0x4 0070 4802 |H | Short_Literal 0x2 0071 e21b | | Load 0x1,0x1b 0072 01d6 | | Execute Vector,Field_Write 0073 4804 |H | Short_Literal 0x4 0074 4803 |H | Short_Literal 0x3 0075 e21b | | Load 0x1,0x1b 0076 01d6 | | Execute Vector,Field_Write 0077 4804 |H | Short_Literal 0x4 0078 4804 |H | Short_Literal 0x4 0079 e21b | | Load 0x1,0x1b 007a 01d6 | | Execute Vector,Field_Write 007b 4804 |H | Short_Literal 0x4 007c 4805 |H | Short_Literal 0x5 007d e21b | | Load 0x1,0x1b 007e 01d6 | | Execute Vector,Field_Write 007f 4804 |H | Short_Literal 0x4 0080 4806 |H | Short_Literal 0x6 0081 e21b | | Load 0x1,0x1b 0082 01d6 | | Execute Vector,Field_Write 0083 4804 |H | Short_Literal 0x4 0084 4807 |H | Short_Literal 0x7 0085 e21b | | Load 0x1,0x1b 0086 01d6 | | Execute Vector,Field_Write 0087 4804 |H | Short_Literal 0x4 0088 4808 |H | Short_Literal 0x8 0089 e21b | | Load 0x1,0x1b 008a 01d6 | | Execute Vector,Field_Write 008b 4804 |H | Short_Literal 0x4 008c 4809 |H | Short_Literal 0x9 008d e21b | | Load 0x1,0x1b 008e 01d6 | | Execute Vector,Field_Write 008f 4804 |H | Short_Literal 0x4 0090 480a |H | Short_Literal 0xa 0091 e21b | | Load 0x1,0x1b 0092 01d6 | | Execute Vector,Field_Write 0093 4804 |H | Short_Literal 0x4 0094 480b |H | Short_Literal 0xb 0095 e21b | | Load 0x1,0x1b 0096 01d6 | | Execute Vector,Field_Write 0097 4804 |H | Short_Literal 0x4 0098 480c |H | Short_Literal 0xc 0099 e21b | | Load 0x1,0x1b 009a 01d6 | | Execute Vector,Field_Write 009b 4804 |H | Short_Literal 0x4 009c 480d |H | Short_Literal 0xd 009d e21b | | Load 0x1,0x1b 009e 01d6 | | Execute Vector,Field_Write 009f 4804 |H | Short_Literal 0x4 00a0 480e |H | Short_Literal 0xe 00a1 e21b | | Load 0x1,0x1b 00a2 01d6 | | Execute Vector,Field_Write 00a3 4804 |H | Short_Literal 0x4 00a4 480f |H | Short_Literal 0xf 00a5 e21b | | Load 0x1,0x1b 00a6 01d6 | | Execute Vector,Field_Write 00a7 4802 |H | Short_Literal 0x2 00a8 4810 |H | Short_Literal 0x10 00a9 e21b | | Load 0x1,0x1b 00aa 01d6 | | Execute Vector,Field_Write 00ab 4804 |H | Short_Literal 0x4 00ac 4811 |H | Short_Literal 0x11 00ad e21b | | Load 0x1,0x1b 00ae 01d6 | | Execute Vector,Field_Write 00af 4804 |H | Short_Literal 0x4 00b0 4812 |H | Short_Literal 0x12 00b1 e21b | | Load 0x1,0x1b 00b2 01d6 | | Execute Vector,Field_Write 00b3 4804 |H | Short_Literal 0x4 00b4 4813 |H | Short_Literal 0x13 00b5 e21b | | Load 0x1,0x1b 00b6 01d6 | | Execute Vector,Field_Write 00b7 4804 |H | Short_Literal 0x4 00b8 4814 |H | Short_Literal 0x14 00b9 e21b | | Load 0x1,0x1b 00ba 01d6 | | Execute Vector,Field_Write 00bb 480c |H | Short_Literal 0xc 00bc 4815 |H | Short_Literal 0x15 00bd e21b | | Load 0x1,0x1b 00be 01d6 | | Execute Vector,Field_Write 00bf 480c |H | Short_Literal 0xc 00c0 4816 |H | Short_Literal 0x16 00c1 e21b | | Load 0x1,0x1b 00c2 01d6 | | Execute Vector,Field_Write 00c3 480c |H | Short_Literal 0xc 00c4 4817 |H | Short_Literal 0x17 00c5 e21b | | Load 0x1,0x1b 00c6 01d6 | | Execute Vector,Field_Write 00c7 480c |H | Short_Literal 0xc 00c8 4818 |H | Short_Literal 0x18 00c9 e21b | | Load 0x1,0x1b 00ca 01d6 | | Execute Vector,Field_Write 00cb 480c |H | Short_Literal 0xc 00cc 4819 |H | Short_Literal 0x19 00cd e21b | | Load 0x1,0x1b 00ce 01d6 | | Execute Vector,Field_Write 00cf 480c |H | Short_Literal 0xc 00d0 481a |H | Short_Literal 0x1a 00d1 e21b | | Load 0x1,0x1b 00d2 01d6 | | Execute Vector,Field_Write 00d3 480c |H | Short_Literal 0xc 00d4 481b |H | Short_Literal 0x1b 00d5 e21b | | Load 0x1,0x1b 00d6 01d6 | | Execute Vector,Field_Write 00d7 480c |H | Short_Literal 0xc 00d8 481c |H | Short_Literal 0x1c 00d9 e21b | | Load 0x1,0x1b 00da 01d6 | | Execute Vector,Field_Write 00db 4804 |H | Short_Literal 0x4 00dc 481d |H | Short_Literal 0x1d 00dd e21b | | Load 0x1,0x1b 00de 01d6 | | Execute Vector,Field_Write 00df 4804 |H | Short_Literal 0x4 00e0 481e |H | Short_Literal 0x1e 00e1 e21b | | Load 0x1,0x1b 00e2 01d6 | | Execute Vector,Field_Write 00e3 4804 |H | Short_Literal 0x4 00e4 481f |H | Short_Literal 0x1f 00e5 e21b | | Load 0x1,0x1b 00e6 01d6 | | Execute Vector,Field_Write 00e7 e21a | | Load 0x1,0x1a 00e8 01d4 | | Execute Vector,Structure_Write 00e9 0007 | | Action Break_Optional ; Debug Table 0x0.0x13 = 0xe9,0xffec 00ea 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x14 = 0xea,0xffeb 00eb 480a |H | Short_Literal 0xa 00ec 029f 02bb | | Declare_Subprogram INIT_02b8,For_Call 00ee 03fe | | Declare_Type Discrete,Defined,Visible 00ef 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x15 = 0xef,0xffea 00f0 4807 |H | Short_Literal 0x7 00f1 029f 02d3 | | Declare_Subprogram INIT_02d0,For_Call 00f3 03fe | | Declare_Type Discrete,Defined,Visible 00f4 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x16 = 0xf4,0xffe9 00f5 4801 |H | Short_Literal 0x1 00f6 029f 02fb | | Declare_Subprogram INIT_02f8,For_Call 00f8 03fe | | Declare_Type Discrete,Defined,Visible 00f9 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x17 = 0xf9,0xffe8 00fa 4804 |H | Short_Literal 0x4 00fb 029f 0313 | | Declare_Subprogram INIT_0310,For_Call 00fd 03fe | | Declare_Type Discrete,Defined,Visible 00fe 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0xfe,0xffe7 0100 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x100,0xffe6 0102 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x102,0xffe5 0104 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x104,0xffe4 0106 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x106,0xffe3 0108 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x108,0xffe2 010a 029a 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x10a,0xffe1 010c 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x10c,0xffe0 010e e21c | | Load 0x1,0x1c ; Debug Table 0x0.0x20 = 0x10e,0xffdf 010f e20e | | Load 0x1,0xe 0110 e211 | | Load 0x1,0x11 0111 e20d | | Load 0x1,0xd 0112 e20d | | Load 0x1,0xd 0113 e20d | | Load 0x1,0xd 0114 e20d | | Load 0x1,0xd 0115 e211 | | Load 0x1,0x11 0116 00e1 | | Load_Encached Boolean_Cache 0117 4801 |H | Short_Literal 0x1 0118 4900 |I | Short_Literal 0x100 0119 00e9 | | Load_Encached String_Cache 011a 035c | \ | Declare_Type Array,Constrained,Visible 011b e211 | | Load 0x1,0x11 011c e217 | | Load 0x1,0x17 011d e003 | | Load 0x0,0x3 011e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 011f 029f 038b | | Declare_Subprogram INIT_0388,For_Call 0121 480d |H | Short_Literal 0xd 0122 032e | . | Declare_Type Record,Defined,Visible 0123 029a 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x123,0xffde 0125 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x125,0xffdd 0127 029a 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x127,0xffdc 0129 0007 | | Action Break_Optional ; Debug Table 0x0.0x24 = 0x129,0xffdb 012a 00bf | | Action Accept_Activation ; Debug Table 0x0.0x25 = 0x12a,0xffda 012b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1 = .DEBUG 0x012b,0x0660,0x8000,0x0000,0x0036,0xfd34,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x12b,0xffff 012c 480f |H | Short_Literal 0xf 012d 00e2 | | Load_Encached Integer_Cache 012e 03f8 | | Declare_Type Discrete,Constrained 012f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1 = 0x12f,0xfffe 0130 4802 |H | Short_Literal 0x2 0131 e22b | + | Load 0x1,0x2b 0132 02a0 | | Declare_Subprogram Null_Subprogram 0133 4801 |H | Short_Literal 0x1 0134 035d | ] | Declare_Type Array,Defined 0135 00e8 | | Load_Encached Character_Cache ; Debug Table 0x1.0x2 = 0x135,0xfffd 0136 0266 | f | Execute Discrete,Bounds 0137 e22b | + | Load 0x1,0x2b 0138 02a0 | | Declare_Subprogram Null_Subprogram 0139 4801 |H | Short_Literal 0x1 013a 035d | ] | Declare_Type Array,Defined 013b 00d8 | | Load_Top At_Offset_0 013c 0337 | 7 | Declare_Variable Array 013d e22e | . | Load 0x1,0x2e 013e 0337 | 7 | Declare_Variable Array 013f 482f |H/ | Short_Literal 0x2f 0140 4800 |H | Short_Literal 0x0 0141 4800 |H | Short_Literal 0x0 0142 e231 | 1 | Load 0x1,0x31 0143 e22f | / | Load 0x1,0x2f 0144 01d6 | | Execute Vector,Field_Write 0145 3ffb |? | Loop_Increasing 0x141 0146 4800 |H | Short_Literal 0x0 0147 4830 |H0 | Short_Literal 0x30 0148 e22f | / | Load 0x1,0x2f 0149 01d6 | | Execute Vector,Field_Write 014a 4801 |H | Short_Literal 0x1 014b 4831 |H1 | Short_Literal 0x31 014c e22f | / | Load 0x1,0x2f 014d 01d6 | | Execute Vector,Field_Write 014e 4802 |H | Short_Literal 0x2 014f 4832 |H2 | Short_Literal 0x32 0150 e22f | / | Load 0x1,0x2f 0151 01d6 | | Execute Vector,Field_Write 0152 4803 |H | Short_Literal 0x3 0153 4833 |H3 | Short_Literal 0x33 0154 e22f | / | Load 0x1,0x2f 0155 01d6 | | Execute Vector,Field_Write 0156 4804 |H | Short_Literal 0x4 0157 4834 |H4 | Short_Literal 0x34 0158 e22f | / | Load 0x1,0x2f 0159 01d6 | | Execute Vector,Field_Write 015a 4805 |H | Short_Literal 0x5 015b 4835 |H5 | Short_Literal 0x35 015c e22f | / | Load 0x1,0x2f 015d 01d6 | | Execute Vector,Field_Write 015e 4806 |H | Short_Literal 0x6 015f 4836 |H6 | Short_Literal 0x36 0160 e22f | / | Load 0x1,0x2f 0161 01d6 | | Execute Vector,Field_Write 0162 4807 |H | Short_Literal 0x7 0163 4837 |H7 | Short_Literal 0x37 0164 e22f | / | Load 0x1,0x2f 0165 01d6 | | Execute Vector,Field_Write 0166 4808 |H | Short_Literal 0x8 0167 4838 |H8 | Short_Literal 0x38 0168 e22f | / | Load 0x1,0x2f 0169 01d6 | | Execute Vector,Field_Write 016a 4809 |H | Short_Literal 0x9 016b 4839 |H9 | Short_Literal 0x39 016c e22f | / | Load 0x1,0x2f 016d 01d6 | | Execute Vector,Field_Write 016e 4840 |H@ | Short_Literal 0x40 016f 483a |H: | Short_Literal 0x3a 0170 4800 |H | Short_Literal 0x0 0171 e231 | 1 | Load 0x1,0x31 0172 e22f | / | Load 0x1,0x2f 0173 01d6 | | Execute Vector,Field_Write 0174 3ffb |? | Loop_Increasing 0x170 0175 480a |H | Short_Literal 0xa 0176 4841 |HA | Short_Literal 0x41 0177 e22f | / | Load 0x1,0x2f 0178 01d6 | | Execute Vector,Field_Write 0179 480b |H | Short_Literal 0xb 017a 4842 |HB | Short_Literal 0x42 017b e22f | / | Load 0x1,0x2f 017c 01d6 | | Execute Vector,Field_Write 017d 480c |H | Short_Literal 0xc 017e 4843 |HC | Short_Literal 0x43 017f e22f | / | Load 0x1,0x2f 0180 01d6 | | Execute Vector,Field_Write 0181 480d |H | Short_Literal 0xd 0182 4844 |HD | Short_Literal 0x44 0183 e22f | / | Load 0x1,0x2f 0184 01d6 | | Execute Vector,Field_Write 0185 480e |H | Short_Literal 0xe 0186 4845 |HE | Short_Literal 0x45 0187 e22f | / | Load 0x1,0x2f 0188 01d6 | | Execute Vector,Field_Write 0189 480f |H | Short_Literal 0xf 018a 4846 |HF | Short_Literal 0x46 018b e22f | / | Load 0x1,0x2f 018c 01d6 | | Execute Vector,Field_Write 018d 4860 |H` | Short_Literal 0x60 018e 4847 |HG | Short_Literal 0x47 018f 4800 |H | Short_Literal 0x0 0190 e231 | 1 | Load 0x1,0x31 0191 e22f | / | Load 0x1,0x2f 0192 01d6 | | Execute Vector,Field_Write 0193 3ffb |? | Loop_Increasing 0x18f 0194 480a |H | Short_Literal 0xa 0195 4861 |Ha | Short_Literal 0x61 0196 e22f | / | Load 0x1,0x2f 0197 01d6 | | Execute Vector,Field_Write 0198 480b |H | Short_Literal 0xb 0199 4862 |Hb | Short_Literal 0x62 019a e22f | / | Load 0x1,0x2f 019b 01d6 | | Execute Vector,Field_Write 019c 480c |H | Short_Literal 0xc 019d 4863 |Hc | Short_Literal 0x63 019e e22f | / | Load 0x1,0x2f 019f 01d6 | | Execute Vector,Field_Write 01a0 480d |H | Short_Literal 0xd 01a1 4864 |Hd | Short_Literal 0x64 01a2 e22f | / | Load 0x1,0x2f 01a3 01d6 | | Execute Vector,Field_Write 01a4 480e |H | Short_Literal 0xe 01a5 4865 |He | Short_Literal 0x65 01a6 e22f | / | Load 0x1,0x2f 01a7 01d6 | | Execute Vector,Field_Write 01a8 480f |H | Short_Literal 0xf 01a9 4866 |Hf | Short_Literal 0x66 01aa e22f | / | Load 0x1,0x2f 01ab 01d6 | | Execute Vector,Field_Write 01ac 487f |H | Short_Literal 0x7f 01ad 4867 |Hg | Short_Literal 0x67 01ae 4800 |H | Short_Literal 0x0 01af e231 | 1 | Load 0x1,0x31 01b0 e22f | / | Load 0x1,0x2f 01b1 01d6 | | Execute Vector,Field_Write 01b2 3ffb |? | Loop_Increasing 0x1ae 01b3 e22e | . | Load 0x1,0x2e 01b4 01d4 | | Execute Vector,Structure_Write 01b5 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0x1b5,0xfffc 01b6 480f |H | Short_Literal 0xf 01b7 00e8 | | Load_Encached Character_Cache 01b8 02a0 | | Declare_Subprogram Null_Subprogram 01b9 4801 |H | Short_Literal 0x1 01ba 035d | ] | Declare_Type Array,Defined 01bb 00d8 | | Load_Top At_Offset_0 01bc 0337 | 7 | Declare_Variable Array 01bd e230 | 0 | Load 0x1,0x30 01be 0337 | 7 | Declare_Variable Array 01bf 4830 |H0 | Short_Literal 0x30 01c0 4800 |H | Short_Literal 0x0 01c1 e231 | 1 | Load 0x1,0x31 01c2 01d6 | | Execute Vector,Field_Write 01c3 4831 |H1 | Short_Literal 0x31 01c4 4801 |H | Short_Literal 0x1 01c5 e231 | 1 | Load 0x1,0x31 01c6 01d6 | | Execute Vector,Field_Write 01c7 4832 |H2 | Short_Literal 0x32 01c8 4802 |H | Short_Literal 0x2 01c9 e231 | 1 | Load 0x1,0x31 01ca 01d6 | | Execute Vector,Field_Write 01cb 4833 |H3 | Short_Literal 0x33 01cc 4803 |H | Short_Literal 0x3 01cd e231 | 1 | Load 0x1,0x31 01ce 01d6 | | Execute Vector,Field_Write 01cf 4834 |H4 | Short_Literal 0x34 01d0 4804 |H | Short_Literal 0x4 01d1 e231 | 1 | Load 0x1,0x31 01d2 01d6 | | Execute Vector,Field_Write 01d3 4835 |H5 | Short_Literal 0x35 01d4 4805 |H | Short_Literal 0x5 01d5 e231 | 1 | Load 0x1,0x31 01d6 01d6 | | Execute Vector,Field_Write 01d7 4836 |H6 | Short_Literal 0x36 01d8 4806 |H | Short_Literal 0x6 01d9 e231 | 1 | Load 0x1,0x31 01da 01d6 | | Execute Vector,Field_Write 01db 4837 |H7 | Short_Literal 0x37 01dc 4807 |H | Short_Literal 0x7 01dd e231 | 1 | Load 0x1,0x31 01de 01d6 | | Execute Vector,Field_Write 01df 4838 |H8 | Short_Literal 0x38 01e0 4808 |H | Short_Literal 0x8 01e1 e231 | 1 | Load 0x1,0x31 01e2 01d6 | | Execute Vector,Field_Write 01e3 4839 |H9 | Short_Literal 0x39 01e4 4809 |H | Short_Literal 0x9 01e5 e231 | 1 | Load 0x1,0x31 01e6 01d6 | | Execute Vector,Field_Write 01e7 4841 |HA | Short_Literal 0x41 01e8 480a |H | Short_Literal 0xa 01e9 e231 | 1 | Load 0x1,0x31 01ea 01d6 | | Execute Vector,Field_Write 01eb 4842 |HB | Short_Literal 0x42 01ec 480b |H | Short_Literal 0xb 01ed e231 | 1 | Load 0x1,0x31 01ee 01d6 | | Execute Vector,Field_Write 01ef 4843 |HC | Short_Literal 0x43 01f0 480c |H | Short_Literal 0xc 01f1 e231 | 1 | Load 0x1,0x31 01f2 01d6 | | Execute Vector,Field_Write 01f3 4844 |HD | Short_Literal 0x44 01f4 480d |H | Short_Literal 0xd 01f5 e231 | 1 | Load 0x1,0x31 01f6 01d6 | | Execute Vector,Field_Write 01f7 4845 |HE | Short_Literal 0x45 01f8 480e |H | Short_Literal 0xe 01f9 e231 | 1 | Load 0x1,0x31 01fa 01d6 | | Execute Vector,Field_Write 01fb 4846 |HF | Short_Literal 0x46 01fc 480f |H | Short_Literal 0xf 01fd e231 | 1 | Load 0x1,0x31 01fe 01d6 | | Execute Vector,Field_Write 01ff e230 | 0 | Load 0x1,0x30 0200 01d4 | | Execute Vector,Structure_Write 0201 60e6 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0x4 = 0x201,0xfffb 0202 48e8 |H | Short_Literal 0xe8 0203 e20f | | Load 0x1,0xf 0204 e22c | , | Load 0x1,0x2c 0205 e004 | | Load 0x0,0x4 0206 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0207 0387 | | Declare_Variable Package 0208 00d8 | | Load_Top At_Offset_0 0209 020f | | Execute Module,Activate 020a 60dd |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0x5 = 0x20a,0xfffa 020b 48f7 |H | Short_Literal 0xf7 020c e22c | , | Load 0x1,0x2c 020d e20f | | Load 0x1,0xf 020e e004 | | Load 0x0,0x4 020f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0210 0387 | | Declare_Variable Package 0211 00d8 | | Load_Top At_Offset_0 0212 020f | | Execute Module,Activate 0213 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x213,0xfff9 0214 4802 |H | Short_Literal 0x2 0215 e213 | | Load 0x1,0x13 0216 035b | [ | Declare_Type Array,Constrained 0217 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x7 = 0x217,0xfff8 0218 4804 |H | Short_Literal 0x4 0219 e213 | | Load 0x1,0x13 021a 035b | [ | Declare_Type Array,Constrained 021b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x21b,0xfff7 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.0x9 = 0x21f,0xfff6 0220 4808 |H | Short_Literal 0x8 0221 e213 | | Load 0x1,0x13 0222 035b | [ | Declare_Type Array,Constrained 0223 60c4 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xa = 0x223,0xfff5 0224 4924 |I$ | Short_Literal 0x124 0225 e233 | 3 | Load 0x1,0x33 0226 e210 | | Load 0x1,0x10 0227 e004 | | Load 0x0,0x4 0228 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0229 0387 | | Declare_Variable Package 022a 00d8 | | Load_Top At_Offset_0 022b 020f | | Execute Module,Activate 022c 60bb |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xb = 0x22c,0xfff4 022d 4931 |I1 | Short_Literal 0x131 022e e235 | 5 | Load 0x1,0x35 022f e211 | | Load 0x1,0x11 0230 e004 | | Load 0x0,0x4 0231 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0232 0387 | | Declare_Variable Package 0233 00d8 | | Load_Top At_Offset_0 0234 020f | | Execute Module,Activate 0235 60b2 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xc = 0x235,0xfff3 0236 493e |I> | Short_Literal 0x13e 0237 e236 | 6 | Load 0x1,0x36 0238 e212 | | Load 0x1,0x12 0239 e004 | | Load 0x0,0x4 023a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023b 0387 | | Declare_Variable Package 023c 00d8 | | Load_Top At_Offset_0 023d 020f | | Execute Module,Activate 023e 60a9 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xd = 0x23e,0xfff2 023f 494b |IK | Short_Literal 0x14b 0240 e234 | 4 | Load 0x1,0x34 0241 e20d | | Load 0x1,0xd 0242 e004 | | Load 0x0,0x4 0243 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0244 0387 | | Declare_Variable Package 0245 00d8 | | Load_Top At_Offset_0 0246 020f | | Execute Module,Activate 0247 60a0 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xe = 0x247,0xfff1 0248 4958 |IX | Short_Literal 0x158 0249 e210 | | Load 0x1,0x10 024a e233 | 3 | Load 0x1,0x33 024b e004 | | Load 0x0,0x4 024c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 024d 0387 | | Declare_Variable Package 024e 00d8 | | Load_Top At_Offset_0 024f 020f | | Execute Module,Activate 0250 6097 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0xf = 0x250,0xfff0 0251 4967 |Ig | Short_Literal 0x167 0252 e20d | | Load 0x1,0xd 0253 e234 | 4 | Load 0x1,0x34 0254 e004 | | Load 0x0,0x4 0255 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0256 0387 | | Declare_Variable Package 0257 00d8 | | Load_Top At_Offset_0 0258 020f | | Execute Module,Activate 0259 608e |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0x10 = 0x259,0xffef 025a 4976 |Iv | Short_Literal 0x176 025b e211 | | Load 0x1,0x11 025c e235 | 5 | Load 0x1,0x35 025d e004 | | Load 0x0,0x4 025e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025f 0387 | | Declare_Variable Package 0260 00d8 | | Load_Top At_Offset_0 0261 020f | | Execute Module,Activate 0262 6085 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x0036fd34} ; Debug Table 0x1.0x11 = 0x262,0xffee 0263 4985 |I | Short_Literal 0x185 0264 e212 | | Load 0x1,0x12 0265 e236 | 6 | Load 0x1,0x36 0266 e004 | | Load 0x0,0x4 0267 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0268 0387 | | Declare_Variable Package 0269 00d8 | | Load_Top At_Offset_0 026a 020f | | Execute Module,Activate 026b 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x12 = 0x26b,0xffed 026c 00c7 | | Action Elaborate_Subprogram 026d 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x13 = 0x26d,0xffec 026e 00c7 | | Action Elaborate_Subprogram 026f 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x14 = 0x26f,0xffeb 0270 00c7 | | Action Elaborate_Subprogram 0271 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x15 = 0x271,0xffea 0272 00c7 | | Action Elaborate_Subprogram 0273 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x16 = 0x273,0xffe9 0274 00c7 | | Action Elaborate_Subprogram 0275 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x17 = 0x275,0xffe8 0276 00c7 | | Action Elaborate_Subprogram 0277 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x18 = 0x277,0xffe7 0278 00c7 | | Action Elaborate_Subprogram 0279 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x19 = 0x279,0xffe6 027a 00c7 | | Action Elaborate_Subprogram 027b 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x1a = 0x27b,0xffe5 027c 00c7 | | Action Elaborate_Subprogram 027d 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x1b = 0x27d,0xffe4 027e 00c7 | | Action Elaborate_Subprogram 027f 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x1c = 0x27f,0xffe3 0280 00c7 | | Action Elaborate_Subprogram 0281 BODY_0008: 0281 00bc | | Action Signal_Activated 0282 00bb | | Action Signal_Completion 0283 0000 0000 | | .BLANK 0000[0x5] 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,0x069c,0x0005,0x0000,0x0036,0xfd04,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 e5ff | | Load 0x2,-0x1 0291 0091 0479 | y| Action Push_String_Extended_Indexed,0x479 ; "NULL_ENUM" 0293 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0294 e5fe | | Load 0x2,-0x2 0295 e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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,0x069e,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0094 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 e5ff | | Load 0x2,-0x1 02a9 0091 047a | z| Action Push_String_Extended_Indexed,0x47a ; "D0" 02ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02ac e5fe | | Load 0x2,-0x2 02ad e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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,0x06a0,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0104 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 e5ff | | Load 0x2,-0x1 02c1 0091 049a | | Action Push_String_Extended_Indexed,0x49a ; "UNKNOWN" 02c3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02c4 e5fe | | Load 0x2,-0x2 02c5 e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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,0x06a2,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0113 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 e5ff | | Load 0x2,-0x1 02d9 0091 04a5 | | Action Push_String_Extended_Indexed,0x4a5 ; "ASYNC_BREAK" 02db 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02dc e5fe | | Load 0x2,-0x2 02dd e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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, 0x0036fd34} 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,0x06a4,0x0005,0x0000,0x0036,0xfd04,0x0000,0x011f 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 e5ff | | Load 0x2,-0x1 0301 0091 04ad | | Action Push_String_Extended_Indexed,0x4ad ; "DATA_SPACE" 0303 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0304 e5fe | | Load 0x2,-0x2 0305 e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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,0x06a6,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0125 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 e5ff | | Load 0x2,-0x1 0319 0091 04af | | Action Push_String_Extended_Indexed,0x4af ; "PROCESS" 031b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 031c e5fe | | Load 0x2,-0x2 031d e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8 = .DEBUG 0x032b,0x06a8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x012e ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9 = .DEBUG 0x033b,0x06ac,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0137 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa = .DEBUG 0x034b,0x06b0,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0140 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb = .DEBUG 0x035b,0x06b4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0149 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc = .DEBUG 0x036b,0x06b8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0152 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd = .DEBUG 0x0373,0x06bc,0x0002,0x0000,0x0036,0xfd04,0x0000,0x015b ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe = .DEBUG 0x037b,0x06c0,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0164 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf = .DEBUG 0x0383,0x06c4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x016d ; 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,0x06c8,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0176 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 e5ff | | Load 0x2,-0x1 0396 340c |4 | Execute Record,Field_Reference,Field_Number 0xc 0397 0125 | % | Execute Any,Set_Constraint 0398 e5ff | | Load 0x2,-0x1 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,0x06ca,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01c1 ; 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 e405 | | Load 0x2,0x5 03af e403 | | Load 0x2,0x3 03b0 01d6 | | Execute Vector,Field_Write 03b1 3ffb |? | Loop_Increasing 0x3ad 03b2 e402 | | Load 0x2,0x2 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 e403 | | Load 0x2,0x3 03b8 1c00 | | Execute_Immediate Run_Utility,0x0 03b9 BODY_03a0: 03b9 e403 | | Load 0x2,0x3 ; 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 4807 |H | Short_Literal 0x7 03c0 e404 | | Load 0x2,0x4 03c1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03c2 4800 |H | Short_Literal 0x0 03c3 e404 | | Load 0x2,0x4 03c4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03c5 4800 |H | Short_Literal 0x0 03c6 e404 | | Load 0x2,0x4 03c7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03c8 4800 |H | Short_Literal 0x0 03c9 e404 | | Load 0x2,0x4 03ca 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03cb 4800 |H | Short_Literal 0x0 03cc e404 | | Load 0x2,0x4 03cd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03ce 4800 |H | Short_Literal 0x0 03cf e404 | | Load 0x2,0x4 03d0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03d1 4800 |H | Short_Literal 0x0 03d2 e404 | | Load 0x2,0x4 03d3 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 03d4 4800 |H | Short_Literal 0x0 03d5 e404 | | Load 0x2,0x4 03d6 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03d7 4800 |H | Short_Literal 0x0 03d8 e404 | | Load 0x2,0x4 03d9 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03da e402 | | Load 0x2,0x2 03db e227 | ' | Load 0x1,0x27 03dc 3009 |0 | Execute Record,Field_Type,Field_Number 0x9 03dd 0119 | | Execute Any,Check_In_Formal_Type 03de e404 | | Load 0x2,0x4 03df 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03e0 4800 |H | Short_Literal 0x0 03e1 e404 | | Load 0x2,0x4 03e2 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03e3 e218 | | Load 0x1,0x18 03e4 e217 | | Load 0x1,0x17 03e5 0119 | | Execute Any,Check_In_Formal_Type 03e6 e404 | | Load 0x2,0x4 03e7 380b |8 | Execute Record,Field_Write,Field_Number 0xb 03e8 e403 | | Load 0x2,0x3 03e9 e003 | | Load 0x0,0x3 03ea 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03eb 0119 | | Execute Any,Check_In_Formal_Type 03ec e404 | | Load 0x2,0x4 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,0x06d4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01c8 ; Debug Table 0x12.0x0 = 0x3f3,0xffff 03f4 e5ff | | Load 0x2,-0x1 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 e5ff | | Load 0x2,-0x1 ; 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x3 = 0x400,0x1 0401 01dc | | Execute Vector,Last 0402 e5ff | | Load 0x2,-0x1 0403 01dd | | Execute Vector,First 0404 0263 | c | Execute Discrete,Above_Bound 0405 701d |p | Jump_Nonzero 0x423 0406 e406 | | Load 0x2,0x6 ; Debug Table 0x12.0x4 = 0x406,0x2 0407 e5ff | | Load 0x2,-0x1 0408 01d7 | | Execute Vector,Field_Read 0409 e231 | 1 | Load 0x1,0x31 040a 1811 | | Execute Package,Field_Execute,Field_Number 0x11 040b e404 | | Load 0x2,0x4 040c 01d4 | | Execute Vector,Structure_Write 040d 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x5 = 0x40d,0x3 040e e404 | | Load 0x2,0x4 040f 01d7 | | Execute Vector,Field_Read 0410 e230 | 0 | Load 0x1,0x30 0411 01d7 | | Execute Vector,Field_Read 0412 e403 | | Load 0x2,0x3 0413 e402 | | Load 0x2,0x2 0414 01d6 | | Execute Vector,Field_Write 0415 4802 |H | Short_Literal 0x2 ; Debug Table 0x12.0x6 = 0x415,0x4 0416 e404 | | Load 0x2,0x4 0417 01d7 | | Execute Vector,Field_Read 0418 e230 | 0 | Load 0x1,0x30 0419 01d7 | | Execute Vector,Field_Read 041a e403 | | Load 0x2,0x3 041b 0a01 | | Execute_Immediate Plus,0x1 041c 0248 | H | Execute Discrete,Check_In_Integer 041d e402 | | Load 0x2,0x2 041e 01d6 | | Execute Vector,Field_Write 041f e403 | | Load 0x2,0x3 ; Debug Table 0x12.0x7 = 0x41f,0x5 0420 0a02 | | Execute_Immediate Plus,0x2 0421 c403 | | Store 0x2,0x3 0422 3fe3 |? | Loop_Increasing 0x406 0423 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x8 = 0x423,0x6 0424 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0425 0000 0000 | | .XXX[0x3] 0427 0000 | | 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 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13 = .DEBUG 0x042b,0x06e8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01d1 ; 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 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x3 = 0x43d,0x1 043e 01dc | | Execute Vector,Last 043f 4801 |H | Short_Literal 0x1 0440 0263 | c | Execute Discrete,Above_Bound 0441 7035 |p5 | Jump_Nonzero 0x477 0442 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x4 = 0x442,0x2 0443 e5ff | | Load 0x2,-0x1 0444 01d7 | | Execute Vector,Field_Read 0445 e22e | . | Load 0x1,0x2e 0446 01d7 | | Execute Vector,Field_Read 0447 4801 |H | Short_Literal 0x1 0448 e404 | | Load 0x2,0x4 0449 01d6 | | Execute Vector,Field_Write 044a e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x5 = 0x44a,0x3 044b 01db | | Execute Vector,Length 044c 4801 |H | Short_Literal 0x1 044d 0279 | y | Execute Discrete,And 044e 0f01 | | Execute_Immediate Equal,0x1 044f e406 | | Load 0x2,0x6 0450 0f01 | | Execute_Immediate Equal,0x1 0451 0279 | y | Execute Discrete,And 0452 680a |h | Jump_Zero 0x45d 0453 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x6 = 0x453,0x4 0454 e404 | | Load 0x2,0x4 0455 01d7 | | Execute Vector,Field_Read 0456 e406 | | Load 0x2,0x6 0457 e403 | | Load 0x2,0x3 0458 01d6 | | Execute Vector,Field_Write 0459 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x7 = 0x459,0x5 045a 0a01 | | Execute_Immediate Plus,0x1 045b c402 | | Store 0x2,0x2 045c 7819 |x | Jump 0x476 045d e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x8 = 0x45d,0x6 045e 0a01 | | Execute_Immediate Plus,0x1 045f 0248 | H | Execute Discrete,Check_In_Integer 0460 e5ff | | Load 0x2,-0x1 0461 01d7 | | Execute Vector,Field_Read 0462 e22e | . | Load 0x1,0x2e 0463 01d7 | | Execute Vector,Field_Read 0464 4802 |H | Short_Literal 0x2 0465 e404 | | Load 0x2,0x4 0466 01d6 | | Execute Vector,Field_Write 0467 4802 |H | Short_Literal 0x2 ; Debug Table 0x13.0x9 = 0x467,0x7 0468 e404 | | Load 0x2,0x4 0469 01d7 | | Execute Vector,Field_Read 046a 4801 |H | Short_Literal 0x1 046b e404 | | Load 0x2,0x4 046c 01d7 | | Execute Vector,Field_Read 046d 0904 | | Execute_Immediate Binary_Scale,0x4 046e 0248 | H | Execute Discrete,Check_In_Integer 046f 0273 | s | Execute Discrete,Plus 0470 e406 | | Load 0x2,0x6 0471 e403 | | Load 0x2,0x3 0472 01d6 | | Execute Vector,Field_Write 0473 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xa = 0x473,0x8 0474 0a02 | | Execute_Immediate Plus,0x2 0475 c402 | | Store 0x2,0x2 0476 3fcb |? | Loop_Increasing 0x442 0477 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0xb = 0x477,0x9 0478 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0479 ; -------------------------------------------------------------------------------------- 0479 ; STRING TABLE 0479 ; -------------------------------------------------------------------------------------- 0479 0078 | x | .STRTAB 0x0078->0x04b5 ; "NULL_ENUM" 047a 007f | | .STRTAB 0x007f->0x04b9 ; "D0" 047b 007f | | .STRTAB 0x007f->0x04ba ; "D1" 047c 007f | | .STRTAB 0x007f->0x04bb ; "D2" 047d 007f | | .STRTAB 0x007f->0x04bc ; "D3" 047e 007f | | .STRTAB 0x007f->0x04bd ; "D4" 047f 007f | | .STRTAB 0x007f->0x04be ; "D5" 0480 007f | | .STRTAB 0x007f->0x04bf ; "D6" 0481 007f | | .STRTAB 0x007f->0x04c0 ; "D7" 0482 007f | | .STRTAB 0x007f->0x04c1 ; "A0" 0483 007f | | .STRTAB 0x007f->0x04c2 ; "A1" 0484 007f | | .STRTAB 0x007f->0x04c3 ; "A2" 0485 007f | | .STRTAB 0x007f->0x04c4 ; "A3" 0486 007f | | .STRTAB 0x007f->0x04c5 ; "A4" 0487 007f | | .STRTAB 0x007f->0x04c6 ; "A5" 0488 007f | | .STRTAB 0x007f->0x04c7 ; "A6" 0489 007f | | .STRTAB 0x007f->0x04c8 ; "A7" 048a 007f | | .STRTAB 0x007f->0x04c9 ; "SR" 048b 007f | | .STRTAB 0x007f->0x04ca ; "PC" 048c 007f | | .STRTAB 0x007f->0x04cb ; "USP" 048d 0080 | | .STRTAB 0x0080->0x04cd ; "SSP" 048e 0081 | | .STRTAB 0x0081->0x04ce ; "MSP" 048f 0082 | | .STRTAB 0x0082->0x04d0 ; "FP0" 0490 0083 | | .STRTAB 0x0083->0x04d1 ; "FP1" 0491 0084 | | .STRTAB 0x0084->0x04d3 ; "FP2" 0492 0085 | | .STRTAB 0x0085->0x04d4 ; "FP3" 0493 0086 | | .STRTAB 0x0086->0x04d6 ; "FP4" 0494 0087 | | .STRTAB 0x0087->0x04d7 ; "FP5" 0495 0088 | | .STRTAB 0x0088->0x04d9 ; "FP6" 0496 0089 | | .STRTAB 0x0089->0x04da ; "FP7" 0497 008a | | .STRTAB 0x008a->0x04dc ; "FPCR" 0498 008c | | .STRTAB 0x008c->0x04de ; "FPSR" 0499 008e | | .STRTAB 0x008e->0x04e0 ; "FPIAR" 049a 0091 | | .STRTAB 0x0091->0x04e2 ; "UNKNOWN" 049b 0096 | | .STRTAB 0x0096->0x04e6 ; "STARTUP" 049c 009b | | .STRTAB 0x009b->0x04e9 ; "USER" 049d 009d | | .STRTAB 0x009d->0x04eb ; "TASK_START" 049e 00a5 | | .STRTAB 0x00a5->0x04f0 ; "TASK_TERM" 049f 00ac | | .STRTAB 0x00ac->0x04f5 ; "RENDEZVOUS_START" 04a0 00ba | | .STRTAB 0x00ba->0x04fd ; "RENDEZVOUS_END" 04a1 00c6 | | .STRTAB 0x00c6->0x0504 ; "EXCEPT" 04a2 00ca | | .STRTAB 0x00ca->0x0507 ; "PROC_START" 04a3 00d2 | | .STRTAB 0x00d2->0x050c ; "PROC_END" 04a4 00d8 | | .STRTAB 0x00d8->0x0510 ; "STMT_STEP" 04a5 00df | | .STRTAB 0x00df->0x0514 ; "ASYNC_BREAK" 04a6 00e8 | | .STRTAB 0x00e8->0x051a ; "ASYNC_EXCEPTION" 04a7 00f5 | | .STRTAB 0x00f5->0x0521 ; "ASYNC_CREATION" 04a8 0101 | | .STRTAB 0x0101->0x0528 ; "ASYNC_STOP" 04a9 0109 | | .STRTAB 0x0109->0x052d ; "ASYNC_STEP" 04aa 0111 | | .STRTAB 0x0111->0x0532 ; "ASYNC_TERMINATION" 04ab 0120 | | .STRTAB 0x0120->0x053b ; "ASYNC_MESSAGE" 04ac 012b | + | .STRTAB 0x012b->0x0541 ; "ASYNC_UNKNOWN" 04ad 0136 | 6 | .STRTAB 0x0136->0x0548 ; "DATA_SPACE" 04ae 013e | > | .STRTAB 0x013e->0x054d ; "CODE_SPACE" 04af 0146 | F | .STRTAB 0x0146->0x0552 ; "PROCESS" 04b0 014b | K | .STRTAB 0x014b->0x0555 ; "PROCESS_CHILDREN" 04b1 0159 | Y | .STRTAB 0x0159->0x055d ; "PROGRAM" 04b2 015e | ^ | .STRTAB 0x015e->0x0561 ; "CONNECTED" 04b3 0165 | e | .STRTAB 0x0165->0x0565 ; "PROCESSOR" 04b4 016c | l | .STREND 0x016c->0x056a 04b5 4e55 4c4c |NULL| .STRTAB_STRINGS 056a 0000 0000 | | .BLANK 0000[0x6] 0570 ; -------------------------------------------------------------------------------------- 0570 ; Debug Table 0570 ; -------------------------------------------------------------------------------------- 0570 0003 0014 | | .CONST 0x0003,0x0014 0572 000b 0612 | | .DEBUG 0x000b,0x0612,0x8000,0x0000,0x0036,0xfd04,0x0000,0x0007 057a 012b 0660 | + `| .DEBUG 0x012b,0x0660,0x8000,0x0000,0x0036,0xfd34,0x0000,0x0005 0582 028b 069c | | .DEBUG 0x028b,0x069c,0x0005,0x0000,0x0036,0xfd04,0x0000,0x008f 058a 02a3 069e | | .DEBUG 0x02a3,0x069e,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0094 0592 02bb 06a0 | | .DEBUG 0x02bb,0x06a0,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0104 059a 02d3 06a2 | | .DEBUG 0x02d3,0x06a2,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0113 05a2 02fb 06a4 | | .DEBUG 0x02fb,0x06a4,0x0005,0x0000,0x0036,0xfd04,0x0000,0x011f 05aa 0313 06a6 | | .DEBUG 0x0313,0x06a6,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0125 05b2 032b 06a8 | + | .DEBUG 0x032b,0x06a8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x012e 05ba 033b 06ac | ; | .DEBUG 0x033b,0x06ac,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0137 05c2 034b 06b0 | K | .DEBUG 0x034b,0x06b0,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0140 05ca 035b 06b4 | [ | .DEBUG 0x035b,0x06b4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0149 05d2 036b 06b8 | k | .DEBUG 0x036b,0x06b8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0152 05da 0373 06bc | s | .DEBUG 0x0373,0x06bc,0x0002,0x0000,0x0036,0xfd04,0x0000,0x015b 05e2 037b 06c0 | { | .DEBUG 0x037b,0x06c0,0x0002,0x0000,0x0036,0xfd04,0x0000,0x0164 05ea 0383 06c4 | | .DEBUG 0x0383,0x06c4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x016d 05f2 038b 06c8 | | .DEBUG 0x038b,0x06c8,0x0005,0x0000,0x0036,0xfd04,0x0000,0x0176 05fa 03a3 06ca | | .DEBUG 0x03a3,0x06ca,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01c1 0602 03f3 06d4 | | .DEBUG 0x03f3,0x06d4,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01c8 060a 042b 06e8 | + | .DEBUG 0x042b,0x06e8,0x0002,0x0000,0x0036,0xfd04,0x0000,0x01d1 0612 ; -------------------------------------------------------------------------------------- 0612 ; Debug3 Subtable 0x0 0612 ; -------------------------------------------------------------------------------------- 0612 0026 0000 | & | .DBG3TAB 0x0026,0x0000 0614 000b ffff | | .CONST 0x000b,0xffff 0616 0012 fffe | | .CONST 0x0012,0xfffe 0618 0013 fffd | | .CONST 0x0013,0xfffd 061a 0015 fffc | | .CONST 0x0015,0xfffc 061c 0016 fffb | | .CONST 0x0016,0xfffb 061e 0019 fffa | | .CONST 0x0019,0xfffa 0620 001a fff9 | | .CONST 0x001a,0xfff9 0622 001e fff8 | | .CONST 0x001e,0xfff8 0624 001f fff7 | | .CONST 0x001f,0xfff7 0626 0029 fff6 | ) | .CONST 0x0029,0xfff6 0628 002a fff5 | * | .CONST 0x002a,0xfff5 062a 002c fff4 | , | .CONST 0x002c,0xfff4 062c 002d fff3 | - | .CONST 0x002d,0xfff3 062e 0030 fff2 | 0 | .CONST 0x0030,0xfff2 0630 003f fff1 | ? | .CONST 0x003f,0xfff1 0632 0044 fff0 | D | .CONST 0x0044,0xfff0 0634 0049 ffef | I | .CONST 0x0049,0xffef 0636 004d ffee | M | .CONST 0x004d,0xffee 0638 005d ffed | ] | .CONST 0x005d,0xffed 063a 00e9 ffec | | .CONST 0x00e9,0xffec 063c 00ea ffeb | | .CONST 0x00ea,0xffeb 063e 00ef ffea | | .CONST 0x00ef,0xffea 0640 00f4 ffe9 | | .CONST 0x00f4,0xffe9 0642 00f9 ffe8 | | .CONST 0x00f9,0xffe8 0644 00fe ffe7 | | .CONST 0x00fe,0xffe7 0646 0100 ffe6 | | .CONST 0x0100,0xffe6 0648 0102 ffe5 | | .CONST 0x0102,0xffe5 064a 0104 ffe4 | | .CONST 0x0104,0xffe4 064c 0106 ffe3 | | .CONST 0x0106,0xffe3 064e 0108 ffe2 | | .CONST 0x0108,0xffe2 0650 010a ffe1 | | .CONST 0x010a,0xffe1 0652 010c ffe0 | | .CONST 0x010c,0xffe0 0654 010e ffdf | | .CONST 0x010e,0xffdf 0656 0123 ffde | # | .CONST 0x0123,0xffde 0658 0125 ffdd | % | .CONST 0x0125,0xffdd 065a 0127 ffdc | ' | .CONST 0x0127,0xffdc 065c 0129 ffdb | ) | .CONST 0x0129,0xffdb 065e 012a ffda | * | .CONST 0x012a,0xffda 0660 ; -------------------------------------------------------------------------------------- 0660 ; Debug3 Subtable 0x1 0660 ; -------------------------------------------------------------------------------------- 0660 001d 0000 | | .DBG3TAB 0x001d,0x0000 0662 012b ffff | + | .CONST 0x012b,0xffff 0664 012f fffe | / | .CONST 0x012f,0xfffe 0666 0135 fffd | 5 | .CONST 0x0135,0xfffd 0668 01b5 fffc | | .CONST 0x01b5,0xfffc 066a 0201 fffb | | .CONST 0x0201,0xfffb 066c 020a fffa | | .CONST 0x020a,0xfffa 066e 0213 fff9 | | .CONST 0x0213,0xfff9 0670 0217 fff8 | | .CONST 0x0217,0xfff8 0672 021b fff7 | | .CONST 0x021b,0xfff7 0674 021f fff6 | | .CONST 0x021f,0xfff6 0676 0223 fff5 | # | .CONST 0x0223,0xfff5 0678 022c fff4 | , | .CONST 0x022c,0xfff4 067a 0235 fff3 | 5 | .CONST 0x0235,0xfff3 067c 023e fff2 | > | .CONST 0x023e,0xfff2 067e 0247 fff1 | G | .CONST 0x0247,0xfff1 0680 0250 fff0 | P | .CONST 0x0250,0xfff0 0682 0259 ffef | Y | .CONST 0x0259,0xffef 0684 0262 ffee | b | .CONST 0x0262,0xffee 0686 026b ffed | k | .CONST 0x026b,0xffed 0688 026d ffec | m | .CONST 0x026d,0xffec 068a 026f ffeb | o | .CONST 0x026f,0xffeb 068c 0271 ffea | q | .CONST 0x0271,0xffea 068e 0273 ffe9 | s | .CONST 0x0273,0xffe9 0690 0275 ffe8 | u | .CONST 0x0275,0xffe8 0692 0277 ffe7 | w | .CONST 0x0277,0xffe7 0694 0279 ffe6 | y | .CONST 0x0279,0xffe6 0696 027b ffe5 | { | .CONST 0x027b,0xffe5 0698 027d ffe4 | } | .CONST 0x027d,0xffe4 069a 027f ffe3 | | .CONST 0x027f,0xffe3 069c ; -------------------------------------------------------------------------------------- 069c ; Debug3 Subtable 0x2 069c ; -------------------------------------------------------------------------------------- 069c 0000 0000 | | .DBG3TAB 0x0000,0x0000 069e ; -------------------------------------------------------------------------------------- 069e ; Debug3 Subtable 0x3 069e ; -------------------------------------------------------------------------------------- 069e 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; Debug3 Subtable 0x4 06a0 ; -------------------------------------------------------------------------------------- 06a0 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a2 ; -------------------------------------------------------------------------------------- 06a2 ; Debug3 Subtable 0x5 06a2 ; -------------------------------------------------------------------------------------- 06a2 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a4 ; -------------------------------------------------------------------------------------- 06a4 ; Debug3 Subtable 0x6 06a4 ; -------------------------------------------------------------------------------------- 06a4 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a6 ; -------------------------------------------------------------------------------------- 06a6 ; Debug3 Subtable 0x7 06a6 ; -------------------------------------------------------------------------------------- 06a6 0000 0000 | | .DBG3TAB 0x0000,0x0000 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; Debug3 Subtable 0x8 06a8 ; -------------------------------------------------------------------------------------- 06a8 0000 0001 | | .DBG3TAB 0x0000,0x0001 06aa 032b 0001 | + | .CONST 0x032b,0x0001 06ac ; -------------------------------------------------------------------------------------- 06ac ; Debug3 Subtable 0x9 06ac ; -------------------------------------------------------------------------------------- 06ac 0000 0001 | | .DBG3TAB 0x0000,0x0001 06ae 033b 0001 | ; | .CONST 0x033b,0x0001 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; Debug3 Subtable 0xa 06b0 ; -------------------------------------------------------------------------------------- 06b0 0000 0001 | | .DBG3TAB 0x0000,0x0001 06b2 034b 0001 | K | .CONST 0x034b,0x0001 06b4 ; -------------------------------------------------------------------------------------- 06b4 ; Debug3 Subtable 0xb 06b4 ; -------------------------------------------------------------------------------------- 06b4 0000 0001 | | .DBG3TAB 0x0000,0x0001 06b6 035b 0001 | [ | .CONST 0x035b,0x0001 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; Debug3 Subtable 0xc 06b8 ; -------------------------------------------------------------------------------------- 06b8 0000 0001 | | .DBG3TAB 0x0000,0x0001 06ba 036b 0001 | k | .CONST 0x036b,0x0001 06bc ; -------------------------------------------------------------------------------------- 06bc ; Debug3 Subtable 0xd 06bc ; -------------------------------------------------------------------------------------- 06bc 0000 0001 | | .DBG3TAB 0x0000,0x0001 06be 0373 0001 | s | .CONST 0x0373,0x0001 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; Debug3 Subtable 0xe 06c0 ; -------------------------------------------------------------------------------------- 06c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 06c2 037b 0001 | { | .CONST 0x037b,0x0001 06c4 ; -------------------------------------------------------------------------------------- 06c4 ; Debug3 Subtable 0xf 06c4 ; -------------------------------------------------------------------------------------- 06c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 06c6 0383 0001 | | .CONST 0x0383,0x0001 06c8 ; -------------------------------------------------------------------------------------- 06c8 ; Debug3 Subtable 0x10 06c8 ; -------------------------------------------------------------------------------------- 06c8 0000 0000 | | .DBG3TAB 0x0000,0x0000 06ca ; -------------------------------------------------------------------------------------- 06ca ; Debug3 Subtable 0x11 06ca ; -------------------------------------------------------------------------------------- 06ca 0002 0002 | | .DBG3TAB 0x0002,0x0002 06cc 03a3 ffff | | .CONST 0x03a3,0xffff 06ce 03b4 fffe | | .CONST 0x03b4,0xfffe 06d0 03b9 0001 | | .CONST 0x03b9,0x0001 06d2 03bd 0002 | | .CONST 0x03bd,0x0002 06d4 ; -------------------------------------------------------------------------------------- 06d4 ; Debug3 Subtable 0x12 06d4 ; -------------------------------------------------------------------------------------- 06d4 0003 0006 | | .DBG3TAB 0x0003,0x0006 06d6 03f3 ffff | | .CONST 0x03f3,0xffff 06d8 03fa fffe | | .CONST 0x03fa,0xfffe 06da 03fe fffd | | .CONST 0x03fe,0xfffd 06dc 0400 0001 | | .CONST 0x0400,0x0001 06de 0406 0002 | | .CONST 0x0406,0x0002 06e0 040d 0003 | | .CONST 0x040d,0x0003 06e2 0415 0004 | | .CONST 0x0415,0x0004 06e4 041f 0005 | | .CONST 0x041f,0x0005 06e6 0423 0006 | # | .CONST 0x0423,0x0006 06e8 ; -------------------------------------------------------------------------------------- 06e8 ; Debug3 Subtable 0x13 06e8 ; -------------------------------------------------------------------------------------- 06e8 0003 0009 | | .DBG3TAB 0x0003,0x0009 06ea 042b ffff | + | .CONST 0x042b,0xffff 06ec 042f fffe | / | .CONST 0x042f,0xfffe 06ee 043b fffd | ; | .CONST 0x043b,0xfffd 06f0 043d 0001 | = | .CONST 0x043d,0x0001 06f2 0442 0002 | B | .CONST 0x0442,0x0002 06f4 044a 0003 | J | .CONST 0x044a,0x0003 06f6 0453 0004 | S | .CONST 0x0453,0x0004 06f8 0459 0005 | Y | .CONST 0x0459,0x0005 06fa 045d 0006 | ] | .CONST 0x045d,0x0006 06fc 0467 0007 | g | .CONST 0x0467,0x0007 06fe 0473 0008 | s | .CONST 0x0473,0x0008 0700 0477 0009 | w | .CONST 0x0477,0x0009 0702 0000 0000 | | .BLANK 0000[0xfe]