|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6a18da
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0720 | | .CONST 0x0720 ; 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 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x5a8, index=0x0
0008 ; --------------------------------------------------------------------------------------
0008 00ac | | .CONST 0x00ac ; Address of begin
; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
000a 0025 | % | .CONST 0x0025 ; Number of locals
; Number of locals
000b INIT_0008:
000b INIT_0008:
000b 4900 |I | Short_Literal 0x100
000c e001 | | Load 0x0,0x1
000d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
000e 1c07 | | Execute_Immediate Run_Utility,0x7
000f 0129 | ) | Execute Any,Make_Visible
0010 e002 | | Load 0x0,0x2
0011 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0012 e003 | | Load 0x0,0x3
0013 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0014 029f 056b | k| Declare_Subprogram For_Call,INIT_0568
0016 4803 |H | Short_Literal 0x3
0017 032e | . | Declare_Type Record,Defined,Visible
0018 00e3 | | Load_Encached Natural_Cache
0019 0266 | f | Execute Discrete,Bounds
001a 00da | | Load_Top At_Offset_2
001b 029f 00b3 | | Declare_Subprogram For_Call,INIT_00b0
001d 4801 |H | Short_Literal 0x1
001e 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 00c4 | | Action Make_Default
0027 e004 | | Load 0x0,0x4
0028 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0029 e005 | | Load 0x0,0x5
002a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
002b 029f 058b | | Declare_Subprogram For_Call,INIT_0588
002d 4802 |H | Short_Literal 0x2
002e 032e | . | Declare_Type Record,Defined,Visible
002f c215 | | Store 0x1,0x15
0030 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8
0032 c216 | | Store 0x1,0x16
0033 029a 022b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0228
0035 c210 | | Store 0x1,0x10
0036 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278
0038 c211 | | Store 0x1,0x11
0039 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8
003b c212 | | Store 0x1,0x12
003c 00bf | | Action Accept_Activation
003d 4800 |H | Short_Literal 0x0
003e 4806 |H | Short_Literal 0x6
003f 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0
0041 03fd | | Declare_Type Discrete,Defined
0042 00e1 | | Load_Encached Boolean_Cache
0043 e006 | | Load 0x0,0x6
0044 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0045 e007 | | Load 0x0,0x7
0046 1b26 | & | Execute Package,Field_Read,Field_Number 0x26
0047 00e1 | | Load_Encached Boolean_Cache
0048 e002 | | Load 0x0,0x2
0049 1b0d | | Execute Package,Field_Read,Field_Number 0xd
004a e003 | | Load 0x0,0x3
004b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
004c 4801 |H | Short_Literal 0x1
004d 6086 |` | Indirect_Literal Discrete,0xd4,{0x00000000, 0x00000400}
004e 00e9 | | Load_Encached String_Cache
004f 035b | [ | Declare_Type Array,Constrained
0050 00e3 | | Load_Encached Natural_Cache
0051 00e1 | | Load_Encached Boolean_Cache
0052 00e1 | | Load_Encached Boolean_Cache
0053 e215 | | Load 0x1,0x15
0054 029f 02fb | | Declare_Subprogram For_Call,INIT_02f8
0056 480b |H | Short_Literal 0xb
0057 032d | - | Declare_Type Record,Defined
0058 4800 |H | Short_Literal 0x0
0059 48ff |H | Short_Literal 0xff
005a 00da | | Load_Top At_Offset_2
005b 029f 032b | +| Declare_Subprogram For_Call,INIT_0328
005d 4801 |H | Short_Literal 0x1
005e 035d | ] | Declare_Type Array,Defined
005f 00d8 | | Load_Top At_Offset_0
0060 0337 | 7 | Declare_Variable Array
0061 00d8 | | Load_Top At_Offset_0
0062 1c00 | | Execute_Immediate Run_Utility,0x0
0063 029b 0343 | C| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0340
0065 e008 | | Load 0x0,0x8
0066 e009 | | Load 0x0,0x9
0067 48e0 |H | Short_Literal 0xe0
0068 e007 | | Load 0x0,0x7
0069 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27
006a 4801 |H | Short_Literal 0x1
006b 4948 |IH | Short_Literal 0x148
006c 4804 |H | Short_Literal 0x4
006d 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
006e e007 | | Load 0x0,0x7
006f 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
0070 0387 | | Declare_Variable Package
0071 00d8 | | Load_Top At_Offset_0
0072 020f | | Execute Module,Activate
0073 029b 03cb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_03c8
0075 e00a | | Load 0x0,0xa
0076 e00b | | Load 0x0,0xb
0077 e217 | | Load 0x1,0x17
0078 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0079 e21c | | Load 0x1,0x1c
007a 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
007b 0387 | | Declare_Variable Package
007c 00d8 | | Load_Top At_Offset_0
007d 020f | | Execute Module,Activate
007e 4800 |H | Short_Literal 0x0
007f e00c | | Load 0x0,0xc
0080 02a0 | | Declare_Subprogram Null_Subprogram
0081 038e | | Declare_Type Package,Defined
0082 0387 | | Declare_Variable Package
0083 e00d | | Load 0x0,0xd
0084 4801 |H | Short_Literal 0x1
0085 00da | | Load_Top At_Offset_2
0086 020e | | Execute Module,Augment_Imports
0087 00d8 | | Load_Top At_Offset_0
0088 020f | | Execute Module,Activate
0089 4800 |H | Short_Literal 0x0
008a 0093 05a3 | | PushFullAddress InMicrocode,INIT_05a0
008c 00f5 | | Load_Encached Unused21
008d 037d | } | Declare_Type Task,Defined
008e 036f | o | Declare_Variable Task
008f e00e | | Load 0x0,0xe
0090 e00f | | Load 0x0,0xf
0091 e007 | | Load 0x0,0x7
0092 4803 |H | Short_Literal 0x3
0093 e220 | | Load 0x1,0x20
0094 020e | | Execute Module,Augment_Imports
0095 0007 | | Action Break_Optional
0096 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0097 00c7 | | Action Elaborate_Subprogram
0098 029d 042b | +| Declare_Subprogram For_Outer_Call,INIT_0428
009a 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
009b 00c7 | | Action Elaborate_Subprogram
009c 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438
009e 029d 044b | K| Declare_Subprogram For_Outer_Call,INIT_0448
00a0 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00a1 00c7 | | Action Elaborate_Subprogram
00a2 029d 046b | k| Declare_Subprogram For_Outer_Call,INIT_0468
00a4 1d10 | | Execute_Immediate Reference_Lex_1,0x10
00a5 00c7 | | Action Elaborate_Subprogram
00a6 1d11 | | Execute_Immediate Reference_Lex_1,0x11
00a7 00c7 | | Action Elaborate_Subprogram
00a8 029d 04d3 | | Declare_Subprogram For_Outer_Call,INIT_04d0
00aa 1d12 | | Execute_Immediate Reference_Lex_1,0x12
00ab 00c7 | | Action Elaborate_Subprogram
00ac BODY_0008:
00ac BODY_0008:
00ac 00be | | Action Activate_Tasks
00ad 00bc | | Action Signal_Activated
00ae 00bb | | Action Signal_Completion
00af 0000 | | .XXX[0x1]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3 | | .CONST 0x00b3 ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0001 | | .CONST 0x0001 ; Number of locals
00b3 BODY_00b0:
00b3 INIT_00b0:
00b3 4605 |F | Jump_Case 0x5
00b4 7804 |x | Jump 0xb9 ; case 0x0
00b5 7810 |x | Jump 0xc6 ; case 0x1
00b6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
00b7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
00b8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
00b9 00da | | Load_Top At_Offset_2 ; case 0x5
00ba 01dc | | Execute Vector,Last
00bb 00db | | Load_Top At_Offset_3
00bc 01dd | | Execute Vector,First
00bd 0263 | c | Execute Discrete,Above_Bound
00be 7006 |p | Jump_Nonzero 0xc5
00bf 00d8 | | Load_Top At_Offset_0
00c0 e5ff | | Load 0x2,-0x1
00c1 01d5 | | Execute Vector,Field_Reference
00c2 1c00 | | Execute_Immediate Run_Utility,0x0
00c3 0a01 | | Execute_Immediate Plus,0x1
00c4 7ff8 | | Jump 0xbd
00c5 4302 |C | Exit_Subprogram From_Utility,0x2
00c6 00da | | Load_Top At_Offset_2
00c7 01dc | | Execute Vector,Last
00c8 00db | | Load_Top At_Offset_3
00c9 01dd | | Execute Vector,First
00ca 0263 | c | Execute Discrete,Above_Bound
00cb 7006 |p | Jump_Nonzero 0xd2
00cc 00d8 | | Load_Top At_Offset_0
00cd e5ff | | Load 0x2,-0x1
00ce 01d7 | | Execute Vector,Field_Read
00cf 1c01 | | Execute_Immediate Run_Utility,0x1
00d0 0a01 | | Execute_Immediate Plus,0x1
00d1 7ff8 | | Jump 0xca
00d2 4302 |C | Exit_Subprogram From_Utility,0x2
00d3 0000 | | .XXX[0x1]
00d4 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00f4 | | .CONST 0x00f4 ; Address of begin
00d9 01f8 | | .CONST 0x01f8 ; Address of exception handler
00da 000a | | .CONST 0x000a ; Number of locals
00db INIT_00d8:
00db e010 | | Load 0x0,0x10
00dc 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00dd 00e1 | | Load_Encached Boolean_Cache
00de 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00df 00e1 | | Load_Encached Boolean_Cache
00e0 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
00e1 e011 | | Load 0x0,0x11
00e2 180e | | Execute Package,Field_Execute,Field_Number 0xe
00e3 e012 | | Load 0x0,0x12
00e4 1b15 | | Execute Package,Field_Read,Field_Number 0x15
00e5 03f1 | | Declare_Variable Discrete,With_Value
00e6 00e1 | | Load_Encached Boolean_Cache
00e7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00e8 e013 | | Load 0x0,0x13
00e9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ea 06e0 | | Execute_Immediate Set_Value_Unchecked,0xe0
00eb e007 | | Load 0x0,0x7
00ec 1b26 | & | Execute Package,Field_Read,Field_Number 0x26
00ed 0322 | " | Declare_Variable Record
00ee 00d8 | | Load_Top At_Offset_0
00ef 1c00 | | Execute_Immediate Run_Utility,0x0
00f0 00e3 | | Load_Encached Natural_Cache
00f1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00f2 00e1 | | Load_Encached Boolean_Cache
00f3 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00f4 BODY_00d8:
00f4 4800 |H | Short_Literal 0x0
00f5 e405 | | Load 0x2,0x5
00f6 e21a | | Load 0x1,0x1a
00f7 01d5 | | Execute Vector,Field_Reference
00f8 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
00f9 4801 |H | Short_Literal 0x1
00fa e405 | | Load 0x2,0x5
00fb e21a | | Load 0x1,0x1a
00fc 01d5 | | Execute Vector,Field_Reference
00fd 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
00fe e5fb | | Load 0x2,-0x5
00ff e405 | | Load 0x2,0x5
0100 e21a | | Load 0x1,0x1a
0101 01d5 | | Execute Vector,Field_Reference
0102 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0103 4801 |H | Short_Literal 0x1
0104 e405 | | Load 0x2,0x5
0105 e21a | | Load 0x1,0x1a
0106 01d5 | | Execute Vector,Field_Reference
0107 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0108 e5fc | | Load 0x2,-0x4
0109 e405 | | Load 0x2,0x5
010a e21a | | Load 0x1,0x1a
010b 01d5 | | Execute Vector,Field_Reference
010c 380a |8 | Execute Record,Field_Write,Field_Number 0xa
010d e405 | | Load 0x2,0x5
010e e21a | | Load 0x1,0x1a
010f 01d5 | | Execute Vector,Field_Reference
0110 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0111 6818 |h | Jump_Zero 0x12a
0112 e405 | | Load 0x2,0x5
0113 e21a | | Load 0x1,0x1a
0114 01d5 | | Execute Vector,Field_Reference
0115 00d8 | | Load_Top At_Offset_0
0116 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0117 e5ff | | Load 0x2,-0x1
0118 0092 05fa | | Action Push_String_Extended,0x5fa ; " "
011a 01cc | | Execute Vector,Catenate
011b e5fc | | Load 0x2,-0x4
011c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
011d e005 | | Load 0x0,0x5
011e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
011f 011c | | Execute Any,Convert_Unchecked
0120 1c01 | | Execute_Immediate Run_Utility,0x1
0121 01cc | | Execute Vector,Catenate
0122 0092 05fb | | Action Push_String_Extended,0x5fb ; "Session"
0124 01cc | | Execute Vector,Catenate
0125 e21f | | Load 0x1,0x1f
0126 180d | | Execute Package,Field_Execute,Field_Number 0xd
0127 00d9 | | Load_Top At_Offset_1
0128 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0129 00d1 | | Pop_Control Pop_Count_1
012a 00e1 | | Load_Encached Boolean_Cache
012b e407 | | Load 0x2,0x7
012c e408 | | Load 0x2,0x8
012d 4803 |H | Short_Literal 0x3
012e e220 | | Load 0x1,0x20
012f 170d | | Execute Task,Entry_Call,Field_Number 0xd
0130 00d1 | | Pop_Control Pop_Count_1
0131 c407 | | Store 0x2,0x7
0132 c406 | | Store 0x2,0x6
0133 e406 | | Load 0x2,0x6
0134 6818 |h | Jump_Zero 0x14d
0135 00da | | Load_Top At_Offset_2
0136 e405 | | Load 0x2,0x5
0137 e21a | | Load 0x1,0x1a
0138 01d5 | | Execute Vector,Field_Reference
0139 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
013a 4948 |IH | Short_Literal 0x148
013b e405 | | Load 0x2,0x5
013c e21a | | Load 0x1,0x1a
013d 01d5 | | Execute Vector,Field_Reference
013e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
013f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0140 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0141 e00e | | Load 0x0,0xe
0142 180e | | Execute Package,Field_Execute,Field_Number 0xe
0143 4802 |H | Short_Literal 0x2
0144 0092 05fc | | Action Push_String_Extended,0x5fc ; "Connecting to target via Telnet Port "
0146 e407 | | Load 0x2,0x7
0147 00e0 | | Load_Encached Standard_Cache
0148 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0149 01cc | | Execute Vector,Catenate
014a e00f | | Load 0x0,0xf
014b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
014c 7802 |x | Jump 0x14f
014d e014 | | Load 0x0,0x14
014e 0257 | W | Execute Discrete,Raise
014f e010 | | Load 0x0,0x10
0150 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0151 4804 |H | Short_Literal 0x4
0152 60cd |` | Indirect_Literal Discrete,0x220,{0x00007fff, 0xffffffff}
0153 e015 | | Load 0x0,0x15
0154 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0155 e5ff | | Load 0x2,-0x1
0156 e405 | | Load 0x2,0x5
0157 e21a | | Load 0x1,0x1a
0158 01d5 | | Execute Vector,Field_Reference
0159 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
015a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
015b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
015c e015 | | Load 0x0,0x15
015d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
015e c402 | | Store 0x2,0x2
015f e5fa | | Load 0x2,-0x6
0160 e402 | | Load 0x2,0x2
0161 8223 | # | Call 0x1,0x23
0162 c5fa | | Store 0x2,-0x6
0163 4802 |H | Short_Literal 0x2
0164 e5fa | | Load 0x2,-0x6
0165 e003 | | Load 0x0,0x3
0166 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0167 6801 |h | Jump_Zero 0x169
0168 4506 |E | Exit_Subprogram 0x6
0169 4800 |H | Short_Literal 0x0
016a e405 | | Load 0x2,0x5
016b e21a | | Load 0x1,0x1a
016c 01d5 | | Execute Vector,Field_Reference
016d 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
016e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
016f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0170 e016 | | Load 0x0,0x16
0171 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0172 4801 |H | Short_Literal 0x1
0173 4807 |H | Short_Literal 0x7
0174 e405 | | Load 0x2,0x5
0175 e21a | | Load 0x1,0x1a
0176 01d5 | | Execute Vector,Field_Reference
0177 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0178 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0179 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
017a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
017b 01d6 | | Execute Vector,Field_Write
017c 609f |` | Indirect_Literal Discrete,0x21c,{0x00000000, 0x00008000}
017d 00ba | | Action Initiate_Delay
017e e405 | | Load 0x2,0x5
017f e21a | | Load 0x1,0x1a
0180 01d5 | | Execute Vector,Field_Reference
0181 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0182 e5fc | | Load 0x2,-0x4
0183 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0184 e004 | | Load 0x0,0x4
0185 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0186 e21c | | Load 0x1,0x1c
0187 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0188 00cf | | Action Mark_Auxiliary
0189 e405 | | Load 0x2,0x5
018a e21a | | Load 0x1,0x1a
018b 01d5 | | Execute Vector,Field_Reference
018c 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
018d e21e | | Load 0x1,0x1e
018e 181b | | Execute Package,Field_Execute,Field_Number 0x1b
018f e21e | | Load 0x1,0x1e
0190 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0191 4606 |F | Jump_Case 0x6
0192 7813 |x | Jump 0x1a6 ; case 0x0
0193 781b |x | Jump 0x1af ; case 0x1
0194 7824 |x$ | Jump 0x1b9 ; case 0x2
0195 7831 |x1 | Jump 0x1c7 ; case 0x3
0196 7847 |xG | Jump 0x1de ; case 0x4
0197 7832 |x2 | Jump 0x1ca ; case 0x5
0198 7800 |x | Jump 0x199 ; case 0x6
0199 e405 | | Load 0x2,0x5
019a e21a | | Load 0x1,0x1a
019b 01d5 | | Execute Vector,Field_Reference
019c 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
019d 480d |H | Short_Literal 0xd
019e e5fc | | Load 0x2,-0x4
019f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01a0 e004 | | Load 0x0,0x4
01a1 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01a2 01cb | | Execute Vector,Append
01a3 e21c | | Load 0x1,0x1c
01a4 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
01a5 783b |x; | Jump 0x1e1
01a6 e5fa | | Load 0x2,-0x6
01a7 4802 |H | Short_Literal 0x2
01a8 0092 05fd | | Action Push_String_Extended,0x5fd ; "Disconnected from "
01aa e5ff | | Load 0x2,-0x1
01ab 01cc | | Execute Vector,Catenate
01ac 8222 | " | Call 0x1,0x22
01ad c5fa | | Store 0x2,-0x6
01ae 4506 |E | Exit_Subprogram 0x6
01af e405 | | Load 0x2,0x5
01b0 e21a | | Load 0x1,0x1a
01b1 01d5 | | Execute Vector,Field_Reference
01b2 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01b3 480d |H | Short_Literal 0xd
01b4 e5fe | | Load 0x2,-0x2
01b5 01cb | | Execute Vector,Append
01b6 e21c | | Load 0x1,0x1c
01b7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
01b8 7828 |x( | Jump 0x1e1
01b9 e405 | | Load 0x2,0x5
01ba e21a | | Load 0x1,0x1a
01bb 01d5 | | Execute Vector,Field_Reference
01bc 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01bd 480d |H | Short_Literal 0xd
01be e5fd | | Load 0x2,-0x3
01bf 01cb | | Execute Vector,Append
01c0 e21c | | Load 0x1,0x1c
01c1 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
01c2 4801 |H | Short_Literal 0x1
01c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
01c4 4801 |H | Short_Literal 0x1
01c5 a404 | | Store_Unchecked 0x2,0x4
01c6 781a |x | Jump 0x1e1
01c7 4801 |H | Short_Literal 0x1
01c8 a403 | | Store_Unchecked 0x2,0x3
01c9 7819 |x | Jump 0x1e3
01ca 4800 |H | Short_Literal 0x0
01cb a404 | | Store_Unchecked 0x2,0x4
01cc 00da | | Load_Top At_Offset_2
01cd 0a01 | | Execute_Immediate Plus,0x1
01ce 005b | [ | Store_Top Discrete,At_Offset_3
01cf 00da | | Load_Top At_Offset_2
01d0 0c03 | | Execute_Immediate Greater_Equal,0x3
01d1 680f |h | Jump_Zero 0x1e1
01d2 e5fa | | Load 0x2,-0x6
01d3 4802 |H | Short_Literal 0x2
01d4 0092 05fe | | Action Push_String_Extended,0x5fe ; "Unable to login to remote machine "
01d6 e5ff | | Load 0x2,-0x1
01d7 01cc | | Execute Vector,Catenate
01d8 0092 05ff | | Action Push_String_Extended,0x5ff ; ". User Authorization Failure"
01da 01cc | | Execute Vector,Catenate
01db 8222 | " | Call 0x1,0x22
01dc c5fa | | Store 0x2,-0x6
01dd 7805 |x | Jump 0x1e3
01de 00d9 | | Load_Top At_Offset_1
01df 6801 |h | Jump_Zero 0x1e1
01e0 7802 |x | Jump 0x1e3
01e1 00c9 | | Action Pop_Auxiliary_Loop
01e2 7fa6 | | Jump 0x189
01e3 00ce | | Action Pop_Auxiliary
01e4 e404 | | Load 0x2,0x4
01e5 680b |h | Jump_Zero 0x1f1
01e6 e405 | | Load 0x2,0x5
01e7 e21a | | Load 0x1,0x1a
01e8 01d5 | | Execute Vector,Field_Reference
01e9 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01ea e5fc | | Load 0x2,-0x4
01eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01ec e004 | | Load 0x0,0x4
01ed 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
01ee e21c | | Load 0x1,0x1c
01ef 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
01f0 4506 |E | Exit_Subprogram 0x6
01f1 e5fa | | Load 0x2,-0x6
01f2 4802 |H | Short_Literal 0x2
01f3 0092 0600 | | Action Push_String_Extended,0x600 ; "Unable to login to remote machine. Unknown Failure"
01f5 8222 | " | Call 0x1,0x22
01f6 c5fa | | Store 0x2,-0x6
01f7 4506 |E | Exit_Subprogram 0x6
01f8 TRAP_00d8:
01f8 e014 | | Load 0x0,0x14
01f9 010f | | Execute Exception,Equal
01fa 6807 |h | Jump_Zero 0x202
01fb e5fa | | Load 0x2,-0x6
01fc 4802 |H | Short_Literal 0x2
01fd 0092 0601 | | Action Push_String_Extended,0x601 ; "Unable to find a free telnet port. Try again later."
01ff 8222 | " | Call 0x1,0x22
0200 c5fa | | Store 0x2,-0x6
0201 4506 |E | Exit_Subprogram 0x6
0202 e017 | | Load 0x0,0x17
0203 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0204 010f | | Execute Exception,Equal
0205 6809 |h | Jump_Zero 0x20f
0206 e5fa | | Load 0x2,-0x6
0207 4802 |H | Short_Literal 0x2
0208 0092 0602 | | Action Push_String_Extended,0x602 ; "Undefined Remote Machine Name = "
020a e5ff | | Load 0x2,-0x1
020b 01cc | | Execute Vector,Catenate
020c 8222 | " | Call 0x1,0x22
020d c5fa | | Store 0x2,-0x6
020e 4506 |E | Exit_Subprogram 0x6
020f e5fa | | Load 0x2,-0x6
0210 4802 |H | Short_Literal 0x2
0211 4800 |H | Short_Literal 0x0
0212 4801 |H | Short_Literal 0x1
0213 e018 | | Load 0x0,0x18
0214 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0215 0092 0603 | | Action Push_String_Extended,0x603 ; " caught in Open_Connection."
0217 01cc | | Execute Vector,Catenate
0218 8222 | " | Call 0x1,0x22
0219 c5fa | | Store 0x2,-0x6
021a 4506 |E | Exit_Subprogram 0x6
021b 0000 | | .XXX[0x1]
021c 0000 0000 | | .LITERAL {0x00000000, 0x00008000}
0220 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0224 0000 0000 | | .BLANK 0000[0x4]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 0230 | 0 | .CONST 0x0230 ; Address of begin
0229 0262 | b | .CONST 0x0262 ; Address of exception handler
022a 0002 | | .CONST 0x0002 ; Number of locals
022b INIT_0228:
022b e011 | | Load 0x0,0x11
022c 180e | | Execute Package,Field_Execute,Field_Number 0xe
022d e012 | | Load 0x0,0x12
022e 1b15 | | Execute Package,Field_Read,Field_Number 0x15
022f 03f1 | | Declare_Variable Discrete,With_Value
0230 BODY_0228:
0230 4800 |H | Short_Literal 0x0
0231 00d9 | | Load_Top At_Offset_1
0232 e21a | | Load 0x1,0x1a
0233 01d5 | | Execute Vector,Field_Reference
0234 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0235 4801 |H | Short_Literal 0x1
0236 00d9 | | Load_Top At_Offset_1
0237 e21a | | Load 0x1,0x1a
0238 01d5 | | Execute Vector,Field_Reference
0239 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
023a 4800 |H | Short_Literal 0x0
023b 00d9 | | Load_Top At_Offset_1
023c e21a | | Load 0x1,0x1a
023d 01d5 | | Execute Vector,Field_Reference
023e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
023f 00db | | Load_Top At_Offset_3
0240 00d9 | | Load_Top At_Offset_1
0241 e21a | | Load 0x1,0x1a
0242 01d5 | | Execute Vector,Field_Reference
0243 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0244 4801 |H | Short_Literal 0x1
0245 00d9 | | Load_Top At_Offset_1
0246 e21a | | Load 0x1,0x1a
0247 01d5 | | Execute Vector,Field_Reference
0248 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0249 e5fd | | Load 0x2,-0x3
024a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
024b 00d9 | | Load_Top At_Offset_1
024c e21a | | Load 0x1,0x1a
024d 01d5 | | Execute Vector,Field_Reference
024e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
024f e5fd | | Load 0x2,-0x3
0250 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0251 00d1 | | Pop_Control Pop_Count_1
0252 e5fd | | Load 0x2,-0x3
0253 8224 | $ | Call 0x1,0x24
0254 00d1 | | Pop_Control Pop_Count_1
0255 4503 |E | Exit_Subprogram 0x3
0256 0604 e5fd | | .XXX[0xc]
0258 3c01 e002 |< |
025a 1b0d 011c | |
025c 1c01 01cc | |
025e 8222 e5fd | " |
0260 3802 4503 |8 E |
0262 TRAP_0228:
0262 e21c | | Load 0x1,0x1c
0263 1b26 | & | Execute Package,Field_Read,Field_Number 0x26
0264 010f | | Execute Exception,Equal
0265 680b |h | Jump_Zero 0x271
0266 e5fd | | Load 0x2,-0x3
0267 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0268 4802 |H | Short_Literal 0x2
0269 0092 0605 | | Action Push_String_Extended,0x605 ; "Command timed out"
026b 8222 | " | Call 0x1,0x22
026c e5fd | | Load 0x2,-0x3
026d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
026e e21c | | Load 0x1,0x1c
026f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0270 4503 |E | Exit_Subprogram 0x3
0271 0100 | | Execute Exception,Raise
0272 0000 0000 | | .BLANK 0000[0x6]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 02ab | | .CONST 0x02ab ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 00da | | Load_Top At_Offset_2
027c e21a | | Load 0x1,0x1a
027d 01d5 | | Execute Vector,Field_Reference
027e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
027f 682a |h* | Jump_Zero 0x2aa
0280 4800 |H | Short_Literal 0x0
0281 00db | | Load_Top At_Offset_3
0282 e21a | | Load 0x1,0x1a
0283 01d5 | | Execute Vector,Field_Reference
0284 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0285 4800 |H | Short_Literal 0x0
0286 00db | | Load_Top At_Offset_3
0287 e21a | | Load 0x1,0x1a
0288 01d5 | | Execute Vector,Field_Reference
0289 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
028a 4801 |H | Short_Literal 0x1
028b 00db | | Load_Top At_Offset_3
028c e21a | | Load 0x1,0x1a
028d 01d5 | | Execute Vector,Field_Reference
028e 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
028f 00da | | Load_Top At_Offset_2
0290 e21a | | Load 0x1,0x1a
0291 01d5 | | Execute Vector,Field_Reference
0292 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0293 0092 0606 | | Action Push_String_Extended,0x606 ; "logout"
0295 e21c | | Load 0x1,0x1c
0296 1b41 | A | Execute Package,Field_Read,Field_Number 0x41
0297 01cc | | Execute Vector,Catenate
0298 e21c | | Load 0x1,0x1c
0299 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
029a 00da | | Load_Top At_Offset_2
029b e21a | | Load 0x1,0x1a
029c 01d5 | | Execute Vector,Field_Reference
029d 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
029e e21c | | Load 0x1,0x1c
029f 181f | | Execute Package,Field_Execute,Field_Number 0x1f
02a0 e21c | | Load 0x1,0x1c
02a1 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
02a2 00da | | Load_Top At_Offset_2
02a3 e21a | | Load 0x1,0x1a
02a4 01d5 | | Execute Vector,Field_Reference
02a5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02a6 00d8 | | Load_Top At_Offset_0
02a7 e007 | | Load 0x0,0x7
02a8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
02a9 00d2 | | Pop_Control Pop_Count_2
02aa 4502 |E | Exit_Subprogram 0x2
02ab TRAP_0278:
02ab 0007 | | Action Break_Optional
02ac 00db | | Load_Top At_Offset_3
02ad e21a | | Load 0x1,0x1a
02ae 01d5 | | Execute Vector,Field_Reference
02af 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02b0 00d8 | | Load_Top At_Offset_0
02b1 e007 | | Load 0x0,0x7
02b2 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
02b3 4502 |E | Exit_Subprogram 0x2
02b4 0000 0000 | | .BLANK 0000[0x4]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c0 | | .CONST 0x02c0 ; Address of begin
02b9 02c9 | | .CONST 0x02c9 ; Address of exception handler
02ba 0002 | | .CONST 0x0002 ; Number of locals
02bb INIT_02b8:
02bb e011 | | Load 0x0,0x11
02bc 180e | | Execute Package,Field_Execute,Field_Number 0xe
02bd e012 | | Load 0x0,0x12
02be 1b15 | | Execute Package,Field_Read,Field_Number 0x15
02bf 03f1 | | Declare_Variable Discrete,With_Value
02c0 BODY_02b8:
02c0 00d8 | | Load_Top At_Offset_0
02c1 e21a | | Load 0x1,0x1a
02c2 01d5 | | Execute Vector,Field_Reference
02c3 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
02c4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02c6 e016 | | Load 0x0,0x16
02c7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
02c8 00ca | | Action Exit_Nullary_Function
02c9 TRAP_02b8:
02c9 0007 | | Action Break_Optional
02ca 4800 |H | Short_Literal 0x0
02cb 00ca | | Action Exit_Nullary_Function
02cc 0000 0000 | | .BLANK 0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 4607 |F | Jump_Case 0x7
02d4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02d5 7806 |x | Jump 0x2dc ; case 0x1
02d6 7809 |x | Jump 0x2e0 ; case 0x2
02d7 780d |x | Jump 0x2e5 ; case 0x3
02d8 7810 |x | Jump 0x2e9 ; case 0x4
02d9 7811 |x | Jump 0x2eb ; case 0x5
02da 7812 |x | Jump 0x2ed ; case 0x6
02db 7815 |x | Jump 0x2f1 ; case 0x7
02dc 00da | | Load_Top At_Offset_2
02dd 0091 05f3 | | Action Push_String_Extended_Indexed,0x5f3 ; "DISC"
02df 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02e0 00db | | Load_Top At_Offset_3
02e1 00db | | Load_Top At_Offset_3
02e2 00e0 | | Load_Encached Standard_Cache
02e3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
02e4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02e5 00da | | Load_Top At_Offset_2
02e6 00e0 | | Load_Encached Standard_Cache
02e7 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02e8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02e9 00db | | Load_Top At_Offset_3
02ea 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02eb 00db | | Load_Top At_Offset_3
02ec 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02ed e217 | | Load 0x1,0x17
02ee 00dc | | Load_Top At_Offset_4
02ef 0267 | g | Execute Discrete,Predecessor
02f0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02f1 e217 | | Load 0x1,0x17
02f2 00dc | | Load_Top At_Offset_4
02f3 0268 | h | Execute Discrete,Successor
02f4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02f5 0000 0000 | | .XXX[0x3]
02f7 0000 | |
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 4608 |F | Jump_Case 0x8
02fc 7808 |x | Jump 0x305 ; case 0x0
02fd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
02fe 7828 |x( | Jump 0x327 ; case 0x2
02ff 7827 |x' | Jump 0x327 ; case 0x3
0300 7826 |x& | Jump 0x327 ; case 0x4
0301 7825 |x% | Jump 0x327 ; case 0x5
0302 7824 |x$ | Jump 0x327 ; case 0x6
0303 7823 |x# | Jump 0x327 ; case 0x7
0304 7822 |x" | Jump 0x327 ; case 0x8
0305 4800 |H | Short_Literal 0x0
0306 00db | | Load_Top At_Offset_3
0307 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0308 00da | | Load_Top At_Offset_2
0309 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
030a 0125 | % | Execute Any,Set_Constraint
030b 00da | | Load_Top At_Offset_2
030c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
030d 1c00 | | Execute_Immediate Run_Utility,0x0
030e 00da | | Load_Top At_Offset_2
030f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0310 1c00 | | Execute_Immediate Run_Utility,0x0
0311 4800 |H | Short_Literal 0x0
0312 00db | | Load_Top At_Offset_3
0313 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0314 4801 |H | Short_Literal 0x1
0315 00db | | Load_Top At_Offset_3
0316 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0317 4800 |H | Short_Literal 0x0
0318 00db | | Load_Top At_Offset_3
0319 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
031a 4801 |H | Short_Literal 0x1
031b 00db | | Load_Top At_Offset_3
031c 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
031d 4800 |H | Short_Literal 0x0
031e 00db | | Load_Top At_Offset_3
031f 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0320 4801 |H | Short_Literal 0x1
0321 00db | | Load_Top At_Offset_3
0322 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0323 00da | | Load_Top At_Offset_2
0324 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
0325 1c00 | | Execute_Immediate Run_Utility,0x0
0326 4302 |C | Exit_Subprogram From_Utility,0x2
0327 0869 | i | Execute_Immediate Raise,0x69
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b | + | .CONST 0x032b ; Address of begin
0329 0004 | | .CONST 0x0004 ; Address of exception handler
032a 0001 | | .CONST 0x0001 ; Number of locals
032b BODY_0328:
032b INIT_0328:
032b 00d1 | | Pop_Control Pop_Count_1
032c 00da | | Load_Top At_Offset_2
032d 01dc | | Execute Vector,Last
032e 00db | | Load_Top At_Offset_3
032f 01dd | | Execute Vector,First
0330 0263 | c | Execute Discrete,Above_Bound
0331 7006 |p | Jump_Nonzero 0x338
0332 00d8 | | Load_Top At_Offset_0
0333 e5ff | | Load 0x2,-0x1
0334 01d5 | | Execute Vector,Field_Reference
0335 1c00 | | Execute_Immediate Run_Utility,0x0
0336 0a01 | | Execute_Immediate Plus,0x1
0337 7ff8 | | Jump 0x330
0338 4302 |C | Exit_Subprogram From_Utility,0x2
0339 0000 0000 | | .BLANK 0000[0x7]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0359 | Y | .CONST 0x0359 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0007 | | .CONST 0x0007 ; Number of locals
0343 INIT_0340:
0343 e002 | | Load 0x0,0x2
0344 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0345 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0346 e011 | | Load 0x0,0x11
0347 180e | | Execute Package,Field_Execute,Field_Number 0xe
0348 e012 | | Load 0x0,0x12
0349 1b15 | | Execute Package,Field_Read,Field_Number 0x15
034a 03f1 | | Declare_Variable Discrete,With_Value
034b e215 | | Load 0x1,0x15
034c 0322 | " | Declare_Variable Record
034d 00d9 | | Load_Top At_Offset_1
034e e21a | | Load 0x1,0x1a
034f 01d5 | | Execute Vector,Field_Reference
0350 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
0351 00d9 | | Load_Top At_Offset_1
0352 017d | } | Execute Record,Structure_Write
0353 029f 04e3 | | Declare_Subprogram For_Call,INIT_04e0
0355 029f 04f3 | | Declare_Subprogram For_Call,INIT_04f0
0357 029f 050b | | Declare_Subprogram For_Call,INIT_0508
0359 BODY_0340:
0359 e5ff | | Load 0x2,-0x1
035a 01db | | Execute Vector,Length
035b 7002 |p | Jump_Nonzero 0x35e
035c 8407 | | Call 0x2,0x7
035d 4504 |E | Exit_Subprogram 0x4
035e e5ff | | Load 0x2,-0x1
035f 01dd | | Execute Vector,First
0360 e5ff | | Load 0x2,-0x1
0361 01d7 | | Execute Vector,Field_Read
0362 00d8 | | Load_Top At_Offset_0
0363 00e8 | | Load_Encached Character_Cache
0364 0260 | ` | Execute Discrete,In_Type
0365 7001 |p | Jump_Nonzero 0x367
0366 0801 | | Execute_Immediate Raise,0x1
0367 0f0d | | Execute_Immediate Equal,0xd
0368 6812 |h | Jump_Zero 0x37b
0369 e5ff | | Load 0x2,-0x1
036a 01db | | Execute Vector,Length
036b 0c02 | | Execute_Immediate Greater_Equal,0x2
036c 680d |h | Jump_Zero 0x37a
036d e5ff | | Load 0x2,-0x1
036e 01dd | | Execute Vector,First
036f 0a01 | | Execute_Immediate Plus,0x1
0370 e5ff | | Load 0x2,-0x1
0371 01d7 | | Execute Vector,Field_Read
0372 00d8 | | Load_Top At_Offset_0
0373 00e8 | | Load_Encached Character_Cache
0374 0260 | ` | Execute Discrete,In_Type
0375 7001 |p | Jump_Nonzero 0x377
0376 0801 | | Execute_Immediate Raise,0x1
0377 0f0a | | Execute_Immediate Equal,0xa
0378 6801 |h | Jump_Zero 0x37a
0379 8407 | | Call 0x2,0x7
037a 4504 |E | Exit_Subprogram 0x4
037b e5fd | | Load 0x2,-0x3
037c 683c |h< | Jump_Zero 0x3b9
037d e5ff | | Load 0x2,-0x1
037e e007 | | Load 0x0,0x7
037f 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0380 8406 | | Call 0x2,0x6
0381 e403 | | Load 0x2,0x3
0382 e21a | | Load 0x1,0x1a
0383 01d5 | | Execute Vector,Field_Reference
0384 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0385 6832 |h2 | Jump_Zero 0x3b8
0386 00db | | Load_Top At_Offset_3
0387 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0388 e404 | | Load 0x2,0x4
0389 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
038a e403 | | Load 0x2,0x3
038b e21a | | Load 0x1,0x1a
038c 01d5 | | Execute Vector,Field_Reference
038d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
038e e5ff | | Load 0x2,-0x1
038f e007 | | Load 0x0,0x7
0390 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0391 e002 | | Load 0x0,0x2
0392 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0393 a402 | | Store_Unchecked 0x2,0x2
0394 e402 | | Load 0x2,0x2
0395 4603 |F | Jump_Case 0x3
0396 4504 |E | Exit_Subprogram 0x4 ; case 0x0
0397 7814 |x | Jump 0x3ac ; case 0x1
0398 7801 |x | Jump 0x39a ; case 0x2
0399 7800 |x | Jump 0x39a ; case 0x3
039a 4801 |H | Short_Literal 0x1
039b e403 | | Load 0x2,0x3
039c e21a | | Load 0x1,0x1a
039d 01d5 | | Execute Vector,Field_Reference
039e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
039f e5ff | | Load 0x2,-0x1
03a0 8405 | | Call 0x2,0x5
03a1 4802 |H | Short_Literal 0x2
03a2 e403 | | Load 0x2,0x3
03a3 e21a | | Load 0x1,0x1a
03a4 01d5 | | Execute Vector,Field_Reference
03a5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03a6 4800 |H | Short_Literal 0x0
03a7 e403 | | Load 0x2,0x3
03a8 e21a | | Load 0x1,0x1a
03a9 01d5 | | Execute Vector,Field_Reference
03aa 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
03ab 4504 |E | Exit_Subprogram 0x4
03ac 4801 |H | Short_Literal 0x1
03ad e403 | | Load 0x2,0x3
03ae e21a | | Load 0x1,0x1a
03af 01d5 | | Execute Vector,Field_Reference
03b0 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
03b1 e5ff | | Load 0x2,-0x1
03b2 8405 | | Call 0x2,0x5
03b3 4801 |H | Short_Literal 0x1
03b4 e403 | | Load 0x2,0x3
03b5 e21a | | Load 0x1,0x1a
03b6 01d5 | | Execute Vector,Field_Reference
03b7 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03b8 4504 |E | Exit_Subprogram 0x4
03b9 e5fd | | Load 0x2,-0x3
03ba 7008 |p | Jump_Nonzero 0x3c3
03bb e5fe | | Load 0x2,-0x2
03bc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03bd 6805 |h | Jump_Zero 0x3c3
03be e5ff | | Load 0x2,-0x1
03bf e007 | | Load 0x0,0x7
03c0 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
03c1 8406 | | Call 0x2,0x6
03c2 8407 | | Call 0x2,0x7
03c3 4504 |E | Exit_Subprogram 0x4
03c4 0000 0000 | | .BLANK 0000[0x4]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d9 | | .CONST 0x03d9 ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0003 | | .CONST 0x0003 ; Number of locals
03cb INIT_03c8:
03cb e011 | | Load 0x0,0x11
03cc 180e | | Execute Package,Field_Execute,Field_Number 0xe
03cd e012 | | Load 0x0,0x12
03ce 1b15 | | Execute Package,Field_Read,Field_Number 0x15
03cf 03f1 | | Declare_Variable Discrete,With_Value
03d0 e004 | | Load 0x0,0x4
03d1 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03d2 02c7 | | Declare_Variable Any
03d3 00d9 | | Load_Top At_Offset_1
03d4 e21a | | Load 0x1,0x1a
03d5 01d5 | | Execute Vector,Field_Reference
03d6 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
03d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03d8 a403 | | Store_Unchecked 0x2,0x3
03d9 BODY_03c8:
03d9 e5ff | | Load 0x2,-0x1
03da 4606 |F | Jump_Case 0x6
03db 7812 |x | Jump 0x3ee ; case 0x0
03dc 7814 |x | Jump 0x3f1 ; case 0x1
03dd 781c |x | Jump 0x3fa ; case 0x2
03de 7824 |x$ | Jump 0x403 ; case 0x3
03df 782c |x, | Jump 0x40c ; case 0x4
03e0 782f |x/ | Jump 0x410 ; case 0x5
03e1 7800 |x | Jump 0x3e2 ; case 0x6
03e2 603d |`= | Indirect_Literal Discrete,0x420,{0x00000000, 0x00004000}
03e3 e21c | | Load 0x1,0x1c
03e4 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03e5 00da | | Load_Top At_Offset_2
03e6 e21a | | Load 0x1,0x1a
03e7 01d5 | | Execute Vector,Field_Reference
03e8 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
03e9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03ea 8221 | ! | Call 0x1,0x21
03eb e21c | | Load 0x1,0x1c
03ec 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
03ed 4401 |D | Exit_Subprogram With_Result,0x1
03ee e21c | | Load 0x1,0x1c
03ef 181f | | Execute Package,Field_Execute,Field_Number 0x1f
03f0 4401 |D | Exit_Subprogram With_Result,0x1
03f1 602e |`. | Indirect_Literal Discrete,0x420,{0x00000000, 0x00004000}
03f2 e21c | | Load 0x1,0x1c
03f3 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03f4 00d9 | | Load_Top At_Offset_1
03f5 e004 | | Load 0x0,0x4
03f6 1818 | | Execute Package,Field_Execute,Field_Number 0x18
03f7 e21c | | Load 0x1,0x1c
03f8 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
03f9 4401 |D | Exit_Subprogram With_Result,0x1
03fa 6025 |`% | Indirect_Literal Discrete,0x420,{0x00000000, 0x00004000}
03fb e21c | | Load 0x1,0x1c
03fc 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03fd 00d9 | | Load_Top At_Offset_1
03fe e004 | | Load 0x0,0x4
03ff 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0400 e21c | | Load 0x1,0x1c
0401 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0402 4401 |D | Exit_Subprogram With_Result,0x1
0403 601c |` | Indirect_Literal Discrete,0x420,{0x00000000, 0x00004000}
0404 e21c | | Load 0x1,0x1c
0405 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0406 00d9 | | Load_Top At_Offset_1
0407 e004 | | Load 0x0,0x4
0408 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0409 e21c | | Load 0x1,0x1c
040a 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
040b 4401 |D | Exit_Subprogram With_Result,0x1
040c 600f |` | Indirect_Literal Discrete,0x41c,{0x00000000, 0x00014000}
040d e21c | | Load 0x1,0x1c
040e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
040f 4401 |D | Exit_Subprogram With_Result,0x1
0410 600f |` | Indirect_Literal Discrete,0x420,{0x00000000, 0x00004000}
0411 e21c | | Load 0x1,0x1c
0412 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0413 00d9 | | Load_Top At_Offset_1
0414 e004 | | Load 0x0,0x4
0415 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0416 e21c | | Load 0x1,0x1c
0417 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0418 4401 |D | Exit_Subprogram With_Result,0x1
0419 0000 0000 | | .XXX[0x3]
041b 0000 | |
041c 0000 0000 | | .LITERAL {0x00000000, 0x00014000}
0420 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0424 0000 0000 | | .BLANK 0000[0x4]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b | + | .CONST 0x042b ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0001 | | .CONST 0x0001 ; Number of locals
042b BODY_0428:
042b INIT_0428:
042b 00da | | Load_Top At_Offset_2
042c 0f04 | | Execute_Immediate Equal,0x4
042d 6803 |h | Jump_Zero 0x431
042e 0092 0607 | | Action Push_String_Extended,0x607 ; "TERMINAL IDENTIFICATION NUMBER\x0d\x0a\x0d\x0a"
0430 4401 |D | Exit_Subprogram With_Result,0x1
0431 00ea | | Load_Encached Null_String_Cache
0432 4401 |D | Exit_Subprogram With_Result,0x1
0433 0000 0000 | | .BLANK 0000[0x5]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b e5fd | | Load 0x2,-0x3
043c 00db | | Load_Top At_Offset_3
043d e5fe | | Load 0x2,-0x2
043e 00ea | | Load_Encached Null_String_Cache
043f e003 | | Load 0x0,0x3
0440 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0441 e003 | | Load 0x0,0x3
0442 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0443 c5fd | | Store 0x2,-0x3
0444 4503 |E | Exit_Subprogram 0x3
0445 0000 0000 | | .XXX[0x3]
0447 0000 | |
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044b | K | .CONST 0x044b ; Address of begin
0449 0458 | X | .CONST 0x0458 ; Address of exception handler
044a 0001 | | .CONST 0x0001 ; Number of locals
044b BODY_0448:
044b INIT_0448:
044b 00da | | Load_Top At_Offset_2
044c 680a |h | Jump_Zero 0x457
044d 00db | | Load_Top At_Offset_3
044e 4802 |H | Short_Literal 0x2
044f 0092 0608 | | Action Push_String_Extended,0x608 ; "Transport Error = "
0451 e5ff | | Load 0x2,-0x1
0452 e010 | | Load 0x0,0x10
0453 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0454 01cc | | Execute Vector,Catenate
0455 8222 | " | Call 0x1,0x22
0456 c5fe | | Store 0x2,-0x2
0457 4502 |E | Exit_Subprogram 0x2
0458 TRAP_0448:
0458 010e | | Execute Exception,Is_Constraint_Error
0459 680b |h | Jump_Zero 0x465
045a e5fe | | Load 0x2,-0x2
045b 4802 |H | Short_Literal 0x2
045c 0092 0609 | | Action Push_String_Extended,0x609 ; "Unknown Transport Status = "
045e e5ff | | Load 0x2,-0x1
045f 00e0 | | Load_Encached Standard_Cache
0460 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0461 01cc | | Execute Vector,Catenate
0462 8222 | " | Call 0x1,0x22
0463 c5fe | | Store 0x2,-0x2
0464 4502 |E | Exit_Subprogram 0x2
0465 0100 | | Execute Exception,Raise
0466 0000 0000 | | .XXX[0x2]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 0470 | p | .CONST 0x0470 ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0002 | | .CONST 0x0002 ; Number of locals
046b INIT_0468:
046b e011 | | Load 0x0,0x11
046c 180e | | Execute Package,Field_Execute,Field_Number 0xe
046d e012 | | Load 0x0,0x12
046e 1b15 | | Execute Package,Field_Read,Field_Number 0x15
046f 03f1 | | Declare_Variable Discrete,With_Value
0470 BODY_0468:
0470 00d8 | | Load_Top At_Offset_0
0471 e21a | | Load 0x1,0x1a
0472 01d5 | | Execute Vector,Field_Reference
0473 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0474 480d |H | Short_Literal 0xd
0475 e5ff | | Load 0x2,-0x1
0476 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0477 e001 | | Load 0x0,0x1
0478 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0479 01cb | | Execute Vector,Append
047a e21c | | Load 0x1,0x1c
047b 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
047c 4801 |H | Short_Literal 0x1
047d 00d9 | | Load_Top At_Offset_1
047e e21a | | Load 0x1,0x1a
047f 01d5 | | Execute Vector,Field_Reference
0480 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0481 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0482 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0483 6048 |`H | Indirect_Literal Discrete,0x4cc,{0x00000000, 0x07080000}
0484 00d9 | | Load_Top At_Offset_1
0485 e21a | | Load 0x1,0x1a
0486 01d5 | | Execute Vector,Field_Reference
0487 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0488 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0489 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
048a 00cf | | Action Mark_Auxiliary
048b 00d9 | | Load_Top At_Offset_1
048c e21a | | Load 0x1,0x1a
048d 01d5 | | Execute Vector,Field_Reference
048e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
048f 4801 |H | Short_Literal 0x1
0490 4802 |H | Short_Literal 0x2
0491 e21e | | Load 0x1,0x1e
0492 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0493 0334 | 4 | Declare_Variable Array,With_Constraint
0494 4803 |H | Short_Literal 0x3
0495 4801 |H | Short_Literal 0x1
0496 00da | | Load_Top At_Offset_2
0497 01d6 | | Execute Vector,Field_Write
0498 4804 |H | Short_Literal 0x4
0499 4802 |H | Short_Literal 0x2
049a 00da | | Load_Top At_Offset_2
049b 01d6 | | Execute Vector,Field_Write
049c e21e | | Load 0x1,0x1e
049d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
049e 0f03 | | Execute_Immediate Equal,0x3
049f 7001 |p | Jump_Nonzero 0x4a1
04a0 781f |x | Jump 0x4c0
04a1 00d9 | | Load_Top At_Offset_1
04a2 e21a | | Load 0x1,0x1a
04a3 01d5 | | Execute Vector,Field_Reference
04a4 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04a5 6819 |h | Jump_Zero 0x4bf
04a6 e5ff | | Load 0x2,-0x1
04a7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04a8 00da | | Load_Top At_Offset_2
04a9 e21a | | Load 0x1,0x1a
04aa 01d5 | | Execute Vector,Field_Reference
04ab 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04ac 4801 |H | Short_Literal 0x1
04ad e402 | | Load 0x2,0x2
04ae e21a | | Load 0x1,0x1a
04af 01d5 | | Execute Vector,Field_Reference
04b0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
04b1 0aff | | Execute_Immediate Plus,-0x1
04b2 e402 | | Load 0x2,0x2
04b3 e21a | | Load 0x1,0x1a
04b4 01d5 | | Execute Vector,Field_Reference
04b5 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
04b6 01cf | | Execute Vector,Slice_Read
04b7 8222 | " | Call 0x1,0x22
04b8 e5ff | | Load 0x2,-0x1
04b9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
04ba 4800 |H | Short_Literal 0x0
04bb 00da | | Load_Top At_Offset_2
04bc e21a | | Load 0x1,0x1a
04bd 01d5 | | Execute Vector,Field_Reference
04be 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
04bf 4501 |E | Exit_Subprogram 0x1
04c0 4800 |H | Short_Literal 0x0
04c1 00da | | Load_Top At_Offset_2
04c2 e21a | | Load 0x1,0x1a
04c3 01d5 | | Execute Vector,Field_Reference
04c4 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
04c5 4801 |H | Short_Literal 0x1
04c6 00da | | Load_Top At_Offset_2
04c7 e21a | | Load 0x1,0x1a
04c8 01d5 | | Execute Vector,Field_Reference
04c9 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
04ca 00c9 | | Action Pop_Auxiliary_Loop
04cb 7fbf | | Jump 0x48b
04cc 0000 0000 | | .LITERAL {0x00000000, 0x07080000}
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d8 | | .CONST 0x04d8 ; Address of begin
04d1 0004 | | .CONST 0x0004 ; Address of exception handler
04d2 0002 | | .CONST 0x0002 ; Number of locals
04d3 INIT_04d0:
04d3 e011 | | Load 0x0,0x11
04d4 180e | | Execute Package,Field_Execute,Field_Number 0xe
04d5 e012 | | Load 0x0,0x12
04d6 1b15 | | Execute Package,Field_Read,Field_Number 0x15
04d7 03f1 | | Declare_Variable Discrete,With_Value
04d8 BODY_04d0:
04d8 00d8 | | Load_Top At_Offset_0
04d9 e21a | | Load 0x1,0x1a
04da 01d5 | | Execute Vector,Field_Reference
04db 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
04dc e5ff | | Load 0x2,-0x1
04dd e21c | | Load 0x1,0x1c
04de 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
04df 4502 |E | Exit_Subprogram 0x2
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e5 | | .CONST 0x04e5 ; Address of begin
04e1 0004 | | .CONST 0x0004 ; Address of exception handler
04e2 0002 | | .CONST 0x0002 ; Number of locals
04e3 INIT_04e0:
04e3 029f 0523 | #| Declare_Subprogram For_Call,INIT_0520
04e5 BODY_04e0:
04e5 e403 | | Load 0x2,0x3
04e6 e21a | | Load 0x1,0x1a
04e7 01d5 | | Execute Vector,Field_Reference
04e8 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
04e9 6801 |h | Jump_Zero 0x4eb
04ea 8602 | | Call 0x3,0x2
04eb 4502 |E | Exit_Subprogram 0x2
04ec 0000 0000 | | .BLANK 0000[0x4]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3 | | .CONST 0x04f3 ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0001 | | .CONST 0x0001 ; Number of locals
04f3 BODY_04f0:
04f3 INIT_04f0:
04f3 e403 | | Load 0x2,0x3
04f4 e21a | | Load 0x1,0x1a
04f5 01d5 | | Execute Vector,Field_Reference
04f6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
04f7 6809 |h | Jump_Zero 0x501
04f8 e403 | | Load 0x2,0x3
04f9 e21a | | Load 0x1,0x1a
04fa 01d5 | | Execute Vector,Field_Reference
04fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04fc 4800 |H | Short_Literal 0x0
04fd e7ff | | Load 0x3,-0x1
04fe e21f | | Load 0x1,0x1f
04ff 180e | | Execute Package,Field_Execute,Field_Number 0xe
0500 4502 |E | Exit_Subprogram 0x2
0501 e00e | | Load 0x0,0xe
0502 180e | | Execute Package,Field_Execute,Field_Number 0xe
0503 4801 |H | Short_Literal 0x1
0504 e7ff | | Load 0x3,-0x1
0505 e00f | | Load 0x0,0xf
0506 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0507 4502 |E | Exit_Subprogram 0x2
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b e403 | | Load 0x2,0x3
050c e21a | | Load 0x1,0x1a
050d 01d5 | | Execute Vector,Field_Reference
050e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
050f 6808 |h | Jump_Zero 0x518
0510 e403 | | Load 0x2,0x3
0511 e21a | | Load 0x1,0x1a
0512 01d5 | | Execute Vector,Field_Reference
0513 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0514 4801 |H | Short_Literal 0x1
0515 00ea | | Load_Encached Null_String_Cache
0516 e21f | | Load 0x1,0x1f
0517 180e | | Execute Package,Field_Execute,Field_Number 0xe
0518 4501 |E | Exit_Subprogram 0x1
0519 0000 0000 | | .BLANK 0000[0x7]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0529 | ) | .CONST 0x0529 ; Address of begin
0521 0004 | | .CONST 0x0004 ; Address of exception handler
0522 0002 | | .CONST 0x0002 ; Number of locals
0523 INIT_0520:
0523 480d |H | Short_Literal 0xd
0524 e7ff | | Load 0x3,-0x1
0525 e007 | | Load 0x0,0x7
0526 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0527 e019 | | Load 0x0,0x19
0528 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0529 BODY_0520:
0529 e403 | | Load 0x2,0x3
052a e21a | | Load 0x1,0x1a
052b 01d5 | | Execute Vector,Field_Reference
052c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
052d 00d9 | | Load_Top At_Offset_1
052e 01db | | Execute Vector,Length
052f 0273 | s | Execute Discrete,Plus
0530 e403 | | Load 0x2,0x3
0531 e21a | | Load 0x1,0x1a
0532 01d5 | | Execute Vector,Field_Reference
0533 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0534 01db | | Execute Vector,Length
0535 027d | } | Execute Discrete,Greater
0536 6806 |h | Jump_Zero 0x53d
0537 4800 |H | Short_Literal 0x0
0538 e403 | | Load 0x2,0x3
0539 e21a | | Load 0x1,0x1a
053a 01d5 | | Execute Vector,Field_Reference
053b 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
053c 4501 |E | Exit_Subprogram 0x1
053d 00d8 | | Load_Top At_Offset_0
053e 01db | | Execute Vector,Length
053f 6822 |h" | Jump_Zero 0x562
0540 00d8 | | Load_Top At_Offset_0
0541 e403 | | Load 0x2,0x3
0542 e21a | | Load 0x1,0x1a
0543 01d5 | | Execute Vector,Field_Reference
0544 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0545 e403 | | Load 0x2,0x3
0546 e21a | | Load 0x1,0x1a
0547 01d5 | | Execute Vector,Field_Reference
0548 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0549 00db | | Load_Top At_Offset_3
054a 01db | | Execute Vector,Length
054b 0273 | s | Execute Discrete,Plus
054c 0aff | | Execute_Immediate Plus,-0x1
054d 00d8 | | Load_Top At_Offset_0
054e 00e2 | | Load_Encached Integer_Cache
054f 0260 | ` | Execute Discrete,In_Type
0550 7001 |p | Jump_Nonzero 0x552
0551 0801 | | Execute_Immediate Raise,0x1
0552 e403 | | Load 0x2,0x3
0553 e21a | | Load 0x1,0x1a
0554 01d5 | | Execute Vector,Field_Reference
0555 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0556 01ce | | Execute Vector,Slice_Write
0557 e403 | | Load 0x2,0x3
0558 e21a | | Load 0x1,0x1a
0559 01d5 | | Execute Vector,Field_Reference
055a 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
055b 00d9 | | Load_Top At_Offset_1
055c 01db | | Execute Vector,Length
055d 0273 | s | Execute Discrete,Plus
055e e403 | | Load 0x2,0x3
055f e21a | | Load 0x1,0x1a
0560 01d5 | | Execute Vector,Field_Reference
0561 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0562 4501 |E | Exit_Subprogram 0x1
0563 0000 0000 | | .BLANK 0000[0x5]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 056b | k | .CONST 0x056b ; Address of begin
0569 0004 | | .CONST 0x0004 ; Address of exception handler
056a 0001 | | .CONST 0x0001 ; Number of locals
056b BODY_0568:
056b INIT_0568:
056b 4608 |F | Jump_Case 0x8
056c 7808 |x | Jump 0x575 ; case 0x0
056d 7814 |x | Jump 0x582 ; case 0x1
056e 7817 |x | Jump 0x586 ; case 0x2
056f 7816 |x | Jump 0x586 ; case 0x3
0570 7815 |x | Jump 0x586 ; case 0x4
0571 7814 |x | Jump 0x586 ; case 0x5
0572 7813 |x | Jump 0x586 ; case 0x6
0573 7812 |x | Jump 0x586 ; case 0x7
0574 7811 |x | Jump 0x586 ; case 0x8
0575 00da | | Load_Top At_Offset_2
0576 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0577 0125 | % | Execute Any,Set_Constraint
0578 00da | | Load_Top At_Offset_2
0579 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
057a 1c00 | | Execute_Immediate Run_Utility,0x0
057b 00da | | Load_Top At_Offset_2
057c 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
057d 0125 | % | Execute Any,Set_Constraint
057e 00da | | Load_Top At_Offset_2
057f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0580 1c00 | | Execute_Immediate Run_Utility,0x0
0581 4302 |C | Exit_Subprogram From_Utility,0x2
0582 00da | | Load_Top At_Offset_2
0583 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0584 0125 | % | Execute Any,Set_Constraint
0585 4302 |C | Exit_Subprogram From_Utility,0x2
0586 0869 | i | Execute_Immediate Raise,0x69
0587 0000 | | .XXX[0x1]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b | | .CONST 0x058b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0001 | | .CONST 0x0001 ; Number of locals
058b BODY_0588:
058b INIT_0588:
058b 4608 |F | Jump_Case 0x8
058c 7808 |x | Jump 0x595 ; case 0x0
058d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
058e 780d |x | Jump 0x59c ; case 0x2
058f 780c |x | Jump 0x59c ; case 0x3
0590 780b |x | Jump 0x59c ; case 0x4
0591 780a |x | Jump 0x59c ; case 0x5
0592 7809 |x | Jump 0x59c ; case 0x6
0593 7808 |x | Jump 0x59c ; case 0x7
0594 7807 |x | Jump 0x59c ; case 0x8
0595 00da | | Load_Top At_Offset_2
0596 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0597 0125 | % | Execute Any,Set_Constraint
0598 00da | | Load_Top At_Offset_2
0599 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
059a 1c00 | | Execute_Immediate Run_Utility,0x0
059b 4302 |C | Exit_Subprogram From_Utility,0x2
059c 0869 | i | Execute_Immediate Raise,0x69
059d 0000 0000 | | .XXX[0x3]
059f 0000 | |
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05b0 | | .CONST 0x05b0 ; Address of begin
05a1 0004 | | .CONST 0x0004 ; Address of exception handler
05a2 000f | | .CONST 0x000f ; Number of locals
05a3 INIT_05a0:
05a3 4803 |H | Short_Literal 0x3
05a4 02cb | | Declare_Variable Entry
05a5 00bf | | Action Accept_Activation
05a6 029d 05bb | | Declare_Subprogram For_Outer_Call,INIT_05b8
05a8 480d 48bd |H H | Declare_Variable Select 0x000, 0x001,
05aa 4800 4801 |H H | [0x000]: 0x001 = 0x0008,
05ac 4800 4801 |H H | [0x00d]: 0x0bd = 0x05e8
05ae 02cf | |
05af 00bc | | Action Signal_Activated
05b0 BODY_05a0:
05b0 00cf | | Action Mark_Auxiliary
05b1 00d9 | | Load_Top At_Offset_1
05b2 013f | ? | Execute Select,Rendezvous
05b3 00d1 | | Pop_Control Pop_Count_1
05b4 00c9 | | Action Pop_Auxiliary_Loop
05b5 7ffb | | Jump 0x5b1
05b6 0000 0000 | | .XXX[0x2]
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb | | .CONST 0x05bb ; Address of begin
05b9 05cf | | .CONST 0x05cf ; Address of exception handler
05ba 0001 | | .CONST 0x0001 ; Number of locals
05bb BODY_05b8:
05bb INIT_05b8:
05bb 4801 |H | Short_Literal 0x1
05bc a5fd | | Store_Unchecked 0x2,-0x3
05bd e001 | | Load 0x0,0x1
05be 180e | | Execute Package,Field_Execute,Field_Number 0xe
05bf 4802 |H | Short_Literal 0x2
05c0 0092 060a | | Action Push_String_Extended,0x60a ; "Trying to Open Port Number "
05c2 e5fe | | Load 0x2,-0x2
05c3 00e0 | | Load_Encached Standard_Cache
05c4 1818 | | Execute Package,Field_Execute,Field_Number 0x18
05c5 01cc | | Execute Vector,Catenate
05c6 e002 | | Load 0x0,0x2
05c7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05c8 00da | | Load_Top At_Offset_2
05c9 e003 | | Load 0x0,0x3
05ca 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27
05cb e5fe | | Load 0x2,-0x2
05cc e003 | | Load 0x0,0x3
05cd 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
05ce 4501 |E | Exit_Subprogram 0x1
05cf TRAP_05b8:
05cf 0007 | | Action Break_Optional
05d0 e5fe | | Load 0x2,-0x2
05d1 0cff | | Execute_Immediate Greater_Equal,0xff
05d2 6803 |h | Jump_Zero 0x5d6
05d3 4800 |H | Short_Literal 0x0
05d4 a5fd | | Store_Unchecked 0x2,-0x3
05d5 4501 |E | Exit_Subprogram 0x1
05d6 e5fe | | Load 0x2,-0x2
05d7 0a01 | | Execute_Immediate Plus,0x1
05d8 c5fe | | Store 0x2,-0x2
05d9 00e1 | | Load_Encached Boolean_Cache
05da e5fe | | Load 0x2,-0x2
05db e5ff | | Load 0x2,-0x1
05dc 820e | | Call 0x1,0xe
05dd 00d1 | | Pop_Control Pop_Count_1
05de c5fe | | Store 0x2,-0x2
05df c5fd | | Store 0x2,-0x3
05e0 4501 |E | Exit_Subprogram 0x1
05e1 0000 0000 | | .BLANK 0000[0x7]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; See instruction 0x02cf at 0x5a8, index=0xd
05e8 ; --------------------------------------------------------------------------------------
05e8 05eb | | .CONST 0x05eb ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0001 | | .CONST 0x0001 ; Number of locals
05eb BODY_05e8:
05eb INIT_05e8:
05eb 00e1 | | Load_Encached Boolean_Cache
05ec e5fd | | Load 0x2,-0x3
05ed e5fe | | Load 0x2,-0x2
05ee 820e | | Call 0x1,0xe
05ef 00d1 | | Pop_Control Pop_Count_1
05f0 c5fd | | Store 0x2,-0x3
05f1 c5fc | | Store 0x2,-0x4
05f2 4103 |A | End_Rendezvous 0x3
05f3 ; --------------------------------------------------------------------------------------
05f3 ; STRING TABLE
05f3 ; --------------------------------------------------------------------------------------
05f3 0032 | 2 | .STRTAB 0x0032->0x060c ; "DISC"
05f4 0034 | 4 | .STRTAB 0x0034->0x060e ; "USERNAME_PROMPT"
05f5 0041 | A | .STRTAB 0x0041->0x0615 ; "PASSWORD_PROMPT"
05f6 004e | N | .STRTAB 0x004e->0x061d ; "COMMAND_PROMPT"
05f7 005a | Z | .STRTAB 0x005a->0x0624 ; "TIMEOUT"
05f8 005f | _ | .STRTAB 0x005f->0x0627 ; "PASSWORD_FAILURE"
05f9 006d | m | .STRTAB 0x006d->0x062f ; "PRE_USERNAME_PROMPT"
05fa 007e | ~ | .STRTAB 0x007e->0x0639 ; " "
05fb 007d | } | .STRTAB 0x007d->0x0639 ; "Session"
05fc 0082 | | .STRTAB 0x0082->0x063d ; "Connecting to target via Telnet Port "
05fd 00a5 | | .STRTAB 0x00a5->0x064f ; "Disconnected from "
05fe 00b5 | | .STRTAB 0x00b5->0x0658 ; "Unable to login to remote machine "
05ff 00d5 | | .STRTAB 0x00d5->0x0669 ; ". User Authorization Failure"
0600 00f0 | | .STRTAB 0x00f0->0x0678 ; "Unable to login to remote machine. Unknown Failure"
0601 0121 | ! | .STRTAB 0x0121->0x0691 ; "Unable to find a free telnet port. Try again later."
0602 0153 | S | .STRTAB 0x0153->0x06ab ; "Undefined Remote Machine Name = "
0603 0171 | q | .STRTAB 0x0171->0x06bb ; " caught in Open_Connection."
0604 018a | | .STRTAB 0x018a->0x06c9 ; "Unimplemented Command Type = "
0605 01a5 | | .STRTAB 0x01a5->0x06d7 ; "Command timed out"
0606 01b4 | | .STRTAB 0x01b4->0x06e0 ; "logout"
0607 01b8 | | .STRTAB 0x01b8->0x06e3 ; "TERMINAL IDENTIFICATION NUMBER\x0d\x0a\x0d\x0a"
0608 01d8 | | .STRTAB 0x01d8->0x06f4 ; "Transport Error = "
0609 01e9 | | .STRTAB 0x01e9->0x06fd ; "Unknown Transport Status = "
060a 0202 | | .STRTAB 0x0202->0x070b ; "Trying to Open Port Number "
060b 021b | | .STREND 0x021b->0x0718
060c 4449 5343 |DISC| .STRTAB_STRINGS
0719 0000 0000 | | .BLANK 0000[0x7]
0720 ; --------------------------------------------------------------------------------------
0720 ; Debug Table
0720 ; --------------------------------------------------------------------------------------
0720 0004 000c | | .DEBUG4 0x0004,0x000c,0x330f,0x0000,0x0001,0x0000
0726 0000 0000 | | .BLANK 0000[0x8]
072e 0010 | | .XXX[0x1]
072f 0000 0000 | | .BLANK 0000[0xb]
073a 0004 0000 | | .XXX[0x30]
073c 0048 0000 | H |
073e 0000 0000 | |
0740 001c 7e00 | ~ |
0742 0000 2400 | $ |
0744 0000 0000 | |
0746 0000 0c00 | |
0748 0000 4800 | H |
074a 0000 1000 | |
074c 0000 1000 | |
074e 0000 2012 | |
0750 0100 0000 | |
0752 1200 0000 | |
0754 0400 0000 | |
0756 0400 0400 | |
0758 0000 f000 | |
075a 0000 1000 | |
075c 0000 1000 | |
075e 0000 e000 | |
0760 0000 3c00 | < |
0762 0000 2400 | $ |
0764 0000 0000 | |
0766 0000 0800 | |
0768 6031 8022 |`1 "|
076a 0000 0000 | | .BLANK 0000[0x4]
076e 0825 a008 | % | .XXX[0xb]
0770 8000 0000 | |
0772 0000 0000 | |
0774 0888 8880 | |
0776 aaaa 68aa | h |
0778 4a64 |Jd |
0779 0404 0404 | | .BLANK 0404[0x7e]
07f7 0400 | | .XXX[0x1]
07f8 0202 0202 | | .BLANK 0202[0x8]