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

⟦886684699⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1884fe

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 0450       | P  |		.CONST	0x0450								; 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 0080       |    |		.CONST	0x0080								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0027       | '  |		.CONST	0x0027								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 481f       |H   |		Short_Literal	0x1f
000d 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 4800       |H   |		Short_Literal	0x0
0011 4807       |H   |		Short_Literal	0x7
0012 00da       |    |		Load_Top	At_Offset_2
0013 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0014 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated
0016 029a 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call,Visible,Unelaborated
0018 00bf       |    |		Action	Accept_Activation
0019 e001       |    |		Load	0x0,0x1
001a 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
001b e001       |    |		Load	0x0,0x1
001c 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
001d e001       |    |		Load	0x0,0x1
001e 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
001f 4801       |H   |		Short_Literal	0x1
0020 4803       |H   |		Short_Literal	0x3
0021 00e9       |    |		Load_Encached	String_Cache
0022 035b       | [  |		Declare_Type	Array,Constrained
0023 0337       | 7  |		Declare_Variable	Array
0024 00d8       |    |		Load_Top	At_Offset_0
0025 0335       | 5  |		Declare_Variable	Array,Duplicate
0026 00cd       |    |		Action	Spare6_Action
0027 4827       |H'  |		Short_Literal	0x27
0028 4801       |H   |		Short_Literal	0x1
0029 00da       |    |		Load_Top	At_Offset_2
002a 01d6       |    |		Execute	Vector,Field_Write
002b 4820       |H   |		Short_Literal	0x20
002c 4802       |H   |		Short_Literal	0x2
002d 00da       |    |		Load_Top	At_Offset_2
002e 01d6       |    |		Execute	Vector,Field_Write
002f 4827       |H'  |		Short_Literal	0x27
0030 4803       |H   |		Short_Literal	0x3
0031 00da       |    |		Load_Top	At_Offset_2
0032 01d6       |    |		Execute	Vector,Field_Write
0033 00d9       |    |		Load_Top	At_Offset_1
0034 01d4       |    |		Execute	Vector,Structure_Write
0035 4bff       |K   |		Short_Literal	0x3ff
0036 e002       |    |		Load	0x0,0x2
0037 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0038 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0039 03f1       |    |		Declare_Variable	Discrete,With_Value
003a 03e9       |    |		Declare_Variable	Discrete,Duplicate
003b 03e9       |    |		Declare_Variable	Discrete,Duplicate
003c 03e9       |    |		Declare_Variable	Discrete,Duplicate
003d 03e9       |    |		Declare_Variable	Discrete,Duplicate
003e e002       |    |		Load	0x0,0x2
003f 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0040 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0041 03e9       |    |		Declare_Variable	Discrete,Duplicate
0042 4820       |H   |		Short_Literal	0x20
0043 487e       |H~  |		Short_Literal	0x7e
0044 00e8       |    |		Load_Encached	Character_Cache
0045 03f8       |    |		Declare_Type	Discrete,Constrained
0046 4820       |H   |		Short_Literal	0x20
0047 487e       |H~  |		Short_Literal	0x7e
0048 e002       |    |		Load	0x0,0x2
0049 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
004a 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
004b 02a0       |    |		Declare_Subprogram	Null_Subprogram
004c 4801       |H   |		Short_Literal	0x1
004d 035d       | ]  |		Declare_Type	Array,Defined
004e 00d8       |    |		Load_Top	At_Offset_0
004f 0337       | 7  |		Declare_Variable	Array
0050 4800       |H   |		Short_Literal	0x0
0051 481c       |H   |		Short_Literal	0x1c
0052 e002       |    |		Load	0x0,0x2
0053 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0054 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0055 02a0       |    |		Declare_Subprogram	Null_Subprogram
0056 4801       |H   |		Short_Literal	0x1
0057 035d       | ]  |		Declare_Type	Array,Defined
0058 00d8       |    |		Load_Top	At_Offset_0
0059 0337       | 7  |		Declare_Variable	Array
005a 00d8       |    |		Load_Top	At_Offset_0
005b 0335       | 5  |		Declare_Variable	Array,Duplicate
005c 00cd       |    |		Action	Spare6_Action
005d 481c       |H   |		Short_Literal	0x1c
005e 4800       |H   |		Short_Literal	0x0
005f 4bff       |K   |		Short_Literal	0x3ff
0060 00d9       |    |		Load_Top	At_Offset_1
0061 e21f       |    |		Load	0x1,0x1f
0062 01d6       |    |		Execute	Vector,Field_Write
0063 3ffb       |?   |		Loop_Increasing	0x5f
0064 00d9       |    |		Load_Top	At_Offset_1
0065 01d4       |    |		Execute	Vector,Structure_Write
0066 e002       |    |		Load	0x0,0x2
0067 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0068 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0069 02c7       |    |		Declare_Variable	Any
006a 00d8       |    |		Load_Top	At_Offset_0
006b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
006c e002       |    |		Load	0x0,0x2
006d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
006e 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
006f 00e8       |    |		Load_Encached	Character_Cache
0070 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0071 00c7       |    |		Action	Elaborate_Subprogram
0072 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0073 00c7       |    |		Action	Elaborate_Subprogram
0074 029d 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call
0076 029d 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call
0078 029d 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call
007a 029d 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call
007c 029d 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call
007e 029d 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call
0080			BODY_0008:
0080 00cf       |    |		Action	Mark_Auxiliary
0081 487e       |H~  |		Short_Literal	0x7e
0082 4820       |H   |		Short_Literal	0x20
0083 0007       |    |		Action	Break_Optional
0084 00d8       |    |		Load_Top	At_Offset_0
0085 4802       |H   |		Short_Literal	0x2
0086 e212       |    |		Load	0x1,0x12
0087 01d6       |    |		Execute	Vector,Field_Write
0088 e21c       |    |		Load	0x1,0x1c
0089 00d9       |    |		Load_Top	At_Offset_1
008a 00d8       |    |		Load_Top	At_Offset_0
008b 00da       |    |		Load_Top	At_Offset_2
008c 01d7       |    |		Execute	Vector,Field_Read
008d e212       |    |		Load	0x1,0x12
008e 8223       | #  |		Call	0x1,0x23
008f 00d9       |    |		Load_Top	At_Offset_1
0090 00db       |    |		Load_Top	At_Offset_3
0091 01d6       |    |		Execute	Vector,Field_Write
0092 00d2       |    |		Pop_Control	Pop_Count_2
0093 00c8       |    |		Action	Pop_Auxiliary_Range
0094 3fef       |?   |		Loop_Increasing	0x84
0095 00ce       |    |		Action	Pop_Auxiliary
0096 4800       |H   |		Short_Literal	0x0
0097 0092 0306  |    |		Action	Push_String_Extended,0x306					; "Up"
0099 8224       | $  |		Call	0x1,0x24
009a 4801       |H   |		Short_Literal	0x1
009b 0092 0307  |    |		Action	Push_String_Extended,0x307					; "Down"
009d 8224       | $  |		Call	0x1,0x24
009e 4803       |H   |		Short_Literal	0x3
009f 0092 0308  |    |		Action	Push_String_Extended,0x308					; "Left"
00a1 8224       | $  |		Call	0x1,0x24
00a2 4802       |H   |		Short_Literal	0x2
00a3 0092 0309  |    |		Action	Push_String_Extended,0x309					; "Right"
00a5 8224       | $  |		Call	0x1,0x24
00a6 e218       |    |		Load	0x1,0x18
00a7 0092 030a  |    |		Action	Push_String_Extended,0x30a					; "C_G"
00a9 8223       | #  |		Call	0x1,0x23
00aa c218       |    |		Store	0x1,0x18
00ab 4815       |H   |		Short_Literal	0x15
00ac 0092 030b  |    |		Action	Push_String_Extended,0x30b					; "C_D"
00ae 8224       | $  |		Call	0x1,0x24
00af e211       |    |		Load	0x1,0x11
00b0 0092 030c  |    |		Action	Push_String_Extended,0x30c					; "FACIT"
00b2 01df       |    |		Execute	Vector,Equal
00b3 6802       |h   |		Jump_Zero	0xb6
00b4 8225       | %  |		Call	0x1,0x25
00b5 7810       |x   |		Jump	0xc6
00b6 e211       |    |		Load	0x1,0x11
00b7 0092 030d  |    |		Action	Push_String_Extended,0x30d					; "RATIONAL"
00b9 01df       |    |		Execute	Vector,Equal
00ba 6802       |h   |		Jump_Zero	0xbd
00bb 8227       | '  |		Call	0x1,0x27
00bc 7809       |x   |		Jump	0xc6
00bd e211       |    |		Load	0x1,0x11
00be 0092 030e  |    |		Action	Push_String_Extended,0x30e					; "VT100"
00c0 01df       |    |		Execute	Vector,Equal
00c1 6802       |h   |		Jump_Zero	0xc4
00c2 8226       | &  |		Call	0x1,0x26
00c3 7802       |x   |		Jump	0xc6
00c4 e003       |    |		Load	0x0,0x3
00c5 0257       | W  |		Execute	Discrete,Raise
00c6 00bc       |    |		Action	Signal_Activated
00c7 00bb       |    |		Action	Signal_Completion
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb       |    |		.CONST	0x00cb								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0001       |    |		.CONST	0x0001								; Number of locals
00cb			BODY_00c8:
00cb			INIT_00c8:
00cb 4607       |F   |		Jump_Case	0x8
00cc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00cd 7806       |x   |		Jump	0xd4								; case 0x1
00ce 7809       |x   |		Jump	0xd8								; case 0x2
00cf 780d       |x   |		Jump	0xdd								; case 0x3
00d0 7810       |x   |		Jump	0xe1								; case 0x4
00d1 7811       |x   |		Jump	0xe3								; case 0x5
00d2 7812       |x   |		Jump	0xe5								; case 0x6
00d3 7815       |x   |		Jump	0xe9								; case 0x7
00d4 00da       |    |		Load_Top	At_Offset_2
00d5 0091 02e6  |    |		Action	Push_String_Extended_Indexed,0x2e6				; "UP"
00d7 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00d8 00db       |    |		Load_Top	At_Offset_3
00d9 00db       |    |		Load_Top	At_Offset_3
00da 00e0       |    |		Load_Encached	Standard_Cache
00db 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00dc 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00dd 00da       |    |		Load_Top	At_Offset_2
00de 00e0       |    |		Load_Encached	Standard_Cache
00df 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00e0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00e1 00db       |    |		Load_Top	At_Offset_3
00e2 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e3 00db       |    |		Load_Top	At_Offset_3
00e4 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e5 e20d       |    |		Load	0x1,0xd
00e6 00dc       |    |		Load_Top	At_Offset_4
00e7 0267       | g  |		Execute	Discrete,Predecessor
00e8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e9 e20d       |    |		Load	0x1,0xd
00ea 00dc       |    |		Load_Top	At_Offset_4
00eb 0268       | h  |		Execute	Discrete,Successor
00ec 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00ed 0000 0000  |    |		.XXX[0x3]
00ef 0000       |    |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 e21f       |    |		Load	0x1,0x1f
00f4 e002       |    |		Load	0x0,0x2
00f5 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00f6 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00f7 c21f       |    |		Store	0x1,0x1f
00f8 e002       |    |		Load	0x0,0x2
00f9 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00fa 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
00fb e21f       |    |		Load	0x1,0x1f
00fc e002       |    |		Load	0x0,0x2
00fd 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00fe 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00ff c220       |    |		Store	0x1,0x20
0100 e21f       |    |		Load	0x1,0x1f
0101 4800       |H   |		Short_Literal	0x0
0102 e002       |    |		Load	0x0,0x2
0103 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0104 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0105 c21f       |    |		Store	0x1,0x1f
0106 e220       |    |		Load	0x1,0x20
0107 e002       |    |		Load	0x0,0x2
0108 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0109 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
010a 0260       | `  |		Execute	Discrete,In_Type
010b 6814       |h   |		Jump_Zero	0x120
010c e220       |    |		Load	0x1,0x20
010d e002       |    |		Load	0x0,0x2
010e 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
010f 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0110 00d9       |    |		Load_Top	At_Offset_1
0111 00d0       |    |		Action	Swap_Control
0112 0260       | `  |		Execute	Discrete,In_Type
0113 7001       |p   |		Jump_Nonzero	0x115
0114 0801       |    |		Execute_Immediate	Raise,0x1
0115 e002       |    |		Load	0x0,0x2
0116 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0117 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0118 a221       | !  |		Store_Unchecked	0x1,0x21
0119 e221       | !  |		Load	0x1,0x21
011a 0f0a       |    |		Execute_Immediate	Equal,0xa
011b 6802       |h   |		Jump_Zero	0x11e
011c 4806       |H   |		Short_Literal	0x6
011d 00ca       |    |		Action	Exit_Nullary_Function
011e 481e       |H   |		Short_Literal	0x1e
011f 00ca       |    |		Action	Exit_Nullary_Function
0120 00cf       |    |		Action	Mark_Auxiliary
0121 e21e       |    |		Load	0x1,0x1e
0122 01d9       |    |		Execute	Vector,Reverse_Bounds
0123 0007       |    |		Action	Break_Optional
0124 e220       |    |		Load	0x1,0x20
0125 00d9       |    |		Load_Top	At_Offset_1
0126 e21e       |    |		Load	0x1,0x1e
0127 01d7       |    |		Execute	Vector,Field_Read
0128 027f       |    |		Execute	Discrete,Equal
0129 6802       |h   |		Jump_Zero	0x12c
012a 00d8       |    |		Load_Top	At_Offset_0
012b 00ca       |    |		Action	Exit_Nullary_Function
012c 00c8       |    |		Action	Pop_Auxiliary_Range
012d 3ff6       |?   |		Loop_Increasing	0x124
012e 00ce       |    |		Action	Pop_Auxiliary
012f e220       |    |		Load	0x1,0x20
0130 e213       |    |		Load	0x1,0x13
0131 027b       | {  |		Execute	Discrete,Greater_Equal
0132 e220       |    |		Load	0x1,0x20
0133 e214       |    |		Load	0x1,0x14
0134 027a       | z  |		Execute	Discrete,Less_Equal
0135 0279       | y  |		Execute	Discrete,And
0136 680c       |h   |		Jump_Zero	0x143
0137 e220       |    |		Load	0x1,0x20
0138 0a30       | 0  |		Execute_Immediate	Plus,0x30
0139 e213       |    |		Load	0x1,0x13
013a 0272       | r  |		Execute	Discrete,Minus
013b 00d8       |    |		Load_Top	At_Offset_0
013c 00e8       |    |		Load_Encached	Character_Cache
013d 0260       | `  |		Execute	Discrete,In_Type
013e 7001       |p   |		Jump_Nonzero	0x140
013f 0801       |    |		Execute_Immediate	Raise,0x1
0140 a221       | !  |		Store_Unchecked	0x1,0x21
0141 481d       |H   |		Short_Literal	0x1d
0142 00ca       |    |		Action	Exit_Nullary_Function
0143 e220       |    |		Load	0x1,0x20
0144 e215       |    |		Load	0x1,0x15
0145 027f       |    |		Execute	Discrete,Equal
0146 6804       |h   |		Jump_Zero	0x14b
0147 482e       |H.  |		Short_Literal	0x2e
0148 a221       | !  |		Store_Unchecked	0x1,0x21
0149 481d       |H   |		Short_Literal	0x1d
014a 00ca       |    |		Action	Exit_Nullary_Function
014b e220       |    |		Load	0x1,0x20
014c e216       |    |		Load	0x1,0x16
014d 027f       |    |		Execute	Discrete,Equal
014e 6804       |h   |		Jump_Zero	0x153
014f 482d       |H-  |		Short_Literal	0x2d
0150 a221       | !  |		Store_Unchecked	0x1,0x21
0151 481d       |H   |		Short_Literal	0x1d
0152 00ca       |    |		Action	Exit_Nullary_Function
0153 e220       |    |		Load	0x1,0x20
0154 e217       |    |		Load	0x1,0x17
0155 027f       |    |		Execute	Discrete,Equal
0156 6804       |h   |		Jump_Zero	0x15b
0157 482c       |H,  |		Short_Literal	0x2c
0158 a221       | !  |		Store_Unchecked	0x1,0x21
0159 481d       |H   |		Short_Literal	0x1d
015a 00ca       |    |		Action	Exit_Nullary_Function
015b e220       |    |		Load	0x1,0x20
015c e218       |    |		Load	0x1,0x18
015d 027f       |    |		Execute	Discrete,Equal
015e 6802       |h   |		Jump_Zero	0x161
015f e004       |    |		Load	0x0,0x4
0160 0257       | W  |		Execute	Discrete,Raise
0161 e220       |    |		Load	0x1,0x20
0162 e219       |    |		Load	0x1,0x19
0163 027f       |    |		Execute	Discrete,Equal
0164 6802       |h   |		Jump_Zero	0x167
0165 e005       |    |		Load	0x0,0x5
0166 0257       | W  |		Execute	Discrete,Raise
0167 481f       |H   |		Short_Literal	0x1f
0168 00ca       |    |		Action	Exit_Nullary_Function
0169 0000 0000  |    |		.BLANK	0000[0x7]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173       | s  |		.CONST	0x0173								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0001       |    |		.CONST	0x0001								; Number of locals
0173			BODY_0170:
0173			INIT_0170:
0173 e221       | !  |		Load	0x1,0x21
0174 00ca       |    |		Action	Exit_Nullary_Function
0175 0000 0000  |    |		.XXX[0x3]
0177 0000       |    |
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b e221       | !  |		Load	0x1,0x21
017c 00ca       |    |		Action	Exit_Nullary_Function
017d 0000 0000  |    |		.XXX[0x3]
017f 0000       |    |
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0184       |    |		.CONST	0x0184								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0002       |    |		.CONST	0x0002								; Number of locals
0183			INIT_0180:
0183 00e1       |    |		Load_Encached	Boolean_Cache
0184			BODY_0180:
0184 00e1       |    |		Load_Encached	Boolean_Cache
0185 e002       |    |		Load	0x0,0x2
0186 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0187 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0188 e211       |    |		Load	0x1,0x11
0189 e5ff       |    |		Load	0x2,-0x1
018a e002       |    |		Load	0x0,0x2
018b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
018c 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
018d c5fe       |    |		Store	0x2,-0x2
018e 0059       | Y  |		Store_Top	Discrete,At_Offset_1
018f 00d8       |    |		Load_Top	At_Offset_0
0190 7002       |p   |		Jump_Nonzero	0x193
0191 e006       |    |		Load	0x0,0x6
0192 0257       | W  |		Execute	Discrete,Raise
0193 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0194 0000 0000  |    |		.BLANK	0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b       |    |		.CONST	0x019b								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0001       |    |		.CONST	0x0001								; Number of locals
019b			BODY_0198:
019b			INIT_0198:
019b e21e       |    |		Load	0x1,0x1e
019c e5fe       |    |		Load	0x2,-0x2
019d 00d8       |    |		Load_Top	At_Offset_0
019e 00da       |    |		Load_Top	At_Offset_2
019f 01d7       |    |		Execute	Vector,Field_Read
01a0 e5ff       |    |		Load	0x2,-0x1
01a1 8223       | #  |		Call	0x1,0x23
01a2 00d9       |    |		Load_Top	At_Offset_1
01a3 00db       |    |		Load_Top	At_Offset_3
01a4 01d6       |    |		Execute	Vector,Field_Write
01a5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a6 0000 0000  |    |		.XXX[0x2]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 4804       |H   |		Short_Literal	0x4
01ac 0092 030f  |    |		Action	Push_String_Extended,0x30f					; "back_tab"
01ae 8224       | $  |		Call	0x1,0x24
01af 4805       |H   |		Short_Literal	0x5
01b0 0092 0310  |    |		Action	Push_String_Extended,0x310					; "tab"
01b2 8224       | $  |		Call	0x1,0x24
01b3 4810       |H   |		Short_Literal	0x10
01b4 0092 0311  |    |		Action	Push_String_Extended,0x311					; "promot"
01b6 8224       | $  |		Call	0x1,0x24
01b7 4807       |H   |		Short_Literal	0x7
01b8 0092 0312  |    |		Action	Push_String_Extended,0x312					; "complt"
01ba 8224       | $  |		Call	0x1,0x24
01bb 4811       |H   |		Short_Literal	0x11
01bc 0092 0313  |    |		Action	Push_String_Extended,0x313					; "format"
01be 8224       | $  |		Call	0x1,0x24
01bf 4814       |H   |		Short_Literal	0x14
01c0 0092 0314  |    |		Action	Push_String_Extended,0x314					; "Delete"
01c2 8224       | $  |		Call	0x1,0x24
01c3 4816       |H   |		Short_Literal	0x16
01c4 0092 0315  |    |		Action	Push_String_Extended,0x315					; "Window"
01c6 8224       | $  |		Call	0x1,0x24
01c7 4808       |H   |		Short_Literal	0x8
01c8 0092 0316  |    |		Action	Push_String_Extended,0x316					; "F4"
01ca 8224       | $  |		Call	0x1,0x24
01cb 4809       |H   |		Short_Literal	0x9
01cc 0092 0317  |    |		Action	Push_String_Extended,0x317					; "F5"
01ce 8224       | $  |		Call	0x1,0x24
01cf 480e       |H   |		Short_Literal	0xe
01d0 0092 0318  |    |		Action	Push_String_Extended,0x318					; "F6"
01d2 8224       | $  |		Call	0x1,0x24
01d3 480a       |H   |		Short_Literal	0xa
01d4 0092 0319  |    |		Action	Push_String_Extended,0x319					; "F7"
01d6 8224       | $  |		Call	0x1,0x24
01d7 480b       |H   |		Short_Literal	0xb
01d8 0092 031a  |    |		Action	Push_String_Extended,0x31a					; "F8"
01da 8224       | $  |		Call	0x1,0x24
01db 4812       |H   |		Short_Literal	0x12
01dc 0092 031b  |    |		Action	Push_String_Extended,0x31b					; "f9"
01de 8224       | $  |		Call	0x1,0x24
01df 480f       |H   |		Short_Literal	0xf
01e0 0092 031c  |    |		Action	Push_String_Extended,0x31c					; "f10"
01e2 8224       | $  |		Call	0x1,0x24
01e3 480c       |H   |		Short_Literal	0xc
01e4 0092 031d  |    |		Action	Push_String_Extended,0x31d					; "f11"
01e6 8224       | $  |		Call	0x1,0x24
01e7 480d       |H   |		Short_Literal	0xd
01e8 0092 031e  |    |		Action	Push_String_Extended,0x31e					; "F12"
01ea 8224       | $  |		Call	0x1,0x24
01eb 4813       |H   |		Short_Literal	0x13
01ec 0092 031f  |    |		Action	Push_String_Extended,0x31f					; "backspace"
01ee 8224       | $  |		Call	0x1,0x24
01ef e219       |    |		Load	0x1,0x19
01f0 0092 0320  |    |		Action	Push_String_Extended,0x320					; "esc_enter"
01f2 8223       | #  |		Call	0x1,0x23
01f3 c219       |    |		Store	0x1,0x19
01f4 e213       |    |		Load	0x1,0x13
01f5 0092 0321  |   !|		Action	Push_String_Extended,0x321					; "Numeric_0"
01f7 8223       | #  |		Call	0x1,0x23
01f8 c213       |    |		Store	0x1,0x13
01f9 e214       |    |		Load	0x1,0x14
01fa 0092 0322  |   "|		Action	Push_String_Extended,0x322					; "Numeric_9"
01fc 8223       | #  |		Call	0x1,0x23
01fd c214       |    |		Store	0x1,0x14
01fe 481c       |H   |		Short_Literal	0x1c
01ff 0092 0323  |   #|		Action	Push_String_Extended,0x323					; "Enter"
0201 8224       | $  |		Call	0x1,0x24
0202 e215       |    |		Load	0x1,0x15
0203 0092 0324  |   $|		Action	Push_String_Extended,0x324					; "dot"
0205 8223       | #  |		Call	0x1,0x23
0206 c215       |    |		Store	0x1,0x15
0207 e216       |    |		Load	0x1,0x16
0208 0092 0325  |   %|		Action	Push_String_Extended,0x325					; "dash"
020a 8223       | #  |		Call	0x1,0x23
020b c216       |    |		Store	0x1,0x16
020c e217       |    |		Load	0x1,0x17
020d 0092 0326  |   &|		Action	Push_String_Extended,0x326					; "numeric_comma"
020f 8223       | #  |		Call	0x1,0x23
0210 c217       |    |		Store	0x1,0x17
0211 4817       |H   |		Short_Literal	0x17
0212 0092 0327  |   '|		Action	Push_String_Extended,0x327					; "object"
0214 8224       | $  |		Call	0x1,0x24
0215 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0216 0000 0000  |    |		.XXX[0x2]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b       |    |		.CONST	0x021b								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0001       |    |		.CONST	0x0001								; Number of locals
021b			BODY_0218:
021b			INIT_0218:
021b 4804       |H   |		Short_Literal	0x4
021c 0092 0328  |   (|		Action	Push_String_Extended,0x328					; "numeric_7"
021e 8224       | $  |		Call	0x1,0x24
021f 4805       |H   |		Short_Literal	0x5
0220 0092 0329  |   )|		Action	Push_String_Extended,0x329					; "numeric_9"
0222 8224       | $  |		Call	0x1,0x24
0223 4810       |H   |		Short_Literal	0x10
0224 0092 032a  |   *|		Action	Push_String_Extended,0x32a					; "enter"
0226 8224       | $  |		Call	0x1,0x24
0227 4807       |H   |		Short_Literal	0x7
0228 0092 032b  |   +|		Action	Push_String_Extended,0x32b					; "numeric_5"
022a 8224       | $  |		Call	0x1,0x24
022b 4811       |H   |		Short_Literal	0x11
022c 0092 0325  |   %|		Action	Push_String_Extended,0x325					; "dash"
022e 8224       | $  |		Call	0x1,0x24
022f 4814       |H   |		Short_Literal	0x14
0230 0092 0314  |    |		Action	Push_String_Extended,0x314					; "Delete"
0232 8224       | $  |		Call	0x1,0x24
0233 4816       |H   |		Short_Literal	0x16
0234 0092 032c  |   ,|		Action	Push_String_Extended,0x32c					; "pf2"
0236 8224       | $  |		Call	0x1,0x24
0237 4808       |H   |		Short_Literal	0x8
0238 0092 032d  |   -|		Action	Push_String_Extended,0x32d					; "numeric_8"
023a 8224       | $  |		Call	0x1,0x24
023b 4809       |H   |		Short_Literal	0x9
023c 0092 032e  |   .|		Action	Push_String_Extended,0x32e					; "pf1"
023e 8224       | $  |		Call	0x1,0x24
023f 480e       |H   |		Short_Literal	0xe
0240 0092 032f  |   /|		Action	Push_String_Extended,0x32f					; "numeric_2"
0242 8224       | $  |		Call	0x1,0x24
0243 480a       |H   |		Short_Literal	0xa
0244 0092 0330  |   0|		Action	Push_String_Extended,0x330					; "numeric_1"
0246 8224       | $  |		Call	0x1,0x24
0247 480b       |H   |		Short_Literal	0xb
0248 0092 0324  |   $|		Action	Push_String_Extended,0x324					; "dot"
024a 8224       | $  |		Call	0x1,0x24
024b 4812       |H   |		Short_Literal	0x12
024c 0092 0331  |   1|		Action	Push_String_Extended,0x331					; "numeric_6"
024e 8224       | $  |		Call	0x1,0x24
024f 480f       |H   |		Short_Literal	0xf
0250 0092 0332  |   2|		Action	Push_String_Extended,0x332					; "numeric_3"
0252 8224       | $  |		Call	0x1,0x24
0253 480c       |H   |		Short_Literal	0xc
0254 0092 0333  |   3|		Action	Push_String_Extended,0x333					; "pf3"
0256 8224       | $  |		Call	0x1,0x24
0257 480d       |H   |		Short_Literal	0xd
0258 0092 0334  |   4|		Action	Push_String_Extended,0x334					; "pf4"
025a 8224       | $  |		Call	0x1,0x24
025b 4813       |H   |		Short_Literal	0x13
025c 0092 0335  |   5|		Action	Push_String_Extended,0x335					; "numeric_4"
025e 8224       | $  |		Call	0x1,0x24
025f e219       |    |		Load	0x1,0x19
0260 0092 0336  |   6|		Action	Push_String_Extended,0x336					; "esc_slash"
0262 8223       | #  |		Call	0x1,0x23
0263 c219       |    |		Store	0x1,0x19
0264 481c       |H   |		Short_Literal	0x1c
0265 0092 0337  |   7|		Action	Push_String_Extended,0x337					; "C_M"
0267 8224       | $  |		Call	0x1,0x24
0268 e217       |    |		Load	0x1,0x17
0269 0092 0326  |   &|		Action	Push_String_Extended,0x326					; "numeric_comma"
026b 8223       | #  |		Call	0x1,0x23
026c c217       |    |		Store	0x1,0x17
026d 4817       |H   |		Short_Literal	0x17
026e 0092 0338  |   8|		Action	Push_String_Extended,0x338					; "numeric_0"
0270 8224       | $  |		Call	0x1,0x24
0271 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0272 0000 0000  |    |		.BLANK	0000[0x6]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b 4804       |H   |		Short_Literal	0x4
027c 0092 0339  |   9|		Action	Push_String_Extended,0x339					; "begin_of"
027e 8224       | $  |		Call	0x1,0x24
027f 4805       |H   |		Short_Literal	0x5
0280 0092 033a  |   :|		Action	Push_String_Extended,0x33a					; "end_of"
0282 8224       | $  |		Call	0x1,0x24
0283 4810       |H   |		Short_Literal	0x10
0284 0092 0311  |    |		Action	Push_String_Extended,0x311					; "promot"
0286 8224       | $  |		Call	0x1,0x24
0287 4807       |H   |		Short_Literal	0x7
0288 0092 0312  |    |		Action	Push_String_Extended,0x312					; "complt"
028a 8224       | $  |		Call	0x1,0x24
028b 4811       |H   |		Short_Literal	0x11
028c 0092 0313  |    |		Action	Push_String_Extended,0x313					; "format"
028e 8224       | $  |		Call	0x1,0x24
028f 4814       |H   |		Short_Literal	0x14
0290 0092 0314  |    |		Action	Push_String_Extended,0x314					; "Delete"
0292 8224       | $  |		Call	0x1,0x24
0293 4816       |H   |		Short_Literal	0x16
0294 0092 0315  |    |		Action	Push_String_Extended,0x315					; "Window"
0296 8224       | $  |		Call	0x1,0x24
0297 4808       |H   |		Short_Literal	0x8
0298 0092 033b  |   ;|		Action	Push_String_Extended,0x33b					; "F10"
029a 8224       | $  |		Call	0x1,0x24
029b 4809       |H   |		Short_Literal	0x9
029c 0092 033c  |   <|		Action	Push_String_Extended,0x33c					; "F11"
029e 8224       | $  |		Call	0x1,0x24
029f 480e       |H   |		Short_Literal	0xe
02a0 0092 033d  |   =|		Action	Push_String_Extended,0x33d					; "F13"
02a2 8224       | $  |		Call	0x1,0x24
02a3 480a       |H   |		Short_Literal	0xa
02a4 0092 033e  |   >|		Action	Push_String_Extended,0x33e					; "F14"
02a6 8224       | $  |		Call	0x1,0x24
02a7 480b       |H   |		Short_Literal	0xb
02a8 0092 033f  |   ?|		Action	Push_String_Extended,0x33f					; "F15"
02aa 8224       | $  |		Call	0x1,0x24
02ab 4812       |H   |		Short_Literal	0x12
02ac 0092 0340  |   @|		Action	Push_String_Extended,0x340					; "f17"
02ae 8224       | $  |		Call	0x1,0x24
02af 480f       |H   |		Short_Literal	0xf
02b0 0092 0341  |   A|		Action	Push_String_Extended,0x341					; "f16"
02b2 8224       | $  |		Call	0x1,0x24
02b3 480c       |H   |		Short_Literal	0xc
02b4 0092 0342  |   B|		Action	Push_String_Extended,0x342					; "cm_f11"
02b6 8224       | $  |		Call	0x1,0x24
02b7 480d       |H   |		Short_Literal	0xd
02b8 0092 0343  |   C|		Action	Push_String_Extended,0x343					; "F20"
02ba 8224       | $  |		Call	0x1,0x24
02bb 4813       |H   |		Short_Literal	0x13
02bc 0092 0344  |   D|		Action	Push_String_Extended,0x344					; "cs_delete"
02be 8224       | $  |		Call	0x1,0x24
02bf e219       |    |		Load	0x1,0x19
02c0 0092 0345  |   E|		Action	Push_String_Extended,0x345					; "cs_enter"
02c2 8223       | #  |		Call	0x1,0x23
02c3 c219       |    |		Store	0x1,0x19
02c4 e213       |    |		Load	0x1,0x13
02c5 0092 0321  |   !|		Action	Push_String_Extended,0x321					; "Numeric_0"
02c7 8223       | #  |		Call	0x1,0x23
02c8 c213       |    |		Store	0x1,0x13
02c9 e214       |    |		Load	0x1,0x14
02ca 0092 0322  |   "|		Action	Push_String_Extended,0x322					; "Numeric_9"
02cc 8223       | #  |		Call	0x1,0x23
02cd c214       |    |		Store	0x1,0x14
02ce 481c       |H   |		Short_Literal	0x1c
02cf 0092 0323  |   #|		Action	Push_String_Extended,0x323					; "Enter"
02d1 8224       | $  |		Call	0x1,0x24
02d2 e215       |    |		Load	0x1,0x15
02d3 0092 0324  |   $|		Action	Push_String_Extended,0x324					; "dot"
02d5 8223       | #  |		Call	0x1,0x23
02d6 c215       |    |		Store	0x1,0x15
02d7 e216       |    |		Load	0x1,0x16
02d8 0092 0325  |   %|		Action	Push_String_Extended,0x325					; "dash"
02da 8223       | #  |		Call	0x1,0x23
02db c216       |    |		Store	0x1,0x16
02dc e217       |    |		Load	0x1,0x17
02dd 0092 0326  |   &|		Action	Push_String_Extended,0x326					; "numeric_comma"
02df 8223       | #  |		Call	0x1,0x23
02e0 c217       |    |		Store	0x1,0x17
02e1 4817       |H   |		Short_Literal	0x17
02e2 0092 0327  |   '|		Action	Push_String_Extended,0x327					; "object"
02e4 8224       | $  |		Call	0x1,0x24
02e5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02e6 ; --------------------------------------------------------------------------------------
02e6 ; STRING TABLE
02e6 ; --------------------------------------------------------------------------------------
02e6 00c2       |    |		.STRTAB	0x00c2->0x0347							; "UP"
02e7 00c2       |    |		.STRTAB	0x00c2->0x0348							; "DOWN"
02e8 00c4       |    |		.STRTAB	0x00c4->0x034a							; "RIGHT"
02e9 00c7       |    |		.STRTAB	0x00c7->0x034c							; "LEFT"
02ea 00c9       |    |		.STRTAB	0x00c9->0x034e							; "BEGIN_OF"
02eb 00cf       |    |		.STRTAB	0x00cf->0x0352							; "END_OF"
02ec 00d3       |    |		.STRTAB	0x00d3->0x0355							; "BOTTOM"
02ed 00d7       |    |		.STRTAB	0x00d7->0x0358							; "HOME"
02ee 00d9       |    |		.STRTAB	0x00d9->0x035a							; "DEFINITION"
02ef 00e1       |    |		.STRTAB	0x00e1->0x035f							; "HELP"
02f0 00e3       |    |		.STRTAB	0x00e3->0x0361							; "EDIT"
02f1 00e5       |    |		.STRTAB	0x00e5->0x0363							; "COMMAND"
02f2 00ea       |    |		.STRTAB	0x00ea->0x0367							; "PRINT"
02f3 00ed       |    |		.STRTAB	0x00ed->0x0369							; "TIME"
02f4 00ef       |    |		.STRTAB	0x00ef->0x036b							; "SAVE"
02f5 00f1       |    |		.STRTAB	0x00f1->0x036d							; "LOAD"
02f6 00f3       |    |		.STRTAB	0x00f3->0x036f							; "COMPUTE"
02f7 00f8       |    |		.STRTAB	0x00f8->0x0373							; "FORMAT"
02f8 00fc       |    |		.STRTAB	0x00fc->0x0376							; "SHOW"
02f9 00fe       |    |		.STRTAB	0x00fe->0x0378							; "RESET"
02fa 0101       |    |		.STRTAB	0x0101->0x037a							; "DEL"
02fb 0102       |    |		.STRTAB	0x0102->0x037c							; "ERASE"
02fc 0105       |    |		.STRTAB	0x0105->0x037e							; "WINDOW"
02fd 0109       |    |		.STRTAB	0x0109->0x0381							; "OBJECT"
02fe 010d       |    |		.STRTAB	0x010d->0x0384							; "IMAGE"
02ff 0110       |    |		.STRTAB	0x0110->0x0387							; "LINE"
0300 0112       |    |		.STRTAB	0x0112->0x0389							; "WORD"
0301 0114       |    |		.STRTAB	0x0114->0x038b							; "MARK"
0302 0116       |    |		.STRTAB	0x0116->0x038d							; "ENTER"
0303 0119       |    |		.STRTAB	0x0119->0x038f							; "NUMERIC"
0304 011e       |    |		.STRTAB	0x011e->0x0393							; "ASCII_CHAR"
0305 0126       | &  |		.STRTAB	0x0126->0x0398							; "UNKNOWN"
0306 012b       | +  |		.STRTAB	0x012b->0x039b							; "Up"
0307 012b       | +  |		.STRTAB	0x012b->0x039c							; "Down"
0308 012d       | -  |		.STRTAB	0x012d->0x039e							; "Left"
0309 012f       | /  |		.STRTAB	0x012f->0x03a0							; "Right"
030a 0132       | 2  |		.STRTAB	0x0132->0x03a3							; "C_G"
030b 0133       | 3  |		.STRTAB	0x0133->0x03a4							; "C_D"
030c 0134       | 4  |		.STRTAB	0x0134->0x03a6							; "FACIT"
030d 0137       | 7  |		.STRTAB	0x0137->0x03a8							; "RATIONAL"
030e 013d       | =  |		.STRTAB	0x013d->0x03ac							; "VT100"
030f 0140       | @  |		.STRTAB	0x0140->0x03af							; "back_tab"
0310 0146       | F  |		.STRTAB	0x0146->0x03b3							; "tab"
0311 0147       | G  |		.STRTAB	0x0147->0x03b4							; "promot"
0312 014b       | K  |		.STRTAB	0x014b->0x03b7							; "complt"
0313 014f       | O  |		.STRTAB	0x014f->0x03ba							; "format"
0314 0153       | S  |		.STRTAB	0x0153->0x03bd							; "Delete"
0315 0157       | W  |		.STRTAB	0x0157->0x03c0							; "Window"
0316 015b       | [  |		.STRTAB	0x015b->0x03c3							; "F4"
0317 015b       | [  |		.STRTAB	0x015b->0x03c4							; "F5"
0318 015b       | [  |		.STRTAB	0x015b->0x03c5							; "F6"
0319 015b       | [  |		.STRTAB	0x015b->0x03c6							; "F7"
031a 015b       | [  |		.STRTAB	0x015b->0x03c7							; "F8"
031b 015b       | [  |		.STRTAB	0x015b->0x03c8							; "f9"
031c 015b       | [  |		.STRTAB	0x015b->0x03c9							; "f10"
031d 015c       | \  |		.STRTAB	0x015c->0x03cb							; "f11"
031e 015d       | ]  |		.STRTAB	0x015d->0x03cc							; "F12"
031f 015e       | ^  |		.STRTAB	0x015e->0x03ce							; "backspace"
0320 0165       | e  |		.STRTAB	0x0165->0x03d2							; "esc_enter"
0321 016c       | l  |		.STRTAB	0x016c->0x03d7							; "Numeric_0"
0322 0173       | s  |		.STRTAB	0x0173->0x03db							; "Numeric_9"
0323 017a       | z  |		.STRTAB	0x017a->0x03e0							; "Enter"
0324 017d       | }  |		.STRTAB	0x017d->0x03e2							; "dot"
0325 017e       | ~  |		.STRTAB	0x017e->0x03e4							; "dash"
0326 0180       |    |		.STRTAB	0x0180->0x03e6							; "numeric_comma"
0327 018b       |    |		.STRTAB	0x018b->0x03ec							; "object"
0328 018f       |    |		.STRTAB	0x018f->0x03ef							; "numeric_7"
0329 0196       |    |		.STRTAB	0x0196->0x03f4							; "numeric_9"
032a 019d       |    |		.STRTAB	0x019d->0x03f8							; "enter"
032b 01a0       |    |		.STRTAB	0x01a0->0x03fb							; "numeric_5"
032c 01a7       |    |		.STRTAB	0x01a7->0x03ff							; "pf2"
032d 01a8       |    |		.STRTAB	0x01a8->0x0401							; "numeric_8"
032e 01af       |    |		.STRTAB	0x01af->0x0405							; "pf1"
032f 01b0       |    |		.STRTAB	0x01b0->0x0407							; "numeric_2"
0330 01b7       |    |		.STRTAB	0x01b7->0x040b							; "numeric_1"
0331 01be       |    |		.STRTAB	0x01be->0x0410							; "numeric_6"
0332 01c5       |    |		.STRTAB	0x01c5->0x0414							; "numeric_3"
0333 01cc       |    |		.STRTAB	0x01cc->0x0419							; "pf3"
0334 01cd       |    |		.STRTAB	0x01cd->0x041a							; "pf4"
0335 01ce       |    |		.STRTAB	0x01ce->0x041c							; "numeric_4"
0336 01d5       |    |		.STRTAB	0x01d5->0x0420							; "esc_slash"
0337 01dc       |    |		.STRTAB	0x01dc->0x0425							; "C_M"
0338 01dd       |    |		.STRTAB	0x01dd->0x0426							; "numeric_0"
0339 01e4       |    |		.STRTAB	0x01e4->0x042b							; "begin_of"
033a 01ea       |    |		.STRTAB	0x01ea->0x042f							; "end_of"
033b 01ee       |    |		.STRTAB	0x01ee->0x0432							; "F10"
033c 01ef       |    |		.STRTAB	0x01ef->0x0433							; "F11"
033d 01f0       |    |		.STRTAB	0x01f0->0x0435							; "F13"
033e 01f1       |    |		.STRTAB	0x01f1->0x0436							; "F14"
033f 01f2       |    |		.STRTAB	0x01f2->0x0438							; "F15"
0340 01f3       |    |		.STRTAB	0x01f3->0x0439							; "f17"
0341 01f4       |    |		.STRTAB	0x01f4->0x043b							; "f16"
0342 01f5       |    |		.STRTAB	0x01f5->0x043c							; "cm_f11"
0343 01f9       |    |		.STRTAB	0x01f9->0x043f							; "F20"
0344 01fa       |    |		.STRTAB	0x01fa->0x0441							; "cs_delete"
0345 0201       |    |		.STRTAB	0x0201->0x0445							; "cs_enter"
0346 0207       |    |		.STREND 0x0207->0x0449
0347 5550 444f  |UPDO|		.STRTAB_STRINGS
044a 0000 0000  |    |		.BLANK	0000[0x6]
0450 ; --------------------------------------------------------------------------------------
0450 ; Debug Table
0450 ; --------------------------------------------------------------------------------------
0450 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0x715d,0x0000,0x0001,0x000b
0456 000b 0482  |    |		.DBG4T	0x000b,0x0482,0x0000,0x0000
045a 0019 0489  |    |		.DBG4T	0x0019,0x0489,0x0000,0x8000
045e 00cb 0000  |    |		.DBG4T	0x00cb,0x0000,0x0005,0x0000
0462 00f3 04bf  |    |		.DBG4T	0x00f3,0x04bf,0x0002,0x0000
0466 0173 04dd  | s  |		.DBG4T	0x0173,0x04dd,0x0002,0x0000
046a 017b 04e0  | {  |		.DBG4T	0x017b,0x04e0,0x0002,0x0000
046e 0183 04e3  |    |		.DBG4T	0x0183,0x04e3,0x0001,0x0000
0472 019b 04e9  |    |		.DBG4T	0x019b,0x04e9,0x0001,0x0000
0476 01ab 04ec  |    |		.DBG4T	0x01ab,0x04ec,0x0001,0x0000
047a 021b 0507  |    |		.DBG4T	0x021b,0x0507,0x0001,0x0000
047e 027b 051e  | {  |		.DBG4T	0x027b,0x051e,0x0001,0x0000
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug chain
0482 ; --------------------------------------------------------------------------------------
0482 0005 0000  |    |		.DBGLEN	0x0005,0x0000
0484 000b 0010  |    |		.DBGLNO	0x000b,0x0010,0x0014,0x0016,0x0018
0489 ; --------------------------------------------------------------------------------------
0489 ; Debug chain
0489 ; --------------------------------------------------------------------------------------
0489 0012 0010  |    |		.DBGLEN	0x0012,0x0010
048b 0019 001f  |    |		.DBGLNO	0x0019,0x001f,0x0035,0x003e,0x0042,0x0046,0x0050,0x0066,0x006c,0x006f,0x0070,0x0072,0x0074,0x0076,0x0078,0x007a,0x007c,0x007e,0x0081,0x0084,0x0088,0x0096,0x009a,0x009e,0x00a2,0x00a6,0x00ab,0x00af,0x00b4,0x00b6,0x00bb,0x00bd,0x00c2,0x00c4
04ad 0008 0009  |    |		.XXX[0x12]
04af 000a 000b  |    |
04b1 000c 000d  |    |
04b3 000e 000f  |    |
04b5 0010 0011  |    |
04b7 0012 0013  |    |
04b9 0014 0015  |    |
04bb 0016 0017  |    |
04bd 0018 0019  |    |
04bf ; --------------------------------------------------------------------------------------
04bf ; Debug chain
04bf ; --------------------------------------------------------------------------------------
04bf 0000 001c  |    |		.DBGLEN	0x0000,0x001c
04c1 00f3 00f8  |    |		.DBGLNO	0x00f3,0x00f8,0x0100,0x0106,0x010c,0x0119,0x011c,0x011e,0x0121,0x0124,0x012a,0x012f,0x0137,0x0141,0x0143,0x0147,0x0149,0x014b,0x014f,0x0151,0x0153,0x0157,0x0159,0x015b,0x015f,0x0161,0x0165,0x0167
04dd ; --------------------------------------------------------------------------------------
04dd ; Debug chain
04dd ; --------------------------------------------------------------------------------------
04dd 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04df 0173       | s  |		.DBGLNO	0x0173
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug chain
04e0 ; --------------------------------------------------------------------------------------
04e0 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04e2 017b       | {  |		.DBGLNO	0x017b
04e3 ; --------------------------------------------------------------------------------------
04e3 ; Debug chain
04e3 ; --------------------------------------------------------------------------------------
04e3 0001 0003  |    |		.DBGLEN	0x0001,0x0003
04e5 0183 0184  |    |		.DBGLNO	0x0183,0x0184,0x018f,0x0191
04e9 ; --------------------------------------------------------------------------------------
04e9 ; Debug chain
04e9 ; --------------------------------------------------------------------------------------
04e9 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04eb 019b       |    |		.DBGLNO	0x019b
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug chain
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0019  |    |		.DBGLEN	0x0000,0x0019
04ee 01ab 01af  |    |		.DBGLNO	0x01ab,0x01af,0x01b3,0x01b7,0x01bb,0x01bf,0x01c3,0x01c7,0x01cb,0x01cf,0x01d3,0x01d7,0x01db,0x01df,0x01e3,0x01e7,0x01eb,0x01ef,0x01f4,0x01f9,0x01fe,0x0202,0x0207,0x020c,0x0211
0507 ; --------------------------------------------------------------------------------------
0507 ; Debug chain
0507 ; --------------------------------------------------------------------------------------
0507 0000 0015  |    |		.DBGLEN	0x0000,0x0015
0509 021b 021f  |    |		.DBGLNO	0x021b,0x021f,0x0223,0x0227,0x022b,0x022f,0x0233,0x0237,0x023b,0x023f,0x0243,0x0247,0x024b,0x024f,0x0253,0x0257,0x025b,0x025f,0x0264,0x0268,0x026d
051e ; --------------------------------------------------------------------------------------
051e ; Debug chain
051e ; --------------------------------------------------------------------------------------
051e 0000 0019  |    |		.DBGLEN	0x0000,0x0019
0520 027b 027f  | {  |		.DBGLNO	0x027b,0x027f,0x0283,0x0287,0x028b,0x028f,0x0293,0x0297,0x029b,0x029f,0x02a3,0x02a7,0x02ab,0x02af,0x02b3,0x02b7,0x02bb,0x02bf,0x02c4,0x02c9,0x02ce,0x02d2,0x02d7,0x02dc,0x02e1
0539 0000 0000  |    |		.BLANK	0000[0xc7]