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

⟦5e55c5912⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0390       |    |		.CONST	0x0390								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0054       | T  |		.CONST	0x0054								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001b       |    |		.CONST	0x001b								; Number of locals
000b			INIT_0008:
000b 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x03e2,0x8000,0x0000,0x0052,0x7af5,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 00bf       |    |		Action	Accept_Activation
0014 623f       |b?  |		Indirect_Literal	Discrete,0x254,{0x00000000, 0x0056fc15}		; Debug Table 0x1 = .DEBUG	0x0014,0x03ec,0x8000,0x0000,0x0056,0xfc15,0x0000,0x0009
													; Debug Table 0x1.0x0 = 0x14,0xffff
0015 480a       |H   |		Short_Literal	0xa
0016 4843       |HC  |		Short_Literal	0x43
0017 e001       |    |		Load	0x0,0x1
0018 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0019 4800       |H   |		Short_Literal	0x0
001a e002       |    |		Load	0x0,0x2
001b 0387       |    |		Declare_Variable	Package
001c 00d8       |    |		Load_Top	At_Offset_0
001d 020f       |    |		Execute	Module,Activate
001e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x1 = 0x1e,0xfffe
001f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0020 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1.0x2 = 0x20,0xfffd
0021 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0022 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x3 = 0x22,0xfffc
0023 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0024 0266       | f  |		Execute	Discrete,Bounds
0025 00e1       |    |		Load_Encached	Boolean_Cache
0026 02a0       |    |		Declare_Subprogram	Null_Subprogram
0027 4801       |H   |		Short_Literal	0x1
0028 035d       | ]  |		Declare_Type	Array,Defined
0029 00d8       |    |		Load_Top	At_Offset_0
002a 0337       | 7  |		Declare_Variable	Array
002b 00d8       |    |		Load_Top	At_Offset_0
002c 0337       | 7  |		Declare_Variable	Array
002d 4870       |Hp  |		Short_Literal	0x70
002e 4800       |H   |		Short_Literal	0x0
002f 4800       |H   |		Short_Literal	0x0
0030 00d9       |    |		Load_Top	At_Offset_1
0031 e216       |    |		Load	0x1,0x16
0032 01d6       |    |		Execute	Vector,Field_Write
0033 3ffb       |?   |		Loop_Increasing	0x2f
0034 00d9       |    |		Load_Top	At_Offset_1
0035 01d4       |    |		Execute	Vector,Structure_Write
0036 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x4 = 0x36,0xfffb
0037 4800       |H   |		Short_Literal	0x0
0038 029f 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
003a 03fd       |    |		Declare_Type	Discrete,Defined
003b 6218       |b   |		Indirect_Literal	Discrete,0x254,{0x00000000, 0x0056fc15}		; Debug Table 0x1.0x5 = 0x3b,0xfffa
003c 483d       |H=  |		Short_Literal	0x3d
003d 481d       |H   |		Short_Literal	0x1d
003e 00db       |    |		Load_Top	At_Offset_3
003f 4801       |H   |		Short_Literal	0x1
0040 e002       |    |		Load	0x0,0x2
0041 0387       |    |		Declare_Variable	Package
0042 00d8       |    |		Load_Top	At_Offset_0
0043 020f       |    |		Execute	Module,Activate
0044 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x6 = 0x44,0xfff9
0045 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0046 029d 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call			; Debug Table 0x1.0x7 = 0x46,0xfff8
0048 029d 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call			; Debug Table 0x1.0x8 = 0x48,0xfff7
004a 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x9 = 0x4a,0xfff6
004b 00c7       |    |		Action	Elaborate_Subprogram
004c 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xa = 0x4c,0xfff5
004d 00c7       |    |		Action	Elaborate_Subprogram
004e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xb = 0x4e,0xfff4
004f 00c7       |    |		Action	Elaborate_Subprogram
0050 029d 024b  |   K|		Declare_Subprogram	INIT_0248,For_Outer_Call			; Debug Table 0x1.0xc = 0x50,0xfff3
0052 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xd = 0x52,0xfff2
0053 00c7       |    |		Action	Elaborate_Subprogram
0054			BODY_0008:
0054 e211       |    |		Load	0x1,0x11							; Debug Table 0x1.0xe = 0x54,0x1
0055 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0056 4843       |HC  |		Short_Literal	0x43
0057 e211       |    |		Load	0x1,0x11
0058 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0059 c212       |    |		Store	0x1,0x12
005a 0092 0259  |   Y|		Action	Push_String_Extended,0x259					; "ABORT"
													; Debug Table 0x1.0xf = 0x5a,0x2
005c 4829       |H)  |		Short_Literal	0x29
005d 8219       |    |		Call	0x1,0x19
005e 0092 025a  |   Z|		Action	Push_String_Extended,0x25a					; "ABS"
													; Debug Table 0x1.0x10 = 0x5e,0x3
0060 485f       |H_  |		Short_Literal	0x5f
0061 8219       |    |		Call	0x1,0x19
0062 0092 025b  |   [|		Action	Push_String_Extended,0x25b					; "ACCEPT"
													; Debug Table 0x1.0x11 = 0x62,0x4
0064 4816       |H   |		Short_Literal	0x16
0065 8219       |    |		Call	0x1,0x19
0066 0092 025c  |   \|		Action	Push_String_Extended,0x25c					; "ACCESS"
													; Debug Table 0x1.0x12 = 0x66,0x5
0068 481c       |H   |		Short_Literal	0x1c
0069 8219       |    |		Call	0x1,0x19
006a 0092 025d  |   ]|		Action	Push_String_Extended,0x25d					; "ALL"
													; Debug Table 0x1.0x13 = 0x6a,0x6
006c 4820       |H   |		Short_Literal	0x20
006d 8219       |    |		Call	0x1,0x19
006e 0092 025e  |   ^|		Action	Push_String_Extended,0x25e					; "AND"
													; Debug Table 0x1.0x14 = 0x6e,0x7
0070 486d       |Hm  |		Short_Literal	0x6d
0071 8219       |    |		Call	0x1,0x19
0072 0092 025f  |   _|		Action	Push_String_Extended,0x25f					; "ARRAY"
													; Debug Table 0x1.0x15 = 0x72,0x8
