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

⟦854ad3d72⟧

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

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 0218       |    |		.CONST	0x0218								; 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 0024       | $  |		.CONST	0x0024								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0014       |    |		.CONST	0x0014								; Number of locals
000b			INIT_0008:
000b 029a 002b  |   +|		Declare_Subprogram	INIT_0028,For_Outer_Call,Visible,Unelaborated
000d 029a 0063  |   c|		Declare_Subprogram	INIT_0060,For_Outer_Call,Visible,Unelaborated
000f 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated
0011 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated
0013 00bf       |    |		Action	Accept_Activation
0014 029d 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call
0016 029d 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call
0018 029d 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call
001a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
001d 00c7       |    |		Action	Elaborate_Subprogram
001e 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
001f 00c7       |    |		Action	Elaborate_Subprogram
0020 029d 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call
0022 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0023 00c7       |    |		Action	Elaborate_Subprogram
0024			BODY_0008:
0024 00bc       |    |		Action	Signal_Activated
0025 00bb       |    |		Action	Signal_Completion
0026 0000 0000  |    |		.XXX[0x2]
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 003b       | ;  |		.CONST	0x003b								; Address of begin
0029 0004       |    |		.CONST	0x0004								; Address of exception handler
002a 0008       |    |		.CONST	0x0008								; Number of locals
002b			INIT_0028:
002b 00e1       |    |		Load_Encached	Boolean_Cache
002c 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
002d 029f 0193  |    |		Declare_Subprogram	INIT_0190,For_Call
002f e001       |    |		Load	0x0,0x1
0030 1925       | %  |		Execute	Package,Field_Reference,Field_Number 0x25
0031 00c6       |    |		Action	Check_Subprogram_Elaborated
0032 4803       |H   |		Short_Literal	0x3
0033 4802       |H   |		Short_Literal	0x2
0034 0099       |    |		Action	Reference_Dynamic
0035 0092 01a0  |    |		Action	Push_String_Extended,0x1a0					; "Cant find"
0037 e002       |    |		Load	0x0,0x2
0038 e003       |    |		Load	0x0,0x3
0039 4808       |H   |		Short_Literal	0x8
003a 0007       |    |		Action	Break_Optional
003b			BODY_0028:
003b e5fd       |    |		Load	0x2,-0x3
003c e5fe       |    |		Load	0x2,-0x2
003d e5ff       |    |		Load	0x2,-0x1
003e 0092 01a1  |    |		Action	Push_String_Extended,0x1a1					; "Checking compatibility of views"
0040 e004       |    |		Load	0x0,0x4
0041 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0042 e005       |    |		Load	0x0,0x5
0043 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0044 00d1       |    |		Pop_Control	Pop_Count_1
0045 e5fd       |    |		Load	0x2,-0x3
0046 e5fe       |    |		Load	0x2,-0x2
0047 e5ff       |    |		Load	0x2,-0x1
0048 8210       |    |		Call	0x1,0x10
0049 00d1       |    |		Pop_Control	Pop_Count_1
004a e5fd       |    |		Load	0x2,-0x3
004b e5ff       |    |		Load	0x2,-0x1
004c 0092 01a2  |    |		Action	Push_String_Extended,0x1a2					; "?'SPEC"
004e 4804       |H   |		Short_Literal	0x4
004f 4802       |H   |		Short_Literal	0x2
0050 0099       |    |		Action	Reference_Dynamic
0051 e405       |    |		Load	0x2,0x5
0052 4806       |H   |		Short_Literal	0x6
0053 4802       |H   |		Short_Literal	0x2
0054 0099       |    |		Action	Reference_Dynamic
0055 e001       |    |		Load	0x0,0x1
0056 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0057 00d1       |    |		Pop_Control	Pop_Count_1
0058 e5fd       |    |		Load	0x2,-0x3
0059 00ea       |    |		Load_Encached	Null_String_Cache
005a e402       |    |		Load	0x2,0x2
005b e5fe       |    |		Load	0x2,-0x2
005c e5ff       |    |		Load	0x2,-0x1
005d 8212       |    |		Call	0x1,0x12
005e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
005f 0000       |    |		.XXX[0x1]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 006d       | m  |		.CONST	0x006d								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0003       |    |		.CONST	0x0003								; Number of locals
0063			INIT_0060:
0063 e006       |    |		Load	0x0,0x6
0064 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0065 02c7       |    |		Declare_Variable	Any
0066 00d8       |    |		Load_Top	At_Offset_0
0067 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0068 e006       |    |		Load	0x0,0x6
0069 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
006a 02c7       |    |		Declare_Variable	Any
006b 00d8       |    |		Load_Top	At_Offset_0
006c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
006d			BODY_0060:
006d e5ff       |    |		Load	0x2,-0x1
006e e001       |    |		Load	0x0,0x1
006f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0070 6804       |h   |		Jump_Zero	0x75
0071 e5fe       |    |		Load	0x2,-0x2
0072 e5ff       |    |		Load	0x2,-0x1
0073 820f       |    |		Call	0x1,0xf
0074 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0075 e5ff       |    |		Load	0x2,-0x1
0076 e001       |    |		Load	0x0,0x1
0077 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0078 6803       |h   |		Jump_Zero	0x7c
0079 e5ff       |    |		Load	0x2,-0x1
007a c402       |    |		Store	0x2,0x2
007b 780d       |x   |		Jump	0x89
007c e5fe       |    |		Load	0x2,-0x2
007d 00da       |    |		Load_Top	At_Offset_2
007e 0120       |    |		Execute	Any,Is_Value
007f 6803       |h   |		Jump_Zero	0x83
0080 e006       |    |		Load	0x0,0x6
0081 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0082 7801       |x   |		Jump	0x84
0083 00da       |    |		Load_Top	At_Offset_2
0084 e5ff       |    |		Load	0x2,-0x1
0085 e001       |    |		Load	0x0,0x1
0086 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0087 c402       |    |		Store	0x2,0x2
0088 00d1       |    |		Pop_Control	Pop_Count_1
0089 e5fe       |    |		Load	0x2,-0x2
008a 00d9       |    |		Load_Top	At_Offset_1
008b 0120       |    |		Execute	Any,Is_Value
008c 6803       |h   |		Jump_Zero	0x90
008d e006       |    |		Load	0x0,0x6
008e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
008f 7801       |x   |		Jump	0x91
0090 00d9       |    |		Load_Top	At_Offset_1
0091 00db       |    |		Load_Top	At_Offset_3
0092 e007       |    |		Load	0x0,0x7
0093 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0094 c403       |    |		Store	0x2,0x3
0095 00d1       |    |		Pop_Control	Pop_Count_1
0096 00d9       |    |		Load_Top	At_Offset_1
0097 e001       |    |		Load	0x0,0x1
0098 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0099 6806       |h   |		Jump_Zero	0xa0
009a e5fe       |    |		Load	0x2,-0x2
009b 00d9       |    |		Load_Top	At_Offset_1
009c 00db       |    |		Load_Top	At_Offset_3
009d 820d       |    |		Call	0x1,0xd
009e 00d1       |    |		Pop_Control	Pop_Count_1
009f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00a0 00d9       |    |		Load_Top	At_Offset_1
00a1 e001       |    |		Load	0x0,0x1
00a2 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
00a3 6806       |h   |		Jump_Zero	0xaa
00a4 e5fe       |    |		Load	0x2,-0x2
00a5 00da       |    |		Load_Top	At_Offset_2
00a6 00da       |    |		Load_Top	At_Offset_2
00a7 820d       |    |		Call	0x1,0xd
00a8 00d1       |    |		Pop_Control	Pop_Count_1
00a9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00aa e5fe       |    |		Load	0x2,-0x2
00ab 0092 01a3  |    |		Action	Push_String_Extended,0x1a3					; "is not a view"
00ad 00db       |    |		Load_Top	At_Offset_3
00ae e004       |    |		Load	0x0,0x4
00af 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00b0 e005       |    |		Load	0x0,0x5
00b1 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00b2 00d1       |    |		Pop_Control	Pop_Count_1
00b3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00b4 0000 0000  |    |		.BLANK	0000[0x4]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c3       |    |		.CONST	0x00c3								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0005       |    |		.CONST	0x0005								; Number of locals
00bb			INIT_00b8:
00bb e001       |    |		Load	0x0,0x1
00bc 1926       | &  |		Execute	Package,Field_Reference,Field_Number 0x26
00bd 00c6       |    |		Action	Check_Subprogram_Elaborated
00be 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
00bf e008       |    |		Load	0x0,0x8
00c0 e009       |    |		Load	0x0,0x9
00c1 4805       |H   |		Short_Literal	0x5
00c2 0007       |    |		Action	Break_Optional
00c3			BODY_00b8:
00c3 e5ff       |    |		Load	0x2,-0x1
00c4 e001       |    |		Load	0x0,0x1
00c5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00c6 7009       |p   |		Jump_Nonzero	0xd0
00c7 e5fe       |    |		Load	0x2,-0x2
00c8 0092 01a4  |    |		Action	Push_String_Extended,0x1a4					; "is not an activity"
00ca e5ff       |    |		Load	0x2,-0x1
00cb e004       |    |		Load	0x0,0x4
00cc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00cd e005       |    |		Load	0x0,0x5
00ce 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00cf 00d1       |    |		Pop_Control	Pop_Count_1
00d0 e5fe       |    |		Load	0x2,-0x2
00d1 e5ff       |    |		Load	0x2,-0x1
00d2 4802       |H   |		Short_Literal	0x2
00d3 4802       |H   |		Short_Literal	0x2
00d4 0099       |    |		Action	Reference_Dynamic
00d5 4803       |H   |		Short_Literal	0x3
00d6 4802       |H   |		Short_Literal	0x2
00d7 0099       |    |		Action	Reference_Dynamic
00d8 e001       |    |		Load	0x0,0x1
00d9 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
00da 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00db 0000 0000  |    |		.BLANK	0000[0x5]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ed       |    |		.CONST	0x00ed								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0003       |    |		.CONST	0x0003								; Number of locals
00e3			INIT_00e0:
00e3 e006       |    |		Load	0x0,0x6
00e4 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
00e5 0322       | "  |		Declare_Variable	Record
00e6 00d8       |    |		Load_Top	At_Offset_0
00e7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00e8 e006       |    |		Load	0x0,0x6
00e9 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
00ea 0322       | "  |		Declare_Variable	Record
00eb 00d8       |    |		Load_Top	At_Offset_0
00ec 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ed			BODY_00e0:
00ed e5fd       |    |		Load	0x2,-0x3
00ee 00da       |    |		Load_Top	At_Offset_2
00ef e5ff       |    |		Load	0x2,-0x1
00f0 e001       |    |		Load	0x0,0x1
00f1 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00f2 00d2       |    |		Pop_Control	Pop_Count_2
00f3 e5fd       |    |		Load	0x2,-0x3
00f4 00d9       |    |		Load_Top	At_Offset_1
00f5 e5fe       |    |		Load	0x2,-0x2
00f6 e001       |    |		Load	0x0,0x1
00f7 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00f8 00d2       |    |		Pop_Control	Pop_Count_2
00f9 00d8       |    |		Load_Top	At_Offset_0
00fa 00da       |    |		Load_Top	At_Offset_2
00fb 8213       |    |		Call	0x1,0x13
00fc 7008       |p   |		Jump_Nonzero	0x105
00fd e5fd       |    |		Load	0x2,-0x3
00fe 0092 01a5  |    |		Action	Push_String_Extended,0x1a5					; "have incompatible target keys"
0100 4800       |H   |		Short_Literal	0x0
0101 e5fe       |    |		Load	0x2,-0x2
0102 e5ff       |    |		Load	0x2,-0x1
0103 8212       |    |		Call	0x1,0x12
0104 00d1       |    |		Pop_Control	Pop_Count_1
0105 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0106 0000 0000  |    |		.XXX[0x2]
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 00da       |    |		Load_Top	At_Offset_2
010c e001       |    |		Load	0x0,0x1
010d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
010e 680b       |h   |		Jump_Zero	0x11a
010f 00db       |    |		Load_Top	At_Offset_3
0110 00db       |    |		Load_Top	At_Offset_3
0111 0092 01a6  |    |		Action	Push_String_Extended,0x1a6					; "No corresponding load view found for"
0113 e004       |    |		Load	0x0,0x4
0114 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0115 e5ff       |    |		Load	0x2,-0x1
0116 e005       |    |		Load	0x0,0x5
0117 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0118 00d1       |    |		Pop_Control	Pop_Count_1
0119 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
011a 00db       |    |		Load_Top	At_Offset_3
011b 00db       |    |		Load_Top	At_Offset_3
011c 0092 01a7  |    |		Action	Push_String_Extended,0x1a7					; "No corresponding spec view found for"
011e e004       |    |		Load	0x0,0x4
011f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0120 e5ff       |    |		Load	0x2,-0x1
0121 e005       |    |		Load	0x0,0x5
0122 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0123 00d1       |    |		Pop_Control	Pop_Count_1
0124 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0125 0000 0000  |    |		.XXX[0x3]
0127 0000       |    |
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 e5fd       |    |		Load	0x2,-0x3
012c 680b       |h   |		Jump_Zero	0x138
012d e5fb       |    |		Load	0x2,-0x5
012e 0092 01a8  |    |		Action	Push_String_Extended,0x1a8					; "are compatible"
0130 e5fe       |    |		Load	0x2,-0x2
0131 e5ff       |    |		Load	0x2,-0x1
0132 e004       |    |		Load	0x0,0x4
0133 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0134 e005       |    |		Load	0x0,0x5
0135 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0136 00d1       |    |		Pop_Control	Pop_Count_1
0137 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0138 e5fc       |    |		Load	0x2,-0x4
0139 01db       |    |		Execute	Vector,Length
013a 700c       |p   |		Jump_Nonzero	0x147
013b e5fb       |    |		Load	0x2,-0x5
013c 0092 01a9  |    |		Action	Push_String_Extended,0x1a9					; "are not compatible"
013e e5fe       |    |		Load	0x2,-0x2
013f e5ff       |    |		Load	0x2,-0x1
0140 e004       |    |		Load	0x0,0x4
0141 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0142 e5ff       |    |		Load	0x2,-0x1
0143 e005       |    |		Load	0x0,0x5
0144 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0145 00d1       |    |		Pop_Control	Pop_Count_1
0146 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0147 e5fb       |    |		Load	0x2,-0x5
0148 e5fc       |    |		Load	0x2,-0x4
0149 e5fe       |    |		Load	0x2,-0x2
014a e5ff       |    |		Load	0x2,-0x1
014b e004       |    |		Load	0x0,0x4
014c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
014d e5ff       |    |		Load	0x2,-0x1
014e e005       |    |		Load	0x0,0x5
014f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0150 00d1       |    |		Pop_Control	Pop_Count_1
0151 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0152 0000 0000  |    |		.BLANK	0000[0x6]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015d       | ]  |		.CONST	0x015d								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0002       |    |		.CONST	0x0002								; Number of locals
015b			INIT_0158:
015b e00a       |    |		Load	0x0,0xa
015c 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
015d			BODY_0158:
015d 4800       |H   |		Short_Literal	0x0
015e e5fe       |    |		Load	0x2,-0x2
015f e5ff       |    |		Load	0x2,-0x1
0160 e00a       |    |		Load	0x0,0xa
0161 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0162 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0163 00d8       |    |		Load_Top	At_Offset_0
0164 0f03       |    |		Execute_Immediate	Equal,0x3
0165 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0166 0000 0000  |    |		.XXX[0x2]
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 00db       |    |		Load_Top	At_Offset_3
016c e006       |    |		Load	0x0,0x6
016d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
016e 6805       |h   |		Jump_Zero	0x174
016f e5fd       |    |		Load	0x2,-0x3
0170 e006       |    |		Load	0x0,0x6
0171 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0172 6801       |h   |		Jump_Zero	0x174
0173 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0174 00db       |    |		Load_Top	At_Offset_3
0175 e006       |    |		Load	0x0,0x6
0176 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0177 6805       |h   |		Jump_Zero	0x17d
0178 e5fc       |    |		Load	0x2,-0x4
0179 e5fd       |    |		Load	0x2,-0x3
017a 8211       |    |		Call	0x1,0x11
017b 00d1       |    |		Pop_Control	Pop_Count_1
017c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
017d e5fd       |    |		Load	0x2,-0x3
017e e006       |    |		Load	0x0,0x6
017f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0180 6805       |h   |		Jump_Zero	0x186
0181 e5fc       |    |		Load	0x2,-0x4
0182 e5fe       |    |		Load	0x2,-0x2
0183 8211       |    |		Call	0x1,0x11
0184 00d1       |    |		Pop_Control	Pop_Count_1
0185 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0186 e5fc       |    |		Load	0x2,-0x4
0187 e5fd       |    |		Load	0x2,-0x3
0188 e5fe       |    |		Load	0x2,-0x2
0189 820d       |    |		Call	0x1,0xd
018a 00d1       |    |		Pop_Control	Pop_Count_1
018b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
018c 0000 0000  |    |		.BLANK	0000[0x4]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0199       |    |		.CONST	0x0199								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 00db       |    |		Load_Top	At_Offset_3
0194 e5fe       |    |		Load	0x2,-0x2
0195 e7ff       |    |		Load	0x3,-0x1
0196 e00b       |    |		Load	0x0,0xb
0197 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0198 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0199			TRAP_0190:
0199 e00c       |    |		Load	0x0,0xc
019a 010f       |    |		Execute	Exception,Equal
019b 6803       |h   |		Jump_Zero	0x19f
019c 4800       |H   |		Short_Literal	0x0
019d a402       |    |		Store_Unchecked	0x2,0x2
019e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
019f 0100       |    |		Execute	Exception,Raise
01a0 ; --------------------------------------------------------------------------------------
01a0 ; STRING TABLE
01a0 ; --------------------------------------------------------------------------------------
01a0 0016       |    |		.STRTAB	0x0016->0x01ab							; "Cant find"
01a1 001d       |    |		.STRTAB	0x001d->0x01af							; "Checking compatibility of views"
01a2 003a       | :  |		.STRTAB	0x003a->0x01bf							; "?'SPEC"
01a3 003e       | >  |		.STRTAB	0x003e->0x01c2							; "is not a view"
01a4 0049       | I  |		.STRTAB	0x0049->0x01c8							; "is not an activity"
01a5 0059       | Y  |		.STRTAB	0x0059->0x01d1							; "have incompatible target keys"
01a6 0074       | t  |		.STRTAB	0x0074->0x01e0							; "No corresponding load view found for"
01a7 0096       |    |		.STRTAB	0x0096->0x01f2							; "No corresponding spec view found for"
01a8 00b8       |    |		.STRTAB	0x00b8->0x0204							; "are compatible"
01a9 00c4       |    |		.STRTAB	0x00c4->0x020b							; "are not compatible"
01aa 00d4       |    |		.STREND 0x00d4->0x0214
01ab 4361 6e74  |Cant|		.STRTAB_STRINGS
0214 0000 0000  |    |		.BLANK	0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; Debug Table
0218 ; --------------------------------------------------------------------------------------
0218 0004 0012  |    |		.DEBUG4	0x0004,0x0012,0xa4f4,0x0000,0x0001,0x0000
021e 0000 0010  |    |		.XXX[0xd]
0220 0000 0400  |    |
0222 0000 2200  |  " |
0224 0000 0010  |    |
0226 0000 00a4  |    |
0228 0000 201f  |    |
022a 2820       |(   |
022b 0000 0000  |    |		.BLANK	0000[0x1b]
0246 3000 029d  |0   |		.XXX[0x1e]
0248 a412 0038  |   8|
024a 2400 0001  |$   |
024c cdb2 6404  |  d |
024e 0020 0014  |    |
0250 8000 0000  |    |
0252 bab0 0001  |    |
0254 0000 0000  |    |
0256 c00a 0000  |    |
0258 0002 0000  |    |
025a 0080 0000  |    |
025c 0440 0000  | @  |
025e 0002 0000  |    |
0260 0014 8000  |    |
0262 0403 e504  |    |
0264 0000 0000  |    |		.BLANK	0000[0x1b]
027f 0600 0053  |   S|		.XXX[0x1e]
0281 b682 4007  |  @ |
0283 0500 0000  |    |
0285 39b4 4c80  |9 L |
0287 8004 0002  |    |
0289 9000 0000  |    |
028b 1756 0000  | V  |
028d 2000 0001  |    |
028f 1801 4000  |  @ |
0291 0028 8000  | (  |
0293 0010 0000  |    |
0295 0088 0000  |    |
0297 0000 4000  |  @ |
0299 0002 9000  |    |
029b 0100 7cb2  |  | |
029d 0000 0000  |    |		.BLANK	0000[0x1b]
02b8 00c0 000a  |    |		.XXX[0x34]
02ba 7690 4800  |v H |
02bc e0b0 0000  |    |
02be 0736 c970  | 6 p|
02c0 1000 8000  |    |
02c2 5200 0000  |R   |
02c4 02e5 c000  |    |
02c6 1400 0000  |    |
02c8 0f00 2800  |  ( |
02ca 0000 0800  |    |
02cc 0002 0000  |    |
02ce 0011 0000  |    |
02d0 0000 0800  |    |
02d2 0000 5200  |  R |
02d4 0090 0f92  |    |
02d6 ca00 0090  |    |
02d8 0f92 d200  |    |
02da 0060 0f74  | ` t|
02dc f200 0090  |    |
02de 0f92 d800  |    |
02e0 0000 0000  |    |
02e2 0200 0090  |    |
02e4 0f93 3200  |  2 |
02e6 0030 0f6a  | 0 j|
02e8 9200 0090  |    |
02ea 0f93 3800  |  8 |
02ec 0000 0000  |    |		.BLANK	0000[0x5]
02f1 0008 0001  |    |		.XXX[0x34]
02f3 355a 0900  |5Z  |
02f5 1c18 0000  |    |
02f7 00e4 a92e  |   .|
02f9 0200 1000  |    |
02fb 0a40 0000  | @  |
02fd 005c b800  | \  |
02ff 02a0 0000  |    |
0301 01e0 0500  |    |
0303 0000 0100  |    |
0305 0000 4000  |  @ |
0307 0002 2000  |    |
0309 0000 0100  |    |
030b 0000 0a40  |   @|
030d 0014 01f3  |    |
030f 0f40 0014  | @  |
0311 01f3 3240  |  2@|
0313 000c 01ee  |    |
0315 9e40 0014  | @  |
0317 01f3 3300  |  3 |
0319 0000 0000  |    |
031b 0040 0014  | @  |
031d 01f3 3440  |  4@|
031f 0006 01ed  |    |
0321 5240 0014  |R@  |
0323 01f3 3500  |  5 |
0325 0000 0000  |    |		.BLANK	0000[0x5]
032a 0001 0000  |    |		.XXX[0x1f]
032c 26ab 4120  |& A |
032e 0383 4000  |  @ |
0330 001c db26  |   &|
0332 4040 0200  |@@  |
0334 0148 0000  | H  |
0336 000b af00  |    |
0338 0008 0000  |    |
033a 000c 00a0  |    |
033c 0000 0020  |    |
033e 0000 0800  |    |
0340 0000 4400  |  D |
0342 0000 0020  |    |
0344 0000 0148  |   H|
0346 0000 403e  |  @>|
0348 66e0       |f   |
0349 0000 0000  |    |		.BLANK	0000[0x1b]
0364 6000 053b  |`  ;|		.XXX[0x24]
0366 8824 0070  | $ p|
0368 d000 0003  |    |
036a 9b44 b808  | D  |
036c 0040 0029  | @ )|
036e 0000 0000  |    |
0370 fb00 0007  |    |
0372 0000 0006  |    |
0374 8014 0000  |    |
0376 0004 0000  |    |
0378 0100 0000  |    |
037a 0880 0000  |    |
037c 0004 0000  |    |
037e 0029 0000  | )  |
0380 3006 5521  |0 U!|
0382 0000 3006  |  0 |
0384 5525 0000  |U%  |
0386 3006 5528  |0 U(|
0388 0000 0000  |    |		.BLANK	0000[0x5]
038d 0001 0000  |    |		.XXX[0xa]
038f 3006 552d  |0 U-|
0391 0000 2006  |    |
0393 5489 0000  |T   |
0395 3006 5530  |0 U0|
0397 0000 0000  |    |		.BLANK	0000[0x6]
039d 0400 0098  |    |		.XXX[0x34]
039f 9904 800e  |    |
03a1 1b00 0000  |    |
03a3 7254 9701  |rT  |
03a5 0008 0005  |    |
03a7 2000 0000  |    |
03a9 1f60 0000  | `  |
03ab f000 0000  |    |
03ad f002 8000  |    |
03af 0000 8000  |    |
03b1 0020 0000  |    |
03b3 0110 0000  |    |
03b5 0000 8000  |    |
03b7 0005 2000  |    |
03b9 0701 1254  |   T|
03bb 2000 0701  |    |
03bd 1254 a000  | T  |
03bf 0701 1255  |   U|
03c1 2000 0701  |    |
03c3 1255 8000  | U  |
03c5 0000 0000  |    |
03c7 2000 0701  |    |
03c9 1256 2000  | V  |
03cb 0400 ca91  |    |
03cd 2000 0701  |    |
03cf 1256 8000  | V  |
03d1 0000 0000  |    |		.BLANK	0000[0x5]
03d6 0080 0013  |    |		.XXX[0x3]
03d8 1300       |    |
03d9 0000 0000  |    |		.BLANK	0000[0x27]