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

⟦927ad6735⟧

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

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 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 8002       |    |		.CONST	0x8002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ed       |    |		.CONST	0x00ed								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001f       |    |		.CONST	0x001f								; Number of locals
000b			INIT_0008:
000b 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e e001       |    |		Load	0x0,0x1
000f e002       |    |		Load	0x0,0x2
0010 4864       |Hd  |		Short_Literal	0x64
0011 e003       |    |		Load	0x0,0x3
0012 0387       |    |		Declare_Variable	Package
0013 00d8       |    |		Load_Top	At_Offset_0
0014 020f       |    |		Execute	Module,Activate
0015 00d8       |    |		Load_Top	At_Offset_0
0016 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0017 4800       |H   |		Short_Literal	0x0
0018 4803       |H   |		Short_Literal	0x3
0019 029f 016b  |   k|		Declare_Subprogram	INIT_0168,For_Call
001b 03fd       |    |		Declare_Type	Discrete,Defined
001c 00e3       |    |		Load_Encached	Natural_Cache
001d 00e3       |    |		Load_Encached	Natural_Cache
001e e210       |    |		Load	0x1,0x10
001f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0020 4803       |H   |		Short_Literal	0x3
0021 032d       | -  |		Declare_Type	Record,Defined
0022 4801       |H   |		Short_Literal	0x1
0023 6140       |a@  |		Indirect_Literal	Discrete,0x164,{0x00000000, 0x00000400}
0024 e211       |    |		Load	0x1,0x11
0025 02a0       |    |		Declare_Subprogram	Null_Subprogram
0026 4801       |H   |		Short_Literal	0x1
0027 035d       | ]  |		Declare_Type	Array,Defined
0028 00d8       |    |		Load_Top	At_Offset_0
0029 0337       | 7  |		Declare_Variable	Array
002a 00e3       |    |		Load_Encached	Natural_Cache
002b 00e8       |    |		Load_Encached	Character_Cache
002c 0266       | f  |		Execute	Discrete,Bounds
002d 00e1       |    |		Load_Encached	Boolean_Cache
002e 02a0       |    |		Declare_Subprogram	Null_Subprogram
002f 4801       |H   |		Short_Literal	0x1
0030 035d       | ]  |		Declare_Type	Array,Defined
0031 00d8       |    |		Load_Top	At_Offset_0
0032 0337       | 7  |		Declare_Variable	Array
0033 485a       |HZ  |		Short_Literal	0x5a
0034 4841       |HA  |		Short_Literal	0x41
0035 4801       |H   |		Short_Literal	0x1
0036 e218       |    |		Load	0x1,0x18
0037 e216       |    |		Load	0x1,0x16
0038 01d6       |    |		Execute	Vector,Field_Write
0039 3ffb       |?   |		Loop_Increasing	0x35
003a 487a       |Hz  |		Short_Literal	0x7a
003b 4861       |Ha  |		Short_Literal	0x61
003c 4801       |H   |		Short_Literal	0x1
003d e218       |    |		Load	0x1,0x18
003e e216       |    |		Load	0x1,0x16
003f 01d6       |    |		Execute	Vector,Field_Write
0040 3ffb       |?   |		Loop_Increasing	0x3c
0041 4839       |H9  |		Short_Literal	0x39
0042 4830       |H0  |		Short_Literal	0x30
0043 4801       |H   |		Short_Literal	0x1
0044 e218       |    |		Load	0x1,0x18
0045 e216       |    |		Load	0x1,0x16
0046 01d6       |    |		Execute	Vector,Field_Write
0047 3ffb       |?   |		Loop_Increasing	0x43
0048 4801       |H   |		Short_Literal	0x1
0049 485f       |H_  |		Short_Literal	0x5f
004a e216       |    |		Load	0x1,0x16
004b 01d6       |    |		Execute	Vector,Field_Write
004c 482f       |H/  |		Short_Literal	0x2f
004d 4800       |H   |		Short_Literal	0x0
004e 4800       |H   |		Short_Literal	0x0
004f e218       |    |		Load	0x1,0x18
0050 e216       |    |		Load	0x1,0x16
0051 01d6       |    |		Execute	Vector,Field_Write
0052 3ffb       |?   |		Loop_Increasing	0x4e
0053 4840       |H@  |		Short_Literal	0x40
0054 483a       |H:  |		Short_Literal	0x3a
0055 4800       |H   |		Short_Literal	0x0
0056 e218       |    |		Load	0x1,0x18
0057 e216       |    |		Load	0x1,0x16
0058 01d6       |    |		Execute	Vector,Field_Write
0059 3ffb       |?   |		Loop_Increasing	0x55
005a 485e       |H^  |		Short_Literal	0x5e
005b 485b       |H[  |		Short_Literal	0x5b
005c 4800       |H   |		Short_Literal	0x0
005d e218       |    |		Load	0x1,0x18
005e e216       |    |		Load	0x1,0x16
005f 01d6       |    |		Execute	Vector,Field_Write
0060 3ffb       |?   |		Loop_Increasing	0x5c
0061 4800       |H   |		Short_Literal	0x0
0062 4860       |H`  |		Short_Literal	0x60
0063 e216       |    |		Load	0x1,0x16
0064 01d6       |    |		Execute	Vector,Field_Write
0065 487f       |H   |		Short_Literal	0x7f
0066 487b       |H{  |		Short_Literal	0x7b
0067 4800       |H   |		Short_Literal	0x0
0068 e218       |    |		Load	0x1,0x18
0069 e216       |    |		Load	0x1,0x16
006a 01d6       |    |		Execute	Vector,Field_Write
006b 3ffb       |?   |		Loop_Increasing	0x67
006c e215       |    |		Load	0x1,0x15
006d 01c3       |    |		Execute	Vector,Check_In_Type
006e 0007       |    |		Action	Break_Optional
006f e215       |    |		Load	0x1,0x15
0070 0337       | 7  |		Declare_Variable	Array
0071 4801       |H   |		Short_Literal	0x1
0072 4822       |H"  |		Short_Literal	0x22
0073 e217       |    |		Load	0x1,0x17
0074 01d6       |    |		Execute	Vector,Field_Write
0075 4801       |H   |		Short_Literal	0x1
0076 485b       |H[  |		Short_Literal	0x5b
0077 e217       |    |		Load	0x1,0x17
0078 01d6       |    |		Execute	Vector,Field_Write
0079 4801       |H   |		Short_Literal	0x1
007a 482d       |H-  |		Short_Literal	0x2d
007b e217       |    |		Load	0x1,0x17
007c 01d6       |    |		Execute	Vector,Field_Write
007d 4821       |H!  |		Short_Literal	0x21
007e 4800       |H   |		Short_Literal	0x0
007f 4800       |H   |		Short_Literal	0x0
0080 e219       |    |		Load	0x1,0x19
0081 e217       |    |		Load	0x1,0x17
0082 01d6       |    |		Execute	Vector,Field_Write
0083 3ffb       |?   |		Loop_Increasing	0x7f
0084 482c       |H,  |		Short_Literal	0x2c
0085 4823       |H#  |		Short_Literal	0x23
0086 4800       |H   |		Short_Literal	0x0
0087 e219       |    |		Load	0x1,0x19
0088 e217       |    |		Load	0x1,0x17
0089 01d6       |    |		Execute	Vector,Field_Write
008a 3ffb       |?   |		Loop_Increasing	0x86
008b 485a       |HZ  |		Short_Literal	0x5a
008c 482e       |H.  |		Short_Literal	0x2e
008d 4800       |H   |		Short_Literal	0x0
008e e219       |    |		Load	0x1,0x19
008f e217       |    |		Load	0x1,0x17
0090 01d6       |    |		Execute	Vector,Field_Write
0091 3ffb       |?   |		Loop_Increasing	0x8d
0092 487f       |H   |		Short_Literal	0x7f
0093 485c       |H\  |		Short_Literal	0x5c
0094 4800       |H   |		Short_Literal	0x0
0095 e219       |    |		Load	0x1,0x19
0096 e217       |    |		Load	0x1,0x17
0097 01d6       |    |		Execute	Vector,Field_Write
0098 3ffb       |?   |		Loop_Increasing	0x94
0099 e215       |    |		Load	0x1,0x15
009a 01c3       |    |		Execute	Vector,Check_In_Type
009b 0007       |    |		Action	Break_Optional
009c e215       |    |		Load	0x1,0x15
009d 0337       | 7  |		Declare_Variable	Array
009e 4801       |H   |		Short_Literal	0x1
009f 4822       |H"  |		Short_Literal	0x22
00a0 e218       |    |		Load	0x1,0x18
00a1 01d6       |    |		Execute	Vector,Field_Write
00a2 4821       |H!  |		Short_Literal	0x21
00a3 4800       |H   |		Short_Literal	0x0
00a4 4800       |H   |		Short_Literal	0x0
00a5 e21a       |    |		Load	0x1,0x1a
00a6 e218       |    |		Load	0x1,0x18
00a7 01d6       |    |		Execute	Vector,Field_Write
00a8 3ffb       |?   |		Loop_Increasing	0xa4
00a9 487f       |H   |		Short_Literal	0x7f
00aa 4823       |H#  |		Short_Literal	0x23
00ab 4800       |H   |		Short_Literal	0x0
00ac e21a       |    |		Load	0x1,0x1a
00ad e218       |    |		Load	0x1,0x18
00ae 01d6       |    |		Execute	Vector,Field_Write
00af 3ffb       |?   |		Loop_Increasing	0xab
00b0 e215       |    |		Load	0x1,0x15
00b1 01c3       |    |		Execute	Vector,Check_In_Type
00b2 0007       |    |		Action	Break_Optional
00b3 e215       |    |		Load	0x1,0x15
00b4 0337       | 7  |		Declare_Variable	Array
00b5 4801       |H   |		Short_Literal	0x1
00b6 485d       |H]  |		Short_Literal	0x5d
00b7 e219       |    |		Load	0x1,0x19
00b8 01d6       |    |		Execute	Vector,Field_Write
00b9 485c       |H\  |		Short_Literal	0x5c
00ba 4800       |H   |		Short_Literal	0x0
00bb 4800       |H   |		Short_Literal	0x0
00bc e21b       |    |		Load	0x1,0x1b
00bd e219       |    |		Load	0x1,0x19
00be 01d6       |    |		Execute	Vector,Field_Write
00bf 3ffb       |?   |		Loop_Increasing	0xbb
00c0 487f       |H   |		Short_Literal	0x7f
00c1 485e       |H^  |		Short_Literal	0x5e
00c2 4800       |H   |		Short_Literal	0x0
00c3 e21b       |    |		Load	0x1,0x1b
00c4 e219       |    |		Load	0x1,0x19
00c5 01d6       |    |		Execute	Vector,Field_Write
00c6 3ffb       |?   |		Loop_Increasing	0xc2
00c7 e215       |    |		Load	0x1,0x15
00c8 01c3       |    |		Execute	Vector,Check_In_Type
00c9 0007       |    |		Action	Break_Optional
00ca e215       |    |		Load	0x1,0x15
00cb 0337       | 7  |		Declare_Variable	Array
00cc 4801       |H   |		Short_Literal	0x1
00cd 4820       |H   |		Short_Literal	0x20
00ce e21a       |    |		Load	0x1,0x1a
00cf 01d6       |    |		Execute	Vector,Field_Write
00d0 481f       |H   |		Short_Literal	0x1f
00d1 4800       |H   |		Short_Literal	0x0
00d2 4800       |H   |		Short_Literal	0x0
00d3 e21c       |    |		Load	0x1,0x1c
00d4 e21a       |    |		Load	0x1,0x1a
00d5 01d6       |    |		Execute	Vector,Field_Write
00d6 3ffb       |?   |		Loop_Increasing	0xd2
00d7 487f       |H   |		Short_Literal	0x7f
00d8 4821       |H!  |		Short_Literal	0x21
00d9 4800       |H   |		Short_Literal	0x0
00da e21c       |    |		Load	0x1,0x1c
00db e21a       |    |		Load	0x1,0x1a
00dc 01d6       |    |		Execute	Vector,Field_Write
00dd 3ffb       |?   |		Loop_Increasing	0xd9
00de e215       |    |		Load	0x1,0x15
00df 01c3       |    |		Execute	Vector,Check_In_Type
00e0 0007       |    |		Action	Break_Optional
00e1 029d 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call
00e3 029d 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call
00e5 029d 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call
00e7 029d 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call
00e9 029d 028b  |    |		Declare_Subprogram	INIT_0288,For_Outer_Call
00eb 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed			BODY_0008:
00ed 00bc       |    |		Action	Signal_Activated
00ee 00bb       |    |		Action	Signal_Completion
00ef 0000       |    |		.XXX[0x1]
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 e5ff       |    |		Load	0x2,-0x1
00f4 01db       |    |		Execute	Vector,Length
00f5 7002       |p   |		Jump_Nonzero	0xf8
00f6 00ea       |    |		Load_Encached	Null_String_Cache
00f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00f8 4800       |H   |		Short_Literal	0x0
00f9 a214       |    |		Store_Unchecked	0x1,0x14
00fa e5ff       |    |		Load	0x2,-0x1
00fb 821f       |    |		Call	0x1,0x1f
00fc e20f       |    |		Load	0x1,0xf
00fd 4820       |H   |		Short_Literal	0x20
00fe 4800       |H   |		Short_Literal	0x0
00ff e20e       |    |		Load	0x1,0xe
0100 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0101 c20f       |    |		Store	0x1,0xf
0102 00cf       |    |		Action	Mark_Auxiliary
0103 e214       |    |		Load	0x1,0x14
0104 4801       |H   |		Short_Literal	0x1
0105 0263       | c  |		Execute	Discrete,Above_Bound
0106 7057       |pW  |		Jump_Nonzero	0x15e
0107 00d8       |    |		Load_Top	At_Offset_0
0108 e213       |    |		Load	0x1,0x13
0109 01d5       |    |		Execute	Vector,Field_Reference
010a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
010b 4603       |F   |		Jump_Case	0x4
010c 7818       |x   |		Jump	0x125								; case 0x0
010d 7826       |x&  |		Jump	0x134								; case 0x1
010e 7839       |x9  |		Jump	0x148								; case 0x2
010f 7800       |x   |		Jump	0x110								; case 0x3
0110 e20f       |    |		Load	0x1,0xf
0111 0092 0348  |   H|		Action	Push_String_Extended,0x348					; "~b(~i("
0113 e404       |    |		Load	0x2,0x4
0114 e213       |    |		Load	0x1,0x13
0115 01d5       |    |		Execute	Vector,Field_Reference
0116 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0117 e404       |    |		Load	0x2,0x4
0118 e213       |    |		Load	0x1,0x13
0119 01d5       |    |		Execute	Vector,Field_Reference
011a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
011b e5ff       |    |		Load	0x2,-0x1
011c 01cf       |    |		Execute	Vector,Slice_Read
011d 01cc       |    |		Execute	Vector,Catenate
011e 0092 0349  |   I|		Action	Push_String_Extended,0x349					; "))"
0120 01cc       |    |		Execute	Vector,Catenate
0121 e20e       |    |		Load	0x1,0xe
0122 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0123 c20f       |    |		Store	0x1,0xf
0124 7837       |x7  |		Jump	0x15c
0125 e20f       |    |		Load	0x1,0xf
0126 e404       |    |		Load	0x2,0x4
0127 e213       |    |		Load	0x1,0x13
0128 01d5       |    |		Execute	Vector,Field_Reference
0129 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
012a e404       |    |		Load	0x2,0x4
012b e213       |    |		Load	0x1,0x13
012c 01d5       |    |		Execute	Vector,Field_Reference
012d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
012e e5ff       |    |		Load	0x2,-0x1
012f 01cf       |    |		Execute	Vector,Slice_Read
0130 e20e       |    |		Load	0x1,0xe
0131 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0132 c20f       |    |		Store	0x1,0xf
0133 7828       |x(  |		Jump	0x15c
0134 e20f       |    |		Load	0x1,0xf
0135 4829       |H)  |		Short_Literal	0x29
0136 0092 034a  |   J|		Action	Push_String_Extended,0x34a					; "~b("
0138 e404       |    |		Load	0x2,0x4
0139 e213       |    |		Load	0x1,0x13
013a 01d5       |    |		Execute	Vector,Field_Reference
013b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
013c e404       |    |		Load	0x2,0x4
013d e213       |    |		Load	0x1,0x13
013e 01d5       |    |		Execute	Vector,Field_Reference
013f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0140 e5ff       |    |		Load	0x2,-0x1
0141 01cf       |    |		Execute	Vector,Slice_Read
0142 01cc       |    |		Execute	Vector,Catenate
0143 01cb       |    |		Execute	Vector,Append
0144 e20e       |    |		Load	0x1,0xe
0145 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0146 c20f       |    |		Store	0x1,0xf
0147 7814       |x   |		Jump	0x15c
0148 e20f       |    |		Load	0x1,0xf
0149 0092 034b  |   K|		Action	Push_String_Extended,0x34b					; "~begin(italic)"
014b e404       |    |		Load	0x2,0x4
014c e213       |    |		Load	0x1,0x13
014d 01d5       |    |		Execute	Vector,Field_Reference
014e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
014f e404       |    |		Load	0x2,0x4
0150 e213       |    |		Load	0x1,0x13
0151 01d5       |    |		Execute	Vector,Field_Reference
0152 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0153 e5ff       |    |		Load	0x2,-0x1
0154 01cf       |    |		Execute	Vector,Slice_Read
0155 01cc       |    |		Execute	Vector,Catenate
0156 0092 034c  |   L|		Action	Push_String_Extended,0x34c					; "~end(italic)"
0158 01cc       |    |		Execute	Vector,Catenate
0159 e20e       |    |		Load	0x1,0xe
015a 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
015b c20f       |    |		Store	0x1,0xf
015c 00c8       |    |		Action	Pop_Auxiliary_Range
015d 3fa9       |?   |		Loop_Increasing	0x107
015e 00ce       |    |		Action	Pop_Auxiliary
015f e20f       |    |		Load	0x1,0xf
0160 e20e       |    |		Load	0x1,0xe
0161 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0162 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0163 0000       |    |		.XXX[0x1]
0164 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b       | k  |		.CONST	0x016b								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			BODY_0168:
016b			INIT_0168:
016b 4607       |F   |		Jump_Case	0x8
016c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
016d 7806       |x   |		Jump	0x174								; case 0x1
016e 7809       |x   |		Jump	0x178								; case 0x2
016f 780d       |x   |		Jump	0x17d								; case 0x3
0170 7810       |x   |		Jump	0x181								; case 0x4
0171 7811       |x   |		Jump	0x183								; case 0x5
0172 7812       |x   |		Jump	0x185								; case 0x6
0173 7815       |x   |		Jump	0x189								; case 0x7
0174 00da       |    |		Load_Top	At_Offset_2
0175 0091 0344  |   D|		Action	Push_String_Extended_Indexed,0x344				; "NORMAL"
0177 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0178 00db       |    |		Load_Top	At_Offset_3
0179 00db       |    |		Load_Top	At_Offset_3
017a 00e0       |    |		Load_Encached	Standard_Cache
017b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
017c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
017d 00da       |    |		Load_Top	At_Offset_2
017e 00e0       |    |		Load_Encached	Standard_Cache
017f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0180 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0181 00db       |    |		Load_Top	At_Offset_3
0182 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0183 00db       |    |		Load_Top	At_Offset_3
0184 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0185 e210       |    |		Load	0x1,0x10
0186 00dc       |    |		Load_Top	At_Offset_4
0187 0267       | g  |		Execute	Discrete,Predecessor
0188 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0189 e210       |    |		Load	0x1,0x10
018a 00dc       |    |		Load_Top	At_Offset_4
018b 0268       | h  |		Execute	Discrete,Successor
018c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
018d 0000 0000  |    |		.XXX[0x3]
018f 0000       |    |
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 00cf       |    |		Action	Mark_Auxiliary
0194 e5fe       |    |		Load	0x2,-0x2
0195 01d9       |    |		Execute	Vector,Reverse_Bounds
0196 0263       | c  |		Execute	Discrete,Above_Bound
0197 700a       |p   |		Jump_Nonzero	0x1a2
0198 00d8       |    |		Load_Top	At_Offset_0
0199 e5fe       |    |		Load	0x2,-0x2
019a 01d7       |    |		Execute	Vector,Field_Read
019b e5ff       |    |		Load	0x2,-0x1
019c 01d7       |    |		Execute	Vector,Field_Read
019d 6802       |h   |		Jump_Zero	0x1a0
019e 00d8       |    |		Load_Top	At_Offset_0
019f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01a0 00c8       |    |		Action	Pop_Auxiliary_Range
01a1 3ff6       |?   |		Loop_Increasing	0x198
01a2 00ce       |    |		Action	Pop_Auxiliary
01a3 e5fe       |    |		Load	0x2,-0x2
01a4 01dc       |    |		Execute	Vector,Last
01a5 0a01       |    |		Execute_Immediate	Plus,0x1
01a6 00d8       |    |		Load_Top	At_Offset_0
01a7 00e3       |    |		Load_Encached	Natural_Cache
01a8 0260       | `  |		Execute	Discrete,In_Type
01a9 7001       |p   |		Jump_Nonzero	0x1ab
01aa 0801       |    |		Execute_Immediate	Raise,0x1
01ab 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01ac 0000 0000  |    |		.BLANK	0000[0x4]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 e5fe       |    |		Load	0x2,-0x2
01b4 01dd       |    |		Execute	Vector,First
01b5 e5fe       |    |		Load	0x2,-0x2
01b6 01d7       |    |		Execute	Vector,Field_Read
01b7 e5ff       |    |		Load	0x2,-0x1
01b8 01d7       |    |		Execute	Vector,Field_Read
01b9 7002       |p   |		Jump_Nonzero	0x1bc
01ba 4800       |H   |		Short_Literal	0x0
01bb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01bc 00cf       |    |		Action	Mark_Auxiliary
01bd e5fe       |    |		Load	0x2,-0x2
01be 01d9       |    |		Execute	Vector,Reverse_Bounds
01bf 0263       | c  |		Execute	Discrete,Above_Bound
01c0 700a       |p   |		Jump_Nonzero	0x1cb
01c1 00d8       |    |		Load_Top	At_Offset_0
01c2 e5fe       |    |		Load	0x2,-0x2
01c3 01d7       |    |		Execute	Vector,Field_Read
01c4 e5ff       |    |		Load	0x2,-0x1
01c5 01d7       |    |		Execute	Vector,Field_Read
01c6 7002       |p   |		Jump_Nonzero	0x1c9
01c7 00d8       |    |		Load_Top	At_Offset_0
01c8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01c9 00c8       |    |		Action	Pop_Auxiliary_Range
01ca 3ff6       |?   |		Loop_Increasing	0x1c1
01cb 00ce       |    |		Action	Pop_Auxiliary
01cc e5fe       |    |		Load	0x2,-0x2
01cd 01dc       |    |		Execute	Vector,Last
01ce 0a01       |    |		Execute_Immediate	Plus,0x1
01cf 00d8       |    |		Load_Top	At_Offset_0
01d0 00e3       |    |		Load_Encached	Natural_Cache
01d1 0260       | `  |		Execute	Discrete,In_Type
01d2 7001       |p   |		Jump_Nonzero	0x1d4
01d3 0801       |    |		Execute_Immediate	Raise,0x1
01d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01d5 0000 0000  |    |		.XXX[0x3]
01d7 0000       |    |
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db       |    |		.CONST	0x01db								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0001       |    |		.CONST	0x0001								; Number of locals
01db			BODY_01d8:
01db			INIT_01d8:
01db e214       |    |		Load	0x1,0x14
01dc 7011       |p   |		Jump_Nonzero	0x1ee
01dd e211       |    |		Load	0x1,0x11
01de 0322       | "  |		Declare_Variable	Record
01df e5ff       |    |		Load	0x2,-0x1
01e0 e402       |    |		Load	0x2,0x2
01e1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01e2 e5fe       |    |		Load	0x2,-0x2
01e3 e402       |    |		Load	0x2,0x2
01e4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01e5 e5fd       |    |		Load	0x2,-0x3
01e6 e402       |    |		Load	0x2,0x2
01e7 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01e8 4801       |H   |		Short_Literal	0x1
01e9 e213       |    |		Load	0x1,0x13
01ea 01d6       |    |		Execute	Vector,Field_Write
01eb 4801       |H   |		Short_Literal	0x1
01ec a214       |    |		Store_Unchecked	0x1,0x14
01ed 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01ee e214       |    |		Load	0x1,0x14
01ef e213       |    |		Load	0x1,0x13
01f0 01d5       |    |		Execute	Vector,Field_Reference
01f1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01f2 e5fd       |    |		Load	0x2,-0x3
01f3 027f       |    |		Execute	Discrete,Equal
01f4 6806       |h   |		Jump_Zero	0x1fb
01f5 e5fe       |    |		Load	0x2,-0x2
01f6 e214       |    |		Load	0x1,0x14
01f7 e213       |    |		Load	0x1,0x13
01f8 01d5       |    |		Execute	Vector,Field_Reference
01f9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01fa 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01fb e214       |    |		Load	0x1,0x14
01fc 601f       |`   |		Indirect_Literal	Discrete,0x21c,{0x00000000, 0x00000400}
01fd 027f       |    |		Execute	Discrete,Equal
01fe 680a       |h   |		Jump_Zero	0x209
01ff 0092 034d  |   M|		Action	Push_String_Extended,0x34d					; "Too many Ada tokens on one input line; font styles will be merged"
0201 e004       |    |		Load	0x0,0x4
0202 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0203 e5fe       |    |		Load	0x2,-0x2
0204 e214       |    |		Load	0x1,0x14
0205 e213       |    |		Load	0x1,0x13
0206 01d5       |    |		Execute	Vector,Field_Reference
0207 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0208 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0209 e214       |    |		Load	0x1,0x14
020a 0a01       |    |		Execute_Immediate	Plus,0x1
020b c214       |    |		Store	0x1,0x14
020c e211       |    |		Load	0x1,0x11
020d 0322       | "  |		Declare_Variable	Record
020e e5ff       |    |		Load	0x2,-0x1
020f e402       |    |		Load	0x2,0x2
0210 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0211 e5fe       |    |		Load	0x2,-0x2
0212 e402       |    |		Load	0x2,0x2
0213 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0214 e5fd       |    |		Load	0x2,-0x3
0215 e402       |    |		Load	0x2,0x2
0216 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0217 e214       |    |		Load	0x1,0x14
0218 e213       |    |		Load	0x1,0x13
0219 01d6       |    |		Execute	Vector,Field_Write
021a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
021b 0000       |    |		.XXX[0x1]
021c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022c       | ,  |		.CONST	0x022c								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0004       |    |		.CONST	0x0004								; Number of locals
0223			INIT_0220:
0223 e5ff       |    |		Load	0x2,-0x1
0224 01dd       |    |		Execute	Vector,First
0225 00e3       |    |		Load_Encached	Natural_Cache
0226 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0227 00e3       |    |		Load_Encached	Natural_Cache
0228 e5ff       |    |		Load	0x2,-0x1
0229 01dc       |    |		Execute	Vector,Last
022a 00e3       |    |		Load_Encached	Natural_Cache
022b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
022c			BODY_0220:
022c 00cf       |    |		Action	Mark_Auxiliary
022d e402       |    |		Load	0x2,0x2
022e e404       |    |		Load	0x2,0x4
022f 027d       | }  |		Execute	Discrete,Greater
0230 704f       |pO  |		Jump_Nonzero	0x280
0231 e402       |    |		Load	0x2,0x2
0232 e404       |    |		Load	0x2,0x4
0233 e5ff       |    |		Load	0x2,-0x1
0234 01cf       |    |		Execute	Vector,Slice_Read
0235 e216       |    |		Load	0x1,0x16
0236 821b       |    |		Call	0x1,0x1b
0237 a403       |    |		Store_Unchecked	0x2,0x3
0238 4800       |H   |		Short_Literal	0x0
0239 e403       |    |		Load	0x2,0x3
023a 0aff       |    |		Execute_Immediate	Plus,-0x1
023b 00d8       |    |		Load_Top	At_Offset_0
023c 00e3       |    |		Load_Encached	Natural_Cache
023d 0260       | `  |		Execute	Discrete,In_Type
023e 7001       |p   |		Jump_Nonzero	0x240
023f 0801       |    |		Execute_Immediate	Raise,0x1
0240 e402       |    |		Load	0x2,0x2
0241 821d       |    |		Call	0x1,0x1d
0242 e403       |    |		Load	0x2,0x3
0243 e404       |    |		Load	0x2,0x4
0244 027d       | }  |		Execute	Discrete,Greater
0245 703a       |p:  |		Jump_Nonzero	0x280
0246 e403       |    |		Load	0x2,0x3
0247 a402       |    |		Store_Unchecked	0x2,0x2
0248 e402       |    |		Load	0x2,0x2
0249 e404       |    |		Load	0x2,0x4
024a e5ff       |    |		Load	0x2,-0x1
024b 01cf       |    |		Execute	Vector,Slice_Read
024c e216       |    |		Load	0x1,0x16
024d 821c       |    |		Call	0x1,0x1c
024e a403       |    |		Store_Unchecked	0x2,0x3
024f e403       |    |		Load	0x2,0x3
0250 6803       |h   |		Jump_Zero	0x254
0251 e403       |    |		Load	0x2,0x3
0252 0aff       |    |		Execute_Immediate	Plus,-0x1
0253 c403       |    |		Store	0x2,0x3
0254 e402       |    |		Load	0x2,0x2
0255 e403       |    |		Load	0x2,0x3
0256 e5ff       |    |		Load	0x2,-0x1
0257 01cf       |    |		Execute	Vector,Slice_Read
0258 e005       |    |		Load	0x0,0x5
0259 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
025a 681c       |h   |		Jump_Zero	0x277
025b e402       |    |		Load	0x2,0x2
025c e5ff       |    |		Load	0x2,-0x1
025d 01dd       |    |		Execute	Vector,First
025e 027d       | }  |		Execute	Discrete,Greater
025f 6812       |h   |		Jump_Zero	0x272
0260 e402       |    |		Load	0x2,0x2
0261 0aff       |    |		Execute_Immediate	Plus,-0x1
0262 e5ff       |    |		Load	0x2,-0x1
0263 01d7       |    |		Execute	Vector,Field_Read
0264 0f27       | '  |		Execute_Immediate	Equal,0x27
0265 680c       |h   |		Jump_Zero	0x272
0266 e402       |    |		Load	0x2,0x2
0267 e403       |    |		Load	0x2,0x3
0268 e5ff       |    |		Load	0x2,-0x1
0269 01cf       |    |		Execute	Vector,Slice_Read
026a e005       |    |		Load	0x0,0x5
026b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
026c 6805       |h   |		Jump_Zero	0x272
026d 4800       |H   |		Short_Literal	0x0
026e e403       |    |		Load	0x2,0x3
026f e402       |    |		Load	0x2,0x2
0270 821d       |    |		Call	0x1,0x1d
0271 7809       |x   |		Jump	0x27b
0272 4801       |H   |		Short_Literal	0x1
0273 e403       |    |		Load	0x2,0x3
0274 e402       |    |		Load	0x2,0x2
0275 821d       |    |		Call	0x1,0x1d
0276 7804       |x   |		Jump	0x27b
0277 4800       |H   |		Short_Literal	0x0
0278 e403       |    |		Load	0x2,0x3
0279 e402       |    |		Load	0x2,0x2
027a 821d       |    |		Call	0x1,0x1d
027b e403       |    |		Load	0x2,0x3
027c 0a01       |    |		Execute_Immediate	Plus,0x1
027d c402       |    |		Store	0x2,0x2
027e 00c9       |    |		Action	Pop_Auxiliary_Loop
027f 7fad       |    |		Jump	0x22d
0280 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0281 0000 0000  |    |		.BLANK	0000[0x7]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 0294       |    |		.CONST	0x0294								; Address of begin
0289 0004       |    |		.CONST	0x0004								; Address of exception handler
028a 0004       |    |		.CONST	0x0004								; Number of locals
028b			INIT_0288:
028b e5ff       |    |		Load	0x2,-0x1
028c 01dd       |    |		Execute	Vector,First
028d 00e3       |    |		Load_Encached	Natural_Cache
028e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
028f 00e3       |    |		Load_Encached	Natural_Cache
0290 e5ff       |    |		Load	0x2,-0x1
0291 01dc       |    |		Execute	Vector,Last
0292 00e3       |    |		Load_Encached	Natural_Cache
0293 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0294			BODY_0288:
0294 e5ff       |    |		Load	0x2,-0x1
0295 e21a       |    |		Load	0x1,0x1a
0296 821c       |    |		Call	0x1,0x1c
0297 a403       |    |		Store_Unchecked	0x2,0x3
0298 e403       |    |		Load	0x2,0x3
0299 e402       |    |		Load	0x2,0x2
029a 027d       | }  |		Execute	Discrete,Greater
029b 680c       |h   |		Jump_Zero	0x2a8
029c 4800       |H   |		Short_Literal	0x0
029d e403       |    |		Load	0x2,0x3
029e 0aff       |    |		Execute_Immediate	Plus,-0x1
029f 00d8       |    |		Load_Top	At_Offset_0
02a0 00e3       |    |		Load_Encached	Natural_Cache
02a1 0260       | `  |		Execute	Discrete,In_Type
02a2 7001       |p   |		Jump_Nonzero	0x2a4
02a3 0801       |    |		Execute_Immediate	Raise,0x1
02a4 e402       |    |		Load	0x2,0x2
02a5 821d       |    |		Call	0x1,0x1d
02a6 e403       |    |		Load	0x2,0x3
02a7 a402       |    |		Store_Unchecked	0x2,0x2
02a8 00cf       |    |		Action	Mark_Auxiliary
02a9 e402       |    |		Load	0x2,0x2
02aa e404       |    |		Load	0x2,0x4
02ab 027d       | }  |		Execute	Discrete,Greater
02ac 7096       |p   |		Jump_Nonzero	0x343
02ad e402       |    |		Load	0x2,0x2
02ae e404       |    |		Load	0x2,0x4
02af e5ff       |    |		Load	0x2,-0x1
02b0 01cf       |    |		Execute	Vector,Slice_Read
02b1 e217       |    |		Load	0x1,0x17
02b2 821b       |    |		Call	0x1,0x1b
02b3 a403       |    |		Store_Unchecked	0x2,0x3
02b4 e402       |    |		Load	0x2,0x2
02b5 e403       |    |		Load	0x2,0x3
02b6 0aff       |    |		Execute_Immediate	Plus,-0x1
02b7 e5ff       |    |		Load	0x2,-0x1
02b8 01cf       |    |		Execute	Vector,Slice_Read
02b9 821e       |    |		Call	0x1,0x1e
02ba e403       |    |		Load	0x2,0x3
02bb e404       |    |		Load	0x2,0x4
02bc 027d       | }  |		Execute	Discrete,Greater
02bd 7085       |p   |		Jump_Nonzero	0x343
02be e403       |    |		Load	0x2,0x3
02bf a402       |    |		Store_Unchecked	0x2,0x2
02c0 e402       |    |		Load	0x2,0x2
02c1 e5ff       |    |		Load	0x2,-0x1
02c2 01d7       |    |		Execute	Vector,Field_Read
02c3 0f22       | "  |		Execute_Immediate	Equal,0x22
02c4 682e       |h.  |		Jump_Zero	0x2f3
02c5 e402       |    |		Load	0x2,0x2
02c6 e5ff       |    |		Load	0x2,-0x1
02c7 01dd       |    |		Execute	Vector,First
02c8 027d       | }  |		Execute	Discrete,Greater
02c9 680e       |h   |		Jump_Zero	0x2d8
02ca e402       |    |		Load	0x2,0x2
02cb 0aff       |    |		Execute_Immediate	Plus,-0x1
02cc e5ff       |    |		Load	0x2,-0x1
02cd 01d7       |    |		Execute	Vector,Field_Read
02ce 0f27       | '  |		Execute_Immediate	Equal,0x27
02cf 6808       |h   |		Jump_Zero	0x2d8
02d0 4800       |H   |		Short_Literal	0x0
02d1 e402       |    |		Load	0x2,0x2
02d2 00d8       |    |		Load_Top	At_Offset_0
02d3 821d       |    |		Call	0x1,0x1d
02d4 e402       |    |		Load	0x2,0x2
02d5 0a01       |    |		Execute_Immediate	Plus,0x1
02d6 c402       |    |		Store	0x2,0x2
02d7 7869       |xi  |		Jump	0x341
02d8 e402       |    |		Load	0x2,0x2
02d9 0a01       |    |		Execute_Immediate	Plus,0x1
02da 00d8       |    |		Load_Top	At_Offset_0
02db 00e2       |    |		Load_Encached	Integer_Cache
02dc 0260       | `  |		Execute	Discrete,In_Type
02dd 7001       |p   |		Jump_Nonzero	0x2df
02de 0801       |    |		Execute_Immediate	Raise,0x1
02df e404       |    |		Load	0x2,0x4
02e0 e5ff       |    |		Load	0x2,-0x1
02e1 01cf       |    |		Execute	Vector,Slice_Read
02e2 e218       |    |		Load	0x1,0x18
02e3 821b       |    |		Call	0x1,0x1b
02e4 a403       |    |		Store_Unchecked	0x2,0x3
02e5 e403       |    |		Load	0x2,0x3
02e6 e404       |    |		Load	0x2,0x4
02e7 027d       | }  |		Execute	Discrete,Greater
02e8 6802       |h   |		Jump_Zero	0x2eb
02e9 e404       |    |		Load	0x2,0x4
02ea a403       |    |		Store_Unchecked	0x2,0x3
02eb 4800       |H   |		Short_Literal	0x0
02ec e403       |    |		Load	0x2,0x3
02ed e402       |    |		Load	0x2,0x2
02ee 821d       |    |		Call	0x1,0x1d
02ef e403       |    |		Load	0x2,0x3
02f0 0a01       |    |		Execute_Immediate	Plus,0x1
02f1 c402       |    |		Store	0x2,0x2
02f2 784e       |xN  |		Jump	0x341
02f3 e402       |    |		Load	0x2,0x2
02f4 e5ff       |    |		Load	0x2,-0x1
02f5 01d7       |    |		Execute	Vector,Field_Read
02f6 0f5b       | [  |		Execute_Immediate	Equal,0x5b
02f7 682e       |h.  |		Jump_Zero	0x326
02f8 e402       |    |		Load	0x2,0x2
02f9 e5ff       |    |		Load	0x2,-0x1
02fa 01dd       |    |		Execute	Vector,First
02fb 027d       | }  |		Execute	Discrete,Greater
02fc 680e       |h   |		Jump_Zero	0x30b
02fd e402       |    |		Load	0x2,0x2
02fe 0aff       |    |		Execute_Immediate	Plus,-0x1
02ff e5ff       |    |		Load	0x2,-0x1
0300 01d7       |    |		Execute	Vector,Field_Read
0301 0f27       | '  |		Execute_Immediate	Equal,0x27
0302 6808       |h   |		Jump_Zero	0x30b
0303 4800       |H   |		Short_Literal	0x0
0304 e402       |    |		Load	0x2,0x2
0305 00d8       |    |		Load_Top	At_Offset_0
0306 821d       |    |		Call	0x1,0x1d
0307 e402       |    |		Load	0x2,0x2
0308 0a01       |    |		Execute_Immediate	Plus,0x1
0309 c402       |    |		Store	0x2,0x2
030a 7836       |x6  |		Jump	0x341
030b e402       |    |		Load	0x2,0x2
030c 0a01       |    |		Execute_Immediate	Plus,0x1
030d 00d8       |    |		Load_Top	At_Offset_0
030e 00e2       |    |		Load_Encached	Integer_Cache
030f 0260       | `  |		Execute	Discrete,In_Type
0310 7001       |p   |		Jump_Nonzero	0x312
0311 0801       |    |		Execute_Immediate	Raise,0x1
0312 e404       |    |		Load	0x2,0x4
0313 e5ff       |    |		Load	0x2,-0x1
0314 01cf       |    |		Execute	Vector,Slice_Read
0315 e219       |    |		Load	0x1,0x19
0316 821b       |    |		Call	0x1,0x1b
0317 a403       |    |		Store_Unchecked	0x2,0x3
0318 e403       |    |		Load	0x2,0x3
0319 e404       |    |		Load	0x2,0x4
031a 027d       | }  |		Execute	Discrete,Greater
031b 6802       |h   |		Jump_Zero	0x31e
031c e404       |    |		Load	0x2,0x4
031d a403       |    |		Store_Unchecked	0x2,0x3
031e 4803       |H   |		Short_Literal	0x3
031f e403       |    |		Load	0x2,0x3
0320 e402       |    |		Load	0x2,0x2
0321 821d       |    |		Call	0x1,0x1d
0322 e403       |    |		Load	0x2,0x3
0323 0a01       |    |		Execute_Immediate	Plus,0x1
0324 c402       |    |		Store	0x2,0x2
0325 781b       |x   |		Jump	0x341
0326 e402       |    |		Load	0x2,0x2
0327 e5ff       |    |		Load	0x2,-0x1
0328 01d7       |    |		Execute	Vector,Field_Read
0329 0f2d       | -  |		Execute_Immediate	Equal,0x2d
032a 680f       |h   |		Jump_Zero	0x33a
032b e402       |    |		Load	0x2,0x2
032c e404       |    |		Load	0x2,0x4
032d 027c       | |  |		Execute	Discrete,Less
032e 680b       |h   |		Jump_Zero	0x33a
032f e402       |    |		Load	0x2,0x2
0330 0a01       |    |		Execute_Immediate	Plus,0x1
0331 e5ff       |    |		Load	0x2,-0x1
0332 01d7       |    |		Execute	Vector,Field_Read
0333 0f2d       | -  |		Execute_Immediate	Equal,0x2d
0334 6805       |h   |		Jump_Zero	0x33a
0335 4802       |H   |		Short_Literal	0x2
0336 e404       |    |		Load	0x2,0x4
0337 e402       |    |		Load	0x2,0x2
0338 821d       |    |		Call	0x1,0x1d
0339 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
033a 4800       |H   |		Short_Literal	0x0
033b e402       |    |		Load	0x2,0x2
033c 00d8       |    |		Load_Top	At_Offset_0
033d 821d       |    |		Call	0x1,0x1d
033e e402       |    |		Load	0x2,0x2
033f 0a01       |    |		Execute_Immediate	Plus,0x1
0340 c402       |    |		Store	0x2,0x2
0341 00c9       |    |		Action	Pop_Auxiliary_Loop
0342 7f66       | f  |		Jump	0x2a9
0343 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0344 ; --------------------------------------------------------------------------------------
0344 ; STRING TABLE
0344 ; --------------------------------------------------------------------------------------
0344 0016       |    |		.STRTAB	0x0016->0x034f							; "NORMAL"
0345 001a       |    |		.STRTAB	0x001a->0x0352							; "BOLD"
0346 001c       |    |		.STRTAB	0x001c->0x0354							; "ITALIC"
0347 0020       |    |		.STRTAB	0x0020->0x0357							; "BOLD_ITALIC"
0348 0029       | )  |		.STRTAB	0x0029->0x035c							; "~b(~i("
0349 002d       | -  |		.STRTAB	0x002d->0x035f							; "))"
034a 002d       | -  |		.STRTAB	0x002d->0x0360							; "~b("
034b 002e       | .  |		.STRTAB	0x002e->0x0362							; "~begin(italic)"
034c 003a       | :  |		.STRTAB	0x003a->0x0369							; "~end(italic)"
034d 0044       | D  |		.STRTAB	0x0044->0x036f							; "Too many Ada tokens on one input line; font styles will be merged"
034e 0083       |    |		.STREND 0x0083->0x038f
034f 4e4f 524d  |NORM|		.STRTAB_STRINGS
0390 ; --------------------------------------------------------------------------------------
0390 ; Debug Table
0390 ; --------------------------------------------------------------------------------------
0390 0004 000f  |    |		.DEBUG4	0x0004,0x000f,0x4308,0x0000,0x0001,0x0000
0396 0000 0000  |    |		.BLANK	0000[0x17]
03ad 1002 8000  |    |		.XXX[0xb]
03af 0000 0000  |    |
03b1 0020 0000  |    |
03b3 0110 0000  |    |
03b5 0000 8000  |    |
03b7 0005       |    |
03b8 0000 0000  |    |		.BLANK	0000[0x48]