0074 4832       |H2  |		Short_Literal	0x32
0075 8219       |    |		Call	0x1,0x19
0076 0092 0260  |   `|		Action	Push_String_Extended,0x260					; "AT"
													; Debug Table 0x1.0x16 = 0x76,0x9
0078 4827       |H'  |		Short_Literal	0x27
0079 8219       |    |		Call	0x1,0x19
007a 0092 0261  |   a|		Action	Push_String_Extended,0x261					; "BEGIN"
													; Debug Table 0x1.0x17 = 0x7a,0xa
007c 4806       |H   |		Short_Literal	0x6
007d 8219       |    |		Call	0x1,0x19
007e 0092 0262  |   b|		Action	Push_String_Extended,0x262					; "BODY"
													; Debug Table 0x1.0x18 = 0x7e,0xb
0080 4803       |H   |		Short_Literal	0x3
0081 8219       |    |		Call	0x1,0x19
0082 0092 0263  |   c|		Action	Push_String_Extended,0x263					; "CASE"
													; Debug Table 0x1.0x19 = 0x82,0xc
0084 4836       |H6  |		Short_Literal	0x36
0085 8219       |    |		Call	0x1,0x19
0086 0092 0264  |   d|		Action	Push_String_Extended,0x264					; "CONSTANT"
													; Debug Table 0x1.0x1a = 0x86,0xd
0088 480f       |H   |		Short_Literal	0xf
0089 8219       |    |		Call	0x1,0x19
008a 0092 0265  |   e|		Action	Push_String_Extended,0x265					; "DECLARE"
													; Debug Table 0x1.0x1b = 0x8a,0xe
008c 4815       |H   |		Short_Literal	0x15
008d 8219       |    |		Call	0x1,0x19
008e 0092 0266  |   f|		Action	Push_String_Extended,0x266					; "DELAY"
													; Debug Table 0x1.0x1c = 0x8e,0xf
0090 4822       |H"  |		Short_Literal	0x22
0091 8219       |    |		Call	0x1,0x19
0092 0092 0267  |   g|		Action	Push_String_Extended,0x267					; "DELTA"
													; Debug Table 0x1.0x1d = 0x92,0x10
0094 481f       |H   |		Short_Literal	0x1f
0095 8219       |    |		Call	0x1,0x19
0096 0092 0268  |   h|		Action	Push_String_Extended,0x268					; "DIGITS"
													; Debug Table 0x1.0x1e = 0x96,0x11
0098 481e       |H   |		Short_Literal	0x1e
0099 8219       |    |		Call	0x1,0x19
009a 0092 0269  |   i|		Action	Push_String_Extended,0x269					; "DO"
													; Debug Table 0x1.0x1f = 0x9a,0x12
009c 4814       |H   |		Short_Literal	0x14
009d 8219       |    |		Call	0x1,0x19
009e 0092 026a  |   j|		Action	Push_String_Extended,0x26a					; "ELSE"
													; Debug Table 0x1.0x20 = 0x9e,0x13
00a0 483d       |H=  |		Short_Literal	0x3d
00a1 8219       |    |		Call	0x1,0x19
00a2 0092 026b  |   k|		Action	Push_String_Extended,0x26b					; "ELSIF"
													; Debug Table 0x1.0x21 = 0xa2,0x14
00a4 4837       |H7  |		Short_Literal	0x37
00a5 8219       |    |		Call	0x1,0x19
00a6 0092 026c  |   l|		Action	Push_String_Extended,0x26c					; "END"
													; Debug Table 0x1.0x22 = 0xa6,0x15
00a8 4840       |H@  |		Short_Literal	0x40
00a9 8219       |    |		Call	0x1,0x19
00aa 0092 026d  |   m|		Action	Push_String_Extended,0x26d					; "ENTRY"
													; Debug Table 0x1.0x23 = 0xaa,0x16
00ac 481d       |H   |		Short_Literal	0x1d
00ad 8219       |    |		Call	0x1,0x19
00ae 0092 026e  |   n|		Action	Push_String_Extended,0x26e					; "EXCEPTION"
													; Debug Table 0x1.0x24 = 0xae,0x17
00b0 4818       |H   |		Short_Literal	0x18
00b1 8219       |    |		Call	0x1,0x19
00b2 0092 026f  |   o|		Action	Push_String_Extended,0x26f					; "EXIT"
													; Debug Table 0x1.0x25 = 0xb2,0x18
00b4 4865       |He  |		Short_Literal	0x65
00b5 8219       |    |		Call	0x1,0x19
00b6 0092 0270  |   p|		Action	Push_String_Extended,0x270					; "FOR"
													; Debug Table 0x1.0x26 = 0xb6,0x19
00b8 4802       |H   |		Short_Literal	0x2
00b9 8219       |    |		Call	0x1,0x19
00ba 0092 0271  |   q|		Action	Push_String_Extended,0x271					; "FUNCTION"
													; Debug Table 0x1.0x27 = 0xba,0x1a
00bc 4835       |H5  |		Short_Literal	0x35
00bd 8219       |    |		Call	0x1,0x19
00be 0092 0272  |   r|		Action	Push_String_Extended,0x272					; "GENERIC"
													; Debug Table 0x1.0x28 = 0xbe,0x1b
00c0 481b       |H   |		Short_Literal	0x1b
00c1 8219       |    |		Call	0x1,0x19
00c2 0092 0273  |   s|		Action	Push_String_Extended,0x273					; "GOTO"
													; Debug Table 0x1.0x29 = 0xc2,0x1c
00c4 4828       |H(  |		Short_Literal	0x28
00c5 8219       |    |		Call	0x1,0x19
00c6 0092 0274  |   t|		Action	Push_String_Extended,0x274					; "IF"
													; Debug Table 0x1.0x2a = 0xc6,0x1d
00c8 4801       |H   |		Short_Literal	0x1
00c9 8219       |    |		Call	0x1,0x19
00ca 0092 0275  |   u|		Action	Push_String_Extended,0x275					; "IN"
													; Debug Table 0x1.0x2b = 0xca,0x1e
00cc 4867       |Hg  |		Short_Literal	0x67
00cd 8219       |    |		Call	0x1,0x19
00ce 0092 0276  |   v|		Action	Push_String_Extended,0x276					; "IS"
													; Debug Table 0x1.0x2c = 0xce,0x1f
00d0 4824       |H$  |		Short_Literal	0x24
00d1 8219       |    |		Call	0x1,0x19
00d2 0092 0277  |   w|		Action	Push_String_Extended,0x277					; "LIMITED"
													; Debug Table 0x1.0x2d = 0xd2,0x20
00d4 4839       |H9  |		Short_Literal	0x39
00d5 8219       |    |		Call	0x1,0x19
00d6 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "LOOP"
													; Debug Table 0x1.0x2e = 0xd6,0x21
00d8 4805       |H   |		Short_Literal	0x5
00d9 8219       |    |		Call	0x1,0x19
00da 0092 0279  |   y|		Action	Push_String_Extended,0x279					; "MOD"
													; Debug Table 0x1.0x2f = 0xda,0x22
00dc 485a       |HZ  |		Short_Literal	0x5a
00dd 8219       |    |		Call	0x1,0x19
00de 0092 027a  |   z|		Action	Push_String_Extended,0x27a					; "NEW"
													; Debug Table 0x1.0x30 = 0xde,0x23
00e0 483f       |H?  |		Short_Literal	0x3f
00e1 8219       |    |		Call	0x1,0x19
00e2 0092 027b  |   {|		Action	Push_String_Extended,0x27b					; "NOT"
													; Debug Table 0x1.0x31 = 0xe2,0x24
00e4 486a       |Hj  |		Short_Literal	0x6a
00e5 8219       |    |		Call	0x1,0x19
00e6 0092 027c  |   ||		Action	Push_String_Extended,0x27c					; "NULL"
													; Debug Table 0x1.0x32 = 0xe6,0x25
00e8 4864       |Hd  |		Short_Literal	0x64
00e9 8219       |    |		Call	0x1,0x19
00ea 0092 027d  |   }|		Action	Push_String_Extended,0x27d					; "OF"
													; Debug Table 0x1.0x33 = 0xea,0x26
00ec 482c       |H,  |		Short_Literal	0x2c
00ed 8219       |    |		Call	0x1,0x19
00ee 0092 027e  |   ~|		Action	Push_String_Extended,0x27e					; "OR"
													; Debug Table 0x1.0x34 = 0xee,0x27
00f0 4857       |HW  |		Short_Literal	0x57
00f1 8219       |    |		Call	0x1,0x19
00f2 0092 027f  |    |		Action	Push_String_Extended,0x27f					; "OTHERS"
													; Debug Table 0x1.0x35 = 0xf2,0x28
00f4 4853       |HS  |		Short_Literal	0x53
00f5 8219       |    |		Call	0x1,0x19
00f6 0092 0280  |    |		Action	Push_String_Extended,0x280					; "OUT"
													; Debug Table 0x1.0x36 = 0xf6,0x29
00f8 480c       |H   |		Short_Literal	0xc
00f9 8219       |    |		Call	0x1,0x19
00fa 0092 0281  |    |		Action	Push_String_Extended,0x281					; "PACKAGE"
													; Debug Table 0x1.0x37 = 0xfa,0x2a
00fc 483b       |H;  |		Short_Literal	0x3b
00fd 8219       |    |		Call	0x1,0x19
00fe 0092 0282  |    |		Action	Push_String_Extended,0x282					; "PRAGMA"
													; Debug Table 0x1.0x38 = 0xfe,0x2b
0100 480e       |H   |		Short_Literal	0xe
0101 8219       |    |		Call	0x1,0x19
0102 0092 0283  |    |		Action	Push_String_Extended,0x283					; "PRIVATE"
													; Debug Table 0x1.0x39 = 0x102,0x2c
0104 4855       |HU  |		Short_Literal	0x55
0105 8219       |    |		Call	0x1,0x19
0106 0092 0284  |    |		Action	Push_String_Extended,0x284					; "PROCEDURE"
													; Debug Table 0x1.0x3a = 0x106,0x2d
0108 4819       |H   |		Short_Literal	0x19
0109 8219       |    |		Call	0x1,0x19
010a 0092 0285  |    |		Action	Push_String_Extended,0x285					; "RAISE"
													; Debug Table 0x1.0x3b = 0x10a,0x2e
010c 485d       |H]  |		Short_Literal	0x5d
010d 8219       |    |		Call	0x1,0x19
010e 0092 0286  |    |		Action	Push_String_Extended,0x286					; "RANGE"
													; Debug Table 0x1.0x3c = 0x10e,0x2f
0110 4825       |H%  |		Short_Literal	0x25
0111 8219       |    |		Call	0x1,0x19
0112 0092 0287  |    |		Action	Push_String_Extended,0x287					; "RECORD"
													; Debug Table 0x1.0x3d = 0x112,0x30
0114 4821       |H!  |		Short_Literal	0x21
0115 8219       |    |		Call	0x1,0x19
0116 0092 0288  |    |		Action	Push_String_Extended,0x288					; "REM"
													; Debug Table 0x1.0x3e = 0x116,0x31
0118 485e       |H^  |		Short_Literal	0x5e
0119 8219       |    |		Call	0x1,0x19
011a 0092 0289  |    |		Action	Push_String_Extended,0x289					; "RENAMES"
													; Debug Table 0x1.0x3f = 0x11a,0x32
011c 4817       |H   |		Short_Literal	0x17
011d 8219       |    |		Call	0x1,0x19
011e 0092 028a  |    |		Action	Push_String_Extended,0x28a					; "RETURN"
													; Debug Table 0x1.0x40 = 0x11e,0x33
0120 485b       |H[  |		Short_Literal	0x5b
0121 8219       |    |		Call	0x1,0x19
0122 0092 028b  |    |		Action	Push_String_Extended,0x28b					; "REVERSE"
													; Debug Table 0x1.0x41 = 0x122,0x34
0124 482a       |H*  |		Short_Literal	0x2a
0125 8219       |    |		Call	0x1,0x19
0126 0092 028c  |    |		Action	Push_String_Extended,0x28c					; "SEPARATE"
													; Debug Table 0x1.0x42 = 0x126,0x35
0128 481a       |H   |		Short_Literal	0x1a
0129 8219       |    |		Call	0x1,0x19
012a 0092 028d  |    |		Action	Push_String_Extended,0x28d					; "SELECT"
													; Debug Table 0x1.0x43 = 0x12a,0x36
012c 4826       |H&  |		Short_Literal	0x26
012d 8219       |    |		Call	0x1,0x19
012e 0092 028e  |    |		Action	Push_String_Extended,0x28e					; "SUBTYPE"
													; Debug Table 0x1.0x44 = 0x12e,0x37
0130 483a       |H:  |		Short_Literal	0x3a
0131 8219       |    |		Call	0x1,0x19
0132 0092 028f  |    |		Action	Push_String_Extended,0x28f					; "TASK"
													; Debug Table 0x1.0x45 = 0x132,0x38
0134 4807       |H   |		Short_Literal	0x7
0135 8219       |    |		Call	0x1,0x19
0136 0092 0290  |    |		Action	Push_String_Extended,0x290					; "TERMINATE"
													; Debug Table 0x1.0x46 = 0x136,0x39
0138 486f       |Ho  |		Short_Literal	0x6f
0139 8219       |    |		Call	0x1,0x19
013a 0092 0291  |    |		Action	Push_String_Extended,0x291					; "THEN"
													; Debug Table 0x1.0x47 = 0x13a,0x3a
013c 4812       |H   |		Short_Literal	0x12
013d 8219       |    |		Call	0x1,0x19
013e 0092 0292  |    |		Action	Push_String_Extended,0x292					; "TYPE"
													; Debug Table 0x1.0x48 = 0x13e,0x3b
0140 480d       |H   |		Short_Literal	0xd
0141 8219       |    |		Call	0x1,0x19
0142 0092 0293  |    |		Action	Push_String_Extended,0x293					; "USE"
													; Debug Table 0x1.0x49 = 0x142,0x3c
0144 4808       |H   |		Short_Literal	0x8
0145 8219       |    |		Call	0x1,0x19
0146 0092 0294  |    |		Action	Push_String_Extended,0x294					; "WHEN"
													; Debug Table 0x1.0x4a = 0x146,0x3d
0148 4838       |H8  |		Short_Literal	0x38
0149 8219       |    |		Call	0x1,0x19
014a 0092 0295  |    |		Action	Push_String_Extended,0x295					; "WHILE"
													; Debug Table 0x1.0x4b = 0x14a,0x3e
014c 4834       |H4  |		Short_Literal	0x34
014d 8219       |    |		Call	0x1,0x19
014e 0092 0296  |    |		Action	Push_String_Extended,0x296					; "WITH"
													; Debug Table 0x1.0x4c = 0x14e,0x3f
0150 4833       |H3  |		Short_Literal	0x33
0151 8219       |    |		Call	0x1,0x19
0152 0092 0297  |    |		Action	Push_String_Extended,0x297					; "XOR"
													; Debug Table 0x1.0x4d = 0x152,0x40
0154 4866       |Hf  |		Short_Literal	0x66
0155 8219       |    |		Call	0x1,0x19
0156 e211       |    |		Load	0x1,0x11							; Debug Table 0x1.0x4e = 0x156,0x41
0157 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0158 480b       |H   |		Short_Literal	0xb
0159 e211       |    |		Load	0x1,0x11
015a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
015b c213       |    |		Store	0x1,0x13
015c 0092 0298  |    |		Action	Push_String_Extended,0x298					; "DECLARATION"
													; Debug Table 0x1.0x4f = 0x15c,0x42
015e 4848       |HH  |		Short_Literal	0x48
015f 821a       |    |		Call	0x1,0x1a
0160 0092 0299  |    |		Action	Push_String_Extended,0x299					; "STATEMENT"
													; Debug Table 0x1.0x50 = 0x160,0x43
0162 4849       |HI  |		Short_Literal	0x49
0163 821a       |    |		Call	0x1,0x1a
0164 0092 029a  |    |		Action	Push_String_Extended,0x29a					; "EXPRESSION"
													; Debug Table 0x1.0x51 = 0x164,0x44
0166 484a       |HJ  |		Short_Literal	0x4a
0167 821a       |    |		Call	0x1,0x1a
0168 0092 029b  |    |		Action	Push_String_Extended,0x29b					; "ALTERNATIVE"
													; Debug Table 0x1.0x52 = 0x168,0x45
016a 484b       |HK  |		Short_Literal	0x4b
016b 821a       |    |		Call	0x1,0x1a
016c 0092 029c  |    |		Action	Push_String_Extended,0x29c					; "COMP_UNIT"
													; Debug Table 0x1.0x53 = 0x16c,0x46
016e 484c       |HL  |		Short_Literal	0x4c
016f 821a       |    |		Call	0x1,0x1a
0170 0092 029d  |    |		Action	Push_String_Extended,0x29d					; "CONTEXT_CLAUSE"
													; Debug Table 0x1.0x54 = 0x170,0x47
0172 484d       |HM  |		Short_Literal	0x4d
0173 821a       |    |		Call	0x1,0x1a
0174 0092 029e  |    |		Action	Push_String_Extended,0x29e					; "GENERIC_PARAMETER"
													; Debug Table 0x1.0x55 = 0x174,0x48
0176 484e       |HN  |		Short_Literal	0x4e
0177 821a       |    |		Call	0x1,0x1a
0178 0092 0282  |    |		Action	Push_String_Extended,0x282					; "PRAGMA"
													; Debug Table 0x1.0x56 = 0x178,0x49
017a 484f       |HO  |		Short_Literal	0x4f
017b 821a       |    |		Call	0x1,0x1a
017c 0092 029f  |    |		Action	Push_String_Extended,0x29f					; "ID"
													; Debug Table 0x1.0x57 = 0x17c,0x4a
017e 4850       |HP  |		Short_Literal	0x50
017f 821a       |    |		Call	0x1,0x1a
0180 0092 02a0  |    |		Action	Push_String_Extended,0x2a0					; "IDENTIFIER"
													; Debug Table 0x1.0x58 = 0x180,0x4b
0182 4850       |HP  |		Short_Literal	0x50
0183 821a       |    |		Call	0x1,0x1a
0184 e217       |    |		Load	0x1,0x17							; Debug Table 0x1.0x59 = 0x184,0x4c
0185 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0186 481d       |H   |		Short_Literal	0x1d
0187 e217       |    |		Load	0x1,0x17
0188 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0189 c218       |    |		Store	0x1,0x18
018a 0092 02a1  |    |		Action	Push_String_Extended,0x2a1					; "&"
													; Debug Table 0x1.0x5a = 0x18a,0x4d
018c 821b       |    |		Call	0x1,0x1b
018d 0092 02a2  |    |		Action	Push_String_Extended,0x2a2					; "*"
													; Debug Table 0x1.0x5b = 0x18d,0x4e
018f 821b       |    |		Call	0x1,0x1b
0190 0092 02a3  |    |		Action	Push_String_Extended,0x2a3					; "**"
													; Debug Table 0x1.0x5c = 0x190,0x4f
0192 821b       |    |		Call	0x1,0x1b
0193 0092 02a4  |    |		Action	Push_String_Extended,0x2a4					; "+"
													; Debug Table 0x1.0x5d = 0x193,0x50
0195 821b       |    |		Call	0x1,0x1b
0196 0092 02a5  |    |		Action	Push_String_Extended,0x2a5					; "-"
													; Debug Table 0x1.0x5e = 0x196,0x51
0198 821b       |    |		Call	0x1,0x1b
0199 0092 02a6  |    |		Action	Push_String_Extended,0x2a6					; "/"
													; Debug Table 0x1.0x5f = 0x199,0x52
019b 821b       |    |		Call	0x1,0x1b
019c 0092 02a7  |    |		Action	Push_String_Extended,0x2a7					; "/="
													; Debug Table 0x1.0x60 = 0x19c,0x53
019e 821b       |    |		Call	0x1,0x1b
019f 0092 02a8  |    |		Action	Push_String_Extended,0x2a8					; "<"
													; Debug Table 0x1.0x61 = 0x19f,0x54
01a1 821b       |    |		Call	0x1,0x1b
01a2 0092 02a9  |    |		Action	Push_String_Extended,0x2a9					; "<="
													; Debug Table 0x1.0x62 = 0x1a2,0x55
01a4 821b       |    |		Call	0x1,0x1b
01a5 0092 02aa  |    |		Action	Push_String_Extended,0x2aa					; "="
													; Debug Table 0x1.0x63 = 0x1a5,0x56
01a7 821b       |    |		Call	0x1,0x1b
01a8 0092 02ab  |    |		Action	Push_String_Extended,0x2ab					; ">"
													; Debug Table 0x1.0x64 = 0x1a8,0x57
01aa 821b       |    |		Call	0x1,0x1b
01ab 0092 02ac  |    |		Action	Push_String_Extended,0x2ac					; ">="
													; Debug Table 0x1.0x65 = 0x1ab,0x58
01ad 821b       |    |		Call	0x1,0x1b
01ae 0092 02ad  |    |		Action	Push_String_Extended,0x2ad					; "abs"
													; Debug Table 0x1.0x66 = 0x1ae,0x59
01b0 821b       |    |		Call	0x1,0x1b
01b1 0092 02ae  |    |		Action	Push_String_Extended,0x2ae					; "and"
													; Debug Table 0x1.0x67 = 0x1b1,0x5a
01b3 821b       |    |		Call	0x1,0x1b
01b4 0092 02af  |    |		Action	Push_String_Extended,0x2af					; "mod"
													; Debug Table 0x1.0x68 = 0x1b4,0x5b
01b6 821b       |    |		Call	0x1,0x1b
01b7 0092 02b0  |    |		Action	Push_String_Extended,0x2b0					; "not"
													; Debug Table 0x1.0x69 = 0x1b7,0x5c
01b9 821b       |    |		Call	0x1,0x1b
01ba 0092 02b1  |    |		Action	Push_String_Extended,0x2b1					; "or"
													; Debug Table 0x1.0x6a = 0x1ba,0x5d
01bc 821b       |    |		Call	0x1,0x1b
01bd 0092 02b2  |    |		Action	Push_String_Extended,0x2b2					; "rem"
													; Debug Table 0x1.0x6b = 0x1bd,0x5e
01bf 821b       |    |		Call	0x1,0x1b
01c0 0092 02b3  |    |		Action	Push_String_Extended,0x2b3					; "xor"
													; Debug Table 0x1.0x6c = 0x1c0,0x5f
01c2 821b       |    |		Call	0x1,0x1b
01c3 00bc       |    |		Action	Signal_Activated
01c4 00bb       |    |		Action	Signal_Completion
01c5 0000 0000  |    |		.XXX[0x3]
01c7 0000       |    |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cf       |    |		.CONST	0x01cf								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0003       |    |		.CONST	0x0003								; Number of locals
01cb			INIT_01c8:
01cb e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x01cb,0x04c8,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0006
													; Debug Table 0x2.0x0 = 0x1cb,0xffff
01cc 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01cd 0650       | P  |		Execute_Immediate	Set_Value_Unchecked,0x50
01ce 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x1 = 0x1ce,0xfffe
01cf			BODY_01c8:
01cf 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x2 = 0x1cf,0x1
01d0 00da       |    |		Load_Top	At_Offset_2
01d1 e5ff       |    |		Load	0x2,-0x1
01d2 e212       |    |		Load	0x1,0x12
01d3 e211       |    |		Load	0x1,0x11
01d4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01d5 005b       | [  |		Store_Top	Discrete,At_Offset_3
01d6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01d7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x3 = 0x1d7,0x2
01d8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01d9 0000 0000  |    |		.BLANK	0000[0x7]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3       |    |		.CONST	0x01e3								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0001       |    |		.CONST	0x0001								; Number of locals
01e3			BODY_01e0:
01e3			INIT_01e0:
01e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x01e3,0x04d2,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0011
													; Debug Table 0x3.0x0 = 0x1e3,0x1
01e4 e215       |    |		Load	0x1,0x15
01e5 01d7       |    |		Execute	Vector,Field_Read
01e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e7 0000       |    |		.XXX[0x1]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01ee       |    |		.CONST	0x01ee								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0003       |    |		.CONST	0x0003								; Number of locals
01eb			INIT_01e8:
01eb e216       |    |		Load	0x1,0x16							; Debug Table 0x4 = .DEBUG	0x01eb,0x04d6,0x0002,0x0000,0x0052,0x7af5,0x0000,0x001c
													; Debug Table 0x4.0x0 = 0x1eb,0xffff
01ec 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01ed 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x1 = 0x1ed,0xfffe
01ee			BODY_01e8:
01ee 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x2 = 0x1ee,0x1
01ef 00da       |    |		Load_Top	At_Offset_2
01f0 e5ff       |    |		Load	0x2,-0x1
01f1 e218       |    |		Load	0x1,0x18
01f2 e217       |    |		Load	0x1,0x17
01f3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01f4 005b       | [  |		Store_Top	Discrete,At_Offset_3
01f5 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0x1f6,0x2
01f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01ff       |    |		.CONST	0x01ff								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0003       |    |		.CONST	0x0003								; Number of locals
01fb			INIT_01f8:
01fb e001       |    |		Load	0x0,0x1								; Debug Table 0x5 = .DEBUG	0x01fb,0x04e0,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0025
													; Debug Table 0x5.0x0 = 0x1fb,0xffff
01fc 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01fd 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01fe 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x1 = 0x1fe,0xfffe
01ff			BODY_01f8:
01ff 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x2 = 0x1ff,0x1
0200 00da       |    |		Load_Top	At_Offset_2
0201 e5ff       |    |		Load	0x2,-0x1
0202 e213       |    |		Load	0x1,0x13
0203 e211       |    |		Load	0x1,0x11
0204 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0205 005b       | [  |		Store_Top	Discrete,At_Offset_3
0206 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0207 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x3 = 0x207,0x2
0208 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0209 0000 0000  |    |		.BLANK	0000[0x7]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 4603       |F   |		Jump_Case	0x4							; Debug Table 0x6 = .DEBUG	0x0213,0x04ea,0x0005,0x0000,0x0056,0xfc15,0x0000,0x0038
0214 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0215 7802       |x   |		Jump	0x218								; case 0x1
0216 7805       |x   |		Jump	0x21c								; case 0x2
0217 7809       |x   |		Jump	0x221								; case 0x3
0218 00da       |    |		Load_Top	At_Offset_2
0219 0091 0258  |   X|		Action	Push_String_Extended_Indexed,0x258				; "NIL"
021b 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
021c 00db       |    |		Load_Top	At_Offset_3
021d 00db       |    |		Load_Top	At_Offset_3
021e 00e0       |    |		Load_Encached	Standard_Cache
021f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0220 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0221 00da       |    |		Load_Top	At_Offset_2
0222 00e0       |    |		Load_Encached	Standard_Cache
0223 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0224 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0225 0000 0000  |    |		.XXX[0x3]
0227 0000       |    |
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b e212       |    |		Load	0x1,0x12							; Debug Table 0x7 = .DEBUG	0x022b,0x04ec,0x0001,0x0000,0x0056,0xfc15,0x0000,0x0052
													; Debug Table 0x7.0x0 = 0x22b,0x1
022c 4801       |H   |		Short_Literal	0x1
022d e5ff       |    |		Load	0x2,-0x1
022e e5fe       |    |		Load	0x2,-0x2
022f e211       |    |		Load	0x1,0x11
0230 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0231 c212       |    |		Store	0x1,0x12
0232 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x1 = 0x232,0x2
0233 00db       |    |		Load_Top	At_Offset_3
0234 e215       |    |		Load	0x1,0x15
0235 01d6       |    |		Execute	Vector,Field_Write
0236 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0237 0000       |    |		.XXX[0x1]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b       | ;  |		.CONST	0x023b								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0001       |    |		.CONST	0x0001								; Number of locals
023b			BODY_0238:
023b			INIT_0238:
023b e213       |    |		Load	0x1,0x13							; Debug Table 0x8 = .DEBUG	0x023b,0x04f2,0x0001,0x0000,0x0056,0xfc15,0x0000,0x0075
													; Debug Table 0x8.0x0 = 0x23b,0x1
023c 4801       |H   |		Short_Literal	0x1
023d e5ff       |    |		Load	0x2,-0x1
023e e5fe       |    |		Load	0x2,-0x2
023f e211       |    |		Load	0x1,0x11
0240 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0241 c213       |    |		Store	0x1,0x13
0242 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0243 0000 0000  |    |		.BLANK	0000[0x5]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b       | K  |		.CONST	0x024b								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0001       |    |		.CONST	0x0001								; Number of locals
024b			BODY_0248:
024b			INIT_0248:
024b e218       |    |		Load	0x1,0x18							; Debug Table 0x9 = .DEBUG	0x024b,0x04f6,0x0001,0x0000,0x0056,0xfc15,0x0000,0x00f8
													; Debug Table 0x9.0x0 = 0x24b,0x1
024c 4800       |H   |		Short_Literal	0x0
024d 4800       |H   |		Short_Literal	0x0
024e e5ff       |    |		Load	0x2,-0x1
024f e217       |    |		Load	0x1,0x17
0250 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0251 c218       |    |		Store	0x1,0x18
0252 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0253 0000       |    |		.XXX[0x1]
0254 0000 0000  |    |		.LITERAL	{0x00000000, 0x0056fc15}
0258 ; --------------------------------------------------------------------------------------
0258 ; STRING TABLE
0258 ; --------------------------------------------------------------------------------------
0258 00ba       |    |		.STRTAB	0x00ba->0x02b5							; "NIL"
0259 00bb       |    |		.STRTAB	0x00bb->0x02b6							; "ABORT"
025a 00be       |    |		.STRTAB	0x00be->0x02b9							; "ABS"
025b 00bf       |    |		.STRTAB	0x00bf->0x02ba							; "ACCEPT"
025c 00c3       |    |		.STRTAB	0x00c3->0x02bd							; "ACCESS"
025d 00c7       |    |		.STRTAB	0x00c7->0x02c0							; "ALL"
025e 00c8       |    |		.STRTAB	0x00c8->0x02c2							; "AND"
025f 00c9       |    |		.STRTAB	0x00c9->0x02c3							; "ARRAY"
0260 00cc       |    |		.STRTAB	0x00cc->0x02c6							; "AT"
0261 00cc       |    |		.STRTAB	0x00cc->0x02c7							; "BEGIN"
0262 00cf       |    |		.STRTAB	0x00cf->0x02c9							; "BODY"
0263 00d1       |    |		.STRTAB	0x00d1->0x02cb							; "CASE"
0264 00d3       |    |		.STRTAB	0x00d3->0x02cd							; "CONSTANT"
0265 00d9       |    |		.STRTAB	0x00d9->0x02d1							; "DECLARE"
0266 00de       |    |		.STRTAB	0x00de->0x02d5							; "DELAY"
0267 00e1       |    |		.STRTAB	0x00e1->0x02d7							; "DELTA"
0268 00e4       |    |		.STRTAB	0x00e4->0x02da							; "DIGITS"
0269 00e8       |    |		.STRTAB	0x00e8->0x02dd							; "DO"
026a 00e8       |    |		.STRTAB	0x00e8->0x02de							; "ELSE"
026b 00ea       |    |		.STRTAB	0x00ea->0x02e0							; "ELSIF"
026c 00ed       |    |		.STRTAB	0x00ed->0x02e2							; "END"
026d 00ee       |    |		.STRTAB	0x00ee->0x02e4							; "ENTRY"
026e 00f1       |    |		.STRTAB	0x00f1->0x02e6							; "EXCEPTION"
026f 00f8       |    |		.STRTAB	0x00f8->0x02eb							; "EXIT"
0270 00fa       |    |		.STRTAB	0x00fa->0x02ed							; "FOR"
0271 00fb       |    |		.STRTAB	0x00fb->0x02ee							; "FUNCTION"
0272 0101       |    |		.STRTAB	0x0101->0x02f2							; "GENERIC"
0273 0106       |    |		.STRTAB	0x0106->0x02f6							; "GOTO"
0274 0108       |    |		.STRTAB	0x0108->0x02f8							; "IF"
0275 0108       |    |		.STRTAB	0x0108->0x02f9							; "IN"
0276 0108       |    |		.STRTAB	0x0108->0x02fa							; "IS"
0277 0108       |    |		.STRTAB	0x0108->0x02fb							; "LIMITED"
0278 010d       |    |		.STRTAB	0x010d->0x02fe							; "LOOP"
0279 010f       |    |		.STRTAB	0x010f->0x0300							; "MOD"
027a 0110       |    |		.STRTAB	0x0110->0x0302							; "NEW"
027b 0111       |    |		.STRTAB	0x0111->0x0303							; "NOT"
027c 0112       |    |		.STRTAB	0x0112->0x0305							; "NULL"
027d 0114       |    |		.STRTAB	0x0114->0x0307							; "OF"
027e 0114       |    |		.STRTAB	0x0114->0x0308							; "OR"
027f 0114       |    |		.STRTAB	0x0114->0x0309							; "OTHERS"
0280 0118       |    |		.STRTAB	0x0118->0x030c							; "OUT"
0281 0119       |    |		.STRTAB	0x0119->0x030d							; "PACKAGE"
0282 011e       |    |		.STRTAB	0x011e->0x0311							; "PRAGMA"
0283 0122       | "  |		.STRTAB	0x0122->0x0314							; "PRIVATE"
0284 0127       | '  |		.STRTAB	0x0127->0x0317							; "PROCEDURE"
0285 012e       | .  |		.STRTAB	0x012e->0x031c							; "RAISE"
0286 0131       | 1  |		.STRTAB	0x0131->0x031e							; "RANGE"
0287 0134       | 4  |		.STRTAB	0x0134->0x0321							; "RECORD"
0288 0138       | 8  |		.STRTAB	0x0138->0x0324							; "REM"
0289 0139       | 9  |		.STRTAB	0x0139->0x0325							; "RENAMES"
028a 013e       | >  |		.STRTAB	0x013e->0x0329							; "RETURN"
028b 0142       | B  |		.STRTAB	0x0142->0x032c							; "REVERSE"
028c 0147       | G  |		.STRTAB	0x0147->0x032f							; "SEPARATE"
028d 014d       | M  |		.STRTAB	0x014d->0x0333							; "SELECT"
028e 0151       | Q  |		.STRTAB	0x0151->0x0336							; "SUBTYPE"
028f 0156       | V  |		.STRTAB	0x0156->0x033a							; "TASK"
0290 0158       | X  |		.STRTAB	0x0158->0x033c							; "TERMINATE"
0291 015f       | _  |		.STRTAB	0x015f->0x0340							; "THEN"
0292 0161       | a  |		.STRTAB	0x0161->0x0342							; "TYPE"
0293 0163       | c  |		.STRTAB	0x0163->0x0344							; "USE"
0294 0164       | d  |		.STRTAB	0x0164->0x0346							; "WHEN"
0295 0166       | f  |		.STRTAB	0x0166->0x0348							; "WHILE"
0296 0169       | i  |		.STRTAB	0x0169->0x034a							; "WITH"
0297 016b       | k  |		.STRTAB	0x016b->0x034c							; "XOR"
0298 016c       | l  |		.STRTAB	0x016c->0x034e							; "DECLARATION"
0299 0175       | u  |		.STRTAB	0x0175->0x0353							; "STATEMENT"
029a 017c       | |  |		.STRTAB	0x017c->0x0358							; "EXPRESSION"
029b 0184       |    |		.STRTAB	0x0184->0x035d							; "ALTERNATIVE"
029c 018d       |    |		.STRTAB	0x018d->0x0362							; "COMP_UNIT"
029d 0194       |    |		.STRTAB	0x0194->0x0367							; "CONTEXT_CLAUSE"
029e 01a0       |    |		.STRTAB	0x01a0->0x036e							; "GENERIC_PARAMETER"
029f 01af       |    |		.STRTAB	0x01af->0x0376							; "ID"
02a0 01af       |    |		.STRTAB	0x01af->0x0377							; "IDENTIFIER"
02a1 01b7       |    |		.STRTAB	0x01b7->0x037c							; "&"
02a2 01b6       |    |		.STRTAB	0x01b6->0x037d							; "*"
02a3 01b5       |    |		.STRTAB	0x01b5->0x037d							; "**"
02a4 01b5       |    |		.STRTAB	0x01b5->0x037e							; "+"
02a5 01b4       |    |		.STRTAB	0x01b4->0x037f							; "-"
02a6 01b3       |    |		.STRTAB	0x01b3->0x037f							; "/"
02a7 01b2       |    |		.STRTAB	0x01b2->0x0380							; "/="
02a8 01b2       |    |		.STRTAB	0x01b2->0x0381							; "<"
02a9 01b1       |    |		.STRTAB	0x01b1->0x0381							; "<="
02aa 01b1       |    |		.STRTAB	0x01b1->0x0382							; "="
02ab 01b0       |    |		.STRTAB	0x01b0->0x0383							; ">"
02ac 01af       |    |		.STRTAB	0x01af->0x0383							; ">="
02ad 01af       |    |		.STRTAB	0x01af->0x0384							; "abs"
02ae 01b0       |    |		.STRTAB	0x01b0->0x0386							; "and"
02af 01b1       |    |		.STRTAB	0x01b1->0x0387							; "mod"
02b0 01b2       |    |		.STRTAB	0x01b2->0x0389							; "not"
02b1 01b3       |    |		.STRTAB	0x01b3->0x038a							; "or"
02b2 01b3       |    |		.STRTAB	0x01b3->0x038b							; "rem"
02b3 01b4       |    |		.STRTAB	0x01b4->0x038d							; "xor"
02b4 01b5       |    |		.STREND 0x01b5->0x038e
02b5 4e49 4c41  |NILA|		.STRTAB_STRINGS
038f 0000       |    |		.XXX[0x1]
0390 ; --------------------------------------------------------------------------------------
0390 ; Debug Table
0390 ; --------------------------------------------------------------------------------------
0390 0003 000a  |    |		.CONST	0x0003,0x000a
0392 000b 03e2  |    |		.DEBUG	0x000b,0x03e2,0x8000,0x0000,0x0052,0x7af5,0x0000,0x0005
039a 0014 03ec  |    |		.DEBUG	0x0014,0x03ec,0x8000,0x0000,0x0056,0xfc15,0x0000,0x0009
03a2 01cb 04c8  |    |		.DEBUG	0x01cb,0x04c8,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0006
03aa 01e3 04d2  |    |		.DEBUG	0x01e3,0x04d2,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0011
03b2 01eb 04d6  |    |		.DEBUG	0x01eb,0x04d6,0x0002,0x0000,0x0052,0x7af5,0x0000,0x001c
03ba 01fb 04e0  |    |		.DEBUG	0x01fb,0x04e0,0x0002,0x0000,0x0052,0x7af5,0x0000,0x0025
03c2 0213 04ea  |    |		.DEBUG	0x0213,0x04ea,0x0005,0x0000,0x0056,0xfc15,0x0000,0x0038
03ca 022b 04ec  | +  |		.DEBUG	0x022b,0x04ec,0x0001,0x0000,0x0056,0xfc15,0x0000,0x0052
03d2 023b 04f2  | ;  |		.DEBUG	0x023b,0x04f2,0x0001,0x0000,0x0056,0xfc15,0x0000,0x0075
03da 024b 04f6  | K  |		.DEBUG	0x024b,0x04f6,0x0001,0x0000,0x0056,0xfc15,0x0000,0x00f8
03e2 ; --------------------------------------------------------------------------------------
03e2 ; Debug3 Subtable 0x0
03e2 ; --------------------------------------------------------------------------------------
03e2 0004 0000  |    |		.DBG3TAB	0x0004,0x0000
03e4 000b ffff  |    |		.CONST	0x000b,0xffff
03e6 000d fffe  |    |		.CONST	0x000d,0xfffe
03e8 000f fffd  |    |		.CONST	0x000f,0xfffd
03ea 0011 fffc  |    |		.CONST	0x0011,0xfffc
03ec ; --------------------------------------------------------------------------------------
03ec ; Debug3 Subtable 0x1
03ec ; --------------------------------------------------------------------------------------
03ec 000e 005f  |   _|		.DBG3TAB	0x000e,0x005f
03ee 0014 ffff  |    |		.CONST	0x0014,0xffff
03f0 001e fffe  |    |		.CONST	0x001e,0xfffe
03f2 0020 fffd  |    |		.CONST	0x0020,0xfffd
03f4 0022 fffc  | "  |		.CONST	0x0022,0xfffc
03f6 0036 fffb  | 6  |		.CONST	0x0036,0xfffb
03f8 003b fffa  | ;  |		.CONST	0x003b,0xfffa
03fa 0044 fff9  | D  |		.CONST	0x0044,0xfff9
03fc 0046 fff8  | F  |		.CONST	0x0046,0xfff8
03fe 0048 fff7  | H  |		.CONST	0x0048,0xfff7
0400 004a fff6  | J  |		.CONST	0x004a,0xfff6
0402 004c fff5  | L  |		.CONST	0x004c,0xfff5
0404 004e fff4  | N  |		.CONST	0x004e,0xfff4
0406 0050 fff3  | P  |		.CONST	0x0050,0xfff3
0408 0052 fff2  | R  |		.CONST	0x0052,0xfff2
040a 0054 0001  | T  |		.CONST	0x0054,0x0001
040c 005a 0002  | Z  |		.CONST	0x005a,0x0002
040e 005e 0003  | ^  |		.CONST	0x005e,0x0003
0410 0062 0004  | b  |		.CONST	0x0062,0x0004
0412 0066 0005  | f  |		.CONST	0x0066,0x0005
0414 006a 0006  | j  |		.CONST	0x006a,0x0006
0416 006e 0007  | n  |		.CONST	0x006e,0x0007
0418 0072 0008  | r  |		.CONST	0x0072,0x0008
041a 0076 0009  | v  |		.CONST	0x0076,0x0009
041c 007a 000a  | z  |		.CONST	0x007a,0x000a
041e 007e 000b  | ~  |		.CONST	0x007e,0x000b
0420 0082 000c  |    |		.CONST	0x0082,0x000c
0422 0086 000d  |    |		.CONST	0x0086,0x000d
0424 008a 000e  |    |		.CONST	0x008a,0x000e
0426 008e 000f  |    |		.CONST	0x008e,0x000f
0428 0092 0010  |    |		.CONST	0x0092,0x0010
042a 0096 0011  |    |		.CONST	0x0096,0x0011
042c 009a 0012  |    |		.CONST	0x009a,0x0012
042e 009e 0013  |    |		.CONST	0x009e,0x0013
0430 00a2 0014  |    |		.CONST	0x00a2,0x0014
0432 00a6 0015  |    |		.CONST	0x00a6,0x0015
0434 00aa 0016  |    |		.CONST	0x00aa,0x0016
0436 00ae 0017  |    |		.CONST	0x00ae,0x0017
0438 00b2 0018  |    |		.CONST	0x00b2,0x0018
043a 00b6 0019  |    |		.CONST	0x00b6,0x0019
043c 00ba 001a  |    |		.CONST	0x00ba,0x001a
043e 00be 001b  |    |		.CONST	0x00be,0x001b
0440 00c2 001c  |    |		.CONST	0x00c2,0x001c
0442 00c6 001d  |    |		.CONST	0x00c6,0x001d
0444 00ca 001e  |    |		.CONST	0x00ca,0x001e
0446 00ce 001f  |    |		.CONST	0x00ce,0x001f
0448 00d2 0020  |    |		.CONST	0x00d2,0x0020
044a 00d6 0021  |   !|		.CONST	0x00d6,0x0021
044c 00da 0022  |   "|		.CONST	0x00da,0x0022
044e 00de 0023  |   #|		.CONST	0x00de,0x0023
0450 00e2 0024  |   $|		.CONST	0x00e2,0x0024
0452 00e6 0025  |   %|		.CONST	0x00e6,0x0025
0454 00ea 0026  |   &|		.CONST	0x00ea,0x0026
0456 00ee 0027  |   '|		.CONST	0x00ee,0x0027
0458 00f2 0028  |   (|		.CONST	0x00f2,0x0028
045a 00f6 0029  |   )|		.CONST	0x00f6,0x0029
045c 00fa 002a  |   *|		.CONST	0x00fa,0x002a
045e 00fe 002b  |   +|		.CONST	0x00fe,0x002b
0460 0102 002c  |   ,|		.CONST	0x0102,0x002c
0462 0106 002d  |   -|		.CONST	0x0106,0x002d
0464 010a 002e  |   .|		.CONST	0x010a,0x002e
0466 010e 002f  |   /|		.CONST	0x010e,0x002f
0468 0112 0030  |   0|		.CONST	0x0112,0x0030
046a 0116 0031  |   1|		.CONST	0x0116,0x0031
046c 011a 0032  |   2|		.CONST	0x011a,0x0032
046e 011e 0033  |   3|		.CONST	0x011e,0x0033
0470 0122 0034  | " 4|		.CONST	0x0122,0x0034
0472 0126 0035  | & 5|		.CONST	0x0126,0x0035
0474 012a 0036  | * 6|		.CONST	0x012a,0x0036
0476 012e 0037  | . 7|		.CONST	0x012e,0x0037
0478 0132 0038  | 2 8|		.CONST	0x0132,0x0038
047a 0136 0039  | 6 9|		.CONST	0x0136,0x0039
047c 013a 003a  | : :|		.CONST	0x013a,0x003a
047e 013e 003b  | > ;|		.CONST	0x013e,0x003b
0480 0142 003c  | B <|		.CONST	0x0142,0x003c
0482 0146 003d  | F =|		.CONST	0x0146,0x003d
0484 014a 003e  | J >|		.CONST	0x014a,0x003e
0486 014e 003f  | N ?|		.CONST	0x014e,0x003f
0488 0152 0040  | R @|		.CONST	0x0152,0x0040
048a 0156 0041  | V A|		.CONST	0x0156,0x0041
048c 015c 0042  | \ B|		.CONST	0x015c,0x0042
048e 0160 0043  | ` C|		.CONST	0x0160,0x0043
0490 0164 0044  | d D|		.CONST	0x0164,0x0044
0492 0168 0045  | h E|		.CONST	0x0168,0x0045
0494 016c 0046  | l F|		.CONST	0x016c,0x0046
0496 0170 0047  | p G|		.CONST	0x0170,0x0047
0498 0174 0048  | t H|		.CONST	0x0174,0x0048
049a 0178 0049  | x I|		.CONST	0x0178,0x0049
049c 017c 004a  | | J|		.CONST	0x017c,0x004a
049e 0180 004b  |   K|		.CONST	0x0180,0x004b
04a0 0184 004c  |   L|		.CONST	0x0184,0x004c
04a2 018a 004d  |   M|		.CONST	0x018a,0x004d
04a4 018d 004e  |   N|		.CONST	0x018d,0x004e
04a6 0190 004f  |   O|		.CONST	0x0190,0x004f
04a8 0193 0050  |   P|		.CONST	0x0193,0x0050
04aa 0196 0051  |   Q|		.CONST	0x0196,0x0051
04ac 0199 0052  |   R|		.CONST	0x0199,0x0052
04ae 019c 0053  |   S|		.CONST	0x019c,0x0053
04b0 019f 0054  |   T|		.CONST	0x019f,0x0054
04b2 01a2 0055  |   U|		.CONST	0x01a2,0x0055
04b4 01a5 0056  |   V|		.CONST	0x01a5,0x0056
04b6 01a8 0057  |   W|		.CONST	0x01a8,0x0057
04b8 01ab 0058  |   X|		.CONST	0x01ab,0x0058
04ba 01ae 0059  |   Y|		.CONST	0x01ae,0x0059
04bc 01b1 005a  |   Z|		.CONST	0x01b1,0x005a
04be 01b4 005b  |   [|		.CONST	0x01b4,0x005b
04c0 01b7 005c  |   \|		.CONST	0x01b7,0x005c
04c2 01ba 005d  |   ]|		.CONST	0x01ba,0x005d
04c4 01bd 005e  |   ^|		.CONST	0x01bd,0x005e
04c6 01c0 005f  |   _|		.CONST	0x01c0,0x005f
04c8 ; --------------------------------------------------------------------------------------
04c8 ; Debug3 Subtable 0x2
04c8 ; --------------------------------------------------------------------------------------
04c8 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
04ca 01cb ffff  |    |		.CONST	0x01cb,0xffff
04cc 01ce fffe  |    |		.CONST	0x01ce,0xfffe
04ce 01cf 0001  |    |		.CONST	0x01cf,0x0001
04d0 01d7 0002  |    |		.CONST	0x01d7,0x0002
04d2 ; --------------------------------------------------------------------------------------
04d2 ; Debug3 Subtable 0x3
04d2 ; --------------------------------------------------------------------------------------
04d2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04d4 01e3 0001  |    |		.CONST	0x01e3,0x0001
04d6 ; --------------------------------------------------------------------------------------
04d6 ; Debug3 Subtable 0x4
04d6 ; --------------------------------------------------------------------------------------
04d6 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
04d8 01eb ffff  |    |		.CONST	0x01eb,0xffff
04da 01ed fffe  |    |		.CONST	0x01ed,0xfffe
04dc 01ee 0001  |    |		.CONST	0x01ee,0x0001
04de 01f6 0002  |    |		.CONST	0x01f6,0x0002
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug3 Subtable 0x5
04e0 ; --------------------------------------------------------------------------------------
04e0 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
04e2 01fb ffff  |    |		.CONST	0x01fb,0xffff
04e4 01fe fffe  |    |		.CONST	0x01fe,0xfffe
04e6 01ff 0001  |    |		.CONST	0x01ff,0x0001
04e8 0207 0002  |    |		.CONST	0x0207,0x0002
04ea ; --------------------------------------------------------------------------------------
04ea ; Debug3 Subtable 0x6
04ea ; --------------------------------------------------------------------------------------
04ea 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug3 Subtable 0x7
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
04ee 022b 0001  | +  |		.CONST	0x022b,0x0001
04f0 0232 0002  | 2  |		.CONST	0x0232,0x0002
04f2 ; --------------------------------------------------------------------------------------
04f2 ; Debug3 Subtable 0x8
04f2 ; --------------------------------------------------------------------------------------
04f2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04f4 023b 0001  | ;  |		.CONST	0x023b,0x0001
04f6 ; --------------------------------------------------------------------------------------
04f6 ; Debug3 Subtable 0x9
04f6 ; --------------------------------------------------------------------------------------
04f6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04f8 024b 0001  | K  |		.CONST	0x024b,0x0001
04fa 0000 0000  |    |		.BLANK	0000[0x106]