|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000)
Notes: 00_class, 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 0648 | H | .CONST 0x0648 ; 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 01f7 | | .CONST 0x01f7 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 005f | _ | .CONST 0x005f ; Number of locals
000b INIT_0008:
000b e009 | | Load 0x0,0x9
000c 00d8 | | Load_Top At_Offset_0
000d 029f 0323 | #| Declare_Subprogram For_Call,INIT_0320
000f 4802 |H | Short_Literal 0x2
0010 032e | . | Declare_Type Record,Defined,Visible
0011 e00a | | Load 0x0,0xa
0012 00d8 | | Load_Top At_Offset_0
0013 029f 0333 | 3| Declare_Subprogram For_Call,INIT_0330
0015 4802 |H | Short_Literal 0x2
0016 032e | . | Declare_Type Record,Defined,Visible
0017 00d9 | | Load_Top At_Offset_1
0018 00d9 | | Load_Top At_Offset_1
0019 029f 0343 | C| Declare_Subprogram For_Call,INIT_0340
001b 4802 |H | Short_Literal 0x2
001c 032e | . | Declare_Type Record,Defined,Visible
001d 4800 |H | Short_Literal 0x0
001e 4807 |H | Short_Literal 0x7
001f 029f 0203 | | Declare_Subprogram For_Call,INIT_0200
0021 03fe | | Declare_Type Discrete,Defined,Visible
0022 0007 | | Action Break_Optional
0023 e00b | | Load 0x0,0xb
0024 00d8 | | Load_Top At_Offset_0
0025 00da | | Load_Top At_Offset_2
0026 e00b | | Load 0x0,0xb
0027 029f 0353 | S| Declare_Subprogram For_Call,INIT_0350
0029 4804 |H | Short_Literal 0x4
002a 032e | . | Declare_Type Record,Defined,Visible
002b e00c | | Load 0x0,0xc
002c 0266 | f | Execute Discrete,Bounds
002d 00da | | Load_Top At_Offset_2
002e 029f 0233 | 3| Declare_Subprogram For_Call,INIT_0230
0030 4801 |H | Short_Literal 0x1
0031 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0032 e00d | | Load 0x0,0xd
0033 029f 0363 | c| Declare_Subprogram For_Call,INIT_0360
0035 4801 |H | Short_Literal 0x1
0036 032e | . | Declare_Type Record,Defined,Visible
0037 0093 0000 | | PushFullAddress InMicrocode
0039 61ee |a | Indirect_Literal Discrete,0x228,{0x80000000, 0x00090000}
003a 0273 | s | Execute Discrete,Plus
003b e00e | | Load 0x0,0xe
003c 0273 | s | Execute Discrete,Plus
003d e00f | | Load 0x0,0xf
003e 0273 | s | Execute Discrete,Plus
003f e010 | | Load 0x0,0x10
0040 e00c | | Load 0x0,0xc
0041 e011 | | Load 0x0,0x11
0042 e00b | | Load 0x0,0xb
0043 e213 | | Load 0x1,0x13
0044 48d3 |H | Short_Literal 0xd3
0045 4801 |H | Short_Literal 0x1
0046 e012 | | Load 0x0,0x12
0047 0386 | | Declare_Variable Package,Visible
0048 00d8 | | Load_Top At_Offset_0
0049 020f | | Execute Module,Activate
004a 0007 | | Action Break_Optional
004b 0007 | | Action Break_Optional
004c 0007 | | Action Break_Optional
004d e00c | | Load 0x0,0xc
004e 0266 | f | Execute Discrete,Bounds
004f 00db | | Load_Top At_Offset_3
0050 029f 024b | K| Declare_Subprogram For_Call,INIT_0248
0052 4801 |H | Short_Literal 0x1
0053 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0054 e00c | | Load 0x0,0xc
0055 0266 | f | Execute Discrete,Bounds
0056 e213 | | Load 0x1,0x13
0057 029f 0263 | c| Declare_Subprogram For_Call,INIT_0260
0059 4801 |H | Short_Literal 0x1
005a 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
005b e00c | | Load 0x0,0xc
005c 0266 | f | Execute Discrete,Bounds
005d e213 | | Load 0x1,0x13
005e 029f 027b | {| Declare_Subprogram For_Call,INIT_0278
0060 4801 |H | Short_Literal 0x1
0061 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0062 e00c | | Load 0x0,0xc
0063 0266 | f | Execute Discrete,Bounds
0064 e213 | | Load 0x1,0x13
0065 029f 0293 | | Declare_Subprogram For_Call,INIT_0290
0067 4801 |H | Short_Literal 0x1
0068 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0069 00db | | Load_Top At_Offset_3
006a 02a0 | | Declare_Subprogram Null_Subprogram
006b 4818 |H | Short_Literal 0x18
006c 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
006d 00d8 | | Load_Top At_Offset_0
006e 0221 | ! | Execute Access,Allow_Deallocate
006f 00db | | Load_Top At_Offset_3
0070 02a0 | | Declare_Subprogram Null_Subprogram
0071 4818 |H | Short_Literal 0x18
0072 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0073 00d8 | | Load_Top At_Offset_0
0074 0221 | ! | Execute Access,Allow_Deallocate
0075 00db | | Load_Top At_Offset_3
0076 02a0 | | Declare_Subprogram Null_Subprogram
0077 4818 |H | Short_Literal 0x18
0078 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0079 00d8 | | Load_Top At_Offset_0
007a 0221 | ! | Execute Access,Allow_Deallocate
007b 00db | | Load_Top At_Offset_3
007c 02a0 | | Declare_Subprogram Null_Subprogram
007d 4818 |H | Short_Literal 0x18
007e 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
007f 00d8 | | Load_Top At_Offset_0
0080 0221 | ! | Execute Access,Allow_Deallocate
0081 0007 | | Action Break_Optional
0082 0007 | | Action Break_Optional
0083 0007 | | Action Break_Optional
0084 0007 | | Action Break_Optional
0085 e213 | | Load 0x1,0x13
0086 0322 | " | Declare_Variable Record
0087 4800 |H | Short_Literal 0x0
0088 00d9 | | Load_Top At_Offset_1
0089 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
008a 0129 | ) | Execute Any,Make_Visible
008b e213 | | Load 0x1,0x13
008c 0322 | " | Declare_Variable Record
008d 4800 |H | Short_Literal 0x0
008e 00d9 | | Load_Top At_Offset_1
008f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0090 0129 | ) | Execute Any,Make_Visible
0091 e213 | | Load 0x1,0x13
0092 0322 | " | Declare_Variable Record
0093 4800 |H | Short_Literal 0x0
0094 00d9 | | Load_Top At_Offset_1
0095 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0096 0129 | ) | Execute Any,Make_Visible
0097 e213 | | Load 0x1,0x13
0098 0322 | " | Declare_Variable Record
0099 4800 |H | Short_Literal 0x0
009a 00d9 | | Load_Top At_Offset_1
009b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
009c 0129 | ) | Execute Any,Make_Visible
009d 0007 | | Action Break_Optional
009e 0007 | | Action Break_Optional
009f 0007 | | Action Break_Optional
00a0 0007 | | Action Break_Optional
00a1 a013 | | Reference 0x0,0x13
00a2 00c6 | | Action Check_Subprogram_Elaborated
00a3 e215 | | Load 0x1,0x15
00a4 0129 | ) | Execute Any,Make_Visible
00a5 e219 | | Load 0x1,0x19
00a6 0129 | ) | Execute Any,Make_Visible
00a7 e014 | | Load 0x0,0x14
00a8 0129 | ) | Execute Any,Make_Visible
00a9 e015 | | Load 0x0,0x15
00aa 0129 | ) | Execute Any,Make_Visible
00ab 4800 |H | Short_Literal 0x0
00ac 0129 | ) | Execute Any,Make_Visible
00ad a013 | | Reference 0x0,0x13
00ae 00c6 | | Action Check_Subprogram_Elaborated
00af e216 | | Load 0x1,0x16
00b0 0129 | ) | Execute Any,Make_Visible
00b1 e21a | | Load 0x1,0x1a
00b2 0129 | ) | Execute Any,Make_Visible
00b3 e016 | | Load 0x0,0x16
00b4 0129 | ) | Execute Any,Make_Visible
00b5 e017 | | Load 0x0,0x17
00b6 0129 | ) | Execute Any,Make_Visible
00b7 4800 |H | Short_Literal 0x0
00b8 0129 | ) | Execute Any,Make_Visible
00b9 a013 | | Reference 0x0,0x13
00ba 00c6 | | Action Check_Subprogram_Elaborated
00bb e217 | | Load 0x1,0x17
00bc 0129 | ) | Execute Any,Make_Visible
00bd e21b | | Load 0x1,0x1b
00be 0129 | ) | Execute Any,Make_Visible
00bf e018 | | Load 0x0,0x18
00c0 0129 | ) | Execute Any,Make_Visible
00c1 e019 | | Load 0x0,0x19
00c2 0129 | ) | Execute Any,Make_Visible
00c3 4800 |H | Short_Literal 0x0
00c4 0129 | ) | Execute Any,Make_Visible
00c5 a013 | | Reference 0x0,0x13
00c6 00c6 | | Action Check_Subprogram_Elaborated
00c7 e218 | | Load 0x1,0x18
00c8 0129 | ) | Execute Any,Make_Visible
00c9 e21c | | Load 0x1,0x1c
00ca 0129 | ) | Execute Any,Make_Visible
00cb e01a | | Load 0x0,0x1a
00cc 0129 | ) | Execute Any,Make_Visible
00cd e01b | | Load 0x0,0x1b
00ce 0129 | ) | Execute Any,Make_Visible
00cf 4800 |H | Short_Literal 0x0
00d0 0129 | ) | Execute Any,Make_Visible
00d1 4800 |H | Short_Literal 0x0
00d2 4802 |H | Short_Literal 0x2
00d3 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8
00d5 03fe | | Declare_Type Discrete,Defined,Visible
00d6 4800 |H | Short_Literal 0x0
00d7 481b |H | Short_Literal 0x1b
00d8 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0
00da 03fe | | Declare_Type Discrete,Defined,Visible
00db e01c | | Load 0x0,0x1c
00dc e01d | | Load 0x0,0x1d
00dd 02a0 | | Declare_Subprogram Null_Subprogram
00de 4802 |H | Short_Literal 0x2
00df 032e | . | Declare_Type Record,Defined,Visible
00e0 00d8 | | Load_Top At_Offset_0
00e1 0322 | " | Declare_Variable Record
00e2 e01c | | Load 0x0,0x1c
00e3 00d9 | | Load_Top At_Offset_1
00e4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00e5 e01d | | Load 0x0,0x1d
00e6 00d9 | | Load_Top At_Offset_1
00e7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00e8 0129 | ) | Execute Any,Make_Visible
00e9 e01e | | Load 0x0,0x1e
00ea 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00eb 02a0 | | Declare_Subprogram Null_Subprogram
00ec 4818 |H | Short_Literal 0x18
00ed 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
00ee 00d8 | | Load_Top At_Offset_0
00ef 0221 | ! | Execute Access,Allow_Deallocate
00f0 a013 | | Reference 0x0,0x13
00f1 00c6 | | Action Check_Subprogram_Elaborated
00f2 e01e | | Load 0x0,0x1e
00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f4 0129 | ) | Execute Any,Make_Visible
00f5 00d9 | | Load_Top At_Offset_1
00f6 0129 | ) | Execute Any,Make_Visible
00f7 e01f | | Load 0x0,0x1f
00f8 0129 | ) | Execute Any,Make_Visible
00f9 e020 | | Load 0x0,0x20
00fa 0129 | ) | Execute Any,Make_Visible
00fb 4800 |H | Short_Literal 0x0
00fc 0129 | ) | Execute Any,Make_Visible
00fd 0007 | | Action Break_Optional
00fe 0007 | | Action Break_Optional
00ff e236 | 6 | Load 0x1,0x36
0100 4801 |H | Short_Literal 0x1
0101 e239 | 9 | Load 0x1,0x39
0102 4801 |H | Short_Literal 0x1
0103 00e1 | | Load_Encached Boolean_Cache
0104 4801 |H | Short_Literal 0x1
0105 00e6 | | Load_Encached Float_Cache
0106 4801 |H | Short_Literal 0x1
0107 e021 | ! | Load 0x0,0x21
0108 4801 |H | Short_Literal 0x1
0109 e022 | " | Load 0x0,0x22
010a 4801 |H | Short_Literal 0x1
010b e009 | | Load 0x0,0x9
010c 4801 |H | Short_Literal 0x1
010d e023 | # | Load 0x0,0x23
010e 4801 |H | Short_Literal 0x1
010f e00a | | Load 0x0,0xa
0110 4801 |H | Short_Literal 0x1
0111 e00d | | Load 0x0,0xd
0112 4801 |H | Short_Literal 0x1
0113 e024 | $ | Load 0x0,0x24
0114 4801 |H | Short_Literal 0x1
0115 e00b | | Load 0x0,0xb
0116 4801 |H | Short_Literal 0x1
0117 e025 | % | Load 0x0,0x25
0118 4801 |H | Short_Literal 0x1
0119 e237 | 7 | Load 0x1,0x37
011a 4801 |H | Short_Literal 0x1
011b e026 | & | Load 0x0,0x26
011c 4801 |H | Short_Literal 0x1
011d e027 | ' | Load 0x0,0x27
011e 4801 |H | Short_Literal 0x1
011f e028 | ( | Load 0x0,0x28
0120 4801 |H | Short_Literal 0x1
0121 e029 | ) | Load 0x0,0x29
0122 4801 |H | Short_Literal 0x1
0123 e02a | * | Load 0x0,0x2a
0124 4801 |H | Short_Literal 0x1
0125 e02b | + | Load 0x0,0x2b
0126 4801 |H | Short_Literal 0x1
0127 e02c | , | Load 0x0,0x2c
0128 4801 |H | Short_Literal 0x1
0129 e02d | - | Load 0x0,0x2d
012a 4801 |H | Short_Literal 0x1
012b e00d | | Load 0x0,0xd
012c 4801 |H | Short_Literal 0x1
012d e02e | . | Load 0x0,0x2e
012e 4801 |H | Short_Literal 0x1
012f e02f | / | Load 0x0,0x2f
0130 4801 |H | Short_Literal 0x1
0131 e00d | | Load 0x0,0xd
0132 4801 |H | Short_Literal 0x1
0133 e030 | 0 | Load 0x0,0x30
0134 4801 |H | Short_Literal 0x1
0135 e031 | 1 | Load 0x0,0x31
0136 029f 0373 | s| Declare_Subprogram For_Call,INIT_0370
0138 481b |H | Short_Literal 0x1b
0139 4800 |H | Short_Literal 0x0
013a 481b |H | Short_Literal 0x1b
013b 4800 |H | Short_Literal 0x0
013c 4801 |H | Short_Literal 0x1
013d 031e | | Declare_Type Variant_Record,Defined,Visible
013e 4800 |H | Short_Literal 0x0
013f 00d9 | | Load_Top At_Offset_1
0140 1c08 | | Execute_Immediate Run_Utility,0x8
0141 0129 | ) | Execute Any,Make_Visible
0142 0007 | | Action Break_Optional
0143 4818 |H | Short_Literal 0x18
0144 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected
0145 0007 | | Action Break_Optional
0146 0007 | | Action Break_Optional
0147 00e1 | | Load_Encached Boolean_Cache
0148 e213 | | Load 0x1,0x13
0149 e23f | ? | Load 0x1,0x3f
014a 029f 04bb | | Declare_Subprogram For_Call,INIT_04b8
014c 4803 |H | Short_Literal 0x3
014d 032e | . | Declare_Type Record,Defined,Visible
014e 00d8 | | Load_Top At_Offset_0
014f 02a0 | | Declare_Subprogram Null_Subprogram
0150 00db | | Load_Top At_Offset_3
0151 03c7 | | Complete_Type Access,By_Defining
0152 4800 |H | Short_Literal 0x0
0153 4801 |H | Short_Literal 0x1
0154 029f 02fb | | Declare_Subprogram For_Call,INIT_02f8
0156 03fe | | Declare_Type Discrete,Defined,Visible
0157 e00c | | Load 0x0,0xc
0158 0266 | f | Execute Discrete,Bounds
0159 00da | | Load_Top At_Offset_2
015a 02a0 | | Declare_Subprogram Null_Subprogram
015b 4801 |H | Short_Literal 0x1
015c 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
015d 0007 | | Action Break_Optional
015e 4818 |H | Short_Literal 0x18
015f 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected
0160 4800 |H | Short_Literal 0x0
0161 483a |H: | Short_Literal 0x3a
0162 00da | | Load_Top At_Offset_2
0163 02a0 | | Declare_Subprogram Null_Subprogram
0164 4801 |H | Short_Literal 0x1
0165 035e | ^ | Declare_Type Array,Defined,Visible
0166 00d8 | | Load_Top At_Offset_0
0167 02a0 | | Declare_Subprogram Null_Subprogram
0168 4818 |H | Short_Literal 0x18
0169 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
016a e243 | C | Load 0x1,0x43
016b 0266 | f | Execute Discrete,Bounds
016c 00da | | Load_Top At_Offset_2
016d 02a0 | | Declare_Subprogram Null_Subprogram
016e 4801 |H | Short_Literal 0x1
016f 035e | ^ | Declare_Type Array,Defined,Visible
0170 e243 | C | Load 0x1,0x43
0171 0266 | f | Execute Discrete,Bounds
0172 00e1 | | Load_Encached Boolean_Cache
0173 02a0 | | Declare_Subprogram Null_Subprogram
0174 4801 |H | Short_Literal 0x1
0175 035e | ^ | Declare_Type Array,Defined,Visible
0176 0007 | | Action Break_Optional
0177 0007 | | Action Break_Optional
0178 e245 | E | Load 0x1,0x45
0179 e213 | | Load 0x1,0x13
017a e241 | A | Load 0x1,0x41
017b e248 | H | Load 0x1,0x48
017c e249 | I | Load 0x1,0x49
017d 029f 04cb | | Declare_Subprogram For_Call,INIT_04c8
017f 4805 |H | Short_Literal 0x5
0180 032e | . | Declare_Type Record,Defined,Visible
0181 00d8 | | Load_Top At_Offset_0
0182 02a0 | | Declare_Subprogram Null_Subprogram
0183 e245 | E | Load 0x1,0x45
0184 03c7 | | Complete_Type Access,By_Defining
0185 0007 | | Action Break_Optional
0186 0007 | | Action Break_Optional
0187 00d8 | | Load_Top At_Offset_0
0188 0322 | " | Declare_Variable Record
0189 e245 | E | Load 0x1,0x45
018a 00d9 | | Load_Top At_Offset_1
018b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
018c e21f | | Load 0x1,0x1f
018d 00d9 | | Load_Top At_Offset_1
018e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
018f e241 | A | Load 0x1,0x41
0190 00d9 | | Load_Top At_Offset_1
0191 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0192 00d9 | | Load_Top At_Offset_1
0193 3003 |0 | Execute Record,Field_Type,Field_Number 0x3
0194 0337 | 7 | Declare_Variable Array
0195 e247 | G | Load 0x1,0x47
0196 4800 |H | Short_Literal 0x0
0197 00da | | Load_Top At_Offset_2
0198 01d6 | | Execute Vector,Field_Write
0199 e247 | G | Load 0x1,0x47
019a 4801 |H | Short_Literal 0x1
019b 00da | | Load_Top At_Offset_2
019c 01d6 | | Execute Vector,Field_Write
019d 00da | | Load_Top At_Offset_2
019e 3003 |0 | Execute Record,Field_Type,Field_Number 0x3
019f 0119 | | Execute Any,Check_In_Formal_Type
01a0 00d9 | | Load_Top At_Offset_1
01a1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01a2 00d9 | | Load_Top At_Offset_1
01a3 3004 |0 | Execute Record,Field_Type,Field_Number 0x4
01a4 0337 | 7 | Declare_Variable Array
01a5 4800 |H | Short_Literal 0x0
01a6 4800 |H | Short_Literal 0x0
01a7 00da | | Load_Top At_Offset_2
01a8 01d6 | | Execute Vector,Field_Write
01a9 4800 |H | Short_Literal 0x0
01aa 4801 |H | Short_Literal 0x1
01ab 00da | | Load_Top At_Offset_2
01ac 01d6 | | Execute Vector,Field_Write
01ad 00da | | Load_Top At_Offset_2
01ae 3004 |0 | Execute Record,Field_Type,Field_Number 0x4
01af 0119 | | Execute Any,Check_In_Formal_Type
01b0 00d9 | | Load_Top At_Offset_1
01b1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
01b2 0129 | ) | Execute Any,Make_Visible
01b3 a013 | | Reference 0x0,0x13
01b4 00c6 | | Action Check_Subprogram_Elaborated
01b5 00d9 | | Load_Top At_Offset_1
01b6 0129 | ) | Execute Any,Make_Visible
01b7 e245 | E | Load 0x1,0x45
01b8 0129 | ) | Execute Any,Make_Visible
01b9 e032 | 2 | Load 0x0,0x32
01ba 0129 | ) | Execute Any,Make_Visible
01bb e033 | 3 | Load 0x0,0x33
01bc 0129 | ) | Execute Any,Make_Visible
01bd 4800 |H | Short_Literal 0x0
01be 0129 | ) | Execute Any,Make_Visible
01bf a013 | | Reference 0x0,0x13
01c0 00c6 | | Action Check_Subprogram_Elaborated
01c1 e246 | F | Load 0x1,0x46
01c2 0129 | ) | Execute Any,Make_Visible
01c3 e247 | G | Load 0x1,0x47
01c4 0129 | ) | Execute Any,Make_Visible
01c5 e034 | 4 | Load 0x0,0x34
01c6 0129 | ) | Execute Any,Make_Visible
01c7 e035 | 5 | Load 0x0,0x35
01c8 0129 | ) | Execute Any,Make_Visible
01c9 4800 |H | Short_Literal 0x0
01ca 0129 | ) | Execute Any,Make_Visible
01cb e00c | | Load 0x0,0xc
01cc 0266 | f | Execute Discrete,Bounds
01cd 00e1 | | Load_Encached Boolean_Cache
01ce 02a0 | | Declare_Subprogram Null_Subprogram
01cf 4801 |H | Short_Literal 0x1
01d0 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
01d1 00d8 | | Load_Top At_Offset_0
01d2 02a0 | | Declare_Subprogram Null_Subprogram
01d3 4818 |H | Short_Literal 0x18
01d4 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
01d5 00d8 | | Load_Top At_Offset_0
01d6 0221 | ! | Execute Access,Allow_Deallocate
01d7 0007 | | Action Break_Optional
01d8 0007 | | Action Break_Optional
01d9 a013 | | Reference 0x0,0x13
01da 00c6 | | Action Check_Subprogram_Elaborated
01db 00d9 | | Load_Top At_Offset_1
01dc 0129 | ) | Execute Any,Make_Visible
01dd 00d9 | | Load_Top At_Offset_1
01de 0129 | ) | Execute Any,Make_Visible
01df e036 | 6 | Load 0x0,0x36
01e0 0129 | ) | Execute Any,Make_Visible
01e1 e037 | 7 | Load 0x0,0x37
01e2 0129 | ) | Execute Any,Make_Visible
01e3 4800 |H | Short_Literal 0x0
01e4 0129 | ) | Execute Any,Make_Visible
01e5 e245 | E | Load 0x1,0x45
01e6 02a0 | | Declare_Subprogram Null_Subprogram
01e7 4801 |H | Short_Literal 0x1
01e8 032e | . | Declare_Type Record,Defined,Visible
01e9 00d8 | | Load_Top At_Offset_0
01ea 02a0 | | Declare_Subprogram Null_Subprogram
01eb 4818 |H | Short_Literal 0x18
01ec 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
01ed 0007 | | Action Break_Optional
01ee 0007 | | Action Break_Optional
01ef 0007 | | Action Break_Optional
01f0 e00c | | Load 0x0,0xc
01f1 0266 | f | Execute Discrete,Bounds
01f2 e247 | G | Load 0x1,0x47
01f3 02a0 | | Declare_Subprogram Null_Subprogram
01f4 4801 |H | Short_Literal 0x1
01f5 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
01f6 00bf | | Action Accept_Activation
01f7 BODY_0008:
01f7 00bc | | Action Signal_Activated
01f8 00bb | | Action Signal_Completion
01f9 0000 0000 | | .BLANK 0000[0x7]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 4607 |F | Jump_Case 0x7
0204 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0205 7807 |x | Jump 0x20d ; case 0x1
0206 780a |x | Jump 0x211 ; case 0x2
0207 780e |x | Jump 0x216 ; case 0x3
0208 7811 |x | Jump 0x21a ; case 0x4
0209 7812 |x | Jump 0x21c ; case 0x5
020a 7813 |x | Jump 0x21e ; case 0x6
020b 7816 |x | Jump 0x222 ; case 0x7
020c 4302 |C | .XXX[0x1]
020d 00da | | Load_Top At_Offset_2
020e 0091 04f6 | | Action Push_String_Extended_Indexed,0x4f6 ; "X_RM_OPTION_NO_ARG"
0210 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0211 00db | | Load_Top At_Offset_3
0212 00db | | Load_Top At_Offset_3
0213 00e0 | | Load_Encached Standard_Cache
0214 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0215 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0216 00da | | Load_Top At_Offset_2
0217 00e0 | | Load_Encached Standard_Cache
0218 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0219 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
021a 00db | | Load_Top At_Offset_3
021b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
021c 00db | | Load_Top At_Offset_3
021d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
021e e210 | | Load 0x1,0x10
021f 00dc | | Load_Top At_Offset_4
0220 0267 | g | Execute Discrete,Predecessor
0221 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0222 e210 | | Load 0x1,0x10
0223 00dc | | Load_Top At_Offset_4
0224 0268 | h | Execute Discrete,Successor
0225 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0226 0000 0000 | | .XXX[0x2]
0228 8000 0000 | | .LITERAL {0x80000000, 0x00090000}
022c 0000 0000 | | .BLANK 0000[0x4]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 00d1 | | Pop_Control Pop_Count_1
0234 00da | | Load_Top At_Offset_2
0235 01d8 | | Execute Vector,Element_Type
0236 0322 | " | Declare_Variable Record
0237 00d8 | | Load_Top At_Offset_0
0238 1c00 | | Execute_Immediate Run_Utility,0x0
0239 00db | | Load_Top At_Offset_3
023a 01dc | | Execute Vector,Last
023b e5ff | | Load 0x2,-0x1
023c 01dd | | Execute Vector,First
023d 0263 | c | Execute Discrete,Above_Bound
023e 7006 |p | Jump_Nonzero 0x245
023f 00da | | Load_Top At_Offset_2
0240 00d9 | | Load_Top At_Offset_1
0241 e5ff | | Load 0x2,-0x1
0242 01d6 | | Execute Vector,Field_Write
0243 0a01 | | Execute_Immediate Plus,0x1
0244 7ff8 | | Jump 0x23d
0245 4302 |C | Exit_Subprogram From_Utility,0x2
0246 0000 0000 | | .XXX[0x2]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b | K | .CONST 0x024b ; Address of begin
0249 0004 | | .CONST 0x0004 ; Address of exception handler
024a 0001 | | .CONST 0x0001 ; Number of locals
024b BODY_0248:
024b INIT_0248:
024b 00d1 | | Pop_Control Pop_Count_1
024c 00da | | Load_Top At_Offset_2
024d 01d8 | | Execute Vector,Element_Type
024e 0322 | " | Declare_Variable Record
024f 00d8 | | Load_Top At_Offset_0
0250 1c00 | | Execute_Immediate Run_Utility,0x0
0251 00db | | Load_Top At_Offset_3
0252 01dc | | Execute Vector,Last
0253 e5ff | | Load 0x2,-0x1
0254 01dd | | Execute Vector,First
0255 0263 | c | Execute Discrete,Above_Bound
0256 7006 |p | Jump_Nonzero 0x25d
0257 00da | | Load_Top At_Offset_2
0258 00d9 | | Load_Top At_Offset_1
0259 e5ff | | Load 0x2,-0x1
025a 01d6 | | Execute Vector,Field_Write
025b 0a01 | | Execute_Immediate Plus,0x1
025c 7ff8 | | Jump 0x255
025d 4302 |C | Exit_Subprogram From_Utility,0x2
025e 0000 0000 | | .XXX[0x2]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263 | c | .CONST 0x0263 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0001 | | .CONST 0x0001 ; Number of locals
0263 BODY_0260:
0263 INIT_0260:
0263 00d1 | | Pop_Control Pop_Count_1
0264 00da | | Load_Top At_Offset_2
0265 01d8 | | Execute Vector,Element_Type
0266 0322 | " | Declare_Variable Record
0267 00d8 | | Load_Top At_Offset_0
0268 1c00 | | Execute_Immediate Run_Utility,0x0
0269 00db | | Load_Top At_Offset_3
026a 01dc | | Execute Vector,Last
026b e5ff | | Load 0x2,-0x1
026c 01dd | | Execute Vector,First
026d 0263 | c | Execute Discrete,Above_Bound
026e 7006 |p | Jump_Nonzero 0x275
026f 00da | | Load_Top At_Offset_2
0270 00d9 | | Load_Top At_Offset_1
0271 e5ff | | Load 0x2,-0x1
0272 01d6 | | Execute Vector,Field_Write
0273 0a01 | | Execute_Immediate Plus,0x1
0274 7ff8 | | Jump 0x26d
0275 4302 |C | Exit_Subprogram From_Utility,0x2
0276 0000 0000 | | .XXX[0x2]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 00d1 | | Pop_Control Pop_Count_1
027c 00da | | Load_Top At_Offset_2
027d 01d8 | | Execute Vector,Element_Type
027e 0322 | " | Declare_Variable Record
027f 00d8 | | Load_Top At_Offset_0
0280 1c00 | | Execute_Immediate Run_Utility,0x0
0281 00db | | Load_Top At_Offset_3
0282 01dc | | Execute Vector,Last
0283 e5ff | | Load 0x2,-0x1
0284 01dd | | Execute Vector,First
0285 0263 | c | Execute Discrete,Above_Bound
0286 7006 |p | Jump_Nonzero 0x28d
0287 00da | | Load_Top At_Offset_2
0288 00d9 | | Load_Top At_Offset_1
0289 e5ff | | Load 0x2,-0x1
028a 01d6 | | Execute Vector,Field_Write
028b 0a01 | | Execute_Immediate Plus,0x1
028c 7ff8 | | Jump 0x285
028d 4302 |C | Exit_Subprogram From_Utility,0x2
028e 0000 0000 | | .XXX[0x2]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293 | | .CONST 0x0293 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0001 | | .CONST 0x0001 ; Number of locals
0293 BODY_0290:
0293 INIT_0290:
0293 00d1 | | Pop_Control Pop_Count_1
0294 00da | | Load_Top At_Offset_2
0295 01d8 | | Execute Vector,Element_Type
0296 0322 | " | Declare_Variable Record
0297 00d8 | | Load_Top At_Offset_0
0298 1c00 | | Execute_Immediate Run_Utility,0x0
0299 00db | | Load_Top At_Offset_3
029a 01dc | | Execute Vector,Last
029b e5ff | | Load 0x2,-0x1
029c 01dd | | Execute Vector,First
029d 0263 | c | Execute Discrete,Above_Bound
029e 7006 |p | Jump_Nonzero 0x2a5
029f 00da | | Load_Top At_Offset_2
02a0 00d9 | | Load_Top At_Offset_1
02a1 e5ff | | Load 0x2,-0x1
02a2 01d6 | | Execute Vector,Field_Write
02a3 0a01 | | Execute_Immediate Plus,0x1
02a4 7ff8 | | Jump 0x29d
02a5 4302 |C | Exit_Subprogram From_Utility,0x2
02a6 0000 0000 | | .XXX[0x2]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab | | .CONST 0x02ab ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0001 | | .CONST 0x0001 ; Number of locals
02ab BODY_02a8:
02ab INIT_02a8:
02ab 4607 |F | Jump_Case 0x7
02ac 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02ad 7807 |x | Jump 0x2b5 ; case 0x1
02ae 780a |x | Jump 0x2b9 ; case 0x2
02af 780e |x | Jump 0x2be ; case 0x3
02b0 7811 |x | Jump 0x2c2 ; case 0x4
02b1 7812 |x | Jump 0x2c4 ; case 0x5
02b2 7813 |x | Jump 0x2c6 ; case 0x6
02b3 7816 |x | Jump 0x2ca ; case 0x7
02b4 4302 |C | .XXX[0x1]
02b5 00da | | Load_Top At_Offset_2
02b6 0091 04fe | | Action Push_String_Extended_Indexed,0x4fe ; "RM_SUCCESSFUL"
02b8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02b9 00db | | Load_Top At_Offset_3
02ba 00db | | Load_Top At_Offset_3
02bb 00e0 | | Load_Encached Standard_Cache
02bc 181b | | Execute Package,Field_Execute,Field_Number 0x1b
02bd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02be 00da | | Load_Top At_Offset_2
02bf 00e0 | | Load_Encached Standard_Cache
02c0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02c1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02c2 00db | | Load_Top At_Offset_3
02c3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02c4 00db | | Load_Top At_Offset_3
02c5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02c6 e235 | 5 | Load 0x1,0x35
02c7 00dc | | Load_Top At_Offset_4
02c8 0267 | g | Execute Discrete,Predecessor
02c9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02ca e235 | 5 | Load 0x1,0x35
02cb 00dc | | Load_Top At_Offset_4
02cc 0268 | h | Execute Discrete,Successor
02cd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02ce 0000 0000 | | .XXX[0x2]
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 4607 |F | Jump_Case 0x7
02d4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02d5 7807 |x | Jump 0x2dd ; case 0x1
02d6 780a |x | Jump 0x2e1 ; case 0x2
02d7 780e |x | Jump 0x2e6 ; case 0x3
02d8 7811 |x | Jump 0x2ea ; case 0x4
02d9 7812 |x | Jump 0x2ec ; case 0x5
02da 7813 |x | Jump 0x2ee ; case 0x6
02db 7816 |x | Jump 0x2f2 ; case 0x7
02dc 4302 |C | .XXX[0x1]
02dd 00da | | Load_Top At_Offset_2
02de 0091 0501 | | Action Push_String_Extended_Indexed,0x501 ; "IS_NONE"
02e0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02e1 00db | | Load_Top At_Offset_3
02e2 00db | | Load_Top At_Offset_3
02e3 00e0 | | Load_Encached Standard_Cache
02e4 181b | | Execute Package,Field_Execute,Field_Number 0x1b
02e5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02e6 00da | | Load_Top At_Offset_2
02e7 00e0 | | Load_Encached Standard_Cache
02e8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02e9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02ea 00db | | Load_Top At_Offset_3
02eb 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02ec 00db | | Load_Top At_Offset_3
02ed 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02ee e236 | 6 | Load 0x1,0x36
02ef 00dc | | Load_Top At_Offset_4
02f0 0267 | g | Execute Discrete,Predecessor
02f1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02f2 e236 | 6 | Load 0x1,0x36
02f3 00dc | | Load_Top At_Offset_4
02f4 0268 | h | Execute Discrete,Successor
02f5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02f6 0000 0000 | | .XXX[0x2]
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 4607 |F | Jump_Case 0x7
02fc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02fd 7807 |x | Jump 0x305 ; case 0x1
02fe 780a |x | Jump 0x309 ; case 0x2
02ff 780e |x | Jump 0x30e ; case 0x3
0300 7811 |x | Jump 0x312 ; case 0x4
0301 7812 |x | Jump 0x314 ; case 0x5
0302 7813 |x | Jump 0x316 ; case 0x6
0303 7816 |x | Jump 0x31a ; case 0x7
0304 4302 |C | .XXX[0x1]
0305 00da | | Load_Top At_Offset_2
0306 0091 051d | | Action Push_String_Extended_Indexed,0x51d ; "X_RM_BIND_TIGHTLY"
0308 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0309 00db | | Load_Top At_Offset_3
030a 00db | | Load_Top At_Offset_3
030b 00e0 | | Load_Encached Standard_Cache
030c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
030d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
030e 00da | | Load_Top At_Offset_2
030f 00e0 | | Load_Encached Standard_Cache
0310 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0311 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0312 00db | | Load_Top At_Offset_3
0313 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0314 00db | | Load_Top At_Offset_3
0315 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0316 e243 | C | Load 0x1,0x43
0317 00dc | | Load_Top At_Offset_4
0318 0267 | g | Execute Discrete,Predecessor
0319 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
031a e243 | C | Load 0x1,0x43
031b 00dc | | Load_Top At_Offset_4
031c 0268 | h | Execute Discrete,Successor
031d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
031e 0000 0000 | | .XXX[0x2]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 4601 |F | Jump_Case 0x1
0324 7801 |x | Jump 0x326 ; case 0x0
0325 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0326 4800 |H | Short_Literal 0x0
0327 00db | | Load_Top At_Offset_3
0328 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0329 4800 |H | Short_Literal 0x0
032a 00db | | Load_Top At_Offset_3
032b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
032c 4302 |C | Exit_Subprogram From_Utility,0x2
032d 0000 0000 | | .XXX[0x3]
032f 0000 | |
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 4601 |F | Jump_Case 0x1
0334 7801 |x | Jump 0x336 ; case 0x0
0335 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0336 4800 |H | Short_Literal 0x0
0337 00db | | Load_Top At_Offset_3
0338 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0339 4800 |H | Short_Literal 0x0
033a 00db | | Load_Top At_Offset_3
033b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
033c 4302 |C | Exit_Subprogram From_Utility,0x2
033d 0000 0000 | | .XXX[0x3]
033f 0000 | |
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343 | C | .CONST 0x0343 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0001 | | .CONST 0x0001 ; Number of locals
0343 BODY_0340:
0343 INIT_0340:
0343 4601 |F | Jump_Case 0x1
0344 7801 |x | Jump 0x346 ; case 0x0
0345 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0346 00da | | Load_Top At_Offset_2
0347 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0348 1c00 | | Execute_Immediate Run_Utility,0x0
0349 00da | | Load_Top At_Offset_2
034a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
034b 1c00 | | Execute_Immediate Run_Utility,0x0
034c 4302 |C | Exit_Subprogram From_Utility,0x2
034d 0000 0000 | | .XXX[0x3]
034f 0000 | |
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 4601 |F | Jump_Case 0x1
0354 7801 |x | Jump 0x356 ; case 0x0
0355 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0356 4800 |H | Short_Literal 0x0
0357 00db | | Load_Top At_Offset_3
0358 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0359 4302 |C | Exit_Subprogram From_Utility,0x2
035a 0000 0000 | | .BLANK 0000[0x6]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 4601 |F | Jump_Case 0x1
0364 7801 |x | Jump 0x366 ; case 0x0
0365 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0366 4800 |H | Short_Literal 0x0
0367 00db | | Load_Top At_Offset_3
0368 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0369 4302 |C | Exit_Subprogram From_Utility,0x2
036a 0000 0000 | | .BLANK 0000[0x6]
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 4609 |F | Jump_Case 0x9
0374 7809 |x | Jump 0x37e ; case 0x0
0375 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0376 7876 |xv | Jump 0x3ed ; case 0x2
0377 7879 |xy | Jump 0x3f1 ; case 0x3
0378 7938 |y8 | Jump 0x4b1 ; case 0x4
0379 7937 |y7 | Jump 0x4b1 ; case 0x5
037a 787c |x| | Jump 0x3f7 ; case 0x6
037b 78d1 |x | Jump 0x44d ; case 0x7
037c 7929 |y) | Jump 0x4a6 ; case 0x8
037d 792f |y/ | Jump 0x4ad ; case 0x9
037e 00da | | Load_Top At_Offset_2
037f 016c | l | Execute Variant_Record,Is_Constrained
0380 7009 |p | Jump_Nonzero 0x38a
0381 00cf | | Action Mark_Auxiliary
0382 4800 |H | Short_Literal 0x0
0383 e5ff | | Load 0x2,-0x1
0384 1c08 | | Execute_Immediate Run_Utility,0x8
0385 00d8 | | Load_Top At_Offset_0
0386 1c00 | | Execute_Immediate Run_Utility,0x0
0387 c5ff | | Store 0x2,-0x1
0388 00ce | | Action Pop_Auxiliary
0389 4302 |C | Exit_Subprogram From_Utility,0x2
038a 00da | | Load_Top At_Offset_2
038b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
038c 461b |F | Jump_Case 0x1b
038d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
038e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
038f 781d |x | Jump 0x3ad ; case 0x2
0390 7820 |x | Jump 0x3b1 ; case 0x3
0391 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0392 7822 |x" | Jump 0x3b5 ; case 0x5
0393 7825 |x% | Jump 0x3b9 ; case 0x6
0394 7828 |x( | Jump 0x3bd ; case 0x7
0395 782b |x+ | Jump 0x3c1 ; case 0x8
0396 782e |x. | Jump 0x3c5 ; case 0x9
0397 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0xa
0398 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0xb
0399 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0xc
039a 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0xd
039b 782d |x- | Jump 0x3c9 ; case 0xe
039c 7830 |x0 | Jump 0x3cd ; case 0xf
039d 7833 |x3 | Jump 0x3d1 ; case 0x10
039e 7836 |x6 | Jump 0x3d5 ; case 0x11
039f 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x12
03a0 7838 |x8 | Jump 0x3d9 ; case 0x13
03a1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x14
03a2 783a |x: | Jump 0x3dd ; case 0x15
03a3 783d |x= | Jump 0x3e1 ; case 0x16
03a4 7840 |x@ | Jump 0x3e5 ; case 0x17
03a5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x18
03a6 7842 |xB | Jump 0x3e9 ; case 0x19
03a7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1a
03a8 7800 |x | Jump 0x3a9 ; case 0x1b
03a9 e002 | | Load 0x0,0x2
03aa 00db | | Load_Top At_Offset_3
03ab 2a1c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x1c
03ac 4302 |C | Exit_Subprogram From_Utility,0x2
03ad 4800 |H | Short_Literal 0x0
03ae 00db | | Load_Top At_Offset_3
03af 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
03b0 4302 |C | Exit_Subprogram From_Utility,0x2
03b1 5902 |Y | Indirect_Literal Float,0x4b4,0.0
03b2 00db | | Load_Top At_Offset_3
03b3 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
03b4 4302 |C | Exit_Subprogram From_Utility,0x2
03b5 4800 |H | Short_Literal 0x0
03b6 00db | | Load_Top At_Offset_3
03b7 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
03b8 4302 |C | Exit_Subprogram From_Utility,0x2
03b9 4800 |H | Short_Literal 0x0
03ba 00db | | Load_Top At_Offset_3
03bb 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
03bc 4302 |C | Exit_Subprogram From_Utility,0x2
03bd 4800 |H | Short_Literal 0x0
03be 00db | | Load_Top At_Offset_3
03bf 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
03c0 4302 |C | Exit_Subprogram From_Utility,0x2
03c1 4800 |H | Short_Literal 0x0
03c2 00db | | Load_Top At_Offset_3
03c3 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
03c4 4302 |C | Exit_Subprogram From_Utility,0x2
03c5 4800 |H | Short_Literal 0x0
03c6 00db | | Load_Top At_Offset_3
03c7 2a0a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa
03c8 4302 |C | Exit_Subprogram From_Utility,0x2
03c9 e003 | | Load 0x0,0x3
03ca 00db | | Load_Top At_Offset_3
03cb 2a0f |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
03cc 4302 |C | Exit_Subprogram From_Utility,0x2
03cd e004 | | Load 0x0,0x4
03ce 00db | | Load_Top At_Offset_3
03cf 2a10 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
03d0 4302 |C | Exit_Subprogram From_Utility,0x2
03d1 e005 | | Load 0x0,0x5
03d2 00db | | Load_Top At_Offset_3
03d3 2a11 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
03d4 4302 |C | Exit_Subprogram From_Utility,0x2
03d5 e006 | | Load 0x0,0x6
03d6 00db | | Load_Top At_Offset_3
03d7 2a12 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
03d8 4302 |C | Exit_Subprogram From_Utility,0x2
03d9 e007 | | Load 0x0,0x7
03da 00db | | Load_Top At_Offset_3
03db 2a14 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x14
03dc 4302 |C | Exit_Subprogram From_Utility,0x2
03dd 4800 |H | Short_Literal 0x0
03de 00db | | Load_Top At_Offset_3
03df 2a16 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x16
03e0 4302 |C | Exit_Subprogram From_Utility,0x2
03e1 4800 |H | Short_Literal 0x0
03e2 00db | | Load_Top At_Offset_3
03e3 2a17 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x17
03e4 4302 |C | Exit_Subprogram From_Utility,0x2
03e5 e008 | | Load 0x0,0x8
03e6 00db | | Load_Top At_Offset_3
03e7 2a18 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x18
03e8 4302 |C | Exit_Subprogram From_Utility,0x2
03e9 4800 |H | Short_Literal 0x0
03ea 00db | | Load_Top At_Offset_3
03eb 2a1a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x1a
03ec 4302 |C | Exit_Subprogram From_Utility,0x2
03ed 4801 |H | Short_Literal 0x1
03ee 481c |H | Short_Literal 0x1c
03ef 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
03f0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
03f1 e5fd | | Load 0x2,-0x3
03f2 00db | | Load_Top At_Offset_3
03f3 1c07 | | Execute_Immediate Run_Utility,0x7
03f4 e5fe | | Load 0x2,-0x2
03f5 0306 | | Complete_Type Variant_Record,By_Renaming
03f6 4304 |C | Exit_Subprogram From_Utility,0x4
03f7 00db | | Load_Top At_Offset_3
03f8 461b |F | Jump_Case 0x1b
03f9 7851 |xQ | Jump 0x44b ; case 0x0
03fa 781c |x | Jump 0x417 ; case 0x1
03fb 781d |x | Jump 0x419 ; case 0x2
03fc 781e |x | Jump 0x41b ; case 0x3
03fd 781f |x | Jump 0x41d ; case 0x4
03fe 7820 |x | Jump 0x41f ; case 0x5
03ff 7821 |x! | Jump 0x421 ; case 0x6
0400 7822 |x" | Jump 0x423 ; case 0x7
0401 7823 |x# | Jump 0x425 ; case 0x8
0402 7824 |x$ | Jump 0x427 ; case 0x9
0403 7825 |x% | Jump 0x429 ; case 0xa
0404 7826 |x& | Jump 0x42b ; case 0xb
0405 7827 |x' | Jump 0x42d ; case 0xc
0406 7828 |x( | Jump 0x42f ; case 0xd
0407 7829 |x) | Jump 0x431 ; case 0xe
0408 782a |x* | Jump 0x433 ; case 0xf
0409 782b |x+ | Jump 0x435 ; case 0x10
040a 782c |x, | Jump 0x437 ; case 0x11
040b 782d |x- | Jump 0x439 ; case 0x12
040c 782e |x. | Jump 0x43b ; case 0x13
040d 782f |x/ | Jump 0x43d ; case 0x14
040e 7830 |x0 | Jump 0x43f ; case 0x15
040f 7831 |x1 | Jump 0x441 ; case 0x16
0410 7832 |x2 | Jump 0x443 ; case 0x17
0411 7833 |x3 | Jump 0x445 ; case 0x18
0412 7834 |x4 | Jump 0x447 ; case 0x19
0413 7835 |x5 | Jump 0x449 ; case 0x1a
0414 7800 |x | Jump 0x415 ; case 0x1b
0415 481b |H | Short_Literal 0x1b
0416 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0417 4801 |H | Short_Literal 0x1
0418 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0419 4802 |H | Short_Literal 0x2
041a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
041b 4803 |H | Short_Literal 0x3
041c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
041d 4804 |H | Short_Literal 0x4
041e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
041f 4805 |H | Short_Literal 0x5
0420 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0421 4806 |H | Short_Literal 0x6
0422 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0423 4807 |H | Short_Literal 0x7
0424 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0425 4808 |H | Short_Literal 0x8
0426 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0427 4809 |H | Short_Literal 0x9
0428 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0429 480a |H | Short_Literal 0xa
042a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
042b 480b |H | Short_Literal 0xb
042c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
042d 480c |H | Short_Literal 0xc
042e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
042f 480d |H | Short_Literal 0xd
0430 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0431 480e |H | Short_Literal 0xe
0432 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0433 480f |H | Short_Literal 0xf
0434 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0435 4810 |H | Short_Literal 0x10
0436 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0437 4811 |H | Short_Literal 0x11
0438 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0439 4812 |H | Short_Literal 0x12
043a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
043b 4813 |H | Short_Literal 0x13
043c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
043d 4814 |H | Short_Literal 0x14
043e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
043f 4815 |H | Short_Literal 0x15
0440 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0441 4816 |H | Short_Literal 0x16
0442 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0443 4817 |H | Short_Literal 0x17
0444 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0445 4818 |H | Short_Literal 0x18
0446 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0447 4819 |H | Short_Literal 0x19
0448 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0449 481a |H | Short_Literal 0x1a
044a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
044b 48ff |H | Short_Literal 0xff
044c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
044d 00db | | Load_Top At_Offset_3
044e e5fe | | Load 0x2,-0x2
044f 461b |F | Jump_Case 0x1b
0450 781d |x | Jump 0x46e ; case 0x0
0451 781e |x | Jump 0x470 ; case 0x1
0452 781f |x | Jump 0x472 ; case 0x2
0453 7820 |x | Jump 0x474 ; case 0x3
0454 7821 |x! | Jump 0x476 ; case 0x4
0455 7822 |x" | Jump 0x478 ; case 0x5
0456 7823 |x# | Jump 0x47a ; case 0x6
0457 7824 |x$ | Jump 0x47c ; case 0x7
0458 7825 |x% | Jump 0x47e ; case 0x8
0459 7826 |x& | Jump 0x480 ; case 0x9
045a 7827 |x' | Jump 0x482 ; case 0xa
045b 7828 |x( | Jump 0x484 ; case 0xb
045c 7829 |x) | Jump 0x486 ; case 0xc
045d 782a |x* | Jump 0x488 ; case 0xd
045e 782b |x+ | Jump 0x48a ; case 0xe
045f 782c |x, | Jump 0x48c ; case 0xf
0460 782d |x- | Jump 0x48e ; case 0x10
0461 782e |x. | Jump 0x490 ; case 0x11
0462 782f |x/ | Jump 0x492 ; case 0x12
0463 7830 |x0 | Jump 0x494 ; case 0x13
0464 7831 |x1 | Jump 0x496 ; case 0x14
0465 7832 |x2 | Jump 0x498 ; case 0x15
0466 7833 |x3 | Jump 0x49a ; case 0x16
0467 7834 |x4 | Jump 0x49c ; case 0x17
0468 7835 |x5 | Jump 0x49e ; case 0x18
0469 7836 |x6 | Jump 0x4a0 ; case 0x19
046a 7837 |x7 | Jump 0x4a2 ; case 0x1a
046b 7800 |x | Jump 0x46c ; case 0x1b
046c 481b |H | Short_Literal 0x1b
046d 7835 |x5 | Jump 0x4a3
046e 48ff |H | Short_Literal 0xff
046f 7833 |x3 | Jump 0x4a3
0470 4801 |H | Short_Literal 0x1
0471 7831 |x1 | Jump 0x4a3
0472 4802 |H | Short_Literal 0x2
0473 782f |x/ | Jump 0x4a3
0474 4803 |H | Short_Literal 0x3
0475 782d |x- | Jump 0x4a3
0476 4804 |H | Short_Literal 0x4
0477 782b |x+ | Jump 0x4a3
0478 4805 |H | Short_Literal 0x5
0479 7829 |x) | Jump 0x4a3
047a 4806 |H | Short_Literal 0x6
047b 7827 |x' | Jump 0x4a3
047c 4807 |H | Short_Literal 0x7
047d 7825 |x% | Jump 0x4a3
047e 4808 |H | Short_Literal 0x8
047f 7823 |x# | Jump 0x4a3
0480 4809 |H | Short_Literal 0x9
0481 7821 |x! | Jump 0x4a3
0482 480a |H | Short_Literal 0xa
0483 781f |x | Jump 0x4a3
0484 480b |H | Short_Literal 0xb
0485 781d |x | Jump 0x4a3
0486 480c |H | Short_Literal 0xc
0487 781b |x | Jump 0x4a3
0488 480d |H | Short_Literal 0xd
0489 7819 |x | Jump 0x4a3
048a 480e |H | Short_Literal 0xe
048b 7817 |x | Jump 0x4a3
048c 480f |H | Short_Literal 0xf
048d 7815 |x | Jump 0x4a3
048e 4810 |H | Short_Literal 0x10
048f 7813 |x | Jump 0x4a3
0490 4811 |H | Short_Literal 0x11
0491 7811 |x | Jump 0x4a3
0492 4812 |H | Short_Literal 0x12
0493 780f |x | Jump 0x4a3
0494 4813 |H | Short_Literal 0x13
0495 780d |x | Jump 0x4a3
0496 4814 |H | Short_Literal 0x14
0497 780b |x | Jump 0x4a3
0498 4815 |H | Short_Literal 0x15
0499 7809 |x | Jump 0x4a3
049a 4816 |H | Short_Literal 0x16
049b 7807 |x | Jump 0x4a3
049c 4817 |H | Short_Literal 0x17
049d 7805 |x | Jump 0x4a3
049e 4818 |H | Short_Literal 0x18
049f 7803 |x | Jump 0x4a3
04a0 4819 |H | Short_Literal 0x19
04a1 7801 |x | Jump 0x4a3
04a2 481a |H | Short_Literal 0x1a
04a3 e5ff | | Load 0x2,-0x1
04a4 031b | | Declare_Type Variant_Record,Constrained
04a5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04a6 00db | | Load_Top At_Offset_3
04a7 e5fe | | Load 0x2,-0x2
04a8 e5ff | | Load 0x2,-0x1
04a9 1c06 | | Execute_Immediate Run_Utility,0x6
04aa e5ff | | Load 0x2,-0x1
04ab 02fc | | Declare_Variable Variant_Record,With_Constraint
04ac 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04ad 4800 |H | Short_Literal 0x0
04ae 00db | | Load_Top At_Offset_3
04af 1c07 | | Execute_Immediate Run_Utility,0x7
04b0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
04b1 0869 | i | Execute_Immediate Raise,0x69
04b2 0000 0000 | | .XXX[0x2]
04b4 0000 0000 | | .DBL 0.0
04b6 0000 0000 | |
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb 4601 |F | Jump_Case 0x1
04bc 7801 |x | Jump 0x4be ; case 0x0
04bd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04be 4800 |H | Short_Literal 0x0
04bf 00db | | Load_Top At_Offset_3
04c0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04c1 e220 | | Load 0x1,0x20
04c2 00db | | Load_Top At_Offset_3
04c3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04c4 00da | | Load_Top At_Offset_2
04c5 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
04c6 1c00 | | Execute_Immediate Run_Utility,0x0
04c7 4302 |C | Exit_Subprogram From_Utility,0x2
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 4601 |F | Jump_Case 0x1
04cc 7801 |x | Jump 0x4ce ; case 0x0
04cd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04ce e21f | | Load 0x1,0x1f
04cf 00db | | Load_Top At_Offset_3
04d0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04d1 e24a | J | Load 0x1,0x4a
04d2 3003 |0 | Execute Record,Field_Type,Field_Number 0x3
04d3 0337 | 7 | Declare_Variable Array
04d4 e247 | G | Load 0x1,0x47
04d5 4800 |H | Short_Literal 0x0
04d6 00da | | Load_Top At_Offset_2
04d7 01d6 | | Execute Vector,Field_Write
04d8 e247 | G | Load 0x1,0x47
04d9 4801 |H | Short_Literal 0x1
04da 00da | | Load_Top At_Offset_2
04db 01d6 | | Execute Vector,Field_Write
04dc 00db | | Load_Top At_Offset_3
04dd 00d9 | | Load_Top At_Offset_1
04de 00d9 | | Load_Top At_Offset_1
04df 3003 |0 | Execute Record,Field_Type,Field_Number 0x3
04e0 0119 | | Execute Any,Check_In_Formal_Type
04e1 00d1 | | Pop_Control Pop_Count_1
04e2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
04e3 e24a | J | Load 0x1,0x4a
04e4 3004 |0 | Execute Record,Field_Type,Field_Number 0x4
04e5 0337 | 7 | Declare_Variable Array
04e6 4800 |H | Short_Literal 0x0
04e7 4800 |H | Short_Literal 0x0
04e8 00da | | Load_Top At_Offset_2
04e9 01d6 | | Execute Vector,Field_Write
04ea 4800 |H | Short_Literal 0x0
04eb 4801 |H | Short_Literal 0x1
04ec 00da | | Load_Top At_Offset_2
04ed 01d6 | | Execute Vector,Field_Write
04ee 00db | | Load_Top At_Offset_3
04ef 00d9 | | Load_Top At_Offset_1
04f0 00d9 | | Load_Top At_Offset_1
04f1 3004 |0 | Execute Record,Field_Type,Field_Number 0x4
04f2 0119 | | Execute Any,Check_In_Formal_Type
04f3 00d1 | | Pop_Control Pop_Count_1
04f4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
04f5 4302 |C | Exit_Subprogram From_Utility,0x2
04f6 ; --------------------------------------------------------------------------------------
04f6 ; STRING TABLE
04f6 ; --------------------------------------------------------------------------------------
04f6 0054 | T | .STRTAB 0x0054->0x0520 ; "X_RM_OPTION_NO_ARG"
04f7 0064 | d | .STRTAB 0x0064->0x0529 ; "X_RM_OPTION_IS_ARG"
04f8 0074 | t | .STRTAB 0x0074->0x0532 ; "X_RM_OPTION_STICKY_ARG"
04f9 0088 | | .STRTAB 0x0088->0x053d ; "X_RM_OPTION_SEP_ARG"
04fa 0099 | | .STRTAB 0x0099->0x0546 ; "X_RM_OPTION_RES_ARG"
04fb 00aa | | .STRTAB 0x00aa->0x0550 ; "X_RM_OPTION_SKIP_ARG"
04fc 00bc | | .STRTAB 0x00bc->0x055a ; "X_RM_OPTION_SKIP_LINE"
04fd 00cf | | .STRTAB 0x00cf->0x0564 ; "X_RM_OPTION_SKIP_N_ARGS"
04fe 00e4 | | .STRTAB 0x00e4->0x0570 ; "RM_SUCCESSFUL"
04ff 00ef | | .STRTAB 0x00ef->0x0576 ; "RM_HAD_ERRORS"
0500 00fa | | .STRTAB 0x00fa->0x057d ; "RM_FAILED"
0501 0101 | | .STRTAB 0x0101->0x0581 ; "IS_NONE"
0502 0106 | | .STRTAB 0x0106->0x0585 ; "IS_X_RM_FILE_TYPE"
0503 0115 | | .STRTAB 0x0115->0x058d ; "IS_BOOLEAN"
0504 011d | | .STRTAB 0x011d->0x0592 ; "IS_FLOAT"
0505 0123 | # | .STRTAB 0x0123->0x0596 ; "IS_U_CHAR_LIST"
0506 012f | / | .STRTAB 0x012f->0x059d ; "IS_U_CHAR"
0507 0136 | 6 | .STRTAB 0x0136->0x05a2 ; "IS_U_SHORT"
0508 013e | > | .STRTAB 0x013e->0x05a7 ; "IS_S_CHAR"
0509 0145 | E | .STRTAB 0x0145->0x05ab ; "IS_S_SHORT"
050a 014d | M | .STRTAB 0x014d->0x05b0 ; "IS_S_LONG"
050b 0154 | T | .STRTAB 0x0154->0x05b5 ; "IS_X_STRING7_POINTER"
050c 0166 | f | .STRTAB 0x0166->0x05bf ; "IS_X_STRING_POINTER"
050d 0177 | w | .STRTAB 0x0177->0x05c8 ; "IS_X_STRING16_POINTER"
050e 018a | | .STRTAB 0x018a->0x05d3 ; "IS_X_UNIVERSAL_POINTER"
050f 019e | | .STRTAB 0x019e->0x05de ; "IS_X_ATOM"
0510 01a5 | | .STRTAB 0x01a5->0x05e2 ; "IS_X_COLOR"
0511 01ad | | .STRTAB 0x01ad->0x05e7 ; "IS_X_COLORMAP"
0512 01b8 | | .STRTAB 0x01b8->0x05ee ; "IS_X_CURSOR"
0513 01c1 | | .STRTAB 0x01c1->0x05f3 ; "IS_X_DISPLAY"
0514 01cb | | .STRTAB 0x01cb->0x05f9 ; "IS_X_FONT"
0515 01d2 | | .STRTAB 0x01d2->0x05fe ; "IS_X_FONT_STRUCT"
0516 01e0 | | .STRTAB 0x01e0->0x0606 ; "IS_X_INITIAL_WINDOW_STATE"
0517 01f7 | | .STRTAB 0x01f7->0x0612 ; "IS_X_PIXEL"
0518 01ff | | .STRTAB 0x01ff->0x0617 ; "IS_X_PIXMAP"
0519 0208 | | .STRTAB 0x0208->0x061d ; "IS_X_SCREEN"
051a 0211 | | .STRTAB 0x0211->0x0622 ; "IS_X_TIME"
051b 0218 | | .STRTAB 0x0218->0x0627 ; "IS_X_VISUAL"
051c 0221 | ! | .STRTAB 0x0221->0x062c ; "IS_X_WINDOW"
051d 022a | * | .STRTAB 0x022a->0x0632 ; "X_RM_BIND_TIGHTLY"
051e 0239 | 9 | .STRTAB 0x0239->0x063a ; "X_RM_BIND_LOOSELY"
051f 0248 | H | .STREND 0x0248->0x0643
0520 585f 524d |X_RM| .STRTAB_STRINGS
0643 0000 0000 | | .BLANK 0000[0x5]
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug Table
0648 ; --------------------------------------------------------------------------------------
0648 0004 0000 | | .DEBUG4 0x0004,0x0000,0x67c6,0x0000,0x0001,0x0012
064e 000b 0696 | | .DBG4T 0x000b,0x0696,0x8000,0x0000
0652 0203 0000 | | .DBG4T 0x0203,0x0000,0x0005,0x0000
0656 0233 0000 | 3 | .DBG4T 0x0233,0x0000,0x0005,0x0000
065a 024b 0000 | K | .DBG4T 0x024b,0x0000,0x0005,0x0000
065e 0263 0000 | c | .DBG4T 0x0263,0x0000,0x0005,0x0000
0662 027b 0000 | { | .DBG4T 0x027b,0x0000,0x0005,0x0000
0666 0293 0000 | | .DBG4T 0x0293,0x0000,0x0005,0x0000
066a 02ab 0000 | | .DBG4T 0x02ab,0x0000,0x0005,0x0000
066e 02d3 0000 | | .DBG4T 0x02d3,0x0000,0x0005,0x0000
0672 02fb 0000 | | .DBG4T 0x02fb,0x0000,0x0005,0x0000
0676 0323 0000 | # | .DBG4T 0x0323,0x0000,0x0005,0x0000
067a 0333 0000 | 3 | .DBG4T 0x0333,0x0000,0x0005,0x0000
067e 0343 0000 | C | .DBG4T 0x0343,0x0000,0x0005,0x0000
0682 0353 0000 | S | .DBG4T 0x0353,0x0000,0x0005,0x0000
0686 0363 0000 | c | .DBG4T 0x0363,0x0000,0x0005,0x0000
068a 0373 0000 | s | .DBG4T 0x0373,0x0000,0x0005,0x0000
068e 04bb 0000 | | .DBG4T 0x04bb,0x0000,0x0005,0x0000
0692 04cb 0000 | | .DBG4T 0x04cb,0x0000,0x0005,0x0000
0696 ; --------------------------------------------------------------------------------------
0696 ; Debug chain
0696 ; --------------------------------------------------------------------------------------
0696 004e 0000 | N | .DBGLEN 0x004e,0x0000
0698 000b 0011 | | .DBGLNO 0x000b,0x0011,0x0017,0x001d,0x0022,0x0023,0x002b,0x0032,0x0037,0x004a,0x004b,0x004c,0x004d,0x0054,0x005b,0x0062,0x0069,0x006f,0x0075,0x007b,0x0081,0x0082,0x0083,0x0084,0x0085,0x008b,0x0091,0x0097,0x009d,0x009e,0x009f,0x00a0,0x00a1,0x00ad,0x00b9,0x00c5,0x00d1,0x00d6,0x00db,0x00e0,0x00e9,0x00f0,0x00fd,0x00fe,0x00ff,0x013e,0x0142,0x0143,0x0145,0x0146,0x0147,0x0152,0x0157,0x015d,0x015e,0x0160,0x0166,0x016a,0x0170,0x0176,0x0177,0x0178,0x0185,0x0186,0x0187,0x01b3,0x01bf,0x01cb,0x01d1,0x01d7,0x01d8,0x01d9,0x01e5,0x01e9,0x01ed,0x01ee,0x01ef,0x01f0
06e6 0000 0000 | | .BLANK 0000[0x11a]