|
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: 3072 (0xc00) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0478 | x | .CONST 0x0478 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 02fd | | .CONST 0x02fd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 00a3 | | .CONST 0x00a3 ; Number of locals 000b INIT_0008: 000b 029c 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible 000d a002 | | Store_Unchecked 0x0,0x2 000e 00c6 | | Action Check_Subprogram_Elaborated 000f e003 | | Load 0x0,0x3 0010 0129 | ) | Execute Any,Make_Visible 0011 e004 | | Load 0x0,0x4 0012 0129 | ) | Execute Any,Make_Visible 0013 e005 | | Load 0x0,0x5 0014 0129 | ) | Execute Any,Make_Visible 0015 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0016 0129 | ) | Execute Any,Make_Visible 0017 00c4 | | Action Make_Default 0018 00c4 | | Action Make_Default 0019 e20e | | Load 0x1,0xe 001a 012c | , | Execute Any,Size 001b 09fd | | Execute_Immediate Binary_Scale,-0x3 001c 00d8 | | Load_Top At_Offset_0 001d 00e3 | | Load_Encached Natural_Cache 001e 0260 | ` | Execute Discrete,In_Type 001f 7001 |p | Jump_Nonzero 0x21 0020 0801 | | Execute_Immediate Raise,0x1 0021 0129 | ) | Execute Any,Make_Visible 0022 c212 | | Store 0x1,0x12 0023 e20e | | Load 0x1,0xe 0024 012c | , | Execute Any,Size 0025 00d8 | | Load_Top At_Offset_0 0026 e006 | | Load 0x0,0x6 0027 0260 | ` | Execute Discrete,In_Type 0028 7001 |p | Jump_Nonzero 0x2a 0029 0801 | | Execute_Immediate Raise,0x1 002a 0129 | ) | Execute Any,Make_Visible 002b c213 | | Store 0x1,0x13 002c 0093 0000 | | push_full_address 0x0 002e 6311 |c | Indirect_Literal Discrete,0x340,{0x80000000, 0x00110000} 002f 0273 | s | Execute Discrete,Plus 0030 e007 | | Load 0x0,0x7 0031 0273 | s | Execute Discrete,Plus 0032 e008 | | Load 0x0,0x8 0033 0273 | s | Execute Discrete,Plus 0034 0129 | ) | Execute Any,Make_Visible 0035 4800 |H | Short_Literal 0x0 0036 0129 | ) | Execute Any,Make_Visible 0037 029c 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible 0039 a002 | | Store_Unchecked 0x0,0x2 003a 00c6 | | Action Check_Subprogram_Elaborated 003b e009 | | Load 0x0,0x9 003c 0129 | ) | Execute Any,Make_Visible 003d e004 | | Load 0x0,0x4 003e 0129 | ) | Execute Any,Make_Visible 003f e00a | | Load 0x0,0xa 0040 0129 | ) | Execute Any,Make_Visible 0041 1d16 | | Execute_Immediate Reference_Lex_1,0x16 0042 0129 | ) | Execute Any,Make_Visible 0043 00c4 | | Action Make_Default 0044 00c4 | | Action Make_Default 0045 e217 | | Load 0x1,0x17 0046 012c | , | Execute Any,Size 0047 09fd | | Execute_Immediate Binary_Scale,-0x3 0048 00d8 | | Load_Top At_Offset_0 0049 00e3 | | Load_Encached Natural_Cache 004a 0260 | ` | Execute Discrete,In_Type 004b 7001 |p | Jump_Nonzero 0x4d 004c 0801 | | Execute_Immediate Raise,0x1 004d 0129 | ) | Execute Any,Make_Visible 004e c21b | | Store 0x1,0x1b 004f e217 | | Load 0x1,0x17 0050 012c | , | Execute Any,Size 0051 00d8 | | Load_Top At_Offset_0 0052 e006 | | Load 0x0,0x6 0053 0260 | ` | Execute Discrete,In_Type 0054 7001 |p | Jump_Nonzero 0x56 0055 0801 | | Execute_Immediate Raise,0x1 0056 0129 | ) | Execute Any,Make_Visible 0057 c21c | | Store 0x1,0x1c 0058 0093 0000 | | push_full_address 0x0 005a 62e1 |b | Indirect_Literal Discrete,0x33c,{0x80000000, 0x00100000} 005b 0273 | s | Execute Discrete,Plus 005c e007 | | Load 0x0,0x7 005d 0273 | s | Execute Discrete,Plus 005e e00b | | Load 0x0,0xb 005f 0273 | s | Execute Discrete,Plus 0060 0129 | ) | Execute Any,Make_Visible 0061 4800 |H | Short_Literal 0x0 0062 0129 | ) | Execute Any,Make_Visible 0063 029c 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible 0065 a00c | | Store_Unchecked 0x0,0xc 0066 00c6 | | Action Check_Subprogram_Elaborated 0067 e00d | | Load 0x0,0xd 0068 0129 | ) | Execute Any,Make_Visible 0069 e004 | | Load 0x0,0x4 006a 0129 | ) | Execute Any,Make_Visible 006b e00e | | Load 0x0,0xe 006c 0129 | ) | Execute Any,Make_Visible 006d 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 006e 0129 | ) | Execute Any,Make_Visible 006f 00c4 | | Action Make_Default 0070 00c4 | | Action Make_Default 0071 e220 | | Load 0x1,0x20 0072 012c | , | Execute Any,Size 0073 09fd | | Execute_Immediate Binary_Scale,-0x3 0074 00d8 | | Load_Top At_Offset_0 0075 00e3 | | Load_Encached Natural_Cache 0076 0260 | ` | Execute Discrete,In_Type 0077 7001 |p | Jump_Nonzero 0x79 0078 0801 | | Execute_Immediate Raise,0x1 0079 0129 | ) | Execute Any,Make_Visible 007a c224 | $ | Store 0x1,0x24 007b e220 | | Load 0x1,0x20 007c 012c | , | Execute Any,Size 007d 4820 |H | Short_Literal 0x20 007e 026f | o | Execute Discrete,Remainder 007f 00d8 | | Load_Top At_Offset_0 0080 e00f | | Load 0x0,0xf 0081 0260 | ` | Execute Discrete,In_Type 0082 7001 |p | Jump_Nonzero 0x84 0083 0801 | | Execute_Immediate Raise,0x1 0084 0129 | ) | Execute Any,Make_Visible 0085 c225 | % | Store 0x1,0x25 0086 0093 0000 | | push_full_address 0x0 0088 62af |b | Indirect_Literal Discrete,0x338,{0x80000000, 0x000f0000} 0089 0273 | s | Execute Discrete,Plus 008a e007 | | Load 0x0,0x7 008b 0273 | s | Execute Discrete,Plus 008c e010 | | Load 0x0,0x10 008d 0273 | s | Execute Discrete,Plus 008e 0129 | ) | Execute Any,Make_Visible 008f 4800 |H | Short_Literal 0x0 0090 0129 | ) | Execute Any,Make_Visible 0091 029c 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call,Visible 0093 029c 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible 0095 a011 | | Store_Unchecked 0x0,0x11 0096 00c6 | | Action Check_Subprogram_Elaborated 0097 e012 | | Load 0x0,0x12 0098 0129 | ) | Execute Any,Make_Visible 0099 e009 | | Load 0x0,0x9 009a 0129 | ) | Execute Any,Make_Visible 009b e009 | | Load 0x0,0x9 009c 0129 | ) | Execute Any,Make_Visible 009d e013 | | Load 0x0,0x13 009e 0129 | ) | Execute Any,Make_Visible 009f 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 00a0 0129 | ) | Execute Any,Make_Visible 00a1 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 00a2 0129 | ) | Execute Any,Make_Visible 00a3 00c4 | | Action Make_Default 00a4 00c4 | | Action Make_Default 00a5 e22a | * | Load 0x1,0x2a 00a6 012c | , | Execute Any,Size 00a7 09fd | | Execute_Immediate Binary_Scale,-0x3 00a8 00d8 | | Load_Top At_Offset_0 00a9 00e3 | | Load_Encached Natural_Cache 00aa 0260 | ` | Execute Discrete,In_Type 00ab 7001 |p | Jump_Nonzero 0xad 00ac 0801 | | Execute_Immediate Raise,0x1 00ad 0129 | ) | Execute Any,Make_Visible 00ae c230 | 0 | Store 0x1,0x30 00af e22a | * | Load 0x1,0x2a 00b0 012c | , | Execute Any,Size 00b1 4808 |H | Short_Literal 0x8 00b2 026f | o | Execute Discrete,Remainder 00b3 00d8 | | Load_Top At_Offset_0 00b4 e00f | | Load 0x0,0xf 00b5 0260 | ` | Execute Discrete,In_Type 00b6 7001 |p | Jump_Nonzero 0xb8 00b7 0801 | | Execute_Immediate Raise,0x1 00b8 0129 | ) | Execute Any,Make_Visible 00b9 c231 | 1 | Store 0x1,0x31 00ba 0093 0000 | | push_full_address 0x0 00bc 6277 |bw | Indirect_Literal Discrete,0x334,{0x80000000, 0x000e0000} 00bd 0273 | s | Execute Discrete,Plus 00be e007 | | Load 0x0,0x7 00bf 0273 | s | Execute Discrete,Plus 00c0 e014 | | Load 0x0,0x14 00c1 0273 | s | Execute Discrete,Plus 00c2 0129 | ) | Execute Any,Make_Visible 00c3 4800 |H | Short_Literal 0x0 00c4 0129 | ) | Execute Any,Make_Visible 00c5 029c 039b | | Declare_Subprogram INIT_0398,For_Outer_Call,Visible 00c7 a00c | | Store_Unchecked 0x0,0xc 00c8 00c6 | | Action Check_Subprogram_Elaborated 00c9 e015 | | Load 0x0,0x15 00ca 0129 | ) | Execute Any,Make_Visible 00cb e004 | | Load 0x0,0x4 00cc 0129 | ) | Execute Any,Make_Visible 00cd e016 | | Load 0x0,0x16 00ce 0129 | ) | Execute Any,Make_Visible 00cf 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 00d0 0129 | ) | Execute Any,Make_Visible 00d1 00c4 | | Action Make_Default 00d2 00c4 | | Action Make_Default 00d3 e235 | 5 | Load 0x1,0x35 00d4 012c | , | Execute Any,Size 00d5 09fd | | Execute_Immediate Binary_Scale,-0x3 00d6 00d8 | | Load_Top At_Offset_0 00d7 00e3 | | Load_Encached Natural_Cache 00d8 0260 | ` | Execute Discrete,In_Type 00d9 7001 |p | Jump_Nonzero 0xdb 00da 0801 | | Execute_Immediate Raise,0x1 00db 0129 | ) | Execute Any,Make_Visible 00dc c239 | 9 | Store 0x1,0x39 00dd e235 | 5 | Load 0x1,0x35 00de 012c | , | Execute Any,Size 00df 4820 |H | Short_Literal 0x20 00e0 026f | o | Execute Discrete,Remainder 00e1 00d8 | | Load_Top At_Offset_0 00e2 e00f | | Load 0x0,0xf 00e3 0260 | ` | Execute Discrete,In_Type 00e4 7001 |p | Jump_Nonzero 0xe6 00e5 0801 | | Execute_Immediate Raise,0x1 00e6 0129 | ) | Execute Any,Make_Visible 00e7 c23a | : | Store 0x1,0x3a 00e8 0093 0000 | | push_full_address 0x0 00ea 6245 |bE | Indirect_Literal Discrete,0x330,{0x80000000, 0x000d0000} 00eb 0273 | s | Execute Discrete,Plus 00ec e007 | | Load 0x0,0x7 00ed 0273 | s | Execute Discrete,Plus 00ee e017 | | Load 0x0,0x17 00ef 0273 | s | Execute Discrete,Plus 00f0 0129 | ) | Execute Any,Make_Visible 00f1 4800 |H | Short_Literal 0x0 00f2 0129 | ) | Execute Any,Make_Visible 00f3 029c 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible 00f5 a00c | | Store_Unchecked 0x0,0xc 00f6 00c6 | | Action Check_Subprogram_Elaborated 00f7 e018 | | Load 0x0,0x18 00f8 0129 | ) | Execute Any,Make_Visible 00f9 e004 | | Load 0x0,0x4 00fa 0129 | ) | Execute Any,Make_Visible 00fb e019 | | Load 0x0,0x19 00fc 0129 | ) | Execute Any,Make_Visible 00fd 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d 00fe 0129 | ) | Execute Any,Make_Visible 00ff 00c4 | | Action Make_Default 0100 00c4 | | Action Make_Default 0101 e23e | > | Load 0x1,0x3e 0102 012c | , | Execute Any,Size 0103 09fd | | Execute_Immediate Binary_Scale,-0x3 0104 00d8 | | Load_Top At_Offset_0 0105 00e3 | | Load_Encached Natural_Cache 0106 0260 | ` | Execute Discrete,In_Type 0107 7001 |p | Jump_Nonzero 0x109 0108 0801 | | Execute_Immediate Raise,0x1 0109 0129 | ) | Execute Any,Make_Visible 010a c242 | B | Store 0x1,0x42 010b e23e | > | Load 0x1,0x3e 010c 012c | , | Execute Any,Size 010d 4820 |H | Short_Literal 0x20 010e 026f | o | Execute Discrete,Remainder 010f 00d8 | | Load_Top At_Offset_0 0110 e00f | | Load 0x0,0xf 0111 0260 | ` | Execute Discrete,In_Type 0112 7001 |p | Jump_Nonzero 0x114 0113 0801 | | Execute_Immediate Raise,0x1 0114 0129 | ) | Execute Any,Make_Visible 0115 c243 | C | Store 0x1,0x43 0116 0093 0000 | | push_full_address 0x0 0118 6213 |b | Indirect_Literal Discrete,0x32c,{0x80000000, 0x000c0000} 0119 0273 | s | Execute Discrete,Plus 011a e007 | | Load 0x0,0x7 011b 0273 | s | Execute Discrete,Plus 011c e01a | | Load 0x0,0x1a 011d 0273 | s | Execute Discrete,Plus 011e 0129 | ) | Execute Any,Make_Visible 011f 4800 |H | Short_Literal 0x0 0120 0129 | ) | Execute Any,Make_Visible 0121 029c 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible 0123 a002 | | Store_Unchecked 0x0,0x2 0124 00c6 | | Action Check_Subprogram_Elaborated 0125 e009 | | Load 0x0,0x9 0126 0129 | ) | Execute Any,Make_Visible 0127 e004 | | Load 0x0,0x4 0128 0129 | ) | Execute Any,Make_Visible 0129 e01b | | Load 0x0,0x1b 012a 0129 | ) | Execute Any,Make_Visible 012b 1d46 | F | Execute_Immediate Reference_Lex_1,0x46 012c 0129 | ) | Execute Any,Make_Visible 012d 00c4 | | Action Make_Default 012e 00c4 | | Action Make_Default 012f e247 | G | Load 0x1,0x47 0130 012c | , | Execute Any,Size 0131 09fd | | Execute_Immediate Binary_Scale,-0x3 0132 00d8 | | Load_Top At_Offset_0 0133 00e3 | | Load_Encached Natural_Cache 0134 0260 | ` | Execute Discrete,In_Type 0135 7001 |p | Jump_Nonzero 0x137 0136 0801 | | Execute_Immediate Raise,0x1 0137 0129 | ) | Execute Any,Make_Visible 0138 c24b | K | Store 0x1,0x4b 0139 e247 | G | Load 0x1,0x47 013a 012c | , | Execute Any,Size 013b 00d8 | | Load_Top At_Offset_0 013c e006 | | Load 0x0,0x6 013d 0260 | ` | Execute Discrete,In_Type 013e 7001 |p | Jump_Nonzero 0x140 013f 0801 | | Execute_Immediate Raise,0x1 0140 0129 | ) | Execute Any,Make_Visible 0141 c24c | L | Store 0x1,0x4c 0142 0093 0000 | | push_full_address 0x0 0144 61e3 |a | Indirect_Literal Discrete,0x328,{0x80000000, 0x000b0000} 0145 0273 | s | Execute Discrete,Plus 0146 e007 | | Load 0x0,0x7 0147 0273 | s | Execute Discrete,Plus 0148 e01c | | Load 0x0,0x1c 0149 0273 | s | Execute Discrete,Plus 014a 0129 | ) | Execute Any,Make_Visible 014b 4800 |H | Short_Literal 0x0 014c 0129 | ) | Execute Any,Make_Visible 014d 029c 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible 014f 029c 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible 0151 a011 | | Store_Unchecked 0x0,0x11 0152 00c6 | | Action Check_Subprogram_Elaborated 0153 e01d | | Load 0x0,0x1d 0154 0129 | ) | Execute Any,Make_Visible 0155 e009 | | Load 0x0,0x9 0156 0129 | ) | Execute Any,Make_Visible 0157 e009 | | Load 0x0,0x9 0158 0129 | ) | Execute Any,Make_Visible 0159 e01e | | Load 0x0,0x1e 015a 0129 | ) | Execute Any,Make_Visible 015b 1d4f | O | Execute_Immediate Reference_Lex_1,0x4f 015c 0129 | ) | Execute Any,Make_Visible 015d 1d50 | P | Execute_Immediate Reference_Lex_1,0x50 015e 0129 | ) | Execute Any,Make_Visible 015f 00c4 | | Action Make_Default 0160 00c4 | | Action Make_Default 0161 e251 | Q | Load 0x1,0x51 0162 012c | , | Execute Any,Size 0163 09fd | | Execute_Immediate Binary_Scale,-0x3 0164 00d8 | | Load_Top At_Offset_0 0165 00e3 | | Load_Encached Natural_Cache 0166 0260 | ` | Execute Discrete,In_Type 0167 7001 |p | Jump_Nonzero 0x169 0168 0801 | | Execute_Immediate Raise,0x1 0169 0129 | ) | Execute Any,Make_Visible 016a c257 | W | Store 0x1,0x57 016b e251 | Q | Load 0x1,0x51 016c 012c | , | Execute Any,Size 016d 4808 |H | Short_Literal 0x8 016e 026f | o | Execute Discrete,Remainder 016f 00d8 | | Load_Top At_Offset_0 0170 e00f | | Load 0x0,0xf 0171 0260 | ` | Execute Discrete,In_Type 0172 7001 |p | Jump_Nonzero 0x174 0173 0801 | | Execute_Immediate Raise,0x1 0174 0129 | ) | Execute Any,Make_Visible 0175 c258 | X | Store 0x1,0x58 0176 0093 0000 | | push_full_address 0x0 0178 61ab |a | Indirect_Literal Discrete,0x324,{0x80000000, 0x000a0000} 0179 0273 | s | Execute Discrete,Plus 017a e007 | | Load 0x0,0x7 017b 0273 | s | Execute Discrete,Plus 017c e01f | | Load 0x0,0x1f 017d 0273 | s | Execute Discrete,Plus 017e 0129 | ) | Execute Any,Make_Visible 017f 4800 |H | Short_Literal 0x0 0180 0129 | ) | Execute Any,Make_Visible 0181 029c 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible 0183 a00c | | Store_Unchecked 0x0,0xc 0184 00c6 | | Action Check_Subprogram_Elaborated 0185 e020 | | Load 0x0,0x20 0186 0129 | ) | Execute Any,Make_Visible 0187 e004 | | Load 0x0,0x4 0188 0129 | ) | Execute Any,Make_Visible 0189 e021 | ! | Load 0x0,0x21 018a 0129 | ) | Execute Any,Make_Visible 018b 1d5b | [ | Execute_Immediate Reference_Lex_1,0x5b 018c 0129 | ) | Execute Any,Make_Visible 018d 00c4 | | Action Make_Default 018e 00c4 | | Action Make_Default 018f e25c | \ | Load 0x1,0x5c 0190 012c | , | Execute Any,Size 0191 09fd | | Execute_Immediate Binary_Scale,-0x3 0192 00d8 | | Load_Top At_Offset_0 0193 00e3 | | Load_Encached Natural_Cache 0194 0260 | ` | Execute Discrete,In_Type 0195 7001 |p | Jump_Nonzero 0x197 0196 0801 | | Execute_Immediate Raise,0x1 0197 0129 | ) | Execute Any,Make_Visible 0198 c260 | ` | Store 0x1,0x60 0199 e25c | \ | Load 0x1,0x5c 019a 012c | , | Execute Any,Size 019b 4820 |H | Short_Literal 0x20 019c 026f | o | Execute Discrete,Remainder 019d 00d8 | | Load_Top At_Offset_0 019e e00f | | Load 0x0,0xf 019f 0260 | ` | Execute Discrete,In_Type 01a0 7001 |p | Jump_Nonzero 0x1a2 01a1 0801 | | Execute_Immediate Raise,0x1 01a2 0129 | ) | Execute Any,Make_Visible 01a3 c261 | a | Store 0x1,0x61 01a4 0093 0000 | | push_full_address 0x0 01a6 6179 |ay | Indirect_Literal Discrete,0x320,{0x80000000, 0x00090000} 01a7 0273 | s | Execute Discrete,Plus 01a8 e007 | | Load 0x0,0x7 01a9 0273 | s | Execute Discrete,Plus 01aa e022 | " | Load 0x0,0x22 01ab 0273 | s | Execute Discrete,Plus 01ac 0129 | ) | Execute Any,Make_Visible 01ad 4800 |H | Short_Literal 0x0 01ae 0129 | ) | Execute Any,Make_Visible 01af 029c 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible 01b1 a00c | | Store_Unchecked 0x0,0xc 01b2 00c6 | | Action Check_Subprogram_Elaborated 01b3 e01d | | Load 0x0,0x1d 01b4 0129 | ) | Execute Any,Make_Visible 01b5 e004 | | Load 0x0,0x4 01b6 0129 | ) | Execute Any,Make_Visible 01b7 e023 | # | Load 0x0,0x23 01b8 0129 | ) | Execute Any,Make_Visible 01b9 1d64 | d | Execute_Immediate Reference_Lex_1,0x64 01ba 0129 | ) | Execute Any,Make_Visible 01bb 00c4 | | Action Make_Default 01bc 00c4 | | Action Make_Default 01bd e265 | e | Load 0x1,0x65 01be 012c | , | Execute Any,Size 01bf 09fd | | Execute_Immediate Binary_Scale,-0x3 01c0 00d8 | | Load_Top At_Offset_0 01c1 00e3 | | Load_Encached Natural_Cache 01c2 0260 | ` | Execute Discrete,In_Type 01c3 7001 |p | Jump_Nonzero 0x1c5 01c4 0801 | | Execute_Immediate Raise,0x1 01c5 0129 | ) | Execute Any,Make_Visible 01c6 c269 | i | Store 0x1,0x69 01c7 e265 | e | Load 0x1,0x65 01c8 012c | , | Execute Any,Size 01c9 4820 |H | Short_Literal 0x20 01ca 026f | o | Execute Discrete,Remainder 01cb 00d8 | | Load_Top At_Offset_0 01cc e00f | | Load 0x0,0xf 01cd 0260 | ` | Execute Discrete,In_Type 01ce 7001 |p | Jump_Nonzero 0x1d0 01cf 0801 | | Execute_Immediate Raise,0x1 01d0 0129 | ) | Execute Any,Make_Visible 01d1 c26a | j | Store 0x1,0x6a 01d2 0093 0000 | | push_full_address 0x0 01d4 6147 |aG | Indirect_Literal Discrete,0x31c,{0x80000000, 0x00080000} 01d5 0273 | s | Execute Discrete,Plus 01d6 e007 | | Load 0x0,0x7 01d7 0273 | s | Execute Discrete,Plus 01d8 e024 | $ | Load 0x0,0x24 01d9 0273 | s | Execute Discrete,Plus 01da 0129 | ) | Execute Any,Make_Visible 01db 4800 |H | Short_Literal 0x0 01dc 0129 | ) | Execute Any,Make_Visible 01dd 029c 040b | | Declare_Subprogram INIT_0408,For_Outer_Call,Visible 01df a00c | | Store_Unchecked 0x0,0xc 01e0 00c6 | | Action Check_Subprogram_Elaborated 01e1 e01d | | Load 0x0,0x1d 01e2 0129 | ) | Execute Any,Make_Visible 01e3 e004 | | Load 0x0,0x4 01e4 0129 | ) | Execute Any,Make_Visible 01e5 e025 | % | Load 0x0,0x25 01e6 0129 | ) | Execute Any,Make_Visible 01e7 1d6d | m | Execute_Immediate Reference_Lex_1,0x6d 01e8 0129 | ) | Execute Any,Make_Visible 01e9 00c4 | | Action Make_Default 01ea 00c4 | | Action Make_Default 01eb e26e | n | Load 0x1,0x6e 01ec 012c | , | Execute Any,Size 01ed 09fd | | Execute_Immediate Binary_Scale,-0x3 01ee 00d8 | | Load_Top At_Offset_0 01ef 00e3 | | Load_Encached Natural_Cache 01f0 0260 | ` | Execute Discrete,In_Type 01f1 7001 |p | Jump_Nonzero 0x1f3 01f2 0801 | | Execute_Immediate Raise,0x1 01f3 0129 | ) | Execute Any,Make_Visible 01f4 c272 | r | Store 0x1,0x72 01f5 e26e | n | Load 0x1,0x6e 01f6 012c | , | Execute Any,Size 01f7 4820 |H | Short_Literal 0x20 01f8 026f | o | Execute Discrete,Remainder 01f9 00d8 | | Load_Top At_Offset_0 01fa e00f | | Load 0x0,0xf 01fb 0260 | ` | Execute Discrete,In_Type 01fc 7001 |p | Jump_Nonzero 0x1fe 01fd 0801 | | Execute_Immediate Raise,0x1 01fe 0129 | ) | Execute Any,Make_Visible 01ff c273 | s | Store 0x1,0x73 0200 0093 0000 | | push_full_address 0x0 0202 6115 |a | Indirect_Literal Discrete,0x318,{0x80000000, 0x00070000} 0203 0273 | s | Execute Discrete,Plus 0204 e007 | | Load 0x0,0x7 0205 0273 | s | Execute Discrete,Plus 0206 e026 | & | Load 0x0,0x26 0207 0273 | s | Execute Discrete,Plus 0208 0129 | ) | Execute Any,Make_Visible 0209 4800 |H | Short_Literal 0x0 020a 0129 | ) | Execute Any,Make_Visible 020b 029c 041b | | Declare_Subprogram INIT_0418,For_Outer_Call,Visible 020d a027 | ' | Store_Unchecked 0x0,0x27 020e 00c6 | | Action Check_Subprogram_Elaborated 020f e028 | ( | Load 0x0,0x28 0210 0129 | ) | Execute Any,Make_Visible 0211 1d76 | v | Execute_Immediate Reference_Lex_1,0x76 0212 0129 | ) | Execute Any,Make_Visible 0213 00c4 | | Action Make_Default 0214 00c4 | | Action Make_Default 0215 00db | | Load_Top At_Offset_3 0216 012c | , | Execute Any,Size 0217 09fd | | Execute_Immediate Binary_Scale,-0x3 0218 00d8 | | Load_Top At_Offset_0 0219 00e3 | | Load_Encached Natural_Cache 021a 0260 | ` | Execute Discrete,In_Type 021b 7001 |p | Jump_Nonzero 0x21d 021c 0801 | | Execute_Immediate Raise,0x1 021d 0129 | ) | Execute Any,Make_Visible 021e c279 | y | Store 0x1,0x79 021f 00db | | Load_Top At_Offset_3 0220 012c | , | Execute Any,Size 0221 4820 |H | Short_Literal 0x20 0222 026f | o | Execute Discrete,Remainder 0223 00d8 | | Load_Top At_Offset_0 0224 e00f | | Load 0x0,0xf 0225 0260 | ` | Execute Discrete,In_Type 0226 7001 |p | Jump_Nonzero 0x228 0227 0801 | | Execute_Immediate Raise,0x1 0228 0129 | ) | Execute Any,Make_Visible 0229 c27a | z | Store 0x1,0x7a 022a 0093 0000 | | push_full_address 0x0 022c 60e7 |` | Indirect_Literal Discrete,0x314,{0x80000000, 0x00060000} 022d 0273 | s | Execute Discrete,Plus 022e e007 | | Load 0x0,0x7 022f 0273 | s | Execute Discrete,Plus 0230 e029 | ) | Load 0x0,0x29 0231 0273 | s | Execute Discrete,Plus 0232 0129 | ) | Execute Any,Make_Visible 0233 4800 |H | Short_Literal 0x0 0234 0129 | ) | Execute Any,Make_Visible 0235 029c 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call,Visible 0237 a00c | | Store_Unchecked 0x0,0xc 0238 00c6 | | Action Check_Subprogram_Elaborated 0239 e028 | ( | Load 0x0,0x28 023a 0129 | ) | Execute Any,Make_Visible 023b e004 | | Load 0x0,0x4 023c 0129 | ) | Execute Any,Make_Visible 023d e02a | * | Load 0x0,0x2a 023e 0129 | ) | Execute Any,Make_Visible 023f 1d7d | } | Execute_Immediate Reference_Lex_1,0x7d 0240 0129 | ) | Execute Any,Make_Visible 0241 00c4 | | Action Make_Default 0242 00c4 | | Action Make_Default 0243 e27e | ~ | Load 0x1,0x7e 0244 012c | , | Execute Any,Size 0245 09fd | | Execute_Immediate Binary_Scale,-0x3 0246 00d8 | | Load_Top At_Offset_0 0247 00e3 | | Load_Encached Natural_Cache 0248 0260 | ` | Execute Discrete,In_Type 0249 7001 |p | Jump_Nonzero 0x24b 024a 0801 | | Execute_Immediate Raise,0x1 024b 0129 | ) | Execute Any,Make_Visible 024c c282 | | Store 0x1,0x82 024d e27e | ~ | Load 0x1,0x7e 024e 012c | , | Execute Any,Size 024f 4820 |H | Short_Literal 0x20 0250 026f | o | Execute Discrete,Remainder 0251 00d8 | | Load_Top At_Offset_0 0252 e00f | | Load 0x0,0xf 0253 0260 | ` | Execute Discrete,In_Type 0254 7001 |p | Jump_Nonzero 0x256 0255 0801 | | Execute_Immediate Raise,0x1 0256 0129 | ) | Execute Any,Make_Visible 0257 c283 | | Store 0x1,0x83 0258 0093 0000 | | push_full_address 0x0 025a 60b5 |` | Indirect_Literal Discrete,0x310,{0x80000000, 0x00050000} 025b 0273 | s | Execute Discrete,Plus 025c e007 | | Load 0x0,0x7 025d 0273 | s | Execute Discrete,Plus 025e e02b | + | Load 0x0,0x2b 025f 0273 | s | Execute Discrete,Plus 0260 0129 | ) | Execute Any,Make_Visible 0261 4800 |H | Short_Literal 0x0 0262 0129 | ) | Execute Any,Make_Visible 0263 029c 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call,Visible 0265 a00c | | Store_Unchecked 0x0,0xc 0266 00c6 | | Action Check_Subprogram_Elaborated 0267 e02c | , | Load 0x0,0x2c 0268 0129 | ) | Execute Any,Make_Visible 0269 e004 | | Load 0x0,0x4 026a 0129 | ) | Execute Any,Make_Visible 026b e02d | - | Load 0x0,0x2d 026c 0129 | ) | Execute Any,Make_Visible 026d 1d86 | | Execute_Immediate Reference_Lex_1,0x86 026e 0129 | ) | Execute Any,Make_Visible 026f 00c4 | | Action Make_Default 0270 00c4 | | Action Make_Default 0271 e287 | | Load 0x1,0x87 0272 012c | , | Execute Any,Size 0273 09fd | | Execute_Immediate Binary_Scale,-0x3 0274 00d8 | | Load_Top At_Offset_0 0275 00e3 | | Load_Encached Natural_Cache 0276 0260 | ` | Execute Discrete,In_Type 0277 7001 |p | Jump_Nonzero 0x279 0278 0801 | | Execute_Immediate Raise,0x1 0279 0129 | ) | Execute Any,Make_Visible 027a c28b | | Store 0x1,0x8b 027b e287 | | Load 0x1,0x87 027c 012c | , | Execute Any,Size 027d 4820 |H | Short_Literal 0x20 027e 026f | o | Execute Discrete,Remainder 027f 00d8 | | Load_Top At_Offset_0 0280 e00f | | Load 0x0,0xf 0281 0260 | ` | Execute Discrete,In_Type 0282 7001 |p | Jump_Nonzero 0x284 0283 0801 | | Execute_Immediate Raise,0x1 0284 0129 | ) | Execute Any,Make_Visible 0285 c28c | | Store 0x1,0x8c 0286 0093 0000 | | push_full_address 0x0 0288 6083 |` | Indirect_Literal Discrete,0x30c,{0x80000000, 0x00040000} 0289 0273 | s | Execute Discrete,Plus 028a e007 | | Load 0x0,0x7 028b 0273 | s | Execute Discrete,Plus 028c e02e | . | Load 0x0,0x2e 028d 0273 | s | Execute Discrete,Plus 028e 0129 | ) | Execute Any,Make_Visible 028f 4800 |H | Short_Literal 0x0 0290 0129 | ) | Execute Any,Make_Visible 0291 029c 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call,Visible 0293 a00c | | Store_Unchecked 0x0,0xc 0294 00c6 | | Action Check_Subprogram_Elaborated 0295 e02f | / | Load 0x0,0x2f 0296 0129 | ) | Execute Any,Make_Visible 0297 e004 | | Load 0x0,0x4 0298 0129 | ) | Execute Any,Make_Visible 0299 e030 | 0 | Load 0x0,0x30 029a 0129 | ) | Execute Any,Make_Visible 029b 1d8f | | Execute_Immediate Reference_Lex_1,0x8f 029c 0129 | ) | Execute Any,Make_Visible 029d 00c4 | | Action Make_Default 029e 00c4 | | Action Make_Default 029f e290 | | Load 0x1,0x90 02a0 012c | , | Execute Any,Size 02a1 09fd | | Execute_Immediate Binary_Scale,-0x3 02a2 00d8 | | Load_Top At_Offset_0 02a3 00e3 | | Load_Encached Natural_Cache 02a4 0260 | ` | Execute Discrete,In_Type 02a5 7001 |p | Jump_Nonzero 0x2a7 02a6 0801 | | Execute_Immediate Raise,0x1 02a7 0129 | ) | Execute Any,Make_Visible 02a8 c294 | | Store 0x1,0x94 02a9 e290 | | Load 0x1,0x90 02aa 012c | , | Execute Any,Size 02ab 4820 |H | Short_Literal 0x20 02ac 026f | o | Execute Discrete,Remainder 02ad 00d8 | | Load_Top At_Offset_0 02ae e00f | | Load 0x0,0xf 02af 0260 | ` | Execute Discrete,In_Type 02b0 7001 |p | Jump_Nonzero 0x2b2 02b1 0801 | | Execute_Immediate Raise,0x1 02b2 0129 | ) | Execute Any,Make_Visible 02b3 c295 | | Store 0x1,0x95 02b4 0093 0000 | | push_full_address 0x0 02b6 6051 |`Q | Indirect_Literal Discrete,0x308,{0x80000000, 0x00030000} 02b7 0273 | s | Execute Discrete,Plus 02b8 e007 | | Load 0x0,0x7 02b9 0273 | s | Execute Discrete,Plus 02ba e031 | 1 | Load 0x0,0x31 02bb 0273 | s | Execute Discrete,Plus 02bc 0129 | ) | Execute Any,Make_Visible 02bd 4800 |H | Short_Literal 0x0 02be 0129 | ) | Execute Any,Make_Visible 02bf 029c 045b | [| Declare_Subprogram INIT_0458,For_Outer_Call,Visible 02c1 a027 | ' | Store_Unchecked 0x0,0x27 02c2 00c6 | | Action Check_Subprogram_Elaborated 02c3 e032 | 2 | Load 0x0,0x32 02c4 0129 | ) | Execute Any,Make_Visible 02c5 1d98 | | Execute_Immediate Reference_Lex_1,0x98 02c6 0129 | ) | Execute Any,Make_Visible 02c7 00c4 | | Action Make_Default 02c8 00c4 | | Action Make_Default 02c9 00db | | Load_Top At_Offset_3 02ca 012c | , | Execute Any,Size 02cb 09fd | | Execute_Immediate Binary_Scale,-0x3 02cc 00d8 | | Load_Top At_Offset_0 02cd 00e3 | | Load_Encached Natural_Cache 02ce 0260 | ` | Execute Discrete,In_Type 02cf 7001 |p | Jump_Nonzero 0x2d1 02d0 0801 | | Execute_Immediate Raise,0x1 02d1 0129 | ) | Execute Any,Make_Visible 02d2 c29b | | Store 0x1,0x9b 02d3 00db | | Load_Top At_Offset_3 02d4 012c | , | Execute Any,Size 02d5 4820 |H | Short_Literal 0x20 02d6 026f | o | Execute Discrete,Remainder 02d7 00d8 | | Load_Top At_Offset_0 02d8 e00f | | Load 0x0,0xf 02d9 0260 | ` | Execute Discrete,In_Type 02da 7001 |p | Jump_Nonzero 0x2dc 02db 0801 | | Execute_Immediate Raise,0x1 02dc 0129 | ) | Execute Any,Make_Visible 02dd c29c | | Store 0x1,0x9c 02de 0093 0000 | | push_full_address 0x0 02e0 6023 |`# | Indirect_Literal Discrete,0x304,{0x80000000, 0x00020000} 02e1 0273 | s | Execute Discrete,Plus 02e2 e007 | | Load 0x0,0x7 02e3 0273 | s | Execute Discrete,Plus 02e4 e033 | 3 | Load 0x0,0x33 02e5 0273 | s | Execute Discrete,Plus 02e6 0129 | ) | Execute Any,Make_Visible 02e7 4800 |H | Short_Literal 0x0 02e8 0129 | ) | Execute Any,Make_Visible 02e9 029c 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call,Visible 02eb a034 | 4 | Store_Unchecked 0x0,0x34 02ec 00c6 | | Action Check_Subprogram_Elaborated 02ed e035 | 5 | Load 0x0,0x35 02ee 0129 | ) | Execute Any,Make_Visible 02ef 1d9f | | Execute_Immediate Reference_Lex_1,0x9f 02f0 0129 | ) | Execute Any,Make_Visible 02f1 0093 0000 | | push_full_address 0x0 02f3 600c |` | Indirect_Literal Discrete,0x300,{0x80000000, 0x00010000} 02f4 0273 | s | Execute Discrete,Plus 02f5 e007 | | Load 0x0,0x7 02f6 0273 | s | Execute Discrete,Plus 02f7 e036 | 6 | Load 0x0,0x36 02f8 0273 | s | Execute Discrete,Plus 02f9 0129 | ) | Execute Any,Make_Visible 02fa 4800 |H | Short_Literal 0x0 02fb 0129 | ) | Execute Any,Make_Visible 02fc 00bf | | Action Accept_Activation 02fd BODY_0008: 02fd 00bc | | Action Signal_Activated 02fe 00bb | | Action Signal_Completion 02ff 0000 | | .XXX[0x1] 0300 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0304 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 0308 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 030c 8000 0000 | | .LITERAL {0x80000000, 0x00040000} 0310 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 0314 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 0318 8000 0000 | | .LITERAL {0x80000000, 0x00070000} 031c 8000 0000 | | .LITERAL {0x80000000, 0x00080000} 0320 8000 0000 | | .LITERAL {0x80000000, 0x00090000} 0324 8000 0000 | | .LITERAL {0x80000000, 0x000a0000} 0328 8000 0000 | | .LITERAL {0x80000000, 0x000b0000} 032c 8000 0000 | | .LITERAL {0x80000000, 0x000c0000} 0330 8000 0000 | | .LITERAL {0x80000000, 0x000d0000} 0334 8000 0000 | | .LITERAL {0x80000000, 0x000e0000} 0338 8000 0000 | | .LITERAL {0x80000000, 0x000f0000} 033c 8000 0000 | | .LITERAL {0x80000000, 0x00100000} 0340 8000 0000 | | .LITERAL {0x80000000, 0x00110000} 0344 0000 0000 | | .BLANK 0000[0x4] 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 00db | | Load_Top At_Offset_3 034c 00db | | Load_Top At_Offset_3 034d e037 | 7 | Load 0x0,0x37 034e e038 | 8 | Load 0x0,0x38 034f e039 | 9 | Load 0x0,0x39 0350 a03a | : | Store_Unchecked 0x0,0x3a 0351 803b | ; | Call 0x0,0x3b 0352 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0353 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 035c 00db | | Load_Top At_Offset_3 035d e03c | < | Load 0x0,0x3c 035e e03d | = | Load 0x0,0x3d 035f e03e | > | Load 0x0,0x3e 0360 a03f | ? | Store_Unchecked 0x0,0x3f 0361 803b | ; | Call 0x0,0x3b 0362 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0363 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 036c 00db | | Load_Top At_Offset_3 036d e040 | @ | Load 0x0,0x40 036e e041 | A | Load 0x0,0x41 036f e042 | B | Load 0x0,0x42 0370 a043 | C | Store_Unchecked 0x0,0x43 0371 803b | ; | Call 0x0,0x3b 0372 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0373 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 037c 00db | | Load_Top At_Offset_3 037d e044 | D | Load 0x0,0x44 037e a045 | E | Store_Unchecked 0x0,0x45 037f 8046 | F | Call 0x0,0x46 0380 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0381 0000 0000 | | .BLANK 0000[0x7] 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 00db | | Load_Top At_Offset_3 038c 00db | | Load_Top At_Offset_3 038d e047 | G | Load 0x0,0x47 038e e048 | H | Load 0x0,0x48 038f e049 | I | Load 0x0,0x49 0390 e04a | J | Load 0x0,0x4a 0391 a04b | K | Store_Unchecked 0x0,0x4b 0392 804c | L | Call 0x0,0x4c 0393 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0394 0000 0000 | | .BLANK 0000[0x4] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00db | | Load_Top At_Offset_3 039c 00db | | Load_Top At_Offset_3 039d e04d | M | Load 0x0,0x4d 039e e04e | N | Load 0x0,0x4e 039f e04f | O | Load 0x0,0x4f 03a0 a050 | P | Store_Unchecked 0x0,0x50 03a1 803b | ; | Call 0x0,0x3b 03a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03a3 0000 0000 | | .BLANK 0000[0x5] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab 00db | | Load_Top At_Offset_3 03ac 00db | | Load_Top At_Offset_3 03ad e051 | Q | Load 0x0,0x51 03ae e052 | R | Load 0x0,0x52 03af e053 | S | Load 0x0,0x53 03b0 a054 | T | Store_Unchecked 0x0,0x54 03b1 803b | ; | Call 0x0,0x3b 03b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03b3 0000 0000 | | .BLANK 0000[0x5] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00db | | Load_Top At_Offset_3 03bc 00db | | Load_Top At_Offset_3 03bd e055 | U | Load 0x0,0x55 03be e056 | V | Load 0x0,0x56 03bf e057 | W | Load 0x0,0x57 03c0 a058 | X | Store_Unchecked 0x0,0x58 03c1 803b | ; | Call 0x0,0x3b 03c2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03c3 0000 0000 | | .BLANK 0000[0x5] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb e059 | Y | Load 0x0,0x59 03cc 00db | | Load_Top At_Offset_3 03cd e05a | Z | Load 0x0,0x5a 03ce a05b | [ | Store_Unchecked 0x0,0x5b 03cf 8046 | F | Call 0x0,0x46 03d0 c5fe | | Store 0x2,-0x2 03d1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d2 0000 0000 | | .BLANK 0000[0x6] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03db | | .CONST 0x03db ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0001 | | .CONST 0x0001 ; Number of locals 03db BODY_03d8: 03db INIT_03d8: 03db 00db | | Load_Top At_Offset_3 03dc 00db | | Load_Top At_Offset_3 03dd e05c | \ | Load 0x0,0x5c 03de e05d | ] | Load 0x0,0x5d 03df e05e | ^ | Load 0x0,0x5e 03e0 e05f | _ | Load 0x0,0x5f 03e1 a060 | ` | Store_Unchecked 0x0,0x60 03e2 804c | L | Call 0x0,0x4c 03e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03e4 0000 0000 | | .BLANK 0000[0x4] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00db | | Load_Top At_Offset_3 03ec 00db | | Load_Top At_Offset_3 03ed e061 | a | Load 0x0,0x61 03ee e062 | b | Load 0x0,0x62 03ef e063 | c | Load 0x0,0x63 03f0 a064 | d | Store_Unchecked 0x0,0x64 03f1 803b | ; | Call 0x0,0x3b 03f2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f3 0000 0000 | | .BLANK 0000[0x5] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb 00db | | Load_Top At_Offset_3 03fc 00db | | Load_Top At_Offset_3 03fd e065 | e | Load 0x0,0x65 03fe e066 | f | Load 0x0,0x66 03ff e067 | g | Load 0x0,0x67 0400 a068 | h | Store_Unchecked 0x0,0x68 0401 803b | ; | Call 0x0,0x3b 0402 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0403 0000 0000 | | .BLANK 0000[0x5] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040b | | .CONST 0x040b ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0001 | | .CONST 0x0001 ; Number of locals 040b BODY_0408: 040b INIT_0408: 040b 00db | | Load_Top At_Offset_3 040c 00db | | Load_Top At_Offset_3 040d e069 | i | Load 0x0,0x69 040e e06a | j | Load 0x0,0x6a 040f e06b | k | Load 0x0,0x6b 0410 a06c | l | Store_Unchecked 0x0,0x6c 0411 803b | ; | Call 0x0,0x3b 0412 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0413 0000 0000 | | .BLANK 0000[0x5] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00db | | Load_Top At_Offset_3 041c 00db | | Load_Top At_Offset_3 041d e06d | m | Load 0x0,0x6d 041e a06e | n | Store_Unchecked 0x0,0x6e 041f 8046 | F | Call 0x0,0x46 0420 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0421 0000 0000 | | .BLANK 0000[0x7] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 00db | | Load_Top At_Offset_3 042c 00db | | Load_Top At_Offset_3 042d e06f | o | Load 0x0,0x6f 042e e070 | p | Load 0x0,0x70 042f e071 | q | Load 0x0,0x71 0430 a072 | r | Store_Unchecked 0x0,0x72 0431 803b | ; | Call 0x0,0x3b 0432 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0433 0000 0000 | | .BLANK 0000[0x5] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043b | ; | .CONST 0x043b ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0001 | | .CONST 0x0001 ; Number of locals 043b BODY_0438: 043b INIT_0438: 043b 00db | | Load_Top At_Offset_3 043c 00db | | Load_Top At_Offset_3 043d e073 | s | Load 0x0,0x73 043e e074 | t | Load 0x0,0x74 043f e075 | u | Load 0x0,0x75 0440 a076 | v | Store_Unchecked 0x0,0x76 0441 803b | ; | Call 0x0,0x3b 0442 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0443 0000 0000 | | .BLANK 0000[0x5] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 00db | | Load_Top At_Offset_3 044c 00db | | Load_Top At_Offset_3 044d e077 | w | Load 0x0,0x77 044e e078 | x | Load 0x0,0x78 044f e079 | y | Load 0x0,0x79 0450 a07a | z | Store_Unchecked 0x0,0x7a 0451 803b | ; | Call 0x0,0x3b 0452 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0453 0000 0000 | | .BLANK 0000[0x5] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 045b | [ | .CONST 0x045b ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0001 | | .CONST 0x0001 ; Number of locals 045b BODY_0458: 045b INIT_0458: 045b 00db | | Load_Top At_Offset_3 045c 00db | | Load_Top At_Offset_3 045d e07b | { | Load 0x0,0x7b 045e a07c | | | Store_Unchecked 0x0,0x7c 045f 8046 | F | Call 0x0,0x46 0460 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0461 0000 0000 | | .BLANK 0000[0x7] 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 046b | k | .CONST 0x046b ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0001 | | .CONST 0x0001 ; Number of locals 046b BODY_0468: 046b INIT_0468: 046b e004 | | Load 0x0,0x4 046c e5fc | | Load 0x2,-0x4 046d e5fd | | Load 0x2,-0x3 046e e5fe | | Load 0x2,-0x2 046f e5ff | | Load 0x2,-0x1 0470 807d | } | Call 0x0,0x7d 0471 00d1 | | Pop_Control Pop_Count_1 0472 c5fb | | Store 0x2,-0x5 0473 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0474 0000 0000 | | .BLANK 0000[0x4] 0478 ; -------------------------------------------------------------------------------------- 0478 ; Debug Table 0478 ; -------------------------------------------------------------------------------------- 0478 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68b1,0x0000,0x0001,0x0014 047e 000b 04ce | | .DBG4T 0x000b,0x04ce,0x8000,0x0000 0482 034b 0000 | K | .DBG4T 0x034b,0x0000,0x000b,0x0000 0486 035b 0000 | [ | .DBG4T 0x035b,0x0000,0x000b,0x0000 048a 036b 0000 | k | .DBG4T 0x036b,0x0000,0x000b,0x0000 048e 037b 0000 | { | .DBG4T 0x037b,0x0000,0x000b,0x0000 0492 038b 0000 | | .DBG4T 0x038b,0x0000,0x000b,0x0000 0496 039b 0000 | | .DBG4T 0x039b,0x0000,0x000b,0x0000 049a 03ab 0000 | | .DBG4T 0x03ab,0x0000,0x000b,0x0000 049e 03bb 0000 | | .DBG4T 0x03bb,0x0000,0x000b,0x0000 04a2 03cb 0000 | | .DBG4T 0x03cb,0x0000,0x000b,0x0000 04a6 03db 0000 | | .DBG4T 0x03db,0x0000,0x000b,0x0000 04aa 03eb 0000 | | .DBG4T 0x03eb,0x0000,0x000b,0x0000 04ae 03fb 0000 | | .DBG4T 0x03fb,0x0000,0x000b,0x0000 04b2 040b 0000 | | .DBG4T 0x040b,0x0000,0x000b,0x0000 04b6 041b 0000 | | .DBG4T 0x041b,0x0000,0x000b,0x0000 04ba 042b 0000 | + | .DBG4T 0x042b,0x0000,0x000b,0x0000 04be 043b 0000 | ; | .DBG4T 0x043b,0x0000,0x000b,0x0000 04c2 044b 0000 | K | .DBG4T 0x044b,0x0000,0x000b,0x0000 04c6 045b 0000 | [ | .DBG4T 0x045b,0x0000,0x000b,0x0000 04ca 046b 0000 | k | .DBG4T 0x046b,0x0000,0x000b,0x0000 04ce ; -------------------------------------------------------------------------------------- 04ce ; Debug chain 04ce ; -------------------------------------------------------------------------------------- 04ce 0012 0000 | | .DBGLEN 0x0012,0x0000 04d0 000b 0037 | 7| .DBGLNO 0x000b,0x0037,0x0063,0x0091,0x00c5,0x00f3,0x0121,0x014d,0x0181,0x01af,0x01dd,0x020b,0x0235,0x0263,0x0291,0x02bf,0x02e9,0x02fc 04e2 0000 0000 | | .BLANK 0000[0x11e]