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

⟦653602040⟧

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

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 0210       |    |		.CONST	0x0210								; 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 0001       |    |		.CONST	0x0001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0039       | 9  |		.CONST	0x0039								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001a       |    |		.CONST	0x001a								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4803       |H   |		Short_Literal	0x3
000d 029f 0043  |   C|		Declare_Subprogram	INIT_0040,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 029a 006b  |   k|		Declare_Subprogram	INIT_0068,For_Outer_Call,Visible,Unelaborated
0012 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated
0014 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated
0016 029a 00ab  |    |		Declare_Subprogram	INIT_00a8,For_Outer_Call,Visible,Unelaborated
0018 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated
001a 029a 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call,Visible,Unelaborated
001c 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated
001e 00bf       |    |		Action	Accept_Activation
001f 029d 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call
0021 029d 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call
0023 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0024 00c7       |    |		Action	Elaborate_Subprogram
0025 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0026 00c7       |    |		Action	Elaborate_Subprogram
0027 029d 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call
0029 029d 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call
002b 029d 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call
002d 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
002e 00c7       |    |		Action	Elaborate_Subprogram
002f 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0030 00c7       |    |		Action	Elaborate_Subprogram
0031 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0032 00c7       |    |		Action	Elaborate_Subprogram
0033 029d 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call
0035 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0036 00c7       |    |		Action	Elaborate_Subprogram
0037 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0038 00c7       |    |		Action	Elaborate_Subprogram
0039			BODY_0008:
0039 00bc       |    |		Action	Signal_Activated
003a 00bb       |    |		Action	Signal_Completion
003b 0000 0000  |    |		.BLANK	0000[0x5]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0043       | C  |		.CONST	0x0043								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 0001       |    |		.CONST	0x0001								; Number of locals
0043			BODY_0040:
0043			INIT_0040:
0043 4607       |F   |		Jump_Case	0x8
0044 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0045 7807       |x   |		Jump	0x4d								; case 0x1
0046 780a       |x   |		Jump	0x51								; case 0x2
0047 780e       |x   |		Jump	0x56								; case 0x3
0048 7811       |x   |		Jump	0x5a								; case 0x4
0049 7812       |x   |		Jump	0x5c								; case 0x5
004a 7813       |x   |		Jump	0x5e								; case 0x6
004b 7816       |x   |		Jump	0x62								; case 0x7
004c 4302       |C   |		.XXX[0x1]
004d 00da       |    |		Load_Top	At_Offset_2
004e 0091 01af  |    |		Action	Push_String_Extended_Indexed,0x1af				; "CREATE"
0050 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0051 00db       |    |		Load_Top	At_Offset_3
0052 00db       |    |		Load_Top	At_Offset_3
0053 00e0       |    |		Load_Encached	Standard_Cache
0054 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0055 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0056 00da       |    |		Load_Top	At_Offset_2
0057 00e0       |    |		Load_Encached	Standard_Cache
0058 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0059 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
005a 00db       |    |		Load_Top	At_Offset_3
005b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
005c 00db       |    |		Load_Top	At_Offset_3
005d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
005e e20d       |    |		Load	0x1,0xd
005f 00dc       |    |		Load_Top	At_Offset_4
0060 0267       | g  |		Execute	Discrete,Predecessor
0061 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0062 e20d       |    |		Load	0x1,0xd
0063 00dc       |    |		Load_Top	At_Offset_4
0064 0268       | h  |		Execute	Discrete,Successor
0065 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0066 0000 0000  |    |		.XXX[0x2]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 006b       | k  |		.CONST	0x006b								; Address of begin
0069 0004       |    |		.CONST	0x0004								; Address of exception handler
006a 0001       |    |		.CONST	0x0001								; Number of locals
006b			BODY_0068:
006b			INIT_0068:
006b 0092 01b3  |    |		Action	Push_String_Extended,0x1b3					; "creating user: "
006d 00db       |    |		Load_Top	At_Offset_3
006e 01cc       |    |		Execute	Vector,Catenate
006f e002       |    |		Load	0x0,0x2
0070 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0071 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
0073 4800       |H   |		Short_Literal	0x0
0074 0092 01b5  |    |		Action	Push_String_Extended,0x1b5					; "aModifier"
0076 e5ff       |    |		Load	0x2,-0x1
0077 e003       |    |		Load	0x0,0x3
0078 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0079 00da       |    |		Load_Top	At_Offset_2
007a e5fe       |    |		Load	0x2,-0x2
007b 8213       |    |		Call	0x1,0x13
007c 00da       |    |		Load_Top	At_Offset_2
007d 820f       |    |		Call	0x1,0xf
007e 00da       |    |		Load_Top	At_Offset_2
007f 8211       |    |		Call	0x1,0x11
0080 00da       |    |		Load_Top	At_Offset_2
0081 8210       |    |		Call	0x1,0x10
0082 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0083 0000 0000  |    |		.BLANK	0000[0x5]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b       |    |		.CONST	0x008b								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0001       |    |		.CONST	0x0001								; Number of locals
008b			BODY_0088:
008b			INIT_0088:
008b 4803       |H   |		Short_Literal	0x3
008c 0092 01b6  |    |		Action	Push_String_Extended,0x1b6					; "login"
008e e5ff       |    |		Load	0x2,-0x1
008f 8219       |    |		Call	0x1,0x19
0090 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0091 0000 0000  |    |		.BLANK	0000[0x7]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b       |    |		.CONST	0x009b								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0001       |    |		.CONST	0x0001								; Number of locals
009b			BODY_0098:
009b			INIT_0098:
009b 4802       |H   |		Short_Literal	0x2
009c 0092 01b7  |    |		Action	Push_String_Extended,0x1b7					; "Xr6us_Commands"
009e e5ff       |    |		Load	0x2,-0x1
009f 8219       |    |		Call	0x1,0x19
00a0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00a1 0000 0000  |    |		.BLANK	0000[0x7]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ab       |    |		.CONST	0x00ab								; Address of begin
00a9 0004       |    |		.CONST	0x0004								; Address of exception handler
00aa 0001       |    |		.CONST	0x0001								; Number of locals
00ab			BODY_00a8:
00ab			INIT_00a8:
00ab 00ea       |    |		Load_Encached	Null_String_Cache
00ac 4801       |H   |		Short_Literal	0x1
00ad 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
00af 4801       |H   |		Short_Literal	0x1
00b0 e5ff       |    |		Load	0x2,-0x1
00b1 8215       |    |		Call	0x1,0x15
00b2 0092 01b8  |    |		Action	Push_String_Extended,0x1b8					; "S_1_Switches"
00b4 e004       |    |		Load	0x0,0x4
00b5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00b6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00b7 0000       |    |		.XXX[0x1]
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 0833       | 3  |		Execute_Immediate	Raise,0x33
00bc 0000 0000  |    |		.BLANK	0000[0x4]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00ce       |    |		.CONST	0x00ce								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0004       |    |		.CONST	0x0004								; Number of locals
00c3			INIT_00c0:
00c3 e002       |    |		Load	0x0,0x2
00c4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00c5 02c7       |    |		Declare_Variable	Any
00c6 00d8       |    |		Load_Top	At_Offset_0
00c7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c8 4801       |H   |		Short_Literal	0x1
00c9 4850       |HP  |		Short_Literal	0x50
00ca 00e9       |    |		Load_Encached	String_Cache
00cb 035b       | [  |		Declare_Type	Array,Constrained
00cc 0337       | 7  |		Declare_Variable	Array
00cd 00e3       |    |		Load_Encached	Natural_Cache
00ce			BODY_00c0:
00ce 00be       |    |		Action	Activate_Tasks
00cf 00da       |    |		Load_Top	At_Offset_2
00d0 00ea       |    |		Load_Encached	Null_String_Cache
00d1 e5ff       |    |		Load	0x2,-0x1
00d2 4800       |H   |		Short_Literal	0x0
00d3 e002       |    |		Load	0x0,0x2
00d4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00d5 c402       |    |		Store	0x2,0x2
00d6 00cf       |    |		Action	Mark_Auxiliary
00d7 7810       |x   |		Jump	0xe8
00d8 00e3       |    |		Load_Encached	Natural_Cache
00d9 00db       |    |		Load_Top	At_Offset_3
00da e402       |    |		Load	0x2,0x2
00db e002       |    |		Load	0x0,0x2
00dc 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
00dd 00d1       |    |		Pop_Control	Pop_Count_1
00de 005a       | Z  |		Store_Top	Discrete,At_Offset_2
00df 00d9       |    |		Load_Top	At_Offset_1
00e0 6806       |h   |		Jump_Zero	0xe7
00e1 4801       |H   |		Short_Literal	0x1
00e2 00da       |    |		Load_Top	At_Offset_2
00e3 e403       |    |		Load	0x2,0x3
00e4 01cf       |    |		Execute	Vector,Slice_Read
00e5 e5fe       |    |		Load	0x2,-0x2
00e6 8216       |    |		Call	0x1,0x16
00e7 00c9       |    |		Action	Pop_Auxiliary_Loop
00e8 00db       |    |		Load_Top	At_Offset_3
00e9 e002       |    |		Load	0x0,0x2
00ea 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
00eb 6fec       |o   |		Jump_Zero	0xd8
00ec 00ce       |    |		Action	Pop_Auxiliary
00ed 00da       |    |		Load_Top	At_Offset_2
00ee e002       |    |		Load	0x0,0x2
00ef 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00f0 c402       |    |		Store	0x2,0x2
00f1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00f2 0000 0000  |    |		.BLANK	0000[0x6]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0106       |    |		.CONST	0x0106								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0004       |    |		.CONST	0x0004								; Number of locals
00fb			INIT_00f8:
00fb e002       |    |		Load	0x0,0x2
00fc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00fd 02c7       |    |		Declare_Variable	Any
00fe 00d8       |    |		Load_Top	At_Offset_0
00ff 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0100 4801       |H   |		Short_Literal	0x1
0101 4850       |HP  |		Short_Literal	0x50
0102 00e9       |    |		Load_Encached	String_Cache
0103 035b       | [  |		Declare_Type	Array,Constrained
0104 0337       | 7  |		Declare_Variable	Array
0105 00e3       |    |		Load_Encached	Natural_Cache
0106			BODY_00f8:
0106 00be       |    |		Action	Activate_Tasks
0107 00da       |    |		Load_Top	At_Offset_2
0108 00ea       |    |		Load_Encached	Null_String_Cache
0109 e5ff       |    |		Load	0x2,-0x1
010a 4800       |H   |		Short_Literal	0x0
010b e002       |    |		Load	0x0,0x2
010c 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
010d c402       |    |		Store	0x2,0x2
010e 00cf       |    |		Action	Mark_Auxiliary
010f 7829       |x)  |		Jump	0x139
0110 00e3       |    |		Load_Encached	Natural_Cache
0111 00db       |    |		Load_Top	At_Offset_3
0112 e402       |    |		Load	0x2,0x2
0113 e002       |    |		Load	0x0,0x2
0114 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
0115 00d1       |    |		Pop_Control	Pop_Count_1
0116 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0117 00d9       |    |		Load_Top	At_Offset_1
0118 681f       |h   |		Jump_Zero	0x138
0119 e5fe       |    |		Load	0x2,-0x2
011a 4603       |F   |		Jump_Case	0x4
011b 7816       |x   |		Jump	0x132								; case 0x0
011c 7803       |x   |		Jump	0x120								; case 0x1
011d 7808       |x   |		Jump	0x126								; case 0x2
011e 7819       |x   |		Jump	0x138								; case 0x3
011f 7818       |x   |		.XXX[0x1]
0120 4801       |H   |		Short_Literal	0x1
0121 00da       |    |		Load_Top	At_Offset_2
0122 e403       |    |		Load	0x2,0x3
0123 01cf       |    |		Execute	Vector,Slice_Read
0124 821a       |    |		Call	0x1,0x1a
0125 7812       |x   |		Jump	0x138
0126 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
0128 4800       |H   |		Short_Literal	0x0
0129 0092 01b9  |    |		Action	Push_String_Extended,0x1b9					; "!users."
012b 4801       |H   |		Short_Literal	0x1
012c e404       |    |		Load	0x2,0x4
012d e403       |    |		Load	0x2,0x3
012e 01cf       |    |		Execute	Vector,Slice_Read
012f 01cc       |    |		Execute	Vector,Catenate
0130 8005       |    |		Call	0x0,0x5
0131 7806       |x   |		Jump	0x138
0132 e5fd       |    |		Load	0x2,-0x3
0133 4801       |H   |		Short_Literal	0x1
0134 00db       |    |		Load_Top	At_Offset_3
0135 e403       |    |		Load	0x2,0x3
0136 01cf       |    |		Execute	Vector,Slice_Read
0137 820e       |    |		Call	0x1,0xe
0138 00c9       |    |		Action	Pop_Auxiliary_Loop
0139 00db       |    |		Load_Top	At_Offset_3
013a e002       |    |		Load	0x0,0x2
013b 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
013c 6fd3       |o   |		Jump_Zero	0x110
013d 00ce       |    |		Action	Pop_Auxiliary
013e 00da       |    |		Load_Top	At_Offset_2
013f e002       |    |		Load	0x0,0x2
0140 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0141 c402       |    |		Store	0x2,0x2
0142 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0143 0000 0000  |    |		.BLANK	0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b 0092 01b9  |    |		Action	Push_String_Extended,0x1b9					; "!users."
014d 00db       |    |		Load_Top	At_Offset_3
014e 01cc       |    |		Execute	Vector,Catenate
014f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153       | S  |		.CONST	0x0153								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0001       |    |		.CONST	0x0001								; Number of locals
0153			BODY_0150:
0153			INIT_0150:
0153 0092 01ba  |    |		Action	Push_String_Extended,0x1ba					; "adding link: "
0155 e5fe       |    |		Load	0x2,-0x2
0156 01cc       |    |		Execute	Vector,Catenate
0157 0092 01bb  |    |		Action	Push_String_Extended,0x1bb					; " for user: "
0159 01cc       |    |		Execute	Vector,Catenate
015a 00db       |    |		Load_Top	At_Offset_3
015b 01cc       |    |		Execute	Vector,Catenate
015c e002       |    |		Load	0x0,0x2
015d 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
015e 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
0160 00db       |    |		Load_Top	At_Offset_3
0161 8215       |    |		Call	0x1,0x15
0162 0092 01bc  |    |		Action	Push_String_Extended,0x1bc					; "#"
0164 e5fe       |    |		Load	0x2,-0x2
0165 e006       |    |		Load	0x0,0x6
0166 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0167 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b       | k  |		.CONST	0x016b								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			BODY_0168:
016b			INIT_0168:
016b 0092 01b9  |    |		Action	Push_String_Extended,0x1b9					; "!users."
016d 00db       |    |		Load_Top	At_Offset_3
016e 01cc       |    |		Execute	Vector,Catenate
016f 0092 01bd  |    |		Action	Push_String_Extended,0x1bd					; "."
0171 01cc       |    |		Execute	Vector,Catenate
0172 e5fe       |    |		Load	0x2,-0x2
0173 01cc       |    |		Execute	Vector,Catenate
0174 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0175 0000 0000  |    |		.XXX[0x3]
0177 0000       |    |
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 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
017d 4800       |H   |		Short_Literal	0x0
017e 0092 01be  |    |		Action	Push_String_Extended,0x1be					; "<WORLDS>"
0180 e5fd       |    |		Load	0x2,-0x3
0181 4803       |H   |		Short_Literal	0x3
0182 e5fe       |    |		Load	0x2,-0x2
0183 e5ff       |    |		Load	0x2,-0x1
0184 8217       |    |		Call	0x1,0x17
0185 e007       |    |		Load	0x0,0x7
0186 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0187 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00ea       |    |		Load_Encached	Null_String_Cache
018c 4801       |H   |		Short_Literal	0x1
018d 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
018f 4801       |H   |		Short_Literal	0x1
0190 e5ff       |    |		Load	0x2,-0x1
0191 8215       |    |		Call	0x1,0x15
0192 e5fe       |    |		Load	0x2,-0x2
0193 e004       |    |		Load	0x0,0x4
0194 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0195 e5fd       |    |		Load	0x2,-0x3
0196 e5fe       |    |		Load	0x2,-0x2
0197 e5ff       |    |		Load	0x2,-0x1
0198 8218       |    |		Call	0x1,0x18
0199 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
019a 0000 0000  |    |		.BLANK	0000[0x6]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 0092 01bf  |    |		Action	Push_String_Extended,0x1bf					; "deleting user: "
01a5 00db       |    |		Load_Top	At_Offset_3
01a6 01cc       |    |		Execute	Vector,Catenate
01a7 e002       |    |		Load	0x0,0x2
01a8 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
01a9 0092 01b4  |    |		Action	Push_String_Extended,0x1b4					; "<PROFILE>"
01ab 00db       |    |		Load_Top	At_Offset_3
01ac e003       |    |		Load	0x0,0x3
01ad 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01ae 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01af ; --------------------------------------------------------------------------------------
01af ; STRING TABLE
01af ; --------------------------------------------------------------------------------------
01af 0024       | $  |		.STRTAB	0x0024->0x01c1							; "CREATE"
01b0 0028       | (  |		.STRTAB	0x0028->0x01c4							; "DELETE"
01b1 002c       | ,  |		.STRTAB	0x002c->0x01c7							; "REMOVE_WORLD"
01b2 0036       | 6  |		.STRTAB	0x0036->0x01cd							; "NOTHING"
01b3 003b       | ;  |		.STRTAB	0x003b->0x01d0							; "creating user: "
01b4 0048       | H  |		.STRTAB	0x0048->0x01d8							; "<PROFILE>"
01b5 004f       | O  |		.STRTAB	0x004f->0x01dc							; "aModifier"
01b6 0056       | V  |		.STRTAB	0x0056->0x01e1							; "login"
01b7 0059       | Y  |		.STRTAB	0x0059->0x01e3							; "Xr6us_Commands"
01b8 0065       | e  |		.STRTAB	0x0065->0x01ea							; "S_1_Switches"
01b9 006f       | o  |		.STRTAB	0x006f->0x01f0							; "!users."
01ba 0074       | t  |		.STRTAB	0x0074->0x01f4							; "adding link: "
01bb 007f       |    |		.STRTAB	0x007f->0x01fa							; " for user: "
01bc 0088       |    |		.STRTAB	0x0088->0x0200							; "#"
01bd 0087       |    |		.STRTAB	0x0087->0x0200							; "."
01be 0086       |    |		.STRTAB	0x0086->0x0201							; "<WORLDS>"
01bf 008c       |    |		.STRTAB	0x008c->0x0205							; "deleting user: "
01c0 0099       |    |		.STREND 0x0099->0x020c
01c1 4352 4541  |CREA|		.STRTAB_STRINGS
020d 0000 0000  |    |		.XXX[0x3]
020f 0000       |    |
0210 ; --------------------------------------------------------------------------------------
0210 ; Debug Table
0210 ; --------------------------------------------------------------------------------------
0210 0004 0002  |    |		.DEBUG4	0x0004,0x0002,0x28a3,0x0000,0x0001,0x0010
0216 000b 0256  |   V|		.DBG4T	0x000b,0x0256,0x8000,0x0000
021a 001f 0260  |   `|		.DBG4T	0x001f,0x0260,0x8000,0x0000
021e 0043 0000  | C  |		.DBG4T	0x0043,0x0000,0x0005,0x0000
0222 006b 026f  | k o|		.DBG4T	0x006b,0x026f,0x0001,0x0000
0226 008b 0277  |   w|		.DBG4T	0x008b,0x0277,0x0001,0x0000
022a 009b 027a  |   z|		.DBG4T	0x009b,0x027a,0x0001,0x0000
022e 00ab 027d  |   }|		.DBG4T	0x00ab,0x027d,0x0001,0x0000
0232 00bb 0280  |    |		.DBG4T	0x00bb,0x0280,0x0001,0x0000
0236 00c3 0283  |    |		.DBG4T	0x00c3,0x0283,0x0001,0x4000
023a 00fb 0294  |    |		.DBG4T	0x00fb,0x0294,0x0001,0x4000
023e 014b 02ab  | K  |		.DBG4T	0x014b,0x02ab,0x0002,0x0000
0242 0153 02ae  | S  |		.DBG4T	0x0153,0x02ae,0x0001,0x0000
0246 016b 02b2  | k  |		.DBG4T	0x016b,0x02b2,0x0002,0x0000
024a 017b 02b5  | {  |		.DBG4T	0x017b,0x02b5,0x0001,0x0000
024e 018b 02b8  |    |		.DBG4T	0x018b,0x02b8,0x0001,0x0000
0252 01a3 02bc  |    |		.DBG4T	0x01a3,0x02bc,0x0001,0x0000
0256 ; --------------------------------------------------------------------------------------
0256 ; Debug chain
0256 ; --------------------------------------------------------------------------------------
0256 0008 0000  |    |		.DBGLEN	0x0008,0x0000
0258 000b 0010  |    |		.DBGLNO	0x000b,0x0010,0x0012,0x0014,0x0016,0x0018,0x001a,0x001c
0260 ; --------------------------------------------------------------------------------------
0260 ; Debug chain
0260 ; --------------------------------------------------------------------------------------
0260 000d 0000  |    |		.DBGLEN	0x000d,0x0000
0262 001f 0021  |   !|		.DBGLNO	0x001f,0x0021,0x0023,0x0025,0x0027,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0037
026f ; --------------------------------------------------------------------------------------
026f ; Debug chain
026f ; --------------------------------------------------------------------------------------
026f 0000 0006  |    |		.DBGLEN	0x0000,0x0006
0271 006b 0071  | k q|		.DBGLNO	0x006b,0x0071,0x0079,0x007c,0x007e,0x0080
0277 ; --------------------------------------------------------------------------------------
0277 ; Debug chain
0277 ; --------------------------------------------------------------------------------------
0277 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0279 008b       |    |		.DBGLNO	0x008b
027a ; --------------------------------------------------------------------------------------
027a ; Debug chain
027a ; --------------------------------------------------------------------------------------
027a 0000 0001  |    |		.DBGLEN	0x0000,0x0001
027c 009b       |    |		.DBGLNO	0x009b
027d ; --------------------------------------------------------------------------------------
027d ; Debug chain
027d ; --------------------------------------------------------------------------------------
027d 0000 0001  |    |		.DBGLEN	0x0000,0x0001
027f 00ab       |    |		.DBGLNO	0x00ab
0280 ; --------------------------------------------------------------------------------------
0280 ; Debug chain
0280 ; --------------------------------------------------------------------------------------
0280 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0282 00bb       |    |		.DBGLNO	0x00bb
0283 ; --------------------------------------------------------------------------------------
0283 ; Debug chain
0283 ; --------------------------------------------------------------------------------------
0283 0003 0006  |    |		.DBGLEN	0x0003,0x0006
0285 00c3 00c8  |    |		.DBGLNO	0x00c3,0x00c8,0x00cd,0x00cf,0x00d8,0x00df,0x00e1,0x00e8,0x00ed
028e 0001 0003  |    |		.XXX[0x6]
0290 0004 0005  |    |
0292 0002 0006  |    |
0294 ; --------------------------------------------------------------------------------------
0294 ; Debug chain
0294 ; --------------------------------------------------------------------------------------
0294 0003 0009  |    |		.DBGLEN	0x0003,0x0009
0296 00fb 0100  |    |		.DBGLNO	0x00fb,0x0100,0x0105,0x0107,0x0110,0x0117,0x0119,0x0120,0x0126,0x0132,0x0139,0x013e
02a2 0001 0003  |    |		.XXX[0x9]
02a4 0004 0005  |    |
02a6 0007 0008  |    |
02a8 0006 0002  |    |
02aa 000a       |    |
02ab ; --------------------------------------------------------------------------------------
02ab ; Debug chain
02ab ; --------------------------------------------------------------------------------------
02ab 0000 0001  |    |		.DBGLEN	0x0000,0x0001
02ad 014b       | K  |		.DBGLNO	0x014b
02ae ; --------------------------------------------------------------------------------------
02ae ; Debug chain
02ae ; --------------------------------------------------------------------------------------
02ae 0000 0002  |    |		.DBGLEN	0x0000,0x0002
02b0 0153 015e  | S ^|		.DBGLNO	0x0153,0x015e
02b2 ; --------------------------------------------------------------------------------------
02b2 ; Debug chain
02b2 ; --------------------------------------------------------------------------------------
02b2 0000 0001  |    |		.DBGLEN	0x0000,0x0001
02b4 016b       | k  |		.DBGLNO	0x016b
02b5 ; --------------------------------------------------------------------------------------
02b5 ; Debug chain
02b5 ; --------------------------------------------------------------------------------------
02b5 0000 0001  |    |		.DBGLEN	0x0000,0x0001
02b7 017b       | {  |		.DBGLNO	0x017b
02b8 ; --------------------------------------------------------------------------------------
02b8 ; Debug chain
02b8 ; --------------------------------------------------------------------------------------
02b8 0000 0002  |    |		.DBGLEN	0x0000,0x0002
02ba 018b 0195  |    |		.DBGLNO	0x018b,0x0195
02bc ; --------------------------------------------------------------------------------------
02bc ; Debug chain
02bc ; --------------------------------------------------------------------------------------
02bc 0000 0002  |    |		.DBGLEN	0x0000,0x0002
02be 01a3 01a9  |    |		.DBGLNO	0x01a3,0x01a9
02c0 0000 0000  |    |		.BLANK	0000[0x140]