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

⟦ede2f47e2⟧

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

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 0178       | x  |		.CONST	0x0178								; 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 0049       | I  |		.CONST	0x0049								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001b       |    |		.CONST	0x001b								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4801       |H   |		Short_Literal	0x1
000d 029f 0053  |   S|		Declare_Subprogram	INIT_0050,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 029a 007b  |   {|		Declare_Subprogram	INIT_0078,For_Outer_Call,Visible,Unelaborated
0012 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated
0014 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated
0016 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated
0018 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated
001a 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated
001c 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated
001e 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated
0020 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated
0022 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated
0024 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated
0026 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated
0028 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated
002a 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated
002c 00bf       |    |		Action	Accept_Activation
002d 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
002e 00c7       |    |		Action	Elaborate_Subprogram
002f 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0030 00c7       |    |		Action	Elaborate_Subprogram
0031 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0032 00c7       |    |		Action	Elaborate_Subprogram
0033 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0034 00c7       |    |		Action	Elaborate_Subprogram
0035 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0036 00c7       |    |		Action	Elaborate_Subprogram
0037 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0038 00c7       |    |		Action	Elaborate_Subprogram
0039 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
003a 00c7       |    |		Action	Elaborate_Subprogram
003b 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
003c 00c7       |    |		Action	Elaborate_Subprogram
003d 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
003e 00c7       |    |		Action	Elaborate_Subprogram
003f 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0040 00c7       |    |		Action	Elaborate_Subprogram
0041 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0042 00c7       |    |		Action	Elaborate_Subprogram
0043 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0044 00c7       |    |		Action	Elaborate_Subprogram
0045 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0046 00c7       |    |		Action	Elaborate_Subprogram
0047 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0048 00c7       |    |		Action	Elaborate_Subprogram
0049			BODY_0008:
0049 00bc       |    |		Action	Signal_Activated
004a 00bb       |    |		Action	Signal_Completion
004b 0000 0000  |    |		.BLANK	0000[0x5]
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 0053       | S  |		.CONST	0x0053								; Address of begin
0051 0004       |    |		.CONST	0x0004								; Address of exception handler
0052 0001       |    |		.CONST	0x0001								; Number of locals
0053			BODY_0050:
0053			INIT_0050:
0053 4607       |F   |		Jump_Case	0x8
0054 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0055 7807       |x   |		Jump	0x5d								; case 0x1
0056 780a       |x   |		Jump	0x61								; case 0x2
0057 780e       |x   |		Jump	0x66								; case 0x3
0058 7811       |x   |		Jump	0x6a								; case 0x4
0059 7812       |x   |		Jump	0x6c								; case 0x5
005a 7813       |x   |		Jump	0x6e								; case 0x6
005b 7816       |x   |		Jump	0x72								; case 0x7
005c 4302       |C   |		.XXX[0x1]
005d 00da       |    |		Load_Top	At_Offset_2
005e 0091 0164  |   d|		Action	Push_String_Extended_Indexed,0x164				; "OK"
0060 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0061 00db       |    |		Load_Top	At_Offset_3
0062 00db       |    |		Load_Top	At_Offset_3
0063 00e0       |    |		Load_Encached	Standard_Cache
0064 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0065 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0066 00da       |    |		Load_Top	At_Offset_2
0067 00e0       |    |		Load_Encached	Standard_Cache
0068 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0069 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
006a 00db       |    |		Load_Top	At_Offset_3
006b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
006c 00db       |    |		Load_Top	At_Offset_3
006d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
006e e20d       |    |		Load	0x1,0xd
006f 00dc       |    |		Load_Top	At_Offset_4
0070 0267       | g  |		Execute	Discrete,Predecessor
0071 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0072 e20d       |    |		Load	0x1,0xd
0073 00dc       |    |		Load_Top	At_Offset_4
0074 0268       | h  |		Execute	Discrete,Successor
0075 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0076 0000 0000  |    |		.XXX[0x2]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007b       | {  |		.CONST	0x007b								; Address of begin
0079 0004       |    |		.CONST	0x0004								; Address of exception handler
007a 0001       |    |		.CONST	0x0001								; Number of locals
007b			BODY_0078:
007b			INIT_0078:
007b 0833       | 3  |		Execute_Immediate	Raise,0x33
007c 0000 0000  |    |		.BLANK	0000[0x4]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083       |    |		.CONST	0x0083								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0001       |    |		.CONST	0x0001								; Number of locals
0083			BODY_0080:
0083			INIT_0080:
0083 0833       | 3  |		Execute_Immediate	Raise,0x33
0084 0000 0000  |    |		.BLANK	0000[0x4]
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 0833       | 3  |		Execute_Immediate	Raise,0x33
008c 0000 0000  |    |		.BLANK	0000[0x4]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093       |    |		.CONST	0x0093								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0001       |    |		.CONST	0x0001								; Number of locals
0093			BODY_0090:
0093			INIT_0090:
0093 0833       | 3  |		Execute_Immediate	Raise,0x33
0094 0000 0000  |    |		.BLANK	0000[0x4]
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 0833       | 3  |		Execute_Immediate	Raise,0x33
009c 0000 0000  |    |		.BLANK	0000[0x4]
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a8       |    |		.CONST	0x00a8								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 0002       |    |		.CONST	0x0002								; Number of locals
00a3			INIT_00a0:
00a3 4800       |H   |		Short_Literal	0x0
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 482f       |H/  |		Short_Literal	0x2f
00a6 e003       |    |		Load	0x0,0x3
00a7 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
00a8			BODY_00a0:
00a8 00d8       |    |		Load_Top	At_Offset_0
00a9 7002       |p   |		Jump_Nonzero	0xac
00aa 00ea       |    |		Load_Encached	Null_String_Cache
00ab 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ac 00db       |    |		Load_Top	At_Offset_3
00ad 01dd       |    |		Execute	Vector,First
00ae 00d9       |    |		Load_Top	At_Offset_1
00af 0aff       |    |		Execute_Immediate	Plus,-0x1
00b0 e5ff       |    |		Load	0x2,-0x1
00b1 01cf       |    |		Execute	Vector,Slice_Read
00b2 0335       | 5  |		Declare_Variable	Array,Duplicate
00b3 00cd       |    |		Action	Spare6_Action
00b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00b5 0000 0000  |    |		.XXX[0x3]
00b7 0000       |    |
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c0       |    |		.CONST	0x00c0								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0002       |    |		.CONST	0x0002								; Number of locals
00bb			INIT_00b8:
00bb 4800       |H   |		Short_Literal	0x0
00bc 00db       |    |		Load_Top	At_Offset_3
00bd 482f       |H/  |		Short_Literal	0x2f
00be e003       |    |		Load	0x0,0x3
00bf 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
00c0			BODY_00b8:
00c0 00d8       |    |		Load_Top	At_Offset_0
00c1 7004       |p   |		Jump_Nonzero	0xc6
00c2 00db       |    |		Load_Top	At_Offset_3
00c3 0335       | 5  |		Declare_Variable	Array,Duplicate
00c4 00cd       |    |		Action	Spare6_Action
00c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00c6 00d8       |    |		Load_Top	At_Offset_0
00c7 0a01       |    |		Execute_Immediate	Plus,0x1
00c8 00d8       |    |		Load_Top	At_Offset_0
00c9 00e2       |    |		Load_Encached	Integer_Cache
00ca 0260       | `  |		Execute	Discrete,In_Type
00cb 7001       |p   |		Jump_Nonzero	0xcd
00cc 0801       |    |		Execute_Immediate	Raise,0x1
00cd e5ff       |    |		Load	0x2,-0x1
00ce 01dc       |    |		Execute	Vector,Last
00cf e5ff       |    |		Load	0x2,-0x1
00d0 01cf       |    |		Execute	Vector,Slice_Read
00d1 0335       | 5  |		Declare_Variable	Array,Duplicate
00d2 00cd       |    |		Action	Spare6_Action
00d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00d4 0000 0000  |    |		.BLANK	0000[0x4]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00e0       |    |		.CONST	0x00e0								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0002       |    |		.CONST	0x0002								; Number of locals
00db			INIT_00d8:
00db 4800       |H   |		Short_Literal	0x0
00dc 00db       |    |		Load_Top	At_Offset_3
00dd 482f       |H/  |		Short_Literal	0x2f
00de e003       |    |		Load	0x0,0x3
00df 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00e0			BODY_00d8:
00e0 00d8       |    |		Load_Top	At_Offset_0
00e1 7004       |p   |		Jump_Nonzero	0xe6
00e2 00db       |    |		Load_Top	At_Offset_3
00e3 0335       | 5  |		Declare_Variable	Array,Duplicate
00e4 00cd       |    |		Action	Spare6_Action
00e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e6 00d8       |    |		Load_Top	At_Offset_0
00e7 e5ff       |    |		Load	0x2,-0x1
00e8 01dd       |    |		Execute	Vector,First
00e9 027f       |    |		Execute	Discrete,Equal
00ea 6803       |h   |		Jump_Zero	0xee
00eb 0092 0166  |   f|		Action	Push_String_Extended,0x166					; "/"
00ed 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ee 00db       |    |		Load_Top	At_Offset_3
00ef 01dd       |    |		Execute	Vector,First
00f0 00d9       |    |		Load_Top	At_Offset_1
00f1 0aff       |    |		Execute_Immediate	Plus,-0x1
00f2 e5ff       |    |		Load	0x2,-0x1
00f3 01cf       |    |		Execute	Vector,Slice_Read
00f4 0335       | 5  |		Declare_Variable	Array,Duplicate
00f5 00cd       |    |		Action	Spare6_Action
00f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00f7 0000       |    |		.XXX[0x1]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0100       |    |		.CONST	0x0100								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0002       |    |		.CONST	0x0002								; Number of locals
00fb			INIT_00f8:
00fb 4800       |H   |		Short_Literal	0x0
00fc 00db       |    |		Load_Top	At_Offset_3
00fd 482f       |H/  |		Short_Literal	0x2f
00fe e003       |    |		Load	0x0,0x3
00ff 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0100			BODY_00f8:
0100 00d8       |    |		Load_Top	At_Offset_0
0101 7002       |p   |		Jump_Nonzero	0x104
0102 00ea       |    |		Load_Encached	Null_String_Cache
0103 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0104 00d8       |    |		Load_Top	At_Offset_0
0105 0a01       |    |		Execute_Immediate	Plus,0x1
0106 00d8       |    |		Load_Top	At_Offset_0
0107 00e2       |    |		Load_Encached	Integer_Cache
0108 0260       | `  |		Execute	Discrete,In_Type
0109 7001       |p   |		Jump_Nonzero	0x10b
010a 0801       |    |		Execute_Immediate	Raise,0x1
010b e5ff       |    |		Load	0x2,-0x1
010c 01dc       |    |		Execute	Vector,Last
010d e5ff       |    |		Load	0x2,-0x1
010e 01cf       |    |		Execute	Vector,Slice_Read
010f 0335       | 5  |		Declare_Variable	Array,Duplicate
0110 00cd       |    |		Action	Spare6_Action
0111 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0112 0000 0000  |    |		.BLANK	0000[0x6]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0120       |    |		.CONST	0x0120								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0002       |    |		.CONST	0x0002								; Number of locals
011b			INIT_0118:
011b 4800       |H   |		Short_Literal	0x0
011c 00db       |    |		Load_Top	At_Offset_3
011d 482e       |H.  |		Short_Literal	0x2e
011e e003       |    |		Load	0x0,0x3
011f 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0120			BODY_0118:
0120 00d8       |    |		Load_Top	At_Offset_0
0121 7002       |p   |		Jump_Nonzero	0x124
0122 00ea       |    |		Load_Encached	Null_String_Cache
0123 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0124 00d8       |    |		Load_Top	At_Offset_0
0125 e5ff       |    |		Load	0x2,-0x1
0126 01dc       |    |		Execute	Vector,Last
0127 e5ff       |    |		Load	0x2,-0x1
0128 01cf       |    |		Execute	Vector,Slice_Read
0129 0335       | 5  |		Declare_Variable	Array,Duplicate
012a 00cd       |    |		Action	Spare6_Action
012b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
012c 0000 0000  |    |		.BLANK	0000[0x4]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133       | 3  |		.CONST	0x0133								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0001       |    |		.CONST	0x0001								; Number of locals
0133			BODY_0130:
0133			INIT_0130:
0133 00da       |    |		Load_Top	At_Offset_2
0134 0227       | '  |		Execute	Access,All_Reference
0135 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0136 e004       |    |		Load	0x0,0x4
0137 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0138 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0139 0000 0000  |    |		.BLANK	0000[0x7]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 014d       | M  |		.CONST	0x014d								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0003       |    |		.CONST	0x0003								; Number of locals
0143			INIT_0140:
0143 00da       |    |		Load_Top	At_Offset_2
0144 0227       | '  |		Execute	Access,All_Reference
0145 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0146 e004       |    |		Load	0x0,0x4
0147 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0148 4800       |H   |		Short_Literal	0x0
0149 00d9       |    |		Load_Top	At_Offset_1
014a 482f       |H/  |		Short_Literal	0x2f
014b e003       |    |		Load	0x0,0x3
014c 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
014d			BODY_0140:
014d 00d8       |    |		Load_Top	At_Offset_0
014e 7002       |p   |		Jump_Nonzero	0x151
014f 00d9       |    |		Load_Top	At_Offset_1
0150 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0151 00d8       |    |		Load_Top	At_Offset_0
0152 00da       |    |		Load_Top	At_Offset_2
0153 01dc       |    |		Execute	Vector,Last
0154 00db       |    |		Load_Top	At_Offset_3
0155 01cf       |    |		Execute	Vector,Slice_Read
0156 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0157 0000       |    |		.XXX[0x1]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 0833       | 3  |		Execute_Immediate	Raise,0x33
015c 0000 0000  |    |		.BLANK	0000[0x4]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 0833       | 3  |		Execute_Immediate	Raise,0x33
0164 ; --------------------------------------------------------------------------------------
0164 ; STRING TABLE
0164 ; --------------------------------------------------------------------------------------
0164 0008       |    |		.STRTAB	0x0008->0x0168							; "OK"
0165 0008       |    |		.STRTAB	0x0008->0x0169							; "ILL_FORMED_NAME"
0166 0015       |    |		.STRTAB	0x0015->0x0170							; "/"
0167 0014       |    |		.STREND 0x0014->0x0171
0168 4f4b 494c  |OKIL|		.STRTAB_STRINGS
0171 0000 0000  |    |		.BLANK	0000[0x7]
0178 ; --------------------------------------------------------------------------------------
0178 ; Debug Table
0178 ; --------------------------------------------------------------------------------------
0178 0004 0003  |    |		.DEBUG4	0x0004,0x0003,0xcdc5,0x0000,0x0001,0x0011
017e 000b 01c2  |    |		.DBG4T	0x000b,0x01c2,0x0000,0x8000
0182 002d 01e2  | -  |		.DBG4T	0x002d,0x01e2,0x0000,0x8000
0186 0053 0000  | S  |		.DBG4T	0x0053,0x0000,0x0005,0x0000
018a 007b 0200  | {  |		.DBG4T	0x007b,0x0200,0x0001,0x0000
018e 0083 0203  |    |		.DBG4T	0x0083,0x0203,0x0001,0x0000
0192 008b 0206  |    |		.DBG4T	0x008b,0x0206,0x0002,0x0000
0196 0093 0209  |    |		.DBG4T	0x0093,0x0209,0x0002,0x0000
019a 009b 020c  |    |		.DBG4T	0x009b,0x020c,0x0002,0x0000
019e 00a3 020f  |    |		.DBG4T	0x00a3,0x020f,0x0002,0x0000
01a2 00bb 0215  |    |		.DBG4T	0x00bb,0x0215,0x0002,0x0000
01a6 00db 021b  |    |		.DBG4T	0x00db,0x021b,0x0002,0x0000
01aa 00fb 0223  |   #|		.DBG4T	0x00fb,0x0223,0x0002,0x0000
01ae 011b 0229  |   )|		.DBG4T	0x011b,0x0229,0x0002,0x0000
01b2 0133 022f  | 3 /|		.DBG4T	0x0133,0x022f,0x0002,0x0000
01b6 0143 0232  | C 2|		.DBG4T	0x0143,0x0232,0x0002,0x0000
01ba 015b 0239  | [ 9|		.DBG4T	0x015b,0x0239,0x0002,0x0000
01be 0163 023c  | c <|		.DBG4T	0x0163,0x023c,0x0002,0x0000
01c2 ; --------------------------------------------------------------------------------------
01c2 ; Debug chain
01c2 ; --------------------------------------------------------------------------------------
01c2 000f 0000  |    |		.DBGLEN	0x000f,0x0000
01c4 000b 0010  |    |		.DBGLNO	0x000b,0x0010,0x0012,0x0014,0x0016,0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a
01d3 0001 0005  |    |		.XXX[0xf]
01d5 0006 0007  |    |
01d7 0008 0009  |    |
01d9 000a 000b  |    |
01db 000c 000d  |    |
01dd 000e 000f  |    |
01df 0010 0011  |    |
01e1 0012       |    |
01e2 ; --------------------------------------------------------------------------------------
01e2 ; Debug chain
01e2 ; --------------------------------------------------------------------------------------
01e2 000e 0000  |    |		.DBGLEN	0x000e,0x0000
01e4 002d 002f  | - /|		.DBGLNO	0x002d,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b,0x003d,0x003f,0x0041,0x0043,0x0045,0x0047
01f2 0003 0004  |    |		.XXX[0xe]
01f4 0005 0006  |    |
01f6 0007 0008  |    |
01f8 0009 000a  |    |
01fa 000b 000c  |    |
01fc 000d 000e  |    |
01fe 000f 0010  |    |
0200 ; --------------------------------------------------------------------------------------
0200 ; Debug chain
0200 ; --------------------------------------------------------------------------------------
0200 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0202 007b       | {  |		.DBGLNO	0x007b
0203 ; --------------------------------------------------------------------------------------
0203 ; Debug chain
0203 ; --------------------------------------------------------------------------------------
0203 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0205 0083       |    |		.DBGLNO	0x0083
0206 ; --------------------------------------------------------------------------------------
0206 ; Debug chain
0206 ; --------------------------------------------------------------------------------------
0206 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0208 008b       |    |		.DBGLNO	0x008b
0209 ; --------------------------------------------------------------------------------------
0209 ; Debug chain
0209 ; --------------------------------------------------------------------------------------
0209 0000 0001  |    |		.DBGLEN	0x0000,0x0001
020b 0093       |    |		.DBGLNO	0x0093
020c ; --------------------------------------------------------------------------------------
020c ; Debug chain
020c ; --------------------------------------------------------------------------------------
020c 0000 0001  |    |		.DBGLEN	0x0000,0x0001
020e 009b       |    |		.DBGLNO	0x009b
020f ; --------------------------------------------------------------------------------------
020f ; Debug chain
020f ; --------------------------------------------------------------------------------------
020f 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0211 00a3 00a8  |    |		.DBGLNO	0x00a3,0x00a8,0x00aa,0x00ac
0215 ; --------------------------------------------------------------------------------------
0215 ; Debug chain
0215 ; --------------------------------------------------------------------------------------
0215 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0217 00bb 00c0  |    |		.DBGLNO	0x00bb,0x00c0,0x00c2,0x00c6
021b ; --------------------------------------------------------------------------------------
021b ; Debug chain
021b ; --------------------------------------------------------------------------------------
021b 0001 0005  |    |		.DBGLEN	0x0001,0x0005
021d 00db 00e0  |    |		.DBGLNO	0x00db,0x00e0,0x00e2,0x00e6,0x00eb,0x00ee
0223 ; --------------------------------------------------------------------------------------
0223 ; Debug chain
0223 ; --------------------------------------------------------------------------------------
0223 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0225 00fb 0100  |    |		.DBGLNO	0x00fb,0x0100,0x0102,0x0104
0229 ; --------------------------------------------------------------------------------------
0229 ; Debug chain
0229 ; --------------------------------------------------------------------------------------
0229 0001 0003  |    |		.DBGLEN	0x0001,0x0003
022b 011b 0120  |    |		.DBGLNO	0x011b,0x0120,0x0122,0x0124
022f ; --------------------------------------------------------------------------------------
022f ; Debug chain
022f ; --------------------------------------------------------------------------------------
022f 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0231 0133       | 3  |		.DBGLNO	0x0133
0232 ; --------------------------------------------------------------------------------------
0232 ; Debug chain
0232 ; --------------------------------------------------------------------------------------
0232 0002 0003  |    |		.DBGLEN	0x0002,0x0003
0234 0143 0148  | C H|		.DBGLNO	0x0143,0x0148,0x014d,0x014f,0x0151
0239 ; --------------------------------------------------------------------------------------
0239 ; Debug chain
0239 ; --------------------------------------------------------------------------------------
0239 0000 0001  |    |		.DBGLEN	0x0000,0x0001
023b 015b       | [  |		.DBGLNO	0x015b
023c ; --------------------------------------------------------------------------------------
023c ; Debug chain
023c ; --------------------------------------------------------------------------------------
023c 0000 0001  |    |		.DBGLEN	0x0000,0x0001
023e 0163       | c  |		.DBGLNO	0x0163
023f 0000 0000  |    |		.BLANK	0000[0x1c1]