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

⟦801bbc31a⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0534f8

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦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 0558       | X  |		.CONST	0x0558								; 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 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0167       | g  |		.CONST	0x0167								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0029       | )  |		.CONST	0x0029								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c e001       |    |		Load	0x0,0x1
000d 02a0       |    |		Declare_Subprogram	Null_Subprogram
000e 038f       |    |		Declare_Type	Package,Defined,Visible
000f e002       |    |		Load	0x0,0x2
0010 4801       |H   |		Short_Literal	0x1
0011 00da       |    |		Load_Top	At_Offset_2
0012 020e       |    |		Execute	Module,Augment_Imports
0013 0386       |    |		Declare_Variable	Package,Visible
0014 4801       |H   |		Short_Literal	0x1
0015 483f       |H?  |		Short_Literal	0x3f
0016 00e3       |    |		Load_Encached	Natural_Cache
0017 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0018 e003       |    |		Load	0x0,0x3
0019 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001a 00d9       |    |		Load_Top	At_Offset_1
001b e003       |    |		Load	0x0,0x3
001c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001d e003       |    |		Load	0x0,0x3
001e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001f e003       |    |		Load	0x0,0x3
0020 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0021 e003       |    |		Load	0x0,0x3
0022 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0023 00e4       |    |		Load_Encached	Positive_Cache
0024 00e4       |    |		Load_Encached	Positive_Cache
0025 e003       |    |		Load	0x0,0x3
0026 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0027 00e1       |    |		Load_Encached	Boolean_Cache
0028 02a0       |    |		Declare_Subprogram	Null_Subprogram
0029 480a       |H   |		Short_Literal	0xa
002a 032e       | .  |		Declare_Type	Record,Defined,Visible
002b 029a 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call,Visible,Unelaborated
002d 4800       |H   |		Short_Literal	0x0
002e 4801       |H   |		Short_Literal	0x1
002f 029f 0203  |    |		Declare_Subprogram	INIT_0200,For_Call
0031 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0032 00d8       |    |		Load_Top	At_Offset_0
0033 e003       |    |		Load	0x0,0x3
0034 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0035 e003       |    |		Load	0x0,0x3
0036 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0037 02a0       |    |		Declare_Subprogram	Null_Subprogram
0038 4803       |H   |		Short_Literal	0x3
0039 032e       | .  |		Declare_Type	Record,Defined,Visible
003a 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated
003c 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated
003e 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
0040 029a 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call,Visible,Unelaborated
0042 029a 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call,Visible,Unelaborated
0044 00bf       |    |		Action	Accept_Activation
0045 00e4       |    |		Load_Encached	Positive_Cache
0046 0266       | f  |		Execute	Discrete,Bounds
0047 e212       |    |		Load	0x1,0x12
0048 02a0       |    |		Declare_Subprogram	Null_Subprogram
0049 4801       |H   |		Short_Literal	0x1
004a 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
004b 00d8       |    |		Load_Top	At_Offset_0
004c 02a0       |    |		Declare_Subprogram	Null_Subprogram
004d 4818       |H   |		Short_Literal	0x18
004e 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
004f 4800       |H   |		Short_Literal	0x0
0050 e004       |    |		Load	0x0,0x4
0051 02a0       |    |		Declare_Subprogram	Null_Subprogram
0052 038e       |    |		Declare_Type	Package,Defined
0053 00b6       |    |		Action	Make_Scope
0054 00da       |    |		Load_Top	At_Offset_2
0055 4802       |H   |		Short_Literal	0x2
0056 00db       |    |		Load_Top	At_Offset_3
0057 020e       |    |		Execute	Module,Augment_Imports
0058 0387       |    |		Declare_Variable	Package
0059 e003       |    |		Load	0x0,0x3
005a 00db       |    |		Load_Top	At_Offset_3
005b 4802       |H   |		Short_Literal	0x2
005c 00db       |    |		Load_Top	At_Offset_3
005d 020e       |    |		Execute	Module,Augment_Imports
005e 00d8       |    |		Load_Top	At_Offset_0
005f 020f       |    |		Execute	Module,Activate
0060 4800       |H   |		Short_Literal	0x0
0061 e005       |    |		Load	0x0,0x5
0062 02a0       |    |		Declare_Subprogram	Null_Subprogram
0063 038e       |    |		Declare_Type	Package,Defined
0064 00b6       |    |		Action	Make_Scope
0065 00da       |    |		Load_Top	At_Offset_2
0066 4802       |H   |		Short_Literal	0x2
0067 00db       |    |		Load_Top	At_Offset_3
0068 020e       |    |		Execute	Module,Augment_Imports
0069 0387       |    |		Declare_Variable	Package
006a e003       |    |		Load	0x0,0x3
006b 4801       |H   |		Short_Literal	0x1
006c 00da       |    |		Load_Top	At_Offset_2
006d 020e       |    |		Execute	Module,Augment_Imports
006e 00d8       |    |		Load_Top	At_Offset_0
006f 020f       |    |		Execute	Module,Activate
0070 4800       |H   |		Short_Literal	0x0
0071 e006       |    |		Load	0x0,0x6
0072 02a0       |    |		Declare_Subprogram	Null_Subprogram
0073 038e       |    |		Declare_Type	Package,Defined
0074 00b6       |    |		Action	Make_Scope
0075 e219       |    |		Load	0x1,0x19
0076 4802       |H   |		Short_Literal	0x2
0077 00db       |    |		Load_Top	At_Offset_3
0078 020e       |    |		Execute	Module,Augment_Imports
0079 0387       |    |		Declare_Variable	Package
007a e003       |    |		Load	0x0,0x3
007b e218       |    |		Load	0x1,0x18
007c 4802       |H   |		Short_Literal	0x2
007d 00db       |    |		Load_Top	At_Offset_3
007e 020e       |    |		Execute	Module,Augment_Imports
007f 00d8       |    |		Load_Top	At_Offset_0
0080 020f       |    |		Execute	Module,Activate
0081 4800       |H   |		Short_Literal	0x0
0082 e007       |    |		Load	0x0,0x7
0083 02a0       |    |		Declare_Subprogram	Null_Subprogram
0084 038e       |    |		Declare_Type	Package,Defined
0085 00b6       |    |		Action	Make_Scope
0086 00da       |    |		Load_Top	At_Offset_2
0087 4802       |H   |		Short_Literal	0x2
0088 00db       |    |		Load_Top	At_Offset_3
0089 020e       |    |		Execute	Module,Augment_Imports
008a 0387       |    |		Declare_Variable	Package
008b e003       |    |		Load	0x0,0x3
008c 4801       |H   |		Short_Literal	0x1
008d 00da       |    |		Load_Top	At_Offset_2
008e 020e       |    |		Execute	Module,Augment_Imports
008f 00d8       |    |		Load_Top	At_Offset_0
0090 020f       |    |		Execute	Module,Activate
0091 4800       |H   |		Short_Literal	0x0
0092 e008       |    |		Load	0x0,0x8
0093 02a0       |    |		Declare_Subprogram	Null_Subprogram
0094 038e       |    |		Declare_Type	Package,Defined
0095 00b6       |    |		Action	Make_Scope
0096 e21a       |    |		Load	0x1,0x1a
0097 4802       |H   |		Short_Literal	0x2
0098 00db       |    |		Load_Top	At_Offset_3
0099 020e       |    |		Execute	Module,Augment_Imports
009a 0387       |    |		Declare_Variable	Package
009b e003       |    |		Load	0x0,0x3
009c 4801       |H   |		Short_Literal	0x1
009d 00da       |    |		Load_Top	At_Offset_2
009e 020e       |    |		Execute	Module,Augment_Imports
009f 00d8       |    |		Load_Top	At_Offset_0
00a0 020f       |    |		Execute	Module,Activate
00a1 4800       |H   |		Short_Literal	0x0
00a2 e009       |    |		Load	0x0,0x9
00a3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00a4 038e       |    |		Declare_Type	Package,Defined
00a5 00b6       |    |		Action	Make_Scope
00a6 e21a       |    |		Load	0x1,0x1a
00a7 4802       |H   |		Short_Literal	0x2
00a8 00db       |    |		Load_Top	At_Offset_3
00a9 020e       |    |		Execute	Module,Augment_Imports
00aa 0387       |    |		Declare_Variable	Package
00ab e003       |    |		Load	0x0,0x3
00ac 4801       |H   |		Short_Literal	0x1
00ad 00da       |    |		Load_Top	At_Offset_2
00ae 020e       |    |		Execute	Module,Augment_Imports
00af 00d8       |    |		Load_Top	At_Offset_0
00b0 020f       |    |		Execute	Module,Activate
00b1 4800       |H   |		Short_Literal	0x0
00b2 e00a       |    |		Load	0x0,0xa
00b3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00b4 038e       |    |		Declare_Type	Package,Defined
00b5 00b6       |    |		Action	Make_Scope
00b6 e21c       |    |		Load	0x1,0x1c
00b7 4802       |H   |		Short_Literal	0x2
00b8 00db       |    |		Load_Top	At_Offset_3
00b9 020e       |    |		Execute	Module,Augment_Imports
00ba 0387       |    |		Declare_Variable	Package
00bb e003       |    |		Load	0x0,0x3
00bc 4801       |H   |		Short_Literal	0x1
00bd 00da       |    |		Load_Top	At_Offset_2
00be 020e       |    |		Execute	Module,Augment_Imports
00bf 00d8       |    |		Load_Top	At_Offset_0
00c0 020f       |    |		Execute	Module,Activate
00c1 4800       |H   |		Short_Literal	0x0
00c2 e00b       |    |		Load	0x0,0xb
00c3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c4 038e       |    |		Declare_Type	Package,Defined
00c5 00b6       |    |		Action	Make_Scope
00c6 e21c       |    |		Load	0x1,0x1c
00c7 4802       |H   |		Short_Literal	0x2
00c8 00db       |    |		Load_Top	At_Offset_3
00c9 020e       |    |		Execute	Module,Augment_Imports
00ca 0387       |    |		Declare_Variable	Package
00cb e003       |    |		Load	0x0,0x3
00cc 4801       |H   |		Short_Literal	0x1
00cd 00da       |    |		Load_Top	At_Offset_2
00ce 020e       |    |		Execute	Module,Augment_Imports
00cf 00d8       |    |		Load_Top	At_Offset_0
00d0 020f       |    |		Execute	Module,Activate
00d1 4800       |H   |		Short_Literal	0x0
00d2 e00c       |    |		Load	0x0,0xc
00d3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00d4 038e       |    |		Declare_Type	Package,Defined
00d5 00b6       |    |		Action	Make_Scope
00d6 e219       |    |		Load	0x1,0x19
00d7 4802       |H   |		Short_Literal	0x2
00d8 00db       |    |		Load_Top	At_Offset_3
00d9 020e       |    |		Execute	Module,Augment_Imports
00da 0387       |    |		Declare_Variable	Package
00db e003       |    |		Load	0x0,0x3
00dc e218       |    |		Load	0x1,0x18
00dd 4802       |H   |		Short_Literal	0x2
00de 00db       |    |		Load_Top	At_Offset_3
00df 020e       |    |		Execute	Module,Augment_Imports
00e0 00d8       |    |		Load_Top	At_Offset_0
00e1 020f       |    |		Execute	Module,Activate
00e2 4800       |H   |		Short_Literal	0x0
00e3 e00d       |    |		Load	0x0,0xd
00e4 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e5 038e       |    |		Declare_Type	Package,Defined
00e6 00b6       |    |		Action	Make_Scope
00e7 e219       |    |		Load	0x1,0x19
00e8 4802       |H   |		Short_Literal	0x2
00e9 00db       |    |		Load_Top	At_Offset_3
00ea 020e       |    |		Execute	Module,Augment_Imports
00eb 0387       |    |		Declare_Variable	Package
00ec e003       |    |		Load	0x0,0x3
00ed e218       |    |		Load	0x1,0x18
00ee 4802       |H   |		Short_Literal	0x2
00ef 00db       |    |		Load_Top	At_Offset_3
00f0 020e       |    |		Execute	Module,Augment_Imports
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 020f       |    |		Execute	Module,Activate
00f3 4800       |H   |		Short_Literal	0x0
00f4 0093 051b  |    |		push_full_address	INIT_0518
00f6 02a0       |    |		Declare_Subprogram	Null_Subprogram
00f7 038e       |    |		Declare_Type	Package,Defined
00f8 00b6       |    |		Action	Make_Scope
00f9 00da       |    |		Load_Top	At_Offset_2
00fa 4802       |H   |		Short_Literal	0x2
00fb 00db       |    |		Load_Top	At_Offset_3
00fc 020e       |    |		Execute	Module,Augment_Imports
00fd 0387       |    |		Declare_Variable	Package
00fe e003       |    |		Load	0x0,0x3
00ff 4801       |H   |		Short_Literal	0x1
0100 00da       |    |		Load_Top	At_Offset_2
0101 020e       |    |		Execute	Module,Augment_Imports
0102 00d8       |    |		Load_Top	At_Offset_0
0103 020f       |    |		Execute	Module,Activate
0104 4800       |H   |		Short_Literal	0x0
0105 e00e       |    |		Load	0x0,0xe
0106 02a0       |    |		Declare_Subprogram	Null_Subprogram
0107 038e       |    |		Declare_Type	Package,Defined
0108 00b6       |    |		Action	Make_Scope
0109 e219       |    |		Load	0x1,0x19
010a 4802       |H   |		Short_Literal	0x2
010b 00db       |    |		Load_Top	At_Offset_3
010c 020e       |    |		Execute	Module,Augment_Imports
010d 0387       |    |		Declare_Variable	Package
010e e003       |    |		Load	0x0,0x3
010f e218       |    |		Load	0x1,0x18
0110 4802       |H   |		Short_Literal	0x2
0111 00db       |    |		Load_Top	At_Offset_3
0112 020e       |    |		Execute	Module,Augment_Imports
0113 00d8       |    |		Load_Top	At_Offset_0
0114 020f       |    |		Execute	Module,Activate
0115 4800       |H   |		Short_Literal	0x0
0116 e00f       |    |		Load	0x0,0xf
0117 02a0       |    |		Declare_Subprogram	Null_Subprogram
0118 038e       |    |		Declare_Type	Package,Defined
0119 00b6       |    |		Action	Make_Scope
011a e219       |    |		Load	0x1,0x19
011b 4802       |H   |		Short_Literal	0x2
011c 00db       |    |		Load_Top	At_Offset_3
011d 020e       |    |		Execute	Module,Augment_Imports
011e 0387       |    |		Declare_Variable	Package
011f e003       |    |		Load	0x0,0x3
0120 e218       |    |		Load	0x1,0x18
0121 4802       |H   |		Short_Literal	0x2
0122 00db       |    |		Load_Top	At_Offset_3
0123 020e       |    |		Execute	Module,Augment_Imports
0124 00d8       |    |		Load_Top	At_Offset_0
0125 020f       |    |		Execute	Module,Activate
0126 4800       |H   |		Short_Literal	0x0
0127 e010       |    |		Load	0x0,0x10
0128 02a0       |    |		Declare_Subprogram	Null_Subprogram
0129 038e       |    |		Declare_Type	Package,Defined
012a 00b6       |    |		Action	Make_Scope
012b e219       |    |		Load	0x1,0x19
012c 4802       |H   |		Short_Literal	0x2
012d 00db       |    |		Load_Top	At_Offset_3
012e 020e       |    |		Execute	Module,Augment_Imports
012f 0387       |    |		Declare_Variable	Package
0130 e003       |    |		Load	0x0,0x3
0131 e218       |    |		Load	0x1,0x18
0132 4802       |H   |		Short_Literal	0x2
0133 00db       |    |		Load_Top	At_Offset_3
0134 020e       |    |		Execute	Module,Augment_Imports
0135 00d8       |    |		Load_Top	At_Offset_0
0136 020f       |    |		Execute	Module,Activate
0137 4800       |H   |		Short_Literal	0x0
0138 e011       |    |		Load	0x0,0x11
0139 02a0       |    |		Declare_Subprogram	Null_Subprogram
013a 038e       |    |		Declare_Type	Package,Defined
013b 00b6       |    |		Action	Make_Scope
013c 4801       |H   |		Short_Literal	0x1
013d 00da       |    |		Load_Top	At_Offset_2
013e 020e       |    |		Execute	Module,Augment_Imports
013f 0387       |    |		Declare_Variable	Package
0140 e003       |    |		Load	0x0,0x3
0141 e21a       |    |		Load	0x1,0x1a
0142 e21b       |    |		Load	0x1,0x1b
0143 e21c       |    |		Load	0x1,0x1c
0144 e21d       |    |		Load	0x1,0x1d
0145 e222       | "  |		Load	0x1,0x22
0146 e223       | #  |		Load	0x1,0x23
0147 e224       | $  |		Load	0x1,0x24
0148 e225       | %  |		Load	0x1,0x25
0149 e226       | &  |		Load	0x1,0x26
014a 480a       |H   |		Short_Literal	0xa
014b e228       | (  |		Load	0x1,0x28
014c 020e       |    |		Execute	Module,Augment_Imports
014d 00d8       |    |		Load_Top	At_Offset_0
014e 020f       |    |		Execute	Module,Activate
014f 029d 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call
0151 e003       |    |		Load	0x0,0x3
0152 e012       |    |		Load	0x0,0x12
0153 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0154 e013       |    |		Load	0x0,0x13
0155 e014       |    |		Load	0x0,0x14
0156 4805       |H   |		Short_Literal	0x5
0157 e20d       |    |		Load	0x1,0xd
0158 020e       |    |		Execute	Module,Augment_Imports
0159 e20d       |    |		Load	0x1,0xd
015a 020f       |    |		Execute	Module,Activate
015b 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
015c 00c7       |    |		Action	Elaborate_Subprogram
015d 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
015e 00c7       |    |		Action	Elaborate_Subprogram
015f 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0160 00c7       |    |		Action	Elaborate_Subprogram
0161 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0162 00c7       |    |		Action	Elaborate_Subprogram
0163 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0164 00c7       |    |		Action	Elaborate_Subprogram
0165 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0166 00c7       |    |		Action	Elaborate_Subprogram
0167			BODY_0008:
0167 00bc       |    |		Action	Signal_Activated
0168 00bb       |    |		Action	Signal_Completion
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 00da       |    |		Load_Top	At_Offset_2
0174 4616       |F   |		Jump_Case	0x17
0175 782f       |x/  |		Jump	0x1a5								; case 0x0
0176 7833       |x3  |		Jump	0x1aa								; case 0x1
0177 7837       |x7  |		Jump	0x1af								; case 0x2
0178 783b       |x;  |		Jump	0x1b4								; case 0x3
0179 7817       |x   |		Jump	0x191								; case 0x4
017a 781b       |x   |		Jump	0x196								; case 0x5
017b 781f       |x   |		Jump	0x19b								; case 0x6
017c 7823       |x#  |		Jump	0x1a0								; case 0x7
017d 783b       |x;  |		Jump	0x1b9								; case 0x8
017e 783f       |x?  |		Jump	0x1be								; case 0x9
017f 7843       |xC  |		Jump	0x1c3								; case 0xa
0180 7847       |xG  |		Jump	0x1c8								; case 0xb
0181 784b       |xK  |		Jump	0x1cd								; case 0xc
0182 784f       |xO  |		Jump	0x1d2								; case 0xd
0183 785d       |x]  |		Jump	0x1e1								; case 0xe
0184 7861       |xa  |		Jump	0x1e6								; case 0xf
0185 7851       |xQ  |		Jump	0x1d7								; case 0x10
0186 7855       |xU  |		Jump	0x1dc								; case 0x11
0187 7863       |xc  |		Jump	0x1eb								; case 0x12
0188 7867       |xg  |		Jump	0x1f0								; case 0x13
0189 786b       |xk  |		Jump	0x1f5								; case 0x14
018a 786f       |xo  |		Jump	0x1fa								; case 0x15
018b 7800       |x   |		Jump	0x18c								; case 0x16
018c e228       | (  |		Load	0x1,0x28
018d 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
018e 0320       |    |		Declare_Variable	Record,Duplicate
018f 00cd       |    |		Action	Spare6_Action
0190 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0191 e21a       |    |		Load	0x1,0x1a
0192 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0193 0320       |    |		Declare_Variable	Record,Duplicate
0194 00cd       |    |		Action	Spare6_Action
0195 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0196 e21b       |    |		Load	0x1,0x1b
0197 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0198 0320       |    |		Declare_Variable	Record,Duplicate
0199 00cd       |    |		Action	Spare6_Action
019a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
019b e21e       |    |		Load	0x1,0x1e
019c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
019d 0320       |    |		Declare_Variable	Record,Duplicate
019e 00cd       |    |		Action	Spare6_Action
019f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01a0 e21f       |    |		Load	0x1,0x1f
01a1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a2 0320       |    |		Declare_Variable	Record,Duplicate
01a3 00cd       |    |		Action	Spare6_Action
01a4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01a5 e21c       |    |		Load	0x1,0x1c
01a6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a7 0320       |    |		Declare_Variable	Record,Duplicate
01a8 00cd       |    |		Action	Spare6_Action
01a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01aa e21d       |    |		Load	0x1,0x1d
01ab 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ac 0320       |    |		Declare_Variable	Record,Duplicate
01ad 00cd       |    |		Action	Spare6_Action
01ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01af e220       |    |		Load	0x1,0x20
01b0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b1 0320       |    |		Declare_Variable	Record,Duplicate
01b2 00cd       |    |		Action	Spare6_Action
01b3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b4 e221       | !  |		Load	0x1,0x21
01b5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b6 0320       |    |		Declare_Variable	Record,Duplicate
01b7 00cd       |    |		Action	Spare6_Action
01b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b9 e222       | "  |		Load	0x1,0x22
01ba 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01bb 0320       |    |		Declare_Variable	Record,Duplicate
01bc 00cd       |    |		Action	Spare6_Action
01bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01be e223       | #  |		Load	0x1,0x23
01bf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c0 0320       |    |		Declare_Variable	Record,Duplicate
01c1 00cd       |    |		Action	Spare6_Action
01c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c3 e224       | $  |		Load	0x1,0x24
01c4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c5 0320       |    |		Declare_Variable	Record,Duplicate
01c6 00cd       |    |		Action	Spare6_Action
01c7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c8 e225       | %  |		Load	0x1,0x25
01c9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ca 0320       |    |		Declare_Variable	Record,Duplicate
01cb 00cd       |    |		Action	Spare6_Action
01cc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01cd e226       | &  |		Load	0x1,0x26
01ce 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01cf 0320       |    |		Declare_Variable	Record,Duplicate
01d0 00cd       |    |		Action	Spare6_Action
01d1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01d2 e227       | '  |		Load	0x1,0x27
01d3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d4 0320       |    |		Declare_Variable	Record,Duplicate
01d5 00cd       |    |		Action	Spare6_Action
01d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01d7 e228       | (  |		Load	0x1,0x28
01d8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d9 0320       |    |		Declare_Variable	Record,Duplicate
01da 00cd       |    |		Action	Spare6_Action
01db 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01dc e228       | (  |		Load	0x1,0x28
01dd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01de 0320       |    |		Declare_Variable	Record,Duplicate
01df 00cd       |    |		Action	Spare6_Action
01e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e1 e228       | (  |		Load	0x1,0x28
01e2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01e3 0320       |    |		Declare_Variable	Record,Duplicate
01e4 00cd       |    |		Action	Spare6_Action
01e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e6 e228       | (  |		Load	0x1,0x28
01e7 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01e8 0320       |    |		Declare_Variable	Record,Duplicate
01e9 00cd       |    |		Action	Spare6_Action
01ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01eb e228       | (  |		Load	0x1,0x28
01ec 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01ed 0320       |    |		Declare_Variable	Record,Duplicate
01ee 00cd       |    |		Action	Spare6_Action
01ef 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f0 e228       | (  |		Load	0x1,0x28
01f1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01f2 0320       |    |		Declare_Variable	Record,Duplicate
01f3 00cd       |    |		Action	Spare6_Action
01f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f5 e228       | (  |		Load	0x1,0x28
01f6 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01f7 0320       |    |		Declare_Variable	Record,Duplicate
01f8 00cd       |    |		Action	Spare6_Action
01f9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01fa e228       | (  |		Load	0x1,0x28
01fb 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
01fc 0320       |    |		Declare_Variable	Record,Duplicate
01fd 00cd       |    |		Action	Spare6_Action
01fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ff 0000       |    |		.XXX[0x1]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 4607       |F   |		Jump_Case	0x8
0204 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0205 7806       |x   |		Jump	0x20c								; case 0x1
0206 7809       |x   |		Jump	0x210								; case 0x2
0207 780d       |x   |		Jump	0x215								; case 0x3
0208 7810       |x   |		Jump	0x219								; case 0x4
0209 7811       |x   |		Jump	0x21b								; case 0x5
020a 7812       |x   |		Jump	0x21d								; case 0x6
020b 7815       |x   |		Jump	0x221								; case 0x7
020c 00da       |    |		Load_Top	At_Offset_2
020d 0091 0538  |   8|		Action	Push_String_Extended_Indexed,0x538				; "TEXT"
020f 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0210 00db       |    |		Load_Top	At_Offset_3
0211 00db       |    |		Load_Top	At_Offset_3
0212 00e0       |    |		Load_Encached	Standard_Cache
0213 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0214 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0215 00da       |    |		Load_Top	At_Offset_2
0216 00e0       |    |		Load_Encached	Standard_Cache
0217 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0218 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0219 00db       |    |		Load_Top	At_Offset_3
021a 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
021b 00db       |    |		Load_Top	At_Offset_3
021c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
021d e211       |    |		Load	0x1,0x11
021e 00dc       |    |		Load_Top	At_Offset_4
021f 0267       | g  |		Execute	Discrete,Predecessor
0220 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0221 e211       |    |		Load	0x1,0x11
0222 00dc       |    |		Load_Top	At_Offset_4
0223 0268       | h  |		Execute	Discrete,Successor
0224 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
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 00da       |    |		Load_Top	At_Offset_2
022c 4616       |F   |		Jump_Case	0x17
022d 782f       |x/  |		Jump	0x25d								; case 0x0
022e 7833       |x3  |		Jump	0x262								; case 0x1
022f 7837       |x7  |		Jump	0x267								; case 0x2
0230 783b       |x;  |		Jump	0x26c								; case 0x3
0231 7817       |x   |		Jump	0x249								; case 0x4
0232 781b       |x   |		Jump	0x24e								; case 0x5
0233 781f       |x   |		Jump	0x253								; case 0x6
0234 7823       |x#  |		Jump	0x258								; case 0x7
0235 783b       |x;  |		Jump	0x271								; case 0x8
0236 783f       |x?  |		Jump	0x276								; case 0x9
0237 7843       |xC  |		Jump	0x27b								; case 0xa
0238 7847       |xG  |		Jump	0x280								; case 0xb
0239 780a       |x   |		Jump	0x244								; case 0xc
023a 784a       |xJ  |		Jump	0x285								; case 0xd
023b 7821       |x!  |		Jump	0x25d								; case 0xe
023c 7825       |x%  |		Jump	0x262								; case 0xf
023d 780b       |x   |		Jump	0x249								; case 0x10
023e 780f       |x   |		Jump	0x24e								; case 0x11
023f 7831       |x1  |		Jump	0x271								; case 0x12
0240 7835       |x5  |		Jump	0x276								; case 0x13
0241 7839       |x9  |		Jump	0x27b								; case 0x14
0242 783d       |x=  |		Jump	0x280								; case 0x15
0243 7800       |x   |		Jump	0x244								; case 0x16
0244 e226       | &  |		Load	0x1,0x26
0245 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0246 0320       |    |		Declare_Variable	Record,Duplicate
0247 00cd       |    |		Action	Spare6_Action
0248 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0249 e21a       |    |		Load	0x1,0x1a
024a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
024b 0320       |    |		Declare_Variable	Record,Duplicate
024c 00cd       |    |		Action	Spare6_Action
024d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
024e e21b       |    |		Load	0x1,0x1b
024f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0250 0320       |    |		Declare_Variable	Record,Duplicate
0251 00cd       |    |		Action	Spare6_Action
0252 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0253 e21e       |    |		Load	0x1,0x1e
0254 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0255 0320       |    |		Declare_Variable	Record,Duplicate
0256 00cd       |    |		Action	Spare6_Action
0257 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0258 e21f       |    |		Load	0x1,0x1f
0259 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
025a 0320       |    |		Declare_Variable	Record,Duplicate
025b 00cd       |    |		Action	Spare6_Action
025c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025d e21c       |    |		Load	0x1,0x1c
025e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
025f 0320       |    |		Declare_Variable	Record,Duplicate
0260 00cd       |    |		Action	Spare6_Action
0261 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0262 e21d       |    |		Load	0x1,0x1d
0263 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0264 0320       |    |		Declare_Variable	Record,Duplicate
0265 00cd       |    |		Action	Spare6_Action
0266 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0267 e220       |    |		Load	0x1,0x20
0268 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0269 0320       |    |		Declare_Variable	Record,Duplicate
026a 00cd       |    |		Action	Spare6_Action
026b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
026c e221       | !  |		Load	0x1,0x21
026d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
026e 0320       |    |		Declare_Variable	Record,Duplicate
026f 00cd       |    |		Action	Spare6_Action
0270 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0271 e222       | "  |		Load	0x1,0x22
0272 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0273 0320       |    |		Declare_Variable	Record,Duplicate
0274 00cd       |    |		Action	Spare6_Action
0275 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0276 e223       | #  |		Load	0x1,0x23
0277 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0278 0320       |    |		Declare_Variable	Record,Duplicate
0279 00cd       |    |		Action	Spare6_Action
027a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027b e224       | $  |		Load	0x1,0x24
027c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
027d 0320       |    |		Declare_Variable	Record,Duplicate
027e 00cd       |    |		Action	Spare6_Action
027f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0280 e225       | %  |		Load	0x1,0x25
0281 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0282 0320       |    |		Declare_Variable	Record,Duplicate
0283 00cd       |    |		Action	Spare6_Action
0284 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0285 e227       | '  |		Load	0x1,0x27
0286 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0287 0320       |    |		Declare_Variable	Record,Duplicate
0288 00cd       |    |		Action	Spare6_Action
0289 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028a 0000 0000  |    |		.BLANK	0000[0x6]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 00da       |    |		Load_Top	At_Offset_2
0294 4616       |F   |		Jump_Case	0x17
0295 7848       |xH  |		Jump	0x2de								; case 0x0
0296 7851       |xQ  |		Jump	0x2e8								; case 0x1
0297 785a       |xZ  |		Jump	0x2f2								; case 0x2
0298 7863       |xc  |		Jump	0x2fc								; case 0x3
0299 781c       |x   |		Jump	0x2b6								; case 0x4
029a 7825       |x%  |		Jump	0x2c0								; case 0x5
029b 782e       |x.  |		Jump	0x2ca								; case 0x6
029c 7837       |x7  |		Jump	0x2d4								; case 0x7
029d 7868       |xh  |		Jump	0x306								; case 0x8
029e 7871       |xq  |		Jump	0x310								; case 0x9
029f 787a       |xz  |		Jump	0x31a								; case 0xa
02a0 7883       |x   |		Jump	0x324								; case 0xb
02a1 780a       |x   |		Jump	0x2ac								; case 0xc
02a2 788b       |x   |		Jump	0x32e								; case 0xd
02a3 783a       |x:  |		Jump	0x2de								; case 0xe
02a4 7843       |xC  |		Jump	0x2e8								; case 0xf
02a5 7810       |x   |		Jump	0x2b6								; case 0x10
02a6 7819       |x   |		Jump	0x2c0								; case 0x11
02a7 785e       |x^  |		Jump	0x306								; case 0x12
02a8 7867       |xg  |		Jump	0x310								; case 0x13
02a9 7870       |xp  |		Jump	0x31a								; case 0x14
02aa 7879       |xy  |		Jump	0x324								; case 0x15
02ab 7800       |x   |		Jump	0x2ac								; case 0x16
02ac e226       | &  |		Load	0x1,0x26
02ad 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02ae 0227       | '  |		Execute	Access,All_Reference
02af 01db       |    |		Execute	Vector,Length
02b0 00d8       |    |		Load_Top	At_Offset_0
02b1 00e3       |    |		Load_Encached	Natural_Cache
02b2 0260       | `  |		Execute	Discrete,In_Type
02b3 7001       |p   |		Jump_Nonzero	0x2b5
02b4 0801       |    |		Execute_Immediate	Raise,0x1
02b5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b6 e21a       |    |		Load	0x1,0x1a
02b7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02b8 0227       | '  |		Execute	Access,All_Reference
02b9 01db       |    |		Execute	Vector,Length
02ba 00d8       |    |		Load_Top	At_Offset_0
02bb 00e3       |    |		Load_Encached	Natural_Cache
02bc 0260       | `  |		Execute	Discrete,In_Type
02bd 7001       |p   |		Jump_Nonzero	0x2bf
02be 0801       |    |		Execute_Immediate	Raise,0x1
02bf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c0 e21b       |    |		Load	0x1,0x1b
02c1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02c2 0227       | '  |		Execute	Access,All_Reference
02c3 01db       |    |		Execute	Vector,Length
02c4 00d8       |    |		Load_Top	At_Offset_0
02c5 00e3       |    |		Load_Encached	Natural_Cache
02c6 0260       | `  |		Execute	Discrete,In_Type
02c7 7001       |p   |		Jump_Nonzero	0x2c9
02c8 0801       |    |		Execute_Immediate	Raise,0x1
02c9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ca e21e       |    |		Load	0x1,0x1e
02cb 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02cc 0227       | '  |		Execute	Access,All_Reference
02cd 01db       |    |		Execute	Vector,Length
02ce 00d8       |    |		Load_Top	At_Offset_0
02cf 00e3       |    |		Load_Encached	Natural_Cache
02d0 0260       | `  |		Execute	Discrete,In_Type
02d1 7001       |p   |		Jump_Nonzero	0x2d3
02d2 0801       |    |		Execute_Immediate	Raise,0x1
02d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d4 e21f       |    |		Load	0x1,0x1f
02d5 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02d6 0227       | '  |		Execute	Access,All_Reference
02d7 01db       |    |		Execute	Vector,Length
02d8 00d8       |    |		Load_Top	At_Offset_0
02d9 00e3       |    |		Load_Encached	Natural_Cache
02da 0260       | `  |		Execute	Discrete,In_Type
02db 7001       |p   |		Jump_Nonzero	0x2dd
02dc 0801       |    |		Execute_Immediate	Raise,0x1
02dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02de e21c       |    |		Load	0x1,0x1c
02df 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02e0 0227       | '  |		Execute	Access,All_Reference
02e1 01db       |    |		Execute	Vector,Length
02e2 00d8       |    |		Load_Top	At_Offset_0
02e3 00e3       |    |		Load_Encached	Natural_Cache
02e4 0260       | `  |		Execute	Discrete,In_Type
02e5 7001       |p   |		Jump_Nonzero	0x2e7
02e6 0801       |    |		Execute_Immediate	Raise,0x1
02e7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e8 e21d       |    |		Load	0x1,0x1d
02e9 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02ea 0227       | '  |		Execute	Access,All_Reference
02eb 01db       |    |		Execute	Vector,Length
02ec 00d8       |    |		Load_Top	At_Offset_0
02ed 00e3       |    |		Load_Encached	Natural_Cache
02ee 0260       | `  |		Execute	Discrete,In_Type
02ef 7001       |p   |		Jump_Nonzero	0x2f1
02f0 0801       |    |		Execute_Immediate	Raise,0x1
02f1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f2 e220       |    |		Load	0x1,0x20
02f3 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02f4 0227       | '  |		Execute	Access,All_Reference
02f5 01db       |    |		Execute	Vector,Length
02f6 00d8       |    |		Load_Top	At_Offset_0
02f7 00e3       |    |		Load_Encached	Natural_Cache
02f8 0260       | `  |		Execute	Discrete,In_Type
02f9 7001       |p   |		Jump_Nonzero	0x2fb
02fa 0801       |    |		Execute_Immediate	Raise,0x1
02fb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02fc e221       | !  |		Load	0x1,0x21
02fd 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02fe 0227       | '  |		Execute	Access,All_Reference
02ff 01db       |    |		Execute	Vector,Length
0300 00d8       |    |		Load_Top	At_Offset_0
0301 00e3       |    |		Load_Encached	Natural_Cache
0302 0260       | `  |		Execute	Discrete,In_Type
0303 7001       |p   |		Jump_Nonzero	0x305
0304 0801       |    |		Execute_Immediate	Raise,0x1
0305 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0306 e222       | "  |		Load	0x1,0x22
0307 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0308 0227       | '  |		Execute	Access,All_Reference
0309 01db       |    |		Execute	Vector,Length
030a 00d8       |    |		Load_Top	At_Offset_0
030b 00e3       |    |		Load_Encached	Natural_Cache
030c 0260       | `  |		Execute	Discrete,In_Type
030d 7001       |p   |		Jump_Nonzero	0x30f
030e 0801       |    |		Execute_Immediate	Raise,0x1
030f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0310 e223       | #  |		Load	0x1,0x23
0311 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0312 0227       | '  |		Execute	Access,All_Reference
0313 01db       |    |		Execute	Vector,Length
0314 00d8       |    |		Load_Top	At_Offset_0
0315 00e3       |    |		Load_Encached	Natural_Cache
0316 0260       | `  |		Execute	Discrete,In_Type
0317 7001       |p   |		Jump_Nonzero	0x319
0318 0801       |    |		Execute_Immediate	Raise,0x1
0319 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031a e224       | $  |		Load	0x1,0x24
031b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
031c 0227       | '  |		Execute	Access,All_Reference
031d 01db       |    |		Execute	Vector,Length
031e 00d8       |    |		Load_Top	At_Offset_0
031f 00e3       |    |		Load_Encached	Natural_Cache
0320 0260       | `  |		Execute	Discrete,In_Type
0321 7001       |p   |		Jump_Nonzero	0x323
0322 0801       |    |		Execute_Immediate	Raise,0x1
0323 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0324 e225       | %  |		Load	0x1,0x25
0325 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0326 0227       | '  |		Execute	Access,All_Reference
0327 01db       |    |		Execute	Vector,Length
0328 00d8       |    |		Load_Top	At_Offset_0
0329 00e3       |    |		Load_Encached	Natural_Cache
032a 0260       | `  |		Execute	Discrete,In_Type
032b 7001       |p   |		Jump_Nonzero	0x32d
032c 0801       |    |		Execute_Immediate	Raise,0x1
032d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032e e227       | '  |		Load	0x1,0x27
032f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0330 0227       | '  |		Execute	Access,All_Reference
0331 01db       |    |		Execute	Vector,Length
0332 00d8       |    |		Load_Top	At_Offset_0
0333 00e3       |    |		Load_Encached	Natural_Cache
0334 0260       | `  |		Execute	Discrete,In_Type
0335 7001       |p   |		Jump_Nonzero	0x337
0336 0801       |    |		Execute_Immediate	Raise,0x1
0337 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2
033c 4616       |F   |		Jump_Case	0x17
033d 783e       |x>  |		Jump	0x37c								; case 0x0
033e 7845       |xE  |		Jump	0x384								; case 0x1
033f 784c       |xL  |		Jump	0x38c								; case 0x2
0340 7853       |xS  |		Jump	0x394								; case 0x3
0341 781a       |x   |		Jump	0x35c								; case 0x4
0342 7821       |x!  |		Jump	0x364								; case 0x5
0343 7828       |x(  |		Jump	0x36c								; case 0x6
0344 782f       |x/  |		Jump	0x374								; case 0x7
0345 7856       |xV  |		Jump	0x39c								; case 0x8
0346 785d       |x]  |		Jump	0x3a4								; case 0x9
0347 7864       |xd  |		Jump	0x3ac								; case 0xa
0348 786b       |xk  |		Jump	0x3b4								; case 0xb
0349 780a       |x   |		Jump	0x354								; case 0xc
034a 7871       |xq  |		Jump	0x3bc								; case 0xd
034b 7830       |x0  |		Jump	0x37c								; case 0xe
034c 7837       |x7  |		Jump	0x384								; case 0xf
034d 780e       |x   |		Jump	0x35c								; case 0x10
034e 7815       |x   |		Jump	0x364								; case 0x11
034f 784c       |xL  |		Jump	0x39c								; case 0x12
0350 7853       |xS  |		Jump	0x3a4								; case 0x13
0351 785a       |xZ  |		Jump	0x3ac								; case 0x14
0352 7861       |xa  |		Jump	0x3b4								; case 0x15
0353 7800       |x   |		Jump	0x354								; case 0x16
0354 00db       |    |		Load_Top	At_Offset_3
0355 e226       | &  |		Load	0x1,0x26
0356 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0357 0227       | '  |		Execute	Access,All_Reference
0358 01d5       |    |		Execute	Vector,Field_Reference
0359 0320       |    |		Declare_Variable	Record,Duplicate
035a 00cd       |    |		Action	Spare6_Action
035b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
035c 00db       |    |		Load_Top	At_Offset_3
035d e21a       |    |		Load	0x1,0x1a
035e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
035f 0227       | '  |		Execute	Access,All_Reference
0360 01d5       |    |		Execute	Vector,Field_Reference
0361 0320       |    |		Declare_Variable	Record,Duplicate
0362 00cd       |    |		Action	Spare6_Action
0363 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0364 00db       |    |		Load_Top	At_Offset_3
0365 e21b       |    |		Load	0x1,0x1b
0366 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0367 0227       | '  |		Execute	Access,All_Reference
0368 01d5       |    |		Execute	Vector,Field_Reference
0369 0320       |    |		Declare_Variable	Record,Duplicate
036a 00cd       |    |		Action	Spare6_Action
036b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
036c 00db       |    |		Load_Top	At_Offset_3
036d e21e       |    |		Load	0x1,0x1e
036e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
036f 0227       | '  |		Execute	Access,All_Reference
0370 01d5       |    |		Execute	Vector,Field_Reference
0371 0320       |    |		Declare_Variable	Record,Duplicate
0372 00cd       |    |		Action	Spare6_Action
0373 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0374 00db       |    |		Load_Top	At_Offset_3
0375 e21f       |    |		Load	0x1,0x1f
0376 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0377 0227       | '  |		Execute	Access,All_Reference
0378 01d5       |    |		Execute	Vector,Field_Reference
0379 0320       |    |		Declare_Variable	Record,Duplicate
037a 00cd       |    |		Action	Spare6_Action
037b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
037c 00db       |    |		Load_Top	At_Offset_3
037d e21c       |    |		Load	0x1,0x1c
037e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
037f 0227       | '  |		Execute	Access,All_Reference
0380 01d5       |    |		Execute	Vector,Field_Reference
0381 0320       |    |		Declare_Variable	Record,Duplicate
0382 00cd       |    |		Action	Spare6_Action
0383 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0384 00db       |    |		Load_Top	At_Offset_3
0385 e21d       |    |		Load	0x1,0x1d
0386 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0387 0227       | '  |		Execute	Access,All_Reference
0388 01d5       |    |		Execute	Vector,Field_Reference
0389 0320       |    |		Declare_Variable	Record,Duplicate
038a 00cd       |    |		Action	Spare6_Action
038b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
038c 00db       |    |		Load_Top	At_Offset_3
038d e220       |    |		Load	0x1,0x20
038e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
038f 0227       | '  |		Execute	Access,All_Reference
0390 01d5       |    |		Execute	Vector,Field_Reference
0391 0320       |    |		Declare_Variable	Record,Duplicate
0392 00cd       |    |		Action	Spare6_Action
0393 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0394 00db       |    |		Load_Top	At_Offset_3
0395 e221       | !  |		Load	0x1,0x21
0396 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0397 0227       | '  |		Execute	Access,All_Reference
0398 01d5       |    |		Execute	Vector,Field_Reference
0399 0320       |    |		Declare_Variable	Record,Duplicate
039a 00cd       |    |		Action	Spare6_Action
039b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
039c 00db       |    |		Load_Top	At_Offset_3
039d e222       | "  |		Load	0x1,0x22
039e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
039f 0227       | '  |		Execute	Access,All_Reference
03a0 01d5       |    |		Execute	Vector,Field_Reference
03a1 0320       |    |		Declare_Variable	Record,Duplicate
03a2 00cd       |    |		Action	Spare6_Action
03a3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03a4 00db       |    |		Load_Top	At_Offset_3
03a5 e223       | #  |		Load	0x1,0x23
03a6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03a7 0227       | '  |		Execute	Access,All_Reference
03a8 01d5       |    |		Execute	Vector,Field_Reference
03a9 0320       |    |		Declare_Variable	Record,Duplicate
03aa 00cd       |    |		Action	Spare6_Action
03ab 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03ac 00db       |    |		Load_Top	At_Offset_3
03ad e224       | $  |		Load	0x1,0x24
03ae 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03af 0227       | '  |		Execute	Access,All_Reference
03b0 01d5       |    |		Execute	Vector,Field_Reference
03b1 0320       |    |		Declare_Variable	Record,Duplicate
03b2 00cd       |    |		Action	Spare6_Action
03b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b4 00db       |    |		Load_Top	At_Offset_3
03b5 e225       | %  |		Load	0x1,0x25
03b6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03b7 0227       | '  |		Execute	Access,All_Reference
03b8 01d5       |    |		Execute	Vector,Field_Reference
03b9 0320       |    |		Declare_Variable	Record,Duplicate
03ba 00cd       |    |		Action	Spare6_Action
03bb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03bc 00db       |    |		Load_Top	At_Offset_3
03bd e227       | '  |		Load	0x1,0x27
03be 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03bf 0227       | '  |		Execute	Access,All_Reference
03c0 01d5       |    |		Execute	Vector,Field_Reference
03c1 0320       |    |		Declare_Variable	Record,Duplicate
03c2 00cd       |    |		Action	Spare6_Action
03c3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03c4 0000 0000  |    |		.BLANK	0000[0x4]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb       |    |		.CONST	0x03cb								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0001       |    |		.CONST	0x0001								; Number of locals
03cb			BODY_03c8:
03cb			INIT_03c8:
03cb 00da       |    |		Load_Top	At_Offset_2
03cc 4616       |F   |		Jump_Case	0x17
03cd 7848       |xH  |		Jump	0x416								; case 0x0
03ce 7851       |xQ  |		Jump	0x420								; case 0x1
03cf 785a       |xZ  |		Jump	0x42a								; case 0x2
03d0 7863       |xc  |		Jump	0x434								; case 0x3
03d1 781c       |x   |		Jump	0x3ee								; case 0x4
03d2 7825       |x%  |		Jump	0x3f8								; case 0x5
03d3 782e       |x.  |		Jump	0x402								; case 0x6
03d4 7837       |x7  |		Jump	0x40c								; case 0x7
03d5 7868       |xh  |		Jump	0x43e								; case 0x8
03d6 7871       |xq  |		Jump	0x448								; case 0x9
03d7 787a       |xz  |		Jump	0x452								; case 0xa
03d8 7883       |x   |		Jump	0x45c								; case 0xb
03d9 780a       |x   |		Jump	0x3e4								; case 0xc
03da 788b       |x   |		Jump	0x466								; case 0xd
03db 783a       |x:  |		Jump	0x416								; case 0xe
03dc 7843       |xC  |		Jump	0x420								; case 0xf
03dd 7810       |x   |		Jump	0x3ee								; case 0x10
03de 7819       |x   |		Jump	0x3f8								; case 0x11
03df 785e       |x^  |		Jump	0x43e								; case 0x12
03e0 7867       |xg  |		Jump	0x448								; case 0x13
03e1 7870       |xp  |		Jump	0x452								; case 0x14
03e2 7879       |xy  |		Jump	0x45c								; case 0x15
03e3 7800       |x   |		Jump	0x3e4								; case 0x16
03e4 e226       | &  |		Load	0x1,0x26
03e5 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03e6 0227       | '  |		Execute	Access,All_Reference
03e7 01db       |    |		Execute	Vector,Length
03e8 00d8       |    |		Load_Top	At_Offset_0
03e9 00e3       |    |		Load_Encached	Natural_Cache
03ea 0260       | `  |		Execute	Discrete,In_Type
03eb 7001       |p   |		Jump_Nonzero	0x3ed
03ec 0801       |    |		Execute_Immediate	Raise,0x1
03ed 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ee e21a       |    |		Load	0x1,0x1a
03ef 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03f0 0227       | '  |		Execute	Access,All_Reference
03f1 01db       |    |		Execute	Vector,Length
03f2 00d8       |    |		Load_Top	At_Offset_0
03f3 00e3       |    |		Load_Encached	Natural_Cache
03f4 0260       | `  |		Execute	Discrete,In_Type
03f5 7001       |p   |		Jump_Nonzero	0x3f7
03f6 0801       |    |		Execute_Immediate	Raise,0x1
03f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f8 e21b       |    |		Load	0x1,0x1b
03f9 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03fa 0227       | '  |		Execute	Access,All_Reference
03fb 01db       |    |		Execute	Vector,Length
03fc 00d8       |    |		Load_Top	At_Offset_0
03fd 00e3       |    |		Load_Encached	Natural_Cache
03fe 0260       | `  |		Execute	Discrete,In_Type
03ff 7001       |p   |		Jump_Nonzero	0x401
0400 0801       |    |		Execute_Immediate	Raise,0x1
0401 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0402 e21e       |    |		Load	0x1,0x1e
0403 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0404 0227       | '  |		Execute	Access,All_Reference
0405 01db       |    |		Execute	Vector,Length
0406 00d8       |    |		Load_Top	At_Offset_0
0407 00e3       |    |		Load_Encached	Natural_Cache
0408 0260       | `  |		Execute	Discrete,In_Type
0409 7001       |p   |		Jump_Nonzero	0x40b
040a 0801       |    |		Execute_Immediate	Raise,0x1
040b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
040c e21f       |    |		Load	0x1,0x1f
040d 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
040e 0227       | '  |		Execute	Access,All_Reference
040f 01db       |    |		Execute	Vector,Length
0410 00d8       |    |		Load_Top	At_Offset_0
0411 00e3       |    |		Load_Encached	Natural_Cache
0412 0260       | `  |		Execute	Discrete,In_Type
0413 7001       |p   |		Jump_Nonzero	0x415
0414 0801       |    |		Execute_Immediate	Raise,0x1
0415 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0416 e21c       |    |		Load	0x1,0x1c
0417 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0418 0227       | '  |		Execute	Access,All_Reference
0419 01db       |    |		Execute	Vector,Length
041a 00d8       |    |		Load_Top	At_Offset_0
041b 00e3       |    |		Load_Encached	Natural_Cache
041c 0260       | `  |		Execute	Discrete,In_Type
041d 7001       |p   |		Jump_Nonzero	0x41f
041e 0801       |    |		Execute_Immediate	Raise,0x1
041f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0420 e21d       |    |		Load	0x1,0x1d
0421 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0422 0227       | '  |		Execute	Access,All_Reference
0423 01db       |    |		Execute	Vector,Length
0424 00d8       |    |		Load_Top	At_Offset_0
0425 00e3       |    |		Load_Encached	Natural_Cache
0426 0260       | `  |		Execute	Discrete,In_Type
0427 7001       |p   |		Jump_Nonzero	0x429
0428 0801       |    |		Execute_Immediate	Raise,0x1
0429 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
042a e220       |    |		Load	0x1,0x20
042b 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
042c 0227       | '  |		Execute	Access,All_Reference
042d 01db       |    |		Execute	Vector,Length
042e 00d8       |    |		Load_Top	At_Offset_0
042f 00e3       |    |		Load_Encached	Natural_Cache
0430 0260       | `  |		Execute	Discrete,In_Type
0431 7001       |p   |		Jump_Nonzero	0x433
0432 0801       |    |		Execute_Immediate	Raise,0x1
0433 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0434 e221       | !  |		Load	0x1,0x21
0435 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0436 0227       | '  |		Execute	Access,All_Reference
0437 01db       |    |		Execute	Vector,Length
0438 00d8       |    |		Load_Top	At_Offset_0
0439 00e3       |    |		Load_Encached	Natural_Cache
043a 0260       | `  |		Execute	Discrete,In_Type
043b 7001       |p   |		Jump_Nonzero	0x43d
043c 0801       |    |		Execute_Immediate	Raise,0x1
043d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
043e e222       | "  |		Load	0x1,0x22
043f 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0440 0227       | '  |		Execute	Access,All_Reference
0441 01db       |    |		Execute	Vector,Length
0442 00d8       |    |		Load_Top	At_Offset_0
0443 00e3       |    |		Load_Encached	Natural_Cache
0444 0260       | `  |		Execute	Discrete,In_Type
0445 7001       |p   |		Jump_Nonzero	0x447
0446 0801       |    |		Execute_Immediate	Raise,0x1
0447 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0448 e223       | #  |		Load	0x1,0x23
0449 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
044a 0227       | '  |		Execute	Access,All_Reference
044b 01db       |    |		Execute	Vector,Length
044c 00d8       |    |		Load_Top	At_Offset_0
044d 00e3       |    |		Load_Encached	Natural_Cache
044e 0260       | `  |		Execute	Discrete,In_Type
044f 7001       |p   |		Jump_Nonzero	0x451
0450 0801       |    |		Execute_Immediate	Raise,0x1
0451 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0452 e224       | $  |		Load	0x1,0x24
0453 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0454 0227       | '  |		Execute	Access,All_Reference
0455 01db       |    |		Execute	Vector,Length
0456 00d8       |    |		Load_Top	At_Offset_0
0457 00e3       |    |		Load_Encached	Natural_Cache
0458 0260       | `  |		Execute	Discrete,In_Type
0459 7001       |p   |		Jump_Nonzero	0x45b
045a 0801       |    |		Execute_Immediate	Raise,0x1
045b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
045c e225       | %  |		Load	0x1,0x25
045d 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
045e 0227       | '  |		Execute	Access,All_Reference
045f 01db       |    |		Execute	Vector,Length
0460 00d8       |    |		Load_Top	At_Offset_0
0461 00e3       |    |		Load_Encached	Natural_Cache
0462 0260       | `  |		Execute	Discrete,In_Type
0463 7001       |p   |		Jump_Nonzero	0x465
0464 0801       |    |		Execute_Immediate	Raise,0x1
0465 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0466 e227       | '  |		Load	0x1,0x27
0467 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0468 0227       | '  |		Execute	Access,All_Reference
0469 01db       |    |		Execute	Vector,Length
046a 00d8       |    |		Load_Top	At_Offset_0
046b 00e3       |    |		Load_Encached	Natural_Cache
046c 0260       | `  |		Execute	Discrete,In_Type
046d 7001       |p   |		Jump_Nonzero	0x46f
046e 0801       |    |		Execute_Immediate	Raise,0x1
046f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 00da       |    |		Load_Top	At_Offset_2
0474 4616       |F   |		Jump_Case	0x17
0475 783e       |x>  |		Jump	0x4b4								; case 0x0
0476 7845       |xE  |		Jump	0x4bc								; case 0x1
0477 784c       |xL  |		Jump	0x4c4								; case 0x2
0478 7853       |xS  |		Jump	0x4cc								; case 0x3
0479 781a       |x   |		Jump	0x494								; case 0x4
047a 7821       |x!  |		Jump	0x49c								; case 0x5
047b 7828       |x(  |		Jump	0x4a4								; case 0x6
047c 782f       |x/  |		Jump	0x4ac								; case 0x7
047d 7856       |xV  |		Jump	0x4d4								; case 0x8
047e 785d       |x]  |		Jump	0x4dc								; case 0x9
047f 7864       |xd  |		Jump	0x4e4								; case 0xa
0480 786b       |xk  |		Jump	0x4ec								; case 0xb
0481 780a       |x   |		Jump	0x48c								; case 0xc
0482 7871       |xq  |		Jump	0x4f4								; case 0xd
0483 7830       |x0  |		Jump	0x4b4								; case 0xe
0484 7837       |x7  |		Jump	0x4bc								; case 0xf
0485 780e       |x   |		Jump	0x494								; case 0x10
0486 7815       |x   |		Jump	0x49c								; case 0x11
0487 784c       |xL  |		Jump	0x4d4								; case 0x12
0488 7853       |xS  |		Jump	0x4dc								; case 0x13
0489 785a       |xZ  |		Jump	0x4e4								; case 0x14
048a 7861       |xa  |		Jump	0x4ec								; case 0x15
048b 7800       |x   |		Jump	0x48c								; case 0x16
048c 00db       |    |		Load_Top	At_Offset_3
048d e226       | &  |		Load	0x1,0x26
048e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
048f 0227       | '  |		Execute	Access,All_Reference
0490 01d5       |    |		Execute	Vector,Field_Reference
0491 0320       |    |		Declare_Variable	Record,Duplicate
0492 00cd       |    |		Action	Spare6_Action
0493 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0494 00db       |    |		Load_Top	At_Offset_3
0495 e21a       |    |		Load	0x1,0x1a
0496 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0497 0227       | '  |		Execute	Access,All_Reference
0498 01d5       |    |		Execute	Vector,Field_Reference
0499 0320       |    |		Declare_Variable	Record,Duplicate
049a 00cd       |    |		Action	Spare6_Action
049b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
049c 00db       |    |		Load_Top	At_Offset_3
049d e21b       |    |		Load	0x1,0x1b
049e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
049f 0227       | '  |		Execute	Access,All_Reference
04a0 01d5       |    |		Execute	Vector,Field_Reference
04a1 0320       |    |		Declare_Variable	Record,Duplicate
04a2 00cd       |    |		Action	Spare6_Action
04a3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04a4 00db       |    |		Load_Top	At_Offset_3
04a5 e21e       |    |		Load	0x1,0x1e
04a6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04a7 0227       | '  |		Execute	Access,All_Reference
04a8 01d5       |    |		Execute	Vector,Field_Reference
04a9 0320       |    |		Declare_Variable	Record,Duplicate
04aa 00cd       |    |		Action	Spare6_Action
04ab 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04ac 00db       |    |		Load_Top	At_Offset_3
04ad e21f       |    |		Load	0x1,0x1f
04ae 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04af 0227       | '  |		Execute	Access,All_Reference
04b0 01d5       |    |		Execute	Vector,Field_Reference
04b1 0320       |    |		Declare_Variable	Record,Duplicate
04b2 00cd       |    |		Action	Spare6_Action
04b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b4 00db       |    |		Load_Top	At_Offset_3
04b5 e21c       |    |		Load	0x1,0x1c
04b6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04b7 0227       | '  |		Execute	Access,All_Reference
04b8 01d5       |    |		Execute	Vector,Field_Reference
04b9 0320       |    |		Declare_Variable	Record,Duplicate
04ba 00cd       |    |		Action	Spare6_Action
04bb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04bc 00db       |    |		Load_Top	At_Offset_3
04bd e21d       |    |		Load	0x1,0x1d
04be 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04bf 0227       | '  |		Execute	Access,All_Reference
04c0 01d5       |    |		Execute	Vector,Field_Reference
04c1 0320       |    |		Declare_Variable	Record,Duplicate
04c2 00cd       |    |		Action	Spare6_Action
04c3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04c4 00db       |    |		Load_Top	At_Offset_3
04c5 e220       |    |		Load	0x1,0x20
04c6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04c7 0227       | '  |		Execute	Access,All_Reference
04c8 01d5       |    |		Execute	Vector,Field_Reference
04c9 0320       |    |		Declare_Variable	Record,Duplicate
04ca 00cd       |    |		Action	Spare6_Action
04cb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04cc 00db       |    |		Load_Top	At_Offset_3
04cd e221       | !  |		Load	0x1,0x21
04ce 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04cf 0227       | '  |		Execute	Access,All_Reference
04d0 01d5       |    |		Execute	Vector,Field_Reference
04d1 0320       |    |		Declare_Variable	Record,Duplicate
04d2 00cd       |    |		Action	Spare6_Action
04d3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04d4 00db       |    |		Load_Top	At_Offset_3
04d5 e222       | "  |		Load	0x1,0x22
04d6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04d7 0227       | '  |		Execute	Access,All_Reference
04d8 01d5       |    |		Execute	Vector,Field_Reference
04d9 0320       |    |		Declare_Variable	Record,Duplicate
04da 00cd       |    |		Action	Spare6_Action
04db 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04dc 00db       |    |		Load_Top	At_Offset_3
04dd e223       | #  |		Load	0x1,0x23
04de 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04df 0227       | '  |		Execute	Access,All_Reference
04e0 01d5       |    |		Execute	Vector,Field_Reference
04e1 0320       |    |		Declare_Variable	Record,Duplicate
04e2 00cd       |    |		Action	Spare6_Action
04e3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04e4 00db       |    |		Load_Top	At_Offset_3
04e5 e224       | $  |		Load	0x1,0x24
04e6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04e7 0227       | '  |		Execute	Access,All_Reference
04e8 01d5       |    |		Execute	Vector,Field_Reference
04e9 0320       |    |		Declare_Variable	Record,Duplicate
04ea 00cd       |    |		Action	Spare6_Action
04eb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04ec 00db       |    |		Load_Top	At_Offset_3
04ed e225       | %  |		Load	0x1,0x25
04ee 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04ef 0227       | '  |		Execute	Access,All_Reference
04f0 01d5       |    |		Execute	Vector,Field_Reference
04f1 0320       |    |		Declare_Variable	Record,Duplicate
04f2 00cd       |    |		Action	Spare6_Action
04f3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04f4 00db       |    |		Load_Top	At_Offset_3
04f5 e227       | '  |		Load	0x1,0x27
04f6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04f7 0227       | '  |		Execute	Access,All_Reference
04f8 01d5       |    |		Execute	Vector,Field_Reference
04f9 0320       |    |		Declare_Variable	Record,Duplicate
04fa 00cd       |    |		Action	Spare6_Action
04fb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04fc 0000 0000  |    |		.BLANK	0000[0x4]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 e015       |    |		Load	0x0,0x15
0504 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0505 e015       |    |		Load	0x0,0x15
0506 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0507 0092 053a  |   :|		Action	Push_String_Extended,0x53a					; "GEB"
0509 01df       |    |		Execute	Vector,Equal
050a 6803       |h   |		Jump_Zero	0x50e
050b 0092 053b  |   ;|		Action	Push_String_Extended,0x53b					; "amber"
050d 00ca       |    |		Action	Exit_Nullary_Function
050e 0092 053c  |   <|		Action	Push_String_Extended,0x53c					; "rutabaga"
0510 00ca       |    |		Action	Exit_Nullary_Function
0511 0000 0000  |    |		.BLANK	0000[0x7]
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 052c       | ,  |		.CONST	0x052c								; Address of begin
0519 0004       |    |		.CONST	0x0004								; Address of exception handler
051a 0010       |    |		.CONST	0x0010								; Number of locals
051b			INIT_0518:
051b e001       |    |		Load	0x0,0x1
051c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
051d 0321       | !  |		Declare_Variable	Record,Visible
051e e001       |    |		Load	0x0,0x1
051f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0520 0321       | !  |		Declare_Variable	Record,Visible
0521 e002       |    |		Load	0x0,0x2
0522 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0523 00d9       |    |		Load_Top	At_Offset_1
0524 017d       | }  |		Execute	Record,Structure_Write
0525 e002       |    |		Load	0x0,0x2
0526 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0527 0129       | )  |		Execute	Any,Make_Visible
0528 e002       |    |		Load	0x0,0x2
0529 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
052a 0129       | )  |		Execute	Any,Make_Visible
052b 00bf       |    |		Action	Accept_Activation
052c			BODY_0518:
052c e002       |    |		Load	0x0,0x2
052d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
052e e20d       |    |		Load	0x1,0xd
052f 017d       | }  |		Execute	Record,Structure_Write
0530 0092 053d  |   =|		Action	Push_String_Extended,0x53d					; "X_Vms5_1_Wollongong502"
0532 e003       |    |		Load	0x0,0x3
0533 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0534 e20d       |    |		Load	0x1,0xd
0535 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0536 00bc       |    |		Action	Signal_Activated
0537 00bb       |    |		Action	Signal_Completion
0538 ; --------------------------------------------------------------------------------------
0538 ; STRING TABLE
0538 ; --------------------------------------------------------------------------------------
0538 000e       |    |		.STRTAB	0x000e->0x053f							; "TEXT"
0539 0010       |    |		.STRTAB	0x0010->0x0541							; "BINARY"
053a 0014       |    |		.STRTAB	0x0014->0x0544							; "GEB"
053b 0015       |    |		.STRTAB	0x0015->0x0545							; "amber"
053c 0018       |    |		.STRTAB	0x0018->0x0548							; "rutabaga"
053d 001e       |    |		.STRTAB	0x001e->0x054c							; "X_Vms5_1_Wollongong502"
053e 0032       | 2  |		.STREND 0x0032->0x0557
053f 5445 5854  |TEXT|		.STRTAB_STRINGS
0557 0000       |    |		.XXX[0x1]
0558 ; --------------------------------------------------------------------------------------
0558 ; Debug Table
0558 ; --------------------------------------------------------------------------------------
0558 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x39ee,0x0000,0x0001,0x000c
055e 000b 058e  |    |		.DBG4T	0x000b,0x058e,0x8000,0x0000
0562 0045 059b  | E  |		.DBG4T	0x0045,0x059b,0x8000,0x8000
0566 0173 05ed  | s  |		.DBG4T	0x0173,0x05ed,0x0002,0x4000
056a 0203 0000  |    |		.DBG4T	0x0203,0x0000,0x0005,0x0000
056e 022b 061f  | +  |		.DBG4T	0x022b,0x061f,0x0002,0x4000
0572 0293 063f  |   ?|		.DBG4T	0x0293,0x063f,0x0002,0x4000
0576 033b 065f  | ; _|		.DBG4T	0x033b,0x065f,0x0002,0x4000
057a 03cb 067f  |    |		.DBG4T	0x03cb,0x067f,0x0002,0x4000
057e 0473 069f  | s  |		.DBG4T	0x0473,0x069f,0x0002,0x4000
0582 0503 06bf  |    |		.DBG4T	0x0503,0x06bf,0x0002,0x0000
0586 051b 06c4  |    |		.DBG4T	0x051b,0x06c4,0x0000,0x0000
058a 052c 06ca  | ,  |		.DBG4T	0x052c,0x06ca,0x0000,0x0000
058e ; --------------------------------------------------------------------------------------
058e ; Debug chain
058e ; --------------------------------------------------------------------------------------
058e 000b 0000  |    |		.DBGLEN	0x000b,0x0000
0590 000b 0014  |    |		.DBGLNO	0x000b,0x0014,0x0018,0x002b,0x002d,0x0032,0x003a,0x003c,0x003e,0x0040,0x0042
059b ; --------------------------------------------------------------------------------------
059b ; Debug chain
059b ; --------------------------------------------------------------------------------------
059b 0028 0000  | (  |		.DBGLEN	0x0028,0x0000
059d 0045 004b  | E K|		.DBGLNO	0x0045,0x004b,0x004f,0x0059,0x0060,0x006a,0x0070,0x007a,0x0081,0x008b,0x0091,0x009b,0x00a1,0x00ab,0x00b1,0x00bb,0x00c1,0x00cb,0x00d1,0x00db,0x00e2,0x00ec,0x00f3,0x00fe,0x0104,0x010e,0x0115,0x011f,0x0126,0x0130,0x0137,0x0140,0x014f,0x0151,0x015b,0x015d,0x015f,0x0161,0x0163,0x0165
05c5 0003 0004  |    |		.XXX[0x28]
05c7 0012 0013  |    |
05c9 0014 0015  |    |
05cb 0016 0017  |    |
05cd 0018 0019  |    |
05cf 001a 001b  |    |
05d1 001c 001d  |    |
05d3 001e 001f  |    |
05d5 0020 0021  |   !|
05d7 0022 0023  | " #|
05d9 0024 0025  | $ %|
05db 0026 0027  | & '|
05dd 0028 0029  | ( )|
05df 002a 002b  | * +|
05e1 002c 002d  | , -|
05e3 002e 002f  | . /|
05e5 0030 0031  | 0 1|
05e7 0032 0033  | 2 3|
05e9 0034 0035  | 4 5|
05eb 0036 0037  | 6 7|
05ed ; --------------------------------------------------------------------------------------
05ed ; Debug chain
05ed ; --------------------------------------------------------------------------------------
05ed 0000 0018  |    |		.DBGLEN	0x0000,0x0018
05ef 0173 018c  | s  |		.DBGLNO	0x0173,0x018c,0x0191,0x0196,0x019b,0x01a0,0x01a5,0x01aa,0x01af,0x01b4,0x01b9,0x01be,0x01c3,0x01c8,0x01cd,0x01d2,0x01d7,0x01dc,0x01e1,0x01e6,0x01eb,0x01f0,0x01f5,0x01fa
0607 0001 0018  |    |		.XXX[0x18]
0609 0002 0003  |    |
060b 0004 0005  |    |
060d 0006 0007  |    |
060f 0008 0009  |    |
0611 000a 000b  |    |
0613 000c 000d  |    |
0615 000e 000f  |    |
0617 0010 0011  |    |
0619 0012 0013  |    |
061b 0014 0015  |    |
061d 0016 0017  |    |
061f ; --------------------------------------------------------------------------------------
061f ; Debug chain
061f ; --------------------------------------------------------------------------------------
061f 0000 000f  |    |		.DBGLEN	0x0000,0x000f
0621 022b 0244  | + D|		.DBGLNO	0x022b,0x0244,0x0249,0x024e,0x0253,0x0258,0x025d,0x0262,0x0267,0x026c,0x0271,0x0276,0x027b,0x0280,0x0285
0630 0001 000e  |    |		.XXX[0xf]
0632 0002 0003  |    |
0634 0004 0005  |    |
0636 0006 0007  |    |
0638 0008 0009  |    |
063a 000a 000b  |    |
063c 000c 000d  |    |
063e 000f       |    |
063f ; --------------------------------------------------------------------------------------
063f ; Debug chain
063f ; --------------------------------------------------------------------------------------
063f 0000 000f  |    |		.DBGLEN	0x0000,0x000f
0641 0293 02ac  |    |		.DBGLNO	0x0293,0x02ac,0x02b6,0x02c0,0x02ca,0x02d4,0x02de,0x02e8,0x02f2,0x02fc,0x0306,0x0310,0x031a,0x0324,0x032e
0650 0001 000e  |    |		.XXX[0xf]
0652 0002 0003  |    |
0654 0004 0005  |    |
0656 0006 0007  |    |
0658 0008 0009  |    |
065a 000a 000b  |    |
065c 000c 000d  |    |
065e 000f       |    |
065f ; --------------------------------------------------------------------------------------
065f ; Debug chain
065f ; --------------------------------------------------------------------------------------
065f 0000 000f  |    |		.DBGLEN	0x0000,0x000f
0661 033b 0354  | ; T|		.DBGLNO	0x033b,0x0354,0x035c,0x0364,0x036c,0x0374,0x037c,0x0384,0x038c,0x0394,0x039c,0x03a4,0x03ac,0x03b4,0x03bc
0670 0001 000e  |    |		.XXX[0xf]
0672 0002 0003  |    |
0674 0004 0005  |    |
0676 0006 0007  |    |
0678 0008 0009  |    |
067a 000a 000b  |    |
067c 000c 000d  |    |
067e 000f       |    |
067f ; --------------------------------------------------------------------------------------
067f ; Debug chain
067f ; --------------------------------------------------------------------------------------
067f 0000 000f  |    |		.DBGLEN	0x0000,0x000f
0681 03cb 03e4  |    |		.DBGLNO	0x03cb,0x03e4,0x03ee,0x03f8,0x0402,0x040c,0x0416,0x0420,0x042a,0x0434,0x043e,0x0448,0x0452,0x045c,0x0466
0690 0001 000e  |    |		.XXX[0xf]
0692 0002 0003  |    |
0694 0004 0005  |    |
0696 0006 0007  |    |
0698 0008 0009  |    |
069a 000a 000b  |    |
069c 000c 000d  |    |
069e 000f       |    |
069f ; --------------------------------------------------------------------------------------
069f ; Debug chain
069f ; --------------------------------------------------------------------------------------
069f 0000 000f  |    |		.DBGLEN	0x0000,0x000f
06a1 0473 048c  | s  |		.DBGLNO	0x0473,0x048c,0x0494,0x049c,0x04a4,0x04ac,0x04b4,0x04bc,0x04c4,0x04cc,0x04d4,0x04dc,0x04e4,0x04ec,0x04f4
06b0 0001 000e  |    |		.XXX[0xf]
06b2 0002 0003  |    |
06b4 0004 0005  |    |
06b6 0006 0007  |    |
06b8 0008 0009  |    |
06ba 000a 000b  |    |
06bc 000c 000d  |    |
06be 000f       |    |
06bf ; --------------------------------------------------------------------------------------
06bf ; Debug chain
06bf ; --------------------------------------------------------------------------------------
06bf 0000 0003  |    |		.DBGLEN	0x0000,0x0003
06c1 0503 050b  |    |		.DBGLNO	0x0503,0x050b,0x050e
06c4 ; --------------------------------------------------------------------------------------
06c4 ; Debug chain
06c4 ; --------------------------------------------------------------------------------------
06c4 0004 0000  |    |		.DBGLEN	0x0004,0x0000
06c6 051b 051e  |    |		.DBGLNO	0x051b,0x051e,0x0525,0x0528
06ca ; --------------------------------------------------------------------------------------
06ca ; Debug chain
06ca ; --------------------------------------------------------------------------------------
06ca 0000 0002  |    |		.DBGLEN	0x0000,0x0002
06cc 052c 0530  | , 0|		.DBGLNO	0x052c,0x0530
06ce 0000 0000  |    |		.BLANK	0000[0x132]