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

⟦ab93917dd⟧

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

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 04c0       |    |		.CONST	0x04c0								; 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 8003       |    |		.CONST	0x8003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00d0       |    |		.CONST	0x00d0								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002b       | +  |		.CONST	0x002b								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4804       |H   |		Short_Literal	0x4
000d 029f 00db  |    |		Declare_Subprogram	INIT_00d8,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 4800       |H   |		Short_Literal	0x0
0011 4801       |H   |		Short_Literal	0x1
0012 029f 010b  |    |		Declare_Subprogram	INIT_0108,For_Call
0014 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0015 0093 0000  |    |		push_full_address	0x0
0017 60e8       |`   |		Indirect_Literal	Discrete,0x100,{0x80000000, 0x00010000}
0018 0273       | s  |		Execute	Discrete,Plus
0019 e002       |    |		Load	0x0,0x2
001a 0273       | s  |		Execute	Discrete,Plus
001b e003       |    |		Load	0x0,0x3
001c 0273       | s  |		Execute	Discrete,Plus
001d 4820       |H   |		Short_Literal	0x20
001e e004       |    |		Load	0x0,0x4
001f e005       |    |		Load	0x0,0x5
0020 e006       |    |		Load	0x0,0x6
0021 4801       |H   |		Short_Literal	0x1
0022 e20e       |    |		Load	0x1,0xe
0023 a007       |    |		Store_Unchecked	0x0,0x7
0024 a008       |    |		Store_Unchecked	0x0,0x8
0025 a009       |    |		Store_Unchecked	0x0,0x9
0026 a00a       |    |		Store_Unchecked	0x0,0xa
0027 a00b       |    |		Store_Unchecked	0x0,0xb
0028 a00c       |    |		Store_Unchecked	0x0,0xc
0029 a00d       |    |		Store_Unchecked	0x0,0xd
002a a00e       |    |		Store_Unchecked	0x0,0xe
002b a00f       |    |		Store_Unchecked	0x0,0xf
002c a010       |    |		Store_Unchecked	0x0,0x10
002d a011       |    |		Store_Unchecked	0x0,0x11
002e a012       |    |		Store_Unchecked	0x0,0x12
002f a013       |    |		Store_Unchecked	0x0,0x13
0030 a014       |    |		Store_Unchecked	0x0,0x14
0031 a015       |    |		Store_Unchecked	0x0,0x15
0032 a016       |    |		Store_Unchecked	0x0,0x16
0033 e017       |    |		Load	0x0,0x17
0034 0386       |    |		Declare_Variable	Package,Visible
0035 00d8       |    |		Load_Top	At_Offset_0
0036 020f       |    |		Execute	Module,Activate
0037 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated
0039 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated
003b 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated
003d 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated
003f 029a 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call,Visible,Unelaborated
0041 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated
0043 029a 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call,Visible,Unelaborated
0045 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated
0047 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated
0049 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
004b 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated
004d 029a 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call,Visible,Unelaborated
004f 029a 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Visible,Unelaborated
0051 029a 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Visible,Unelaborated
0053 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated
0055 029a 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Visible,Unelaborated
0057 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated
0059 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated
005b 029a 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call,Visible,Unelaborated
005d 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
005f e018       |    |		Load	0x0,0x18
0060 e20f       |    |		Load	0x1,0xf
0061 0098       |    |		Execute	Package,Field_Read_Dynamic
0062 e018       |    |		Load	0x0,0x18
0063 e20f       |    |		Load	0x1,0xf
0064 0098       |    |		Execute	Package,Field_Read_Dynamic
0065 e018       |    |		Load	0x0,0x18
0066 e20f       |    |		Load	0x1,0xf
0067 0098       |    |		Execute	Package,Field_Read_Dynamic
0068 e018       |    |		Load	0x0,0x18
0069 e20f       |    |		Load	0x1,0xf
006a 0098       |    |		Execute	Package,Field_Read_Dynamic
006b e018       |    |		Load	0x0,0x18
006c e20f       |    |		Load	0x1,0xf
006d 0098       |    |		Execute	Package,Field_Read_Dynamic
006e e019       |    |		Load	0x0,0x19
006f 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0070 02a0       |    |		Declare_Subprogram	Null_Subprogram
0071 4806       |H   |		Short_Literal	0x6
0072 032e       | .  |		Declare_Type	Record,Defined,Visible
0073 4800       |H   |		Short_Literal	0x0
0074 4805       |H   |		Short_Literal	0x5
0075 029f 034b  |   K|		Declare_Subprogram	INIT_0348,For_Call
0077 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0078 00d9       |    |		Load_Top	At_Offset_1
0079 00e1       |    |		Load_Encached	Boolean_Cache
007a 00da       |    |		Load_Top	At_Offset_2
007b 00e1       |    |		Load_Encached	Boolean_Cache
007c e01a       |    |		Load	0x0,0x1a
007d e20f       |    |		Load	0x1,0xf
007e 0098       |    |		Execute	Package,Field_Read_Dynamic
007f e01a       |    |		Load	0x0,0x1a
0080 e20f       |    |		Load	0x1,0xf
0081 0098       |    |		Execute	Package,Field_Read_Dynamic
0082 e01a       |    |		Load	0x0,0x1a
0083 e20f       |    |		Load	0x1,0xf
0084 0098       |    |		Execute	Package,Field_Read_Dynamic
0085 e01a       |    |		Load	0x0,0x1a
0086 e20f       |    |		Load	0x1,0xf
0087 0098       |    |		Execute	Package,Field_Read_Dynamic
0088 e01a       |    |		Load	0x0,0x1a
0089 e20f       |    |		Load	0x1,0xf
008a 0098       |    |		Execute	Package,Field_Read_Dynamic
008b 029f 0453  |   S|		Declare_Subprogram	INIT_0450,For_Call
008d 4809       |H   |		Short_Literal	0x9
008e 032e       | .  |		Declare_Type	Record,Defined,Visible
008f 00bf       |    |		Action	Accept_Activation
0090 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0091 00c7       |    |		Action	Elaborate_Subprogram
0092 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0093 00c7       |    |		Action	Elaborate_Subprogram
0094 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0095 00c7       |    |		Action	Elaborate_Subprogram
0096 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0097 00c7       |    |		Action	Elaborate_Subprogram
0098 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0099 00c7       |    |		Action	Elaborate_Subprogram
009a 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
009b 00c7       |    |		Action	Elaborate_Subprogram
009c 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
009d 00c7       |    |		Action	Elaborate_Subprogram
009e 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
009f 00c7       |    |		Action	Elaborate_Subprogram
00a0 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
00a1 00c7       |    |		Action	Elaborate_Subprogram
00a2 e01b       |    |		Load	0x0,0x1b
00a3 e01c       |    |		Load	0x0,0x1c
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 4800       |H   |		Short_Literal	0x0
00a6 4801       |H   |		Short_Literal	0x1
00a7 4805       |H   |		Short_Literal	0x5
00a8 0092 047c  |   ||		Action	Push_String_Extended,0x47c					; "others => Unspecified"
00aa 00ea       |    |		Load_Encached	Null_String_Cache
00ab 00ea       |    |		Load_Encached	Null_String_Cache
00ac 4801       |H   |		Short_Literal	0x1
00ad 4805       |H   |		Short_Literal	0x5
00ae e01d       |    |		Load	0x0,0x1d
00af 0387       |    |		Declare_Variable	Package
00b0 00d8       |    |		Load_Top	At_Offset_0
00b1 020f       |    |		Execute	Module,Activate
00b2 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
00b3 00c7       |    |		Action	Elaborate_Subprogram
00b4 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
00b5 00c7       |    |		Action	Elaborate_Subprogram
00b6 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
00b7 00c7       |    |		Action	Elaborate_Subprogram
00b8 029d 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call
00ba 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call
00bc 029d 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call
00be 029d 041b  |    |		Declare_Subprogram	INIT_0418,For_Outer_Call
00c0 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
00c1 00c7       |    |		Action	Elaborate_Subprogram
00c2 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00c3 00c7       |    |		Action	Elaborate_Subprogram
00c4 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
00c7 00c7       |    |		Action	Elaborate_Subprogram
00c8 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
00cb 00c7       |    |		Action	Elaborate_Subprogram
00cc 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
00cd 00c7       |    |		Action	Elaborate_Subprogram
00ce 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
00cf 00c7       |    |		Action	Elaborate_Subprogram
00d0			BODY_0008:
00d0 00bc       |    |		Action	Signal_Activated
00d1 00bb       |    |		Action	Signal_Completion
00d2 0000 0000  |    |		.BLANK	0000[0x6]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db       |    |		.CONST	0x00db								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0001       |    |		.CONST	0x0001								; Number of locals
00db			BODY_00d8:
00db			INIT_00d8:
00db 4607       |F   |		Jump_Case	0x8
00dc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00dd 7807       |x   |		Jump	0xe5								; case 0x1
00de 780a       |x   |		Jump	0xe9								; case 0x2
00df 780e       |x   |		Jump	0xee								; case 0x3
00e0 7811       |x   |		Jump	0xf2								; case 0x4
00e1 7812       |x   |		Jump	0xf4								; case 0x5
00e2 7813       |x   |		Jump	0xf6								; case 0x6
00e3 7816       |x   |		Jump	0xfa								; case 0x7
00e4 4302       |C   |		.XXX[0x1]
00e5 00da       |    |		Load_Top	At_Offset_2
00e6 0091 046f  |   o|		Action	Push_String_Extended_Indexed,0x46f				; "DRIVER_MAP"
00e8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00e9 00db       |    |		Load_Top	At_Offset_3
00ea 00db       |    |		Load_Top	At_Offset_3
00eb 00e0       |    |		Load_Encached	Standard_Cache
00ec 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00ed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00ee 00da       |    |		Load_Top	At_Offset_2
00ef 00e0       |    |		Load_Encached	Standard_Cache
00f0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00f1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00f2 00db       |    |		Load_Top	At_Offset_3
00f3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00f4 00db       |    |		Load_Top	At_Offset_3
00f5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00f6 e20d       |    |		Load	0x1,0xd
00f7 00dc       |    |		Load_Top	At_Offset_4
00f8 0267       | g  |		Execute	Discrete,Predecessor
00f9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fa e20d       |    |		Load	0x1,0xd
00fb 00dc       |    |		Load_Top	At_Offset_4
00fc 0268       | h  |		Execute	Discrete,Successor
00fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fe 0000 0000  |    |		.XXX[0x2]
0100 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 4607       |F   |		Jump_Case	0x8
010c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
010d 7807       |x   |		Jump	0x115								; case 0x1
010e 780a       |x   |		Jump	0x119								; case 0x2
010f 780e       |x   |		Jump	0x11e								; case 0x3
0110 7811       |x   |		Jump	0x122								; case 0x4
0111 7812       |x   |		Jump	0x124								; case 0x5
0112 7813       |x   |		Jump	0x126								; case 0x6
0113 7816       |x   |		Jump	0x12a								; case 0x7
0114 4302       |C   |		.XXX[0x1]
0115 00da       |    |		Load_Top	At_Offset_2
0116 0091 0474  |   t|		Action	Push_String_Extended_Indexed,0x474				; "NAME"
0118 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0119 00db       |    |		Load_Top	At_Offset_3
011a 00db       |    |		Load_Top	At_Offset_3
011b 00e0       |    |		Load_Encached	Standard_Cache
011c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
011d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
011e 00da       |    |		Load_Top	At_Offset_2
011f 00e0       |    |		Load_Encached	Standard_Cache
0120 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0121 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0122 00db       |    |		Load_Top	At_Offset_3
0123 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0124 00db       |    |		Load_Top	At_Offset_3
0125 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0126 e20e       |    |		Load	0x1,0xe
0127 00dc       |    |		Load_Top	At_Offset_4
0128 0267       | g  |		Execute	Discrete,Predecessor
0129 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
012a e20e       |    |		Load	0x1,0xe
012b 00dc       |    |		Load_Top	At_Offset_4
012c 0268       | h  |		Execute	Discrete,Successor
012d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
012e 0000 0000  |    |		.XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0135       | 5  |		.CONST	0x0135								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0002       |    |		.CONST	0x0002								; Number of locals
0133			INIT_0130:
0133 e224       | $  |		Load	0x1,0x24
0134 0322       | "  |		Declare_Variable	Record
0135			BODY_0130:
0135 00db       |    |		Load_Top	At_Offset_3
0136 00d9       |    |		Load_Top	At_Offset_1
0137 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0138 00db       |    |		Load_Top	At_Offset_3
0139 e01e       |    |		Load	0x0,0x1e
013a e20f       |    |		Load	0x1,0xf
013b 0096       |    |		Execute	Package,Entry
013c 00d9       |    |		Load_Top	At_Offset_1
013d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
013e 00db       |    |		Load_Top	At_Offset_3
013f e01e       |    |		Load	0x0,0x1e
0140 e20f       |    |		Load	0x1,0xf
0141 0096       |    |		Execute	Package,Entry
0142 00d9       |    |		Load_Top	At_Offset_1
0143 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0144 00db       |    |		Load_Top	At_Offset_3
0145 e01e       |    |		Load	0x0,0x1e
0146 e20f       |    |		Load	0x1,0xf
0147 0096       |    |		Execute	Package,Entry
0148 00d9       |    |		Load_Top	At_Offset_1
0149 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
014a 00db       |    |		Load_Top	At_Offset_3
014b e01e       |    |		Load	0x0,0x1e
014c e20f       |    |		Load	0x1,0xf
014d 0096       |    |		Execute	Package,Entry
014e 00d9       |    |		Load_Top	At_Offset_1
014f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0150 00db       |    |		Load_Top	At_Offset_3
0151 e01e       |    |		Load	0x0,0x1e
0152 e20f       |    |		Load	0x1,0xf
0153 0096       |    |		Execute	Package,Entry
0154 00d9       |    |		Load_Top	At_Offset_1
0155 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0156 00d8       |    |		Load_Top	At_Offset_0
0157 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
015c 0000 0000  |    |		.BLANK	0000[0x4]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 00da       |    |		Load_Top	At_Offset_2
0164 4604       |F   |		Jump_Case	0x5
0165 7807       |x   |		Jump	0x16d								; case 0x0
0166 7809       |x   |		Jump	0x170								; case 0x1
0167 780b       |x   |		Jump	0x173								; case 0x2
0168 780d       |x   |		Jump	0x176								; case 0x3
0169 7800       |x   |		Jump	0x16a								; case 0x4
016a 00db       |    |		Load_Top	At_Offset_3
016b 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
016c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
016d 00db       |    |		Load_Top	At_Offset_3
016e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
016f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0170 00db       |    |		Load_Top	At_Offset_3
0171 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0172 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0173 00db       |    |		Load_Top	At_Offset_3
0174 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0175 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0176 00db       |    |		Load_Top	At_Offset_3
0177 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0178 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0179 0000 0000  |    |		.BLANK	0000[0x7]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 00da       |    |		Load_Top	At_Offset_2
0184 4604       |F   |		Jump_Case	0x5
0185 7808       |x   |		Jump	0x18e								; case 0x0
0186 780b       |x   |		Jump	0x192								; case 0x1
0187 7812       |x   |		Jump	0x19a								; case 0x2
0188 780d       |x   |		Jump	0x196								; case 0x3
0189 7800       |x   |		Jump	0x18a								; case 0x4
018a 00db       |    |		Load_Top	At_Offset_3
018b e5fd       |    |		Load	0x2,-0x3
018c 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
018d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
018e 00db       |    |		Load_Top	At_Offset_3
018f e5fd       |    |		Load	0x2,-0x3
0190 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0191 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0192 00db       |    |		Load_Top	At_Offset_3
0193 e5fd       |    |		Load	0x2,-0x3
0194 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0195 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0196 00db       |    |		Load_Top	At_Offset_3
0197 e5fd       |    |		Load	0x2,-0x3
0198 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0199 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
019a 00db       |    |		Load_Top	At_Offset_3
019b e5fd       |    |		Load	0x2,-0x3
019c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
019d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
019e 0000 0000  |    |		.XXX[0x2]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 00da       |    |		Load_Top	At_Offset_2
01a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01a5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01a6 0000 0000  |    |		.XXX[0x2]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 00da       |    |		Load_Top	At_Offset_2
01ac 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ae 0000 0000  |    |		.XXX[0x2]
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 00da       |    |		Load_Top	At_Offset_2
01b4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01b5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b6 0000 0000  |    |		.XXX[0x2]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb       |    |		.CONST	0x01bb								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0001       |    |		.CONST	0x0001								; Number of locals
01bb			BODY_01b8:
01bb			INIT_01b8:
01bb 00da       |    |		Load_Top	At_Offset_2
01bc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
01bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01be 0000 0000  |    |		.XXX[0x2]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 00da       |    |		Load_Top	At_Offset_2
01c4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
01c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c6 0000 0000  |    |		.XXX[0x2]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d1       |    |		.CONST	0x01d1								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0002       |    |		.CONST	0x0002								; Number of locals
01cb			INIT_01c8:
01cb e005       |    |		Load	0x0,0x5
01cc e5fc       |    |		Load	0x2,-0x4
01cd 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01ce e5ff       |    |		Load	0x2,-0x1
01cf 800e       |    |		Call	0x0,0xe
01d0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01d1			BODY_01c8:
01d1 e5fc       |    |		Load	0x2,-0x4
01d2 e5fd       |    |		Load	0x2,-0x3
01d3 e5fe       |    |		Load	0x2,-0x2
01d4 00db       |    |		Load_Top	At_Offset_3
01d5 821a       |    |		Call	0x1,0x1a
01d6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01d7 0000       |    |		.XXX[0x1]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01de       |    |		.CONST	0x01de								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0002       |    |		.CONST	0x0002								; Number of locals
01db			INIT_01d8:
01db e5fc       |    |		Load	0x2,-0x4
01dc e5fd       |    |		Load	0x2,-0x3
01dd 8212       |    |		Call	0x1,0x12
01de			BODY_01d8:
01de 00d8       |    |		Load_Top	At_Offset_0
01df e5fe       |    |		Load	0x2,-0x2
01e0 e5ff       |    |		Load	0x2,-0x1
01e1 821b       |    |		Call	0x1,0x1b
01e2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01e4 0000 0000  |    |		.BLANK	0000[0x4]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01f0       |    |		.CONST	0x01f0								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0003       |    |		.CONST	0x0003								; Number of locals
01eb			INIT_01e8:
01eb 00e1       |    |		Load_Encached	Boolean_Cache
01ec e004       |    |		Load	0x0,0x4
01ed 0322       | "  |		Declare_Variable	Record
01ee 00d8       |    |		Load_Top	At_Offset_0
01ef 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01f0			BODY_01e8:
01f0 00e1       |    |		Load_Encached	Boolean_Cache
01f1 00d9       |    |		Load_Top	At_Offset_1
01f2 e5ff       |    |		Load	0x2,-0x1
01f3 e5fd       |    |		Load	0x2,-0x3
01f4 e01f       |    |		Load	0x0,0x1f
01f5 e20f       |    |		Load	0x1,0xf
01f6 0096       |    |		Execute	Package,Entry
01f7 00d1       |    |		Pop_Control	Pop_Count_1
01f8 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01f9 00d9       |    |		Load_Top	At_Offset_1
01fa 680b       |h   |		Jump_Zero	0x206
01fb 00d8       |    |		Load_Top	At_Offset_0
01fc 8020       |    |		Call	0x0,0x20
01fd 00d1       |    |		Pop_Control	Pop_Count_1
01fe e5fd       |    |		Load	0x2,-0x3
01ff 00d9       |    |		Load_Top	At_Offset_1
0200 e5ff       |    |		Load	0x2,-0x1
0201 e021       | !  |		Load	0x0,0x21
0202 e20f       |    |		Load	0x1,0xf
0203 0096       |    |		Execute	Package,Entry
0204 c5fd       |    |		Store	0x2,-0x3
0205 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0206 e5fd       |    |		Load	0x2,-0x3
0207 e5fe       |    |		Load	0x2,-0x2
0208 e5ff       |    |		Load	0x2,-0x1
0209 e021       | !  |		Load	0x0,0x21
020a e20f       |    |		Load	0x1,0xf
020b 0096       |    |		Execute	Package,Entry
020c c5fd       |    |		Store	0x2,-0x3
020d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
020e 0000 0000  |    |		.XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 021b       |    |		.CONST	0x021b								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0004       |    |		.CONST	0x0004								; Number of locals
0213			INIT_0210:
0213 00e1       |    |		Load_Encached	Boolean_Cache
0214 e004       |    |		Load	0x0,0x4
0215 0322       | "  |		Declare_Variable	Record
0216 00d8       |    |		Load_Top	At_Offset_0
0217 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0218 e5fd       |    |		Load	0x2,-0x3
0219 e5fe       |    |		Load	0x2,-0x2
021a 8212       |    |		Call	0x1,0x12
021b			BODY_0210:
021b 00e1       |    |		Load_Encached	Boolean_Cache
021c 00da       |    |		Load_Top	At_Offset_2
021d e5ff       |    |		Load	0x2,-0x1
021e 00db       |    |		Load_Top	At_Offset_3
021f e01f       |    |		Load	0x0,0x1f
0220 e20f       |    |		Load	0x1,0xf
0221 0096       |    |		Execute	Package,Entry
0222 00d1       |    |		Pop_Control	Pop_Count_1
0223 005b       | [  |		Store_Top	Discrete,At_Offset_3
0224 00da       |    |		Load_Top	At_Offset_2
0225 6817       |h   |		Jump_Zero	0x23d
0226 00d9       |    |		Load_Top	At_Offset_1
0227 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0228 0d02       |    |		Execute_Immediate	Less,0x2
0229 6807       |h   |		Jump_Zero	0x231
022a 00d8       |    |		Load_Top	At_Offset_0
022b e5ff       |    |		Load	0x2,-0x1
022c e022       | "  |		Load	0x0,0x22
022d e20f       |    |		Load	0x1,0xf
022e 0096       |    |		Execute	Package,Entry
022f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0230 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0231 00d9       |    |		Load_Top	At_Offset_1
0232 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0233 0aff       |    |		Execute_Immediate	Plus,-0x1
0234 00da       |    |		Load_Top	At_Offset_2
0235 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0236 00d8       |    |		Load_Top	At_Offset_0
0237 00da       |    |		Load_Top	At_Offset_2
0238 e5ff       |    |		Load	0x2,-0x1
0239 e021       | !  |		Load	0x0,0x21
023a e20f       |    |		Load	0x1,0xf
023b 0096       |    |		Execute	Package,Entry
023c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
023d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
023e 0000 0000  |    |		.XXX[0x2]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0247       | G  |		.CONST	0x0247								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0003       |    |		.CONST	0x0003								; Number of locals
0243			INIT_0240:
0243 e227       | '  |		Load	0x1,0x27
0244 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0245 e224       | $  |		Load	0x1,0x24
0246 0322       | "  |		Declare_Variable	Record
0247			BODY_0240:
0247 e5ff       |    |		Load	0x2,-0x1
0248 e227       | '  |		Load	0x1,0x27
0249 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
024a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
024b 00d9       |    |		Load_Top	At_Offset_1
024c e227       | '  |		Load	0x1,0x27
024d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
024e 7002       |p   |		Jump_Nonzero	0x251
024f e023       | #  |		Load	0x0,0x23
0250 0257       | W  |		Execute	Discrete,Raise
0251 00cf       |    |		Action	Mark_Auxiliary
0252 4805       |H   |		Short_Literal	0x5
0253 4801       |H   |		Short_Literal	0x1
0254 0007       |    |		Action	Break_Optional
0255 00d8       |    |		Load_Top	At_Offset_0
0256 e402       |    |		Load	0x2,0x2
0257 e227       | '  |		Load	0x1,0x27
0258 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0259 6843       |hC  |		Jump_Zero	0x29d
025a 00d8       |    |		Load_Top	At_Offset_0
025b 0aff       |    |		Execute_Immediate	Plus,-0x1
025c 4604       |F   |		Jump_Case	0x5
025d 7810       |x   |		Jump	0x26e								; case 0x0
025e 781b       |x   |		Jump	0x27a								; case 0x1
025f 7826       |x&  |		Jump	0x286								; case 0x2
0260 7831       |x1  |		Jump	0x292								; case 0x3
0261 7800       |x   |		Jump	0x262								; case 0x4
0262 e5fe       |    |		Load	0x2,-0x2
0263 00ea       |    |		Load_Encached	Null_String_Cache
0264 00da       |    |		Load_Top	At_Offset_2
0265 e402       |    |		Load	0x2,0x2
0266 e227       | '  |		Load	0x1,0x27
0267 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0268 e024       | $  |		Load	0x0,0x24
0269 e20f       |    |		Load	0x1,0xf
026a 0096       |    |		Execute	Package,Entry
026b e403       |    |		Load	0x2,0x3
026c 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
026d 782f       |x/  |		Jump	0x29d
026e e5fe       |    |		Load	0x2,-0x2
026f 00ea       |    |		Load_Encached	Null_String_Cache
0270 00da       |    |		Load_Top	At_Offset_2
0271 e402       |    |		Load	0x2,0x2
0272 e227       | '  |		Load	0x1,0x27
0273 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0274 e024       | $  |		Load	0x0,0x24
0275 e20f       |    |		Load	0x1,0xf
0276 0096       |    |		Execute	Package,Entry
0277 e403       |    |		Load	0x2,0x3
0278 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0279 7823       |x#  |		Jump	0x29d
027a e5fe       |    |		Load	0x2,-0x2
027b 00ea       |    |		Load_Encached	Null_String_Cache
027c 00da       |    |		Load_Top	At_Offset_2
027d e402       |    |		Load	0x2,0x2
027e e227       | '  |		Load	0x1,0x27
027f 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0280 e024       | $  |		Load	0x0,0x24
0281 e20f       |    |		Load	0x1,0xf
0282 0096       |    |		Execute	Package,Entry
0283 e403       |    |		Load	0x2,0x3
0284 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0285 7817       |x   |		Jump	0x29d
0286 e5fe       |    |		Load	0x2,-0x2
0287 00ea       |    |		Load_Encached	Null_String_Cache
0288 00da       |    |		Load_Top	At_Offset_2
0289 e402       |    |		Load	0x2,0x2
028a e227       | '  |		Load	0x1,0x27
028b 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
028c e024       | $  |		Load	0x0,0x24
028d e20f       |    |		Load	0x1,0xf
028e 0096       |    |		Execute	Package,Entry
028f e403       |    |		Load	0x2,0x3
0290 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0291 780b       |x   |		Jump	0x29d
0292 e5fe       |    |		Load	0x2,-0x2
0293 00ea       |    |		Load_Encached	Null_String_Cache
0294 00da       |    |		Load_Top	At_Offset_2
0295 e402       |    |		Load	0x2,0x2
0296 e227       | '  |		Load	0x1,0x27
0297 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0298 e024       | $  |		Load	0x0,0x24
0299 e20f       |    |		Load	0x1,0xf
029a 0096       |    |		Execute	Package,Entry
029b e403       |    |		Load	0x2,0x3
029c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
029d 00c8       |    |		Action	Pop_Auxiliary_Range
029e 3fb6       |?   |		Loop_Increasing	0x255
029f 00ce       |    |		Action	Pop_Auxiliary
02a0 e5fe       |    |		Load	0x2,-0x2
02a1 00d9       |    |		Load_Top	At_Offset_1
02a2 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
02a3 00d8       |    |		Load_Top	At_Offset_0
02a4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02a5 0000 0000  |    |		.XXX[0x3]
02a7 0000       |    |
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 00db       |    |		Load_Top	At_Offset_3
02ac 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02ad 00db       |    |		Load_Top	At_Offset_3
02ae 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02af e025       | %  |		Load	0x0,0x25
02b0 e20f       |    |		Load	0x1,0xf
02b1 0096       |    |		Execute	Package,Entry
02b2 6826       |h&  |		Jump_Zero	0x2d9
02b3 00db       |    |		Load_Top	At_Offset_3
02b4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b5 00db       |    |		Load_Top	At_Offset_3
02b6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b7 e025       | %  |		Load	0x0,0x25
02b8 e20f       |    |		Load	0x1,0xf
02b9 0096       |    |		Execute	Package,Entry
02ba 681c       |h   |		Jump_Zero	0x2d7
02bb 00db       |    |		Load_Top	At_Offset_3
02bc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02bd 00db       |    |		Load_Top	At_Offset_3
02be 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02bf e025       | %  |		Load	0x0,0x25
02c0 e20f       |    |		Load	0x1,0xf
02c1 0096       |    |		Execute	Package,Entry
02c2 6812       |h   |		Jump_Zero	0x2d5
02c3 00db       |    |		Load_Top	At_Offset_3
02c4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c5 00db       |    |		Load_Top	At_Offset_3
02c6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c7 e025       | %  |		Load	0x0,0x25
02c8 e20f       |    |		Load	0x1,0xf
02c9 0096       |    |		Execute	Package,Entry
02ca 6808       |h   |		Jump_Zero	0x2d3
02cb 00db       |    |		Load_Top	At_Offset_3
02cc 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02cd 00db       |    |		Load_Top	At_Offset_3
02ce 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02cf e025       | %  |		Load	0x0,0x25
02d0 e20f       |    |		Load	0x1,0xf
02d1 0096       |    |		Execute	Package,Entry
02d2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d3 4800       |H   |		Short_Literal	0x0
02d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d5 4800       |H   |		Short_Literal	0x0
02d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d7 4800       |H   |		Short_Literal	0x0
02d8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d9 4800       |H   |		Short_Literal	0x0
02da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02db 0000 0000  |    |		.BLANK	0000[0x5]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3       |    |		.CONST	0x02e3								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0001       |    |		.CONST	0x0001								; Number of locals
02e3			BODY_02e0:
02e3			INIT_02e0:
02e3 00da       |    |		Load_Top	At_Offset_2
02e4 e5fd       |    |		Load	0x2,-0x3
02e5 017d       | }  |		Execute	Record,Structure_Write
02e6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02e7 0000       |    |		.XXX[0x1]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02ef       |    |		.CONST	0x02ef								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0002       |    |		.CONST	0x0002								; Number of locals
02eb			INIT_02e8:
02eb e226       | &  |		Load	0x1,0x26
02ec 0322       | "  |		Declare_Variable	Record
02ed 00d8       |    |		Load_Top	At_Offset_0
02ee 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02ef			BODY_02e8:
02ef 00db       |    |		Load_Top	At_Offset_3
02f0 00d9       |    |		Load_Top	At_Offset_1
02f1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02f2 4801       |H   |		Short_Literal	0x1
02f3 00d9       |    |		Load_Top	At_Offset_1
02f4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02f5 00d8       |    |		Load_Top	At_Offset_0
02f6 00d9       |    |		Load_Top	At_Offset_1
02f7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02f8 8228       | (  |		Call	0x1,0x28
02f9 00d1       |    |		Pop_Control	Pop_Count_1
02fa 00d8       |    |		Load_Top	At_Offset_0
02fb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02fc 0000 0000  |    |		.BLANK	0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 00da       |    |		Load_Top	At_Offset_2
0304 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0305 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0306 0000 0000  |    |		.XXX[0x2]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030f       |    |		.CONST	0x030f								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0002       |    |		.CONST	0x0002								; Number of locals
030b			INIT_0308:
030b 00da       |    |		Load_Top	At_Offset_2
030c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
030d 00db       |    |		Load_Top	At_Offset_3
030e 822b       | +  |		Call	0x1,0x2b
030f			BODY_0308:
030f 00db       |    |		Load_Top	At_Offset_3
0310 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0311 680b       |h   |		Jump_Zero	0x31d
0312 00db       |    |		Load_Top	At_Offset_3
0313 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0314 e225       | %  |		Load	0x1,0x25
0315 011c       |    |		Execute	Any,Convert_Unchecked
0316 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0317 0092 047d  |   }|		Action	Push_String_Extended,0x47d					; "=>("
0319 01cc       |    |		Execute	Vector,Catenate
031a 00d9       |    |		Load_Top	At_Offset_1
031b 01cc       |    |		Execute	Vector,Catenate
031c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031d 00d8       |    |		Load_Top	At_Offset_0
031e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031f 0000       |    |		.XXX[0x1]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00da       |    |		Load_Top	At_Offset_2
0324 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0325 701e       |p   |		Jump_Nonzero	0x344
0326 00da       |    |		Load_Top	At_Offset_2
0327 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0328 00db       |    |		Load_Top	At_Offset_3
0329 822a       | *  |		Call	0x1,0x2a
032a 7006       |p   |		Jump_Nonzero	0x331
032b 00da       |    |		Load_Top	At_Offset_2
032c 00db       |    |		Load_Top	At_Offset_3
032d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
032e 8229       | )  |		Call	0x1,0x29
032f 00d1       |    |		Pop_Control	Pop_Count_1
0330 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0331 00da       |    |		Load_Top	At_Offset_2
0332 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0333 0f05       |    |		Execute_Immediate	Equal,0x5
0334 6804       |h   |		Jump_Zero	0x339
0335 4801       |H   |		Short_Literal	0x1
0336 00db       |    |		Load_Top	At_Offset_3
0337 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0338 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0339 e225       | %  |		Load	0x1,0x25
033a 00db       |    |		Load_Top	At_Offset_3
033b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
033c 0268       | h  |		Execute	Discrete,Successor
033d 00db       |    |		Load_Top	At_Offset_3
033e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
033f 00da       |    |		Load_Top	At_Offset_2
0340 00db       |    |		Load_Top	At_Offset_3
0341 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0342 8228       | (  |		Call	0x1,0x28
0343 00d1       |    |		Pop_Control	Pop_Count_1
0344 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0345 0000 0000  |    |		.XXX[0x3]
0347 0000       |    |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b       | K  |		.CONST	0x034b								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0001       |    |		.CONST	0x0001								; Number of locals
034b			BODY_0348:
034b			INIT_0348:
034b 4607       |F   |		Jump_Case	0x8
034c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
034d 7807       |x   |		Jump	0x355								; case 0x1
034e 780a       |x   |		Jump	0x359								; case 0x2
034f 780e       |x   |		Jump	0x35e								; case 0x3
0350 7811       |x   |		Jump	0x362								; case 0x4
0351 7812       |x   |		Jump	0x364								; case 0x5
0352 7813       |x   |		Jump	0x366								; case 0x6
0353 7816       |x   |		Jump	0x36a								; case 0x7
0354 4302       |C   |		.XXX[0x1]
0355 00da       |    |		Load_Top	At_Offset_2
0356 0091 0476  |   v|		Action	Push_String_Extended_Indexed,0x476				; "NONE"
0358 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0359 00db       |    |		Load_Top	At_Offset_3
035a 00db       |    |		Load_Top	At_Offset_3
035b 00e0       |    |		Load_Encached	Standard_Cache
035c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
035d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
035e 00da       |    |		Load_Top	At_Offset_2
035f 00e0       |    |		Load_Encached	Standard_Cache
0360 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0361 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0362 00db       |    |		Load_Top	At_Offset_3
0363 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0364 00db       |    |		Load_Top	At_Offset_3
0365 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0366 e225       | %  |		Load	0x1,0x25
0367 00dc       |    |		Load_Top	At_Offset_4
0368 0267       | g  |		Execute	Discrete,Predecessor
0369 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
036a e225       | %  |		Load	0x1,0x25
036b 00dc       |    |		Load_Top	At_Offset_4
036c 0268       | h  |		Execute	Discrete,Successor
036d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
036e 0000 0000  |    |		.XXX[0x2]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 00da       |    |		Load_Top	At_Offset_2
0374 4605       |F   |		Jump_Case	0x6
0375 7831       |x1  |		Jump	0x3a7								; case 0x0
0376 780d       |x   |		Jump	0x384								; case 0x1
0377 7815       |x   |		Jump	0x38d								; case 0x2
0378 781d       |x   |		Jump	0x396								; case 0x3
0379 7825       |x%  |		Jump	0x39f								; case 0x4
037a 7800       |x   |		Jump	0x37b								; case 0x5
037b 00db       |    |		Load_Top	At_Offset_3
037c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
037d 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
037e e026       | &  |		Load	0x0,0x26
037f e20f       |    |		Load	0x1,0xf
0380 0096       |    |		Execute	Package,Entry
0381 e5fe       |    |		Load	0x2,-0x2
0382 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0383 7823       |x#  |		Jump	0x3a7
0384 00db       |    |		Load_Top	At_Offset_3
0385 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0386 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0387 e026       | &  |		Load	0x0,0x26
0388 e20f       |    |		Load	0x1,0xf
0389 0096       |    |		Execute	Package,Entry
038a e5fe       |    |		Load	0x2,-0x2
038b 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
038c 781a       |x   |		Jump	0x3a7
038d 00db       |    |		Load_Top	At_Offset_3
038e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
038f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0390 e026       | &  |		Load	0x0,0x26
0391 e20f       |    |		Load	0x1,0xf
0392 0096       |    |		Execute	Package,Entry
0393 e5fe       |    |		Load	0x2,-0x2
0394 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0395 7811       |x   |		Jump	0x3a7
0396 00db       |    |		Load_Top	At_Offset_3
0397 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0398 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0399 e026       | &  |		Load	0x0,0x26
039a e20f       |    |		Load	0x1,0xf
039b 0096       |    |		Execute	Package,Entry
039c e5fe       |    |		Load	0x2,-0x2
039d 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
039e 7808       |x   |		Jump	0x3a7
039f 00db       |    |		Load_Top	At_Offset_3
03a0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03a1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03a2 e026       | &  |		Load	0x0,0x26
03a3 e20f       |    |		Load	0x1,0xf
03a4 0096       |    |		Execute	Package,Entry
03a5 e5fe       |    |		Load	0x2,-0x2
03a6 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
03a7 4801       |H   |		Short_Literal	0x1
03a8 e5fe       |    |		Load	0x2,-0x2
03a9 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03aa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03ab 0000 0000  |    |		.BLANK	0000[0x5]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00da       |    |		Load_Top	At_Offset_2
03b4 4605       |F   |		Jump_Case	0x6
03b5 7827       |x'  |		Jump	0x3dd								; case 0x0
03b6 780b       |x   |		Jump	0x3c2								; case 0x1
03b7 7811       |x   |		Jump	0x3c9								; case 0x2
03b8 7817       |x   |		Jump	0x3d0								; case 0x3
03b9 781d       |x   |		Jump	0x3d7								; case 0x4
03ba 7800       |x   |		Jump	0x3bb								; case 0x5
03bb 00db       |    |		Load_Top	At_Offset_3
03bc 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
03bd e027       | '  |		Load	0x0,0x27
03be e20f       |    |		Load	0x1,0xf
03bf 0096       |    |		Execute	Package,Entry
03c0 00d1       |    |		Pop_Control	Pop_Count_1
03c1 781b       |x   |		Jump	0x3dd
03c2 00db       |    |		Load_Top	At_Offset_3
03c3 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03c4 e027       | '  |		Load	0x0,0x27
03c5 e20f       |    |		Load	0x1,0xf
03c6 0096       |    |		Execute	Package,Entry
03c7 00d1       |    |		Pop_Control	Pop_Count_1
03c8 7814       |x   |		Jump	0x3dd
03c9 00db       |    |		Load_Top	At_Offset_3
03ca 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
03cb e027       | '  |		Load	0x0,0x27
03cc e20f       |    |		Load	0x1,0xf
03cd 0096       |    |		Execute	Package,Entry
03ce 00d1       |    |		Pop_Control	Pop_Count_1
03cf 780d       |x   |		Jump	0x3dd
03d0 00db       |    |		Load_Top	At_Offset_3
03d1 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
03d2 e027       | '  |		Load	0x0,0x27
03d3 e20f       |    |		Load	0x1,0xf
03d4 0096       |    |		Execute	Package,Entry
03d5 00d1       |    |		Pop_Control	Pop_Count_1
03d6 7806       |x   |		Jump	0x3dd
03d7 00db       |    |		Load_Top	At_Offset_3
03d8 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
03d9 e027       | '  |		Load	0x0,0x27
03da e20f       |    |		Load	0x1,0xf
03db 0096       |    |		Execute	Package,Entry
03dc 00d1       |    |		Pop_Control	Pop_Count_1
03dd 4800       |H   |		Short_Literal	0x0
03de e5fe       |    |		Load	0x2,-0x2
03df 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03e0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03e1 0000 0000  |    |		.BLANK	0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb 00db       |    |		Load_Top	At_Offset_3
03ec 4605       |F   |		Jump_Case	0x6
03ed 780b       |x   |		Jump	0x3f9								; case 0x0
03ee 780c       |x   |		Jump	0x3fb								; case 0x1
03ef 7811       |x   |		Jump	0x401								; case 0x2
03f0 7816       |x   |		Jump	0x407								; case 0x3
03f1 781b       |x   |		Jump	0x40d								; case 0x4
03f2 7800       |x   |		Jump	0x3f3								; case 0x5
03f3 00da       |    |		Load_Top	At_Offset_2
03f4 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
03f5 e028       | (  |		Load	0x0,0x28
03f6 e20f       |    |		Load	0x1,0xf
03f7 0096       |    |		Execute	Package,Entry
03f8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03f9 4801       |H   |		Short_Literal	0x1
03fa 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03fb 00da       |    |		Load_Top	At_Offset_2
03fc 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
03fd e028       | (  |		Load	0x0,0x28
03fe e20f       |    |		Load	0x1,0xf
03ff 0096       |    |		Execute	Package,Entry
0400 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0401 00da       |    |		Load_Top	At_Offset_2
0402 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0403 e028       | (  |		Load	0x0,0x28
0404 e20f       |    |		Load	0x1,0xf
0405 0096       |    |		Execute	Package,Entry
0406 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0407 00da       |    |		Load_Top	At_Offset_2
0408 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0409 e028       | (  |		Load	0x0,0x28
040a e20f       |    |		Load	0x1,0xf
040b 0096       |    |		Execute	Package,Entry
040c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
040d 00da       |    |		Load_Top	At_Offset_2
040e 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
040f e028       | (  |		Load	0x0,0x28
0410 e20f       |    |		Load	0x1,0xf
0411 0096       |    |		Execute	Package,Entry
0412 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0413 0000 0000  |    |		.BLANK	0000[0x5]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b       |    |		.CONST	0x041b								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0001       |    |		.CONST	0x0001								; Number of locals
041b			BODY_0418:
041b			INIT_0418:
041b 00db       |    |		Load_Top	At_Offset_3
041c 00db       |    |		Load_Top	At_Offset_3
041d 822a       | *  |		Call	0x1,0x2a
041e 6803       |h   |		Jump_Zero	0x422
041f 0092 047e  |   ~|		Action	Push_String_Extended,0x47e					; ")"
0421 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0422 00db       |    |		Load_Top	At_Offset_3
0423 4605       |F   |		Jump_Case	0x6
0424 780b       |x   |		Jump	0x430								; case 0x0
0425 780c       |x   |		Jump	0x432								; case 0x1
0426 7811       |x   |		Jump	0x438								; case 0x2
0427 7816       |x   |		Jump	0x43e								; case 0x3
0428 781b       |x   |		Jump	0x444								; case 0x4
0429 7800       |x   |		Jump	0x42a								; case 0x5
042a 00da       |    |		Load_Top	At_Offset_2
042b 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
042c e029       | )  |		Load	0x0,0x29
042d e20f       |    |		Load	0x1,0xf
042e 0096       |    |		Execute	Package,Entry
042f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0430 00ea       |    |		Load_Encached	Null_String_Cache
0431 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0432 00da       |    |		Load_Top	At_Offset_2
0433 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0434 e029       | )  |		Load	0x0,0x29
0435 e20f       |    |		Load	0x1,0xf
0436 0096       |    |		Execute	Package,Entry
0437 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0438 00da       |    |		Load_Top	At_Offset_2
0439 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
043a e029       | )  |		Load	0x0,0x29
043b e20f       |    |		Load	0x1,0xf
043c 0096       |    |		Execute	Package,Entry
043d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
043e 00da       |    |		Load_Top	At_Offset_2
043f 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0440 e029       | )  |		Load	0x0,0x29
0441 e20f       |    |		Load	0x1,0xf
0442 0096       |    |		Execute	Package,Entry
0443 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0444 00da       |    |		Load_Top	At_Offset_2
0445 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
0446 e029       | )  |		Load	0x0,0x29
0447 e20f       |    |		Load	0x1,0xf
0448 0096       |    |		Execute	Package,Entry
0449 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044a 0000 0000  |    |		.BLANK	0000[0x6]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 4601       |F   |		Jump_Case	0x2
0454 7801       |x   |		Jump	0x456								; case 0x0
0455 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0456 4800       |H   |		Short_Literal	0x0
0457 00db       |    |		Load_Top	At_Offset_3
0458 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0459 4800       |H   |		Short_Literal	0x0
045a 00db       |    |		Load_Top	At_Offset_3
045b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
045c 4801       |H   |		Short_Literal	0x1
045d 00db       |    |		Load_Top	At_Offset_3
045e 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
045f 00da       |    |		Load_Top	At_Offset_2
0460 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0461 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0462 00da       |    |		Load_Top	At_Offset_2
0463 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0464 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0465 00da       |    |		Load_Top	At_Offset_2
0466 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0467 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0468 00da       |    |		Load_Top	At_Offset_2
0469 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
046a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
046b 00da       |    |		Load_Top	At_Offset_2
046c 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
046d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
046e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
046f ; --------------------------------------------------------------------------------------
046f ; STRING TABLE
046f ; --------------------------------------------------------------------------------------
046f 0022       | "  |		.STRTAB	0x0022->0x0480							; "DRIVER_MAP"
0470 002a       | *  |		.STRTAB	0x002a->0x0485							; "PRECONDITION_MAP"
0471 0038       | 8  |		.STRTAB	0x0038->0x048d							; "PROLOG_MAP"
0472 0040       | @  |		.STRTAB	0x0040->0x0492							; "EPILOG_MAP"
0473 0048       | H  |		.STRTAB	0x0048->0x0497							; "EVAL_MAP"
0474 004e       | N  |		.STRTAB	0x004e->0x049b							; "NAME"
0475 0050       | P  |		.STRTAB	0x0050->0x049d							; "DATA"
0476 0052       | R  |		.STRTAB	0x0052->0x049f							; "NONE"
0477 0054       | T  |		.STRTAB	0x0054->0x04a1							; "DRIVER"
0478 0058       | X  |		.STRTAB	0x0058->0x04a4							; "PRE"
0479 0059       | Y  |		.STRTAB	0x0059->0x04a5							; "PROLOG"
047a 005d       | ]  |		.STRTAB	0x005d->0x04a8							; "EPILOG"
047b 0061       | a  |		.STRTAB	0x0061->0x04ab							; "EVAL"
047c 0063       | c  |		.STRTAB	0x0063->0x04ad							; "others => Unspecified"
047d 0076       | v  |		.STRTAB	0x0076->0x04b8							; "=>("
047e 0077       | w  |		.STRTAB	0x0077->0x04b9							; ")"
047f 0076       | v  |		.STREND 0x0076->0x04ba
0480 4452 4956  |DRIV|		.STRTAB_STRINGS
04ba 0000 0000  |    |		.BLANK	0000[0x6]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; Debug Table
04c0 ; --------------------------------------------------------------------------------------
04c0 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0xefbb,0x0000,0x0001,0x0000
04c6 0000 0000  |    |		.BLANK	0000[0x13a]