DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦b6c4ec980⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

Disassembly

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 0610       |    |		.CONST	0x0610								; 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 002a       | *  |		.CONST	0x002a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0014       |    |		.CONST	0x0014								; Number of locals
000b			INIT_0008:
000b 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated
000d 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated
000f 00bf       |    |		Action	Accept_Activation
0010 e002       |    |		Load	0x0,0x2
0011 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0012 02c7       |    |		Declare_Variable	Any
0013 00d8       |    |		Load_Top	At_Offset_0
0014 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0015 e003       |    |		Load	0x0,0x3
0016 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0017 02c7       |    |		Declare_Variable	Any
0018 00d8       |    |		Load_Top	At_Offset_0
0019 1c00       |    |		Execute_Immediate	Run_Utility,0x0
001a e004       |    |		Load	0x0,0x4
001b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001d 02c7       |    |		Declare_Variable	Any
001e 00d8       |    |		Load_Top	At_Offset_0
001f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0020 00e1       |    |		Load_Encached	Boolean_Cache
0021 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0022 0092 041b  |    |		Action	Push_String_Extended,0x41b					; "Uninitialized"
0024 029d 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call
0026 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0027 00c7       |    |		Action	Elaborate_Subprogram
0028 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0029 00c7       |    |		Action	Elaborate_Subprogram
002a			BODY_0008:
002a 00bc       |    |		Action	Signal_Activated
002b 00bb       |    |		Action	Signal_Completion
002c 0000 0000  |    |		.BLANK	0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 00b2       |    |		.CONST	0x00b2								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0017       |    |		.CONST	0x0017								; Number of locals
0033			INIT_0030:
0033 4800       |H   |		Short_Literal	0x0
0034 4802       |H   |		Short_Literal	0x2
0035 029f 012b  |   +|		Declare_Subprogram	INIT_0128,For_Call
0037 03fd       |    |		Declare_Type	Discrete,Defined
0038 e005       |    |		Load	0x0,0x5
0039 e006       |    |		Load	0x0,0x6
003a 00da       |    |		Load_Top	At_Offset_2
003b 4800       |H   |		Short_Literal	0x0
003c 4801       |H   |		Short_Literal	0x1
003d 4802       |H   |		Short_Literal	0x2
003e 0092 041c  |    |		Action	Push_String_Extended,0x41c					; "Optimize_Input_File_Download | Standalone => Boolean_Valued, others => Unspecified"
0040 00ea       |    |		Load_Encached	Null_String_Cache
0041 00ea       |    |		Load_Encached	Null_String_Cache
0042 4801       |H   |		Short_Literal	0x1
0043 4802       |H   |		Short_Literal	0x2
0044 e007       |    |		Load	0x0,0x7
0045 0387       |    |		Declare_Variable	Package
0046 00d8       |    |		Load_Top	At_Offset_0
0047 020f       |    |		Execute	Module,Activate
0048 e5f7       |    |		Load	0x2,-0x9
0049 00d9       |    |		Load_Top	At_Offset_1
004a 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
004b e5f9       |    |		Load	0x2,-0x7
004c 01db       |    |		Execute	Vector,Length
004d 0e00       |    |		Execute_Immediate	Not_Equal,0x0
004e 0007       |    |		Action	Break_Optional
004f 4800       |H   |		Short_Literal	0x0
0050 4802       |H   |		Short_Literal	0x2
0051 00db       |    |		Load_Top	At_Offset_3
0052 e403       |    |		Load	0x2,0x3
0053 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0054 0f00       |    |		Execute_Immediate	Equal,0x0
0055 00e1       |    |		Load_Encached	Boolean_Cache
0056 03f1       |    |		Declare_Variable	Discrete,With_Value
0057 e004       |    |		Load	0x0,0x4
0058 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0059 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
005a 02c7       |    |		Declare_Variable	Any
005b e004       |    |		Load	0x0,0x4
005c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
005d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
005e a407       |    |		Store_Unchecked	0x2,0x7
005f e004       |    |		Load	0x0,0x4
0060 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0061 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0062 02c7       |    |		Declare_Variable	Any
0063 4801       |H   |		Short_Literal	0x1
0064 e004       |    |		Load	0x0,0x4
0065 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0066 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0067 e5ff       |    |		Load	0x2,-0x1
0068 e004       |    |		Load	0x0,0x4
0069 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
006a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
006b a408       |    |		Store_Unchecked	0x2,0x8
006c e004       |    |		Load	0x0,0x4
006d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006f 02c7       |    |		Declare_Variable	Any
0070 4801       |H   |		Short_Literal	0x1
0071 e004       |    |		Load	0x0,0x4
0072 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0073 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0074 e5ff       |    |		Load	0x2,-0x1
0075 0092 041d  |    |		Action	Push_String_Extended,0x41d					; "$$"
0077 01cc       |    |		Execute	Vector,Catenate
0078 e004       |    |		Load	0x0,0x4
0079 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
007a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
007b a409       |    |		Store_Unchecked	0x2,0x9
007c e003       |    |		Load	0x0,0x3
007d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
007e 02c7       |    |		Declare_Variable	Any
007f 00d8       |    |		Load_Top	At_Offset_0
0080 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0081 e004       |    |		Load	0x0,0x4
0082 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0083 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
0084 02c7       |    |		Declare_Variable	Any
0085 00d8       |    |		Load_Top	At_Offset_0
0086 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0087 e008       |    |		Load	0x0,0x8
0088 0007       |    |		Action	Break_Optional
0089 0092 041e  |    |		Action	Push_String_Extended,0x41e					; "!Machine.Temporary."
008b e009       |    |		Load	0x0,0x9
008c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
008d e009       |    |		Load	0x0,0x9
008e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
008f 01cc       |    |		Execute	Vector,Catenate
0090 e009       |    |		Load	0x0,0x9
0091 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0092 e009       |    |		Load	0x0,0x9
0093 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0094 01cc       |    |		Execute	Vector,Catenate
0095 4800       |H   |		Short_Literal	0x0
0096 4803       |H   |		Short_Literal	0x3
0097 4804       |H   |		Short_Literal	0x4
0098 e00a       |    |		Load	0x0,0xa
0099 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
009a e00a       |    |		Load	0x0,0xa
009b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
009c 01cc       |    |		Execute	Vector,Catenate
009d 0007       |    |		Action	Break_Optional
009e 029f 0153  |   S|		Declare_Subprogram	INIT_0150,For_Call
00a0 029f 017b  |   {|		Declare_Subprogram	INIT_0178,For_Call
00a2 029f 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Call
00a4 029f 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Call
00a6 029f 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
00a8 029f 021b  |    |		Declare_Subprogram	INIT_0218,For_Call
00aa 029f 025b  |   [|		Declare_Subprogram	INIT_0258,For_Call
00ac 029f 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Call
00ae 029f 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Call
00b0 029f 0313  |    |		Declare_Subprogram	INIT_0310,For_Call
00b2			BODY_0030:
00b2 e40b       |    |		Load	0x2,0xb
00b3 0120       |    |		Execute	Any,Is_Value
00b4 6804       |h   |		Jump_Zero	0xb9
00b5 e004       |    |		Load	0x0,0x4
00b6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00b7 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
00b8 7801       |x   |		Jump	0xba
00b9 e40b       |    |		Load	0x2,0xb
00ba 4824       |H$  |		Short_Literal	0x24
00bb e5ff       |    |		Load	0x2,-0x1
00bc 01cb       |    |		Execute	Vector,Append
00bd e004       |    |		Load	0x0,0x4
00be 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00bf 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00c0 c40b       |    |		Store	0x2,0xb
00c1 e40b       |    |		Load	0x2,0xb
00c2 e004       |    |		Load	0x0,0x4
00c3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00c4 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
00c5 680f       |h   |		Jump_Zero	0xd5
00c6 8417       |    |		Call	0x2,0x17
00c7 e40b       |    |		Load	0x2,0xb
00c8 0120       |    |		Execute	Any,Is_Value
00c9 6804       |h   |		Jump_Zero	0xce
00ca e004       |    |		Load	0x0,0x4
00cb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00cc 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
00cd 7801       |x   |		Jump	0xcf
00ce e40b       |    |		Load	0x2,0xb
00cf e407       |    |		Load	0x2,0x7
00d0 e004       |    |		Load	0x0,0x4
00d1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00d2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00d3 c40b       |    |		Store	0x2,0xb
00d4 450a       |E   |		Exit_Suprogram	New_Top_Offset 0xa
00d5 e00b       |    |		Load	0x0,0xb
00d6 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00d7 4807       |H   |		Short_Literal	0x7
00d8 0092 041f  |    |		Action	Push_String_Extended,0x41f					; "Cannot set context to "
00da e5ff       |    |		Load	0x2,-0x1
00db 01cc       |    |		Execute	Vector,Catenate
00dc 0092 0420  |    |		Action	Push_String_Extended,0x420					; "$"
00de 01cc       |    |		Execute	Vector,Catenate
00df e00c       |    |		Load	0x0,0xc
00e0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00e1 450a       |E   |		Exit_Suprogram	New_Top_Offset 0xa
00e2 0000 0000  |    |		.BLANK	0000[0x6]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00f0       |    |		.CONST	0x00f0								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0002       |    |		.CONST	0x0002								; Number of locals
00eb			INIT_00e8:
00eb e003       |    |		Load	0x0,0x3
00ec 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00ed 02c7       |    |		Declare_Variable	Any
00ee 00d8       |    |		Load_Top	At_Offset_0
00ef 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f0			BODY_00e8:
00f0 00d8       |    |		Load_Top	At_Offset_0
00f1 4800       |H   |		Short_Literal	0x0
00f2 e20f       |    |		Load	0x1,0xf
00f3 e002       |    |		Load	0x0,0x2
00f4 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00f5 c402       |    |		Store	0x2,0x2
00f6 4800       |H   |		Short_Literal	0x0
00f7 a212       |    |		Store_Unchecked	0x1,0x12
00f8 e004       |    |		Load	0x0,0x4
00f9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00fa 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00fb c211       |    |		Store	0x1,0x11
00fc 4801       |H   |		Short_Literal	0x1
00fd 0092 0421  |   !|		Action	Push_String_Extended,0x421					; "Remote_Command_Interface.Release"
00ff 00da       |    |		Load_Top	At_Offset_2
0100 8214       |    |		Call	0x1,0x14
0101 7000       |p   |		Jump_Nonzero	0x102
0102 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0103 0000 0000  |    |		.BLANK	0000[0x5]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 4801       |H   |		Short_Literal	0x1
010c 00db       |    |		Load_Top	At_Offset_3
010d e003       |    |		Load	0x0,0x3
010e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
010f 6811       |h   |		Jump_Zero	0x121
0110 e5fd       |    |		Load	0x2,-0x3
0111 680d       |h   |		Jump_Zero	0x11f
0112 e00b       |    |		Load	0x0,0xb
0113 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0114 4807       |H   |		Short_Literal	0x7
0115 e5fe       |    |		Load	0x2,-0x2
0116 0092 0422  |   "|		Action	Push_String_Extended,0x422					; ": "
0118 01cc       |    |		Execute	Vector,Catenate
0119 e5ff       |    |		Load	0x2,-0x1
011a e003       |    |		Load	0x0,0x3
011b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
011c 01cc       |    |		Execute	Vector,Catenate
011d e00c       |    |		Load	0x0,0xc
011e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
011f 4800       |H   |		Short_Literal	0x0
0120 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0121 4801       |H   |		Short_Literal	0x1
0122 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0123 0000 0000  |    |		.BLANK	0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b 4607       |F   |		Jump_Case	0x8
012c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
012d 7807       |x   |		Jump	0x135								; case 0x1
012e 780a       |x   |		Jump	0x139								; case 0x2
012f 780e       |x   |		Jump	0x13e								; case 0x3
0130 7811       |x   |		Jump	0x142								; case 0x4
0131 7812       |x   |		Jump	0x144								; case 0x5
0132 7813       |x   |		Jump	0x146								; case 0x6
0133 7816       |x   |		Jump	0x14a								; case 0x7
0134 4302       |C   |		.XXX[0x1]
0135 00da       |    |		Load_Top	At_Offset_2
0136 0091 0418  |    |		Action	Push_String_Extended_Indexed,0x418				; "NONE"
0138 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0139 00db       |    |		Load_Top	At_Offset_3
013a 00db       |    |		Load_Top	At_Offset_3
013b 00e0       |    |		Load_Encached	Standard_Cache
013c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
013d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
013e 00da       |    |		Load_Top	At_Offset_2
013f 00e0       |    |		Load_Encached	Standard_Cache
0140 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0141 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0142 00db       |    |		Load_Top	At_Offset_3
0143 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0144 00db       |    |		Load_Top	At_Offset_3
0145 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0146 e402       |    |		Load	0x2,0x2
0147 00dc       |    |		Load_Top	At_Offset_4
0148 0267       | g  |		Execute	Discrete,Predecessor
0149 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
014a e402       |    |		Load	0x2,0x2
014b 00dc       |    |		Load_Top	At_Offset_4
014c 0268       | h  |		Execute	Discrete,Successor
014d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
014e 0000 0000  |    |		.XXX[0x2]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015a       | Z  |		.CONST	0x015a								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0003       |    |		.CONST	0x0003								; Number of locals
0153			INIT_0150:
0153 e003       |    |		Load	0x0,0x3
0154 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0155 02c7       |    |		Declare_Variable	Any
0156 00d8       |    |		Load_Top	At_Offset_0
0157 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0158 00e1       |    |		Load_Encached	Boolean_Cache
0159 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
015a			BODY_0150:
015a 00e1       |    |		Load_Encached	Boolean_Cache
015b 00da       |    |		Load_Top	At_Offset_2
015c 4800       |H   |		Short_Literal	0x0
015d e20f       |    |		Load	0x1,0xf
015e e7ff       |    |		Load	0x3,-0x1
015f e002       |    |		Load	0x0,0x2
0160 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0161 c602       |    |		Store	0x3,0x2
0162 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0163 4801       |H   |		Short_Literal	0x1
0164 0092 0423  |   #|		Action	Push_String_Extended,0x423					; "Remote_Command_Execution.File_Exists ("
0166 e7ff       |    |		Load	0x3,-0x1
0167 01cc       |    |		Execute	Vector,Catenate
0168 0092 0424  |   $|		Action	Push_String_Extended,0x424					; ")"
016a 01cc       |    |		Execute	Vector,Catenate
016b 00db       |    |		Load_Top	At_Offset_3
016c 8214       |    |		Call	0x1,0x14
016d 6802       |h   |		Jump_Zero	0x170
016e 00d8       |    |		Load_Top	At_Offset_0
016f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0170 4800       |H   |		Short_Literal	0x0
0171 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0172 0000 0000  |    |		.BLANK	0000[0x6]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b e405       |    |		Load	0x2,0x5
017c 6826       |h&  |		Jump_Zero	0x1a3
017d 00da       |    |		Load_Top	At_Offset_2
017e 840e       |    |		Call	0x2,0xe
017f 6823       |h#  |		Jump_Zero	0x1a3
0180 e40d       |    |		Load	0x2,0xd
0181 e00d       |    |		Load	0x0,0xd
0182 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0183 e213       |    |		Load	0x1,0x13
0184 e00d       |    |		Load	0x0,0xd
0185 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0186 e00d       |    |		Load	0x0,0xd
0187 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0188 e40a       |    |		Load	0x2,0xa
0189 4800       |H   |		Short_Literal	0x0
018a 4800       |H   |		Short_Literal	0x0
018b e20f       |    |		Load	0x1,0xf
018c e7ff       |    |		Load	0x3,-0x1
018d e40d       |    |		Load	0x2,0xd
018e e002       |    |		Load	0x0,0x2
018f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0190 c40a       |    |		Store	0x2,0xa
0191 4801       |H   |		Short_Literal	0x1
0192 0092 0425  |   %|		Action	Push_String_Extended,0x425					; "Remote_Command_Interface.Put"
0194 e40a       |    |		Load	0x2,0xa
0195 8214       |    |		Call	0x1,0x14
0196 700c       |p   |		Jump_Nonzero	0x1a3
0197 e00b       |    |		Load	0x0,0xb
0198 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0199 4805       |H   |		Short_Literal	0x5
019a 0092 0426  |   &|		Action	Push_String_Extended,0x426					; "Failed to download remote results file \x22"
019c e7ff       |    |		Load	0x3,-0x1
019d 01cc       |    |		Execute	Vector,Catenate
019e 0092 0427  |   '|		Action	Push_String_Extended,0x427					; "\x22 to remote machine"
01a0 01cc       |    |		Execute	Vector,Catenate
01a1 e00c       |    |		Load	0x0,0xc
01a2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01a3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01a4 0000 0000  |    |		.BLANK	0000[0x4]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab e406       |    |		Load	0x2,0x6
01ac 6807       |h   |		Jump_Zero	0x1b4
01ad 0092 0428  |   (|		Action	Push_String_Extended,0x428					; "<CURRENT TEST CASE>"
01af 0092 0429  |   )|		Action	Push_String_Extended,0x429					; "<CURRENT TEST RUN>"
01b1 e7ff       |    |		Load	0x3,-0x1
01b2 800e       |    |		Call	0x0,0xe
01b3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01b4 e00b       |    |		Load	0x0,0xb
01b5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01b6 4803       |H   |		Short_Literal	0x3
01b7 0092 042a  |   *|		Action	Push_String_Extended,0x42a					; "REMOTE RESULTS VALUE => "
01b9 e7ff       |    |		Load	0x3,-0x1
01ba e008       |    |		Load	0x0,0x8
01bb 011c       |    |		Execute	Any,Convert_Unchecked
01bc 1c01       |    |		Execute_Immediate	Run_Utility,0x1
01bd 01cc       |    |		Execute	Vector,Catenate
01be e00c       |    |		Load	0x0,0xc
01bf 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01c0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01c1 0000 0000  |    |		.BLANK	0000[0x7]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d6       |    |		.CONST	0x01d6								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0004       |    |		.CONST	0x0004								; Number of locals
01cb			INIT_01c8:
01cb e003       |    |		Load	0x0,0x3
01cc 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01cd 02c7       |    |		Declare_Variable	Any
01ce 00d8       |    |		Load_Top	At_Offset_0
01cf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01d0 00db       |    |		Load_Top	At_Offset_3
01d1 840e       |    |		Call	0x2,0xe
01d2 00e1       |    |		Load_Encached	Boolean_Cache
01d3 03f1       |    |		Declare_Variable	Discrete,With_Value
01d4 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call
01d6			BODY_01c8:
01d6 e7ff       |    |		Load	0x3,-0x1
01d7 840e       |    |		Call	0x2,0xe
01d8 6822       |h"  |		Jump_Zero	0x1fb
01d9 00da       |    |		Load_Top	At_Offset_2
01da 4800       |H   |		Short_Literal	0x0
01db 4800       |H   |		Short_Literal	0x0
01dc e20f       |    |		Load	0x1,0xf
01dd e7ff       |    |		Load	0x3,-0x1
01de e40d       |    |		Load	0x2,0xd
01df e002       |    |		Load	0x0,0x2
01e0 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01e1 c602       |    |		Store	0x3,0x2
01e2 4801       |H   |		Short_Literal	0x1
01e3 0092 042b  |   +|		Action	Push_String_Extended,0x42b					; "Remote_Command_Execution.Get ("
01e5 e7ff       |    |		Load	0x3,-0x1
01e6 01cc       |    |		Execute	Vector,Catenate
01e7 0092 0424  |   $|		Action	Push_String_Extended,0x424					; ")"
01e9 01cc       |    |		Execute	Vector,Catenate
01ea e602       |    |		Load	0x3,0x2
01eb 8214       |    |		Call	0x1,0x14
01ec 680d       |h   |		Jump_Zero	0x1fa
01ed e40d       |    |		Load	0x2,0xd
01ee e00d       |    |		Load	0x0,0xd
01ef 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01f0 8604       |    |		Call	0x3,0x4
01f1 e00d       |    |		Load	0x0,0xd
01f2 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
01f3 0092 042c  |   ,|		Action	Push_String_Extended,0x42c					; "<ERRORS>"
01f5 0092 042d  |   -|		Action	Push_String_Extended,0x42d					; "<DIRECTORIES>"
01f7 e40d       |    |		Load	0x2,0xd
01f8 e00f       |    |		Load	0x0,0xf
01f9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01fa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01fb e00b       |    |		Load	0x0,0xb
01fc 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01fd 4805       |H   |		Short_Literal	0x5
01fe 0092 042e  |   .|		Action	Push_String_Extended,0x42e					; "Missing remote results file \x22"
0200 e7ff       |    |		Load	0x3,-0x1
0201 01cc       |    |		Execute	Vector,Catenate
0202 0092 042f  |   /|		Action	Push_String_Extended,0x42f					; "\x22"
0204 01cc       |    |		Execute	Vector,Catenate
0205 e00c       |    |		Load	0x0,0xc
0206 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0207 4801       |H   |		Short_Literal	0x1
0208 00ea       |    |		Load_Encached	Null_String_Cache
0209 e7fe       |    |		Load	0x3,-0x2
020a 8214       |    |		Call	0x1,0x14
020b 7002       |p   |		Jump_Nonzero	0x20e
020c 8010       |    |		Call	0x0,0x10
020d 8410       |    |		Call	0x2,0x10
020e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
020f 0000       |    |		.XXX[0x1]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0215       |    |		.CONST	0x0215								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0002       |    |		.CONST	0x0002								; Number of locals
0213			INIT_0210:
0213 029f 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Call
0215			BODY_0210:
0215 8602       |    |		Call	0x3,0x2
0216 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0217 0000       |    |		.XXX[0x1]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b       |    |		.CONST	0x021b								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0001       |    |		.CONST	0x0001								; Number of locals
021b			BODY_0218:
021b			INIT_0218:
021b e212       |    |		Load	0x1,0x12
021c 6806       |h   |		Jump_Zero	0x223
021d e409       |    |		Load	0x2,0x9
021e e211       |    |		Load	0x1,0x11
021f e004       |    |		Load	0x0,0x4
0220 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0221 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0222 7027       |p'  |		Jump_Nonzero	0x24a
0223 e210       |    |		Load	0x1,0x10
0224 e20f       |    |		Load	0x1,0xf
0225 0120       |    |		Execute	Any,Is_Value
0226 6803       |h   |		Jump_Zero	0x22a
0227 e002       |    |		Load	0x0,0x2
0228 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0229 7801       |x   |		Jump	0x22b
022a e20f       |    |		Load	0x1,0xf
022b 4800       |H   |		Short_Literal	0x0
022c e011       |    |		Load	0x0,0x11
022d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
022e e011       |    |		Load	0x0,0x11
022f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0230 e011       |    |		Load	0x0,0x11
0231 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0232 00ea       |    |		Load_Encached	Null_String_Cache
0233 e7fe       |    |		Load	0x3,-0x2
0234 e7ff       |    |		Load	0x3,-0x1
0235 e002       |    |		Load	0x0,0x2
0236 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0237 c20f       |    |		Store	0x1,0xf
0238 c210       |    |		Store	0x1,0x10
0239 4801       |H   |		Short_Literal	0x1
023a 0092 0430  |   0|		Action	Push_String_Extended,0x430					; "Remote_Command_Interface.Acquire"
023c e210       |    |		Load	0x1,0x10
023d 8214       |    |		Call	0x1,0x14
023e 6805       |h   |		Jump_Zero	0x244
023f 4801       |H   |		Short_Literal	0x1
0240 a212       |    |		Store_Unchecked	0x1,0x12
0241 e409       |    |		Load	0x2,0x9
0242 c211       |    |		Store	0x1,0x11
0243 7806       |x   |		Jump	0x24a
0244 4800       |H   |		Short_Literal	0x0
0245 a212       |    |		Store_Unchecked	0x1,0x12
0246 e004       |    |		Load	0x0,0x4
0247 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0248 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0249 c211       |    |		Store	0x1,0x11
024a e210       |    |		Load	0x1,0x10
024b 00d8       |    |		Load_Top	At_Offset_0
024c 0120       |    |		Execute	Any,Is_Value
024d 7002       |p   |		Jump_Nonzero	0x250
024e 00d8       |    |		Load_Top	At_Offset_0
024f 011e       |    |		Execute	Any,Convert
0250 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0251 0000 0000  |    |		.BLANK	0000[0x7]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0262       | b  |		.CONST	0x0262								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0003       |    |		.CONST	0x0003								; Number of locals
025b			INIT_0258:
025b 00e1       |    |		Load_Encached	Boolean_Cache
025c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
025d e003       |    |		Load	0x0,0x3
025e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
025f 02c7       |    |		Declare_Variable	Any
0260 00d8       |    |		Load_Top	At_Offset_0
0261 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0262			BODY_0258:
0262 e5fd       |    |		Load	0x2,-0x3
0263 01db       |    |		Execute	Vector,Length
0264 6844       |hD  |		Jump_Zero	0x2a9
0265 e7ff       |    |		Load	0x3,-0x1
0266 01db       |    |		Execute	Vector,Length
0267 6835       |h5  |		Jump_Zero	0x29d
0268 4800       |H   |		Short_Literal	0x0
0269 4801       |H   |		Short_Literal	0x1
026a e404       |    |		Load	0x2,0x4
026b e403       |    |		Load	0x2,0x3
026c 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
026d 6811       |h   |		Jump_Zero	0x27f
026e e7ff       |    |		Load	0x3,-0x1
026f 840e       |    |		Call	0x2,0xe
0270 680e       |h   |		Jump_Zero	0x27f
0271 4800       |H   |		Short_Literal	0x0
0272 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0273 e00b       |    |		Load	0x0,0xb
0274 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0275 4806       |H   |		Short_Literal	0x6
0276 0092 0431  |   1|		Action	Push_String_Extended,0x431					; "Could not determine if INPUT file \x22"
0278 e7ff       |    |		Load	0x3,-0x1
0279 01cc       |    |		Execute	Vector,Catenate
027a 0092 0432  |   2|		Action	Push_String_Extended,0x432					; "\x22 currently exists on target; will perform download"
027c 01cc       |    |		Execute	Vector,Catenate
027d e00c       |    |		Load	0x0,0xc
027e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
027f 00d9       |    |		Load_Top	At_Offset_1
0280 701b       |p   |		Jump_Nonzero	0x29c
0281 00d8       |    |		Load_Top	At_Offset_0
0282 4800       |H   |		Short_Literal	0x0
0283 4800       |H   |		Short_Literal	0x0
0284 e20f       |    |		Load	0x1,0xf
0285 e7ff       |    |		Load	0x3,-0x1
0286 e5fd       |    |		Load	0x2,-0x3
0287 e002       |    |		Load	0x0,0x2
0288 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0289 c603       |    |		Store	0x3,0x3
028a 4801       |H   |		Short_Literal	0x1
028b 0092 0425  |   %|		Action	Push_String_Extended,0x425					; "Remote_Command_Interface.Put"
028d 00da       |    |		Load_Top	At_Offset_2
028e 8214       |    |		Call	0x1,0x14
028f 700c       |p   |		Jump_Nonzero	0x29c
0290 e00b       |    |		Load	0x0,0xb
0291 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0292 4805       |H   |		Short_Literal	0x5
0293 0092 0433  |   3|		Action	Push_String_Extended,0x433					; "Failed to download input file \x22"
0295 e7ff       |    |		Load	0x3,-0x1
0296 01cc       |    |		Execute	Vector,Catenate
0297 0092 0427  |   '|		Action	Push_String_Extended,0x427					; "\x22 to remote machine"
0299 01cc       |    |		Execute	Vector,Catenate
029a e00c       |    |		Load	0x0,0xc
029b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
029c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
029d e00b       |    |		Load	0x0,0xb
029e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
029f 4807       |H   |		Short_Literal	0x7
02a0 0092 0434  |   4|		Action	Push_String_Extended,0x434					; "Local input file \x22"
02a2 e5fd       |    |		Load	0x2,-0x3
02a3 01cc       |    |		Execute	Vector,Catenate
02a4 0092 0435  |   5|		Action	Push_String_Extended,0x435					; "\x22 was specified, yet remote input file was not"
02a6 01cc       |    |		Execute	Vector,Catenate
02a7 e00c       |    |		Load	0x0,0xc
02a8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02aa 0000 0000  |    |		.BLANK	0000[0x6]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b8       |    |		.CONST	0x02b8								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0002       |    |		.CONST	0x0002								; Number of locals
02b3			INIT_02b0:
02b3 e003       |    |		Load	0x0,0x3
02b4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02b5 02c7       |    |		Declare_Variable	Any
02b6 00d8       |    |		Load_Top	At_Offset_0
02b7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02b8			BODY_02b0:
02b8 e5fb       |    |		Load	0x2,-0x5
02b9 01db       |    |		Execute	Vector,Length
02ba 6823       |h#  |		Jump_Zero	0x2de
02bb 00db       |    |		Load_Top	At_Offset_3
02bc 01db       |    |		Execute	Vector,Length
02bd 6820       |h   |		Jump_Zero	0x2de
02be 00d8       |    |		Load_Top	At_Offset_0
02bf 4800       |H   |		Short_Literal	0x0
02c0 4800       |H   |		Short_Literal	0x0
02c1 e20f       |    |		Load	0x1,0xf
02c2 e7ff       |    |		Load	0x3,-0x1
02c3 e5fb       |    |		Load	0x2,-0x5
02c4 e002       |    |		Load	0x0,0x2
02c5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02c6 c602       |    |		Store	0x3,0x2
02c7 4801       |H   |		Short_Literal	0x1
02c8 0092 0436  |   6|		Action	Push_String_Extended,0x436					; "Remote_Command_Execution.Get"
02ca 00da       |    |		Load_Top	At_Offset_2
02cb 8214       |    |		Call	0x1,0x14
02cc 7011       |p   |		Jump_Nonzero	0x2de
02cd e00b       |    |		Load	0x0,0xb
02ce 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02cf 4807       |H   |		Short_Literal	0x7
02d0 0092 0437  |   7|		Action	Push_String_Extended,0x437					; "Failed to transfer remote file \x22"
02d2 e7ff       |    |		Load	0x3,-0x1
02d3 01cc       |    |		Execute	Vector,Catenate
02d4 0092 0438  |   8|		Action	Push_String_Extended,0x438					; "\x22 to \x22"
02d6 01cc       |    |		Execute	Vector,Catenate
02d7 e5fb       |    |		Load	0x2,-0x5
02d8 01cc       |    |		Execute	Vector,Catenate
02d9 0092 042f  |   /|		Action	Push_String_Extended,0x42f					; "\x22"
02db 01cc       |    |		Execute	Vector,Catenate
02dc e00c       |    |		Load	0x0,0xc
02dd 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02de 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02df 0000       |    |		.XXX[0x1]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02f2       |    |		.CONST	0x02f2								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0006       |    |		.CONST	0x0006								; Number of locals
02e3			INIT_02e0:
02e3 e5fe       |    |		Load	0x2,-0x2
02e4 01dd       |    |		Execute	Vector,First
02e5 0aff       |    |		Execute_Immediate	Plus,-0x1
02e6 00e2       |    |		Load_Encached	Integer_Cache
02e7 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
02e8 03e9       |    |		Declare_Variable	Discrete,Duplicate
02e9 e003       |    |		Load	0x0,0x3
02ea 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02eb 02c7       |    |		Declare_Variable	Any
02ec 00d8       |    |		Load_Top	At_Offset_0
02ed 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02ee 029f 03db  |    |		Declare_Subprogram	INIT_03d8,For_Call
02f0 029f 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Call
02f2			BODY_02e0:
02f2 8606       |    |		Call	0x3,0x6
02f3 00cf       |    |		Action	Mark_Auxiliary
02f4 7810       |x   |		Jump	0x305
02f5 00db       |    |		Load_Top	At_Offset_3
02f6 4801       |H   |		Short_Literal	0x1
02f7 4801       |H   |		Short_Literal	0x1
02f8 4800       |H   |		Short_Literal	0x0
02f9 4800       |H   |		Short_Literal	0x0
02fa 00ea       |    |		Load_Encached	Null_String_Cache
02fb e20f       |    |		Load	0x1,0xf
02fc e602       |    |		Load	0x3,0x2
02fd e603       |    |		Load	0x3,0x3
02fe e5fe       |    |		Load	0x2,-0x2
02ff 01cf       |    |		Execute	Vector,Slice_Read
0300 e002       |    |		Load	0x0,0x2
0301 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0302 c604       |    |		Store	0x3,0x4
0303 8606       |    |		Call	0x3,0x6
0304 00c9       |    |		Action	Pop_Auxiliary_Loop
0305 8605       |    |		Call	0x3,0x5
0306 6fee       |o   |		Jump_Zero	0x2f5
0307 00ce       |    |		Action	Pop_Auxiliary
0308 00da       |    |		Load_Top	At_Offset_2
0309 00ca       |    |		Action	Exit_Nullary_Function
030a 0000 0000  |    |		.BLANK	0000[0x6]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0331       | 1  |		.CONST	0x0331								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0006       |    |		.CONST	0x0006								; Number of locals
0313			INIT_0310:
0313 0092 0420  |    |		Action	Push_String_Extended,0x420					; "$"
0315 e012       |    |		Load	0x0,0x12
0316 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0317 e013       |    |		Load	0x0,0x13
0318 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0319 0092 041d  |    |		Action	Push_String_Extended,0x41d					; "$$"
031b e014       |    |		Load	0x0,0x14
031c 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
031d 4820       |H   |		Short_Literal	0x20
031e 00da       |    |		Load_Top	At_Offset_2
031f e015       |    |		Load	0x0,0x15
0320 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0321 01cb       |    |		Execute	Vector,Append
0322 00d9       |    |		Load_Top	At_Offset_1
0323 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0324 01cc       |    |		Execute	Vector,Catenate
0325 0007       |    |		Action	Break_Optional
0326 e5f9       |    |		Load	0x2,-0x7
0327 00da       |    |		Load_Top	At_Offset_2
0328 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0329 e602       |    |		Load	0x3,0x2
032a e015       |    |		Load	0x0,0x15
032b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
032c e003       |    |		Load	0x0,0x3
032d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
032e 02c7       |    |		Declare_Variable	Any
032f 00d8       |    |		Load_Top	At_Offset_0
0330 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0331			BODY_0310:
0331 4801       |H   |		Short_Literal	0x1
0332 0092 0439  |   9|		Action	Push_String_Extended,0x439					; "Library_Interface.Remote_Directory"
0334 e603       |    |		Load	0x3,0x3
0335 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0336 8214       |    |		Call	0x1,0x14
0337 682d       |h-  |		Jump_Zero	0x365
0338 4801       |H   |		Short_Literal	0x1
0339 0092 043a  |   :|		Action	Push_String_Extended,0x43a					; "Connection_Established"
033b e604       |    |		Load	0x3,0x4
033c e602       |    |		Load	0x3,0x2
033d 8413       |    |		Call	0x2,0x13
033e 8214       |    |		Call	0x1,0x14
033f 6825       |h%  |		Jump_Zero	0x365
0340 00d9       |    |		Load_Top	At_Offset_1
0341 840f       |    |		Call	0x2,0xf
0342 e5fc       |    |		Load	0x2,-0x4
0343 e603       |    |		Load	0x3,0x3
0344 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0345 e602       |    |		Load	0x3,0x2
0346 e015       |    |		Load	0x0,0x15
0347 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0348 8414       |    |		Call	0x2,0x14
0349 e5f8       |    |		Load	0x2,-0x8
034a 01db       |    |		Execute	Vector,Length
034b 6803       |h   |		Jump_Zero	0x34f
034c e5f8       |    |		Load	0x2,-0x8
034d e00d       |    |		Load	0x0,0xd
034e 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
034f 8416       |    |		Call	0x2,0x16
0350 c606       |    |		Store	0x3,0x6
0351 e5f8       |    |		Load	0x2,-0x8
0352 01db       |    |		Execute	Vector,Length
0353 6802       |h   |		Jump_Zero	0x356
0354 e00d       |    |		Load	0x0,0xd
0355 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0356 e5fa       |    |		Load	0x2,-0x6
0357 e603       |    |		Load	0x3,0x3
0358 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0359 e602       |    |		Load	0x3,0x2
035a e015       |    |		Load	0x0,0x15
035b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
035c 8415       |    |		Call	0x2,0x15
035d e405       |    |		Load	0x2,0x5
035e 6804       |h   |		Jump_Zero	0x363
035f 00d8       |    |		Load_Top	At_Offset_0
0360 00da       |    |		Load_Top	At_Offset_2
0361 8411       |    |		Call	0x2,0x11
0362 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0363 00d8       |    |		Load_Top	At_Offset_0
0364 8412       |    |		Call	0x2,0x12
0365 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0366 0000 0000  |    |		.XXX[0x2]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036d       | m  |		.CONST	0x036d								; Address of begin
0369 038a       |    |		.CONST	0x038a								; Address of exception handler
036a 0002       |    |		.CONST	0x0002								; Number of locals
036b			INIT_0368:
036b e00d       |    |		Load	0x0,0xd
036c 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
036d			BODY_0368:
036d 00d8       |    |		Load_Top	At_Offset_0
036e e213       |    |		Load	0x1,0x13
036f 01df       |    |		Execute	Vector,Equal
0370 6814       |h   |		Jump_Zero	0x385
0371 e00b       |    |		Load	0x0,0xb
0372 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0373 4806       |H   |		Short_Literal	0x6
0374 0092 043b  |   ;|		Action	Push_String_Extended,0x43b					; "Remote Results file "
0376 e7ff       |    |		Load	0x3,-0x1
0377 01cc       |    |		Execute	Vector,Catenate
0378 0092 043c  |   <|		Action	Push_String_Extended,0x43c					; " was never updated"
037a 01cc       |    |		Execute	Vector,Catenate
037b e00c       |    |		Load	0x0,0xc
037c 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
037d 4801       |H   |		Short_Literal	0x1
037e 00ea       |    |		Load_Encached	Null_String_Cache
037f e7fe       |    |		Load	0x3,-0x2
0380 8214       |    |		Call	0x1,0x14
0381 7002       |p   |		Jump_Nonzero	0x384
0382 8010       |    |		Call	0x0,0x10
0383 8410       |    |		Call	0x2,0x10
0384 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0385 00d8       |    |		Load_Top	At_Offset_0
0386 e008       |    |		Load	0x0,0x8
0387 1c02       |    |		Execute_Immediate	Run_Utility,0x2
0388 8410       |    |		Call	0x2,0x10
0389 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
038a			TRAP_0368:
038a 0007       |    |		Action	Break_Optional
038b e00b       |    |		Load	0x0,0xb
038c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
038d 4807       |H   |		Short_Literal	0x7
038e 0092 043d  |   =|		Action	Push_String_Extended,0x43d					; "Unable to parse remote results value \x22"
0390 e802       |    |		Load	0x4,0x2
0391 01cc       |    |		Execute	Vector,Catenate
0392 0092 042f  |   /|		Action	Push_String_Extended,0x42f					; "\x22"
0394 01cc       |    |		Execute	Vector,Catenate
0395 e00c       |    |		Load	0x0,0xc
0396 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0397 4801       |H   |		Short_Literal	0x1
0398 00ea       |    |		Load_Encached	Null_String_Cache
0399 e7fe       |    |		Load	0x3,-0x2
039a 8214       |    |		Call	0x1,0x14
039b 7002       |p   |		Jump_Nonzero	0x39e
039c 8010       |    |		Call	0x0,0x10
039d 8410       |    |		Call	0x2,0x10
039e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
039f 0000       |    |		.XXX[0x1]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3       |    |		.CONST	0x03a3								; Address of begin
03a1 03c1       |    |		.CONST	0x03c1								; Address of exception handler
03a2 0001       |    |		.CONST	0x0001								; Number of locals
03a3			BODY_03a0:
03a3			INIT_03a0:
03a3 e406       |    |		Load	0x2,0x6
03a4 680b       |h   |		Jump_Zero	0x3b0
03a5 0092 0428  |   (|		Action	Push_String_Extended,0x428					; "<CURRENT TEST CASE>"
03a7 0092 0429  |   )|		Action	Push_String_Extended,0x429					; "<CURRENT TEST RUN>"
03a9 e7ff       |    |		Load	0x3,-0x1
03aa e003       |    |		Load	0x0,0x3
03ab 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03ac e008       |    |		Load	0x0,0x8
03ad 1c02       |    |		Execute_Immediate	Run_Utility,0x2
03ae 800e       |    |		Call	0x0,0xe
03af 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03b0 e00b       |    |		Load	0x0,0xb
03b1 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03b2 4803       |H   |		Short_Literal	0x3
03b3 0092 042a  |   *|		Action	Push_String_Extended,0x42a					; "REMOTE RESULTS VALUE => "
03b5 e7ff       |    |		Load	0x3,-0x1
03b6 e003       |    |		Load	0x0,0x3
03b7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03b8 e008       |    |		Load	0x0,0x8
03b9 1c02       |    |		Execute_Immediate	Run_Utility,0x2
03ba e008       |    |		Load	0x0,0x8
03bb 011c       |    |		Execute	Any,Convert_Unchecked
03bc 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03bd 01cc       |    |		Execute	Vector,Catenate
03be e00c       |    |		Load	0x0,0xc
03bf 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03c0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03c1			TRAP_03a0:
03c1 0007       |    |		Action	Break_Optional
03c2 4801       |H   |		Short_Literal	0x1
03c3 e7ff       |    |		Load	0x3,-0x1
03c4 e003       |    |		Load	0x0,0x3
03c5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03c6 6810       |h   |		Jump_Zero	0x3d7
03c7 e406       |    |		Load	0x2,0x6
03c8 6807       |h   |		Jump_Zero	0x3d0
03c9 0092 0428  |   (|		Action	Push_String_Extended,0x428					; "<CURRENT TEST CASE>"
03cb 0092 0429  |   )|		Action	Push_String_Extended,0x429					; "<CURRENT TEST RUN>"
03cd 8010       |    |		Call	0x0,0x10
03ce 800e       |    |		Call	0x0,0xe
03cf 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03d0 e00b       |    |		Load	0x0,0xb
03d1 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03d2 4803       |H   |		Short_Literal	0x3
03d3 0092 043e  |   >|		Action	Push_String_Extended,0x43e					; "REMOTE RESULTS VALUE => FAIL"
03d5 e00c       |    |		Load	0x0,0xc
03d6 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03d7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
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 e602       |    |		Load	0x3,0x2
03dc e5fe       |    |		Load	0x2,-0x2
03dd 01dc       |    |		Execute	Vector,Last
03de 027d       | }  |		Execute	Discrete,Greater
03df 00ca       |    |		Action	Exit_Nullary_Function
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3       |    |		.CONST	0x03e3								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0001       |    |		.CONST	0x0001								; Number of locals
03e3			BODY_03e0:
03e3			INIT_03e0:
03e3 e603       |    |		Load	0x3,0x3
03e4 0a01       |    |		Execute_Immediate	Plus,0x1
03e5 c602       |    |		Store	0x3,0x2
03e6 00cf       |    |		Action	Mark_Auxiliary
03e7 7804       |x   |		Jump	0x3ec
03e8 e602       |    |		Load	0x3,0x2
03e9 0a01       |    |		Execute_Immediate	Plus,0x1
03ea c602       |    |		Store	0x3,0x2
03eb 00c9       |    |		Action	Pop_Auxiliary_Loop
03ec e602       |    |		Load	0x3,0x2
03ed e5fe       |    |		Load	0x2,-0x2
03ee 01dc       |    |		Execute	Vector,Last
03ef 027a       | z  |		Execute	Discrete,Less_Equal
03f0 6805       |h   |		Jump_Zero	0x3f6
03f1 e602       |    |		Load	0x3,0x2
03f2 e5fe       |    |		Load	0x2,-0x2
03f3 01d7       |    |		Execute	Vector,Field_Read
03f4 0f0a       |    |		Execute_Immediate	Equal,0xa
03f5 77f2       |w   |		Jump_Nonzero	0x3e8
03f6 00ce       |    |		Action	Pop_Auxiliary
03f7 e602       |    |		Load	0x3,0x2
03f8 a603       |    |		Store_Unchecked	0x3,0x3
03f9 00cf       |    |		Action	Mark_Auxiliary
03fa 7804       |x   |		Jump	0x3ff
03fb e603       |    |		Load	0x3,0x3
03fc 0a01       |    |		Execute_Immediate	Plus,0x1
03fd c603       |    |		Store	0x3,0x3
03fe 00c9       |    |		Action	Pop_Auxiliary_Loop
03ff e603       |    |		Load	0x3,0x3
0400 e5fe       |    |		Load	0x2,-0x2
0401 01dc       |    |		Execute	Vector,Last
0402 027c       | |  |		Execute	Discrete,Less
0403 6805       |h   |		Jump_Zero	0x409
0404 e603       |    |		Load	0x3,0x3
0405 e5fe       |    |		Load	0x2,-0x2
0406 01d7       |    |		Execute	Vector,Field_Read
0407 0e0a       |    |		Execute_Immediate	Not_Equal,0xa
0408 77f2       |w   |		Jump_Nonzero	0x3fb
0409 00ce       |    |		Action	Pop_Auxiliary
040a e603       |    |		Load	0x3,0x3
040b e5fe       |    |		Load	0x2,-0x2
040c 01dc       |    |		Execute	Vector,Last
040d 027a       | z  |		Execute	Discrete,Less_Equal
040e 6808       |h   |		Jump_Zero	0x417
040f e603       |    |		Load	0x3,0x3
0410 e5fe       |    |		Load	0x2,-0x2
0411 01d7       |    |		Execute	Vector,Field_Read
0412 0f0a       |    |		Execute_Immediate	Equal,0xa
0413 6803       |h   |		Jump_Zero	0x417
0414 e603       |    |		Load	0x3,0x3
0415 0aff       |    |		Execute_Immediate	Plus,-0x1
0416 c603       |    |		Store	0x3,0x3
0417 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0418 ; --------------------------------------------------------------------------------------
0418 ; STRING TABLE
0418 ; --------------------------------------------------------------------------------------
0418 0050       | P  |		.STRTAB	0x0050->0x0440							; "NONE"
0419 0052       | R  |		.STRTAB	0x0052->0x0442							; "OPTIMIZE_INPUT_FILE_DOWNLOAD"
041a 006c       | l  |		.STRTAB	0x006c->0x0450							; "STANDALONE"
041b 0074       | t  |		.STRTAB	0x0074->0x0455							; "Uninitialized"
041c 007f       |    |		.STRTAB	0x007f->0x045b							; "Optimize_Input_File_Download | Standalone => Boolean_Valued, others => Unspecified"
041d 00cf       |    |		.STRTAB	0x00cf->0x0484							; "$$"
041e 00cf       |    |		.STRTAB	0x00cf->0x0485							; "!Machine.Temporary."
041f 00e0       |    |		.STRTAB	0x00e0->0x048f							; "Cannot set context to "
0420 00f4       |    |		.STRTAB	0x00f4->0x049a							; "$"
0421 00f3       |    |		.STRTAB	0x00f3->0x049a							; "Remote_Command_Interface.Release"
0422 0111       |    |		.STRTAB	0x0111->0x04aa							; ": "
0423 0111       |    |		.STRTAB	0x0111->0x04ab							; "Remote_Command_Execution.File_Exists ("
0424 0135       | 5  |		.STRTAB	0x0135->0x04be							; ")"
0425 0134       | 4  |		.STRTAB	0x0134->0x04bf							; "Remote_Command_Interface.Put"
0426 014e       | N  |		.STRTAB	0x014e->0x04cd							; "Failed to download remote results file \x22"
0427 0174       | t  |		.STRTAB	0x0174->0x04e1							; "\x22 to remote machine"
0428 0185       |    |		.STRTAB	0x0185->0x04ea							; "<CURRENT TEST CASE>"
0429 0196       |    |		.STRTAB	0x0196->0x04f4							; "<CURRENT TEST RUN>"
042a 01a6       |    |		.STRTAB	0x01a6->0x04fd							; "REMOTE RESULTS VALUE => "
042b 01bc       |    |		.STRTAB	0x01bc->0x0509							; "Remote_Command_Execution.Get ("
042c 01d8       |    |		.STRTAB	0x01d8->0x0518							; "<ERRORS>"
042d 01de       |    |		.STRTAB	0x01de->0x051c							; "<DIRECTORIES>"
042e 01e9       |    |		.STRTAB	0x01e9->0x0522							; "Missing remote results file \x22"
042f 0204       |    |		.STRTAB	0x0204->0x0531							; "\x22"
0430 0203       |    |		.STRTAB	0x0203->0x0531							; "Remote_Command_Interface.Acquire"
0431 0221       | !  |		.STRTAB	0x0221->0x0541							; "Could not determine if INPUT file \x22"
0432 0242       | B  |		.STRTAB	0x0242->0x0553							; "\x22 currently exists on target; will perform download"
0433 0273       | s  |		.STRTAB	0x0273->0x056c							; "Failed to download input file \x22"
0434 0290       |    |		.STRTAB	0x0290->0x057c							; "Local input file \x22"
0435 02a0       |    |		.STRTAB	0x02a0->0x0585							; "\x22 was specified, yet remote input file was not"
0436 02cc       |    |		.STRTAB	0x02cc->0x059c							; "Remote_Command_Execution.Get"
0437 02e6       |    |		.STRTAB	0x02e6->0x05aa							; "Failed to transfer remote file \x22"
0438 0304       |    |		.STRTAB	0x0304->0x05ba							; "\x22 to \x22"
0439 0308       |    |		.STRTAB	0x0308->0x05bd							; "Library_Interface.Remote_Directory"
043a 0328       | (  |		.STRTAB	0x0328->0x05ce							; "Connection_Established"
043b 033c       | <  |		.STRTAB	0x033c->0x05d9							; "Remote Results file "
043c 034e       | N  |		.STRTAB	0x034e->0x05e3							; " was never updated"
043d 035e       | ^  |		.STRTAB	0x035e->0x05ec							; "Unable to parse remote results value \x22"
043e 0382       |    |		.STRTAB	0x0382->0x05ff							; "REMOTE RESULTS VALUE => FAIL"
043f 039c       |    |		.STREND 0x039c->0x060d
0440 4e4f 4e45  |NONE|		.STRTAB_STRINGS
060d 0000 0000  |    |		.XXX[0x3]
060f 0000       |    |
0610 ; --------------------------------------------------------------------------------------
0610 ; Debug Table
0610 ; --------------------------------------------------------------------------------------
0610 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x9904,0x0000,0x0001,0x0000
0616 0000 0000  |    |		.BLANK	0000[0x1ea]