|
|
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_5f28f0
└─⟦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 0630 | 0 | .CONST 0x0630 ; 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 8004 | | .CONST 0x8004 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00d5 | | .CONST 0x00d5 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0036 | 6 | .CONST 0x0036 ; Number of locals
000b INIT_0008:
000b 03a9 | | Declare_Type Heap_Access,Incomplete,Visible
000c 4800 |H | Short_Literal 0x0
000d 4802 |H | Short_Literal 0x2
000e 029f 00db | | Declare_Subprogram For_Call,INIT_00d8
0010 03fe | | Declare_Type Discrete,Defined,Visible
0011 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108
0013 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
0015 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0
0017 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
0019 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220
001b 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290
001d 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8
001f 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8
0021 029a 02eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e8
0023 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8
0025 029a 030b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0308
0027 029a 0363 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0360
0029 029a 037b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0378
002b 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380
002d 029a 0393 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0390
002f 4808 |H | Short_Literal 0x8
0030 032a | * | Declare_Type Record,Incomplete
0031 00d8 | | Load_Top At_Offset_0
0032 02a0 | | Declare_Subprogram Null_Subprogram
0033 e211 | | Load 0x1,0x11
0034 03a3 | | Complete_Type Heap_Access,By_Defining
0035 00bf | | Action Accept_Activation
0036 e001 | | Load 0x0,0x1
0037 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0038 02c7 | | Declare_Variable Any
0039 00d8 | | Load_Top At_Offset_0
003a 1c00 | | Execute_Immediate Run_Utility,0x0
003b 00e9 | | Load_Encached String_Cache
003c 02a0 | | Declare_Subprogram Null_Subprogram
003d 4818 |H | Short_Literal 0x18
003e 03d3 | | Declare_Type Access,Defined,Accesses_Protected
003f 00d8 | | Load_Top At_Offset_0
0040 0007 | | Action Break_Optional
0041 00d9 | | Load_Top At_Offset_1
0042 0007 | | Action Break_Optional
0043 00da | | Load_Top At_Offset_2
0044 0007 | | Action Break_Optional
0045 4801 |H | Short_Literal 0x1
0046 60b9 |` | Indirect_Literal Discrete,0x100,{0x00000000, 0x00000400}
0047 00e9 | | Load_Encached String_Cache
0048 035b | [ | Declare_Type Array,Constrained
0049 00e2 | | Load_Encached Integer_Cache
004a e002 | | Load 0x0,0x2
004b 1b15 | | Execute Package,Field_Read,Field_Number 0x15
004c e002 | | Load 0x0,0x2
004d 1b15 | | Execute Package,Field_Read,Field_Number 0x15
004e e002 | | Load 0x0,0x2
004f 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0050 e002 | | Load 0x0,0x2
0051 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0052 00e1 | | Load_Encached Boolean_Cache
0053 e212 | | Load 0x1,0x12
0054 029f 03a3 | | Declare_Subprogram For_Call,INIT_03a0
0056 e222 | " | Load 0x1,0x22
0057 0326 | & | Complete_Type Record,By_Defining
0058 e222 | " | Load 0x1,0x22
0059 0322 | " | Declare_Variable Record
005a e222 | " | Load 0x1,0x22
005b 3000 |0 | Execute Record,Field_Type,Field_Number 0x0
005c 0337 | 7 | Declare_Variable Array
005d 60a2 |` | Indirect_Literal Discrete,0x100,{0x00000000, 0x00000400}
005e 4801 |H | Short_Literal 0x1
005f 4800 |H | Short_Literal 0x0
0060 00d9 | | Load_Top At_Offset_1
0061 e229 | ) | Load 0x1,0x29
0062 01d6 | | Execute Vector,Field_Write
0063 3ffb |? | Loop_Increasing 0x5f
0064 e222 | " | Load 0x1,0x22
0065 3000 |0 | Execute Record,Field_Type,Field_Number 0x0
0066 0119 | | Execute Any,Check_In_Formal_Type
0067 00d9 | | Load_Top At_Offset_1
0068 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0069 4800 |H | Short_Literal 0x0
006a 00d9 | | Load_Top At_Offset_1
006b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
006c e002 | | Load 0x0,0x2
006d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
006e e222 | " | Load 0x1,0x22
006f 3002 |0 | Execute Record,Field_Type,Field_Number 0x2
0070 0119 | | Execute Any,Check_In_Formal_Type
0071 00d9 | | Load_Top At_Offset_1
0072 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0073 e002 | | Load 0x0,0x2
0074 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0075 e222 | " | Load 0x1,0x22
0076 3004 |0 | Execute Record,Field_Type,Field_Number 0x4
0077 0119 | | Execute Any,Check_In_Formal_Type
0078 00d9 | | Load_Top At_Offset_1
0079 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
007a e002 | | Load 0x0,0x2
007b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
007c e222 | " | Load 0x1,0x22
007d 3003 |0 | Execute Record,Field_Type,Field_Number 0x3
007e 0119 | | Execute Any,Check_In_Formal_Type
007f 00d9 | | Load_Top At_Offset_1
0080 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0081 e002 | | Load 0x0,0x2
0082 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0083 e222 | " | Load 0x1,0x22
0084 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0085 0119 | | Execute Any,Check_In_Formal_Type
0086 00d9 | | Load_Top At_Offset_1
0087 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0088 4800 |H | Short_Literal 0x0
0089 00d9 | | Load_Top At_Offset_1
008a 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
008b 4800 |H | Short_Literal 0x0
008c 00d9 | | Load_Top At_Offset_1
008d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
008e e003 | | Load 0x0,0x3
008f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0090 e211 | | Load 0x1,0x11
0091 0007 | | Action Break_Optional
0092 e004 | | Load 0x0,0x4
0093 e005 | | Load 0x0,0x5
0094 e222 | " | Load 0x1,0x22
0095 e002 | | Load 0x0,0x2
0096 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d
0097 0387 | | Declare_Variable Package
0098 00d8 | | Load_Top At_Offset_0
0099 020f | | Execute Module,Activate
009a e006 | | Load 0x0,0x6
009b e007 | | Load 0x0,0x7
009c e222 | " | Load 0x1,0x22
009d e211 | | Load 0x1,0x11
009e e002 | | Load 0x0,0x2
009f 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e
00a0 0387 | | Declare_Variable Package
00a1 00d8 | | Load_Top At_Offset_0
00a2 020f | | Execute Module,Activate
00a3 029d 03cb | | Declare_Subprogram For_Outer_Call,INIT_03c8
00a5 029d 03db | | Declare_Subprogram For_Outer_Call,INIT_03d8
00a7 029d 03f3 | | Declare_Subprogram For_Outer_Call,INIT_03f0
00a9 029d 0403 | | Declare_Subprogram For_Outer_Call,INIT_0400
00ab 029d 0423 | #| Declare_Subprogram For_Outer_Call,INIT_0420
00ad 029d 0443 | C| Declare_Subprogram For_Outer_Call,INIT_0440
00af 029d 04db | | Declare_Subprogram For_Outer_Call,INIT_04d8
00b1 1d13 | | Execute_Immediate Reference_Lex_1,0x13
00b2 00c7 | | Action Elaborate_Subprogram
00b3 1d14 | | Execute_Immediate Reference_Lex_1,0x14
00b4 00c7 | | Action Elaborate_Subprogram
00b5 029d 0513 | | Declare_Subprogram For_Outer_Call,INIT_0510
00b7 1d15 | | Execute_Immediate Reference_Lex_1,0x15
00b8 00c7 | | Action Elaborate_Subprogram
00b9 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00ba 00c7 | | Action Elaborate_Subprogram
00bb 029d 0523 | #| Declare_Subprogram For_Outer_Call,INIT_0520
00bd 029d 0543 | C| Declare_Subprogram For_Outer_Call,INIT_0540
00bf 1d17 | | Execute_Immediate Reference_Lex_1,0x17
00c0 00c7 | | Action Elaborate_Subprogram
00c1 1d18 | | Execute_Immediate Reference_Lex_1,0x18
00c2 00c7 | | Action Elaborate_Subprogram
00c3 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
00c4 00c7 | | Action Elaborate_Subprogram
00c5 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00c6 00c7 | | Action Elaborate_Subprogram
00c7 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00c8 00c7 | | Action Elaborate_Subprogram
00c9 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00ca 00c7 | | Action Elaborate_Subprogram
00cb 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
00cc 00c7 | | Action Elaborate_Subprogram
00cd 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00ce 00c7 | | Action Elaborate_Subprogram
00cf 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00d0 00c7 | | Action Elaborate_Subprogram
00d1 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00d2 00c7 | | Action Elaborate_Subprogram
00d3 1d19 | | Execute_Immediate Reference_Lex_1,0x19
00d4 00c7 | | Action Elaborate_Subprogram
00d5 BODY_0008:
00d5 00bc | | Action Signal_Activated
00d6 00bb | | Action Signal_Completion
00d7 0000 | | .XXX[0x1]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db | | .CONST 0x00db ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0001 | | .CONST 0x0001 ; Number of locals
00db BODY_00d8:
00db INIT_00d8:
00db 4607 |F | Jump_Case 0x7
00dc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00dd 7806 |x | Jump 0xe4 ; case 0x1
00de 7809 |x | Jump 0xe8 ; case 0x2
00df 780d |x | Jump 0xed ; case 0x3
00e0 7810 |x | Jump 0xf1 ; case 0x4
00e1 7811 |x | Jump 0xf3 ; case 0x5
00e2 7812 |x | Jump 0xf5 ; case 0x6
00e3 7815 |x | Jump 0xf9 ; case 0x7
00e4 00da | | Load_Top At_Offset_2
00e5 0091 0596 | | Action Push_String_Extended_Indexed,0x596 ; "IN_FILE"
00e7 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00e8 00db | | Load_Top At_Offset_3
00e9 00db | | Load_Top At_Offset_3
00ea 00e0 | | Load_Encached Standard_Cache
00eb 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00ec 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ed 00da | | Load_Top At_Offset_2
00ee 00e0 | | Load_Encached Standard_Cache
00ef 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00f0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00f1 00db | | Load_Top At_Offset_3
00f2 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00f3 00db | | Load_Top At_Offset_3
00f4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00f5 e212 | | Load 0x1,0x12
00f6 00dc | | Load_Top At_Offset_4
00f7 0267 | g | Execute Discrete,Predecessor
00f8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00f9 e212 | | Load 0x1,0x12
00fa 00dc | | Load_Top At_Offset_4
00fb 0268 | h | Execute Discrete,Successor
00fc 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fd 0000 0000 | | .XXX[0x3]
00ff 0000 | |
0100 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
0104 0000 0000 | | .BLANK 0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0117 | | .CONST 0x0117 ; Address of begin
0109 01a1 | | .CONST 0x01a1 ; Address of exception handler
010a 0005 | | .CONST 0x0005 ; Number of locals
010b INIT_0108:
010b 00da | | Load_Top At_Offset_2
010c e008 | | Load 0x0,0x8
010d 180e | | Execute Package,Field_Execute,Field_Number 0xe
010e e009 | | Load 0x0,0x9
010f 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0110 e002 | | Load 0x0,0x2
0111 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0112 e00a | | Load 0x0,0xa
0113 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0114 02c7 | | Declare_Variable Any
0115 00d8 | | Load_Top At_Offset_0
0116 1c00 | | Execute_Immediate Run_Utility,0x0
0117 BODY_0108:
0117 4801 |H | Short_Literal 0x1
0118 a5fc | | Store_Unchecked 0x2,-0x4
0119 e009 | | Load 0x0,0x9
011a 1b19 | | Execute Package,Field_Read,Field_Number 0x19
011b e223 | # | Load 0x1,0x23
011c 0120 | | Execute Any,Is_Value
011d 6803 |h | Jump_Zero 0x121
011e e001 | | Load 0x0,0x1
011f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0120 7801 |x | Jump 0x122
0121 e223 | # | Load 0x1,0x23
0122 e001 | | Load 0x0,0x1
0123 180f | | Execute Package,Field_Execute,Field_Number 0xf
0124 c223 | # | Store 0x1,0x23
0125 005b | [ | Store_Top Discrete,At_Offset_3
0126 e223 | # | Load 0x1,0x23
0127 e001 | | Load 0x0,0x1
0128 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0129 7004 |p | Jump_Nonzero 0x12e
012a 0092 0599 | | Action Push_String_Extended,0x599 ; "*** File_Transfer.Open failed"
012c 822d | - | Call 0x1,0x2d
012d 4504 |E | Exit_Subprogram 0x4
012e e001 | | Load 0x0,0x1
012f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0130 e402 | | Load 0x2,0x2
0131 e223 | # | Load 0x1,0x23
0132 e001 | | Load 0x0,0x1
0133 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0134 4801 |H | Short_Literal 0x1
0135 e210 | | Load 0x1,0x10
0136 8231 | 1 | Call 0x1,0x31
0137 e5fe | | Load 0x2,-0x2
0138 e223 | # | Load 0x1,0x23
0139 e001 | | Load 0x0,0x1
013a 181a | | Execute Package,Field_Execute,Field_Number 0x1a
013b 4802 |H | Short_Literal 0x2
013c e210 | | Load 0x1,0x10
013d 8231 | 1 | Call 0x1,0x31
013e e5fd | | Load 0x2,-0x3
013f e223 | # | Load 0x1,0x23
0140 e001 | | Load 0x0,0x1
0141 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0142 4801 |H | Short_Literal 0x1
0143 e210 | | Load 0x1,0x10
0144 8231 | 1 | Call 0x1,0x31
0145 4803 |H | Short_Literal 0x3
0146 e223 | # | Load 0x1,0x23
0147 e001 | | Load 0x0,0x1
0148 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0149 4801 |H | Short_Literal 0x1
014a e210 | | Load 0x1,0x10
014b 8231 | 1 | Call 0x1,0x31
014c e5ff | | Load 0x2,-0x1
014d e224 | $ | Load 0x1,0x24
014e 03b6 | | Declare_Variable Access,By_Allocation,With_Value
014f a225 | % | Store_Unchecked 0x1,0x25
0150 e5fe | | Load 0x2,-0x2
0151 e224 | $ | Load 0x1,0x24
0152 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0153 a226 | & | Store_Unchecked 0x1,0x26
0154 e5fd | | Load 0x2,-0x3
0155 e224 | $ | Load 0x1,0x24
0156 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0157 a227 | ' | Store_Unchecked 0x1,0x27
0158 e223 | # | Load 0x1,0x23
0159 e001 | | Load 0x0,0x1
015a 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
015b a229 | ) | Store_Unchecked 0x1,0x29
015c e229 | ) | Load 0x1,0x29
015d 0229 | ) | Execute Access,All_Read
015e 00d8 | | Load_Top At_Offset_0
015f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0160 0092 059a | | Action Push_String_Extended,0x59a ; "!Machine.Temporary.Get_Xfer_"
0162 e5ff | | Load 0x2,-0x1
0163 01cc | | Execute Vector,Catenate
0164 0092 059b | | Action Push_String_Extended,0x59b ; "_"
0166 01cc | | Execute Vector,Catenate
0167 e5fe | | Load 0x2,-0x2
0168 01cc | | Execute Vector,Catenate
0169 4802 |H | Short_Literal 0x2
016a 8232 | 2 | Call 0x1,0x32
016b 00d9 | | Load_Top At_Offset_1
016c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
016d 00d1 | | Pop_Control Pop_Count_1
016e e228 | ( | Load 0x1,0x28
016f e002 | | Load 0x0,0x2
0170 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0171 e229 | ) | Load 0x1,0x29
0172 0227 | ' | Execute Access,All_Reference
0173 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0174 e22b | + | Load 0x1,0x2b
0175 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0176 e002 | | Load 0x0,0x2
0177 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0178 e229 | ) | Load 0x1,0x29
0179 0227 | ' | Execute Access,All_Reference
017a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
017b e22c | , | Load 0x1,0x2c
017c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
017d a22a | * | Store_Unchecked 0x1,0x2a
017e 4801 |H | Short_Literal 0x1
017f e22a | * | Load 0x1,0x2a
0180 0217 | | Execute Heap_Access,All_Reference
0181 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0182 4800 |H | Short_Literal 0x0
0183 e22a | * | Load 0x1,0x2a
0184 0217 | | Execute Heap_Access,All_Reference
0185 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0186 e229 | ) | Load 0x1,0x29
0187 0227 | ' | Execute Access,All_Reference
0188 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0189 e002 | | Load 0x0,0x2
018a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
018b e22a | * | Load 0x1,0x2a
018c 0217 | | Execute Heap_Access,All_Reference
018d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
018e e22a | * | Load 0x1,0x2a
018f 0217 | | Execute Heap_Access,All_Reference
0190 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0191 e22a | * | Load 0x1,0x2a
0192 0217 | | Execute Heap_Access,All_Reference
0193 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0194 e22a | * | Load 0x1,0x2a
0195 0217 | | Execute Heap_Access,All_Reference
0196 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0197 e22a | * | Load 0x1,0x2a
0198 0217 | | Execute Heap_Access,All_Reference
0199 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
019a e22a | * | Load 0x1,0x2a
019b 0217 | | Execute Heap_Access,All_Reference
019c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
019d e229 | ) | Load 0x1,0x29
019e 0227 | ' | Execute Access,All_Reference
019f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01a0 4504 |E | Exit_Subprogram 0x4
01a1 TRAP_0108:
01a1 00d8 | | Load_Top At_Offset_0
01a2 0107 | | Execute Exception,Get_Name
01a3 4940 |I@ | Short_Literal 0x140
01a4 494f |IO | Short_Literal 0x14f
01a5 0262 | b | Execute Discrete,In_Range
01a6 6803 |h | Jump_Zero 0x1aa
01a7 4800 |H | Short_Literal 0x0
01a8 a5fc | | Store_Unchecked 0x2,-0x4
01a9 4504 |E | Exit_Subprogram 0x4
01aa 0100 | | Execute Exception,Raise
01ab 0000 0000 | | .BLANK 0000[0x5]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b5 | | .CONST 0x01b5 ; Address of begin
01b1 01ca | | .CONST 0x01ca ; Address of exception handler
01b2 0002 | | .CONST 0x0002 ; Number of locals
01b3 INIT_01b0:
01b3 e002 | | Load 0x0,0x2
01b4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01b5 BODY_01b0:
01b5 e223 | # | Load 0x1,0x23
01b6 e001 | | Load 0x0,0x1
01b7 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
01b8 0229 | ) | Execute Access,All_Read
01b9 e002 | | Load 0x0,0x2
01ba 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01bb 00d9 | | Load_Top At_Offset_1
01bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01bd e002 | | Load 0x0,0x2
01be 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
01bf 00da | | Load_Top At_Offset_2
01c0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01c1 005a | Z | Store_Top Discrete,At_Offset_2
01c2 00d1 | | Pop_Control Pop_Count_1
01c3 e223 | # | Load 0x1,0x23
01c4 e001 | | Load 0x0,0x1
01c5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01c6 e223 | # | Load 0x1,0x23
01c7 e001 | | Load 0x0,0x1
01c8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01c9 4501 |E | Exit_Subprogram 0x1
01ca TRAP_01b0:
01ca 0007 | | Action Break_Optional
01cb 4501 |E | Exit_Subprogram 0x1
01cc 0000 0000 | | .BLANK 0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3 | | .CONST 0x01d3 ; Address of begin
01d1 01eb | | .CONST 0x01eb ; Address of exception handler
01d2 0001 | | .CONST 0x0001 ; Number of locals
01d3 BODY_01d0:
01d3 INIT_01d0:
01d3 4801 |H | Short_Literal 0x1
01d4 a5fd | | Store_Unchecked 0x2,-0x3
01d5 4805 |H | Short_Literal 0x5
01d6 8233 | 3 | Call 0x1,0x33
01d7 00db | | Load_Top At_Offset_3
01d8 e223 | # | Load 0x1,0x23
01d9 e001 | | Load 0x0,0x1
01da 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
01db 8234 | 4 | Call 0x1,0x34
01dc 4800 |H | Short_Literal 0x0
01dd e5fe | | Load 0x2,-0x2
01de e5ff | | Load 0x2,-0x1
01df e223 | # | Load 0x1,0x23
01e0 e001 | | Load 0x0,0x1
01e1 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01e2 4806 |H | Short_Literal 0x6
01e3 e210 | | Load 0x1,0x10
01e4 8231 | 1 | Call 0x1,0x31
01e5 0092 059c | | Action Push_String_Extended,0x59c ; "+++ stored "
01e7 e5fe | | Load 0x2,-0x2
01e8 01cc | | Execute Vector,Catenate
01e9 820f | | Call 0x1,0xf
01ea 4503 |E | Exit_Subprogram 0x3
01eb TRAP_01d0:
01eb 00d8 | | Load_Top At_Offset_0
01ec 0107 | | Execute Exception,Get_Name
01ed 4940 |I@ | Short_Literal 0x140
01ee 494f |IO | Short_Literal 0x14f
01ef 0262 | b | Execute Discrete,In_Range
01f0 6803 |h | Jump_Zero 0x1f4
01f1 4800 |H | Short_Literal 0x0
01f2 a5fd | | Store_Unchecked 0x2,-0x3
01f3 4503 |E | Exit_Subprogram 0x3
01f4 0100 | | Execute Exception,Raise
01f5 0000 0000 | | .XXX[0x3]
01f7 0000 | |
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb | | .CONST 0x01fb ; Address of begin
01f9 020f | | .CONST 0x020f ; Address of exception handler
01fa 0001 | | .CONST 0x0001 ; Number of locals
01fb BODY_01f8:
01fb INIT_01f8:
01fb 4801 |H | Short_Literal 0x1
01fc a5fd | | Store_Unchecked 0x2,-0x3
01fd 4805 |H | Short_Literal 0x5
01fe 8233 | 3 | Call 0x1,0x33
01ff 8234 | 4 | Call 0x1,0x34
0200 4800 |H | Short_Literal 0x0
0201 00db | | Load_Top At_Offset_3
0202 e5fe | | Load 0x2,-0x2
0203 e223 | # | Load 0x1,0x23
0204 e001 | | Load 0x0,0x1
0205 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0206 4806 |H | Short_Literal 0x6
0207 e210 | | Load 0x1,0x10
0208 8231 | 1 | Call 0x1,0x31
0209 0092 059d | | Action Push_String_Extended,0x59d ; "+++ retrieved "
020b 00db | | Load_Top At_Offset_3
020c 01cc | | Execute Vector,Catenate
020d 820f | | Call 0x1,0xf
020e 4503 |E | Exit_Subprogram 0x3
020f TRAP_01f8:
020f 00d8 | | Load_Top At_Offset_0
0210 0107 | | Execute Exception,Get_Name
0211 4940 |I@ | Short_Literal 0x140
0212 494f |IO | Short_Literal 0x14f
0213 0262 | b | Execute Discrete,In_Range
0214 6803 |h | Jump_Zero 0x218
0215 4800 |H | Short_Literal 0x0
0216 a5fd | | Store_Unchecked 0x2,-0x3
0217 4503 |E | Exit_Subprogram 0x3
0218 0100 | | Execute Exception,Raise
0219 0000 0000 | | .BLANK 0000[0x7]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022e | . | .CONST 0x022e ; Address of begin
0221 0285 | | .CONST 0x0285 ; Address of exception handler
0222 0003 | | .CONST 0x0003 ; Number of locals
0223 INIT_0220:
0223 e002 | | Load 0x0,0x2
0224 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0225 02c7 | | Declare_Variable Any
0226 e229 | ) | Load 0x1,0x29
0227 0227 | ' | Execute Access,All_Reference
0228 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0229 e002 | | Load 0x0,0x2
022a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
022b a402 | | Store_Unchecked 0x2,0x2
022c e211 | | Load 0x1,0x11
022d 0007 | | Action Break_Optional
022e BODY_0220:
022e e228 | ( | Load 0x1,0x28
022f 00da | | Load_Top At_Offset_2
0230 e229 | ) | Load 0x1,0x29
0231 0227 | ' | Execute Access,All_Reference
0232 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0233 e22b | + | Load 0x1,0x2b
0234 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0235 00d9 | | Load_Top At_Offset_1
0236 e229 | ) | Load 0x1,0x29
0237 0227 | ' | Execute Access,All_Reference
0238 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0239 e22c | , | Load 0x1,0x2c
023a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
023b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
023c e5fe | | Load 0x2,-0x2
023d 01db | | Execute Vector,Length
023e 00d9 | | Load_Top At_Offset_1
023f 0217 | | Execute Heap_Access,All_Reference
0240 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0241 e5fe | | Load 0x2,-0x2
0242 4801 |H | Short_Literal 0x1
0243 00da | | Load_Top At_Offset_2
0244 0217 | | Execute Heap_Access,All_Reference
0245 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0246 00db | | Load_Top At_Offset_3
0247 0219 | | Execute Heap_Access,All_Read
0248 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0249 01ce | | Execute Vector,Slice_Write
024a e229 | ) | Load 0x1,0x29
024b 0227 | ' | Execute Access,All_Reference
024c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
024d e002 | | Load 0x0,0x2
024e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
024f 00d9 | | Load_Top At_Offset_1
0250 0217 | | Execute Heap_Access,All_Reference
0251 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0252 00d8 | | Load_Top At_Offset_0
0253 0217 | | Execute Heap_Access,All_Reference
0254 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0255 00d9 | | Load_Top At_Offset_1
0256 0217 | | Execute Heap_Access,All_Reference
0257 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0258 00d8 | | Load_Top At_Offset_0
0259 0217 | | Execute Heap_Access,All_Reference
025a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
025b 00d9 | | Load_Top At_Offset_1
025c 0217 | | Execute Heap_Access,All_Reference
025d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
025e e5ff | | Load 0x2,-0x1
025f 00d9 | | Load_Top At_Offset_1
0260 0217 | | Execute Heap_Access,All_Reference
0261 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0262 4800 |H | Short_Literal 0x0
0263 00d9 | | Load_Top At_Offset_1
0264 0217 | | Execute Heap_Access,All_Reference
0265 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0266 e22a | * | Load 0x1,0x2a
0267 e229 | ) | Load 0x1,0x29
0268 0227 | ' | Execute Access,All_Reference
0269 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
026a e22c | , | Load 0x1,0x2c
026b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
026c 00d9 | | Load_Top At_Offset_1
026d 0217 | | Execute Heap_Access,All_Reference
026e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
026f 00d8 | | Load_Top At_Offset_0
0270 a22a | * | Store_Unchecked 0x1,0x2a
0271 e22a | * | Load 0x1,0x2a
0272 0217 | | Execute Heap_Access,All_Reference
0273 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0274 6803 |h | Jump_Zero 0x278
0275 7800 |x | Jump 0x276
0276 4930 |I0 | Short_Literal 0x130
0277 0257 | W | Execute Discrete,Raise
0278 e5ff | | Load 0x2,-0x1
0279 0f01 | | Execute_Immediate Equal,0x1
027a 7003 |p | Jump_Nonzero 0x27e
027b 7800 |x | Jump 0x27c
027c 00d8 | | Load_Top At_Offset_0
027d 8236 | 6 | Call 0x1,0x36
027e 4801 |H | Short_Literal 0x1
027f 00d9 | | Load_Top At_Offset_1
0280 0217 | | Execute Heap_Access,All_Reference
0281 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0282 00d8 | | Load_Top At_Offset_0
0283 a5fb | | Store_Unchecked 0x2,-0x5
0284 4505 |E | Exit_Subprogram 0x5
0285 TRAP_0220:
0285 0007 | | Action Break_Optional
0286 0092 059e | | Action Push_String_Extended,0x59e ; "in Remote_Generic.Open"
0288 822e | . | Call 0x1,0x2e
0289 00d8 | | Load_Top At_Offset_0
028a 0101 | | Execute Exception,Reraise
028b 0000 0000 | | .BLANK 0000[0x5]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0295 | | .CONST 0x0295 ; Address of begin
0291 02b3 | | .CONST 0x02b3 ; Address of exception handler
0292 0002 | | .CONST 0x0002 ; Number of locals
0293 INIT_0290:
0293 029f 056b | k| Declare_Subprogram For_Call,INIT_0568
0295 BODY_0290:
0295 00db | | Load_Top At_Offset_3
0296 0217 | | Execute Heap_Access,All_Reference
0297 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0298 6803 |h | Jump_Zero 0x29c
0299 7800 |x | Jump 0x29a
029a 00db | | Load_Top At_Offset_3
029b 8235 | 5 | Call 0x1,0x35
029c 4800 |H | Short_Literal 0x0
029d e5ff | | Load 0x2,-0x1
029e 0217 | | Execute Heap_Access,All_Reference
029f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
02a0 00cf | | Action Mark_Auxiliary
02a1 780a |x | Jump 0x2ac
02a2 e22a | * | Load 0x1,0x2a
02a3 0217 | | Execute Heap_Access,All_Reference
02a4 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
02a5 e229 | ) | Load 0x1,0x29
02a6 0227 | ' | Execute Access,All_Reference
02a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02a8 e22c | , | Load 0x1,0x2c
02a9 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02aa a22a | * | Store_Unchecked 0x1,0x2a
02ab 00c9 | | Action Pop_Auxiliary_Loop
02ac e22a | * | Load 0x1,0x2a
02ad 0217 | | Execute Heap_Access,All_Reference
02ae 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
02af 6ff2 |o | Jump_Zero 0x2a2
02b0 00ce | | Action Pop_Auxiliary
02b1 8402 | | Call 0x2,0x2
02b2 4502 |E | Exit_Subprogram 0x2
02b3 TRAP_0290:
02b3 0007 | | Action Break_Optional
02b4 0092 059f | | Action Push_String_Extended,0x59f ; "in Remote_Generic.Close"
02b6 822e | . | Call 0x1,0x2e
02b7 4502 |E | Exit_Subprogram 0x2
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb | | .CONST 0x02bb ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0001 | | .CONST 0x0001 ; Number of locals
02bb BODY_02b8:
02bb INIT_02b8:
02bb 4801 |H | Short_Literal 0x1
02bc 00db | | Load_Top At_Offset_3
02bd 0217 | | Execute Heap_Access,All_Reference
02be 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02bf e5ff | | Load 0x2,-0x1
02c0 0217 | | Execute Heap_Access,All_Reference
02c1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02c2 01cf | | Execute Vector,Slice_Read
02c3 e00b | | Load 0x0,0xb
02c4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02c5 4401 |D | Exit_Subprogram With_Result,0x1
02c6 0000 0000 | | .XXX[0x2]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02d8 | | .CONST 0x02d8 ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0002 | | .CONST 0x0002 ; Number of locals
02cb INIT_02c8:
02cb e002 | | Load 0x0,0x2
02cc 1b15 | | Execute Package,Field_Read,Field_Number 0x15
02cd 02c7 | | Declare_Variable Any
02ce 00db | | Load_Top At_Offset_3
02cf e5fe | | Load 0x2,-0x2
02d0 0217 | | Execute Heap_Access,All_Reference
02d1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02d2 e002 | | Load 0x0,0x2
02d3 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02d4 0273 | s | Execute Discrete,Plus
02d5 e002 | | Load 0x0,0x2
02d6 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
02d7 a402 | | Store_Unchecked 0x2,0x2
02d8 BODY_02c8:
02d8 e5fe | | Load 0x2,-0x2
02d9 0217 | | Execute Heap_Access,All_Reference
02da 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02db 00d9 | | Load_Top At_Offset_1
02dc e002 | | Load 0x0,0x2
02dd 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02de 6804 |h | Jump_Zero 0x2e3
02df 00d8 | | Load_Top At_Offset_0
02e0 e5fe | | Load 0x2,-0x2
02e1 0217 | | Execute Heap_Access,All_Reference
02e2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
02e3 00d8 | | Load_Top At_Offset_0
02e4 e5fe | | Load 0x2,-0x2
02e5 0217 | | Execute Heap_Access,All_Reference
02e6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
02e7 4502 |E | Exit_Subprogram 0x2
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb | | .CONST 0x02eb ; Address of begin
02e9 0004 | | .CONST 0x0004 ; Address of exception handler
02ea 0001 | | .CONST 0x0001 ; Number of locals
02eb BODY_02e8:
02eb INIT_02e8:
02eb 00da | | Load_Top At_Offset_2
02ec 0217 | | Execute Heap_Access,All_Reference
02ed 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02ee e002 | | Load 0x0,0x2
02ef 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02f0 00db | | Load_Top At_Offset_3
02f1 0217 | | Execute Heap_Access,All_Reference
02f2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02f3 e002 | | Load 0x0,0x2
02f4 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02f5 0272 | r | Execute Discrete,Minus
02f6 4401 |D | Exit_Subprogram With_Result,0x1
02f7 0000 | | .XXX[0x1]
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 00da | | Load_Top At_Offset_2
02fc 0217 | | Execute Heap_Access,All_Reference
02fd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02fe 00db | | Load_Top At_Offset_3
02ff 0217 | | Execute Heap_Access,All_Reference
0300 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0301 e002 | | Load 0x0,0x2
0302 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0303 4401 |D | Exit_Subprogram With_Result,0x1
0304 0000 0000 | | .BLANK 0000[0x4]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0319 | | .CONST 0x0319 ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0002 | | .CONST 0x0002 ; Number of locals
030b INIT_0308:
030b 00da | | Load_Top At_Offset_2
030c 0217 | | Execute Heap_Access,All_Reference
030d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
030e e002 | | Load 0x0,0x2
030f 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0310 00db | | Load_Top At_Offset_3
0311 0217 | | Execute Heap_Access,All_Reference
0312 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0313 e002 | | Load 0x0,0x2
0314 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0315 0272 | r | Execute Discrete,Minus
0316 09fd | | Execute_Immediate Binary_Scale,-0x3
0317 00e5 | | Load_Encached Long_Integer_Cache
0318 03f1 | | Declare_Variable Discrete,With_Value
0319 BODY_0308:
0319 00d8 | | Load_Top At_Offset_0
031a 0d01 | | Execute_Immediate Less,0x1
031b 6803 |h | Jump_Zero 0x31f
031c 4800 |H | Short_Literal 0x0
031d a5fd | | Store_Unchecked 0x2,-0x3
031e 4501 |E | Exit_Subprogram 0x1
031f 00d8 | | Load_Top At_Offset_0
0320 e5fe | | Load 0x2,-0x2
0321 01db | | Execute Vector,Length
0322 027c | | | Execute Discrete,Less
0323 6828 |h( | Jump_Zero 0x34c
0324 e5fe | | Load 0x2,-0x2
0325 00d8 | | Load_Top At_Offset_0
0326 01dd | | Execute Vector,First
0327 e5fe | | Load 0x2,-0x2
0328 01dd | | Execute Vector,First
0329 00db | | Load_Top At_Offset_3
032a 00d8 | | Load_Top At_Offset_0
032b 00e2 | | Load_Encached Integer_Cache
032c 0260 | ` | Execute Discrete,In_Type
032d 7001 |p | Jump_Nonzero 0x32f
032e 0801 | | Execute_Immediate Raise,0x1
032f 0273 | s | Execute Discrete,Plus
0330 0aff | | Execute_Immediate Plus,-0x1
0331 00d8 | | Load_Top At_Offset_0
0332 00e2 | | Load_Encached Integer_Cache
0333 0260 | ` | Execute Discrete,In_Type
0334 7001 |p | Jump_Nonzero 0x336
0335 0801 | | Execute_Immediate Raise,0x1
0336 00da | | Load_Top At_Offset_2
0337 035b | [ | Declare_Type Array,Constrained
0338 00d0 | | Action Swap_Control
0339 01cd | | Execute Vector,Slice_Reference
033a e5ff | | Load 0x2,-0x1
033b 0219 | | Execute Heap_Access,All_Read
033c 00e3 | | Load_Encached Natural_Cache
033d 00da | | Load_Top At_Offset_2
033e 00da | | Load_Top At_Offset_2
033f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0340 e229 | ) | Load 0x1,0x29
0341 0227 | ' | Execute Access,All_Reference
0342 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0343 e002 | | Load 0x0,0x2
0344 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33
0345 180f | | Execute Package,Field_Execute,Field_Number 0xf
0346 00db | | Load_Top At_Offset_3
0347 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0348 00d1 | | Pop_Control Pop_Count_1
0349 c5fd | | Store 0x2,-0x3
034a 00d2 | | Pop_Control Pop_Count_2
034b 4501 |E | Exit_Subprogram 0x1
034c 00db | | Load_Top At_Offset_3
034d 0219 | | Execute Heap_Access,All_Read
034e 00e3 | | Load_Encached Natural_Cache
034f e5fe | | Load 0x2,-0x2
0350 00da | | Load_Top At_Offset_2
0351 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0352 e229 | ) | Load 0x1,0x29
0353 0227 | ' | Execute Access,All_Reference
0354 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0355 e002 | | Load 0x0,0x2
0356 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33
0357 180f | | Execute Package,Field_Execute,Field_Number 0xf
0358 00db | | Load_Top At_Offset_3
0359 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
035a 00d1 | | Pop_Control Pop_Count_1
035b c5fd | | Store 0x2,-0x3
035c 00d1 | | Pop_Control Pop_Count_1
035d 4501 |E | Exit_Subprogram 0x1
035e 0000 0000 | | .XXX[0x2]
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 00db | | Load_Top At_Offset_3
0364 0219 | | Execute Heap_Access,All_Read
0365 00d8 | | Load_Top At_Offset_0
0366 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0367 e5ff | | Load 0x2,-0x1
0368 e229 | ) | Load 0x1,0x29
0369 0227 | ' | Execute Access,All_Reference
036a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
036b e002 | | Load 0x0,0x2
036c 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33
036d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
036e 00d9 | | Load_Top At_Offset_1
036f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0370 4502 |E | Exit_Subprogram 0x2
0371 0000 0000 | | .BLANK 0000[0x7]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b e229 | ) | Load 0x1,0x29
037c 4401 |D | Exit_Subprogram With_Result,0x1
037d 0000 0000 | | .XXX[0x3]
037f 0000 | |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00da | | Load_Top At_Offset_2
0384 0217 | | Execute Heap_Access,All_Reference
0385 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0386 00d8 | | Load_Top At_Offset_0
0387 0120 | | Execute Any,Is_Value
0388 7002 |p | Jump_Nonzero 0x38b
0389 00d8 | | Load_Top At_Offset_0
038a 011e | | Execute Any,Convert
038b 4401 |D | Exit_Subprogram With_Result,0x1
038c 0000 0000 | | .BLANK 0000[0x4]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393 | | .CONST 0x0393 ; Address of begin
0391 0004 | | .CONST 0x0004 ; Address of exception handler
0392 0001 | | .CONST 0x0001 ; Number of locals
0393 BODY_0390:
0393 INIT_0390:
0393 00da | | Load_Top At_Offset_2
0394 0217 | | Execute Heap_Access,All_Reference
0395 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0396 00d8 | | Load_Top At_Offset_0
0397 0120 | | Execute Any,Is_Value
0398 7002 |p | Jump_Nonzero 0x39b
0399 00d8 | | Load_Top At_Offset_0
039a 011e | | Execute Any,Convert
039b 4401 |D | Exit_Subprogram With_Result,0x1
039c 0000 0000 | | .BLANK 0000[0x4]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3 | | .CONST 0x03a3 ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0001 | | .CONST 0x0001 ; Number of locals
03a3 BODY_03a0:
03a3 INIT_03a0:
03a3 4608 |F | Jump_Case 0x8
03a4 7808 |x | Jump 0x3ad ; case 0x0
03a5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
03a6 781f |x | Jump 0x3c6 ; case 0x2
03a7 781e |x | Jump 0x3c6 ; case 0x3
03a8 781d |x | Jump 0x3c6 ; case 0x4
03a9 781c |x | Jump 0x3c6 ; case 0x5
03aa 781b |x | Jump 0x3c6 ; case 0x6
03ab 781a |x | Jump 0x3c6 ; case 0x7
03ac 7819 |x | Jump 0x3c6 ; case 0x8
03ad 00da | | Load_Top At_Offset_2
03ae 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
03af 0125 | % | Execute Any,Set_Constraint
03b0 00da | | Load_Top At_Offset_2
03b1 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
03b2 1c00 | | Execute_Immediate Run_Utility,0x0
03b3 00da | | Load_Top At_Offset_2
03b4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
03b5 0125 | % | Execute Any,Set_Constraint
03b6 00da | | Load_Top At_Offset_2
03b7 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
03b8 1c00 | | Execute_Immediate Run_Utility,0x0
03b9 00da | | Load_Top At_Offset_2
03ba 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
03bb 0125 | % | Execute Any,Set_Constraint
03bc 00da | | Load_Top At_Offset_2
03bd 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
03be 1c00 | | Execute_Immediate Run_Utility,0x0
03bf 00da | | Load_Top At_Offset_2
03c0 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
03c1 0125 | % | Execute Any,Set_Constraint
03c2 00da | | Load_Top At_Offset_2
03c3 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
03c4 1c00 | | Execute_Immediate Run_Utility,0x0
03c5 4302 |C | Exit_Subprogram From_Utility,0x2
03c6 0869 | i | Execute_Immediate Raise,0x69
03c7 0000 | | .XXX[0x1]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 00da | | Load_Top At_Offset_2
03cc 01db | | Execute Vector,Length
03cd 7004 |p | Jump_Nonzero 0x3d2
03ce 0092 05a0 | | Action Push_String_Extended,0x5a0 ; "++* command failed."
03d0 820f | | Call 0x1,0xf
03d1 7802 |x | Jump 0x3d4
03d2 00da | | Load_Top At_Offset_2
03d3 820f | | Call 0x1,0xf
03d4 4940 |I@ | Short_Literal 0x140
03d5 0257 | W | Execute Discrete,Raise
03d6 0000 0000 | | .XXX[0x2]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db | | .CONST 0x03db ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0001 | | .CONST 0x0001 ; Number of locals
03db BODY_03d8:
03db INIT_03d8:
03db 0092 05a1 | | Action Push_String_Extended,0x5a1 ; "%%% "
03dd 4800 |H | Short_Literal 0x0
03de 4801 |H | Short_Literal 0x1
03df e00c | | Load 0x0,0xc
03e0 1815 | | Execute Package,Field_Execute,Field_Number 0x15
03e1 01cc | | Execute Vector,Catenate
03e2 0092 05a2 | | Action Push_String_Extended,0x5a2 ; " was raised "
03e4 01cc | | Execute Vector,Catenate
03e5 00db | | Load_Top At_Offset_3
03e6 01cc | | Execute Vector,Catenate
03e7 820f | | Call 0x1,0xf
03e8 4502 |E | Exit_Subprogram 0x2
03e9 0000 0000 | | .BLANK 0000[0x7]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3 | | .CONST 0x03f3 ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0001 | | .CONST 0x0001 ; Number of locals
03f3 BODY_03f0:
03f3 INIT_03f0:
03f3 00da | | Load_Top At_Offset_2
03f4 4864 |Hd | Short_Literal 0x64
03f5 0270 | p | Execute Discrete,Divide
03f6 4804 |H | Short_Literal 0x4
03f7 4805 |H | Short_Literal 0x5
03f8 0262 | b | Execute Discrete,In_Range
03f9 7003 |p | Jump_Nonzero 0x3fd
03fa 0092 05a3 | | Action Push_String_Extended,0x5a3 ; "--- "
03fc 4401 |D | Exit_Subprogram With_Result,0x1
03fd 0092 05a4 | | Action Push_String_Extended,0x5a4 ; "*** "
03ff 4401 |D | Exit_Subprogram With_Result,0x1
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040b | | .CONST 0x040b ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0004 | | .CONST 0x0004 ; Number of locals
0403 INIT_0400:
0403 4801 |H | Short_Literal 0x1
0404 4850 |HP | Short_Literal 0x50
0405 00e9 | | Load_Encached String_Cache
0406 035b | [ | Declare_Type Array,Constrained
0407 0337 | 7 | Declare_Variable Array
0408 00e3 | | Load_Encached Natural_Cache
0409 029f 0583 | | Declare_Subprogram For_Call,INIT_0580
040b BODY_0400:
040b 00cf | | Action Mark_Auxiliary
040c 7809 |x | Jump 0x416
040d 00e3 | | Load_Encached Natural_Cache
040e e402 | | Load 0x2,0x2
040f e223 | # | Load 0x1,0x23
0410 e001 | | Load 0x0,0x1
0411 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0412 00d1 | | Pop_Control Pop_Count_1
0413 005b | [ | Store_Top Discrete,At_Offset_3
0414 8404 | | Call 0x2,0x4
0415 00c9 | | Action Pop_Auxiliary_Loop
0416 e223 | # | Load 0x1,0x23
0417 e001 | | Load 0x0,0x1
0418 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0419 6ff3 |o | Jump_Zero 0x40d
041a 4502 |E | Exit_Subprogram 0x2
041b 0000 0000 | | .BLANK 0000[0x5]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0425 | % | .CONST 0x0425 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0002 | | .CONST 0x0002 ; Number of locals
0423 INIT_0420:
0423 e003 | | Load 0x0,0x3
0424 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0425 BODY_0420:
0425 00db | | Load_Top At_Offset_3
0426 8230 | 0 | Call 0x1,0x30
0427 e003 | | Load 0x0,0x3
0428 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0429 e223 | # | Load 0x1,0x23
042a e001 | | Load 0x0,0x1
042b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
042c 0059 | Y | Store_Top Discrete,At_Offset_1
042d 00d8 | | Load_Top At_Offset_0
042e e5fe | | Load 0x2,-0x2
042f 027e | ~ | Execute Discrete,Not_Equal
0430 6809 |h | Jump_Zero 0x43a
0431 0092 05a5 | | Action Push_String_Extended,0x5a5 ; "*** FTP command status => "
0433 00d9 | | Load_Top At_Offset_1
0434 e003 | | Load 0x0,0x3
0435 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0436 011c | | Execute Any,Convert_Unchecked
0437 1c01 | | Execute_Immediate Run_Utility,0x1
0438 01cc | | Execute Vector,Catenate
0439 822d | - | Call 0x1,0x2d
043a 4503 |E | Exit_Subprogram 0x3
043b 0000 0000 | | .BLANK 0000[0x5]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 045b | [ | .CONST 0x045b ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0006 | | .CONST 0x0006 ; Number of locals
0443 INIT_0440:
0443 e00d | | Load 0x0,0xd
0444 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0445 02c7 | | Declare_Variable Any
0446 00d8 | | Load_Top At_Offset_0
0447 1c00 | | Execute_Immediate Run_Utility,0x0
0448 e00a | | Load 0x0,0xa
0449 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
044a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
044b 02c7 | | Declare_Variable Any
044c 00d8 | | Load_Top At_Offset_0
044d 1c00 | | Execute_Immediate Run_Utility,0x0
044e e00a | | Load 0x0,0xa
044f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0450 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0451 02c7 | | Declare_Variable Any
0452 00d8 | | Load_Top At_Offset_0
0453 1c00 | | Execute_Immediate Run_Utility,0x0
0454 e00a | | Load 0x0,0xa
0455 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0456 e00a | | Load 0x0,0xa
0457 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0458 02c7 | | Declare_Variable Any
0459 00d8 | | Load_Top At_Offset_0
045a 1c00 | | Execute_Immediate Run_Utility,0x0
045b BODY_0440:
045b e002 | | Load 0x0,0x2
045c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
045d e5fd | | Load 0x2,-0x3
045e 4800 |H | Short_Literal 0x0
045f 6074 |`t | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x00004000}
0460 e00e | | Load 0x0,0xe
0461 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0462 e00a | | Load 0x0,0xa
0463 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0464 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0465 4800 |H | Short_Literal 0x0
0466 e5fe | | Load 0x2,-0x2
0467 e5ff | | Load 0x2,-0x1
0468 e002 | | Load 0x0,0x2
0469 1820 | | Execute Package,Field_Execute,Field_Number 0x20
046a c5fd | | Store 0x2,-0x3
046b 005a | Z | Store_Top Discrete,At_Offset_2
046c 00d9 | | Load_Top At_Offset_1
046d 460e |F | Jump_Case 0xe
046e 4503 |E | Exit_Subprogram 0x3 ; case 0x0
046f 780d |x | Jump 0x47d ; case 0x1
0470 780c |x | Jump 0x47d ; case 0x2
0471 780b |x | Jump 0x47d ; case 0x3
0472 780a |x | Jump 0x47d ; case 0x4
0473 7809 |x | Jump 0x47d ; case 0x5
0474 7808 |x | Jump 0x47d ; case 0x6
0475 7807 |x | Jump 0x47d ; case 0x7
0476 7806 |x | Jump 0x47d ; case 0x8
0477 7807 |x | Jump 0x47f ; case 0x9
0478 7804 |x | Jump 0x47d ; case 0xa
0479 7803 |x | Jump 0x47d ; case 0xb
047a 7802 |x | Jump 0x47d ; case 0xc
047b 7801 |x | Jump 0x47d ; case 0xd
047c 7800 |x | Jump 0x47d ; case 0xe
047d 4940 |I@ | Short_Literal 0x140
047e 0257 | W | Execute Discrete,Raise
047f e00a | | Load 0x0,0xa
0480 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0481 00db | | Load_Top At_Offset_3
0482 0120 | | Execute Any,Is_Value
0483 6802 |h | Jump_Zero 0x486
0484 00f1 | | Load_Encached Diana_Temp_Seq
0485 7801 |x | Jump 0x487
0486 00db | | Load_Top At_Offset_3
0487 e403 | | Load 0x2,0x3
0488 0120 | | Execute Any,Is_Value
0489 6804 |h | Jump_Zero 0x48e
048a e00a | | Load 0x0,0xa
048b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
048c 1b17 | | Execute Package,Field_Read,Field_Number 0x17
048d 7801 |x | Jump 0x48f
048e e403 | | Load 0x2,0x3
048f e402 | | Load 0x2,0x2
0490 0120 | | Execute Any,Is_Value
0491 6803 |h | Jump_Zero 0x495
0492 e00d | | Load 0x0,0xd
0493 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0494 7801 |x | Jump 0x496
0495 e402 | | Load 0x2,0x2
0496 e406 | | Load 0x2,0x6
0497 0120 | | Execute Any,Is_Value
0498 6803 |h | Jump_Zero 0x49c
0499 e00a | | Load 0x0,0xa
049a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
049b 7801 |x | Jump 0x49d
049c e406 | | Load 0x2,0x6
049d 6036 |`6 | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x00004000}
049e e00e | | Load 0x0,0xe
049f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04a0 4800 |H | Short_Literal 0x0
04a1 e00a | | Load 0x0,0xa
04a2 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
04a3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04a4 e00a | | Load 0x0,0xa
04a5 1815 | | Execute Package,Field_Execute,Field_Number 0x15
04a6 6029 |`) | Indirect_Literal Discrete,0x4d0,{0x00000000, 0x7fffffff}
04a7 4ffc |O | Short_Literal 0x7fc
04a8 4ffd |O | Short_Literal 0x7fd
04a9 e00a | | Load 0x0,0xa
04aa 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
04ab 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04ac e00a | | Load 0x0,0xa
04ad 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
04ae e002 | | Load 0x0,0x2
04af 180f | | Execute Package,Field_Execute,Field_Number 0xf
04b0 e5fe | | Load 0x2,-0x2
04b1 e00a | | Load 0x0,0xa
04b2 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
04b3 180f | | Execute Package,Field_Execute,Field_Number 0xf
04b4 c406 | | Store 0x2,0x6
04b5 c402 | | Store 0x2,0x2
04b6 c403 | | Store 0x2,0x3
04b7 c404 | | Store 0x2,0x4
04b8 005a | Z | Store_Top Discrete,At_Offset_2
04b9 00d9 | | Load_Top At_Offset_1
04ba 6802 |h | Jump_Zero 0x4bd
04bb 4940 |I@ | Short_Literal 0x140
04bc 0257 | W | Execute Discrete,Raise
04bd e002 | | Load 0x0,0x2
04be 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04bf 00d9 | | Load_Top At_Offset_1
04c0 e5fd | | Load 0x2,-0x3
04c1 4801 |H | Short_Literal 0x1
04c2 6011 |` | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x00004000}
04c3 e00e | | Load 0x0,0xe
04c4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04c5 e5ff | | Load 0x2,-0x1
04c6 e002 | | Load 0x0,0x2
04c7 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
04c8 c5fd | | Store 0x2,-0x3
04c9 c406 | | Store 0x2,0x6
04ca 005a | Z | Store_Top Discrete,At_Offset_2
04cb 00d9 | | Load_Top At_Offset_1
04cc 6802 |h | Jump_Zero 0x4cf
04cd 4940 |I@ | Short_Literal 0x140
04ce 0257 | W | Execute Discrete,Raise
04cf 4503 |E | Exit_Subprogram 0x3
04d0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
04d4 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04db | | .CONST 0x04db ; Address of begin
04d9 0004 | | .CONST 0x0004 ; Address of exception handler
04da 0001 | | .CONST 0x0001 ; Number of locals
04db BODY_04d8:
04db INIT_04d8:
04db 00cf | | Action Mark_Auxiliary
04dc 00db | | Load_Top At_Offset_3
04dd 4801 |H | Short_Literal 0x1
04de 0263 | c | Execute Discrete,Above_Bound
04df 702a |p* | Jump_Nonzero 0x50a
04e0 e223 | # | Load 0x1,0x23
04e1 e001 | | Load 0x0,0x1
04e2 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
04e3 6801 |h | Jump_Zero 0x4e5
04e4 4502 |E | Exit_Subprogram 0x2
04e5 e001 | | Load 0x0,0x1
04e6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04e7 e225 | % | Load 0x1,0x25
04e8 0227 | ' | Execute Access,All_Reference
04e9 e008 | | Load 0x0,0x8
04ea 180e | | Execute Package,Field_Execute,Field_Number 0xe
04eb e223 | # | Load 0x1,0x23
04ec e001 | | Load 0x0,0x1
04ed 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04ee 4801 |H | Short_Literal 0x1
04ef e210 | | Load 0x1,0x10
04f0 8231 | 1 | Call 0x1,0x31
04f1 e226 | & | Load 0x1,0x26
04f2 0227 | ' | Execute Access,All_Reference
04f3 e223 | # | Load 0x1,0x23
04f4 e001 | | Load 0x0,0x1
04f5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
04f6 4802 |H | Short_Literal 0x2
04f7 e210 | | Load 0x1,0x10
04f8 8231 | 1 | Call 0x1,0x31
04f9 e227 | ' | Load 0x1,0x27
04fa 0227 | ' | Execute Access,All_Reference
04fb e223 | # | Load 0x1,0x23
04fc e001 | | Load 0x0,0x1
04fd 181b | | Execute Package,Field_Execute,Field_Number 0x1b
04fe 4801 |H | Short_Literal 0x1
04ff e210 | | Load 0x1,0x10
0500 8231 | 1 | Call 0x1,0x31
0501 4803 |H | Short_Literal 0x3
0502 e223 | # | Load 0x1,0x23
0503 e001 | | Load 0x0,0x1
0504 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0505 4801 |H | Short_Literal 0x1
0506 e210 | | Load 0x1,0x10
0507 8231 | 1 | Call 0x1,0x31
0508 00c8 | | Action Pop_Auxiliary_Range
0509 3fd6 |? | Loop_Increasing 0x4e0
050a 00ce | | Action Pop_Auxiliary
050b 4940 |I@ | Short_Literal 0x140
050c 0257 | W | Execute Discrete,Raise
050d 0000 0000 | | .XXX[0x3]
050f 0000 | |
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0513 | | .CONST 0x0513 ; Address of begin
0511 0004 | | .CONST 0x0004 ; Address of exception handler
0512 0001 | | .CONST 0x0001 ; Number of locals
0513 BODY_0510:
0513 INIT_0510:
0513 e009 | | Load 0x0,0x9
0514 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0515 e009 | | Load 0x0,0x9
0516 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0517 e223 | # | Load 0x1,0x23
0518 e001 | | Load 0x0,0x1
0519 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
051a 4801 |H | Short_Literal 0x1
051b e210 | | Load 0x1,0x10
051c 8231 | 1 | Call 0x1,0x31
051d 4501 |E | Exit_Subprogram 0x1
051e 0000 0000 | | .XXX[0x2]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523 | # | .CONST 0x0523 ; Address of begin
0521 0004 | | .CONST 0x0004 ; Address of exception handler
0522 0001 | | .CONST 0x0001 ; Number of locals
0523 BODY_0520:
0523 INIT_0520:
0523 4805 |H | Short_Literal 0x5
0524 8233 | 3 | Call 0x1,0x33
0525 00da | | Load_Top At_Offset_2
0526 0217 | | Execute Heap_Access,All_Reference
0527 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0528 e229 | ) | Load 0x1,0x29
0529 0227 | ' | Execute Access,All_Reference
052a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
052b 8234 | 4 | Call 0x1,0x34
052c 4800 |H | Short_Literal 0x0
052d 4801 |H | Short_Literal 0x1
052e e5ff | | Load 0x2,-0x1
052f 0217 | | Execute Heap_Access,All_Reference
0530 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0531 e5ff | | Load 0x2,-0x1
0532 0217 | | Execute Heap_Access,All_Reference
0533 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0534 01cf | | Execute Vector,Slice_Read
0535 e223 | # | Load 0x1,0x23
0536 e001 | | Load 0x0,0x1
0537 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0538 4806 |H | Short_Literal 0x6
0539 e210 | | Load 0x1,0x10
053a 8231 | 1 | Call 0x1,0x31
053b 4502 |E | Exit_Subprogram 0x2
053c 0000 0000 | | .BLANK 0000[0x4]
0540 ; --------------------------------------------------------------------------------------
0540 ; SUBPROGRAM
0540 ; --------------------------------------------------------------------------------------
0540 0543 | C | .CONST 0x0543 ; Address of begin
0541 0563 | c | .CONST 0x0563 ; Address of exception handler
0542 0001 | | .CONST 0x0001 ; Number of locals
0543 BODY_0540:
0543 INIT_0540:
0543 4805 |H | Short_Literal 0x5
0544 8233 | 3 | Call 0x1,0x33
0545 00da | | Load_Top At_Offset_2
0546 0217 | | Execute Heap_Access,All_Reference
0547 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0548 e229 | ) | Load 0x1,0x29
0549 0227 | ' | Execute Access,All_Reference
054a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
054b 8234 | 4 | Call 0x1,0x34
054c 4801 |H | Short_Literal 0x1
054d 00db | | Load_Top At_Offset_3
054e 0217 | | Execute Heap_Access,All_Reference
054f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0550 e5ff | | Load 0x2,-0x1
0551 0217 | | Execute Heap_Access,All_Reference
0552 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0553 01cf | | Execute Vector,Slice_Read
0554 e223 | # | Load 0x1,0x23
0555 e001 | | Load 0x0,0x1
0556 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0557 4806 |H | Short_Literal 0x6
0558 e210 | | Load 0x1,0x10
0559 8231 | 1 | Call 0x1,0x31
055a e229 | ) | Load 0x1,0x29
055b 0227 | ' | Execute Access,All_Reference
055c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
055d e002 | | Load 0x0,0x2
055e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
055f 00db | | Load_Top At_Offset_3
0560 0217 | | Execute Heap_Access,All_Reference
0561 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0562 4502 |E | Exit_Subprogram 0x2
0563 TRAP_0540:
0563 0007 | | Action Break_Optional
0564 00d8 | | Load_Top At_Offset_0
0565 0101 | | Execute Exception,Reraise
0566 0000 0000 | | .XXX[0x2]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 056b | k | .CONST 0x056b ; Address of begin
0569 0574 | t | .CONST 0x0574 ; Address of exception handler
056a 0001 | | .CONST 0x0001 ; Number of locals
056b BODY_0568:
056b INIT_0568:
056b e22a | * | Load 0x1,0x2a
056c 0217 | | Execute Heap_Access,All_Reference
056d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
056e e229 | ) | Load 0x1,0x29
056f 0227 | ' | Execute Access,All_Reference
0570 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0571 e002 | | Load 0x0,0x2
0572 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0573 4501 |E | Exit_Subprogram 0x1
0574 TRAP_0568:
0574 0007 | | Action Break_Optional
0575 0092 05a6 | | Action Push_String_Extended,0x5a6 ; "by Pio.Truncate in Remote_Generic"
0577 822e | . | Call 0x1,0x2e
0578 00d8 | | Load_Top At_Offset_0
0579 0101 | | Execute Exception,Reraise
057a 0000 0000 | | .BLANK 0000[0x6]
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0587 | | .CONST 0x0587 ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0002 | | .CONST 0x0002 ; Number of locals
0583 INIT_0580:
0583 e223 | # | Load 0x1,0x23
0584 e001 | | Load 0x0,0x1
0585 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0586 822f | / | Call 0x1,0x2f
0587 BODY_0580:
0587 e5ff | | Load 0x2,-0x1
0588 7005 |p | Jump_Nonzero 0x58e
0589 00d8 | | Load_Top At_Offset_0
058a 0092 05a7 | | Action Push_String_Extended,0x5a7 ; " "
058c 01de | | Execute Vector,Not_Equal
058d 6807 |h | Jump_Zero 0x595
058e 00d8 | | Load_Top At_Offset_0
058f 4801 |H | Short_Literal 0x1
0590 e403 | | Load 0x2,0x3
0591 e402 | | Load 0x2,0x2
0592 01cf | | Execute Vector,Slice_Read
0593 01cc | | Execute Vector,Catenate
0594 820f | | Call 0x1,0xf
0595 4501 |E | Exit_Subprogram 0x1
0596 ; --------------------------------------------------------------------------------------
0596 ; STRING TABLE
0596 ; --------------------------------------------------------------------------------------
0596 0026 | & | .STRTAB 0x0026->0x05a9 ; "IN_FILE"
0597 002b | + | .STRTAB 0x002b->0x05ac ; "OUT_FILE"
0598 0031 | 1 | .STRTAB 0x0031->0x05b0 ; "IN_OUT_FILE"
0599 003a | : | .STRTAB 0x003a->0x05b6 ; "*** File_Transfer.Open failed"
059a 0055 | U | .STRTAB 0x0055->0x05c4 ; "!Machine.Temporary.Get_Xfer_"
059b 006f | o | .STRTAB 0x006f->0x05d2 ; "_"
059c 006e | n | .STRTAB 0x006e->0x05d3 ; "+++ stored "
059d 0077 | w | .STRTAB 0x0077->0x05d8 ; "+++ retrieved "
059e 0083 | | .STRTAB 0x0083->0x05df ; "in Remote_Generic.Open"
059f 0097 | | .STRTAB 0x0097->0x05ea ; "in Remote_Generic.Close"
05a0 00ac | | .STRTAB 0x00ac->0x05f6 ; "++* command failed."
05a1 00bd | | .STRTAB 0x00bd->0x05ff ; "%%% "
05a2 00bf | | .STRTAB 0x00bf->0x0601 ; " was raised "
05a3 00c9 | | .STRTAB 0x00c9->0x0607 ; "--- "
05a4 00cb | | .STRTAB 0x00cb->0x0609 ; "*** "
05a5 00cd | | .STRTAB 0x00cd->0x060b ; "*** FTP command status => "
05a6 00e5 | | .STRTAB 0x00e5->0x0618 ; "by Pio.Truncate in Remote_Generic"
05a7 0104 | | .STRTAB 0x0104->0x0629 ; " "
05a8 0106 | | .STREND 0x0106->0x062b
05a9 494e 5f46 |IN_F| .STRTAB_STRINGS
062b 0000 0000 | | .BLANK 0000[0x5]
0630 ; --------------------------------------------------------------------------------------
0630 ; Debug Table
0630 ; --------------------------------------------------------------------------------------
0630 0004 0014 | | .DEBUG4 0x0004,0x0014,0xd443,0x0000,0x0001,0x0000
0636 0000 0008 | | .XXX[0xc]
0638 0005 05f0 | |
063a 0000 0000 | |
063c 0978 3dd8 | x= |
063e 0000 0020 | |
0640 000a 0bc0 | |
0642 0000 0000 | | .BLANK 0000[0x5]
0647 0090 0002 | | .XXX[0x5]
0649 f2a0 0977 | w|
064b fb40 | @ |
064c 0000 0000 | | .BLANK 0000[0x4]
0650 04bc 2a00 | * | .XXX[0x10]
0652 0000 3ab9 | : |
0654 0097 8580 | |
0656 0097 86d3 | |
0658 0000 1028 | (|
065a 0049 9a7c | I ||
065c 0000 0000 | |
065e 012f 104c | / L|
0660 0000 0000 | | .BLANK 0000[0x5]
0665 2780 0200 |' | .XXX[0x11]
0667 0010 2618 | & |
0669 5481 4004 |T @ |
066b e000 0204 | |
066d c000 0205 | |
066f 0009 334f | 3O|
0671 8000 0000 | |
0673 0025 e269 | % i|
0675 4000 |@ |
0676 0000 0000 | | .BLANK 0000[0x4]
067a 04f0 0040 | @| .XXX[0x1c]
067c 0002 04c3 | |
067e 0a90 2801 | ( |
0680 9c00 0040 | @|
0682 9802 5e22 | ^"|
0684 9c00 0000 | |
0686 0000 0000 | |
0688 1000 0000 | |
068a 0000 0000 | |
068c 0400 004f | O|
068e 0800 0000 | |
0690 0004 bc49 | I|
0692 3400 0000 |4 |
0694 1000 009e | |
0696 0000 0000 | | .BLANK 0000[0x4]
069a 0004 bc51 | Q| .XXX[0x14]
069c 3000 0000 |0 |
069e 0000 0000 | |
06a0 2000 0000 | |
06a2 0000 0000 | |
06a4 0800 009e | |
06a6 1000 0000 | |
06a8 0009 78aa | x |
06aa 5800 0000 |X |
06ac 2000 013c | <|
06ae 0000 0000 | | .BLANK 0000[0x6]
06b4 9000 0081 | | .XXX[0x19]
06b6 4009 784f |@ xO|
06b8 d000 0000 | |
06ba 0009 7906 | y |
06bc d804 bc60 | `|
06be 4000 0157 |@ W|
06c0 c600 978c | |
06c2 4800 978d |H |
06c4 9b00 005e | ^|
06c6 5601 1767 |V g|
06c8 2a00 0000 |* |
06ca 0001 2f1d | / |
06cc dc00 | |
06cd 0000 0000 | | .BLANK 0000[0x4]
06d1 0141 8002 | A | .XXX[0x9]
06d3 0000 5df0 | ] |
06d5 187a 85c0 | z |
06d7 08e0 000b | |
06d9 be00 | |
06da 0000 0000 | | .BLANK 0000[0xe]
06e8 4000 0000 |@ | .XXX[0x1b]
06ea 0000 0000 | |
06ec 001c 0000 | |
06ee 0000 025e | ^|
06f0 3dbc 0000 |= |
06f2 0000 0000 | |
06f4 0010 0000 | |
06f6 0000 0000 | |
06f8 0004 0002 | |
06fa 8308 0000 | |
06fc 0000 04bc | |
06fe 7f74 0000 | t |
0700 0010 0005 | |
0702 0600 | |
0703 0000 0000 | | .BLANK 0000[0x5]
0708 0048 0001 | H | .XXX[0x5]
070a 7958 04bc |yX |
070c 5e28 |^( |
070d 0000 0000 | | .BLANK 0000[0x4]
0711 025e 4544 | ^ED| .XXX[0x10]
0713 0000 1d5d | ]|
0715 004b c8c8 | K |
0717 804b c972 | K r|
0719 0000 0815 | |
071b 0024 ceee | $ |
071d 0000 0000 | |
071f 0097 9437 | 7|
0721 0000 0000 | | .BLANK 0000[0x5]
0726 13c4 0100 | | .XXX[0x11]
0728 0008 130c | |
072a 2a40 a002 |*@ |
072c 7000 0102 |p |
072e 6000 0102 |` |
0730 a004 99dd | |
0732 c000 0000 | |
0734 0012 f2b6 | |
0736 c000 | |
0737 0000 0000 | | .BLANK 0000[0x4]
073b 0278 8020 | x | .XXX[0x35]
073d 0001 0261 | a|
073f 8548 1400 | H |
0741 ce00 0020 | |
0743 4c01 2f29 |L /)|
0745 7000 0000 |p |
0747 0000 0000 | |
0749 0800 0000 | |
074b 0000 0000 | |
074d 0200 0027 | '|
074f 8c00 0000 | |
0751 0002 5e54 | ^T|
0753 de00 0000 | |
0755 0800 004f | O|
0757 1000 0000 | |
0759 0000 0000 | |
075b 0002 5e58 | ^X|
075d dc00 0000 | |
075f 0000 0000 | |
0761 1000 0000 | |
0763 0000 0000 | |
0765 0400 004f | O|
0767 1800 0000 | |
0769 0004 bcb5 | |
076b b400 0000 | |
076d 1000 009e | |
076f 2000 | |
0770 0000 0000 | | .BLANK 0000[0x5]
0775 4800 0040 |H @| .XXX[0x19]
0777 a804 bc88 | |
0779 7000 0000 |p |
077b 0004 bce3 | |
077d f402 5e60 | ^`|
077f 6400 00ab |d |
0781 e300 4bcc | K |
0783 2c80 4bcc |, K |
0785 d600 002f | /|
0787 2c00 8bb6 |, |
0789 8d00 0000 | |
078b 0000 979a | |
078d ff00 | |
078e 0000 0000 | | .BLANK 0000[0x4]
0792 00a0 c401 | | .XXX[0x9]
0794 0000 2ef8 | . |
0796 0c3d 42e0 | =B |
0798 0470 0005 | p |
079a df00 | |
079b 0000 0000 | | .BLANK 0000[0xe]
07a9 2000 0000 | | .XXX[0x1b]
07ab 0000 0000 | |
07ad 000e 0000 | |
07af 0000 012f | /|
07b1 3700 0000 |7 |
07b3 0000 0000 | |
07b5 0008 0000 | |
07b7 0000 0000 | |
07b9 0002 0001 | |
07bb 418c 0000 |A |
07bd 0000 025e | ^|
07bf 6ffe 0000 |o |
07c1 0008 0002 | |
07c3 8310 | |
07c4 0000 0000 | | .BLANK 0000[0x5]
07c9 0024 0000 | $ | .XXX[0x5]
07cb bcb0 025e | ^|
07cd 5f58 |_X |
07ce 0000 0000 | | .BLANK 0000[0x4]
07d2 012f 3ac4 | /: | .XXX[0x10]
07d4 0000 55f1 | U |
07d6 8025 e768 | % h|
07d8 8025 e7bd | % |
07da 4000 1796 |@ |
07dc 8045 dcf2 | E |
07de 8000 0000 | |
07e0 004b d024 | K $|
07e2 0000 0000 | | .BLANK 0000[0x5]
07e7 5064 0080 |Pd | .XXX[0x9]
07e9 0017 7c06 | | |
07eb 1ea1 7002 | p |
07ed 3800 02ef |8 |
07ef 8000 | |
07f0 0000 0000 | | .BLANK 0000[0xd]
07fd 0010 0000 | | .XXX[0x3]
07ff 0000 | |