|
|
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_0d2ce3
└─⟦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 0620 | | .CONST 0x0620 ; 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 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 04cb | | Declare_Subprogram For_Outer_Call,INIT_04c8
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 0503 | | Declare_Subprogram For_Outer_Call,INIT_0500
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 0513 | | Declare_Subprogram For_Outer_Call,INIT_0510
00bd 029d 0533 | 3| Declare_Subprogram For_Outer_Call,INIT_0530
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 0586 | | Action Push_String_Extended_Indexed,0x586 ; "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 02ff | | Declare_Variable Variant_Record
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 0589 | | Action Push_String_Extended,0x589 ; "*** 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 058a | | Action Push_String_Extended,0x58a ; "!Machine.Temporary.Get_Xfer_"
0162 e5ff | | Load 0x2,-0x1
0163 01cc | | Execute Vector,Catenate
0164 0092 058b | | Action Push_String_Extended,0x58b ; "_"
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 058c | | Action Push_String_Extended,0x58c ; "+++ 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 058d | | Action Push_String_Extended,0x58d ; "+++ 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 058e | | Action Push_String_Extended,0x58e ; "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 055b | [| Declare_Subprogram For_Call,INIT_0558
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 4501 |E | Exit_Subprogram 0x1
02b3 TRAP_0290:
02b3 0007 | | Action Break_Optional
02b4 0092 058f | | Action Push_String_Extended,0x58f ; "in Remote_Generic.Close"
02b6 822e | . | Call 0x1,0x2e
02b7 4501 |E | Exit_Subprogram 0x1
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 0590 | | Action Push_String_Extended,0x590 ; "++* 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 0591 | | Action Push_String_Extended,0x591 ; "%%% "
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 0592 | | Action Push_String_Extended,0x592 ; " 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 0593 | | Action Push_String_Extended,0x593 ; "--- "
03fc 4401 |D | Exit_Subprogram With_Result,0x1
03fd 0092 0594 | | Action Push_String_Extended,0x594 ; "*** "
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 0573 | s| Declare_Subprogram For_Call,INIT_0570
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 0595 | | Action Push_String_Extended,0x595 ; "*** 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 0455 | U | .CONST 0x0455 ; 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 e00a | | Load 0x0,0xa
044c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
044d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
044e e00a | | Load 0x0,0xa
044f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0450 e00a | | Load 0x0,0xa
0451 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0452 02ff | | Declare_Variable Variant_Record
0453 00d8 | | Load_Top At_Offset_0
0454 1c00 | | Execute_Immediate Run_Utility,0x0
0455 BODY_0440:
0455 e002 | | Load 0x0,0x2
0456 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0457 e5fd | | Load 0x2,-0x3
0458 4800 |H | Short_Literal 0x0
0459 6066 |`f | Indirect_Literal Discrete,0x4c0,{0x00000000, 0x00004000}
045a e00e | | Load 0x0,0xe
045b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
045c e00a | | Load 0x0,0xa
045d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
045e 1817 | | Execute Package,Field_Execute,Field_Number 0x17
045f 4800 |H | Short_Literal 0x0
0460 e5fe | | Load 0x2,-0x2
0461 e5ff | | Load 0x2,-0x1
0462 e002 | | Load 0x0,0x2
0463 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0464 c5fd | | Store 0x2,-0x3
0465 005a | Z | Store_Top Discrete,At_Offset_2
0466 00d9 | | Load_Top At_Offset_1
0467 460e |F | Jump_Case 0xe
0468 4503 |E | Exit_Subprogram 0x3 ; case 0x0
0469 780d |x | Jump 0x477 ; case 0x1
046a 780c |x | Jump 0x477 ; case 0x2
046b 780b |x | Jump 0x477 ; case 0x3
046c 780a |x | Jump 0x477 ; case 0x4
046d 7809 |x | Jump 0x477 ; case 0x5
046e 7808 |x | Jump 0x477 ; case 0x6
046f 7807 |x | Jump 0x477 ; case 0x7
0470 7806 |x | Jump 0x477 ; case 0x8
0471 7807 |x | Jump 0x479 ; case 0x9
0472 7804 |x | Jump 0x477 ; case 0xa
0473 7803 |x | Jump 0x477 ; case 0xb
0474 7802 |x | Jump 0x477 ; case 0xc
0475 7801 |x | Jump 0x477 ; case 0xd
0476 7800 |x | Jump 0x477 ; case 0xe
0477 4940 |I@ | Short_Literal 0x140
0478 0257 | W | Execute Discrete,Raise
0479 e00a | | Load 0x0,0xa
047a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
047b 00f1 | | Load_Encached Diana_Temp_Seq
047c e00a | | Load 0x0,0xa
047d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
047e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
047f e402 | | Load 0x2,0x2
0480 0120 | | Execute Any,Is_Value
0481 6803 |h | Jump_Zero 0x485
0482 e00d | | Load 0x0,0xd
0483 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0484 7801 |x | Jump 0x486
0485 e402 | | Load 0x2,0x2
0486 e406 | | Load 0x2,0x6
0487 6038 |`8 | Indirect_Literal Discrete,0x4c0,{0x00000000, 0x00004000}
0488 e00e | | Load 0x0,0xe
0489 1b0e | | Execute Package,Field_Read,Field_Number 0xe
048a 4800 |H | Short_Literal 0x0
048b e00a | | Load 0x0,0xa
048c 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
048d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
048e e00a | | Load 0x0,0xa
048f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0490 602b |`+ | Indirect_Literal Discrete,0x4bc,{0x00000000, 0x7fffffff}
0491 4ffc |O | Short_Literal 0x7fc
0492 4ffd |O | Short_Literal 0x7fd
0493 e00a | | Load 0x0,0xa
0494 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0495 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0496 e00a | | Load 0x0,0xa
0497 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0498 e002 | | Load 0x0,0x2
0499 180f | | Execute Package,Field_Execute,Field_Number 0xf
049a e5fe | | Load 0x2,-0x2
049b e00a | | Load 0x0,0xa
049c 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
049d 180f | | Execute Package,Field_Execute,Field_Number 0xf
049e 00d1 | | Pop_Control Pop_Count_1
049f c402 | | Store 0x2,0x2
04a0 c403 | | Store 0x2,0x3
04a1 c404 | | Store 0x2,0x4
04a2 005a | Z | Store_Top Discrete,At_Offset_2
04a3 00d9 | | Load_Top At_Offset_1
04a4 6802 |h | Jump_Zero 0x4a7
04a5 4940 |I@ | Short_Literal 0x140
04a6 0257 | W | Execute Discrete,Raise
04a7 e002 | | Load 0x0,0x2
04a8 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04a9 00d9 | | Load_Top At_Offset_1
04aa e5fd | | Load 0x2,-0x3
04ab 4801 |H | Short_Literal 0x1
04ac 6013 |` | Indirect_Literal Discrete,0x4c0,{0x00000000, 0x00004000}
04ad e00e | | Load 0x0,0xe
04ae 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04af e5ff | | Load 0x2,-0x1
04b0 e002 | | Load 0x0,0x2
04b1 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
04b2 c5fd | | Store 0x2,-0x3
04b3 00d1 | | Pop_Control Pop_Count_1
04b4 005a | Z | Store_Top Discrete,At_Offset_2
04b5 00d9 | | Load_Top At_Offset_1
04b6 6802 |h | Jump_Zero 0x4b9
04b7 4940 |I@ | Short_Literal 0x140
04b8 0257 | W | Execute Discrete,Raise
04b9 4503 |E | Exit_Subprogram 0x3
04ba 0000 0000 | | .XXX[0x2]
04bc 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
04c0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
04c4 0000 0000 | | .BLANK 0000[0x4]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 00cf | | Action Mark_Auxiliary
04cc 00db | | Load_Top At_Offset_3
04cd 4801 |H | Short_Literal 0x1
04ce 0263 | c | Execute Discrete,Above_Bound
04cf 702a |p* | Jump_Nonzero 0x4fa
04d0 e223 | # | Load 0x1,0x23
04d1 e001 | | Load 0x0,0x1
04d2 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
04d3 6801 |h | Jump_Zero 0x4d5
04d4 4502 |E | Exit_Subprogram 0x2
04d5 e001 | | Load 0x0,0x1
04d6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04d7 e225 | % | Load 0x1,0x25
04d8 0227 | ' | Execute Access,All_Reference
04d9 e008 | | Load 0x0,0x8
04da 180e | | Execute Package,Field_Execute,Field_Number 0xe
04db e223 | # | Load 0x1,0x23
04dc e001 | | Load 0x0,0x1
04dd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04de 4801 |H | Short_Literal 0x1
04df e210 | | Load 0x1,0x10
04e0 8231 | 1 | Call 0x1,0x31
04e1 e226 | & | Load 0x1,0x26
04e2 0227 | ' | Execute Access,All_Reference
04e3 e223 | # | Load 0x1,0x23
04e4 e001 | | Load 0x0,0x1
04e5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
04e6 4802 |H | Short_Literal 0x2
04e7 e210 | | Load 0x1,0x10
04e8 8231 | 1 | Call 0x1,0x31
04e9 e227 | ' | Load 0x1,0x27
04ea 0227 | ' | Execute Access,All_Reference
04eb e223 | # | Load 0x1,0x23
04ec e001 | | Load 0x0,0x1
04ed 181b | | Execute Package,Field_Execute,Field_Number 0x1b
04ee 4801 |H | Short_Literal 0x1
04ef e210 | | Load 0x1,0x10
04f0 8231 | 1 | Call 0x1,0x31
04f1 4803 |H | Short_Literal 0x3
04f2 e223 | # | Load 0x1,0x23
04f3 e001 | | Load 0x0,0x1
04f4 181e | | Execute Package,Field_Execute,Field_Number 0x1e
04f5 4801 |H | Short_Literal 0x1
04f6 e210 | | Load 0x1,0x10
04f7 8231 | 1 | Call 0x1,0x31
04f8 00c8 | | Action Pop_Auxiliary_Range
04f9 3fd6 |? | Loop_Increasing 0x4d0
04fa 00ce | | Action Pop_Auxiliary
04fb 4940 |I@ | Short_Literal 0x140
04fc 0257 | W | Execute Discrete,Raise
04fd 0000 0000 | | .XXX[0x3]
04ff 0000 | |
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503 | | .CONST 0x0503 ; Address of begin
0501 0004 | | .CONST 0x0004 ; Address of exception handler
0502 0001 | | .CONST 0x0001 ; Number of locals
0503 BODY_0500:
0503 INIT_0500:
0503 e009 | | Load 0x0,0x9
0504 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0505 e009 | | Load 0x0,0x9
0506 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0507 e223 | # | Load 0x1,0x23
0508 e001 | | Load 0x0,0x1
0509 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
050a 4801 |H | Short_Literal 0x1
050b e210 | | Load 0x1,0x10
050c 8231 | 1 | Call 0x1,0x31
050d 4501 |E | Exit_Subprogram 0x1
050e 0000 0000 | | .XXX[0x2]
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 4805 |H | Short_Literal 0x5
0514 8233 | 3 | Call 0x1,0x33
0515 00da | | Load_Top At_Offset_2
0516 0217 | | Execute Heap_Access,All_Reference
0517 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0518 e229 | ) | Load 0x1,0x29
0519 0227 | ' | Execute Access,All_Reference
051a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
051b 8234 | 4 | Call 0x1,0x34
051c 4800 |H | Short_Literal 0x0
051d 4801 |H | Short_Literal 0x1
051e e5ff | | Load 0x2,-0x1
051f 0217 | | Execute Heap_Access,All_Reference
0520 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0521 e5ff | | Load 0x2,-0x1
0522 0217 | | Execute Heap_Access,All_Reference
0523 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0524 01cf | | Execute Vector,Slice_Read
0525 e223 | # | Load 0x1,0x23
0526 e001 | | Load 0x0,0x1
0527 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0528 4806 |H | Short_Literal 0x6
0529 e210 | | Load 0x1,0x10
052a 8231 | 1 | Call 0x1,0x31
052b 4502 |E | Exit_Subprogram 0x2
052c 0000 0000 | | .BLANK 0000[0x4]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533 | 3 | .CONST 0x0533 ; Address of begin
0531 0553 | S | .CONST 0x0553 ; Address of exception handler
0532 0001 | | .CONST 0x0001 ; Number of locals
0533 BODY_0530:
0533 INIT_0530:
0533 4805 |H | Short_Literal 0x5
0534 8233 | 3 | Call 0x1,0x33
0535 00da | | Load_Top At_Offset_2
0536 0217 | | Execute Heap_Access,All_Reference
0537 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0538 e229 | ) | Load 0x1,0x29
0539 0227 | ' | Execute Access,All_Reference
053a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
053b 8234 | 4 | Call 0x1,0x34
053c 4801 |H | Short_Literal 0x1
053d 00db | | Load_Top At_Offset_3
053e 0217 | | Execute Heap_Access,All_Reference
053f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0540 e5ff | | Load 0x2,-0x1
0541 0217 | | Execute Heap_Access,All_Reference
0542 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0543 01cf | | Execute Vector,Slice_Read
0544 e223 | # | Load 0x1,0x23
0545 e001 | | Load 0x0,0x1
0546 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0547 4806 |H | Short_Literal 0x6
0548 e210 | | Load 0x1,0x10
0549 8231 | 1 | Call 0x1,0x31
054a e229 | ) | Load 0x1,0x29
054b 0227 | ' | Execute Access,All_Reference
054c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
054d e002 | | Load 0x0,0x2
054e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
054f 00db | | Load_Top At_Offset_3
0550 0217 | | Execute Heap_Access,All_Reference
0551 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0552 4502 |E | Exit_Subprogram 0x2
0553 TRAP_0530:
0553 0007 | | Action Break_Optional
0554 00d8 | | Load_Top At_Offset_0
0555 0101 | | Execute Exception,Reraise
0556 0000 0000 | | .XXX[0x2]
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055b | [ | .CONST 0x055b ; Address of begin
0559 0564 | d | .CONST 0x0564 ; Address of exception handler
055a 0001 | | .CONST 0x0001 ; Number of locals
055b BODY_0558:
055b INIT_0558:
055b e22a | * | Load 0x1,0x2a
055c 0217 | | Execute Heap_Access,All_Reference
055d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
055e e229 | ) | Load 0x1,0x29
055f 0227 | ' | Execute Access,All_Reference
0560 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0561 e002 | | Load 0x0,0x2
0562 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0563 4501 |E | Exit_Subprogram 0x1
0564 TRAP_0558:
0564 0007 | | Action Break_Optional
0565 0092 0596 | | Action Push_String_Extended,0x596 ; "by Pio.Truncate in Remote_Generic"
0567 822e | . | Call 0x1,0x2e
0568 00d8 | | Load_Top At_Offset_0
0569 0101 | | Execute Exception,Reraise
056a 0000 0000 | | .BLANK 0000[0x6]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0577 | w | .CONST 0x0577 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0002 | | .CONST 0x0002 ; Number of locals
0573 INIT_0570:
0573 e223 | # | Load 0x1,0x23
0574 e001 | | Load 0x0,0x1
0575 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0576 822f | / | Call 0x1,0x2f
0577 BODY_0570:
0577 e5ff | | Load 0x2,-0x1
0578 7005 |p | Jump_Nonzero 0x57e
0579 00d8 | | Load_Top At_Offset_0
057a 0092 0597 | | Action Push_String_Extended,0x597 ; " "
057c 01de | | Execute Vector,Not_Equal
057d 6807 |h | Jump_Zero 0x585
057e 00d8 | | Load_Top At_Offset_0
057f 4801 |H | Short_Literal 0x1
0580 e403 | | Load 0x2,0x3
0581 e402 | | Load 0x2,0x2
0582 01cf | | Execute Vector,Slice_Read
0583 01cc | | Execute Vector,Catenate
0584 820f | | Call 0x1,0xf
0585 4501 |E | Exit_Subprogram 0x1
0586 ; --------------------------------------------------------------------------------------
0586 ; STRING TABLE
0586 ; --------------------------------------------------------------------------------------
0586 0026 | & | .STRTAB 0x0026->0x0599 ; "IN_FILE"
0587 002b | + | .STRTAB 0x002b->0x059c ; "OUT_FILE"
0588 0031 | 1 | .STRTAB 0x0031->0x05a0 ; "IN_OUT_FILE"
0589 003a | : | .STRTAB 0x003a->0x05a6 ; "*** File_Transfer.Open failed"
058a 0055 | U | .STRTAB 0x0055->0x05b4 ; "!Machine.Temporary.Get_Xfer_"
058b 006f | o | .STRTAB 0x006f->0x05c2 ; "_"
058c 006e | n | .STRTAB 0x006e->0x05c3 ; "+++ stored "
058d 0077 | w | .STRTAB 0x0077->0x05c8 ; "+++ retrieved "
058e 0083 | | .STRTAB 0x0083->0x05cf ; "in Remote_Generic.Open"
058f 0097 | | .STRTAB 0x0097->0x05da ; "in Remote_Generic.Close"
0590 00ac | | .STRTAB 0x00ac->0x05e6 ; "++* command failed."
0591 00bd | | .STRTAB 0x00bd->0x05ef ; "%%% "
0592 00bf | | .STRTAB 0x00bf->0x05f1 ; " was raised "
0593 00c9 | | .STRTAB 0x00c9->0x05f7 ; "--- "
0594 00cb | | .STRTAB 0x00cb->0x05f9 ; "*** "
0595 00cd | | .STRTAB 0x00cd->0x05fb ; "*** FTP command status => "
0596 00e5 | | .STRTAB 0x00e5->0x0608 ; "by Pio.Truncate in Remote_Generic"
0597 0104 | | .STRTAB 0x0104->0x0619 ; " "
0598 0106 | | .STREND 0x0106->0x061b
0599 494e 5f46 |IN_F| .STRTAB_STRINGS
061b 0000 0000 | | .BLANK 0000[0x5]
0620 ; --------------------------------------------------------------------------------------
0620 ; Debug Table
0620 ; --------------------------------------------------------------------------------------
0620 0004 0000 | | .DEBUG4 0x0004,0x0000,0x78a1,0x0000,0x0001,0x0000
0626 0000 0000 | | .BLANK 0000[0xf]
0635 00c3 6800 | h | .XXX[0x5]
0637 0000 0000 | |
0639 0001 | |
063a 0000 0000 | | .BLANK 0000[0x1c6]