|
|
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_6a18da
└─⟦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 0660 | ` | .CONST 0x0660 ; 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 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0080 | | .CONST 0x0080 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0027 | ' | .CONST 0x0027 ; Number of locals
000b INIT_0008:
000b 00e3 | | Load_Encached Natural_Cache
000c e001 | | Load 0x0,0x1
000d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
000e 00e9 | | Load_Encached String_Cache
000f 029f 05ab | | Declare_Subprogram For_Call,INIT_05a8
0011 4800 |H | Short_Literal 0x0
0012 4801 |H | Short_Literal 0x1
0013 4801 |H | Short_Literal 0x1
0014 4800 |H | Short_Literal 0x0
0015 4801 |H | Short_Literal 0x1
0016 4801 |H | Short_Literal 0x1
0017 031e | | Declare_Type Variant_Record,Defined,Visible
0018 e002 | | Load 0x0,0x2
0019 0129 | ) | Execute Any,Make_Visible
001a 00c4 | | Action Make_Default
001b 00c4 | | Action Make_Default
001c 00c4 | | Action Make_Default
001d 00c4 | | Action Make_Default
001e 00c4 | | Action Make_Default
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 00c4 | | Action Make_Default
0027 00c4 | | Action Make_Default
0028 00c4 | | Action Make_Default
0029 00c4 | | Action Make_Default
002a 00c4 | | Action Make_Default
002b 00c4 | | Action Make_Default
002c 029a 008b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0088
002e c220 | | Store 0x1,0x20
002f 029a 00e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e0
0031 c219 | | Store 0x1,0x19
0032 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120
0034 c21a | | Store 0x1,0x1a
0035 029a 015b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0158
0037 c21b | | Store 0x1,0x1b
0038 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8
003a c21c | | Store 0x1,0x1c
003b 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200
003d c21d | | Store 0x1,0x1d
003e 029a 022b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0228
0040 c21e | | Store 0x1,0x1e
0041 029a 029b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0298
0043 c21f | | Store 0x1,0x1f
0044 00bf | | Action Accept_Activation
0045 4900 |I | Short_Literal 0x100
0046 e003 | | Load 0x0,0x3
0047 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0048 1c07 | | Execute_Immediate Run_Utility,0x7
0049 e004 | | Load 0x0,0x4
004a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
004b 00d9 | | Load_Top At_Offset_1
004c 00da | | Load_Top At_Offset_2
004d e005 | | Load 0x0,0x5
004e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
004f 029f 02a3 | | Declare_Subprogram For_Call,INIT_02a0
0051 4804 |H | Short_Literal 0x4
0052 032d | - | Declare_Type Record,Defined
0053 00d8 | | Load_Top At_Offset_0
0054 0322 | " | Declare_Variable Record
0055 00d8 | | Load_Top At_Offset_0
0056 1c00 | | Execute_Immediate Run_Utility,0x0
0057 00e3 | | Load_Encached Natural_Cache
0058 0266 | f | Execute Discrete,Bounds
0059 00db | | Load_Top At_Offset_3
005a 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0
005c 4801 |H | Short_Literal 0x1
005d 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
005e 4801 |H | Short_Literal 0x1
005f 4800 |H | Short_Literal 0x0
0060 00da | | Load_Top At_Offset_2
0061 035b | [ | Declare_Type Array,Constrained
0062 0337 | 7 | Declare_Variable Array
0063 00d8 | | Load_Top At_Offset_0
0064 1c01 | | Execute_Immediate Run_Utility,0x1
0065 00d8 | | Load_Top At_Offset_0
0066 0335 | 5 | Declare_Variable Array,Duplicate
0067 00cd | | Action Spare6_Action
0068 00d8 | | Load_Top At_Offset_0
0069 1c01 | | Execute_Immediate Run_Utility,0x1
006a 00d9 | | Load_Top At_Offset_1
006b 01d4 | | Execute Vector,Structure_Write
006c 029d 02fb | | Declare_Subprogram For_Outer_Call,INIT_02f8
006e 029d 03c3 | | Declare_Subprogram For_Outer_Call,INIT_03c0
0070 1d20 | | Execute_Immediate Reference_Lex_1,0x20
0071 00c7 | | Action Elaborate_Subprogram
0072 1d19 | | Execute_Immediate Reference_Lex_1,0x19
0073 00c7 | | Action Elaborate_Subprogram
0074 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0075 00c7 | | Action Elaborate_Subprogram
0076 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0077 00c7 | | Action Elaborate_Subprogram
0078 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0079 00c7 | | Action Elaborate_Subprogram
007a 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
007b 00c7 | | Action Elaborate_Subprogram
007c 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
007d 00c7 | | Action Elaborate_Subprogram
007e 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
007f 00c7 | | Action Elaborate_Subprogram
0080 BODY_0008:
0080 00bc | | Action Signal_Activated
0081 00bb | | Action Signal_Completion
0082 0000 0000 | | .BLANK 0000[0x6]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 0098 | | .CONST 0x0098 ; Address of begin
0089 00cd | | .CONST 0x00cd ; Address of exception handler
008a 0004 | | .CONST 0x0004 ; Number of locals
008b INIT_0088:
008b e001 | | Load 0x0,0x1
008c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
008d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
008e e006 | | Load 0x0,0x6
008f 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
0090 0322 | " | Declare_Variable Record
0091 e5fa | | Load 0x2,-0x6
0092 e006 | | Load 0x0,0x6
0093 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0094 00d9 | | Load_Top At_Offset_1
0095 017d | } | Execute Record,Structure_Write
0096 029f 0473 | s| Declare_Subprogram For_Call,INIT_0470
0098 BODY_0088:
0098 4800 |H | Short_Literal 0x0
0099 a5f1 | | Store_Unchecked 0x2,-0xf
009a e5f9 | | Load 0x2,-0x7
009b 6802 |h | Jump_Zero 0x9e
009c 8404 | | Call 0x2,0x4
009d 7819 |x | Jump 0xb7
009e e001 | | Load 0x0,0x1
009f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00a0 4801 |H | Short_Literal 0x1
00a1 e5f2 | | Load 0x2,-0xe
00a2 e5f3 | | Load 0x2,-0xd
00a3 e403 | | Load 0x2,0x3
00a4 e5f4 | | Load 0x2,-0xc
00a5 e5f5 | | Load 0x2,-0xb
00a6 e5f6 | | Load 0x2,-0xa
00a7 e5f7 | | Load 0x2,-0x9
00a8 e5f8 | | Load 0x2,-0x8
00a9 e5fb | | Load 0x2,-0x5
00aa 00ea | | Load_Encached Null_String_Cache
00ab 00ea | | Load_Encached Null_String_Cache
00ac 00ea | | Load_Encached Null_String_Cache
00ad e5ff | | Load 0x2,-0x1
00ae e007 | | Load 0x0,0x7
00af 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00b0 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
00b1 005b | [ | Store_Top Discrete,At_Offset_3
00b2 00da | | Load_Top At_Offset_2
00b3 6803 |h | Jump_Zero 0xb7
00b4 00da | | Load_Top At_Offset_2
00b5 a5f1 | | Store_Unchecked 0x2,-0xf
00b6 450f |E | Exit_Subprogram 0xf
00b7 e001 | | Load 0x0,0x1
00b8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00b9 e5f2 | | Load 0x2,-0xe
00ba e5fa | | Load 0x2,-0x6
00bb e5fe | | Load 0x2,-0x2
00bc e5ff | | Load 0x2,-0x1
00bd 8219 | | Call 0x1,0x19
00be 005b | [ | Store_Top Discrete,At_Offset_3
00bf 00da | | Load_Top At_Offset_2
00c0 6803 |h | Jump_Zero 0xc4
00c1 00da | | Load_Top At_Offset_2
00c2 a5f1 | | Store_Unchecked 0x2,-0xf
00c3 450f |E | Exit_Subprogram 0xf
00c4 e001 | | Load 0x0,0x1
00c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00c6 e5f2 | | Load 0x2,-0xe
00c7 e5fa | | Load 0x2,-0x6
00c8 e5fd | | Load 0x2,-0x3
00c9 e5ff | | Load 0x2,-0x1
00ca 821a | | Call 0x1,0x1a
00cb c5f1 | | Store 0x2,-0xf
00cc 450f |E | Exit_Subprogram 0xf
00cd TRAP_0088:
00cd e001 | | Load 0x0,0x1
00ce 1b17 | | Execute Package,Field_Read,Field_Number 0x17
00cf 010f | | Execute Exception,Equal
00d0 6804 |h | Jump_Zero 0xd5
00d1 e001 | | Load 0x0,0x1
00d2 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00d3 a5f1 | | Store_Unchecked 0x2,-0xf
00d4 450f |E | Exit_Subprogram 0xf
00d5 0092 05c9 | | Action Push_String_Extended,0x5c9 ; "Initialize"
00d7 e008 | | Load 0x0,0x8
00d8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00d9 a5f1 | | Store_Unchecked 0x2,-0xf
00da 450f |E | Exit_Subprogram 0xf
00db 0000 0000 | | .BLANK 0000[0x5]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00f3 | | .CONST 0x00f3 ; Address of begin
00e1 010a | | .CONST 0x010a ; Address of exception handler
00e2 0004 | | .CONST 0x0004 ; Number of locals
00e3 INIT_00e0:
00e3 e001 | | Load 0x0,0x1
00e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00e5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00e6 e004 | | Load 0x0,0x4
00e7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00e8 02ff | | Declare_Variable Variant_Record
00e9 00d8 | | Load_Top At_Offset_0
00ea 1c00 | | Execute_Immediate Run_Utility,0x0
00eb e006 | | Load 0x0,0x6
00ec 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
00ed 0322 | " | Declare_Variable Record
00ee e5fd | | Load 0x2,-0x3
00ef e006 | | Load 0x0,0x6
00f0 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
00f1 00d9 | | Load_Top At_Offset_1
00f2 017d | } | Execute Record,Structure_Write
00f3 BODY_00e0:
00f3 e5fc | | Load 0x2,-0x4
00f4 4801 |H | Short_Literal 0x1
00f5 e5ff | | Load 0x2,-0x1
00f6 e009 | | Load 0x0,0x9
00f7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00f8 00da | | Load_Top At_Offset_2
00f9 016d | m | Execute Variant_Record,Structure_Write
00fa 601d |` | Indirect_Literal Discrete,0x118,{0x00000000, 0x00004000}
00fb e00a | | Load 0x0,0xa
00fc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00fd 4822 |H" | Short_Literal 0x22
00fe 4822 |H" | Short_Literal 0x22
00ff e5fe | | Load 0x2,-0x2
0100 01ca | | Execute Vector,Prepend
0101 01cb | | Execute Vector,Append
0102 0092 05ca | | Action Push_String_Extended,0x5ca ; "Ftp.Remote_Machine"
0104 e403 | | Load 0x2,0x3
0105 e00b | | Load 0x0,0xb
0106 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0107 4800 |H | Short_Literal 0x0
0108 a5fb | | Store_Unchecked 0x2,-0x5
0109 4505 |E | Exit_Subprogram 0x5
010a TRAP_00e0:
010a e001 | | Load 0x0,0x1
010b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
010c 010f | | Execute Exception,Equal
010d 6804 |h | Jump_Zero 0x112
010e e001 | | Load 0x0,0x1
010f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0110 a5fb | | Store_Unchecked 0x2,-0x5
0111 4505 |E | Exit_Subprogram 0x5
0112 0092 05cb | | Action Push_String_Extended,0x5cb ; "Set_Remote_Machine"
0114 e008 | | Load 0x0,0x8
0115 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0116 a5fb | | Store_Unchecked 0x2,-0x5
0117 4505 |E | Exit_Subprogram 0x5
0118 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
011c 0000 0000 | | .BLANK 0000[0x4]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0133 | 3 | .CONST 0x0133 ; Address of begin
0121 014a | J | .CONST 0x014a ; Address of exception handler
0122 0004 | | .CONST 0x0004 ; Number of locals
0123 INIT_0120:
0123 e004 | | Load 0x0,0x4
0124 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0125 02ff | | Declare_Variable Variant_Record
0126 00d8 | | Load_Top At_Offset_0
0127 1c00 | | Execute_Immediate Run_Utility,0x0
0128 e001 | | Load 0x0,0x1
0129 1b0d | | Execute Package,Field_Read,Field_Number 0xd
012a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
012b e006 | | Load 0x0,0x6
012c 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
012d 0322 | " | Declare_Variable Record
012e e5fd | | Load 0x2,-0x3
012f e006 | | Load 0x0,0x6
0130 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0131 00d9 | | Load_Top At_Offset_1
0132 017d | } | Execute Record,Structure_Write
0133 BODY_0120:
0133 e5fc | | Load 0x2,-0x4
0134 4801 |H | Short_Literal 0x1
0135 e5ff | | Load 0x2,-0x1
0136 e009 | | Load 0x0,0x9
0137 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0138 00db | | Load_Top At_Offset_3
0139 016d | m | Execute Variant_Record,Structure_Write
013a 67dd |g | Indirect_Literal Discrete,0x118,{0x00000000, 0x00004000}
013b e00a | | Load 0x0,0xa
013c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
013d 4822 |H" | Short_Literal 0x22
013e 4822 |H" | Short_Literal 0x22
013f e5fe | | Load 0x2,-0x2
0140 01ca | | Execute Vector,Prepend
0141 01cb | | Execute Vector,Append
0142 0092 05cc | | Action Push_String_Extended,0x5cc ; "Ftp.Remote_Directory"
0144 e402 | | Load 0x2,0x2
0145 e00b | | Load 0x0,0xb
0146 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0147 4800 |H | Short_Literal 0x0
0148 a5fb | | Store_Unchecked 0x2,-0x5
0149 4505 |E | Exit_Subprogram 0x5
014a TRAP_0120:
014a e001 | | Load 0x0,0x1
014b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
014c 010f | | Execute Exception,Equal
014d 6804 |h | Jump_Zero 0x152
014e e001 | | Load 0x0,0x1
014f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0150 a5fb | | Store_Unchecked 0x2,-0x5
0151 4505 |E | Exit_Subprogram 0x5
0152 0092 05cd | | Action Push_String_Extended,0x5cd ; "Set_Remote_Directory"
0154 e008 | | Load 0x0,0x8
0155 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0156 a5fb | | Store_Unchecked 0x2,-0x5
0157 4505 |E | Exit_Subprogram 0x5
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 016a | j | .CONST 0x016a ; Address of begin
0159 01ae | | .CONST 0x01ae ; Address of exception handler
015a 0005 | | .CONST 0x0005 ; Number of locals
015b INIT_0158:
015b e00c | | Load 0x0,0xc
015c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
015d e001 | | Load 0x0,0x1
015e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
015f e001 | | Load 0x0,0x1
0160 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0161 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0162 e006 | | Load 0x0,0x6
0163 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
0164 0322 | " | Declare_Variable Record
0165 e5fd | | Load 0x2,-0x3
0166 e006 | | Load 0x0,0x6
0167 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0168 00d9 | | Load_Top At_Offset_1
0169 017d | } | Execute Record,Structure_Write
016a BODY_0158:
016a e5fc | | Load 0x2,-0x4
016b 0092 05ce | | Action Push_String_Extended,0x5ce ; "Set_Remote_Library"
016d e008 | | Load 0x0,0x8
016e 180e | | Execute Package,Field_Execute,Field_Number 0xe
016f e001 | | Load 0x0,0x1
0170 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0171 e00c | | Load 0x0,0xc
0172 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0173 e5fc | | Load 0x2,-0x4
0174 4800 |H | Short_Literal 0x0
0175 4801 |H | Short_Literal 0x1
0176 4801 |H | Short_Literal 0x1
0177 e405 | | Load 0x2,0x5
0178 e5ff | | Load 0x2,-0x1
0179 e00c | | Load 0x0,0xc
017a 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
017b c402 | | Store 0x2,0x2
017c 005b | [ | Store_Top Discrete,At_Offset_3
017d 00da | | Load_Top At_Offset_2
017e 6803 |h | Jump_Zero 0x182
017f 00da | | Load_Top At_Offset_2
0180 a5fb | | Store_Unchecked 0x2,-0x5
0181 4505 |E | Exit_Subprogram 0x5
0182 00db | | Load_Top At_Offset_3
0183 e00c | | Load 0x0,0xc
0184 180f | | Execute Package,Field_Execute,Field_Number 0xf
0185 6807 |h | Jump_Zero 0x18d
0186 e00d | | Load 0x0,0xd
0187 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0188 604b |`K | Indirect_Literal Discrete,0x1d4,{0x00000000, 0x00008147}
0189 e001 | | Load 0x0,0x1
018a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
018b a5fb | | Store_Unchecked 0x2,-0x5
018c 4505 |E | Exit_Subprogram 0x5
018d e001 | | Load 0x0,0x1
018e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
018f e402 | | Load 0x2,0x2
0190 e5fc | | Load 0x2,-0x4
0191 00db | | Load_Top At_Offset_3
0192 e5fe | | Load 0x2,-0x2
0193 e007 | | Load 0x0,0x7
0194 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0195 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0196 c402 | | Store 0x2,0x2
0197 005a | Z | Store_Top Discrete,At_Offset_2
0198 00d9 | | Load_Top At_Offset_1
0199 a5fb | | Store_Unchecked 0x2,-0x5
019a 00d9 | | Load_Top At_Offset_1
019b 6809 |h | Jump_Zero 0x1a5
019c e001 | | Load 0x0,0x1
019d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
019e e402 | | Load 0x2,0x2
019f e5fc | | Load 0x2,-0x4
01a0 e00c | | Load 0x0,0xc
01a1 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01a2 c402 | | Store 0x2,0x2
01a3 005b | [ | Store_Top Discrete,At_Offset_3
01a4 4505 |E | Exit_Subprogram 0x5
01a5 e001 | | Load 0x0,0x1
01a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a7 e402 | | Load 0x2,0x2
01a8 e5fc | | Load 0x2,-0x4
01a9 e00c | | Load 0x0,0xc
01aa 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01ab c402 | | Store 0x2,0x2
01ac c5fb | | Store 0x2,-0x5
01ad 4505 |E | Exit_Subprogram 0x5
01ae TRAP_0158:
01ae e001 | | Load 0x0,0x1
01af 1b17 | | Execute Package,Field_Read,Field_Number 0x17
01b0 010f | | Execute Exception,Equal
01b1 6810 |h | Jump_Zero 0x1c2
01b2 e001 | | Load 0x0,0x1
01b3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01b4 a5fb | | Store_Unchecked 0x2,-0x5
01b5 e402 | | Load 0x2,0x2
01b6 e00c | | Load 0x0,0xc
01b7 180f | | Execute Package,Field_Execute,Field_Number 0xf
01b8 7008 |p | Jump_Nonzero 0x1c1
01b9 e001 | | Load 0x0,0x1
01ba 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01bb e402 | | Load 0x2,0x2
01bc e5fc | | Load 0x2,-0x4
01bd e00c | | Load 0x0,0xc
01be 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01bf c402 | | Store 0x2,0x2
01c0 005b | [ | Store_Top Discrete,At_Offset_3
01c1 4505 |E | Exit_Subprogram 0x5
01c2 0092 05ce | | Action Push_String_Extended,0x5ce ; "Set_Remote_Library"
01c4 e008 | | Load 0x0,0x8
01c5 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01c6 a5fb | | Store_Unchecked 0x2,-0x5
01c7 e402 | | Load 0x2,0x2
01c8 e00c | | Load 0x0,0xc
01c9 180f | | Execute Package,Field_Execute,Field_Number 0xf
01ca 7008 |p | Jump_Nonzero 0x1d3
01cb e001 | | Load 0x0,0x1
01cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cd e402 | | Load 0x2,0x2
01ce e5fc | | Load 0x2,-0x4
01cf e00c | | Load 0x0,0xc
01d0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01d1 c402 | | Store 0x2,0x2
01d2 005b | [ | Store_Top Discrete,At_Offset_3
01d3 4505 |E | Exit_Subprogram 0x5
01d4 0000 0000 | | .LITERAL {0x00000000, 0x00008147}
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01e5 | | .CONST 0x01e5 ; Address of begin
01d9 01ee | | .CONST 0x01ee ; Address of exception handler
01da 0004 | | .CONST 0x0004 ; Number of locals
01db INIT_01d8:
01db e004 | | Load 0x0,0x4
01dc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01dd 02ff | | Declare_Variable Variant_Record
01de 00d8 | | Load_Top At_Offset_0
01df 1c00 | | Execute_Immediate Run_Utility,0x0
01e0 4800 |H | Short_Literal 0x0
01e1 e20d | | Load 0x1,0xd
01e2 1c08 | | Execute_Immediate Run_Utility,0x8
01e3 029f 04a3 | | Declare_Subprogram For_Call,INIT_04a0
01e5 BODY_01d8:
01e5 e5fd | | Load 0x2,-0x3
01e6 4801 |H | Short_Literal 0x1
01e7 e5ff | | Load 0x2,-0x1
01e8 e009 | | Load 0x0,0x9
01e9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
01ea 00db | | Load_Top At_Offset_3
01eb 016d | m | Execute Variant_Record,Structure_Write
01ec 8404 | | Call 0x2,0x4
01ed 0831 | 1 | Execute_Immediate Raise,0x31
01ee TRAP_01d8:
01ee e001 | | Load 0x0,0x1
01ef 1b17 | | Execute Package,Field_Read,Field_Number 0x17
01f0 010f | | Execute Exception,Equal
01f1 6806 |h | Jump_Zero 0x1f8
01f2 e001 | | Load 0x0,0x1
01f3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01f4 00db | | Load_Top At_Offset_3
01f5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01f6 00da | | Load_Top At_Offset_2
01f7 4403 |D | Exit_Subprogram With_Result,0x3
01f8 0092 05cf | | Action Push_String_Extended,0x5cf ; "Remote_Machine"
01fa e008 | | Load 0x0,0x8
01fb 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01fc 00db | | Load_Top At_Offset_3
01fd 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01fe 00da | | Load_Top At_Offset_2
01ff 4403 |D | Exit_Subprogram With_Result,0x3
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 020d | | .CONST 0x020d ; Address of begin
0201 0216 | | .CONST 0x0216 ; Address of exception handler
0202 0004 | | .CONST 0x0004 ; Number of locals
0203 INIT_0200:
0203 e004 | | Load 0x0,0x4
0204 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0205 02ff | | Declare_Variable Variant_Record
0206 00d8 | | Load_Top At_Offset_0
0207 1c00 | | Execute_Immediate Run_Utility,0x0
0208 4800 |H | Short_Literal 0x0
0209 e20d | | Load 0x1,0xd
020a 1c08 | | Execute_Immediate Run_Utility,0x8
020b 029f 04c3 | | Declare_Subprogram For_Call,INIT_04c0
020d BODY_0200:
020d e5fd | | Load 0x2,-0x3
020e 4801 |H | Short_Literal 0x1
020f e5ff | | Load 0x2,-0x1
0210 e009 | | Load 0x0,0x9
0211 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0212 00db | | Load_Top At_Offset_3
0213 016d | m | Execute Variant_Record,Structure_Write
0214 8404 | | Call 0x2,0x4
0215 0831 | 1 | Execute_Immediate Raise,0x31
0216 TRAP_0200:
0216 e001 | | Load 0x0,0x1
0217 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0218 010f | | Execute Exception,Equal
0219 6806 |h | Jump_Zero 0x220
021a e001 | | Load 0x0,0x1
021b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
021c 00db | | Load_Top At_Offset_3
021d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
021e 00da | | Load_Top At_Offset_2
021f 4403 |D | Exit_Subprogram With_Result,0x3
0220 0092 05d0 | | Action Push_String_Extended,0x5d0 ; "Remote_Directory"
0222 e008 | | Load 0x0,0x8
0223 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0224 00db | | Load_Top At_Offset_3
0225 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0226 00da | | Load_Top At_Offset_2
0227 4403 |D | Exit_Subprogram With_Result,0x3
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 023c | < | .CONST 0x023c ; Address of begin
0229 0264 | d | .CONST 0x0264 ; Address of exception handler
022a 0006 | | .CONST 0x0006 ; Number of locals
022b INIT_0228:
022b e00c | | Load 0x0,0xc
022c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
022d e001 | | Load 0x0,0x1
022e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
022f 4800 |H | Short_Literal 0x0
0230 e20d | | Load 0x1,0xd
0231 1c08 | | Execute_Immediate Run_Utility,0x8
0232 e006 | | Load 0x0,0x6
0233 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
0234 0322 | " | Declare_Variable Record
0235 e5fe | | Load 0x2,-0x2
0236 e006 | | Load 0x0,0x6
0237 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0238 00d9 | | Load_Top At_Offset_1
0239 017d | } | Execute Record,Structure_Write
023a 029f 04db | | Declare_Subprogram For_Call,INIT_04d8
023c BODY_0228:
023c e5fd | | Load 0x2,-0x3
023d 0092 05d1 | | Action Push_String_Extended,0x5d1 ; "Remote_Library"
023f e008 | | Load 0x0,0x8
0240 180e | | Execute Package,Field_Execute,Field_Number 0xe
0241 e001 | | Load 0x0,0x1
0242 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0243 e00c | | Load 0x0,0xc
0244 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0245 e5fd | | Load 0x2,-0x3
0246 4801 |H | Short_Literal 0x1
0247 4801 |H | Short_Literal 0x1
0248 4800 |H | Short_Literal 0x0
0249 e405 | | Load 0x2,0x5
024a e5ff | | Load 0x2,-0x1
024b e00c | | Load 0x0,0xc
024c 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
024d c402 | | Store 0x2,0x2
024e c403 | | Store 0x2,0x3
024f 00db | | Load_Top At_Offset_3
0250 700e |p | Jump_Nonzero 0x25f
0251 e402 | | Load 0x2,0x2
0252 e00c | | Load 0x0,0xc
0253 180f | | Execute Package,Field_Execute,Field_Number 0xf
0254 6809 |h | Jump_Zero 0x25e
0255 e00d | | Load 0x0,0xd
0256 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0257 6038 |`8 | Indirect_Literal Discrete,0x290,{0x00000000, 0x00008147}
0258 e001 | | Load 0x0,0x1
0259 1813 | | Execute Package,Field_Execute,Field_Number 0x13
025a 00db | | Load_Top At_Offset_3
025b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
025c 00da | | Load_Top At_Offset_2
025d 4403 |D | Exit_Subprogram With_Result,0x3
025e 8406 | | Call 0x2,0x6
025f 00db | | Load_Top At_Offset_3
0260 00db | | Load_Top At_Offset_3
0261 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0262 00da | | Load_Top At_Offset_2
0263 4403 |D | Exit_Subprogram With_Result,0x3
0264 TRAP_0228:
0264 e001 | | Load 0x0,0x1
0265 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0266 010f | | Execute Exception,Equal
0267 6812 |h | Jump_Zero 0x27a
0268 e001 | | Load 0x0,0x1
0269 181b | | Execute Package,Field_Execute,Field_Number 0x1b
026a e404 | | Load 0x2,0x4
026b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
026c e402 | | Load 0x2,0x2
026d e00c | | Load 0x0,0xc
026e 180f | | Execute Package,Field_Execute,Field_Number 0xf
026f 7008 |p | Jump_Nonzero 0x278
0270 e001 | | Load 0x0,0x1
0271 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0272 e402 | | Load 0x2,0x2
0273 e5fd | | Load 0x2,-0x3
0274 e00c | | Load 0x0,0xc
0275 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0276 c402 | | Store 0x2,0x2
0277 c403 | | Store 0x2,0x3
0278 00db | | Load_Top At_Offset_3
0279 4403 |D | Exit_Subprogram With_Result,0x3
027a 0092 05d1 | | Action Push_String_Extended,0x5d1 ; "Remote_Library"
027c e008 | | Load 0x0,0x8
027d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
027e e404 | | Load 0x2,0x4
027f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0280 e402 | | Load 0x2,0x2
0281 e00c | | Load 0x0,0xc
0282 180f | | Execute Package,Field_Execute,Field_Number 0xf
0283 7008 |p | Jump_Nonzero 0x28c
0284 e001 | | Load 0x0,0x1
0285 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0286 e402 | | Load 0x2,0x2
0287 e5fd | | Load 0x2,-0x3
0288 e00c | | Load 0x0,0xc
0289 1817 | | Execute Package,Field_Execute,Field_Number 0x17
028a c402 | | Store 0x2,0x2
028b c403 | | Store 0x2,0x3
028c 00db | | Load_Top At_Offset_3
028d 4403 |D | Exit_Subprogram With_Result,0x3
028e 0000 0000 | | .XXX[0x2]
0290 0000 0000 | | .LITERAL {0x00000000, 0x00008147}
0294 0000 0000 | | .BLANK 0000[0x4]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b | | .CONST 0x029b ; Address of begin
0299 0004 | | .CONST 0x0004 ; Address of exception handler
029a 0001 | | .CONST 0x0001 ; Number of locals
029b BODY_0298:
029b INIT_0298:
029b e20e | | Load 0x1,0xe
029c 0257 | W | Execute Discrete,Raise
029d 0000 0000 | | .XXX[0x3]
029f 0000 | |
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3 | | .CONST 0x02a3 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0001 | | .CONST 0x0001 ; Number of locals
02a3 BODY_02a0:
02a3 INIT_02a0:
02a3 4608 |F | Jump_Case 0x8
02a4 7808 |x | Jump 0x2ad ; case 0x0
02a5 7820 |x | Jump 0x2c6 ; case 0x1
02a6 7826 |x& | Jump 0x2cd ; case 0x2
02a7 7825 |x% | Jump 0x2cd ; case 0x3
02a8 7824 |x$ | Jump 0x2cd ; case 0x4
02a9 7823 |x# | Jump 0x2cd ; case 0x5
02aa 7822 |x" | Jump 0x2cd ; case 0x6
02ab 7821 |x! | Jump 0x2cd ; case 0x7
02ac 7820 |x | Jump 0x2cd ; case 0x8
02ad 00da | | Load_Top At_Offset_2
02ae 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02af 0125 | % | Execute Any,Set_Constraint
02b0 00da | | Load_Top At_Offset_2
02b1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02b2 1c00 | | Execute_Immediate Run_Utility,0x0
02b3 00da | | Load_Top At_Offset_2
02b4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02b5 0125 | % | Execute Any,Set_Constraint
02b6 00da | | Load_Top At_Offset_2
02b7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02b8 1c00 | | Execute_Immediate Run_Utility,0x0
02b9 00da | | Load_Top At_Offset_2
02ba 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
02bb 0125 | % | Execute Any,Set_Constraint
02bc 00da | | Load_Top At_Offset_2
02bd 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
02be 1c00 | | Execute_Immediate Run_Utility,0x0
02bf 00da | | Load_Top At_Offset_2
02c0 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
02c1 0125 | % | Execute Any,Set_Constraint
02c2 00da | | Load_Top At_Offset_2
02c3 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
02c4 1c00 | | Execute_Immediate Run_Utility,0x0
02c5 4302 |C | Exit_Subprogram From_Utility,0x2
02c6 00da | | Load_Top At_Offset_2
02c7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02c8 0125 | % | Execute Any,Set_Constraint
02c9 00da | | Load_Top At_Offset_2
02ca 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
02cb 0125 | % | Execute Any,Set_Constraint
02cc 4302 |C | Exit_Subprogram From_Utility,0x2
02cd 0869 | i | Execute_Immediate Raise,0x69
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 4605 |F | Jump_Case 0x5
02d4 7804 |x | Jump 0x2d9 ; case 0x0
02d5 7810 |x | Jump 0x2e6 ; case 0x1
02d6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
02d7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
02d8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
02d9 00da | | Load_Top At_Offset_2 ; case 0x5
02da 01dc | | Execute Vector,Last
02db 00db | | Load_Top At_Offset_3
02dc 01dd | | Execute Vector,First
02dd 0263 | c | Execute Discrete,Above_Bound
02de 7006 |p | Jump_Nonzero 0x2e5
02df 00d8 | | Load_Top At_Offset_0
02e0 e5ff | | Load 0x2,-0x1
02e1 01d5 | | Execute Vector,Field_Reference
02e2 1c00 | | Execute_Immediate Run_Utility,0x0
02e3 0a01 | | Execute_Immediate Plus,0x1
02e4 7ff8 | | Jump 0x2dd
02e5 4302 |C | Exit_Subprogram From_Utility,0x2
02e6 00da | | Load_Top At_Offset_2
02e7 01dc | | Execute Vector,Last
02e8 00db | | Load_Top At_Offset_3
02e9 01dd | | Execute Vector,First
02ea 0263 | c | Execute Discrete,Above_Bound
02eb 7006 |p | Jump_Nonzero 0x2f2
02ec 00d8 | | Load_Top At_Offset_0
02ed e5ff | | Load 0x2,-0x1
02ee 01d7 | | Execute Vector,Field_Read
02ef 1c01 | | Execute_Immediate Run_Utility,0x1
02f0 0a01 | | Execute_Immediate Plus,0x1
02f1 7ff8 | | Jump 0x2ea
02f2 4302 |C | Exit_Subprogram From_Utility,0x2
02f3 0000 0000 | | .BLANK 0000[0x5]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 031d | | .CONST 0x031d ; Address of begin
02f9 038b | | .CONST 0x038b ; Address of exception handler
02fa 000a | | .CONST 0x000a ; Number of locals
02fb INIT_02f8:
02fb e004 | | Load 0x0,0x4
02fc 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02fd 1b18 | | Execute Package,Field_Read,Field_Number 0x18
02fe 02c7 | | Declare_Variable Any
02ff 00d8 | | Load_Top At_Offset_0
0300 1c00 | | Execute_Immediate Run_Utility,0x0
0301 e004 | | Load 0x0,0x4
0302 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0303 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0304 02c7 | | Declare_Variable Any
0305 00d8 | | Load_Top At_Offset_0
0306 1c00 | | Execute_Immediate Run_Utility,0x0
0307 e004 | | Load 0x0,0x4
0308 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0309 02c7 | | Declare_Variable Any
030a 00d8 | | Load_Top At_Offset_0
030b 1c00 | | Execute_Immediate Run_Utility,0x0
030c e007 | | Load 0x0,0x7
030d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
030e 00e3 | | Load_Encached Natural_Cache
030f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0310 e004 | | Load 0x0,0x4
0311 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0312 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0313 02c7 | | Declare_Variable Any
0314 00d8 | | Load_Top At_Offset_0
0315 1c00 | | Execute_Immediate Run_Utility,0x0
0316 e004 | | Load 0x0,0x4
0317 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0318 e001 | | Load 0x0,0x1
0319 1b0d | | Execute Package,Field_Read,Field_Number 0xd
031a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
031b 029f 050b | | Declare_Subprogram For_Call,INIT_0508
031d BODY_02f8:
031d e5fe | | Load 0x2,-0x2
031e 4800 |H | Short_Literal 0x0
031f e5ff | | Load 0x2,-0x1
0320 e009 | | Load 0x0,0x9
0321 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0322 c402 | | Store 0x2,0x2
0323 e403 | | Load 0x2,0x3
0324 0120 | | Execute Any,Is_Value
0325 6804 |h | Jump_Zero 0x32a
0326 e004 | | Load 0x0,0x4
0327 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0328 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0329 7801 |x | Jump 0x32b
032a e403 | | Load 0x2,0x3
032b e00e | | Load 0x0,0xe
032c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
032d e00f | | Load 0x0,0xf
032e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
032f e004 | | Load 0x0,0x4
0330 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0331 180f | | Execute Package,Field_Execute,Field_Number 0xf
0332 c403 | | Store 0x2,0x3
0333 00cf | | Action Mark_Auxiliary
0334 784e |xN | Jump 0x383
0335 e004 | | Load 0x0,0x4
0336 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0337 e404 | | Load 0x2,0x4
0338 0120 | | Execute Any,Is_Value
0339 6803 |h | Jump_Zero 0x33d
033a e004 | | Load 0x0,0x4
033b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
033c 7801 |x | Jump 0x33e
033d e404 | | Load 0x2,0x4
033e e402 | | Load 0x2,0x2
033f e004 | | Load 0x0,0x4
0340 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0341 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0342 c404 | | Store 0x2,0x4
0343 c408 | | Store 0x2,0x8
0344 00db | | Load_Top At_Offset_3
0345 6832 |h2 | Jump_Zero 0x378
0346 e010 | | Load 0x0,0x10
0347 180e | | Execute Package,Field_Execute,Field_Number 0xe
0348 4801 |H | Short_Literal 0x1
0349 4803 |H | Short_Literal 0x3
034a e00d | | Load 0x0,0xd
034b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
034c 0334 | 4 | Declare_Variable Array,With_Constraint
034d e402 | | Load 0x2,0x2
034e e004 | | Load 0x0,0x4
034f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0350 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0351 e402 | | Load 0x2,0x2
0352 e004 | | Load 0x0,0x4
0353 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0354 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0355 e00d | | Load 0x0,0xd
0356 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0357 e00d | | Load 0x0,0xd
0358 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0359 0119 | | Execute Any,Check_In_Formal_Type
035a 4801 |H | Short_Literal 0x1
035b 00da | | Load_Top At_Offset_2
035c 01d6 | | Execute Vector,Field_Write
035d e402 | | Load 0x2,0x2
035e e004 | | Load 0x0,0x4
035f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0360 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0361 e00d | | Load 0x0,0xd
0362 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0363 e00d | | Load 0x0,0xd
0364 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0365 0119 | | Execute Any,Check_In_Formal_Type
0366 4802 |H | Short_Literal 0x2
0367 00da | | Load_Top At_Offset_2
0368 01d6 | | Execute Vector,Field_Write
0369 e408 | | Load 0x2,0x8
036a e00d | | Load 0x0,0xd
036b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
036c e00d | | Load 0x0,0xd
036d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
036e 0119 | | Execute Any,Check_In_Formal_Type
036f 4803 |H | Short_Literal 0x3
0370 00da | | Load_Top At_Offset_2
0371 01d6 | | Execute Vector,Field_Write
0372 4806 |H | Short_Literal 0x6
0373 6048 |`H | Indirect_Literal Discrete,0x3bc,{0x00000000, 0x00008155}
0374 e001 | | Load 0x0,0x1
0375 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0376 e011 | | Load 0x0,0x11
0377 0257 | W | Execute Discrete,Raise
0378 e404 | | Load 0x2,0x4
0379 e403 | | Load 0x2,0x3
037a e004 | | Load 0x0,0x4
037b 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
037c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
037d e402 | | Load 0x2,0x2
037e e004 | | Load 0x0,0x4
037f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0380 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0381 c402 | | Store 0x2,0x2
0382 00c9 | | Action Pop_Auxiliary_Loop
0383 e402 | | Load 0x2,0x2
0384 e004 | | Load 0x0,0x4
0385 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0386 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0387 6fad |o | Jump_Zero 0x335
0388 00ce | | Action Pop_Auxiliary
0389 840a | | Call 0x2,0xa
038a 0831 | 1 | Execute_Immediate Raise,0x31
038b TRAP_02f8:
038b e011 | | Load 0x0,0x11
038c 010f | | Execute Exception,Equal
038d 6814 |h | Jump_Zero 0x3a2
038e e5fe | | Load 0x2,-0x2
038f 4801 |H | Short_Literal 0x1
0390 4801 |H | Short_Literal 0x1
0391 e00d | | Load 0x0,0xd
0392 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0393 0334 | 4 | Declare_Variable Array,With_Constraint
0394 e5ff | | Load 0x2,-0x1
0395 e00d | | Load 0x0,0xd
0396 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0397 e00d | | Load 0x0,0xd
0398 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0399 0119 | | Execute Any,Check_In_Formal_Type
039a 4801 |H | Short_Literal 0x1
039b 00da | | Load_Top At_Offset_2
039c 01d6 | | Execute Vector,Field_Write
039d 601a |` | Indirect_Literal Discrete,0x3b8,{0x00000000, 0x000081cc}
039e e001 | | Load 0x0,0x1
039f 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
03a0 e225 | % | Load 0x1,0x25
03a1 4402 |D | Exit_Subprogram With_Result,0x2
03a2 e001 | | Load 0x0,0x1
03a3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03a4 e405 | | Load 0x2,0x5
03a5 e5fe | | Load 0x2,-0x2
03a6 e007 | | Load 0x0,0x7
03a7 1b19 | | Execute Package,Field_Read,Field_Number 0x19
03a8 1819 | | Execute Package,Field_Execute,Field_Number 0x19
03a9 c405 | | Store 0x2,0x5
03aa 005b | [ | Store_Top Discrete,At_Offset_3
03ab e5fe | | Load 0x2,-0x2
03ac 4806 |H | Short_Literal 0x6
03ad 0092 05d2 | | Action Push_String_Extended,0x5d2 ; "Rcf_Library.Get_Nonreconstructables"
03af e008 | | Load 0x0,0x8
03b0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03b1 e001 | | Load 0x0,0x1
03b2 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
03b3 e225 | % | Load 0x1,0x25
03b4 4402 |D | Exit_Subprogram With_Result,0x2
03b5 0000 0000 | | .XXX[0x3]
03b7 0000 | |
03b8 0000 0000 | | .LITERAL {0x00000000, 0x000081cc}
03bc 0000 0000 | | .LITERAL {0x00000000, 0x00008155}
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03d9 | | .CONST 0x03d9 ; Address of begin
03c1 045a | Z | .CONST 0x045a ; Address of exception handler
03c2 0006 | | .CONST 0x0006 ; Number of locals
03c3 INIT_03c0:
03c3 e007 | | Load 0x0,0x7
03c4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03c5 00e3 | | Load_Encached Natural_Cache
03c6 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
03c7 e222 | " | Load 0x1,0x22
03c8 0322 | " | Declare_Variable Record
03c9 00d8 | | Load_Top At_Offset_0
03ca 1c00 | | Execute_Immediate Run_Utility,0x0
03cb e006 | | Load 0x0,0x6
03cc 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
03cd 0322 | " | Declare_Variable Record
03ce e5fd | | Load 0x2,-0x3
03cf e5ff | | Load 0x2,-0x1
03d0 e009 | | Load 0x0,0x9
03d1 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
03d2 e006 | | Load 0x0,0x6
03d3 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
03d4 00d9 | | Load_Top At_Offset_1
03d5 017d | } | Execute Record,Structure_Write
03d6 e001 | | Load 0x0,0x1
03d7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03d8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
03d9 BODY_03c0:
03d9 4800 |H | Short_Literal 0x0
03da a5fc | | Store_Unchecked 0x2,-0x4
03db e5fe | | Load 0x2,-0x2
03dc e225 | % | Load 0x1,0x25
03dd 01df | | Execute Vector,Equal
03de 6801 |h | Jump_Zero 0x3e0
03df 4504 |E | Exit_Subprogram 0x4
03e0 e001 | | Load 0x0,0x1
03e1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03e2 e007 | | Load 0x0,0x7
03e3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03e4 4801 |H | Short_Literal 0x1
03e5 4801 |H | Short_Literal 0x1
03e6 4801 |H | Short_Literal 0x1
03e7 e5fd | | Load 0x2,-0x3
03e8 e405 | | Load 0x2,0x5
03e9 e5ff | | Load 0x2,-0x1
03ea e007 | | Load 0x0,0x7
03eb 1b19 | | Execute Package,Field_Read,Field_Number 0x19
03ec 186a | j | Execute Package,Field_Execute,Field_Number 0x6a
03ed c402 | | Store 0x2,0x2
03ee 0059 | Y | Store_Top Discrete,At_Offset_1
03ef 00d8 | | Load_Top At_Offset_0
03f0 6803 |h | Jump_Zero 0x3f4
03f1 00d8 | | Load_Top At_Offset_0
03f2 a5fc | | Store_Unchecked 0x2,-0x4
03f3 4504 |E | Exit_Subprogram 0x4
03f4 00cf | | Action Mark_Auxiliary
03f5 784a |xJ | Jump 0x440
03f6 e403 | | Load 0x2,0x3
03f7 e5fe | | Load 0x2,-0x2
03f8 01d5 | | Execute Vector,Field_Reference
03f9 e404 | | Load 0x2,0x4
03fa 017d | } | Execute Record,Structure_Write
03fb e001 | | Load 0x0,0x1
03fc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03fd e404 | | Load 0x2,0x4
03fe 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
03ff e003 | | Load 0x0,0x3
0400 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0401 e5fd | | Load 0x2,-0x3
0402 e404 | | Load 0x2,0x4
0403 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0404 e402 | | Load 0x2,0x2
0405 e007 | | Load 0x0,0x7
0406 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0407 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0408 005a | Z | Store_Top Discrete,At_Offset_2
0409 00d9 | | Load_Top At_Offset_1
040a 6805 |h | Jump_Zero 0x410
040b e5fd | | Load 0x2,-0x3
040c 4806 |H | Short_Literal 0x6
040d 00db | | Load_Top At_Offset_3
040e e001 | | Load 0x0,0x1
040f 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0410 e001 | | Load 0x0,0x1
0411 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0412 e402 | | Load 0x2,0x2
0413 e5fd | | Load 0x2,-0x3
0414 e405 | | Load 0x2,0x5
0415 e404 | | Load 0x2,0x4
0416 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0417 e003 | | Load 0x0,0x3
0418 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0419 e404 | | Load 0x2,0x4
041a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
041b e007 | | Load 0x0,0x7
041c 1b18 | | Execute Package,Field_Read,Field_Number 0x18
041d 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
041e c402 | | Store 0x2,0x2
041f 005a | Z | Store_Top Discrete,At_Offset_2
0420 00d9 | | Load_Top At_Offset_1
0421 6805 |h | Jump_Zero 0x427
0422 e5fd | | Load 0x2,-0x3
0423 4806 |H | Short_Literal 0x6
0424 00db | | Load_Top At_Offset_3
0425 e001 | | Load 0x0,0x1
0426 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0427 e001 | | Load 0x0,0x1
0428 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0429 e402 | | Load 0x2,0x2
042a e5fd | | Load 0x2,-0x3
042b e405 | | Load 0x2,0x5
042c e404 | | Load 0x2,0x4
042d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
042e e404 | | Load 0x2,0x4
042f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0430 e007 | | Load 0x0,0x7
0431 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0432 1856 | V | Execute Package,Field_Execute,Field_Number 0x56
0433 c402 | | Store 0x2,0x2
0434 005a | Z | Store_Top Discrete,At_Offset_2
0435 00d9 | | Load_Top At_Offset_1
0436 6805 |h | Jump_Zero 0x43c
0437 e5fd | | Load 0x2,-0x3
0438 4806 |H | Short_Literal 0x6
0439 00db | | Load_Top At_Offset_3
043a e001 | | Load 0x0,0x1
043b 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
043c e403 | | Load 0x2,0x3
043d 0a01 | | Execute_Immediate Plus,0x1
043e c403 | | Store 0x2,0x3
043f 00c9 | | Action Pop_Auxiliary_Loop
0440 e403 | | Load 0x2,0x3
0441 e5fe | | Load 0x2,-0x2
0442 01db | | Execute Vector,Length
0443 027a | z | Execute Discrete,Less_Equal
0444 77b1 |w | Jump_Nonzero 0x3f6
0445 00ce | | Action Pop_Auxiliary
0446 e001 | | Load 0x0,0x1
0447 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0448 e402 | | Load 0x2,0x2
0449 e5fd | | Load 0x2,-0x3
044a e007 | | Load 0x0,0x7
044b 1b19 | | Execute Package,Field_Read,Field_Number 0x19
044c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
044d c402 | | Store 0x2,0x2
044e 0059 | Y | Store_Top Discrete,At_Offset_1
044f 00d8 | | Load_Top At_Offset_0
0450 6803 |h | Jump_Zero 0x454
0451 00d8 | | Load_Top At_Offset_0
0452 a5fc | | Store_Unchecked 0x2,-0x4
0453 4504 |E | Exit_Subprogram 0x4
0454 e5fd | | Load 0x2,-0x3
0455 0092 05d3 | | Action Push_String_Extended,0x5d3 ; "Successfully restored nonreconstructable data"
0457 e008 | | Load 0x0,0x8
0458 180e | | Execute Package,Field_Execute,Field_Number 0xe
0459 4504 |E | Exit_Subprogram 0x4
045a TRAP_03c0:
045a 0007 | | Action Break_Optional
045b e001 | | Load 0x0,0x1
045c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
045d e402 | | Load 0x2,0x2
045e e5fd | | Load 0x2,-0x3
045f e007 | | Load 0x0,0x7
0460 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0461 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0462 c402 | | Store 0x2,0x2
0463 005a | Z | Store_Top Discrete,At_Offset_2
0464 0092 05d4 | | Action Push_String_Extended,0x5d4 ; "Rcf_Library.Set_Nonreconstructables"
0466 e008 | | Load 0x0,0x8
0467 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0468 a5fc | | Store_Unchecked 0x2,-0x4
0469 4504 |E | Exit_Subprogram 0x4
046a 0000 0000 | | .BLANK 0000[0x6]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0476 | v | .CONST 0x0476 ; Address of begin
0471 0004 | | .CONST 0x0004 ; Address of exception handler
0472 0002 | | .CONST 0x0002 ; Number of locals
0473 INIT_0470:
0473 e5f2 | | Load 0x2,-0xe
0474 e5ff | | Load 0x2,-0x1
0475 8226 | & | Call 0x1,0x26
0476 BODY_0470:
0476 e001 | | Load 0x0,0x1
0477 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0478 4801 |H | Short_Literal 0x1
0479 e5f2 | | Load 0x2,-0xe
047a e5f3 | | Load 0x2,-0xd
047b e403 | | Load 0x2,0x3
047c e5f4 | | Load 0x2,-0xc
047d e5f5 | | Load 0x2,-0xb
047e e5f6 | | Load 0x2,-0xa
047f e5f7 | | Load 0x2,-0x9
0480 e5f8 | | Load 0x2,-0x8
0481 e5fb | | Load 0x2,-0x5
0482 00ea | | Load_Encached Null_String_Cache
0483 00ea | | Load_Encached Null_String_Cache
0484 00ea | | Load_Encached Null_String_Cache
0485 e5ff | | Load 0x2,-0x1
0486 e007 | | Load 0x0,0x7
0487 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0488 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
0489 c402 | | Store 0x2,0x2
048a e402 | | Load 0x2,0x2
048b 6804 |h | Jump_Zero 0x490
048c e402 | | Load 0x2,0x2
048d a5f1 | | Store_Unchecked 0x2,-0xf
048e 00cc | | Action Pop_Block
048f 450f |E | Exit_Subprogram 0xf
0490 e001 | | Load 0x0,0x1
0491 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0492 e5f2 | | Load 0x2,-0xe
0493 00da | | Load_Top At_Offset_2
0494 e5ff | | Load 0x2,-0x1
0495 8227 | ' | Call 0x1,0x27
0496 c402 | | Store 0x2,0x2
0497 e402 | | Load 0x2,0x2
0498 6805 |h | Jump_Zero 0x49e
0499 e5f2 | | Load 0x2,-0xe
049a 4806 |H | Short_Literal 0x6
049b e402 | | Load 0x2,0x2
049c e001 | | Load 0x0,0x1
049d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
049e 4501 |E | Exit_Subprogram 0x1
049f 0000 | | .XXX[0x1]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04af | | .CONST 0x04af ; Address of begin
04a1 0004 | | .CONST 0x0004 ; Address of exception handler
04a2 0003 | | .CONST 0x0003 ; Number of locals
04a3 INIT_04a0:
04a3 6014 |` | Indirect_Literal Discrete,0x4b8,{0x00000000, 0x00004000}
04a4 e00a | | Load 0x0,0xa
04a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04a6 0092 05ca | | Action Push_String_Extended,0x5ca ; "Ftp.Remote_Machine"
04a8 e402 | | Load 0x2,0x2
04a9 e00b | | Load 0x0,0xb
04aa 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
04ab 00d8 | | Load_Top At_Offset_0
04ac 01db | | Execute Vector,Length
04ad e20d | | Load 0x1,0xd
04ae 1c08 | | Execute_Immediate Run_Utility,0x8
04af BODY_04a0:
04af 4800 |H | Short_Literal 0x0
04b0 00d9 | | Load_Top At_Offset_1
04b1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04b2 00d9 | | Load_Top At_Offset_1
04b3 00d9 | | Load_Top At_Offset_1
04b4 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
04b5 00d8 | | Load_Top At_Offset_0
04b6 00cb | | Action Pop_Block_With_Result
04b7 4403 |D | Exit_Subprogram With_Result,0x3
04b8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
04bc 0000 0000 | | .BLANK 0000[0x4]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04cf | | .CONST 0x04cf ; Address of begin
04c1 0004 | | .CONST 0x0004 ; Address of exception handler
04c2 0003 | | .CONST 0x0003 ; Number of locals
04c3 INIT_04c0:
04c3 67f4 |g | Indirect_Literal Discrete,0x4b8,{0x00000000, 0x00004000}
04c4 e00a | | Load 0x0,0xa
04c5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04c6 0092 05cc | | Action Push_String_Extended,0x5cc ; "Ftp.Remote_Directory"
04c8 e402 | | Load 0x2,0x2
04c9 e00b | | Load 0x0,0xb
04ca 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
04cb 00d8 | | Load_Top At_Offset_0
04cc 01db | | Execute Vector,Length
04cd e20d | | Load 0x1,0xd
04ce 1c08 | | Execute_Immediate Run_Utility,0x8
04cf BODY_04c0:
04cf 4800 |H | Short_Literal 0x0
04d0 00d9 | | Load_Top At_Offset_1
04d1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04d2 00d9 | | Load_Top At_Offset_1
04d3 00d9 | | Load_Top At_Offset_1
04d4 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
04d5 00d8 | | Load_Top At_Offset_0
04d6 00cb | | Action Pop_Block_With_Result
04d7 4403 |D | Exit_Subprogram With_Result,0x3
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04e5 | | .CONST 0x04e5 ; Address of begin
04d9 0004 | | .CONST 0x0004 ; Address of exception handler
04da 0003 | | .CONST 0x0003 ; Number of locals
04db INIT_04d8:
04db e5fd | | Load 0x2,-0x3
04dc e405 | | Load 0x2,0x5
04dd e402 | | Load 0x2,0x2
04de e007 | | Load 0x0,0x7
04df 1b19 | | Execute Package,Field_Read,Field_Number 0x19
04e0 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b
04e1 00d8 | | Load_Top At_Offset_0
04e2 01db | | Execute Vector,Length
04e3 e20d | | Load 0x1,0xd
04e4 1c08 | | Execute_Immediate Run_Utility,0x8
04e5 BODY_04d8:
04e5 e001 | | Load 0x0,0x1
04e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04e7 e402 | | Load 0x2,0x2
04e8 e5fd | | Load 0x2,-0x3
04e9 e00c | | Load 0x0,0xc
04ea 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04eb c402 | | Store 0x2,0x2
04ec c403 | | Store 0x2,0x3
04ed 00d9 | | Load_Top At_Offset_1
04ee 0092 05d5 | | Action Push_String_Extended,0x5d5 ; "<error>"
04f0 01df | | Execute Vector,Equal
04f1 6808 |h | Jump_Zero 0x4fa
04f2 e00d | | Load 0x0,0xd
04f3 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
04f4 600f |` | Indirect_Literal Discrete,0x504,{0x00000000, 0x000084e9}
04f5 e001 | | Load 0x0,0x1
04f6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04f7 00d9 | | Load_Top At_Offset_1
04f8 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04f9 7803 |x | Jump 0x4fd
04fa 4800 |H | Short_Literal 0x0
04fb 00d9 | | Load_Top At_Offset_1
04fc 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04fd 00d9 | | Load_Top At_Offset_1
04fe 00d9 | | Load_Top At_Offset_1
04ff 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0500 00d8 | | Load_Top At_Offset_0
0501 00cb | | Action Pop_Block_With_Result
0502 4403 |D | Exit_Subprogram With_Result,0x3
0503 0000 | | .XXX[0x1]
0504 0000 0000 | | .LITERAL {0x00000000, 0x000084e9}
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 0520 | | .CONST 0x0520 ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0003 | | .CONST 0x0003 ; Number of locals
050b INIT_0508:
050b 4801 |H | Short_Literal 0x1
050c e403 | | Load 0x2,0x3
050d e004 | | Load 0x0,0x4
050e 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
050f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0510 e224 | $ | Load 0x1,0x24
0511 035b | [ | Declare_Type Array,Constrained
0512 0337 | 7 | Declare_Variable Array
0513 00d8 | | Load_Top At_Offset_0
0514 1c00 | | Execute_Immediate Run_Utility,0x0
0515 e006 | | Load 0x0,0x6
0516 1b62 | b | Execute Package,Field_Read,Field_Number 0x62
0517 0322 | " | Declare_Variable Record
0518 e5fe | | Load 0x2,-0x2
0519 e5ff | | Load 0x2,-0x1
051a e009 | | Load 0x0,0x9
051b 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
051c e006 | | Load 0x0,0x6
051d 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
051e 00d9 | | Load_Top At_Offset_1
051f 017d | } | Execute Record,Structure_Write
0520 BODY_0508:
0520 e001 | | Load 0x0,0x1
0521 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0522 e007 | | Load 0x0,0x7
0523 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0524 4801 |H | Short_Literal 0x1
0525 4801 |H | Short_Literal 0x1
0526 4800 |H | Short_Literal 0x0
0527 e5fe | | Load 0x2,-0x2
0528 e603 | | Load 0x3,0x3
0529 e5ff | | Load 0x2,-0x1
052a e007 | | Load 0x0,0x7
052b 1b19 | | Execute Package,Field_Read,Field_Number 0x19
052c 186a | j | Execute Package,Field_Execute,Field_Number 0x6a
052d c405 | | Store 0x2,0x5
052e c409 | | Store 0x2,0x9
052f e409 | | Load 0x2,0x9
0530 6807 |h | Jump_Zero 0x538
0531 e5fe | | Load 0x2,-0x2
0532 4806 |H | Short_Literal 0x6
0533 e409 | | Load 0x2,0x9
0534 e001 | | Load 0x0,0x1
0535 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0536 e011 | | Load 0x0,0x11
0537 0257 | W | Execute Discrete,Raise
0538 e407 | | Load 0x2,0x7
0539 0120 | | Execute Any,Is_Value
053a 6804 |h | Jump_Zero 0x53f
053b e004 | | Load 0x0,0x4
053c 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
053d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
053e 7801 |x | Jump 0x540
053f e407 | | Load 0x2,0x7
0540 e00e | | Load 0x0,0xe
0541 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0542 e00f | | Load 0x0,0xf
0543 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0544 e403 | | Load 0x2,0x3
0545 e004 | | Load 0x0,0x4
0546 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0547 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0548 c407 | | Store 0x2,0x7
0549 00cf | | Action Mark_Auxiliary
054a 783b |x; | Jump 0x586
054b e406 | | Load 0x2,0x6
054c 0a01 | | Execute_Immediate Plus,0x1
054d c406 | | Store 0x2,0x6
054e e407 | | Load 0x2,0x7
054f e004 | | Load 0x0,0x4
0550 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0551 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0552 c404 | | Store 0x2,0x4
0553 e404 | | Load 0x2,0x4
0554 e406 | | Load 0x2,0x6
0555 e602 | | Load 0x3,0x2
0556 01d5 | | Execute Vector,Field_Reference
0557 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0558 e406 | | Load 0x2,0x6
0559 00db | | Load_Top At_Offset_3
055a 01d5 | | Execute Vector,Field_Reference
055b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
055c 00d8 | | Load_Top At_Offset_0
055d e5fe | | Load 0x2,-0x2
055e e404 | | Load 0x2,0x4
055f e405 | | Load 0x2,0x5
0560 e007 | | Load 0x0,0x7
0561 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0562 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0563 e003 | | Load 0x0,0x3
0564 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0565 00d2 | | Pop_Control Pop_Count_2
0566 e406 | | Load 0x2,0x6
0567 00db | | Load_Top At_Offset_3
0568 01d5 | | Execute Vector,Field_Reference
0569 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
056a 00d8 | | Load_Top At_Offset_0
056b e5fe | | Load 0x2,-0x2
056c e603 | | Load 0x3,0x3
056d e404 | | Load 0x2,0x4
056e e405 | | Load 0x2,0x5
056f e007 | | Load 0x0,0x7
0570 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0571 1852 | R | Execute Package,Field_Execute,Field_Number 0x52
0572 e003 | | Load 0x0,0x3
0573 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0574 00d2 | | Pop_Control Pop_Count_2
0575 e5fe | | Load 0x2,-0x2
0576 00da | | Load_Top At_Offset_2
0577 e404 | | Load 0x2,0x4
0578 e405 | | Load 0x2,0x5
0579 e007 | | Load 0x0,0x7
057a 1b18 | | Execute Package,Field_Read,Field_Number 0x18
057b 1855 | U | Execute Package,Field_Execute,Field_Number 0x55
057c e406 | | Load 0x2,0x6
057d e602 | | Load 0x3,0x2
057e 01d5 | | Execute Vector,Field_Reference
057f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0580 e407 | | Load 0x2,0x7
0581 e004 | | Load 0x0,0x4
0582 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0583 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0584 c407 | | Store 0x2,0x7
0585 00c9 | | Action Pop_Auxiliary_Loop
0586 e407 | | Load 0x2,0x7
0587 e004 | | Load 0x0,0x4
0588 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0589 181b | | Execute Package,Field_Execute,Field_Number 0x1b
058a 6fc0 |o | Jump_Zero 0x54b
058b 00ce | | Action Pop_Auxiliary
058c e001 | | Load 0x0,0x1
058d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
058e e405 | | Load 0x2,0x5
058f e5fe | | Load 0x2,-0x2
0590 e007 | | Load 0x0,0x7
0591 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0592 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0593 c405 | | Store 0x2,0x5
0594 c409 | | Store 0x2,0x9
0595 e409 | | Load 0x2,0x9
0596 6807 |h | Jump_Zero 0x59e
0597 e5fe | | Load 0x2,-0x2
0598 4806 |H | Short_Literal 0x6
0599 e409 | | Load 0x2,0x9
059a e001 | | Load 0x0,0x1
059b 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
059c e011 | | Load 0x0,0x11
059d 0257 | W | Execute Discrete,Raise
059e 00d9 | | Load_Top At_Offset_1
059f e224 | $ | Load 0x1,0x24
05a0 01c6 | | Execute Vector,Convert_To_Formal
05a1 00cb | | Action Pop_Block_With_Result
05a2 4402 |D | Exit_Subprogram With_Result,0x2
05a3 0000 0000 | | .BLANK 0000[0x5]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab | | .CONST 0x05ab ; Address of begin
05a9 0004 | | .CONST 0x0004 ; Address of exception handler
05aa 0001 | | .CONST 0x0001 ; Number of locals
05ab BODY_05a8:
05ab INIT_05a8:
05ab 4608 |F | Jump_Case 0x8
05ac 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
05ad 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
05ae 7819 |x | Jump 0x5c8 ; case 0x2
05af 7818 |x | Jump 0x5c8 ; case 0x3
05b0 7817 |x | Jump 0x5c8 ; case 0x4
05b1 7816 |x | Jump 0x5c8 ; case 0x5
05b2 7815 |x | Jump 0x5c8 ; case 0x6
05b3 7801 |x | Jump 0x5b5 ; case 0x7
05b4 7809 |x | Jump 0x5be ; case 0x8
05b5 00db | | Load_Top At_Offset_3
05b6 4801 |H | Short_Literal 0x1
05b7 e5fe | | Load 0x2,-0x2
05b8 00e9 | | Load_Encached String_Cache
05b9 035b | [ | Declare_Type Array,Constrained
05ba 4801 |H | Short_Literal 0x1
05bb e5ff | | Load 0x2,-0x1
05bc 031b | | Declare_Type Variant_Record,Constrained
05bd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
05be 00db | | Load_Top At_Offset_3
05bf 00db | | Load_Top At_Offset_3
05c0 02fc | | Declare_Variable Variant_Record,With_Constraint
05c1 4801 |H | Short_Literal 0x1
05c2 e5fe | | Load 0x2,-0x2
05c3 00e9 | | Load_Encached String_Cache
05c4 0334 | 4 | Declare_Variable Array,With_Constraint
05c5 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
05c6 016a | j | Execute Variant_Record,Indirects_Appended
05c7 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
05c8 0869 | i | Execute_Immediate Raise,0x69
05c9 ; --------------------------------------------------------------------------------------
05c9 ; STRING TABLE
05c9 ; --------------------------------------------------------------------------------------
05c9 001c | | .STRTAB 0x001c->0x05d7 ; "Initialize"
05ca 0024 | $ | .STRTAB 0x0024->0x05dc ; "Ftp.Remote_Machine"
; "Ftp.Remote_Machine"
05cb 0034 | 4 | .STRTAB 0x0034->0x05e5 ; "Set_Remote_Machine"
05cc 0044 | D | .STRTAB 0x0044->0x05ee ; "Ftp.Remote_Directory"
; "Ftp.Remote_Directory"
05cd 0056 | V | .STRTAB 0x0056->0x05f8 ; "Set_Remote_Directory"
05ce 0068 | h | .STRTAB 0x0068->0x0602 ; "Set_Remote_Library"
; "Set_Remote_Library"
05cf 0078 | x | .STRTAB 0x0078->0x060b ; "Remote_Machine"
05d0 0084 | | .STRTAB 0x0084->0x0612 ; "Remote_Directory"
05d1 0092 | | .STRTAB 0x0092->0x061a ; "Remote_Library"
; "Remote_Library"
05d2 009e | | .STRTAB 0x009e->0x0621 ; "Rcf_Library.Get_Nonreconstructables"
05d3 00bf | | .STRTAB 0x00bf->0x0632 ; "Successfully restored nonreconstructable data"
05d4 00ea | | .STRTAB 0x00ea->0x0649 ; "Rcf_Library.Set_Nonreconstructables"
05d5 010b | | .STRTAB 0x010b->0x065a ; "<error>"
05d6 0110 | | .STREND 0x0110->0x065e
05d7 496e 6974 |Init| .STRTAB_STRINGS
065e 0000 0000 | | .XXX[0x2]
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug Table
0660 ; --------------------------------------------------------------------------------------
0660 0004 000c | | .DEBUG4 0x0004,0x000c,0x2de0,0x0000,0x0001,0x0000
0666 9f42 8000 | B | .XXX[0x4]
0668 0c05 9f44 | D|
066a 0000 0000 | | .BLANK 0000[0x6]
0670 8000 0c05 | | .XXX[0x6]
0672 9f46 8000 | F |
0674 0c05 9f48 | H|
0676 0000 0000 | | .BLANK 0000[0x9]
067f 0200 00f8 | | .XXX[0x3]
0681 3200 |2 |
0682 0000 0000 | | .BLANK 0000[0xd]
068f 0801 4000 | @ | .XXX[0xc]
0691 0000 0000 | |
0693 0010 0000 | |
0695 0088 0000 | |
0697 0000 4000 | @ |
0699 0002 8000 | |
069b 0000 0000 | | .BLANK 0000[0x2d]
06c8 0100 2800 | ( | .XXX[0xc]
06ca 0000 0000 | |
06cc 0002 0000 | |
06ce 0011 0000 | |
06d0 0000 0800 | |
06d2 0000 5000 | P |
06d4 0000 0000 | | .BLANK 0000[0x2d]
0701 0020 0500 | | .XXX[0xc]
0703 0000 0000 | |
0705 0000 4000 | @ |
0707 0002 2000 | |
0709 0000 0100 | |
070b 0000 0a00 | |
070d 0000 0000 | | .BLANK 0000[0x2d]
073a 0004 00a0 | | .XXX[0xc]
073c 0000 0000 | |
073e 0000 0800 | |
0740 0000 4400 | D |
0742 0000 0020 | |
0744 0000 0140 | @|
0746 0000 0000 | | .BLANK 0000[0x2e]
0774 8014 0000 | | .XXX[0xb]
0776 0000 0000 | |
0778 0100 0000 | |
077a 0880 0000 | |
077c 0004 0000 | |
077e 0028 | ( |
077f 0000 0000 | | .BLANK 0000[0x2e]
07ad 1002 8000 | | .XXX[0xb]
07af 0000 0000 | |
07b1 0020 0000 | |
07b3 0110 0000 | |
07b5 0000 8000 | |
07b7 0005 | |
07b8 0000 0000 | | .BLANK 0000[0x48]