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

⟦002b7a6a2⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_5850da

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦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 0328       | (  |		.CONST	0x0328								; 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 8001       |    |		.CONST	0x8001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 0033       | 3  |		.CONST	0x0033								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 000b       |    |		.CONST	0x000b								; Number of locals
001b			INIT_0018:
001b 0092 0190  |    |		Action	Push_String_Extended,0x190					; "!MACHINE.RCF.PROGRAM_LIBRARY_VERSION"
001d 4800       |H   |		Short_Literal	0x0
001e 4803       |H   |		Short_Literal	0x3
001f 029f 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Call
0021 03fd       |    |		Declare_Type	Discrete,Defined
0022 029f 0063  |   c|		Declare_Subprogram	INIT_0060,For_Call
0024 029f 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Call
0026 a001       |    |		Store_Unchecked	0x0,0x1
0027 00c6       |    |		Action	Check_Subprogram_Elaborated
0028 4805       |H   |		Short_Literal	0x5
0029 4802       |H   |		Short_Literal	0x2
002a 0099       |    |		Action	Reference_Dynamic
002b e002       |    |		Load	0x0,0x2
002c e003       |    |		Load	0x0,0x3
002d 4809       |H   |		Short_Literal	0x9
002e 0007       |    |		Action	Break_Optional
002f 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
0031 029f 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Call
0033			BODY_0018:
0033 840b       |    |		Call	0x2,0xb
0034 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0035 0000 0000  |    |		.XXX[0x3]
0037 0000       |    |
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 003b       | ;  |		.CONST	0x003b								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0001       |    |		.CONST	0x0001								; Number of locals
003b			BODY_0038:
003b			INIT_0038:
003b 4607       |F   |		Jump_Case	0x8
003c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
003d 7806       |x   |		Jump	0x44								; case 0x1
003e 7809       |x   |		Jump	0x48								; case 0x2
003f 780d       |x   |		Jump	0x4d								; case 0x3
0040 7810       |x   |		Jump	0x51								; case 0x4
0041 7811       |x   |		Jump	0x53								; case 0x5
0042 7812       |x   |		Jump	0x55								; case 0x6
0043 7815       |x   |		Jump	0x59								; case 0x7
0044 00da       |    |		Load_Top	At_Offset_2
0045 0091 018c  |    |		Action	Push_String_Extended_Indexed,0x18c				; "UNKNOWN"
0047 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0048 00db       |    |		Load_Top	At_Offset_3
0049 00db       |    |		Load_Top	At_Offset_3
004a 00e0       |    |		Load_Encached	Standard_Cache
004b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
004c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
004d 00da       |    |		Load_Top	At_Offset_2
004e 00e0       |    |		Load_Encached	Standard_Cache
004f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0050 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0051 00db       |    |		Load_Top	At_Offset_3
0052 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0053 00db       |    |		Load_Top	At_Offset_3
0054 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0055 e403       |    |		Load	0x2,0x3
0056 00dc       |    |		Load_Top	At_Offset_4
0057 0267       | g  |		Execute	Discrete,Predecessor
0058 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0059 e403       |    |		Load	0x2,0x3
005a 00dc       |    |		Load_Top	At_Offset_4
005b 0268       | h  |		Execute	Discrete,Successor
005c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
005d 0000 0000  |    |		.XXX[0x3]
005f 0000       |    |
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0076       | v  |		.CONST	0x0076								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0007       |    |		.CONST	0x0007								; Number of locals
0063			INIT_0060:
0063 e004       |    |		Load	0x0,0x4
0064 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0065 02ff       |    |		Declare_Variable	Variant_Record
0066 00d8       |    |		Load_Top	At_Offset_0
0067 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0068 e004       |    |		Load	0x0,0x4
0069 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
006a 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
006b e005       |    |		Load	0x0,0x5
006c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006d 02c7       |    |		Declare_Variable	Any
006e 00d8       |    |		Load_Top	At_Offset_0
006f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0070 e403       |    |		Load	0x2,0x3
0071 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0072 029f 0153  |   S|		Declare_Subprogram	INIT_0150,For_Call
0074 029f 017b  |   {|		Declare_Subprogram	INIT_0178,For_Call
0076			BODY_0060:
0076 e004       |    |		Load	0x0,0x4
0077 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0078 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0079 e602       |    |		Load	0x3,0x2
007a 6039       |`9  |		Indirect_Literal	Discrete,0xb4,{0x00000000, 0x00004000}
007b e006       |    |		Load	0x0,0x6
007c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
007d 4800       |H   |		Short_Literal	0x0
007e e007       |    |		Load	0x0,0x7
007f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0080 e004       |    |		Load	0x0,0x4
0081 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0082 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0083 0092 0191  |    |		Action	Push_String_Extended,0x191					; "!MACHINE.RCF.PROGRAM_LIBRARY_VERSION'C(TEXT)"
0085 e004       |    |		Load	0x0,0x4
0086 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0087 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0088 00d1       |    |		Pop_Control	Pop_Count_1
0089 c603       |    |		Store	0x3,0x3
008a e603       |    |		Load	0x3,0x3
008b 460e       |F   |		Jump_Case	0xf
008c 7820       |x   |		Jump	0xad								; case 0x0
008d 780d       |x   |		Jump	0x9b								; case 0x1
008e 780c       |x   |		Jump	0x9b								; case 0x2
008f 7820       |x   |		Jump	0xb0								; case 0x3
0090 780a       |x   |		Jump	0x9b								; case 0x4
0091 7809       |x   |		Jump	0x9b								; case 0x5
0092 7808       |x   |		Jump	0x9b								; case 0x6
0093 7807       |x   |		Jump	0x9b								; case 0x7
0094 7806       |x   |		Jump	0x9b								; case 0x8
0095 7805       |x   |		Jump	0x9b								; case 0x9
0096 7804       |x   |		Jump	0x9b								; case 0xa
0097 7803       |x   |		Jump	0x9b								; case 0xb
0098 7802       |x   |		Jump	0x9b								; case 0xc
0099 7801       |x   |		Jump	0x9b								; case 0xd
009a 7800       |x   |		Jump	0x9b								; case 0xe
009b e008       |    |		Load	0x0,0x8
009c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
009d 4807       |H   |		Short_Literal	0x7
009e 0092 0192  |    |		Action	Push_String_Extended,0x192					; "Bad status resolving name !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
00a0 e603       |    |		Load	0x3,0x3
00a1 e004       |    |		Load	0x0,0x4
00a2 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00a3 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00a4 011c       |    |		Execute	Any,Convert_Unchecked
00a5 1c01       |    |		Execute_Immediate	Run_Utility,0x1
00a6 01cc       |    |		Execute	Vector,Catenate
00a7 0092 0193  |    |		Action	Push_String_Extended,0x193					; "; RCI Program Libraries will not be built"
00a9 01cc       |    |		Execute	Vector,Catenate
00aa e009       |    |		Load	0x0,0x9
00ab 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00ac 7805       |x   |		Jump	0xb2
00ad 8606       |    |		Call	0x3,0x6
00ae 8607       |    |		Call	0x3,0x7
00af 7802       |x   |		Jump	0xb2
00b0 4801       |H   |		Short_Literal	0x1
00b1 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00b2 00da       |    |		Load_Top	At_Offset_2
00b3 00ca       |    |		Action	Exit_Nullary_Function
00b4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bb       |    |		.CONST	0x00bb								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0001       |    |		.CONST	0x0001								; Number of locals
00bb			BODY_00b8:
00bb			INIT_00b8:
00bb 00da       |    |		Load_Top	At_Offset_2
00bc 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00bd e00a       |    |		Load	0x0,0xa
00be 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00bf 027f       |    |		Execute	Discrete,Equal
00c0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00c1 0000 0000  |    |		.BLANK	0000[0x7]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00d0       |    |		.CONST	0x00d0								; Address of begin
00c9 00e1       |    |		.CONST	0x00e1								; Address of exception handler
00ca 0002       |    |		.CONST	0x0002								; Number of locals
00cb			INIT_00c8:
00cb e005       |    |		Load	0x0,0x5
00cc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00cd 02c7       |    |		Declare_Variable	Any
00ce 00d8       |    |		Load_Top	At_Offset_0
00cf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00d0			BODY_00c8:
00d0 00d8       |    |		Load_Top	At_Offset_0
00d1 00ea       |    |		Load_Encached	Null_String_Cache
00d2 e402       |    |		Load	0x2,0x2
00d3 4801       |H   |		Short_Literal	0x1
00d4 e005       |    |		Load	0x0,0x5
00d5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00d6 c602       |    |		Store	0x3,0x2
00d7 0092 0194  |    |		Action	Push_String_Extended,0x194					; " 1"
00d9 00d9       |    |		Load_Top	At_Offset_1
00da e005       |    |		Load	0x0,0x5
00db 1863       | c  |		Execute	Package,Field_Execute,Field_Number 0x63
00dc 00d8       |    |		Load_Top	At_Offset_0
00dd e005       |    |		Load	0x0,0x5
00de 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00df c602       |    |		Store	0x3,0x2
00e0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00e1			TRAP_00c8:
00e1 0007       |    |		Action	Break_Optional
00e2 e008       |    |		Load	0x0,0x8
00e3 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00e4 4808       |H   |		Short_Literal	0x8
00e5 0092 0195  |    |		Action	Push_String_Extended,0x195					; "Exception raised while Creating/Writing !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
00e7 e00b       |    |		Load	0x0,0xb
00e8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00e9 01cc       |    |		Execute	Vector,Catenate
00ea e009       |    |		Load	0x0,0x9
00eb 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00ec 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00ed 0000 0000  |    |		.XXX[0x3]
00ef 0000       |    |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f7       |    |		.CONST	0x00f7								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0003       |    |		.CONST	0x0003								; Number of locals
00f3			INIT_00f0:
00f3 e008       |    |		Load	0x0,0x8
00f4 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
00f5 0337       | 7  |		Declare_Variable	Array
00f6 8404       |    |		Call	0x2,0x4
00f7			BODY_00f0:
00f7 00d8       |    |		Load_Top	At_Offset_0
00f8 4801       |H   |		Short_Literal	0x1
00f9 4802       |H   |		Short_Literal	0x2
00fa 0262       | b  |		Execute	Discrete,In_Range
00fb 7001       |p   |		Jump_Nonzero	0xfd
00fc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00fd e008       |    |		Load	0x0,0x8
00fe 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00ff e008       |    |		Load	0x0,0x8
0100 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0101 00da       |    |		Load_Top	At_Offset_2
0102 01d4       |    |		Execute	Vector,Structure_Write
0103 e008       |    |		Load	0x0,0x8
0104 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0105 4802       |H   |		Short_Literal	0x2
0106 0092 0196  |    |		Action	Push_String_Extended,0x196					; "As a result of running an incompatible version of the RCI, program libraries will be built.  This may take more than an hour, depending on the number of Rcf views on the machine."
0108 e009       |    |		Load	0x0,0x9
0109 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
010a 00ea       |    |		Load_Encached	Null_String_Cache
010b 4800       |H   |		Short_Literal	0x0
010c 0092 0197  |    |		Action	Push_String_Extended,0x197					; "Building RCI program libraries"
010e e00c       |    |		Load	0x0,0xc
010f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0110 0092 0198  |    |		Action	Push_String_Extended,0x198					; "Build_Plibs_If_Necessary"
0112 e00c       |    |		Load	0x0,0xc
0113 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0114 e008       |    |		Load	0x0,0x8
0115 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
0116 0092 0199  |    |		Action	Push_String_Extended,0x199					; "!machine.rcf.build_program_libraries_log_"
0118 4800       |H   |		Short_Literal	0x0
0119 4803       |H   |		Short_Literal	0x3
011a 4804       |H   |		Short_Literal	0x4
011b e00d       |    |		Load	0x0,0xd
011c 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
011d e00d       |    |		Load	0x0,0xd
011e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
011f 01cc       |    |		Execute	Vector,Catenate
0120 e009       |    |		Load	0x0,0x9
0121 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0122 00d8       |    |		Load_Top	At_Offset_0
0123 0f02       |    |		Execute_Immediate	Equal,0x2
0124 6803       |h   |		Jump_Zero	0x128
0125 4801       |H   |		Short_Literal	0x1
0126 e00e       |    |		Load	0x0,0xe
0127 1a20       |    |		Execute	Package,Field_Write,Field_Number 0x20
0128 4800       |H   |		Short_Literal	0x0
0129 4800       |H   |		Short_Literal	0x0
012a 0092 019a  |    |		Action	Push_String_Extended,0x19a					; "!??'c(world)"
012c 4806       |H   |		Short_Literal	0x6
012d 4802       |H   |		Short_Literal	0x2
012e 0099       |    |		Action	Reference_Dynamic
012f 4807       |H   |		Short_Literal	0x7
0130 4802       |H   |		Short_Literal	0x2
0131 0099       |    |		Action	Reference_Dynamic
0132 8001       |    |		Call	0x0,0x1
0133 00d8       |    |		Load_Top	At_Offset_0
0134 0f02       |    |		Execute_Immediate	Equal,0x2
0135 6803       |h   |		Jump_Zero	0x139
0136 4800       |H   |		Short_Literal	0x0
0137 e00e       |    |		Load	0x0,0xe
0138 1a20       |    |		Execute	Package,Field_Write,Field_Number 0x20
0139 840a       |    |		Call	0x2,0xa
013a 00d9       |    |		Load_Top	At_Offset_1
013b e009       |    |		Load	0x0,0x9
013c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
013d e008       |    |		Load	0x0,0x8
013e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
013f 4802       |H   |		Short_Literal	0x2
0140 0092 019b  |    |		Action	Push_String_Extended,0x19b					; "Finished building RCI program libraries"
0142 e009       |    |		Load	0x0,0x9
0143 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0144 00ea       |    |		Load_Encached	Null_String_Cache
0145 4800       |H   |		Short_Literal	0x0
0146 0092 019b  |    |		Action	Push_String_Extended,0x19b					; "Finished building RCI program libraries"
0148 e00c       |    |		Load	0x0,0xc
0149 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
014a 0092 0198  |    |		Action	Push_String_Extended,0x198					; "Build_Plibs_If_Necessary"
014c e00c       |    |		Load	0x0,0xc
014d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
014e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
014f 0000       |    |		.XXX[0x1]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153       | S  |		.CONST	0x0153								; Address of begin
0151 0168       | h  |		.CONST	0x0168								; Address of exception handler
0152 0001       |    |		.CONST	0x0001								; Number of locals
0153			BODY_0150:
0153			INIT_0150:
0153 e604       |    |		Load	0x3,0x4
0154 00ea       |    |		Load_Encached	Null_String_Cache
0155 e602       |    |		Load	0x3,0x2
0156 4800       |H   |		Short_Literal	0x0
0157 e005       |    |		Load	0x0,0x5
0158 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0159 c604       |    |		Store	0x3,0x4
015a e604       |    |		Load	0x3,0x4
015b e005       |    |		Load	0x0,0x5
015c 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
015d 00e2       |    |		Load_Encached	Integer_Cache
015e 00e0       |    |		Load_Encached	Standard_Cache
015f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0160 0f01       |    |		Execute_Immediate	Equal,0x1
0161 6803       |h   |		Jump_Zero	0x165
0162 4803       |H   |		Short_Literal	0x3
0163 a605       |    |		Store_Unchecked	0x3,0x5
0164 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0165 4802       |H   |		Short_Literal	0x2
0166 a605       |    |		Store_Unchecked	0x3,0x5
0167 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0168			TRAP_0150:
0168 0007       |    |		Action	Break_Optional
0169 e008       |    |		Load	0x0,0x8
016a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
016b 4808       |H   |		Short_Literal	0x8
016c 0092 019c  |    |		Action	Push_String_Extended,0x19c					; "Exception raised while Opening/Reading !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
016e e00b       |    |		Load	0x0,0xb
016f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0170 01cc       |    |		Execute	Vector,Catenate
0171 0092 0193  |    |		Action	Push_String_Extended,0x193					; "; RCI Program Libraries will not be built"
0173 01cc       |    |		Execute	Vector,Catenate
0174 e009       |    |		Load	0x0,0x9
0175 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0176 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0177 0000       |    |		.XXX[0x1]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0180       |    |		.CONST	0x0180								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b e604       |    |		Load	0x3,0x4
017c e005       |    |		Load	0x0,0x5
017d 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
017e c604       |    |		Store	0x3,0x4
017f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0180			TRAP_0178:
0180 0007       |    |		Action	Break_Optional
0181 e008       |    |		Load	0x0,0x8
0182 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0183 4808       |H   |		Short_Literal	0x8
0184 0092 019d  |    |		Action	Push_String_Extended,0x19d					; "Exception raised while Closing !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
0186 e00b       |    |		Load	0x0,0xb
0187 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0188 01cc       |    |		Execute	Vector,Catenate
0189 e009       |    |		Load	0x0,0x9
018a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
018b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
018c ; --------------------------------------------------------------------------------------
018c ; STRING TABLE
018c ; --------------------------------------------------------------------------------------
018c 0026       | &  |		.STRTAB	0x0026->0x019f							; "UNKNOWN"
018d 002b       | +  |		.STRTAB	0x002b->0x01a2							; "NONEXISTENT"
018e 0034       | 4  |		.STRTAB	0x0034->0x01a8							; "INCOMPATIBLE"
018f 003e       | >  |		.STRTAB	0x003e->0x01ae							; "COMPATIBLE"
0190 0046       | F  |		.STRTAB	0x0046->0x01b3							; "!MACHINE.RCF.PROGRAM_LIBRARY_VERSION"
0191 0068       | h  |		.STRTAB	0x0068->0x01c5							; "!MACHINE.RCF.PROGRAM_LIBRARY_VERSION'C(TEXT)"
0192 0092       |    |		.STRTAB	0x0092->0x01db							; "Bad status resolving name !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
0193 00d0       |    |		.STRTAB	0x00d0->0x01fb							; "; RCI Program Libraries will not be built"
0194 00f7       |    |		.STRTAB	0x00f7->0x020f							; " 1"
0195 00f7       |    |		.STRTAB	0x00f7->0x0210							; "Exception raised while Creating/Writing !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
0196 0143       | C  |		.STRTAB	0x0143->0x0237							; "As a result of running an incompatible version of the RCI, program libraries will be built.  This may take more than an hour, depending on the number of Rcf views on the machine."
0197 01f3       |    |		.STRTAB	0x01f3->0x0290							; "Building RCI program libraries"
0198 020f       |    |		.STRTAB	0x020f->0x029f							; "Build_Plibs_If_Necessary"
0199 0225       | %  |		.STRTAB	0x0225->0x02ab							; "!machine.rcf.build_program_libraries_log_"
019a 024c       | L  |		.STRTAB	0x024c->0x02c0							; "!??'c(world)"
019b 0256       | V  |		.STRTAB	0x0256->0x02c6							; "Finished building RCI program libraries"
019c 027b       | {  |		.STRTAB	0x027b->0x02d9							; "Exception raised while Opening/Reading !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
019d 02c6       |    |		.STRTAB	0x02c6->0x0300							; "Exception raised while Closing !MACHINE.RCF.PROGRAM_LIBRARY_VERSION: "
019e 0309       |    |		.STREND 0x0309->0x0322
019f 554e 4b4e  |UNKN|		.STRTAB_STRINGS
0323 0000 0000  |    |		.BLANK	0000[0x5]
0328 ; --------------------------------------------------------------------------------------
0328 ; Debug Table
0328 ; --------------------------------------------------------------------------------------
0328 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x4e79,0x0000,0x0001,0x0000
032e 0000 0000  |    |		.BLANK	0000[0x9b]
03c9 0004 2a00  |  * |		.XXX[0x5]
03cb 0884 6206  |  b |
03cd 0003       |    |
03ce 0000 0000  |    |		.BLANK	0000[0x32]