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

⟦0246d9823⟧

    Length: 11264 (0x2c00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_06e8fd

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 1498       |    |		.CONST	0x1498								; 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 800c       |    |		.CONST	0x800c								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00b8       |    |		.CONST	0x00b8								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0054       | T  |		.CONST	0x0054								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4806       |H   |		Short_Literal	0x6
000d 029f 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated
0012 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated
0014 4800       |H   |		Short_Literal	0x0
0015 4803       |H   |		Short_Literal	0x3
0016 029f 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Call
0018 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0019 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated
001b 4800       |H   |		Short_Literal	0x0
001c 4802       |H   |		Short_Literal	0x2
001d 029f 024b  |   K|		Declare_Subprogram	INIT_0248,For_Call
001f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0020 029a 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call,Visible,Unelaborated
0022 029a 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call,Visible,Unelaborated
0024 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated
0026 029a 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call,Visible,Unelaborated
0028 00bf       |    |		Action	Accept_Activation
0029 0093 0000  |    |		push_full_address	0x0
002b 60bc       |`   |		Indirect_Literal	Discrete,0xe8,{0x80000000, 0x00010000}
002c 0273       | s  |		Execute	Discrete,Plus
002d 0007       |    |		Action	Break_Optional
002e 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call
0030 029d 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call
0032 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call
0034 029d 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call
0036 029d 045b  |   [|		Declare_Subprogram	INIT_0458,For_Outer_Call
0038 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call
003a 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 029d 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call
003e 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call
0040 029d 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call
0042 029d 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Outer_Call
0044 029b 04db  |    |		Declare_Subprogram	INIT_04d8,For_Outer_Call,Unelaborated
0046 029d 055b  |   [|		Declare_Subprogram	INIT_0558,For_Outer_Call
0048 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call
004a 029d 059b  |    |		Declare_Subprogram	INIT_0598,For_Outer_Call
004c 029d 05ab  |    |		Declare_Subprogram	INIT_05a8,For_Outer_Call
004e 029d 05c3  |    |		Declare_Subprogram	INIT_05c0,For_Outer_Call
0050 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call
0052 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call
0054 029d 0603  |    |		Declare_Subprogram	INIT_0600,For_Outer_Call
0056 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call
0058 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0059 00c7       |    |		Action	Elaborate_Subprogram
005a 029d 062b  |   +|		Declare_Subprogram	INIT_0628,For_Outer_Call
005c 029d 0643  |   C|		Declare_Subprogram	INIT_0640,For_Outer_Call
005e 029d 06f3  |    |		Declare_Subprogram	INIT_06f0,For_Outer_Call
0060 029d 072b  |   +|		Declare_Subprogram	INIT_0728,For_Outer_Call
0062 029d 0743  |   C|		Declare_Subprogram	INIT_0740,For_Outer_Call
0064 029d 077b  |   {|		Declare_Subprogram	INIT_0778,For_Outer_Call
0066 029d 0793  |    |		Declare_Subprogram	INIT_0790,For_Outer_Call
0068 029d 07bb  |    |		Declare_Subprogram	INIT_07b8,For_Outer_Call
006a 029d 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call
006c 029d 0863  |   c|		Declare_Subprogram	INIT_0860,For_Outer_Call
006e 029d 08cb  |    |		Declare_Subprogram	INIT_08c8,For_Outer_Call
0070 029d 08e3  |    |		Declare_Subprogram	INIT_08e0,For_Outer_Call
0072 029d 0903  |    |		Declare_Subprogram	INIT_0900,For_Outer_Call
0074 029d 0943  |   C|		Declare_Subprogram	INIT_0940,For_Outer_Call
0076 029d 0993  |    |		Declare_Subprogram	INIT_0990,For_Outer_Call
0078 029d 0a03  |    |		Declare_Subprogram	INIT_0a00,For_Outer_Call
007a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
007b 00c7       |    |		Action	Elaborate_Subprogram
007c 029d 0a33  |   3|		Declare_Subprogram	INIT_0a30,For_Outer_Call
007e 029d 0ae3  |    |		Declare_Subprogram	INIT_0ae0,For_Outer_Call
0080 029d 0b0b  |    |		Declare_Subprogram	INIT_0b08,For_Outer_Call
0082 029d 0b1b  |    |		Declare_Subprogram	INIT_0b18,For_Outer_Call
0084 029d 0b33  |   3|		Declare_Subprogram	INIT_0b30,For_Outer_Call
0086 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0087 00c7       |    |		Action	Elaborate_Subprogram
0088 029d 0b93  |    |		Declare_Subprogram	INIT_0b90,For_Outer_Call
008a 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
008b 00c7       |    |		Action	Elaborate_Subprogram
008c 029d 0bc3  |    |		Declare_Subprogram	INIT_0bc0,For_Outer_Call
008e 029d 0be3  |    |		Declare_Subprogram	INIT_0be0,For_Outer_Call
0090 029d 0c03  |    |		Declare_Subprogram	INIT_0c00,For_Outer_Call
0092 029d 0c23  |   #|		Declare_Subprogram	INIT_0c20,For_Outer_Call
0094 029d 0c53  |   S|		Declare_Subprogram	INIT_0c50,For_Outer_Call
0096 029d 0c6b  |   k|		Declare_Subprogram	INIT_0c68,For_Outer_Call
0098 029d 0ca3  |    |		Declare_Subprogram	INIT_0ca0,For_Outer_Call
009a 029d 0d1b  |    |		Declare_Subprogram	INIT_0d18,For_Outer_Call
009c 029d 0d4b  |   K|		Declare_Subprogram	INIT_0d48,For_Outer_Call
009e 029d 0d6b  |   k|		Declare_Subprogram	INIT_0d68,For_Outer_Call
00a0 029d 0dab  |    |		Declare_Subprogram	INIT_0da8,For_Outer_Call
00a2 029d 0df3  |    |		Declare_Subprogram	INIT_0df0,For_Outer_Call
00a4 029d 0e1b  |    |		Declare_Subprogram	INIT_0e18,For_Outer_Call
00a6 029d 0ea3  |    |		Declare_Subprogram	INIT_0ea0,For_Outer_Call
00a8 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
00a9 00c7       |    |		Action	Elaborate_Subprogram
00aa 029d 0ef3  |    |		Declare_Subprogram	INIT_0ef0,For_Outer_Call
00ac 029d 0f03  |    |		Declare_Subprogram	INIT_0f00,For_Outer_Call
00ae 029d 0f23  |   #|		Declare_Subprogram	INIT_0f20,For_Outer_Call
00b0 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
00b1 00c7       |    |		Action	Elaborate_Subprogram
00b2 029d 0f53  |   S|		Declare_Subprogram	INIT_0f50,For_Outer_Call
00b4 029d 0f63  |   c|		Declare_Subprogram	INIT_0f60,For_Outer_Call
00b6 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
00b7 00c7       |    |		Action	Elaborate_Subprogram
00b8			BODY_0008:
00b8 00bc       |    |		Action	Signal_Activated
00b9 00bb       |    |		Action	Signal_Completion
00ba 0000 0000  |    |		.BLANK	0000[0x6]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 4607       |F   |		Jump_Case	0x8
00c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00c5 7807       |x   |		Jump	0xcd								; case 0x1
00c6 780a       |x   |		Jump	0xd1								; case 0x2
00c7 780e       |x   |		Jump	0xd6								; case 0x3
00c8 7811       |x   |		Jump	0xda								; case 0x4
00c9 7812       |x   |		Jump	0xdc								; case 0x5
00ca 7813       |x   |		Jump	0xde								; case 0x6
00cb 7816       |x   |		Jump	0xe2								; case 0x7
00cc 4302       |C   |		.XXX[0x1]
00cd 00da       |    |		Load_Top	At_Offset_2
00ce 0091 108b  |    |		Action	Push_String_Extended_Indexed,0x108b				; "BREAK"
00d0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00d1 00db       |    |		Load_Top	At_Offset_3
00d2 00db       |    |		Load_Top	At_Offset_3
00d3 00e0       |    |		Load_Encached	Standard_Cache
00d4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00d5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00d6 00da       |    |		Load_Top	At_Offset_2
00d7 00e0       |    |		Load_Encached	Standard_Cache
00d8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00d9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00da 00db       |    |		Load_Top	At_Offset_3
00db 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00dc 00db       |    |		Load_Top	At_Offset_3
00dd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00de e20d       |    |		Load	0x1,0xd
00df 00dc       |    |		Load_Top	At_Offset_4
00e0 0267       | g  |		Execute	Discrete,Predecessor
00e1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e2 e20d       |    |		Load	0x1,0xd
00e3 00dc       |    |		Load_Top	At_Offset_4
00e4 0268       | h  |		Execute	Discrete,Successor
00e5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e6 0000 0000  |    |		.XXX[0x2]
00e8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
00ec 0000 0000  |    |		.BLANK	0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f6       |    |		.CONST	0x00f6								; Address of begin
00f1 0118       |    |		.CONST	0x0118								; Address of exception handler
00f2 0004       |    |		.CONST	0x0004								; Number of locals
00f3			INIT_00f0:
00f3 00ec       |    |		Load_Encached	Diana_Tree_Cache
00f4 00e5       |    |		Load_Encached	Long_Integer_Cache
00f5 00e2       |    |		Load_Encached	Integer_Cache
00f6			BODY_00f0:
00f6 e002       |    |		Load	0x0,0x2
00f7 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00f8 c5fa       |    |		Store	0x2,-0x6
00f9 e5fb       |    |		Load	0x2,-0x5
00fa 00e2       |    |		Load_Encached	Integer_Cache
00fb 00e5       |    |		Load_Encached	Long_Integer_Cache
00fc 00ec       |    |		Load_Encached	Diana_Tree_Cache
00fd 4800       |H   |		Short_Literal	0x0
00fe e5ff       |    |		Load	0x2,-0x1
00ff 821b       |    |		Call	0x1,0x1b
0100 c402       |    |		Store	0x2,0x2
0101 c403       |    |		Store	0x2,0x3
0102 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0103 c5fb       |    |		Store	0x2,-0x5
0104 00da       |    |		Load_Top	At_Offset_2
0105 00eb       |    |		Load_Encached	Diana_Cache
0106 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0107 7008       |p   |		Jump_Nonzero	0x110
0108 e5fa       |    |		Load	0x2,-0x6
0109 e5fb       |    |		Load	0x2,-0x5
010a e5fc       |    |		Load	0x2,-0x4
010b e5fe       |    |		Load	0x2,-0x2
010c e402       |    |		Load	0x2,0x2
010d 823b       | ;  |		Call	0x1,0x3b
010e c5fb       |    |		Store	0x2,-0x5
010f c5fa       |    |		Store	0x2,-0x6
0110 e5fa       |    |		Load	0x2,-0x6
0111 e5fb       |    |		Load	0x2,-0x5
0112 e5fd       |    |		Load	0x2,-0x3
0113 4801       |H   |		Short_Literal	0x1
0114 821a       |    |		Call	0x1,0x1a
0115 c5fb       |    |		Store	0x2,-0x5
0116 c5fa       |    |		Store	0x2,-0x6
0117 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0118			TRAP_00f0:
0118 4884       |H   |		Short_Literal	0x84
0119 010f       |    |		Execute	Exception,Equal
011a 7004       |p   |		Jump_Nonzero	0x11f
011b e003       |    |		Load	0x0,0x3
011c 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
011d 010f       |    |		Execute	Exception,Equal
011e 6807       |h   |		Jump_Zero	0x126
011f e5fa       |    |		Load	0x2,-0x6
0120 0092 1099  |    |		Action	Push_String_Extended,0x1099					; "Problem encountered resolving name: \x0aProgram has been recompiled since debugger started.\x0a"
0122 e002       |    |		Load	0x0,0x2
0123 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0124 c5fa       |    |		Store	0x2,-0x6
0125 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0126 e5fa       |    |		Load	0x2,-0x6
0127 480a       |H   |		Short_Literal	0xa
0128 0092 109a  |    |		Action	Push_String_Extended,0x109a					; "Exception raised resolving name: "
012a e004       |    |		Load	0x0,0x4
012b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
012c 01cc       |    |		Execute	Vector,Catenate
012d 01cb       |    |		Execute	Vector,Append
012e e002       |    |		Load	0x0,0x2
012f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0130 c5fa       |    |		Store	0x2,-0x6
0131 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0132 0000 0000  |    |		.BLANK	0000[0x6]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0146       | F  |		.CONST	0x0146								; Address of begin
0139 01b0       |    |		.CONST	0x01b0								; Address of exception handler
013a 0008       |    |		.CONST	0x0008								; Number of locals
013b			INIT_0138:
013b 00ec       |    |		Load_Encached	Diana_Tree_Cache
013c 00e5       |    |		Load_Encached	Long_Integer_Cache
013d 00e2       |    |		Load_Encached	Integer_Cache
013e 00ec       |    |		Load_Encached	Diana_Tree_Cache
013f 00ec       |    |		Load_Encached	Diana_Tree_Cache
0140 e005       |    |		Load	0x0,0x5
0141 02c7       |    |		Declare_Variable	Any
0142 00d8       |    |		Load_Top	At_Offset_0
0143 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0144 00e1       |    |		Load_Encached	Boolean_Cache
0145 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0146			BODY_0138:
0146 e002       |    |		Load	0x0,0x2
0147 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0148 c5f8       |    |		Store	0x2,-0x8
0149 e006       |    |		Load	0x0,0x6
014a c5f9       |    |		Store	0x2,-0x7
014b 00eb       |    |		Load_Encached	Diana_Cache
014c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
014d a5fb       |    |		Store_Unchecked	0x2,-0x5
014e e5fa       |    |		Load	0x2,-0x6
014f 00e2       |    |		Load_Encached	Integer_Cache
0150 00e5       |    |		Load_Encached	Long_Integer_Cache
0151 00ec       |    |		Load_Encached	Diana_Tree_Cache
0152 e5fe       |    |		Load	0x2,-0x2
0153 e5ff       |    |		Load	0x2,-0x1
0154 821b       |    |		Call	0x1,0x1b
0155 c402       |    |		Store	0x2,0x2
0156 c403       |    |		Store	0x2,0x3
0157 c404       |    |		Store	0x2,0x4
0158 c5fa       |    |		Store	0x2,-0x6
0159 e402       |    |		Load	0x2,0x2
015a 00eb       |    |		Load_Encached	Diana_Cache
015b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
015c 7012       |p   |		Jump_Nonzero	0x16f
015d e5f9       |    |		Load	0x2,-0x7
015e 0120       |    |		Execute	Any,Is_Value
015f 6802       |h   |		Jump_Zero	0x162
0160 e007       |    |		Load	0x0,0x7
0161 7801       |x   |		Jump	0x163
0162 e5f9       |    |		Load	0x2,-0x7
0163 00e1       |    |		Load_Encached	Boolean_Cache
0164 e5fa       |    |		Load	0x2,-0x6
0165 00ec       |    |		Load_Encached	Diana_Tree_Cache
0166 e404       |    |		Load	0x2,0x4
0167 e403       |    |		Load	0x2,0x3
0168 8008       |    |		Call	0x0,0x8
0169 e402       |    |		Load	0x2,0x2
016a 8240       | @  |		Call	0x1,0x40
016b c5fb       |    |		Store	0x2,-0x5
016c c5fa       |    |		Store	0x2,-0x6
016d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
016e c5f9       |    |		Store	0x2,-0x7
016f e5f8       |    |		Load	0x2,-0x8
0170 e5fa       |    |		Load	0x2,-0x6
0171 e5fc       |    |		Load	0x2,-0x4
0172 4800       |H   |		Short_Literal	0x0
0173 821a       |    |		Call	0x1,0x1a
0174 c5fa       |    |		Store	0x2,-0x6
0175 c5f8       |    |		Store	0x2,-0x8
0176 e5fd       |    |		Load	0x2,-0x3
0177 6837       |h7  |		Jump_Zero	0x1af
0178 e5fb       |    |		Load	0x2,-0x5
0179 00eb       |    |		Load_Encached	Diana_Cache
017a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
017b 6823       |h#  |		Jump_Zero	0x19f
017c e5f8       |    |		Load	0x2,-0x8
017d 00da       |    |		Load_Top	At_Offset_2
017e 0120       |    |		Execute	Any,Is_Value
017f 6802       |h   |		Jump_Zero	0x182
0180 e005       |    |		Load	0x0,0x5
0181 7801       |x   |		Jump	0x183
0182 00da       |    |		Load_Top	At_Offset_2
0183 e5f9       |    |		Load	0x2,-0x7
0184 0120       |    |		Execute	Any,Is_Value
0185 6802       |h   |		Jump_Zero	0x188
0186 e007       |    |		Load	0x0,0x7
0187 7801       |x   |		Jump	0x189
0188 e5f9       |    |		Load	0x2,-0x7
0189 00ec       |    |		Load_Encached	Diana_Tree_Cache
018a 00ec       |    |		Load_Encached	Diana_Tree_Cache
018b 00e2       |    |		Load_Encached	Integer_Cache
018c e5fa       |    |		Load	0x2,-0x6
018d e009       |    |		Load	0x0,0x9
018e 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
018f 800a       |    |		Call	0x0,0xa
0190 c404       |    |		Store	0x2,0x4
0191 c405       |    |		Store	0x2,0x5
0192 c406       |    |		Store	0x2,0x6
0193 c5f9       |    |		Store	0x2,-0x7
0194 c407       |    |		Store	0x2,0x7
0195 c5f8       |    |		Store	0x2,-0x8
0196 e5f8       |    |		Load	0x2,-0x8
0197 e002       |    |		Load	0x0,0x2
0198 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0199 c5f8       |    |		Store	0x2,-0x8
019a e5fa       |    |		Load	0x2,-0x6
019b e5f9       |    |		Load	0x2,-0x7
019c 823f       | ?  |		Call	0x1,0x3f
019d c5fa       |    |		Store	0x2,-0x6
019e 7806       |x   |		Jump	0x1a5
019f 00d8       |    |		Load_Top	At_Offset_0
01a0 6804       |h   |		Jump_Zero	0x1a5
01a1 e5fa       |    |		Load	0x2,-0x6
01a2 e5f9       |    |		Load	0x2,-0x7
01a3 823f       | ?  |		Call	0x1,0x3f
01a4 c5fa       |    |		Store	0x2,-0x6
01a5 e5fa       |    |		Load	0x2,-0x6
01a6 e00b       |    |		Load	0x0,0xb
01a7 e5fa       |    |		Load	0x2,-0x6
01a8 e009       |    |		Load	0x0,0x9
01a9 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01aa e00c       |    |		Load	0x0,0xc
01ab 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
01ac e009       |    |		Load	0x0,0x9
01ad 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
01ae c5fa       |    |		Store	0x2,-0x6
01af 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01b0			TRAP_0138:
01b0 4884       |H   |		Short_Literal	0x84
01b1 010f       |    |		Execute	Exception,Equal
01b2 7004       |p   |		Jump_Nonzero	0x1b7
01b3 e003       |    |		Load	0x0,0x3
01b4 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
01b5 010f       |    |		Execute	Exception,Equal
01b6 6807       |h   |		Jump_Zero	0x1be
01b7 e5f8       |    |		Load	0x2,-0x8
01b8 0092 1099  |    |		Action	Push_String_Extended,0x1099					; "Problem encountered resolving name: \x0aProgram has been recompiled since debugger started.\x0a"
01ba e002       |    |		Load	0x0,0x2
01bb 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01bc c5f8       |    |		Store	0x2,-0x8
01bd 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01be e5f8       |    |		Load	0x2,-0x8
01bf 480a       |H   |		Short_Literal	0xa
01c0 0092 109a  |    |		Action	Push_String_Extended,0x109a					; "Exception raised resolving name: "
01c2 e004       |    |		Load	0x0,0x4
01c3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01c4 01cc       |    |		Execute	Vector,Catenate
01c5 01cb       |    |		Execute	Vector,Append
01c6 e002       |    |		Load	0x0,0x2
01c7 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01c8 c5f8       |    |		Store	0x2,-0x8
01c9 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01ca 0000 0000  |    |		.BLANK	0000[0x6]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3       |    |		.CONST	0x01d3								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0001       |    |		.CONST	0x0001								; Number of locals
01d3			BODY_01d0:
01d3			INIT_01d0:
01d3 4607       |F   |		Jump_Case	0x8
01d4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01d5 7807       |x   |		Jump	0x1dd								; case 0x1
01d6 780a       |x   |		Jump	0x1e1								; case 0x2
01d7 780e       |x   |		Jump	0x1e6								; case 0x3
01d8 7811       |x   |		Jump	0x1ea								; case 0x4
01d9 7812       |x   |		Jump	0x1ec								; case 0x5
01da 7813       |x   |		Jump	0x1ee								; case 0x6
01db 7816       |x   |		Jump	0x1f2								; case 0x7
01dc 4302       |C   |		.XXX[0x1]
01dd 00da       |    |		Load_Top	At_Offset_2
01de 0091 1092  |    |		Action	Push_String_Extended_Indexed,0x1092				; "MODIFY_OPERATION"
01e0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01e1 00db       |    |		Load_Top	At_Offset_3
01e2 00db       |    |		Load_Top	At_Offset_3
01e3 00e0       |    |		Load_Encached	Standard_Cache
01e4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01e5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01e6 00da       |    |		Load_Top	At_Offset_2
01e7 00e0       |    |		Load_Encached	Standard_Cache
01e8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01e9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01ea 00db       |    |		Load_Top	At_Offset_3
01eb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ec 00db       |    |		Load_Top	At_Offset_3
01ed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ee e210       |    |		Load	0x1,0x10
01ef 00dc       |    |		Load_Top	At_Offset_4
01f0 0267       | g  |		Execute	Discrete,Predecessor
01f1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01f2 e210       |    |		Load	0x1,0x10
01f3 00dc       |    |		Load_Top	At_Offset_4
01f4 0268       | h  |		Execute	Discrete,Successor
01f5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01f6 0000 0000  |    |		.XXX[0x2]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fe       |    |		.CONST	0x01fe								; Address of begin
01f9 0227       | '  |		.CONST	0x0227								; Address of exception handler
01fa 0004       |    |		.CONST	0x0004								; Number of locals
01fb			INIT_01f8:
01fb 00ec       |    |		Load_Encached	Diana_Tree_Cache
01fc 00e5       |    |		Load_Encached	Long_Integer_Cache
01fd 00e2       |    |		Load_Encached	Integer_Cache
01fe			BODY_01f8:
01fe 00eb       |    |		Load_Encached	Diana_Cache
01ff 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0200 a5fc       |    |		Store_Unchecked	0x2,-0x4
0201 e002       |    |		Load	0x0,0x2
0202 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0203 c5fa       |    |		Store	0x2,-0x6
0204 e5fb       |    |		Load	0x2,-0x5
0205 00e2       |    |		Load_Encached	Integer_Cache
0206 00e5       |    |		Load_Encached	Long_Integer_Cache
0207 00ec       |    |		Load_Encached	Diana_Tree_Cache
0208 4800       |H   |		Short_Literal	0x0
0209 e5ff       |    |		Load	0x2,-0x1
020a 821b       |    |		Call	0x1,0x1b
020b c402       |    |		Store	0x2,0x2
020c c403       |    |		Store	0x2,0x3
020d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
020e c5fb       |    |		Store	0x2,-0x5
020f 00da       |    |		Load_Top	At_Offset_2
0210 00eb       |    |		Load_Encached	Diana_Cache
0211 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0212 700c       |p   |		Jump_Nonzero	0x21f
0213 e5fa       |    |		Load	0x2,-0x6
0214 00ec       |    |		Load_Encached	Diana_Tree_Cache
0215 e5fb       |    |		Load	0x2,-0x5
0216 e5fe       |    |		Load	0x2,-0x2
0217 e404       |    |		Load	0x2,0x4
0218 e403       |    |		Load	0x2,0x3
0219 8008       |    |		Call	0x0,0x8
021a e402       |    |		Load	0x2,0x2
021b 824f       | O  |		Call	0x1,0x4f
021c c5fb       |    |		Store	0x2,-0x5
021d c5fc       |    |		Store	0x2,-0x4
021e c5fa       |    |		Store	0x2,-0x6
021f e5fa       |    |		Load	0x2,-0x6
0220 e5fb       |    |		Load	0x2,-0x5
0221 e5fd       |    |		Load	0x2,-0x3
0222 4800       |H   |		Short_Literal	0x0
0223 821a       |    |		Call	0x1,0x1a
0224 c5fb       |    |		Store	0x2,-0x5
0225 c5fa       |    |		Store	0x2,-0x6
0226 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0227			TRAP_01f8:
0227 4884       |H   |		Short_Literal	0x84
0228 010f       |    |		Execute	Exception,Equal
0229 7004       |p   |		Jump_Nonzero	0x22e
022a e003       |    |		Load	0x0,0x3
022b 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
022c 010f       |    |		Execute	Exception,Equal
022d 6807       |h   |		Jump_Zero	0x235
022e e5fa       |    |		Load	0x2,-0x6
022f 0092 1099  |    |		Action	Push_String_Extended,0x1099					; "Problem encountered resolving name: \x0aProgram has been recompiled since debugger started.\x0a"
0231 e002       |    |		Load	0x0,0x2
0232 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0233 c5fa       |    |		Store	0x2,-0x6
0234 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0235 e5fa       |    |		Load	0x2,-0x6
0236 480a       |H   |		Short_Literal	0xa
0237 0092 109a  |    |		Action	Push_String_Extended,0x109a					; "Exception raised resolving name: "
0239 e004       |    |		Load	0x0,0x4
023a 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
023b 01cc       |    |		Execute	Vector,Catenate
023c 01cb       |    |		Execute	Vector,Append
023d e002       |    |		Load	0x0,0x2
023e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
023f c5fa       |    |		Store	0x2,-0x6
0240 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0241 0000 0000  |    |		.BLANK	0000[0x7]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b       | K  |		.CONST	0x024b								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0001       |    |		.CONST	0x0001								; Number of locals
024b			BODY_0248:
024b			INIT_0248:
024b 4607       |F   |		Jump_Case	0x8
024c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
024d 7807       |x   |		Jump	0x255								; case 0x1
024e 780a       |x   |		Jump	0x259								; case 0x2
024f 780e       |x   |		Jump	0x25e								; case 0x3
0250 7811       |x   |		Jump	0x262								; case 0x4
0251 7812       |x   |		Jump	0x264								; case 0x5
0252 7813       |x   |		Jump	0x266								; case 0x6
0253 7816       |x   |		Jump	0x26a								; case 0x7
0254 4302       |C   |		.XXX[0x1]
0255 00da       |    |		Load_Top	At_Offset_2
0256 0091 1096  |    |		Action	Push_String_Extended_Indexed,0x1096				; "CATCH"
0258 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0259 00db       |    |		Load_Top	At_Offset_3
025a 00db       |    |		Load_Top	At_Offset_3
025b 00e0       |    |		Load_Encached	Standard_Cache
025c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
025d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
025e 00da       |    |		Load_Top	At_Offset_2
025f 00e0       |    |		Load_Encached	Standard_Cache
0260 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0261 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0262 00db       |    |		Load_Top	At_Offset_3
0263 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0264 00db       |    |		Load_Top	At_Offset_3
0265 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0266 e212       |    |		Load	0x1,0x12
0267 00dc       |    |		Load_Top	At_Offset_4
0268 0267       | g  |		Execute	Discrete,Predecessor
0269 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
026a e212       |    |		Load	0x1,0x12
026b 00dc       |    |		Load_Top	At_Offset_4
026c 0268       | h  |		Execute	Discrete,Successor
026d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
026e 0000 0000  |    |		.XXX[0x2]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0276       | v  |		.CONST	0x0276								; Address of begin
0271 0292       |    |		.CONST	0x0292								; Address of exception handler
0272 0004       |    |		.CONST	0x0004								; Number of locals
0273			INIT_0270:
0273 00ec       |    |		Load_Encached	Diana_Tree_Cache
0274 00e5       |    |		Load_Encached	Long_Integer_Cache
0275 00e2       |    |		Load_Encached	Integer_Cache
0276			BODY_0270:
0276 e002       |    |		Load	0x0,0x2
0277 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0278 c5fb       |    |		Store	0x2,-0x5
0279 e5fc       |    |		Load	0x2,-0x4
027a 00e2       |    |		Load_Encached	Integer_Cache
027b 00e5       |    |		Load_Encached	Long_Integer_Cache
027c 00ec       |    |		Load_Encached	Diana_Tree_Cache
027d 4800       |H   |		Short_Literal	0x0
027e e5ff       |    |		Load	0x2,-0x1
027f 821b       |    |		Call	0x1,0x1b
0280 c402       |    |		Store	0x2,0x2
0281 c403       |    |		Store	0x2,0x3
0282 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0283 c5fc       |    |		Store	0x2,-0x4
0284 00da       |    |		Load_Top	At_Offset_2
0285 00eb       |    |		Load_Encached	Diana_Cache
0286 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0287 7009       |p   |		Jump_Nonzero	0x291
0288 e5fb       |    |		Load	0x2,-0x5
0289 e5fc       |    |		Load	0x2,-0x4
028a 00ec       |    |		Load_Encached	Diana_Tree_Cache
028b e5fe       |    |		Load	0x2,-0x2
028c e402       |    |		Load	0x2,0x2
028d 8252       | R  |		Call	0x1,0x52
028e c5fd       |    |		Store	0x2,-0x3
028f c5fc       |    |		Store	0x2,-0x4
0290 c5fb       |    |		Store	0x2,-0x5
0291 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0292			TRAP_0270:
0292 4884       |H   |		Short_Literal	0x84
0293 010f       |    |		Execute	Exception,Equal
0294 7004       |p   |		Jump_Nonzero	0x299
0295 e003       |    |		Load	0x0,0x3
0296 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0297 010f       |    |		Execute	Exception,Equal
0298 6807       |h   |		Jump_Zero	0x2a0
0299 e5fb       |    |		Load	0x2,-0x5
029a 0092 1099  |    |		Action	Push_String_Extended,0x1099					; "Problem encountered resolving name: \x0aProgram has been recompiled since debugger started.\x0a"
029c e002       |    |		Load	0x0,0x2
029d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
029e c5fb       |    |		Store	0x2,-0x5
029f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02a0 e5fb       |    |		Load	0x2,-0x5
02a1 480a       |H   |		Short_Literal	0xa
02a2 0092 109a  |    |		Action	Push_String_Extended,0x109a					; "Exception raised resolving name: "
02a4 e004       |    |		Load	0x0,0x4
02a5 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02a6 01cc       |    |		Execute	Vector,Catenate
02a7 01cb       |    |		Execute	Vector,Append
02a8 e002       |    |		Load	0x0,0x2
02a9 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
02aa c5fb       |    |		Store	0x2,-0x5
02ab 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02ac 0000 0000  |    |		.BLANK	0000[0x4]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3       |    |		.CONST	0x02b3								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0001       |    |		.CONST	0x0001								; Number of locals
02b3			BODY_02b0:
02b3			INIT_02b0:
02b3 00da       |    |		Load_Top	At_Offset_2
02b4 4603       |F   |		Jump_Case	0x4
02b5 7806       |x   |		Jump	0x2bc								; case 0x0
02b6 7808       |x   |		Jump	0x2bf								; case 0x1
02b7 780a       |x   |		Jump	0x2c2								; case 0x2
02b8 7800       |x   |		Jump	0x2b9								; case 0x3
02b9 0092 109b  |    |		Action	Push_String_Extended,0x109b					; "Set control context to"
02bb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bc 0092 109c  |    |		Action	Push_String_Extended,0x109c					; "Modify"
02be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bf 0092 109d  |    |		Action	Push_String_Extended,0x109d					; "Put"
02c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c2 0092 109e  |    |		Action	Push_String_Extended,0x109e					; "Object_Location"
02c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c5 0000 0000  |    |		.XXX[0x3]
02c7 0000       |    |
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb       |    |		.CONST	0x02cb								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0001       |    |		.CONST	0x0001								; Number of locals
02cb			BODY_02c8:
02cb			INIT_02c8:
02cb 4801       |H   |		Short_Literal	0x1
02cc e5fe       |    |		Load	0x2,-0x2
02cd e00d       |    |		Load	0x0,0xd
02ce e5ff       |    |		Load	0x2,-0x1
02cf e00e       |    |		Load	0x0,0xe
02d0 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02d1 8216       |    |		Call	0x1,0x16
02d2 e00f       |    |		Load	0x0,0xf
02d3 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
02d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d5 0000 0000  |    |		.XXX[0x3]
02d7 0000       |    |
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 00da       |    |		Load_Top	At_Offset_2
02dc 00eb       |    |		Load_Encached	Diana_Cache
02dd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02de 00d8       |    |		Load_Top	At_Offset_0
02df 4821       |H!  |		Short_Literal	0x21
02e0 482c       |H,  |		Short_Literal	0x2c
02e1 0262       | b  |		Execute	Discrete,In_Range
02e2 6812       |h   |		Jump_Zero	0x2f5
02e3 00d8       |    |		Load_Top	At_Offset_0
02e4 4823       |H#  |		Short_Literal	0x23
02e5 4828       |H(  |		Short_Literal	0x28
02e6 0262       | b  |		Execute	Discrete,In_Range
02e7 700d       |p   |		Jump_Nonzero	0x2f5
02e8 482a       |H*  |		Short_Literal	0x2a
02e9 482b       |H+  |		Short_Literal	0x2b
02ea 0262       | b  |		Execute	Discrete,In_Range
02eb 700a       |p   |		Jump_Nonzero	0x2f6
02ec 7800       |x   |		Jump	0x2ed
02ed 00da       |    |		Load_Top	At_Offset_2
02ee 8253       | S  |		Call	0x1,0x53
02ef 6803       |h   |		Jump_Zero	0x2f3
02f0 00da       |    |		Load_Top	At_Offset_2
02f1 8254       | T  |		Call	0x1,0x54
02f2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f3 00da       |    |		Load_Top	At_Offset_2
02f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f5 00d1       |    |		Pop_Control	Pop_Count_1
02f6 00da       |    |		Load_Top	At_Offset_2
02f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2
02fc 00eb       |    |		Load_Encached	Diana_Cache
02fd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02fe 00d8       |    |		Load_Top	At_Offset_0
02ff 481f       |H   |		Short_Literal	0x1f
0300 484e       |HN  |		Short_Literal	0x4e
0301 0262       | b  |		Execute	Discrete,In_Range
0302 683c       |h<  |		Jump_Zero	0x33f
0303 0ae1       |    |		Execute_Immediate	Plus,-0x1f
0304 462f       |F/  |		Jump_Case	0x30
0305 782f       |x/  |		Jump	0x335								; case 0x0
0306 7839       |x9  |		Jump	0x340								; case 0x1
0307 782d       |x-  |		Jump	0x335								; case 0x2
0308 782e       |x.  |		Jump	0x337								; case 0x3
0309 7836       |x6  |		Jump	0x340								; case 0x4
030a 7835       |x5  |		Jump	0x340								; case 0x5
030b 7834       |x4  |		Jump	0x340								; case 0x6
030c 7833       |x3  |		Jump	0x340								; case 0x7
030d 7832       |x2  |		Jump	0x340								; case 0x8
030e 7831       |x1  |		Jump	0x340								; case 0x9
030f 7830       |x0  |		Jump	0x340								; case 0xa
0310 782f       |x/  |		Jump	0x340								; case 0xb
0311 782e       |x.  |		Jump	0x340								; case 0xc
0312 7822       |x"  |		Jump	0x335								; case 0xd
0313 782c       |x,  |		Jump	0x340								; case 0xe
0314 7820       |x   |		Jump	0x335								; case 0xf
0315 782a       |x*  |		Jump	0x340								; case 0x10
0316 7829       |x)  |		Jump	0x340								; case 0x11
0317 7828       |x(  |		Jump	0x340								; case 0x12
0318 7827       |x'  |		Jump	0x340								; case 0x13
0319 781b       |x   |		Jump	0x335								; case 0x14
031a 7825       |x%  |		Jump	0x340								; case 0x15
031b 7824       |x$  |		Jump	0x340								; case 0x16
031c 7823       |x#  |		Jump	0x340								; case 0x17
031d 7822       |x"  |		Jump	0x340								; case 0x18
031e 7821       |x!  |		Jump	0x340								; case 0x19
031f 7820       |x   |		Jump	0x340								; case 0x1a
0320 781f       |x   |		Jump	0x340								; case 0x1b
0321 781e       |x   |		Jump	0x340								; case 0x1c
0322 781d       |x   |		Jump	0x340								; case 0x1d
0323 781c       |x   |		Jump	0x340								; case 0x1e
0324 781b       |x   |		Jump	0x340								; case 0x1f
0325 781a       |x   |		Jump	0x340								; case 0x20
0326 7819       |x   |		Jump	0x340								; case 0x21
0327 7818       |x   |		Jump	0x340								; case 0x22
0328 7817       |x   |		Jump	0x340								; case 0x23
0329 7816       |x   |		Jump	0x340								; case 0x24
032a 7815       |x   |		Jump	0x340								; case 0x25
032b 7814       |x   |		Jump	0x340								; case 0x26
032c 7813       |x   |		Jump	0x340								; case 0x27
032d 7812       |x   |		Jump	0x340								; case 0x28
032e 7811       |x   |		Jump	0x340								; case 0x29
032f 7810       |x   |		Jump	0x340								; case 0x2a
0330 780f       |x   |		Jump	0x340								; case 0x2b
0331 780e       |x   |		Jump	0x340								; case 0x2c
0332 7802       |x   |		Jump	0x335								; case 0x2d
0333 780c       |x   |		Jump	0x340								; case 0x2e
0334 7800       |x   |		Jump	0x335								; case 0x2f
0335 4801       |H   |		Short_Literal	0x1
0336 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0337 00da       |    |		Load_Top	At_Offset_2
0338 e00e       |    |		Load	0x0,0xe
0339 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
033a 6802       |h   |		Jump_Zero	0x33d
033b 4800       |H   |		Short_Literal	0x0
033c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033d 4801       |H   |		Short_Literal	0x1
033e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033f 00d1       |    |		Pop_Control	Pop_Count_1
0340 4800       |H   |		Short_Literal	0x0
0341 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0342 0000 0000  |    |		.BLANK	0000[0x6]
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 00da       |    |		Load_Top	At_Offset_2
034c e00e       |    |		Load	0x0,0xe
034d 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
034e 7004       |p   |		Jump_Nonzero	0x353
034f 00da       |    |		Load_Top	At_Offset_2
0350 e00e       |    |		Load	0x0,0xe
0351 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0352 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0353 4801       |H   |		Short_Literal	0x1
0354 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0355 0000 0000  |    |		.XXX[0x3]
0357 0000       |    |
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 037c       | |  |		.CONST	0x037c								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00db       |    |		Load_Top	At_Offset_3
035c 6805       |h   |		Jump_Zero	0x362
035d e5fd       |    |		Load	0x2,-0x3
035e e009       |    |		Load	0x0,0x9
035f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0360 7001       |p   |		Jump_Nonzero	0x362
0361 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0362 00da       |    |		Load_Top	At_Offset_2
0363 680c       |h   |		Jump_Zero	0x370
0364 e5fd       |    |		Load	0x2,-0x3
0365 e00b       |    |		Load	0x0,0xb
0366 e5fd       |    |		Load	0x2,-0x3
0367 e009       |    |		Load	0x0,0x9
0368 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0369 e00c       |    |		Load	0x0,0xc
036a 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
036b 8010       |    |		Call	0x0,0x10
036c e009       |    |		Load	0x0,0x9
036d 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
036e c5fd       |    |		Store	0x2,-0x3
036f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0370 e5fd       |    |		Load	0x2,-0x3
0371 e00b       |    |		Load	0x0,0xb
0372 e5fd       |    |		Load	0x2,-0x3
0373 e009       |    |		Load	0x0,0x9
0374 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0375 e00c       |    |		Load	0x0,0xc
0376 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0377 8010       |    |		Call	0x0,0x10
0378 e009       |    |		Load	0x0,0x9
0379 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
037a c5fd       |    |		Store	0x2,-0x3
037b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
037c			TRAP_0358:
037c e00c       |    |		Load	0x0,0xc
037d 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
037e 010f       |    |		Execute	Exception,Equal
037f 680a       |h   |		Jump_Zero	0x38a
0380 e5fc       |    |		Load	0x2,-0x4
0381 00ea       |    |		Load_Encached	Null_String_Cache
0382 0092 109f  |    |		Action	Push_String_Extended,0x109f					; "Set your control context to a single task before specifying a frame reference"
0384 0092 10a0  |    |		Action	Push_String_Extended,0x10a0					; "Task not specified"
0386 e002       |    |		Load	0x0,0x2
0387 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0388 c5fc       |    |		Store	0x2,-0x4
0389 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
038a 0100       |    |		Execute	Exception,Raise
038b 0000 0000  |    |		.BLANK	0000[0x5]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 03b1       |    |		.CONST	0x03b1								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 000b       |    |		.CONST	0x000b								; Number of locals
0393			INIT_0390:
0393 e011       |    |		Load	0x0,0x11
0394 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0395 e012       |    |		Load	0x0,0x12
0396 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
0397 e012       |    |		Load	0x0,0x12
0398 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0399 02c7       |    |		Declare_Variable	Any
039a 00d8       |    |		Load_Top	At_Offset_0
039b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
039c 00eb       |    |		Load_Encached	Diana_Cache
039d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
039e 00e5       |    |		Load_Encached	Long_Integer_Cache
039f e013       |    |		Load	0x0,0x13
03a0 02c7       |    |		Declare_Variable	Any
03a1 00d8       |    |		Load_Top	At_Offset_0
03a2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03a3 00e1       |    |		Load_Encached	Boolean_Cache
03a4 e014       |    |		Load	0x0,0x14
03a5 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
03a6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03a7 e5fe       |    |		Load	0x2,-0x2
03a8 6804       |h   |		Jump_Zero	0x3ad
03a9 e5ff       |    |		Load	0x2,-0x1
03aa 01db       |    |		Execute	Vector,Length
03ab 0f00       |    |		Execute_Immediate	Equal,0x0
03ac 7802       |x   |		Jump	0x3af
03ad 4800       |H   |		Short_Literal	0x0
03ae 0007       |    |		Action	Break_Optional
03af 029f 0f9b  |    |		Declare_Subprogram	INIT_0f98,For_Call
03b1			BODY_0390:
03b1 00eb       |    |		Load_Encached	Diana_Cache
03b2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03b3 a5fd       |    |		Store_Unchecked	0x2,-0x3
03b4 4800       |H   |		Short_Literal	0x0
03b5 a5fc       |    |		Store_Unchecked	0x2,-0x4
03b6 4800       |H   |		Short_Literal	0x0
03b7 a5fb       |    |		Store_Unchecked	0x2,-0x5
03b8 e5ff       |    |		Load	0x2,-0x1
03b9 e015       |    |		Load	0x0,0x15
03ba 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03bb 7002       |p   |		Jump_Nonzero	0x3be
03bc 00d9       |    |		Load_Top	At_Offset_1
03bd 6891       |h   |		Jump_Zero	0x44f
03be 840b       |    |		Call	0x2,0xb
03bf e015       |    |		Load	0x0,0x15
03c0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03c1 a402       |    |		Store_Unchecked	0x2,0x2
03c2 e404       |    |		Load	0x2,0x4
03c3 0120       |    |		Execute	Any,Is_Value
03c4 6803       |h   |		Jump_Zero	0x3c8
03c5 e012       |    |		Load	0x0,0x12
03c6 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
03c7 7801       |x   |		Jump	0x3c9
03c8 e404       |    |		Load	0x2,0x4
03c9 e012       |    |		Load	0x0,0x12
03ca 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
03cb 00e1       |    |		Load_Encached	Boolean_Cache
03cc e402       |    |		Load	0x2,0x2
03cd e012       |    |		Load	0x0,0x12
03ce 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
03cf c408       |    |		Store	0x2,0x8
03d0 c403       |    |		Store	0x2,0x3
03d1 c404       |    |		Store	0x2,0x4
03d2 e403       |    |		Load	0x2,0x3
03d3 460f       |F   |		Jump_Case	0x10
03d4 780f       |x   |		Jump	0x3e4								; case 0x0
03d5 783f       |x?  |		Jump	0x415								; case 0x1
03d6 783e       |x>  |		Jump	0x415								; case 0x2
03d7 783d       |x=  |		Jump	0x415								; case 0x3
03d8 7854       |xT  |		Jump	0x42d								; case 0x4
03d9 780a       |x   |		Jump	0x3e4								; case 0x5
03da 7832       |x2  |		Jump	0x40d								; case 0x6
03db 7808       |x   |		Jump	0x3e4								; case 0x7
03dc 7807       |x   |		Jump	0x3e4								; case 0x8
03dd 7806       |x   |		Jump	0x3e4								; case 0x9
03de 7805       |x   |		Jump	0x3e4								; case 0xa
03df 7804       |x   |		Jump	0x3e4								; case 0xb
03e0 7803       |x   |		Jump	0x3e4								; case 0xc
03e1 7802       |x   |		Jump	0x3e4								; case 0xd
03e2 7801       |x   |		Jump	0x3e4								; case 0xe
03e3 7800       |x   |		Jump	0x3e4								; case 0xf
03e4 00db       |    |		Load_Top	At_Offset_3
03e5 7002       |p   |		Jump_Nonzero	0x3e8
03e6 00d9       |    |		Load_Top	At_Offset_1
03e7 6804       |h   |		Jump_Zero	0x3ec
03e8 00eb       |    |		Load_Encached	Diana_Cache
03e9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03ea a405       |    |		Store_Unchecked	0x2,0x5
03eb 780c       |x   |		Jump	0x3f8
03ec e014       |    |		Load	0x0,0x14
03ed 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
03ee 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03ef e014       |    |		Load	0x0,0x14
03f0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03f1 e016       |    |		Load	0x0,0x16
03f2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03f3 e402       |    |		Load	0x2,0x2
03f4 e011       |    |		Load	0x0,0x11
03f5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03f6 c405       |    |		Store	0x2,0x5
03f7 005b       | [  |		Store_Top	Discrete,At_Offset_3
03f8 e405       |    |		Load	0x2,0x5
03f9 00eb       |    |		Load_Encached	Diana_Cache
03fa 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03fb 6808       |h   |		Jump_Zero	0x404
03fc e5fa       |    |		Load	0x2,-0x6
03fd e5ff       |    |		Load	0x2,-0x1
03fe e015       |    |		Load	0x0,0x15
03ff 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0400 e009       |    |		Load	0x0,0x9
0401 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0402 c5fa       |    |		Store	0x2,-0x6
0403 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0404 e5fa       |    |		Load	0x2,-0x6
0405 e5ff       |    |		Load	0x2,-0x1
0406 8010       |    |		Call	0x0,0x10
0407 e009       |    |		Load	0x0,0x9
0408 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0409 c5fa       |    |		Store	0x2,-0x6
040a e405       |    |		Load	0x2,0x5
040b a5fd       |    |		Store_Unchecked	0x2,-0x3
040c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
040d e5fa       |    |		Load	0x2,-0x6
040e e404       |    |		Load	0x2,0x4
040f e015       |    |		Load	0x0,0x15
0410 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0411 e009       |    |		Load	0x0,0x9
0412 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0413 c5fa       |    |		Store	0x2,-0x6
0414 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0415 00e2       |    |		Load_Encached	Integer_Cache
0416 00e5       |    |		Load_Encached	Long_Integer_Cache
0417 00ec       |    |		Load_Encached	Diana_Tree_Cache
0418 e404       |    |		Load	0x2,0x4
0419 e012       |    |		Load	0x0,0x12
041a 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
041b c405       |    |		Store	0x2,0x5
041c c5fc       |    |		Store	0x2,-0x4
041d c5fb       |    |		Store	0x2,-0x5
041e e5fb       |    |		Load	0x2,-0x5
041f 7004       |p   |		Jump_Nonzero	0x424
0420 e5ff       |    |		Load	0x2,-0x1
0421 e015       |    |		Load	0x0,0x15
0422 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0423 a5fb       |    |		Store_Unchecked	0x2,-0x5
0424 e5fa       |    |		Load	0x2,-0x6
0425 e5ff       |    |		Load	0x2,-0x1
0426 8010       |    |		Call	0x0,0x10
0427 e009       |    |		Load	0x0,0x9
0428 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0429 c5fa       |    |		Store	0x2,-0x6
042a e405       |    |		Load	0x2,0x5
042b a5fd       |    |		Store_Unchecked	0x2,-0x3
042c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
042d 00e5       |    |		Load_Encached	Long_Integer_Cache
042e 00ec       |    |		Load_Encached	Diana_Tree_Cache
042f e404       |    |		Load	0x2,0x4
0430 e012       |    |		Load	0x0,0x12
0431 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0432 c405       |    |		Store	0x2,0x5
0433 c406       |    |		Store	0x2,0x6
0434 e405       |    |		Load	0x2,0x5
0435 00eb       |    |		Load_Encached	Diana_Cache
0436 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0437 6816       |h   |		Jump_Zero	0x44e
0438 e406       |    |		Load	0x2,0x6
0439 8017       |    |		Call	0x0,0x17
043a c407       |    |		Store	0x2,0x7
043b e407       |    |		Load	0x2,0x7
043c 8018       |    |		Call	0x0,0x18
043d 7008       |p   |		Jump_Nonzero	0x446
043e e5fa       |    |		Load	0x2,-0x6
043f 4801       |H   |		Short_Literal	0x1
0440 e407       |    |		Load	0x2,0x7
0441 8019       |    |		Call	0x0,0x19
0442 e009       |    |		Load	0x0,0x9
0443 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0444 c5fa       |    |		Store	0x2,-0x6
0445 7806       |x   |		Jump	0x44c
0446 e5fa       |    |		Load	0x2,-0x6
0447 e5ff       |    |		Load	0x2,-0x1
0448 8010       |    |		Call	0x0,0x10
0449 e009       |    |		Load	0x0,0x9
044a 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
044b c5fa       |    |		Store	0x2,-0x6
044c e405       |    |		Load	0x2,0x5
044d a5fd       |    |		Store_Unchecked	0x2,-0x3
044e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
044f e5fa       |    |		Load	0x2,-0x6
0450 e5ff       |    |		Load	0x2,-0x1
0451 8010       |    |		Call	0x0,0x10
0452 e009       |    |		Load	0x0,0x9
0453 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0454 c5fa       |    |		Store	0x2,-0x6
0455 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0456 0000 0000  |    |		.XXX[0x2]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 045b       | [  |		.CONST	0x045b								; Address of begin
0459 0004       |    |		.CONST	0x0004								; Address of exception handler
045a 0001       |    |		.CONST	0x0001								; Number of locals
045b			BODY_0458:
045b			INIT_0458:
045b 00da       |    |		Load_Top	At_Offset_2
045c 6803       |h   |		Jump_Zero	0x460
045d 0092 10a1  |    |		Action	Push_String_Extended,0x10a1					; "enable"
045f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0460 0092 10a2  |    |		Action	Push_String_Extended,0x10a2					; "disable"
0462 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0463 0000 0000  |    |		.BLANK	0000[0x5]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046b       | k  |		.CONST	0x046b								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0001       |    |		.CONST	0x0001								; Number of locals
046b			BODY_0468:
046b			INIT_0468:
046b 00da       |    |		Load_Top	At_Offset_2
046c 4606       |F   |		Jump_Case	0x7
046d 7809       |x   |		Jump	0x477								; case 0x0
046e 7811       |x   |		Jump	0x480								; case 0x1
046f 7816       |x   |		Jump	0x486								; case 0x2
0470 781b       |x   |		Jump	0x48c								; case 0x3
0471 7808       |x   |		Jump	0x47a								; case 0x4
0472 780a       |x   |		Jump	0x47d								; case 0x5
0473 7800       |x   |		Jump	0x474								; case 0x6
0474 0092 10a3  |    |		Action	Push_String_Extended,0x10a3					; "forget exceptions"
0476 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0477 0092 10a4  |    |		Action	Push_String_Extended,0x10a4					; "break"
0479 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
047a 0092 10a5  |    |		Action	Push_String_Extended,0x10a5					; "catch exceptions"
047c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
047d 0092 10a6  |    |		Action	Push_String_Extended,0x10a6					; "propagate exceptions"
047f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0480 00db       |    |		Load_Top	At_Offset_3
0481 821c       |    |		Call	0x1,0x1c
0482 0092 10a7  |    |		Action	Push_String_Extended,0x10a7					; " history-taking"
0484 01cc       |    |		Execute	Vector,Catenate
0485 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0486 00db       |    |		Load_Top	At_Offset_3
0487 821c       |    |		Call	0x1,0x1c
0488 0092 10a8  |    |		Action	Push_String_Extended,0x10a8					; " tracing"
048a 01cc       |    |		Execute	Vector,Catenate
048b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
048c 0092 10a9  |    |		Action	Push_String_Extended,0x10a9					; "display the address of the code"
048e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
048f 0000       |    |		.XXX[0x1]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493       |    |		.CONST	0x0493								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0001       |    |		.CONST	0x0001								; Number of locals
0493			BODY_0490:
0493			INIT_0490:
0493 4801       |H   |		Short_Literal	0x1
0494 4800       |H   |		Short_Literal	0x0
0495 e00d       |    |		Load	0x0,0xd
0496 e5ff       |    |		Load	0x2,-0x1
0497 e00f       |    |		Load	0x0,0xf
0498 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
0499 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049a 0000 0000  |    |		.BLANK	0000[0x6]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 00da       |    |		Load_Top	At_Offset_2
04a4 7002       |p   |		Jump_Nonzero	0x4a7
04a5 00ea       |    |		Load_Encached	Null_String_Cache
04a6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04a7 00db       |    |		Load_Top	At_Offset_3
04a8 0092 10aa  |    |		Action	Push_String_Extended,0x10aa					; "."
04aa 4820       |H   |		Short_Literal	0x20
04ab 4800       |H   |		Short_Literal	0x0
04ac 480a       |H   |		Short_Literal	0xa
04ad e5ff       |    |		Load	0x2,-0x1
04ae e01a       |    |		Load	0x0,0x1a
04af 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
04b0 01cc       |    |		Execute	Vector,Catenate
04b1 01cb       |    |		Execute	Vector,Append
04b2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b3 0000 0000  |    |		.BLANK	0000[0x5]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb       |    |		.CONST	0x04bb								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0001       |    |		.CONST	0x0001								; Number of locals
04bb			BODY_04b8:
04bb			INIT_04b8:
04bb e5fc       |    |		Load	0x2,-0x4
04bc 00db       |    |		Load_Top	At_Offset_3
04bd 8215       |    |		Call	0x1,0x15
04be e5fd       |    |		Load	0x2,-0x3
04bf e5fe       |    |		Load	0x2,-0x2
04c0 821f       |    |		Call	0x1,0x1f
04c1 01cc       |    |		Execute	Vector,Catenate
04c2 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
04c3 0000 0000  |    |		.BLANK	0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb       |    |		.CONST	0x04cb								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0001       |    |		.CONST	0x0001								; Number of locals
04cb			BODY_04c8:
04cb			INIT_04c8:
04cb 00da       |    |		Load_Top	At_Offset_2
04cc 821e       |    |		Call	0x1,0x1e
04cd e5fd       |    |		Load	0x2,-0x3
04ce e5fe       |    |		Load	0x2,-0x2
04cf 821f       |    |		Call	0x1,0x1f
04d0 01cc       |    |		Execute	Vector,Catenate
04d1 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04d2 0000 0000  |    |		.BLANK	0000[0x6]
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04de       |    |		.CONST	0x04de								; Address of begin
04d9 0004       |    |		.CONST	0x0004								; Address of exception handler
04da 0004       |    |		.CONST	0x0004								; Number of locals
04db			INIT_04d8:
04db 00ec       |    |		Load_Encached	Diana_Tree_Cache
04dc 039d       |    |		Declare_Variable	Heap_Access,Duplicate
04dd 00e3       |    |		Load_Encached	Natural_Cache
04de			BODY_04d8:
04de e002       |    |		Load	0x0,0x2
04df 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04e0 c5fa       |    |		Store	0x2,-0x6
04e1 e5ff       |    |		Load	0x2,-0x1
04e2 00eb       |    |		Load_Encached	Diana_Cache
04e3 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04e4 e00e       |    |		Load	0x0,0xe
04e5 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
04e6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04e7 e5fa       |    |		Load	0x2,-0x6
04e8 e5fe       |    |		Load	0x2,-0x2
04e9 0092 10ab  |    |		Action	Push_String_Extended,0x10ab					; "unable to obtain object's enclosing block"
04eb e402       |    |		Load	0x2,0x2
04ec 00eb       |    |		Load_Encached	Diana_Cache
04ed 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04ee 0f00       |    |		Execute_Immediate	Equal,0x0
04ef 8229       | )  |		Call	0x1,0x29
04f0 c5fa       |    |		Store	0x2,-0x6
04f1 00da       |    |		Load_Top	At_Offset_2
04f2 00eb       |    |		Load_Encached	Diana_Cache
04f3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04f4 0f4e       | N  |		Execute_Immediate	Equal,0x4e
04f5 6813       |h   |		Jump_Zero	0x509
04f6 00da       |    |		Load_Top	At_Offset_2
04f7 e00e       |    |		Load	0x0,0xe
04f8 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
04f9 700f       |p   |		Jump_Nonzero	0x509
04fa 00da       |    |		Load_Top	At_Offset_2
04fb e00e       |    |		Load	0x0,0xe
04fc 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
04fd 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
04fe e5fa       |    |		Load	0x2,-0x6
04ff e5fe       |    |		Load	0x2,-0x2
0500 0092 10ac  |    |		Action	Push_String_Extended,0x10ac					; "unable to obtain object's enclosing subprogram"
0502 e403       |    |		Load	0x2,0x3
0503 00eb       |    |		Load_Encached	Diana_Cache
0504 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0505 0f00       |    |		Execute_Immediate	Equal,0x0
0506 8229       | )  |		Call	0x1,0x29
0507 c5fa       |    |		Store	0x2,-0x6
0508 7802       |x   |		Jump	0x50b
0509 00da       |    |		Load_Top	At_Offset_2
050a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
050b 00d9       |    |		Load_Top	At_Offset_1
050c a5fd       |    |		Store_Unchecked	0x2,-0x3
050d 4802       |H   |		Short_Literal	0x2
050e e5fa       |    |		Load	0x2,-0x6
050f e002       |    |		Load	0x0,0x2
0510 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0511 6805       |h   |		Jump_Zero	0x517
0512 4820       |H   |		Short_Literal	0x20
0513 a5fb       |    |		Store_Unchecked	0x2,-0x5
0514 4800       |H   |		Short_Literal	0x0
0515 a5fc       |    |		Store_Unchecked	0x2,-0x4
0516 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0517 e5ff       |    |		Load	0x2,-0x1
0518 e00e       |    |		Load	0x0,0xe
0519 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
051a 6815       |h   |		Jump_Zero	0x530
051b 4873       |Hs  |		Short_Literal	0x73
051c a5fb       |    |		Store_Unchecked	0x2,-0x5
051d e5ff       |    |		Load	0x2,-0x1
051e 00db       |    |		Load_Top	At_Offset_3
051f 801b       |    |		Call	0x0,0x1b
0520 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0521 00d8       |    |		Load_Top	At_Offset_0
0522 700a       |p   |		Jump_Nonzero	0x52d
0523 e5ff       |    |		Load	0x2,-0x1
0524 801c       |    |		Call	0x0,0x1c
0525 7007       |p   |		Jump_Nonzero	0x52d
0526 e5fa       |    |		Load	0x2,-0x6
0527 00ea       |    |		Load_Encached	Null_String_Cache
0528 e5fe       |    |		Load	0x2,-0x2
0529 0092 10ad  |    |		Action	Push_String_Extended,0x10ad					; "The specified statement is not numbered"
052b 8228       | (  |		Call	0x1,0x28
052c c5fa       |    |		Store	0x2,-0x6
052d 00d8       |    |		Load_Top	At_Offset_0
052e a5fc       |    |		Store_Unchecked	0x2,-0x4
052f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0530 e5ff       |    |		Load	0x2,-0x1
0531 e00e       |    |		Load	0x0,0xe
0532 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
0533 6809       |h   |		Jump_Zero	0x53d
0534 4873       |Hs  |		Short_Literal	0x73
0535 a5fb       |    |		Store_Unchecked	0x2,-0x5
0536 e5ff       |    |		Load	0x2,-0x1
0537 e00e       |    |		Load	0x0,0xe
0538 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0539 00db       |    |		Load_Top	At_Offset_3
053a 801b       |    |		Call	0x0,0x1b
053b c5fc       |    |		Store	0x2,-0x4
053c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
053d 4864       |Hd  |		Short_Literal	0x64
053e a5fb       |    |		Store_Unchecked	0x2,-0x5
053f e5fa       |    |		Load	0x2,-0x6
0540 e5fe       |    |		Load	0x2,-0x2
0541 0092 10ae  |    |		Action	Push_String_Extended,0x10ae					; "the object is in a declaration which is not numbered"
0543 e5ff       |    |		Load	0x2,-0x1
0544 801c       |    |		Call	0x0,0x1c
0545 8229       | )  |		Call	0x1,0x29
0546 c5fa       |    |		Store	0x2,-0x6
0547 4802       |H   |		Short_Literal	0x2
0548 e5fa       |    |		Load	0x2,-0x6
0549 e002       |    |		Load	0x0,0x2
054a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
054b 6803       |h   |		Jump_Zero	0x54f
054c 4800       |H   |		Short_Literal	0x0
054d a5fc       |    |		Store_Unchecked	0x2,-0x4
054e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
054f e5ff       |    |		Load	0x2,-0x1
0550 00db       |    |		Load_Top	At_Offset_3
0551 801b       |    |		Call	0x0,0x1b
0552 0275       | u  |		Execute	Discrete,Unary_Minus
0553 c5fc       |    |		Store	0x2,-0x4
0554 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0555 0000 0000  |    |		.XXX[0x3]
0557 0000       |    |
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 0563       | c  |		.CONST	0x0563								; Address of begin
0559 057f       |    |		.CONST	0x057f								; Address of exception handler
055a 0005       |    |		.CONST	0x0005								; Number of locals
055b			INIT_0558:
055b 00ec       |    |		Load_Encached	Diana_Tree_Cache
055c 00e2       |    |		Load_Encached	Integer_Cache
055d 00e8       |    |		Load_Encached	Character_Cache
055e e002       |    |		Load	0x0,0x2
055f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0560 02c7       |    |		Declare_Variable	Any
0561 00d8       |    |		Load_Top	At_Offset_0
0562 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0563			BODY_0558:
0563 e5ff       |    |		Load	0x2,-0x1
0564 8219       |    |		Call	0x1,0x19
0565 6815       |h   |		Jump_Zero	0x57b
0566 00d8       |    |		Load_Top	At_Offset_0
0567 00e8       |    |		Load_Encached	Character_Cache
0568 00e3       |    |		Load_Encached	Natural_Cache
0569 00ec       |    |		Load_Encached	Diana_Tree_Cache
056a 4800       |H   |		Short_Literal	0x0
056b e5ff       |    |		Load	0x2,-0x1
056c 8222       | "  |		Call	0x1,0x22
056d c402       |    |		Store	0x2,0x2
056e c403       |    |		Store	0x2,0x3
056f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0570 c405       |    |		Store	0x2,0x5
0571 00db       |    |		Load_Top	At_Offset_3
0572 00eb       |    |		Load_Encached	Diana_Cache
0573 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0574 7006       |p   |		Jump_Nonzero	0x57b
0575 4801       |H   |		Short_Literal	0x1
0576 00da       |    |		Load_Top	At_Offset_2
0577 e403       |    |		Load	0x2,0x3
0578 e402       |    |		Load	0x2,0x2
0579 8220       |    |		Call	0x1,0x20
057a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
057b 4801       |H   |		Short_Literal	0x1
057c e5ff       |    |		Load	0x2,-0x1
057d 8215       |    |		Call	0x1,0x15
057e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
057f			TRAP_0558:
057f 0007       |    |		Action	Break_Optional
0580 00ea       |    |		Load_Encached	Null_String_Cache
0581 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0582 0000 0000  |    |		.BLANK	0000[0x6]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b       |    |		.CONST	0x058b								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0001       |    |		.CONST	0x0001								; Number of locals
058b			BODY_0588:
058b			INIT_0588:
058b 00da       |    |		Load_Top	At_Offset_2
058c 01db       |    |		Execute	Vector,Length
058d 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
058e 6805       |h   |		Jump_Zero	0x594
058f 00db       |    |		Load_Top	At_Offset_3
0590 00db       |    |		Load_Top	At_Offset_3
0591 e009       |    |		Load	0x0,0x9
0592 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0593 c5fe       |    |		Store	0x2,-0x2
0594 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059b       |    |		.CONST	0x059b								; Address of begin
0599 0004       |    |		.CONST	0x0004								; Address of exception handler
059a 0001       |    |		.CONST	0x0001								; Number of locals
059b			BODY_0598:
059b			INIT_0598:
059b 00db       |    |		Load_Top	At_Offset_3
059c 00db       |    |		Load_Top	At_Offset_3
059d 8223       | #  |		Call	0x1,0x23
059e 8224       | $  |		Call	0x1,0x24
059f c5fe       |    |		Store	0x2,-0x2
05a0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05a1 0000 0000  |    |		.BLANK	0000[0x7]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab       |    |		.CONST	0x05ab								; Address of begin
05a9 05b9       |    |		.CONST	0x05b9								; Address of exception handler
05aa 0001       |    |		.CONST	0x0001								; Number of locals
05ab			BODY_05a8:
05ab			INIT_05a8:
05ab 00da       |    |		Load_Top	At_Offset_2
05ac 00eb       |    |		Load_Encached	Diana_Cache
05ad 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05ae 6803       |h   |		Jump_Zero	0x5b2
05af 0092 10af  |    |		Action	Push_String_Extended,0x10af					; "'s location"
05b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05b2 0092 10b0  |    |		Action	Push_String_Extended,0x10b0					; " "
05b4 4801       |H   |		Short_Literal	0x1
05b5 e5ff       |    |		Load	0x2,-0x1
05b6 8215       |    |		Call	0x1,0x15
05b7 01cc       |    |		Execute	Vector,Catenate
05b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05b9			TRAP_05a8:
05b9 0007       |    |		Action	Break_Optional
05ba 0092 10af  |    |		Action	Push_String_Extended,0x10af					; "'s location"
05bc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05bd 0000 0000  |    |		.XXX[0x3]
05bf 0000       |    |
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05c3       |    |		.CONST	0x05c3								; Address of begin
05c1 0004       |    |		.CONST	0x0004								; Address of exception handler
05c2 0001       |    |		.CONST	0x0001								; Number of locals
05c3			BODY_05c0:
05c3			INIT_05c0:
05c3 00da       |    |		Load_Top	At_Offset_2
05c4 01db       |    |		Execute	Vector,Length
05c5 7002       |p   |		Jump_Nonzero	0x5c8
05c6 00da       |    |		Load_Top	At_Offset_2
05c7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05c8 0092 10b0  |    |		Action	Push_String_Extended,0x10b0					; " "
05ca 00db       |    |		Load_Top	At_Offset_3
05cb 01cc       |    |		Execute	Vector,Catenate
05cc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05cd 0000 0000  |    |		.XXX[0x3]
05cf 0000       |    |
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3       |    |		.CONST	0x05d3								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0001       |    |		.CONST	0x0001								; Number of locals
05d3			BODY_05d0:
05d3			INIT_05d0:
05d3 e5fc       |    |		Load	0x2,-0x4
05d4 480a       |H   |		Short_Literal	0xa
05d5 482e       |H.  |		Short_Literal	0x2e
05d6 480a       |H   |		Short_Literal	0xa
05d7 0092 10b1  |    |		Action	Push_String_Extended,0x10b1					; "Cannot "
05d9 4801       |H   |		Short_Literal	0x1
05da e5fe       |    |		Load	0x2,-0x2
05db 821d       |    |		Call	0x1,0x1d
05dc 01cc       |    |		Execute	Vector,Catenate
05dd 0092 10b2  |    |		Action	Push_String_Extended,0x10b2					; " at the selected object"
05df 01cc       |    |		Execute	Vector,Catenate
05e0 01cb       |    |		Execute	Vector,Append
05e1 e5ff       |    |		Load	0x2,-0x1
05e2 01cc       |    |		Execute	Vector,Catenate
05e3 01cb       |    |		Execute	Vector,Append
05e4 01cb       |    |		Execute	Vector,Append
05e5 e002       |    |		Load	0x0,0x2
05e6 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
05e7 c5fc       |    |		Store	0x2,-0x4
05e8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05e9 0000 0000  |    |		.BLANK	0000[0x7]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f3       |    |		.CONST	0x05f3								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0001       |    |		.CONST	0x0001								; Number of locals
05f3			BODY_05f0:
05f3			INIT_05f0:
05f3 00da       |    |		Load_Top	At_Offset_2
05f4 6804       |h   |		Jump_Zero	0x5f9
05f5 e002       |    |		Load	0x0,0x2
05f6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05f7 c5fc       |    |		Store	0x2,-0x4
05f8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05f9 e5fc       |    |		Load	0x2,-0x4
05fa 00ea       |    |		Load_Encached	Null_String_Cache
05fb e5fd       |    |		Load	0x2,-0x3
05fc e5fe       |    |		Load	0x2,-0x2
05fd 8228       | (  |		Call	0x1,0x28
05fe c5fc       |    |		Store	0x2,-0x4
05ff 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603       |    |		.CONST	0x0603								; Address of begin
0601 0004       |    |		.CONST	0x0004								; Address of exception handler
0602 0001       |    |		.CONST	0x0001								; Number of locals
0603			BODY_0600:
0603			INIT_0600:
0603 e5fc       |    |		Load	0x2,-0x4
0604 e5fd       |    |		Load	0x2,-0x3
0605 8225       | %  |		Call	0x1,0x25
0606 c5fc       |    |		Store	0x2,-0x4
0607 e5fb       |    |		Load	0x2,-0x5
0608 e5fd       |    |		Load	0x2,-0x3
0609 8226       | &  |		Call	0x1,0x26
060a e5fe       |    |		Load	0x2,-0x2
060b e5ff       |    |		Load	0x2,-0x1
060c 8228       | (  |		Call	0x1,0x28
060d c5fb       |    |		Store	0x2,-0x5
060e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
060f 0000       |    |		.XXX[0x1]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0613       |    |		.CONST	0x0613								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0001       |    |		.CONST	0x0001								; Number of locals
0613			BODY_0610:
0613			INIT_0610:
0613 00da       |    |		Load_Top	At_Offset_2
0614 6804       |h   |		Jump_Zero	0x619
0615 e002       |    |		Load	0x0,0x2
0616 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0617 c5fa       |    |		Store	0x2,-0x6
0618 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0619 e5fa       |    |		Load	0x2,-0x6
061a e5fb       |    |		Load	0x2,-0x5
061b e5fc       |    |		Load	0x2,-0x4
061c e5fd       |    |		Load	0x2,-0x3
061d e5fe       |    |		Load	0x2,-0x2
061e 822a       | *  |		Call	0x1,0x2a
061f c5fb       |    |		Store	0x2,-0x5
0620 c5fa       |    |		Store	0x2,-0x6
0621 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0622 0000 0000  |    |		.BLANK	0000[0x6]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062b       | +  |		.CONST	0x062b								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0001       |    |		.CONST	0x0001								; Number of locals
062b			BODY_0628:
062b			INIT_0628:
062b e01d       |    |		Load	0x0,0x1d
062c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
062d 00db       |    |		Load_Top	At_Offset_3
062e 801e       |    |		Call	0x0,0x1e
062f 0092 10aa  |    |		Action	Push_String_Extended,0x10aa					; "."
0631 01cc       |    |		Execute	Vector,Catenate
0632 01cb       |    |		Execute	Vector,Append
0633 4820       |H   |		Short_Literal	0x20
0634 4800       |H   |		Short_Literal	0x0
0635 480a       |H   |		Short_Literal	0xa
0636 e5fe       |    |		Load	0x2,-0x2
0637 e01a       |    |		Load	0x0,0x1a
0638 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0639 01cc       |    |		Execute	Vector,Catenate
063a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
063b 0000 0000  |    |		.BLANK	0000[0x5]
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 0647       | G  |		.CONST	0x0647								; Address of begin
0641 06e5       |    |		.CONST	0x06e5								; Address of exception handler
0642 0005       |    |		.CONST	0x0005								; Number of locals
0643			INIT_0640:
0643 00ec       |    |		Load_Encached	Diana_Tree_Cache
0644 00ec       |    |		Load_Encached	Diana_Tree_Cache
0645 00ec       |    |		Load_Encached	Diana_Tree_Cache
0646 00ec       |    |		Load_Encached	Diana_Tree_Cache
0647			BODY_0640:
0647 e5ff       |    |		Load	0x2,-0x1
0648 00eb       |    |		Load_Encached	Diana_Cache
0649 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
064a 00d8       |    |		Load_Top	At_Offset_0
064b 0c4f       | O  |		Execute_Immediate	Greater_Equal,0x4f
064c 7052       |pR  |		Jump_Nonzero	0x69f
064d 464e       |FN  |		Jump_Case	0x4f
064e 7851       |xQ  |		Jump	0x6a0								; case 0x0
064f 7850       |xP  |		Jump	0x6a0								; case 0x1
0650 784f       |xO  |		Jump	0x6a0								; case 0x2
0651 784e       |xN  |		Jump	0x6a0								; case 0x3
0652 784d       |xM  |		Jump	0x6a0								; case 0x4
0653 784c       |xL  |		Jump	0x6a0								; case 0x5
0654 784b       |xK  |		Jump	0x6a0								; case 0x6
0655 784a       |xJ  |		Jump	0x6a0								; case 0x7
0656 7849       |xI  |		Jump	0x6a0								; case 0x8
0657 7848       |xH  |		Jump	0x6a0								; case 0x9
0658 7847       |xG  |		Jump	0x6a0								; case 0xa
0659 7846       |xF  |		Jump	0x6a0								; case 0xb
065a 7845       |xE  |		Jump	0x6a0								; case 0xc
065b 7844       |xD  |		Jump	0x6a0								; case 0xd
065c 7843       |xC  |		Jump	0x6a0								; case 0xe
065d 7842       |xB  |		Jump	0x6a0								; case 0xf
065e 7841       |xA  |		Jump	0x6a0								; case 0x10
065f 7840       |x@  |		Jump	0x6a0								; case 0x11
0660 783f       |x?  |		Jump	0x6a0								; case 0x12
0661 783e       |x>  |		Jump	0x6a0								; case 0x13
0662 783d       |x=  |		Jump	0x6a0								; case 0x14
0663 783c       |x<  |		Jump	0x6a0								; case 0x15
0664 783b       |x;  |		Jump	0x6a0								; case 0x16
0665 783a       |x:  |		Jump	0x6a0								; case 0x17
0666 7839       |x9  |		Jump	0x6a0								; case 0x18
0667 7838       |x8  |		Jump	0x6a0								; case 0x19
0668 7837       |x7  |		Jump	0x6a0								; case 0x1a
0669 7836       |x6  |		Jump	0x6a0								; case 0x1b
066a 7835       |x5  |		Jump	0x6a0								; case 0x1c
066b 7834       |x4  |		Jump	0x6a0								; case 0x1d
066c 7833       |x3  |		Jump	0x6a0								; case 0x1e
066d 7832       |x2  |		Jump	0x6a0								; case 0x1f
066e 7831       |x1  |		Jump	0x6a0								; case 0x20
066f 7871       |xq  |		Jump	0x6e1								; case 0x21
0670 7843       |xC  |		Jump	0x6b4								; case 0x22
0671 782e       |x.  |		Jump	0x6a0								; case 0x23
0672 782d       |x-  |		Jump	0x6a0								; case 0x24
0673 782c       |x,  |		Jump	0x6a0								; case 0x25
0674 782b       |x+  |		Jump	0x6a0								; case 0x26
0675 782a       |x*  |		Jump	0x6a0								; case 0x27
0676 7829       |x)  |		Jump	0x6a0								; case 0x28
0677 782b       |x+  |		Jump	0x6a3								; case 0x29
0678 7827       |x'  |		Jump	0x6a0								; case 0x2a
0679 7826       |x&  |		Jump	0x6a0								; case 0x2b
067a 7866       |xf  |		Jump	0x6e1								; case 0x2c
067b 7824       |x$  |		Jump	0x6a0								; case 0x2d
067c 7864       |xd  |		Jump	0x6e1								; case 0x2e
067d 781f       |x   |		Jump	0x69d								; case 0x2f
067e 7844       |xD  |		Jump	0x6c3								; case 0x30
067f 7820       |x   |		Jump	0x6a0								; case 0x31
0680 781f       |x   |		Jump	0x6a0								; case 0x32
0681 785f       |x_  |		Jump	0x6e1								; case 0x33
0682 781d       |x   |		Jump	0x6a0								; case 0x34
0683 781c       |x   |		Jump	0x6a0								; case 0x35
0684 781b       |x   |		Jump	0x6a0								; case 0x36
0685 781a       |x   |		Jump	0x6a0								; case 0x37
0686 7819       |x   |		Jump	0x6a0								; case 0x38
0687 7818       |x   |		Jump	0x6a0								; case 0x39
0688 7817       |x   |		Jump	0x6a0								; case 0x3a
0689 7816       |x   |		Jump	0x6a0								; case 0x3b
068a 7815       |x   |		Jump	0x6a0								; case 0x3c
068b 7814       |x   |		Jump	0x6a0								; case 0x3d
068c 7813       |x   |		Jump	0x6a0								; case 0x3e
068d 7812       |x   |		Jump	0x6a0								; case 0x3f
068e 7811       |x   |		Jump	0x6a0								; case 0x40
068f 7810       |x   |		Jump	0x6a0								; case 0x41
0690 780f       |x   |		Jump	0x6a0								; case 0x42
0691 780e       |x   |		Jump	0x6a0								; case 0x43
0692 780d       |x   |		Jump	0x6a0								; case 0x44
0693 780c       |x   |		Jump	0x6a0								; case 0x45
0694 780b       |x   |		Jump	0x6a0								; case 0x46
0695 780a       |x   |		Jump	0x6a0								; case 0x47
0696 7809       |x   |		Jump	0x6a0								; case 0x48
0697 7808       |x   |		Jump	0x6a0								; case 0x49
0698 7807       |x   |		Jump	0x6a0								; case 0x4a
0699 7806       |x   |		Jump	0x6a0								; case 0x4b
069a 7802       |x   |		Jump	0x69d								; case 0x4c
069b 7804       |x   |		Jump	0x6a0								; case 0x4d
069c 7800       |x   |		Jump	0x69d								; case 0x4e
069d e5ff       |    |		Load	0x2,-0x1
069e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
069f 00d1       |    |		Pop_Control	Pop_Count_1
06a0 00eb       |    |		Load_Encached	Diana_Cache
06a1 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06a2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06a3 e5ff       |    |		Load	0x2,-0x1
06a4 00eb       |    |		Load_Encached	Diana_Cache
06a5 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
06a6 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06a7 00d9       |    |		Load_Top	At_Offset_1
06a8 00eb       |    |		Load_Encached	Diana_Cache
06a9 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06aa 0f3e       | >  |		Execute_Immediate	Equal,0x3e
06ab 7004       |p   |		Jump_Nonzero	0x6b0
06ac e5ff       |    |		Load	0x2,-0x1
06ad e00f       |    |		Load	0x0,0xf
06ae 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
06af 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06b0 00d9       |    |		Load_Top	At_Offset_1
06b1 00eb       |    |		Load_Encached	Diana_Cache
06b2 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
06b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06b4 e5ff       |    |		Load	0x2,-0x1
06b5 e00e       |    |		Load	0x0,0xe
06b6 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
06b7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06b8 00d8       |    |		Load_Top	At_Offset_0
06b9 00eb       |    |		Load_Encached	Diana_Cache
06ba 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06bb 0f7c       | |  |		Execute_Immediate	Equal,0x7c
06bc 7004       |p   |		Jump_Nonzero	0x6c1
06bd e5ff       |    |		Load	0x2,-0x1
06be e00f       |    |		Load	0x0,0xf
06bf 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
06c0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06c1 00d8       |    |		Load_Top	At_Offset_0
06c2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06c3 e5fe       |    |		Load	0x2,-0x2
06c4 e5ff       |    |		Load	0x2,-0x1
06c5 e00f       |    |		Load	0x0,0xf
06c6 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
06c7 a402       |    |		Store_Unchecked	0x2,0x2
06c8 00db       |    |		Load_Top	At_Offset_3
06c9 00eb       |    |		Load_Encached	Diana_Cache
06ca 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06cb 0f73       | s  |		Execute_Immediate	Equal,0x73
06cc 6811       |h   |		Jump_Zero	0x6de
06cd 00db       |    |		Load_Top	At_Offset_3
06ce e5ff       |    |		Load	0x2,-0x1
06cf e00f       |    |		Load	0x0,0xf
06d0 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
06d1 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
06d2 00da       |    |		Load_Top	At_Offset_2
06d3 00eb       |    |		Load_Encached	Diana_Cache
06d4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06d5 0f2e       | .  |		Execute_Immediate	Equal,0x2e
06d6 6804       |h   |		Jump_Zero	0x6db
06d7 00da       |    |		Load_Top	At_Offset_2
06d8 e00f       |    |		Load	0x0,0xf
06d9 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
06da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06db 00eb       |    |		Load_Encached	Diana_Cache
06dc 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06dd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06de 00eb       |    |		Load_Encached	Diana_Cache
06df 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06e0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e1 e5ff       |    |		Load	0x2,-0x1
06e2 e00f       |    |		Load	0x0,0xf
06e3 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
06e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e5			TRAP_0640:
06e5 0007       |    |		Action	Break_Optional
06e6 00eb       |    |		Load_Encached	Diana_Cache
06e7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e9 0000 0000  |    |		.BLANK	0000[0x7]
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 06f5       |    |		.CONST	0x06f5								; Address of begin
06f1 0004       |    |		.CONST	0x0004								; Address of exception handler
06f2 0003       |    |		.CONST	0x0003								; Number of locals
06f3			INIT_06f0:
06f3 00ec       |    |		Load_Encached	Diana_Tree_Cache
06f4 00ec       |    |		Load_Encached	Diana_Tree_Cache
06f5			BODY_06f0:
06f5 e5ff       |    |		Load	0x2,-0x1
06f6 801f       |    |		Call	0x0,0x1f
06f7 682a       |h*  |		Jump_Zero	0x722
06f8 e5fd       |    |		Load	0x2,-0x3
06f9 e5fe       |    |		Load	0x2,-0x2
06fa 822d       | -  |		Call	0x1,0x2d
06fb 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06fc 00d9       |    |		Load_Top	At_Offset_1
06fd 00eb       |    |		Load_Encached	Diana_Cache
06fe 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06ff 0f4e       | N  |		Execute_Immediate	Equal,0x4e
0700 7005       |p   |		Jump_Nonzero	0x706
0701 00d9       |    |		Load_Top	At_Offset_1
0702 00eb       |    |		Load_Encached	Diana_Cache
0703 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0704 0f4c       | L  |		Execute_Immediate	Equal,0x4c
0705 681c       |h   |		Jump_Zero	0x722
0706 e5ff       |    |		Load	0x2,-0x1
0707 8020       |    |		Call	0x0,0x20
0708 00d8       |    |		Load_Top	At_Offset_0
0709 00e4       |    |		Load_Encached	Positive_Cache
070a 0260       | `  |		Execute	Discrete,In_Type
070b 7001       |p   |		Jump_Nonzero	0x70d
070c 0801       |    |		Execute_Immediate	Raise,0x1
070d 00da       |    |		Load_Top	At_Offset_2
070e 8021       | !  |		Call	0x0,0x21
070f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0710 00d8       |    |		Load_Top	At_Offset_0
0711 00eb       |    |		Load_Encached	Diana_Cache
0712 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0713 700e       |p   |		Jump_Nonzero	0x722
0714 00d8       |    |		Load_Top	At_Offset_0
0715 e00e       |    |		Load	0x0,0xe
0716 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0717 680a       |h   |		Jump_Zero	0x722
0718 e5fc       |    |		Load	0x2,-0x4
0719 00d8       |    |		Load_Top	At_Offset_0
071a 00eb       |    |		Load_Encached	Diana_Cache
071b 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
071c 00da       |    |		Load_Top	At_Offset_2
071d e00e       |    |		Load	0x0,0xe
071e 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
071f e5fc       |    |		Load	0x2,-0x4
0720 021f       |    |		Execute	Heap_Access,Equal
0721 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0722 4800       |H   |		Short_Literal	0x0
0723 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0724 0000 0000  |    |		.BLANK	0000[0x4]
0728 ; --------------------------------------------------------------------------------------
0728 ; SUBPROGRAM
0728 ; --------------------------------------------------------------------------------------
0728 072b       | +  |		.CONST	0x072b								; Address of begin
0729 0004       |    |		.CONST	0x0004								; Address of exception handler
072a 0001       |    |		.CONST	0x0001								; Number of locals
072b			BODY_0728:
072b			INIT_0728:
072b 00da       |    |		Load_Top	At_Offset_2
072c 680c       |h   |		Jump_Zero	0x739
072d 0092 10b3  |    |		Action	Push_String_Extended,0x10b3					; "the loop with parameter "
072f e5fe       |    |		Load	0x2,-0x2
0730 00eb       |    |		Load_Encached	Diana_Cache
0731 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0732 00eb       |    |		Load_Encached	Diana_Cache
0733 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0734 01cc       |    |		Execute	Vector,Catenate
0735 0092 10b4  |    |		Action	Push_String_Extended,0x10b4					; " in "
0737 01cc       |    |		Execute	Vector,Catenate
0738 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0739 00ea       |    |		Load_Encached	Null_String_Cache
073a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
073b 0000 0000  |    |		.BLANK	0000[0x5]
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 0744       | D  |		.CONST	0x0744								; Address of begin
0741 0004       |    |		.CONST	0x0004								; Address of exception handler
0742 0002       |    |		.CONST	0x0002								; Number of locals
0743			INIT_0740:
0743 00ec       |    |		Load_Encached	Diana_Tree_Cache
0744			BODY_0740:
0744 00db       |    |		Load_Top	At_Offset_3
0745 00eb       |    |		Load_Encached	Diana_Cache
0746 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0747 00d8       |    |		Load_Top	At_Offset_0
0748 4821       |H!  |		Short_Literal	0x21
0749 4833       |H3  |		Short_Literal	0x33
074a 0262       | b  |		Execute	Discrete,In_Range
074b 6822       |h"  |		Jump_Zero	0x76e
074c 0adf       |    |		Execute_Immediate	Plus,-0x21
074d 4612       |F   |		Jump_Case	0x13
074e 7812       |x   |		Jump	0x761								; case 0x0
074f 781f       |x   |		Jump	0x76f								; case 0x1
0750 781e       |x   |		Jump	0x76f								; case 0x2
0751 781d       |x   |		Jump	0x76f								; case 0x3
0752 781c       |x   |		Jump	0x76f								; case 0x4
0753 781b       |x   |		Jump	0x76f								; case 0x5
0754 781a       |x   |		Jump	0x76f								; case 0x6
0755 7819       |x   |		Jump	0x76f								; case 0x7
0756 780a       |x   |		Jump	0x761								; case 0x8
0757 7817       |x   |		Jump	0x76f								; case 0x9
0758 7816       |x   |		Jump	0x76f								; case 0xa
0759 7807       |x   |		Jump	0x761								; case 0xb
075a 7814       |x   |		Jump	0x76f								; case 0xc
075b 7813       |x   |		Jump	0x76f								; case 0xd
075c 7812       |x   |		Jump	0x76f								; case 0xe
075d 7811       |x   |		Jump	0x76f								; case 0xf
075e 7810       |x   |		Jump	0x76f								; case 0x10
075f 780f       |x   |		Jump	0x76f								; case 0x11
0760 7800       |x   |		Jump	0x761								; case 0x12
0761 00db       |    |		Load_Top	At_Offset_3
0762 00eb       |    |		Load_Encached	Diana_Cache
0763 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
0764 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0765 00d8       |    |		Load_Top	At_Offset_0
0766 00eb       |    |		Load_Encached	Diana_Cache
0767 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0768 0f36       | 6  |		Execute_Immediate	Equal,0x36
0769 6805       |h   |		Jump_Zero	0x76f
076a 00d8       |    |		Load_Top	At_Offset_0
076b e00f       |    |		Load	0x0,0xf
076c 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
076d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
076e 00d1       |    |		Pop_Control	Pop_Count_1
076f 00eb       |    |		Load_Encached	Diana_Cache
0770 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0771 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0772 0000 0000  |    |		.BLANK	0000[0x6]
0778 ; --------------------------------------------------------------------------------------
0778 ; SUBPROGRAM
0778 ; --------------------------------------------------------------------------------------
0778 077b       | {  |		.CONST	0x077b								; Address of begin
0779 0004       |    |		.CONST	0x0004								; Address of exception handler
077a 0001       |    |		.CONST	0x0001								; Number of locals
077b			BODY_0778:
077b			INIT_0778:
077b 00da       |    |		Load_Top	At_Offset_2
077c 00eb       |    |		Load_Encached	Diana_Cache
077d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
077e 0f4c       | L  |		Execute_Immediate	Equal,0x4c
077f 6806       |h   |		Jump_Zero	0x786
0780 00da       |    |		Load_Top	At_Offset_2
0781 00eb       |    |		Load_Encached	Diana_Cache
0782 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0783 00eb       |    |		Load_Encached	Diana_Cache
0784 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
0785 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0786 00eb       |    |		Load_Encached	Diana_Cache
0787 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0788 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0789 0000 0000  |    |		.BLANK	0000[0x7]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 0793       |    |		.CONST	0x0793								; Address of begin
0791 07b5       |    |		.CONST	0x07b5								; Address of exception handler
0792 0001       |    |		.CONST	0x0001								; Number of locals
0793			BODY_0790:
0793			INIT_0790:
0793 00da       |    |		Load_Top	At_Offset_2
0794 e5fe       |    |		Load	0x2,-0x2
0795 021f       |    |		Execute	Heap_Access,Equal
0796 701c       |p   |		Jump_Nonzero	0x7b3
0797 00db       |    |		Load_Top	At_Offset_3
0798 00eb       |    |		Load_Encached	Diana_Cache
0799 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
079a 0f22       | "  |		Execute_Immediate	Equal,0x22
079b 6805       |h   |		Jump_Zero	0x7a1
079c 00db       |    |		Load_Top	At_Offset_3
079d 00db       |    |		Load_Top	At_Offset_3
079e 8230       | 0  |		Call	0x1,0x30
079f 021f       |    |		Execute	Heap_Access,Equal
07a0 7010       |p   |		Jump_Nonzero	0x7b1
07a1 00da       |    |		Load_Top	At_Offset_2
07a2 e00e       |    |		Load	0x0,0xe
07a3 184a       | J  |		Execute	Package,Field_Execute,Field_Number 0x4a
07a4 6805       |h   |		Jump_Zero	0x7aa
07a5 00da       |    |		Load_Top	At_Offset_2
07a6 8022       | "  |		Call	0x0,0x22
07a7 e5fe       |    |		Load	0x2,-0x2
07a8 021f       |    |		Execute	Heap_Access,Equal
07a9 7005       |p   |		Jump_Nonzero	0x7af
07aa 00db       |    |		Load_Top	At_Offset_3
07ab 00db       |    |		Load_Top	At_Offset_3
07ac 8231       | 1  |		Call	0x1,0x31
07ad 021f       |    |		Execute	Heap_Access,Equal
07ae 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07af 4801       |H   |		Short_Literal	0x1
07b0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07b1 4801       |H   |		Short_Literal	0x1
07b2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07b3 4801       |H   |		Short_Literal	0x1
07b4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07b5			TRAP_0790:
07b5 0007       |    |		Action	Break_Optional
07b6 4800       |H   |		Short_Literal	0x0
07b7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07b8 ; --------------------------------------------------------------------------------------
07b8 ; SUBPROGRAM
07b8 ; --------------------------------------------------------------------------------------
07b8 07c5       |    |		.CONST	0x07c5								; Address of begin
07b9 0004       |    |		.CONST	0x0004								; Address of exception handler
07ba 0004       |    |		.CONST	0x0004								; Number of locals
07bb			INIT_07b8:
07bb 00ec       |    |		Load_Encached	Diana_Tree_Cache
07bc e023       | #  |		Load	0x0,0x23
07bd 0322       | "  |		Declare_Variable	Record
07be 00d8       |    |		Load_Top	At_Offset_0
07bf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
07c0 e002       |    |		Load	0x0,0x2
07c1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07c2 02c7       |    |		Declare_Variable	Any
07c3 00d8       |    |		Load_Top	At_Offset_0
07c4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
07c5			BODY_07b8:
07c5 00d8       |    |		Load_Top	At_Offset_0
07c6 00da       |    |		Load_Top	At_Offset_2
07c7 e5fe       |    |		Load	0x2,-0x2
07c8 e5ff       |    |		Load	0x2,-0x1
07c9 8024       | $  |		Call	0x0,0x24
07ca 00d1       |    |		Pop_Control	Pop_Count_1
07cb c404       |    |		Store	0x2,0x4
07cc 4802       |H   |		Short_Literal	0x2
07cd 00d9       |    |		Load_Top	At_Offset_1
07ce e002       |    |		Load	0x0,0x2
07cf 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
07d0 6805       |h   |		Jump_Zero	0x7d6
07d1 4800       |H   |		Short_Literal	0x0
07d2 a5fa       |    |		Store_Unchecked	0x2,-0x6
07d3 4801       |H   |		Short_Literal	0x1
07d4 a5f9       |    |		Store_Unchecked	0x2,-0x7
07d5 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
07d6 00d9       |    |		Load_Top	At_Offset_1
07d7 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07d8 8025       | %  |		Call	0x0,0x25
07d9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
07da 00d9       |    |		Load_Top	At_Offset_1
07db 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
07dc a5f9       |    |		Store_Unchecked	0x2,-0x7
07dd e5fd       |    |		Load	0x2,-0x3
07de 00db       |    |		Load_Top	At_Offset_3
07df e00f       |    |		Load	0x0,0xf
07e0 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
07e1 8232       | 2  |		Call	0x1,0x32
07e2 680c       |h   |		Jump_Zero	0x7ef
07e3 e5fc       |    |		Load	0x2,-0x4
07e4 6808       |h   |		Jump_Zero	0x7ed
07e5 e5fb       |    |		Load	0x2,-0x5
07e6 00da       |    |		Load_Top	At_Offset_2
07e7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07e8 e402       |    |		Load	0x2,0x2
07e9 e403       |    |		Load	0x2,0x3
07ea 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
07eb 822e       | .  |		Call	0x1,0x2e
07ec 7803       |x   |		Jump	0x7f0
07ed 4801       |H   |		Short_Literal	0x1
07ee 7801       |x   |		Jump	0x7f0
07ef 4800       |H   |		Short_Literal	0x0
07f0 a5fa       |    |		Store_Unchecked	0x2,-0x6
07f1 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
07f2 0000 0000  |    |		.BLANK	0000[0x6]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 0816       |    |		.CONST	0x0816								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0009       |    |		.CONST	0x0009								; Number of locals
07fb			INIT_07f8:
07fb 00da       |    |		Load_Top	At_Offset_2
07fc e00f       |    |		Load	0x0,0xf
07fd 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
07fe 480a       |H   |		Short_Literal	0xa
07ff 8026       | &  |		Call	0x0,0x26
0800 00e2       |    |		Load_Encached	Integer_Cache
0801 03f1       |    |		Declare_Variable	Discrete,With_Value
0802 4809       |H   |		Short_Literal	0x9
0803 8026       | &  |		Call	0x0,0x26
0804 00e3       |    |		Load_Encached	Natural_Cache
0805 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0806 00d9       |    |		Load_Top	At_Offset_1
0807 00d9       |    |		Load_Top	At_Offset_1
0808 0273       | s  |		Execute	Discrete,Plus
0809 0aff       |    |		Execute_Immediate	Plus,-0x1
080a 00e2       |    |		Load_Encached	Integer_Cache
080b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
080c e5fc       |    |		Load	0x2,-0x4
080d 00eb       |    |		Load_Encached	Diana_Cache
080e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
080f 0f26       | &  |		Execute_Immediate	Equal,0x26
0810 00e1       |    |		Load_Encached	Boolean_Cache
0811 03f1       |    |		Declare_Variable	Discrete,With_Value
0812 00e1       |    |		Load_Encached	Boolean_Cache
0813 00e1       |    |		Load_Encached	Boolean_Cache
0814 029f 0fab  |    |		Declare_Subprogram	INIT_0fa8,For_Call
0816			BODY_07f8:
0816 4800       |H   |		Short_Literal	0x0
0817 a5fb       |    |		Store_Unchecked	0x2,-0x5
0818 e5fe       |    |		Load	0x2,-0x2
0819 8027       | '  |		Call	0x0,0x27
081a 7007       |p   |		Jump_Nonzero	0x822
081b e5fa       |    |		Load	0x2,-0x6
081c 0092 10b5  |    |		Action	Push_String_Extended,0x10b5					; "Nonexistent task"
081e e002       |    |		Load	0x0,0x2
081f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0820 c5fa       |    |		Store	0x2,-0x6
0821 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0822 e5fd       |    |		Load	0x2,-0x3
0823 6805       |h   |		Jump_Zero	0x829
0824 e5fd       |    |		Load	0x2,-0x3
0825 8409       |    |		Call	0x2,0x9
0826 00da       |    |		Load_Top	At_Offset_2
0827 6801       |h   |		Jump_Zero	0x829
0828 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0829 00cf       |    |		Action	Mark_Auxiliary
082a e405       |    |		Load	0x2,0x5
082b e403       |    |		Load	0x2,0x3
082c 0263       | c  |		Execute	Discrete,Above_Bound
082d 700b       |p   |		Jump_Nonzero	0x839
082e 00d8       |    |		Load_Top	At_Offset_0
082f 8409       |    |		Call	0x2,0x9
0830 e407       |    |		Load	0x2,0x7
0831 6801       |h   |		Jump_Zero	0x833
0832 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0833 e408       |    |		Load	0x2,0x8
0834 6802       |h   |		Jump_Zero	0x837
0835 00d2       |    |		Pop_Control	Pop_Count_2
0836 7802       |x   |		Jump	0x839
0837 00c8       |    |		Action	Pop_Auxiliary_Range
0838 3ff5       |?   |		Loop_Increasing	0x82e
0839 00ce       |    |		Action	Pop_Auxiliary
083a e5fa       |    |		Load	0x2,-0x6
083b 0092 10b6  |    |		Action	Push_String_Extended,0x10b6					; "There is no activation of "
083d e5fc       |    |		Load	0x2,-0x4
083e e406       |    |		Load	0x2,0x6
083f 822f       | /  |		Call	0x1,0x2f
0840 01cc       |    |		Execute	Vector,Catenate
0841 4801       |H   |		Short_Literal	0x1
0842 e402       |    |		Load	0x2,0x2
0843 8215       |    |		Call	0x1,0x15
0844 01cc       |    |		Execute	Vector,Catenate
0845 0092 10b7  |    |		Action	Push_String_Extended,0x10b7					; " in stack frames"
0847 01cc       |    |		Execute	Vector,Catenate
0848 e403       |    |		Load	0x2,0x3
0849 00e0       |    |		Load_Encached	Standard_Cache
084a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
084b 01cc       |    |		Execute	Vector,Catenate
084c 0092 10b8  |    |		Action	Push_String_Extended,0x10b8					; " through"
084e 01cc       |    |		Execute	Vector,Catenate
084f e405       |    |		Load	0x2,0x5
0850 00e0       |    |		Load_Encached	Standard_Cache
0851 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0852 01cc       |    |		Execute	Vector,Catenate
0853 0092 10b9  |    |		Action	Push_String_Extended,0x10b9					; " of task "
0855 01cc       |    |		Execute	Vector,Catenate
0856 e5fe       |    |		Load	0x2,-0x2
0857 801e       |    |		Call	0x0,0x1e
0858 01cc       |    |		Execute	Vector,Catenate
0859 e002       |    |		Load	0x0,0x2
085a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
085b c5fa       |    |		Store	0x2,-0x6
085c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
085d 0000 0000  |    |		.XXX[0x3]
085f 0000       |    |
0860 ; --------------------------------------------------------------------------------------
0860 ; SUBPROGRAM
0860 ; --------------------------------------------------------------------------------------
0860 086f       | o  |		.CONST	0x086f								; Address of begin
0861 0004       |    |		.CONST	0x0004								; Address of exception handler
0862 0007       |    |		.CONST	0x0007								; Number of locals
0863			INIT_0860:
0863 00da       |    |		Load_Top	At_Offset_2
0864 e00e       |    |		Load	0x0,0xe
0865 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0866 e00f       |    |		Load	0x0,0xf
0867 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0868 00e3       |    |		Load_Encached	Natural_Cache
0869 e028       | (  |		Load	0x0,0x28
086a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
086b 00e1       |    |		Load_Encached	Boolean_Cache
086c 00ec       |    |		Load_Encached	Diana_Tree_Cache
086d 029f 0fc3  |    |		Declare_Subprogram	INIT_0fc0,For_Call
086f			BODY_0860:
086f e5fb       |    |		Load	0x2,-0x5
0870 e5fd       |    |		Load	0x2,-0x3
0871 e5fe       |    |		Load	0x2,-0x2
0872 e402       |    |		Load	0x2,0x2
0873 8221       | !  |		Call	0x1,0x21
0874 e009       |    |		Load	0x0,0x9
0875 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0876 c5fb       |    |		Store	0x2,-0x5
0877 0092 10ba  |    |		Action	Push_String_Extended,0x10ba					; "The object "
0879 e5fb       |    |		Load	0x2,-0x5
087a e009       |    |		Load	0x0,0x9
087b 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
087c 01cc       |    |		Execute	Vector,Catenate
087d 0092 10bb  |    |		Action	Push_String_Extended,0x10bb					; " is not part of the program being debugged"
087f 01cc       |    |		Execute	Vector,Catenate
0880 e5fb       |    |		Load	0x2,-0x5
0881 e009       |    |		Load	0x0,0x9
0882 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0883 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
0884 6806       |h   |		Jump_Zero	0x88b
0885 4801       |H   |		Short_Literal	0x1
0886 e5fb       |    |		Load	0x2,-0x5
0887 e009       |    |		Load	0x0,0x9
0888 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0889 0f2e       | .  |		Execute_Immediate	Equal,0x2e
088a 7801       |x   |		Jump	0x88c
088b 4800       |H   |		Short_Literal	0x0
088c 8407       |    |		Call	0x2,0x7
088d 4802       |H   |		Short_Literal	0x2
088e e5fa       |    |		Load	0x2,-0x6
088f e002       |    |		Load	0x0,0x2
0890 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0891 6801       |h   |		Jump_Zero	0x893
0892 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0893 4801       |H   |		Short_Literal	0x1
0894 e402       |    |		Load	0x2,0x2
0895 4975       |Iu  |		Short_Literal	0x175
0896 00eb       |    |		Load_Encached	Diana_Cache
0897 0098       |    |		Execute	Package,Field_Read_Dynamic
0898 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0899 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
089a e5fa       |    |		Load	0x2,-0x6
089b 00e1       |    |		Load_Encached	Boolean_Cache
089c e028       | (  |		Load	0x0,0x28
089d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
089e 00e3       |    |		Load_Encached	Natural_Cache
089f e029       | )  |		Load	0x0,0x29
08a0 4801       |H   |		Short_Literal	0x1
08a1 00ea       |    |		Load_Encached	Null_String_Cache
08a2 e406       |    |		Load	0x2,0x6
08a3 802a       | *  |		Call	0x0,0x2a
08a4 c029       | )  |		Store	0x0,0x29
08a5 c403       |    |		Store	0x2,0x3
08a6 c404       |    |		Store	0x2,0x4
08a7 c405       |    |		Store	0x2,0x5
08a8 c5fa       |    |		Store	0x2,-0x6
08a9 4802       |H   |		Short_Literal	0x2
08aa e5fa       |    |		Load	0x2,-0x6
08ab e002       |    |		Load	0x0,0x2
08ac 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
08ad 6816       |h   |		Jump_Zero	0x8c4
08ae e5fb       |    |		Load	0x2,-0x5
08af 4800       |H   |		Short_Literal	0x0
08b0 e5fd       |    |		Load	0x2,-0x3
08b1 e5fe       |    |		Load	0x2,-0x2
08b2 e5ff       |    |		Load	0x2,-0x1
08b3 8220       |    |		Call	0x1,0x20
08b4 e009       |    |		Load	0x0,0x9
08b5 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
08b6 c5fb       |    |		Store	0x2,-0x5
08b7 0092 10bc  |    |		Action	Push_String_Extended,0x10bc					; "Warning: The object "
08b9 4800       |H   |		Short_Literal	0x0
08ba 00db       |    |		Load_Top	At_Offset_3
08bb e00f       |    |		Load	0x0,0xf
08bc 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
08bd 01cc       |    |		Execute	Vector,Catenate
08be 0092 10bb  |    |		Action	Push_String_Extended,0x10bb					; " is not part of the program being debugged"
08c0 01cc       |    |		Execute	Vector,Catenate
08c1 e002       |    |		Load	0x0,0x2
08c2 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
08c3 c5fa       |    |		Store	0x2,-0x6
08c4 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
08c5 0000 0000  |    |		.XXX[0x3]
08c7 0000       |    |
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cb       |    |		.CONST	0x08cb								; Address of begin
08c9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ca 0001       |    |		.CONST	0x0001								; Number of locals
08cb			BODY_08c8:
08cb			INIT_08c8:
08cb e5fb       |    |		Load	0x2,-0x5
08cc e5fc       |    |		Load	0x2,-0x4
08cd e5ff       |    |		Load	0x2,-0x1
08ce e5fe       |    |		Load	0x2,-0x2
08cf 0092 10b1  |    |		Action	Push_String_Extended,0x10b1					; "Cannot "
08d1 e5fd       |    |		Load	0x2,-0x3
08d2 e5fe       |    |		Load	0x2,-0x2
08d3 821d       |    |		Call	0x1,0x1d
08d4 01cc       |    |		Execute	Vector,Catenate
08d5 0092 10bd  |    |		Action	Push_String_Extended,0x10bd					; " for an entry declaration"
08d7 01cc       |    |		Execute	Vector,Catenate
08d8 e5ff       |    |		Load	0x2,-0x1
08d9 e00e       |    |		Load	0x0,0xe
08da 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
08db 0f00       |    |		Execute_Immediate	Equal,0x0
08dc 822b       | +  |		Call	0x1,0x2b
08dd c5fc       |    |		Store	0x2,-0x4
08de c5fb       |    |		Store	0x2,-0x5
08df 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 08e3       |    |		.CONST	0x08e3								; Address of begin
08e1 0004       |    |		.CONST	0x0004								; Address of exception handler
08e2 0001       |    |		.CONST	0x0001								; Number of locals
08e3			BODY_08e0:
08e3			INIT_08e0:
08e3 e5fb       |    |		Load	0x2,-0x5
08e4 e5fc       |    |		Load	0x2,-0x4
08e5 e5fd       |    |		Load	0x2,-0x3
08e6 e5fe       |    |		Load	0x2,-0x2
08e7 e5ff       |    |		Load	0x2,-0x1
08e8 8236       | 6  |		Call	0x1,0x36
08e9 c5fc       |    |		Store	0x2,-0x4
08ea c5fb       |    |		Store	0x2,-0x5
08eb 4802       |H   |		Short_Literal	0x2
08ec e5fb       |    |		Load	0x2,-0x5
08ed e002       |    |		Load	0x0,0x2
08ee 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
08ef 7009       |p   |		Jump_Nonzero	0x8f9
08f0 e5fb       |    |		Load	0x2,-0x5
08f1 e5fc       |    |		Load	0x2,-0x4
08f2 e5fe       |    |		Load	0x2,-0x2
08f3 4820       |H   |		Short_Literal	0x20
08f4 4800       |H   |		Short_Literal	0x0
08f5 e5ff       |    |		Load	0x2,-0x1
08f6 8235       | 5  |		Call	0x1,0x35
08f7 c5fc       |    |		Store	0x2,-0x4
08f8 c5fb       |    |		Store	0x2,-0x5
08f9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08fa 0000 0000  |    |		.BLANK	0000[0x6]
0900 ; --------------------------------------------------------------------------------------
0900 ; SUBPROGRAM
0900 ; --------------------------------------------------------------------------------------
0900 0906       |    |		.CONST	0x0906								; Address of begin
0901 0004       |    |		.CONST	0x0004								; Address of exception handler
0902 0004       |    |		.CONST	0x0004								; Number of locals
0903			INIT_0900:
0903 00ec       |    |		Load_Encached	Diana_Tree_Cache
0904 00e3       |    |		Load_Encached	Natural_Cache
0905 00e8       |    |		Load_Encached	Character_Cache
0906			BODY_0900:
0906 e5fb       |    |		Load	0x2,-0x5
0907 e5fc       |    |		Load	0x2,-0x4
0908 e5fd       |    |		Load	0x2,-0x3
0909 e5fe       |    |		Load	0x2,-0x2
090a e5ff       |    |		Load	0x2,-0x1
090b 8236       | 6  |		Call	0x1,0x36
090c c5fc       |    |		Store	0x2,-0x4
090d c5fb       |    |		Store	0x2,-0x5
090e 4802       |H   |		Short_Literal	0x2
090f e5fb       |    |		Load	0x2,-0x5
0910 e002       |    |		Load	0x0,0x2
0911 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0912 6801       |h   |		Jump_Zero	0x914
0913 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0914 e5fb       |    |		Load	0x2,-0x5
0915 00e8       |    |		Load_Encached	Character_Cache
0916 00e3       |    |		Load_Encached	Natural_Cache
0917 00ec       |    |		Load_Encached	Diana_Tree_Cache
0918 e5fe       |    |		Load	0x2,-0x2
0919 e5ff       |    |		Load	0x2,-0x1
091a 8222       | "  |		Call	0x1,0x22
091b c402       |    |		Store	0x2,0x2
091c c403       |    |		Store	0x2,0x3
091d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
091e c5fb       |    |		Store	0x2,-0x5
091f 4802       |H   |		Short_Literal	0x2
0920 e5fb       |    |		Load	0x2,-0x5
0921 e002       |    |		Load	0x0,0x2
0922 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0923 6801       |h   |		Jump_Zero	0x925
0924 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0925 e5fb       |    |		Load	0x2,-0x5
0926 e5fe       |    |		Load	0x2,-0x2
0927 0092 10be  |    |		Action	Push_String_Extended,0x10be					; "unable to obtain object's statement or declaration number"
0929 e403       |    |		Load	0x2,0x3
092a 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
092b 8229       | )  |		Call	0x1,0x29
092c c5fb       |    |		Store	0x2,-0x5
092d 4802       |H   |		Short_Literal	0x2
092e e5fb       |    |		Load	0x2,-0x5
092f e002       |    |		Load	0x0,0x2
0930 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0931 6801       |h   |		Jump_Zero	0x933
0932 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0933 e5fb       |    |		Load	0x2,-0x5
0934 e5fc       |    |		Load	0x2,-0x4
0935 e5fe       |    |		Load	0x2,-0x2
0936 00db       |    |		Load_Top	At_Offset_3
0937 e403       |    |		Load	0x2,0x3
0938 e402       |    |		Load	0x2,0x2
0939 8235       | 5  |		Call	0x1,0x35
093a c5fc       |    |		Store	0x2,-0x4
093b c5fb       |    |		Store	0x2,-0x5
093c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
093d 0000 0000  |    |		.XXX[0x3]
093f 0000       |    |
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 0949       | I  |		.CONST	0x0949								; Address of begin
0941 0004       |    |		.CONST	0x0004								; Address of exception handler
0942 0005       |    |		.CONST	0x0005								; Number of locals
0943			INIT_0940:
0943 00da       |    |		Load_Top	At_Offset_2
0944 00eb       |    |		Load_Encached	Diana_Cache
0945 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0946 00ec       |    |		Load_Encached	Diana_Tree_Cache
0947 00e3       |    |		Load_Encached	Natural_Cache
0948 00e8       |    |		Load_Encached	Character_Cache
0949			BODY_0940:
0949 00cf       |    |		Action	Mark_Auxiliary
094a 7826       |x&  |		Jump	0x971
094b e402       |    |		Load	0x2,0x2
094c e00e       |    |		Load	0x0,0xe
094d 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
094e 681d       |h   |		Jump_Zero	0x96c
094f e5fc       |    |		Load	0x2,-0x4
0950 00e8       |    |		Load_Encached	Character_Cache
0951 00e3       |    |		Load_Encached	Natural_Cache
0952 00ec       |    |		Load_Encached	Diana_Tree_Cache
0953 e5fe       |    |		Load	0x2,-0x2
0954 e402       |    |		Load	0x2,0x2
0955 8222       | "  |		Call	0x1,0x22
0956 c403       |    |		Store	0x2,0x3
0957 c404       |    |		Store	0x2,0x4
0958 005b       | [  |		Store_Top	Discrete,At_Offset_3
0959 c5fc       |    |		Store	0x2,-0x4
095a 4802       |H   |		Short_Literal	0x2
095b e5fc       |    |		Load	0x2,-0x4
095c e002       |    |		Load	0x0,0x2
095d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
095e 700d       |p   |		Jump_Nonzero	0x96c
095f 00da       |    |		Load_Top	At_Offset_2
0960 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0961 680a       |h   |		Jump_Zero	0x96c
0962 e5fc       |    |		Load	0x2,-0x4
0963 e5fd       |    |		Load	0x2,-0x3
0964 e5fe       |    |		Load	0x2,-0x2
0965 e405       |    |		Load	0x2,0x5
0966 e404       |    |		Load	0x2,0x4
0967 e403       |    |		Load	0x2,0x3
0968 8235       | 5  |		Call	0x1,0x35
0969 c5fd       |    |		Store	0x2,-0x3
096a c5fc       |    |		Store	0x2,-0x4
096b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
096c e402       |    |		Load	0x2,0x2
096d 00eb       |    |		Load_Encached	Diana_Cache
096e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
096f a402       |    |		Store_Unchecked	0x2,0x2
0970 00c9       |    |		Action	Pop_Auxiliary_Loop
0971 e402       |    |		Load	0x2,0x2
0972 00eb       |    |		Load_Encached	Diana_Cache
0973 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0974 700a       |p   |		Jump_Nonzero	0x97f
0975 e402       |    |		Load	0x2,0x2
0976 00eb       |    |		Load_Encached	Diana_Cache
0977 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0978 0f4e       | N  |		Execute_Immediate	Equal,0x4e
0979 7005       |p   |		Jump_Nonzero	0x97f
097a e00d       |    |		Load	0x0,0xd
097b e402       |    |		Load	0x2,0x2
097c e00f       |    |		Load	0x0,0xf
097d 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
097e 6fcc       |o   |		Jump_Zero	0x94b
097f 00ce       |    |		Action	Pop_Auxiliary
0980 e5fc       |    |		Load	0x2,-0x4
0981 00ea       |    |		Load_Encached	Null_String_Cache
0982 e5fe       |    |		Load	0x2,-0x2
0983 0092 10bf  |    |		Action	Push_String_Extended,0x10bf					; "unable to obtain object's statement number in "
0985 4801       |H   |		Short_Literal	0x1
0986 e403       |    |		Load	0x2,0x3
0987 8215       |    |		Call	0x1,0x15
0988 01cc       |    |		Execute	Vector,Catenate
0989 8228       | (  |		Call	0x1,0x28
098a c5fc       |    |		Store	0x2,-0x4
098b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
098c 0000 0000  |    |		.BLANK	0000[0x4]
0990 ; --------------------------------------------------------------------------------------
0990 ; SUBPROGRAM
0990 ; --------------------------------------------------------------------------------------
0990 0999       |    |		.CONST	0x0999								; Address of begin
0991 0004       |    |		.CONST	0x0004								; Address of exception handler
0992 0005       |    |		.CONST	0x0005								; Number of locals
0993			INIT_0990:
0993 00da       |    |		Load_Top	At_Offset_2
0994 00eb       |    |		Load_Encached	Diana_Cache
0995 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0996 00ec       |    |		Load_Encached	Diana_Tree_Cache
0997 00e3       |    |		Load_Encached	Natural_Cache
0998 00e8       |    |		Load_Encached	Character_Cache
0999			BODY_0990:
0999 00cf       |    |		Action	Mark_Auxiliary
099a 784c       |xL  |		Jump	0x9e7
099b e402       |    |		Load	0x2,0x2
099c 8219       |    |		Call	0x1,0x19
099d 6836       |h6  |		Jump_Zero	0x9d4
099e e5fb       |    |		Load	0x2,-0x5
099f 00e8       |    |		Load_Encached	Character_Cache
09a0 00e3       |    |		Load_Encached	Natural_Cache
09a1 00ec       |    |		Load_Encached	Diana_Tree_Cache
09a2 e5fe       |    |		Load	0x2,-0x2
09a3 e402       |    |		Load	0x2,0x2
09a4 8222       | "  |		Call	0x1,0x22
09a5 c403       |    |		Store	0x2,0x3
09a6 c404       |    |		Store	0x2,0x4
09a7 005b       | [  |		Store_Top	Discrete,At_Offset_3
09a8 c5fb       |    |		Store	0x2,-0x5
09a9 4802       |H   |		Short_Literal	0x2
09aa e5fb       |    |		Load	0x2,-0x5
09ab e002       |    |		Load	0x0,0x2
09ac 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
09ad 6801       |h   |		Jump_Zero	0x9af
09ae 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09af 00da       |    |		Load_Top	At_Offset_2
09b0 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
09b1 680a       |h   |		Jump_Zero	0x9bc
09b2 e5fb       |    |		Load	0x2,-0x5
09b3 e5fc       |    |		Load	0x2,-0x4
09b4 e5fe       |    |		Load	0x2,-0x2
09b5 e405       |    |		Load	0x2,0x5
09b6 e404       |    |		Load	0x2,0x4
09b7 e403       |    |		Load	0x2,0x3
09b8 8235       | 5  |		Call	0x1,0x35
09b9 c5fc       |    |		Store	0x2,-0x4
09ba c5fb       |    |		Store	0x2,-0x5
09bb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09bc e402       |    |		Load	0x2,0x2
09bd e00e       |    |		Load	0x0,0xe
09be 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
09bf 680c       |h   |		Jump_Zero	0x9cc
09c0 e5fb       |    |		Load	0x2,-0x5
09c1 00ea       |    |		Load_Encached	Null_String_Cache
09c2 e5fe       |    |		Load	0x2,-0x2
09c3 0092 10c0  |    |		Action	Push_String_Extended,0x10c0					; "Unable to obtain object's declaration number in "
09c5 4801       |H   |		Short_Literal	0x1
09c6 e403       |    |		Load	0x2,0x3
09c7 8215       |    |		Call	0x1,0x15
09c8 01cc       |    |		Execute	Vector,Catenate
09c9 8228       | (  |		Call	0x1,0x28
09ca c5fb       |    |		Store	0x2,-0x5
09cb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09cc e5fb       |    |		Load	0x2,-0x5
09cd e5fc       |    |		Load	0x2,-0x4
09ce e5fe       |    |		Load	0x2,-0x2
09cf e402       |    |		Load	0x2,0x2
09d0 8239       | 9  |		Call	0x1,0x39
09d1 c5fc       |    |		Store	0x2,-0x4
09d2 c5fb       |    |		Store	0x2,-0x5
09d3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09d4 e00d       |    |		Load	0x0,0xd
09d5 e402       |    |		Load	0x2,0x2
09d6 e00f       |    |		Load	0x0,0xf
09d7 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
09d8 6809       |h   |		Jump_Zero	0x9e2
09d9 e5fb       |    |		Load	0x2,-0x5
09da e5fc       |    |		Load	0x2,-0x4
09db e5fd       |    |		Load	0x2,-0x3
09dc e5fe       |    |		Load	0x2,-0x2
09dd e402       |    |		Load	0x2,0x2
09de 8237       | 7  |		Call	0x1,0x37
09df c5fc       |    |		Store	0x2,-0x4
09e0 c5fb       |    |		Store	0x2,-0x5
09e1 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09e2 e402       |    |		Load	0x2,0x2
09e3 00eb       |    |		Load_Encached	Diana_Cache
09e4 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
09e5 a402       |    |		Store_Unchecked	0x2,0x2
09e6 00c9       |    |		Action	Pop_Auxiliary_Loop
09e7 e402       |    |		Load	0x2,0x2
09e8 00eb       |    |		Load_Encached	Diana_Cache
09e9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
09ea 6fb0       |o   |		Jump_Zero	0x99b
09eb 00ce       |    |		Action	Pop_Auxiliary
09ec e5fb       |    |		Load	0x2,-0x5
09ed 00ea       |    |		Load_Encached	Null_String_Cache
09ee e5fe       |    |		Load	0x2,-0x2
09ef 0092 10c1  |    |		Action	Push_String_Extended,0x10c1					; "A location selected at which to "
09f1 e5fd       |    |		Load	0x2,-0x3
09f2 e5fe       |    |		Load	0x2,-0x2
09f3 821d       |    |		Call	0x1,0x1d
09f4 01cc       |    |		Execute	Vector,Catenate
09f5 0092 10c2  |    |		Action	Push_String_Extended,0x10c2					; " must be "
09f7 01cc       |    |		Execute	Vector,Catenate
09f8 0092 10c3  |    |		Action	Push_String_Extended,0x10c3					; "a statement, declaration or subprogram"
09fa 01cc       |    |		Execute	Vector,Catenate
09fb 8228       | (  |		Call	0x1,0x28
09fc c5fb       |    |		Store	0x2,-0x5
09fd 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09fe 0000 0000  |    |		.XXX[0x2]
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a03       |    |		.CONST	0x0a03								; Address of begin
0a01 0004       |    |		.CONST	0x0004								; Address of exception handler
0a02 0001       |    |		.CONST	0x0001								; Number of locals
0a03			BODY_0a00:
0a03			INIT_0a00:
0a03 e002       |    |		Load	0x0,0x2
0a04 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0a05 c5fb       |    |		Store	0x2,-0x5
0a06 00da       |    |		Load_Top	At_Offset_2
0a07 8219       |    |		Call	0x1,0x19
0a08 6809       |h   |		Jump_Zero	0xa12
0a09 e5fb       |    |		Load	0x2,-0x5
0a0a e5fc       |    |		Load	0x2,-0x4
0a0b e5fd       |    |		Load	0x2,-0x3
0a0c e5fe       |    |		Load	0x2,-0x2
0a0d e5ff       |    |		Load	0x2,-0x1
0a0e 8238       | 8  |		Call	0x1,0x38
0a0f c5fc       |    |		Store	0x2,-0x4
0a10 c5fb       |    |		Store	0x2,-0x5
0a11 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0a12 e00d       |    |		Load	0x0,0xd
0a13 00db       |    |		Load_Top	At_Offset_3
0a14 e00f       |    |		Load	0x0,0xf
0a15 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
0a16 6809       |h   |		Jump_Zero	0xa20
0a17 e5fb       |    |		Load	0x2,-0x5
0a18 e5fc       |    |		Load	0x2,-0x4
0a19 e5fd       |    |		Load	0x2,-0x3
0a1a e5fe       |    |		Load	0x2,-0x2
0a1b e5ff       |    |		Load	0x2,-0x1
0a1c 8237       | 7  |		Call	0x1,0x37
0a1d c5fc       |    |		Store	0x2,-0x4
0a1e c5fb       |    |		Store	0x2,-0x5
0a1f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0a20 e5fb       |    |		Load	0x2,-0x5
0a21 e5fc       |    |		Load	0x2,-0x4
0a22 e5fd       |    |		Load	0x2,-0x3
0a23 e5fe       |    |		Load	0x2,-0x2
0a24 e5ff       |    |		Load	0x2,-0x1
0a25 823a       | :  |		Call	0x1,0x3a
0a26 c5fc       |    |		Store	0x2,-0x4
0a27 c5fb       |    |		Store	0x2,-0x5
0a28 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0a29 0000 0000  |    |		.BLANK	0000[0x7]
0a30 ; --------------------------------------------------------------------------------------
0a30 ; SUBPROGRAM
0a30 ; --------------------------------------------------------------------------------------
0a30 0a3b       | ;  |		.CONST	0x0a3b								; Address of begin
0a31 0ad9       |    |		.CONST	0x0ad9								; Address of exception handler
0a32 0005       |    |		.CONST	0x0005								; Number of locals
0a33			INIT_0a30:
0a33 00e3       |    |		Load_Encached	Natural_Cache
0a34 00e8       |    |		Load_Encached	Character_Cache
0a35 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a36 e002       |    |		Load	0x0,0x2
0a37 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0a38 02c7       |    |		Declare_Variable	Any
0a39 00d8       |    |		Load_Top	At_Offset_0
0a3a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a3b			BODY_0a30:
0a3b e5ff       |    |		Load	0x2,-0x1
0a3c 00eb       |    |		Load_Encached	Diana_Cache
0a3d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a3e 6805       |h   |		Jump_Zero	0xa44
0a3f e5ff       |    |		Load	0x2,-0x1
0a40 a5fe       |    |		Store_Unchecked	0x2,-0x2
0a41 e006       |    |		Load	0x0,0x6
0a42 c5fd       |    |		Store	0x2,-0x3
0a43 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a44 e5ff       |    |		Load	0x2,-0x1
0a45 00eb       |    |		Load_Encached	Diana_Cache
0a46 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0a47 0f9e       |    |		Execute_Immediate	Equal,-0x62
0a48 6810       |h   |		Jump_Zero	0xa59
0a49 e5fd       |    |		Load	0x2,-0x3
0a4a 0120       |    |		Execute	Any,Is_Value
0a4b 6802       |h   |		Jump_Zero	0xa4e
0a4c e007       |    |		Load	0x0,0x7
0a4d 7801       |x   |		Jump	0xa4f
0a4e e5fd       |    |		Load	0x2,-0x3
0a4f 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a50 e5ff       |    |		Load	0x2,-0x1
0a51 00eb       |    |		Load_Encached	Diana_Cache
0a52 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0a53 00eb       |    |		Load_Encached	Diana_Cache
0a54 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0a55 823c       | <  |		Call	0x1,0x3c
0a56 c5fe       |    |		Store	0x2,-0x2
0a57 c5fd       |    |		Store	0x2,-0x3
0a58 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a59 e5ff       |    |		Load	0x2,-0x1
0a5a e00e       |    |		Load	0x0,0xe
0a5b 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0a5c 680e       |h   |		Jump_Zero	0xa6b
0a5d e5fd       |    |		Load	0x2,-0x3
0a5e 0120       |    |		Execute	Any,Is_Value
0a5f 6802       |h   |		Jump_Zero	0xa62
0a60 e007       |    |		Load	0x0,0x7
0a61 7801       |x   |		Jump	0xa63
0a62 e5fd       |    |		Load	0x2,-0x3
0a63 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a64 e5ff       |    |		Load	0x2,-0x1
0a65 e00e       |    |		Load	0x0,0xe
0a66 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
0a67 823c       | <  |		Call	0x1,0x3c
0a68 c5fe       |    |		Store	0x2,-0x2
0a69 c5fd       |    |		Store	0x2,-0x3
0a6a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a6b e5ff       |    |		Load	0x2,-0x1
0a6c e00e       |    |		Load	0x0,0xe
0a6d 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0a6e 680d       |h   |		Jump_Zero	0xa7c
0a6f e5fd       |    |		Load	0x2,-0x3
0a70 0120       |    |		Execute	Any,Is_Value
0a71 6802       |h   |		Jump_Zero	0xa74
0a72 e007       |    |		Load	0x0,0x7
0a73 7801       |x   |		Jump	0xa75
0a74 e5fd       |    |		Load	0x2,-0x3
0a75 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a76 e5ff       |    |		Load	0x2,-0x1
0a77 802b       | +  |		Call	0x0,0x2b
0a78 823c       | <  |		Call	0x1,0x3c
0a79 c5fe       |    |		Store	0x2,-0x2
0a7a c5fd       |    |		Store	0x2,-0x3
0a7b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a7c e00d       |    |		Load	0x0,0xd
0a7d e5ff       |    |		Load	0x2,-0x1
0a7e e00f       |    |		Load	0x0,0xf
0a7f 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
0a80 6807       |h   |		Jump_Zero	0xa88
0a81 e5ff       |    |		Load	0x2,-0x1
0a82 e00e       |    |		Load	0x0,0xe
0a83 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0a84 a5fe       |    |		Store_Unchecked	0x2,-0x2
0a85 e006       |    |		Load	0x0,0x6
0a86 c5fd       |    |		Store	0x2,-0x3
0a87 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a88 e5ff       |    |		Load	0x2,-0x1
0a89 8219       |    |		Call	0x1,0x19
0a8a 682c       |h,  |		Jump_Zero	0xab7
0a8b 00d8       |    |		Load_Top	At_Offset_0
0a8c 00e8       |    |		Load_Encached	Character_Cache
0a8d 00e3       |    |		Load_Encached	Natural_Cache
0a8e 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a8f 4800       |H   |		Short_Literal	0x0
0a90 e5ff       |    |		Load	0x2,-0x1
0a91 8222       | "  |		Call	0x1,0x22
0a92 c404       |    |		Store	0x2,0x4
0a93 c402       |    |		Store	0x2,0x2
0a94 c403       |    |		Store	0x2,0x3
0a95 c405       |    |		Store	0x2,0x5
0a96 4802       |H   |		Short_Literal	0x2
0a97 00d9       |    |		Load_Top	At_Offset_1
0a98 e002       |    |		Load	0x0,0x2
0a99 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a9a 7002       |p   |		Jump_Nonzero	0xa9d
0a9b 00db       |    |		Load_Top	At_Offset_3
0a9c 700e       |p   |		Jump_Nonzero	0xaab
0a9d e5fd       |    |		Load	0x2,-0x3
0a9e 0120       |    |		Execute	Any,Is_Value
0a9f 6802       |h   |		Jump_Zero	0xaa2
0aa0 e007       |    |		Load	0x0,0x7
0aa1 7801       |x   |		Jump	0xaa3
0aa2 e5fd       |    |		Load	0x2,-0x3
0aa3 00ec       |    |		Load_Encached	Diana_Tree_Cache
0aa4 e5ff       |    |		Load	0x2,-0x1
0aa5 00eb       |    |		Load_Encached	Diana_Cache
0aa6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0aa7 823c       | <  |		Call	0x1,0x3c
0aa8 c5fe       |    |		Store	0x2,-0x2
0aa9 c5fd       |    |		Store	0x2,-0x3
0aaa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0aab 00d9       |    |		Load_Top	At_Offset_1
0aac e00e       |    |		Load	0x0,0xe
0aad 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0aae a5fe       |    |		Store_Unchecked	0x2,-0x2
0aaf 00da       |    |		Load_Top	At_Offset_2
0ab0 e402       |    |		Load	0x2,0x2
0ab1 00e0       |    |		Load_Encached	Standard_Cache
0ab2 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0ab3 01cb       |    |		Execute	Vector,Append
0ab4 802c       | ,  |		Call	0x0,0x2c
0ab5 c5fd       |    |		Store	0x2,-0x3
0ab6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ab7 e5ff       |    |		Load	0x2,-0x1
0ab8 e00e       |    |		Load	0x0,0xe
0ab9 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
0aba 6807       |h   |		Jump_Zero	0xac2
0abb e5ff       |    |		Load	0x2,-0x1
0abc e00e       |    |		Load	0x0,0xe
0abd 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0abe a5fe       |    |		Store_Unchecked	0x2,-0x2
0abf e006       |    |		Load	0x0,0x6
0ac0 c5fd       |    |		Store	0x2,-0x3
0ac1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ac2 e5ff       |    |		Load	0x2,-0x1
0ac3 e00e       |    |		Load	0x0,0xe
0ac4 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0ac5 6805       |h   |		Jump_Zero	0xacb
0ac6 e5ff       |    |		Load	0x2,-0x1
0ac7 a5fe       |    |		Store_Unchecked	0x2,-0x2
0ac8 e006       |    |		Load	0x0,0x6
0ac9 c5fd       |    |		Store	0x2,-0x3
0aca 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0acb e5fd       |    |		Load	0x2,-0x3
0acc 0120       |    |		Execute	Any,Is_Value
0acd 6802       |h   |		Jump_Zero	0xad0
0ace e007       |    |		Load	0x0,0x7
0acf 7801       |x   |		Jump	0xad1
0ad0 e5fd       |    |		Load	0x2,-0x3
0ad1 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ad2 e5ff       |    |		Load	0x2,-0x1
0ad3 00eb       |    |		Load_Encached	Diana_Cache
0ad4 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0ad5 823c       | <  |		Call	0x1,0x3c
0ad6 c5fe       |    |		Store	0x2,-0x2
0ad7 c5fd       |    |		Store	0x2,-0x3
0ad8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ad9			TRAP_0a30:
0ad9 0007       |    |		Action	Break_Optional
0ada e5ff       |    |		Load	0x2,-0x1
0adb a5fe       |    |		Store_Unchecked	0x2,-0x2
0adc e006       |    |		Load	0x0,0x6
0add c5fd       |    |		Store	0x2,-0x3
0ade 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0adf 0000       |    |		.XXX[0x1]
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0ae5       |    |		.CONST	0x0ae5								; Address of begin
0ae1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ae2 0003       |    |		.CONST	0x0003								; Number of locals
0ae3			INIT_0ae0:
0ae3 00e1       |    |		Load_Encached	Boolean_Cache
0ae4 00e1       |    |		Load_Encached	Boolean_Cache
0ae5			BODY_0ae0:
0ae5 e5fd       |    |		Load	0x2,-0x3
0ae6 6809       |h   |		Jump_Zero	0xaf0
0ae7 e5ff       |    |		Load	0x2,-0x1
0ae8 8218       |    |		Call	0x1,0x18
0ae9 6806       |h   |		Jump_Zero	0xaf0
0aea e5fe       |    |		Load	0x2,-0x2
0aeb 802d       | -  |		Call	0x0,0x2d
0aec 7003       |p   |		Jump_Nonzero	0xaf0
0aed e5fe       |    |		Load	0x2,-0x2
0aee 8027       | '  |		Call	0x0,0x27
0aef 7002       |p   |		Jump_Nonzero	0xaf2
0af0 4800       |H   |		Short_Literal	0x0
0af1 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0af2 00e1       |    |		Load_Encached	Boolean_Cache
0af3 00e1       |    |		Load_Encached	Boolean_Cache
0af4 00eb       |    |		Load_Encached	Diana_Cache
0af5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0af6 4800       |H   |		Short_Literal	0x0
0af7 e5ff       |    |		Load	0x2,-0x1
0af8 e00f       |    |		Load	0x0,0xf
0af9 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0afa e5fd       |    |		Load	0x2,-0x3
0afb e5fe       |    |		Load	0x2,-0x2
0afc 8233       | 3  |		Call	0x1,0x33
0afd 005b       | [  |		Store_Top	Discrete,At_Offset_3
0afe 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0aff 00d9       |    |		Load_Top	At_Offset_1
0b00 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0b01 0000 0000  |    |		.BLANK	0000[0x7]
0b08 ; --------------------------------------------------------------------------------------
0b08 ; SUBPROGRAM
0b08 ; --------------------------------------------------------------------------------------
0b08 0b0b       |    |		.CONST	0x0b0b								; Address of begin
0b09 0004       |    |		.CONST	0x0004								; Address of exception handler
0b0a 0001       |    |		.CONST	0x0001								; Number of locals
0b0b			BODY_0b08:
0b0b			INIT_0b08:
0b0b 00da       |    |		Load_Top	At_Offset_2
0b0c 802d       | -  |		Call	0x0,0x2d
0b0d 6802       |h   |		Jump_Zero	0xb10
0b0e 802e       | .  |		Call	0x0,0x2e
0b0f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b10 00da       |    |		Load_Top	At_Offset_2
0b11 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b12 0000 0000  |    |		.BLANK	0000[0x6]
0b18 ; --------------------------------------------------------------------------------------
0b18 ; SUBPROGRAM
0b18 ; --------------------------------------------------------------------------------------
0b18 0b1b       |    |		.CONST	0x0b1b								; Address of begin
0b19 0004       |    |		.CONST	0x0004								; Address of exception handler
0b1a 0001       |    |		.CONST	0x0001								; Number of locals
0b1b			BODY_0b18:
0b1b			INIT_0b18:
0b1b 00db       |    |		Load_Top	At_Offset_3
0b1c e009       |    |		Load	0x0,0x9
0b1d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0b1e 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0b1f 680c       |h   |		Jump_Zero	0xb2c
0b20 00da       |    |		Load_Top	At_Offset_2
0b21 802f       | /  |		Call	0x0,0x2f
0b22 7009       |p   |		Jump_Nonzero	0xb2c
0b23 00db       |    |		Load_Top	At_Offset_3
0b24 0092 10aa  |    |		Action	Push_String_Extended,0x10aa					; "."
0b26 e5ff       |    |		Load	0x2,-0x1
0b27 8030       | 0  |		Call	0x0,0x30
0b28 01cc       |    |		Execute	Vector,Catenate
0b29 e009       |    |		Load	0x0,0x9
0b2a 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0b2b c5fe       |    |		Store	0x2,-0x2
0b2c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0b2d 0000 0000  |    |		.XXX[0x3]
0b2f 0000       |    |
0b30 ; --------------------------------------------------------------------------------------
0b30 ; SUBPROGRAM
0b30 ; --------------------------------------------------------------------------------------
0b30 0b46       | F  |		.CONST	0x0b46								; Address of begin
0b31 0004       |    |		.CONST	0x0004								; Address of exception handler
0b32 0008       |    |		.CONST	0x0008								; Number of locals
0b33			INIT_0b30:
0b33 00ec       |    |		Load_Encached	Diana_Tree_Cache
0b34 e031       | 1  |		Load	0x0,0x31
0b35 02c7       |    |		Declare_Variable	Any
0b36 00d8       |    |		Load_Top	At_Offset_0
0b37 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0b38 00e3       |    |		Load_Encached	Natural_Cache
0b39 e002       |    |		Load	0x0,0x2
0b3a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0b3b 02c7       |    |		Declare_Variable	Any
0b3c 00d8       |    |		Load_Top	At_Offset_0
0b3d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0b3e e007       |    |		Load	0x0,0x7
0b3f 02c7       |    |		Declare_Variable	Any
0b40 00d8       |    |		Load_Top	At_Offset_0
0b41 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0b42 029f 0fd3  |    |		Declare_Subprogram	INIT_0fd0,For_Call
0b44 029f 0fdb  |    |		Declare_Subprogram	INIT_0fd8,For_Call
0b46			BODY_0b30:
0b46 4800       |H   |		Short_Literal	0x0
0b47 a5fa       |    |		Store_Unchecked	0x2,-0x6
0b48 00da       |    |		Load_Top	At_Offset_2
0b49 0120       |    |		Execute	Any,Is_Value
0b4a 6802       |h   |		Jump_Zero	0xb4d
0b4b e007       |    |		Load	0x0,0x7
0b4c 7801       |x   |		Jump	0xb4e
0b4d 00da       |    |		Load_Top	At_Offset_2
0b4e 00ec       |    |		Load_Encached	Diana_Tree_Cache
0b4f e5ff       |    |		Load	0x2,-0x1
0b50 823c       | <  |		Call	0x1,0x3c
0b51 c402       |    |		Store	0x2,0x2
0b52 c406       |    |		Store	0x2,0x6
0b53 00da       |    |		Load_Top	At_Offset_2
0b54 c5f9       |    |		Store	0x2,-0x7
0b55 e402       |    |		Load	0x2,0x2
0b56 8218       |    |		Call	0x1,0x18
0b57 682d       |h-  |		Jump_Zero	0xb85
0b58 e5fd       |    |		Load	0x2,-0x3
0b59 e5fe       |    |		Load	0x2,-0x2
0b5a e402       |    |		Load	0x2,0x2
0b5b 823d       | =  |		Call	0x1,0x3d
0b5c 6807       |h   |		Jump_Zero	0xb64
0b5d e5fd       |    |		Load	0x2,-0x3
0b5e e5fe       |    |		Load	0x2,-0x2
0b5f 822c       | ,  |		Call	0x1,0x2c
0b60 8407       |    |		Call	0x2,0x7
0b61 4801       |H   |		Short_Literal	0x1
0b62 a5fa       |    |		Store_Unchecked	0x2,-0x6
0b63 7826       |x&  |		Jump	0xb8a
0b64 e5fe       |    |		Load	0x2,-0x2
0b65 823e       | >  |		Call	0x1,0x3e
0b66 c403       |    |		Store	0x2,0x3
0b67 00db       |    |		Load_Top	At_Offset_3
0b68 00e3       |    |		Load_Encached	Natural_Cache
0b69 00eb       |    |		Load_Encached	Diana_Cache
0b6a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0b6b e5fd       |    |		Load	0x2,-0x3
0b6c e403       |    |		Load	0x2,0x3
0b6d e402       |    |		Load	0x2,0x2
0b6e 8234       | 4  |		Call	0x1,0x34
0b6f c404       |    |		Store	0x2,0x4
0b70 c405       |    |		Store	0x2,0x5
0b71 4802       |H   |		Short_Literal	0x2
0b72 e405       |    |		Load	0x2,0x5
0b73 e002       |    |		Load	0x0,0x2
0b74 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b75 6806       |h   |		Jump_Zero	0xb7c
0b76 8408       |    |		Call	0x2,0x8
0b77 e5fb       |    |		Load	0x2,-0x5
0b78 00db       |    |		Load_Top	At_Offset_3
0b79 823f       | ?  |		Call	0x1,0x3f
0b7a c5fb       |    |		Store	0x2,-0x5
0b7b 780e       |x   |		Jump	0xb8a
0b7c e404       |    |		Load	0x2,0x4
0b7d e403       |    |		Load	0x2,0x3
0b7e 822c       | ,  |		Call	0x1,0x2c
0b7f 8407       |    |		Call	0x2,0x7
0b80 e5fb       |    |		Load	0x2,-0x5
0b81 00db       |    |		Load_Top	At_Offset_3
0b82 823f       | ?  |		Call	0x1,0x3f
0b83 c5fb       |    |		Store	0x2,-0x5
0b84 7805       |x   |		Jump	0xb8a
0b85 8408       |    |		Call	0x2,0x8
0b86 e5fb       |    |		Load	0x2,-0x5
0b87 00db       |    |		Load_Top	At_Offset_3
0b88 823f       | ?  |		Call	0x1,0x3f
0b89 c5fb       |    |		Store	0x2,-0x5
0b8a e402       |    |		Load	0x2,0x2
0b8b a5fc       |    |		Store_Unchecked	0x2,-0x4
0b8c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0b8d 0000 0000  |    |		.XXX[0x3]
0b8f 0000       |    |
0b90 ; --------------------------------------------------------------------------------------
0b90 ; SUBPROGRAM
0b90 ; --------------------------------------------------------------------------------------
0b90 0b93       |    |		.CONST	0x0b93								; Address of begin
0b91 0004       |    |		.CONST	0x0004								; Address of exception handler
0b92 0001       |    |		.CONST	0x0001								; Number of locals
0b93			BODY_0b90:
0b93			INIT_0b90:
0b93 00da       |    |		Load_Top	At_Offset_2
0b94 4603       |F   |		Jump_Case	0x4
0b95 780b       |x   |		Jump	0xba1								; case 0x0
0b96 7812       |x   |		Jump	0xba9								; case 0x1
0b97 7819       |x   |		Jump	0xbb1								; case 0x2
0b98 7800       |x   |		Jump	0xb99								; case 0x3
0b99 00db       |    |		Load_Top	At_Offset_3
0b9a 6803       |h   |		Jump_Zero	0xb9e
0b9b 0092 10c4  |    |		Action	Push_String_Extended,0x10c4					; "used as a control context;"
0b9d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b9e 0092 10c5  |    |		Action	Push_String_Extended,0x10c5					; "set control context to"
0ba0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ba1 00db       |    |		Load_Top	At_Offset_3
0ba2 6803       |h   |		Jump_Zero	0xba6
0ba3 0092 10c6  |    |		Action	Push_String_Extended,0x10c6					; "modified"
0ba5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ba6 0092 10c7  |    |		Action	Push_String_Extended,0x10c7					; "modify"
0ba8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ba9 00db       |    |		Load_Top	At_Offset_3
0baa 6803       |h   |		Jump_Zero	0xbae
0bab 0092 10c8  |    |		Action	Push_String_Extended,0x10c8					; "displayed"
0bad 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0bae 0092 10c9  |    |		Action	Push_String_Extended,0x10c9					; "display"
0bb0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0bb1 00db       |    |		Load_Top	At_Offset_3
0bb2 6803       |h   |		Jump_Zero	0xbb6
0bb3 0092 10c8  |    |		Action	Push_String_Extended,0x10c8					; "displayed"
0bb5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0bb6 0092 10c9  |    |		Action	Push_String_Extended,0x10c9					; "display"
0bb8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0bb9 0000 0000  |    |		.BLANK	0000[0x7]
0bc0 ; --------------------------------------------------------------------------------------
0bc0 ; SUBPROGRAM
0bc0 ; --------------------------------------------------------------------------------------
0bc0 0bc3       |    |		.CONST	0x0bc3								; Address of begin
0bc1 0004       |    |		.CONST	0x0004								; Address of exception handler
0bc2 0001       |    |		.CONST	0x0001								; Number of locals
0bc3			BODY_0bc0:
0bc3			INIT_0bc0:
0bc3 e5fc       |    |		Load	0x2,-0x4
0bc4 480a       |H   |		Short_Literal	0xa
0bc5 482e       |H.  |		Short_Literal	0x2e
0bc6 0092 10ca  |    |		Action	Push_String_Extended,0x10ca					; "The selected object "
0bc8 e5fd       |    |		Load	0x2,-0x3
0bc9 01cc       |    |		Execute	Vector,Catenate
0bca 0092 10cb  |    |		Action	Push_String_Extended,0x10cb					; "cannot be "
0bcc 01cc       |    |		Execute	Vector,Catenate
0bcd 4801       |H   |		Short_Literal	0x1
0bce e5fe       |    |		Load	0x2,-0x2
0bcf 8241       | A  |		Call	0x1,0x41
0bd0 01cc       |    |		Execute	Vector,Catenate
0bd1 0092 10cc  |    |		Action	Push_String_Extended,0x10cc					; ":  "
0bd3 01cc       |    |		Execute	Vector,Catenate
0bd4 e5ff       |    |		Load	0x2,-0x1
0bd5 01cc       |    |		Execute	Vector,Catenate
0bd6 01cb       |    |		Execute	Vector,Append
0bd7 01cb       |    |		Execute	Vector,Append
0bd8 e002       |    |		Load	0x0,0x2
0bd9 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0bda c5fc       |    |		Store	0x2,-0x4
0bdb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0bdc 0000 0000  |    |		.BLANK	0000[0x4]
0be0 ; --------------------------------------------------------------------------------------
0be0 ; SUBPROGRAM
0be0 ; --------------------------------------------------------------------------------------
0be0 0be3       |    |		.CONST	0x0be3								; Address of begin
0be1 0004       |    |		.CONST	0x0004								; Address of exception handler
0be2 0001       |    |		.CONST	0x0001								; Number of locals
0be3			BODY_0be0:
0be3			INIT_0be0:
0be3 00cf       |    |		Action	Mark_Auxiliary
0be4 4801       |H   |		Short_Literal	0x1
0be5 e5fe       |    |		Load	0x2,-0x2
0be6 0264       | d  |		Execute	Discrete,Below_Bound
0be7 700d       |p   |		Jump_Nonzero	0xbf5
0be8 00d8       |    |		Load_Top	At_Offset_0
0be9 e5ff       |    |		Load	0x2,-0x1
0bea 4975       |Iu  |		Short_Literal	0x175
0beb 00eb       |    |		Load_Encached	Diana_Cache
0bec 0098       |    |		Execute	Package,Field_Read_Dynamic
0bed 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0bee 8218       |    |		Call	0x1,0x18
0bef 6803       |h   |		Jump_Zero	0xbf3
0bf0 00d8       |    |		Load_Top	At_Offset_0
0bf1 a5fd       |    |		Store_Unchecked	0x2,-0x3
0bf2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bf3 00c8       |    |		Action	Pop_Auxiliary_Range
0bf4 37f3       |7   |		Loop_Decreasing	0xbe8
0bf5 00ce       |    |		Action	Pop_Auxiliary
0bf6 4800       |H   |		Short_Literal	0x0
0bf7 a5fd       |    |		Store_Unchecked	0x2,-0x3
0bf8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bf9 0000 0000  |    |		.BLANK	0000[0x7]
0c00 ; --------------------------------------------------------------------------------------
0c00 ; SUBPROGRAM
0c00 ; --------------------------------------------------------------------------------------
0c00 0c03       |    |		.CONST	0x0c03								; Address of begin
0c01 0004       |    |		.CONST	0x0004								; Address of exception handler
0c02 0001       |    |		.CONST	0x0001								; Number of locals
0c03			BODY_0c00:
0c03			INIT_0c00:
0c03 00da       |    |		Load_Top	At_Offset_2
0c04 01db       |    |		Execute	Vector,Length
0c05 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0c06 6813       |h   |		Jump_Zero	0xc1a
0c07 00da       |    |		Load_Top	At_Offset_2
0c08 01dd       |    |		Execute	Vector,First
0c09 00db       |    |		Load_Top	At_Offset_3
0c0a 01d7       |    |		Execute	Vector,Field_Read
0c0b 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0c0c 680d       |h   |		Jump_Zero	0xc1a
0c0d 00da       |    |		Load_Top	At_Offset_2
0c0e 01dd       |    |		Execute	Vector,First
0c0f 0a01       |    |		Execute_Immediate	Plus,0x1
0c10 00d8       |    |		Load_Top	At_Offset_0
0c11 00e2       |    |		Load_Encached	Integer_Cache
0c12 0260       | `  |		Execute	Discrete,In_Type
0c13 7001       |p   |		Jump_Nonzero	0xc15
0c14 0801       |    |		Execute_Immediate	Raise,0x1
0c15 00db       |    |		Load_Top	At_Offset_3
0c16 01dc       |    |		Execute	Vector,Last
0c17 e5ff       |    |		Load	0x2,-0x1
0c18 01cf       |    |		Execute	Vector,Slice_Read
0c19 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c1a 00da       |    |		Load_Top	At_Offset_2
0c1b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c1c 0000 0000  |    |		.BLANK	0000[0x4]
0c20 ; --------------------------------------------------------------------------------------
0c20 ; SUBPROGRAM
0c20 ; --------------------------------------------------------------------------------------
0c20 0c2b       | +  |		.CONST	0x0c2b								; Address of begin
0c21 0004       |    |		.CONST	0x0004								; Address of exception handler
0c22 0003       |    |		.CONST	0x0003								; Number of locals
0c23			INIT_0c20:
0c23 00da       |    |		Load_Top	At_Offset_2
0c24 4975       |Iu  |		Short_Literal	0x175
0c25 00eb       |    |		Load_Encached	Diana_Cache
0c26 0098       |    |		Execute	Package,Field_Read_Dynamic
0c27 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0c28 00e2       |    |		Load_Encached	Integer_Cache
0c29 03f1       |    |		Declare_Variable	Discrete,With_Value
0c2a 00ec       |    |		Load_Encached	Diana_Tree_Cache
0c2b			BODY_0c20:
0c2b e5fe       |    |		Load	0x2,-0x2
0c2c 00da       |    |		Load_Top	At_Offset_2
0c2d 027d       | }  |		Execute	Discrete,Greater
0c2e 6802       |h   |		Jump_Zero	0xc31
0c2f 00ea       |    |		Load_Encached	Null_String_Cache
0c30 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c31 e5fe       |    |		Load	0x2,-0x2
0c32 e5ff       |    |		Load	0x2,-0x1
0c33 4975       |Iu  |		Short_Literal	0x175
0c34 00eb       |    |		Load_Encached	Diana_Cache
0c35 0098       |    |		Execute	Package,Field_Read_Dynamic
0c36 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0c37 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0c38 0092 10aa  |    |		Action	Push_String_Extended,0x10aa					; "."
0c3a 4800       |H   |		Short_Literal	0x0
0c3b 00da       |    |		Load_Top	At_Offset_2
0c3c e00f       |    |		Load	0x0,0xf
0c3d 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0c3e 01cc       |    |		Execute	Vector,Catenate
0c3f e5fe       |    |		Load	0x2,-0x2
0c40 0a01       |    |		Execute_Immediate	Plus,0x1
0c41 00d8       |    |		Load_Top	At_Offset_0
0c42 00e3       |    |		Load_Encached	Natural_Cache
0c43 0260       | `  |		Execute	Discrete,In_Type
0c44 7001       |p   |		Jump_Nonzero	0xc46
0c45 0801       |    |		Execute_Immediate	Raise,0x1
0c46 e5ff       |    |		Load	0x2,-0x1
0c47 8245       | E  |		Call	0x1,0x45
0c48 01cc       |    |		Execute	Vector,Catenate
0c49 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c4a 0000 0000  |    |		.BLANK	0000[0x6]
0c50 ; --------------------------------------------------------------------------------------
0c50 ; SUBPROGRAM
0c50 ; --------------------------------------------------------------------------------------
0c50 0c53       | S  |		.CONST	0x0c53								; Address of begin
0c51 0004       |    |		.CONST	0x0004								; Address of exception handler
0c52 0001       |    |		.CONST	0x0001								; Number of locals
0c53			BODY_0c50:
0c53			INIT_0c50:
0c53 e5fc       |    |		Load	0x2,-0x4
0c54 e5fd       |    |		Load	0x2,-0x3
0c55 822c       | ,  |		Call	0x1,0x2c
0c56 e5fe       |    |		Load	0x2,-0x2
0c57 0a01       |    |		Execute_Immediate	Plus,0x1
0c58 00d8       |    |		Load_Top	At_Offset_0
0c59 00e3       |    |		Load_Encached	Natural_Cache
0c5a 0260       | `  |		Execute	Discrete,In_Type
0c5b 7001       |p   |		Jump_Nonzero	0xc5d
0c5c 0801       |    |		Execute_Immediate	Raise,0x1
0c5d e5ff       |    |		Load	0x2,-0x1
0c5e 8245       | E  |		Call	0x1,0x45
0c5f 01cc       |    |		Execute	Vector,Catenate
0c60 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0c61 0000 0000  |    |		.BLANK	0000[0x7]
0c68 ; --------------------------------------------------------------------------------------
0c68 ; SUBPROGRAM
0c68 ; --------------------------------------------------------------------------------------
0c68 0c72       | r  |		.CONST	0x0c72								; Address of begin
0c69 0004       |    |		.CONST	0x0004								; Address of exception handler
0c6a 0002       |    |		.CONST	0x0002								; Number of locals
0c6b			INIT_0c68:
0c6b 00da       |    |		Load_Top	At_Offset_2
0c6c 4975       |Iu  |		Short_Literal	0x175
0c6d 00eb       |    |		Load_Encached	Diana_Cache
0c6e 0098       |    |		Execute	Package,Field_Read_Dynamic
0c6f 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0c70 00e3       |    |		Load_Encached	Natural_Cache
0c71 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0c72			BODY_0c68:
0c72 e5fe       |    |		Load	0x2,-0x2
0c73 00d9       |    |		Load_Top	At_Offset_1
0c74 027c       | |  |		Execute	Discrete,Less
0c75 6810       |h   |		Jump_Zero	0xc86
0c76 e5fe       |    |		Load	0x2,-0x2
0c77 0a01       |    |		Execute_Immediate	Plus,0x1
0c78 00d8       |    |		Load_Top	At_Offset_0
0c79 00e3       |    |		Load_Encached	Natural_Cache
0c7a 0260       | `  |		Execute	Discrete,In_Type
0c7b 7001       |p   |		Jump_Nonzero	0xc7d
0c7c 0801       |    |		Execute_Immediate	Raise,0x1
0c7d e5ff       |    |		Load	0x2,-0x1
0c7e 8245       | E  |		Call	0x1,0x45
0c7f 8244       | D  |		Call	0x1,0x44
0c80 e5fd       |    |		Load	0x2,-0x3
0c81 01cc       |    |		Execute	Vector,Catenate
0c82 0092 10b0  |    |		Action	Push_String_Extended,0x10b0					; " "
0c84 01cc       |    |		Execute	Vector,Catenate
0c85 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c86 e5fe       |    |		Load	0x2,-0x2
0c87 00d9       |    |		Load_Top	At_Offset_1
0c88 027f       |    |		Execute	Discrete,Equal
0c89 680f       |h   |		Jump_Zero	0xc99
0c8a 4801       |H   |		Short_Literal	0x1
0c8b e5fe       |    |		Load	0x2,-0x2
0c8c e5ff       |    |		Load	0x2,-0x1
0c8d 4975       |Iu  |		Short_Literal	0x175
0c8e 00eb       |    |		Load_Encached	Diana_Cache
0c8f 0098       |    |		Execute	Package,Field_Read_Dynamic
0c90 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0c91 e00f       |    |		Load	0x0,0xf
0c92 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0c93 e5fd       |    |		Load	0x2,-0x3
0c94 01cc       |    |		Execute	Vector,Catenate
0c95 0092 10b0  |    |		Action	Push_String_Extended,0x10b0					; " "
0c97 01cc       |    |		Execute	Vector,Catenate
0c98 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c99 00ea       |    |		Load_Encached	Null_String_Cache
0c9a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c9b 0000 0000  |    |		.BLANK	0000[0x5]
0ca0 ; --------------------------------------------------------------------------------------
0ca0 ; SUBPROGRAM
0ca0 ; --------------------------------------------------------------------------------------
0ca0 0cb0       |    |		.CONST	0x0cb0								; Address of begin
0ca1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ca2 0009       |    |		.CONST	0x0009								; Number of locals
0ca3			INIT_0ca0:
0ca3 00ef       |    |		Load_Encached	Diana_Sequence_Cache
0ca4 00e3       |    |		Load_Encached	Natural_Cache
0ca5 00e3       |    |		Load_Encached	Natural_Cache
0ca6 e031       | 1  |		Load	0x0,0x31
0ca7 02c7       |    |		Declare_Variable	Any
0ca8 00d8       |    |		Load_Top	At_Offset_0
0ca9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0caa 00e2       |    |		Load_Encached	Integer_Cache
0cab 00ec       |    |		Load_Encached	Diana_Tree_Cache
0cac 029f 0fe3  |    |		Declare_Subprogram	INIT_0fe0,For_Call
0cae 029f 0ff3  |    |		Declare_Subprogram	INIT_0ff0,For_Call
0cb0			BODY_0ca0:
0cb0 e5ff       |    |		Load	0x2,-0x1
0cb1 a5f9       |    |		Store_Unchecked	0x2,-0x7
0cb2 e5fd       |    |		Load	0x2,-0x3
0cb3 e5fe       |    |		Load	0x2,-0x2
0cb4 e5ff       |    |		Load	0x2,-0x1
0cb5 823d       | =  |		Call	0x1,0x3d
0cb6 6805       |h   |		Jump_Zero	0xcbc
0cb7 e5fd       |    |		Load	0x2,-0x3
0cb8 e5fe       |    |		Load	0x2,-0x2
0cb9 822c       | ,  |		Call	0x1,0x2c
0cba 8409       |    |		Call	0x2,0x9
0cbb 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0cbc e5ff       |    |		Load	0x2,-0x1
0cbd 00eb       |    |		Load_Encached	Diana_Cache
0cbe 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0cbf 0f26       | &  |		Execute_Immediate	Equal,0x26
0cc0 6803       |h   |		Jump_Zero	0xcc4
0cc1 e5ff       |    |		Load	0x2,-0x1
0cc2 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0cc3 7803       |x   |		Jump	0xcc7
0cc4 00eb       |    |		Load_Encached	Diana_Cache
0cc5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0cc6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0cc7 e5fe       |    |		Load	0x2,-0x2
0cc8 823e       | >  |		Call	0x1,0x3e
0cc9 c405       |    |		Store	0x2,0x5
0cca e5ff       |    |		Load	0x2,-0x1
0ccb e00f       |    |		Load	0x0,0xf
0ccc 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0ccd a402       |    |		Store_Unchecked	0x2,0x2
0cce e402       |    |		Load	0x2,0x2
0ccf 4975       |Iu  |		Short_Literal	0x175
0cd0 00eb       |    |		Load_Encached	Diana_Cache
0cd1 0098       |    |		Execute	Package,Field_Read_Dynamic
0cd2 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0cd3 c404       |    |		Store	0x2,0x4
0cd4 00e3       |    |		Load_Encached	Natural_Cache
0cd5 e404       |    |		Load	0x2,0x4
0cd6 e402       |    |		Load	0x2,0x2
0cd7 8243       | C  |		Call	0x1,0x43
0cd8 c403       |    |		Store	0x2,0x3
0cd9 e403       |    |		Load	0x2,0x3
0cda 6833       |h3  |		Jump_Zero	0xd0e
0cdb e5f8       |    |		Load	0x2,-0x8
0cdc 00e3       |    |		Load_Encached	Natural_Cache
0cdd e407       |    |		Load	0x2,0x7
0cde e5fd       |    |		Load	0x2,-0x3
0cdf e405       |    |		Load	0x2,0x5
0ce0 e403       |    |		Load	0x2,0x3
0ce1 e402       |    |		Load	0x2,0x2
0ce2 4975       |Iu  |		Short_Literal	0x175
0ce3 00eb       |    |		Load_Encached	Diana_Cache
0ce4 0098       |    |		Execute	Package,Field_Read_Dynamic
0ce5 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0ce6 8234       | 4  |		Call	0x1,0x34
0ce7 c406       |    |		Store	0x2,0x6
0ce8 c5f8       |    |		Store	0x2,-0x8
0ce9 4802       |H   |		Short_Literal	0x2
0cea e5f8       |    |		Load	0x2,-0x8
0ceb e002       |    |		Load	0x0,0x2
0cec 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0ced 6817       |h   |		Jump_Zero	0xd05
0cee e5fa       |    |		Load	0x2,-0x6
0cef 4801       |H   |		Short_Literal	0x1
0cf0 e5ff       |    |		Load	0x2,-0x1
0cf1 8215       |    |		Call	0x1,0x15
0cf2 e5fb       |    |		Load	0x2,-0x5
0cf3 01cc       |    |		Execute	Vector,Catenate
0cf4 e009       |    |		Load	0x0,0x9
0cf5 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0cf6 c5fa       |    |		Store	0x2,-0x6
0cf7 e5fb       |    |		Load	0x2,-0x5
0cf8 e403       |    |		Load	0x2,0x3
0cf9 00d8       |    |		Load_Top	At_Offset_0
0cfa 00e4       |    |		Load_Encached	Positive_Cache
0cfb 0260       | `  |		Execute	Discrete,In_Type
0cfc 7001       |p   |		Jump_Nonzero	0xcfe
0cfd 0801       |    |		Execute_Immediate	Raise,0x1
0cfe e402       |    |		Load	0x2,0x2
0cff 8247       | G  |		Call	0x1,0x47
0d00 e5f8       |    |		Load	0x2,-0x8
0d01 e002       |    |		Load	0x0,0x2
0d02 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0d03 8408       |    |		Call	0x2,0x8
0d04 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0d05 00db       |    |		Load_Top	At_Offset_3
0d06 e405       |    |		Load	0x2,0x5
0d07 e403       |    |		Load	0x2,0x3
0d08 e402       |    |		Load	0x2,0x2
0d09 8246       | F  |		Call	0x1,0x46
0d0a e5fb       |    |		Load	0x2,-0x5
0d0b 01cc       |    |		Execute	Vector,Catenate
0d0c 8409       |    |		Call	0x2,0x9
0d0d 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0d0e 4801       |H   |		Short_Literal	0x1
0d0f e5ff       |    |		Load	0x2,-0x1
0d10 8215       |    |		Call	0x1,0x15
0d11 e5fb       |    |		Load	0x2,-0x5
0d12 01cc       |    |		Execute	Vector,Catenate
0d13 8409       |    |		Call	0x2,0x9
0d14 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0d15 0000 0000  |    |		.XXX[0x3]
0d17 0000       |    |
0d18 ; --------------------------------------------------------------------------------------
0d18 ; SUBPROGRAM
0d18 ; --------------------------------------------------------------------------------------
0d18 0d1b       |    |		.CONST	0x0d1b								; Address of begin
0d19 0004       |    |		.CONST	0x0004								; Address of exception handler
0d1a 0001       |    |		.CONST	0x0001								; Number of locals
0d1b			BODY_0d18:
0d1b			INIT_0d18:
0d1b 00da       |    |		Load_Top	At_Offset_2
0d1c 00eb       |    |		Load_Encached	Diana_Cache
0d1d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0d1e 00d8       |    |		Load_Top	At_Offset_0
0d1f 0c17       |    |		Execute_Immediate	Greater_Equal,0x17
0d20 701e       |p   |		Jump_Nonzero	0xd3f
0d21 4616       |F   |		Jump_Case	0x17
0d22 781d       |x   |		Jump	0xd40								; case 0x0
0d23 781c       |x   |		Jump	0xd40								; case 0x1
0d24 781b       |x   |		Jump	0xd40								; case 0x2
0d25 781a       |x   |		Jump	0xd40								; case 0x3
0d26 7819       |x   |		Jump	0xd40								; case 0x4
0d27 7818       |x   |		Jump	0xd40								; case 0x5
0d28 7817       |x   |		Jump	0xd40								; case 0x6
0d29 7816       |x   |		Jump	0xd40								; case 0x7
0d2a 7817       |x   |		Jump	0xd42								; case 0x8
0d2b 7814       |x   |		Jump	0xd40								; case 0x9
0d2c 7813       |x   |		Jump	0xd40								; case 0xa
0d2d 7812       |x   |		Jump	0xd40								; case 0xb
0d2e 780a       |x   |		Jump	0xd39								; case 0xc
0d2f 7810       |x   |		Jump	0xd40								; case 0xd
0d30 780f       |x   |		Jump	0xd40								; case 0xe
0d31 780e       |x   |		Jump	0xd40								; case 0xf
0d32 780d       |x   |		Jump	0xd40								; case 0x10
0d33 780c       |x   |		Jump	0xd40								; case 0x11
0d34 780b       |x   |		Jump	0xd40								; case 0x12
0d35 780a       |x   |		Jump	0xd40								; case 0x13
0d36 7809       |x   |		Jump	0xd40								; case 0x14
0d37 7808       |x   |		Jump	0xd40								; case 0x15
0d38 7800       |x   |		Jump	0xd39								; case 0x16
0d39 00da       |    |		Load_Top	At_Offset_2
0d3a 00eb       |    |		Load_Encached	Diana_Cache
0d3b 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0d3c 00eb       |    |		Load_Encached	Diana_Cache
0d3d 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0d3e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0d3f 00d1       |    |		Pop_Control	Pop_Count_1
0d40 e217       |    |		Load	0x1,0x17
0d41 0257       | W  |		Execute	Discrete,Raise
0d42 00da       |    |		Load_Top	At_Offset_2
0d43 00eb       |    |		Load_Encached	Diana_Cache
0d44 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0d45 00eb       |    |		Load_Encached	Diana_Cache
0d46 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0d47 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0d48 ; --------------------------------------------------------------------------------------
0d48 ; SUBPROGRAM
0d48 ; --------------------------------------------------------------------------------------
0d48 0d4b       | K  |		.CONST	0x0d4b								; Address of begin
0d49 0004       |    |		.CONST	0x0004								; Address of exception handler
0d4a 0001       |    |		.CONST	0x0001								; Number of locals
0d4b			BODY_0d48:
0d4b			INIT_0d48:
0d4b 00da       |    |		Load_Top	At_Offset_2
0d4c 4975       |Iu  |		Short_Literal	0x175
0d4d 00eb       |    |		Load_Encached	Diana_Cache
0d4e 0098       |    |		Execute	Package,Field_Read_Dynamic
0d4f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0d50 6805       |h   |		Jump_Zero	0xd56
0d51 00da       |    |		Load_Top	At_Offset_2
0d52 00eb       |    |		Load_Encached	Diana_Cache
0d53 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0d54 8249       | I  |		Call	0x1,0x49
0d55 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0d56 482c       |H,  |		Short_Literal	0x2c
0d57 00db       |    |		Load_Top	At_Offset_3
0d58 00eb       |    |		Load_Encached	Diana_Cache
0d59 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0d5a 8249       | I  |		Call	0x1,0x49
0d5b 01cb       |    |		Execute	Vector,Append
0d5c 00db       |    |		Load_Top	At_Offset_3
0d5d 00eb       |    |		Load_Encached	Diana_Cache
0d5e 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0d5f 824a       | J  |		Call	0x1,0x4a
0d60 01cc       |    |		Execute	Vector,Catenate
0d61 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0d62 0000 0000  |    |		.BLANK	0000[0x6]
0d68 ; --------------------------------------------------------------------------------------
0d68 ; SUBPROGRAM
0d68 ; --------------------------------------------------------------------------------------
0d68 0d6b       | k  |		.CONST	0x0d6b								; Address of begin
0d69 0004       |    |		.CONST	0x0004								; Address of exception handler
0d6a 0001       |    |		.CONST	0x0001								; Number of locals
0d6b			BODY_0d68:
0d6b			INIT_0d68:
0d6b 00da       |    |		Load_Top	At_Offset_2
0d6c 0b13       |    |		Execute_Immediate	Case_Compare,0x13
0d6d 7011       |p   |		Jump_Nonzero	0xd7f
0d6e 00d8       |    |		Load_Top	At_Offset_0
0d6f 480e       |H   |		Short_Literal	0xe
0d70 480f       |H   |		Short_Literal	0xf
0d71 0262       | b  |		Execute	Discrete,In_Range
0d72 701a       |p   |		Jump_Nonzero	0xd8d
0d73 0f10       |    |		Execute_Immediate	Equal,0x10
0d74 7026       |p&  |		Jump_Nonzero	0xd9b
0d75 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0d77 4800       |H   |		Short_Literal	0x0
0d78 e5fe       |    |		Load	0x2,-0x2
0d79 8241       | A  |		Call	0x1,0x41
0d7a 01cc       |    |		Execute	Vector,Catenate
0d7b 0092 10ce  |    |		Action	Push_String_Extended,0x10ce					; " this type of selected or indexed object"
0d7d 01cc       |    |		Execute	Vector,Catenate
0d7e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d7f 00d1       |    |		Pop_Control	Pop_Count_1
0d80 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0d82 4800       |H   |		Short_Literal	0x0
0d83 e5fe       |    |		Load	0x2,-0x2
0d84 8241       | A  |		Call	0x1,0x41
0d85 01cc       |    |		Execute	Vector,Catenate
0d86 0092 10cf  |    |		Action	Push_String_Extended,0x10cf					; " a selected or indexed object containing a "
0d88 01cc       |    |		Execute	Vector,Catenate
0d89 0092 10d0  |    |		Action	Push_String_Extended,0x10d0					; "slice"
0d8b 01cc       |    |		Execute	Vector,Catenate
0d8c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d8d 00d1       |    |		Pop_Control	Pop_Count_1
0d8e 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0d90 4800       |H   |		Short_Literal	0x0
0d91 e5fe       |    |		Load	0x2,-0x2
0d92 8241       | A  |		Call	0x1,0x41
0d93 01cc       |    |		Execute	Vector,Catenate
0d94 0092 10d1  |    |		Action	Push_String_Extended,0x10d1					; " a selected or indexed object containing "
0d96 01cc       |    |		Execute	Vector,Catenate
0d97 0092 10d2  |    |		Action	Push_String_Extended,0x10d2					; "an attribute"
0d99 01cc       |    |		Execute	Vector,Catenate
0d9a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d9b 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0d9d 4800       |H   |		Short_Literal	0x0
0d9e e5fe       |    |		Load	0x2,-0x2
0d9f 8241       | A  |		Call	0x1,0x41
0da0 01cc       |    |		Execute	Vector,Catenate
0da1 0092 10cf  |    |		Action	Push_String_Extended,0x10cf					; " a selected or indexed object containing a "
0da3 01cc       |    |		Execute	Vector,Catenate
0da4 0092 10d3  |    |		Action	Push_String_Extended,0x10d3					; "function call"
0da6 01cc       |    |		Execute	Vector,Catenate
0da7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0da8 ; --------------------------------------------------------------------------------------
0da8 ; SUBPROGRAM
0da8 ; --------------------------------------------------------------------------------------
0da8 0db0       |    |		.CONST	0x0db0								; Address of begin
0da9 0dc3       |    |		.CONST	0x0dc3								; Address of exception handler
0daa 0004       |    |		.CONST	0x0004								; Number of locals
0dab			INIT_0da8:
0dab 00ec       |    |		Load_Encached	Diana_Tree_Cache
0dac 029f 1003  |    |		Declare_Subprogram	INIT_1000,For_Call
0dae 029f 105b  |   [|		Declare_Subprogram	INIT_1058,For_Call
0db0			BODY_0da8:
0db0 0092 10d4  |    |		Action	Push_String_Extended,0x10d4					; "Check_Selected_Or_Indexed_Selection_Context passed node of type "
0db2 e5ff       |    |		Load	0x2,-0x1
0db3 00eb       |    |		Load_Encached	Diana_Cache
0db4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0db5 00eb       |    |		Load_Encached	Diana_Cache
0db6 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0db7 011c       |    |		Execute	Any,Convert_Unchecked
0db8 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0db9 01cc       |    |		Execute	Vector,Catenate
0dba e5ff       |    |		Load	0x2,-0x1
0dbb e00e       |    |		Load	0x0,0xe
0dbc 1842       | B  |		Execute	Package,Field_Execute,Field_Number 0x42
0dbd e032       | 2  |		Load	0x0,0x32
0dbe 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0dbf e5ff       |    |		Load	0x2,-0x1
0dc0 8403       |    |		Call	0x2,0x3
0dc1 8404       |    |		Call	0x2,0x4
0dc2 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0dc3			TRAP_0da8:
0dc3 e217       |    |		Load	0x1,0x17
0dc4 010f       |    |		Execute	Exception,Equal
0dc5 6813       |h   |		Jump_Zero	0xdd9
0dc6 e5fb       |    |		Load	0x2,-0x5
0dc7 e5ff       |    |		Load	0x2,-0x1
0dc8 8225       | %  |		Call	0x1,0x25
0dc9 c5fb       |    |		Store	0x2,-0x5
0dca e5f9       |    |		Load	0x2,-0x7
0dcb 00ea       |    |		Load_Encached	Null_String_Cache
0dcc e5fc       |    |		Load	0x2,-0x4
0dcd 0092 10d5  |    |		Action	Push_String_Extended,0x10d5					; "Can only "
0dcf 4800       |H   |		Short_Literal	0x0
0dd0 e5fc       |    |		Load	0x2,-0x4
0dd1 8241       | A  |		Call	0x1,0x41
0dd2 01cc       |    |		Execute	Vector,Catenate
0dd3 0092 10d6  |    |		Action	Push_String_Extended,0x10d6					; "  an indexed object if its indexes are constants"
0dd5 01cc       |    |		Execute	Vector,Catenate
0dd6 8242       | B  |		Call	0x1,0x42
0dd7 c5f9       |    |		Store	0x2,-0x7
0dd8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0dd9 e5fb       |    |		Load	0x2,-0x5
0dda e5ff       |    |		Load	0x2,-0x1
0ddb 8225       | %  |		Call	0x1,0x25
0ddc c5fb       |    |		Store	0x2,-0x5
0ddd e5f9       |    |		Load	0x2,-0x7
0dde 00ea       |    |		Load_Encached	Null_String_Cache
0ddf e5fc       |    |		Load	0x2,-0x4
0de0 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0de2 4800       |H   |		Short_Literal	0x0
0de3 e5fc       |    |		Load	0x2,-0x4
0de4 8241       | A  |		Call	0x1,0x41
0de5 01cc       |    |		Execute	Vector,Catenate
0de6 0092 10d7  |    |		Action	Push_String_Extended,0x10d7					; " this kind of selected or indexed object"
0de8 01cc       |    |		Execute	Vector,Catenate
0de9 8242       | B  |		Call	0x1,0x42
0dea c5f9       |    |		Store	0x2,-0x7
0deb 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0dec 0000 0000  |    |		.BLANK	0000[0x4]
0df0 ; --------------------------------------------------------------------------------------
0df0 ; SUBPROGRAM
0df0 ; --------------------------------------------------------------------------------------
0df0 0df4       |    |		.CONST	0x0df4								; Address of begin
0df1 0004       |    |		.CONST	0x0004								; Address of exception handler
0df2 0002       |    |		.CONST	0x0002								; Number of locals
0df3			INIT_0df0:
0df3 00ec       |    |		Load_Encached	Diana_Tree_Cache
0df4			BODY_0df0:
0df4 00db       |    |		Load_Top	At_Offset_3
0df5 00eb       |    |		Load_Encached	Diana_Cache
0df6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0df7 e00e       |    |		Load	0x0,0xe
0df8 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0df9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0dfa 00d8       |    |		Load_Top	At_Offset_0
0dfb 00eb       |    |		Load_Encached	Diana_Cache
0dfc 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0dfd 6803       |h   |		Jump_Zero	0xe01
0dfe 00eb       |    |		Load_Encached	Diana_Cache
0dff 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0e00 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e01 00d8       |    |		Load_Top	At_Offset_0
0e02 00eb       |    |		Load_Encached	Diana_Cache
0e03 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0e04 0f4e       | N  |		Execute_Immediate	Equal,0x4e
0e05 680a       |h   |		Jump_Zero	0xe10
0e06 00d8       |    |		Load_Top	At_Offset_0
0e07 e00e       |    |		Load	0x0,0xe
0e08 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0e09 7006       |p   |		Jump_Nonzero	0xe10
0e0a 00d8       |    |		Load_Top	At_Offset_0
0e0b e00e       |    |		Load	0x0,0xe
0e0c 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0e0d e00e       |    |		Load	0x0,0xe
0e0e 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0e0f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e10 00d8       |    |		Load_Top	At_Offset_0
0e11 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e12 0000 0000  |    |		.BLANK	0000[0x6]
0e18 ; --------------------------------------------------------------------------------------
0e18 ; SUBPROGRAM
0e18 ; --------------------------------------------------------------------------------------
0e18 0e1e       |    |		.CONST	0x0e1e								; Address of begin
0e19 0004       |    |		.CONST	0x0004								; Address of exception handler
0e1a 0003       |    |		.CONST	0x0003								; Number of locals
0e1b			INIT_0e18:
0e1b 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e1c 029f 106b  |   k|		Declare_Subprogram	INIT_1068,For_Call
0e1e			BODY_0e18:
0e1e e5ff       |    |		Load	0x2,-0x1
0e1f e00e       |    |		Load	0x0,0xe
0e20 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
0e21 680f       |h   |		Jump_Zero	0xe31
0e22 e5f9       |    |		Load	0x2,-0x7
0e23 00ea       |    |		Load_Encached	Null_String_Cache
0e24 e5fc       |    |		Load	0x2,-0x4
0e25 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0e27 4800       |H   |		Short_Literal	0x0
0e28 e5fc       |    |		Load	0x2,-0x4
0e29 8241       | A  |		Call	0x1,0x41
0e2a 01cc       |    |		Execute	Vector,Catenate
0e2b 0092 10d8  |    |		Action	Push_String_Extended,0x10d8					; " the value of an entry declaration"
0e2d 01cc       |    |		Execute	Vector,Catenate
0e2e 8242       | B  |		Call	0x1,0x42
0e2f c5f9       |    |		Store	0x2,-0x7
0e30 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e31 e5ff       |    |		Load	0x2,-0x1
0e32 e00e       |    |		Load	0x0,0xe
0e33 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0e34 6804       |h   |		Jump_Zero	0xe39
0e35 e5ff       |    |		Load	0x2,-0x1
0e36 802b       | +  |		Call	0x0,0x2b
0e37 8403       |    |		Call	0x2,0x3
0e38 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e39 e5ff       |    |		Load	0x2,-0x1
0e3a e00e       |    |		Load	0x0,0xe
0e3b 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0e3c 6805       |h   |		Jump_Zero	0xe42
0e3d e5ff       |    |		Load	0x2,-0x1
0e3e e00e       |    |		Load	0x0,0xe
0e3f 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0e40 8403       |    |		Call	0x2,0x3
0e41 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e42 e5ff       |    |		Load	0x2,-0x1
0e43 e00e       |    |		Load	0x0,0xe
0e44 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
0e45 6813       |h   |		Jump_Zero	0xe59
0e46 e5ff       |    |		Load	0x2,-0x1
0e47 e00e       |    |		Load	0x0,0xe
0e48 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0e49 00eb       |    |		Load_Encached	Diana_Cache
0e4a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0e4b 0f4c       | L  |		Execute_Immediate	Equal,0x4c
0e4c 6805       |h   |		Jump_Zero	0xe52
0e4d e5ff       |    |		Load	0x2,-0x1
0e4e e00e       |    |		Load	0x0,0xe
0e4f 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0e50 8403       |    |		Call	0x2,0x3
0e51 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e52 e5ff       |    |		Load	0x2,-0x1
0e53 e00e       |    |		Load	0x0,0xe
0e54 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0e55 e00f       |    |		Load	0x0,0xf
0e56 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0e57 8403       |    |		Call	0x2,0x3
0e58 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e59 e00d       |    |		Load	0x0,0xd
0e5a e5ff       |    |		Load	0x2,-0x1
0e5b e00f       |    |		Load	0x0,0xf
0e5c 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
0e5d 6805       |h   |		Jump_Zero	0xe63
0e5e e5ff       |    |		Load	0x2,-0x1
0e5f e00e       |    |		Load	0x0,0xe
0e60 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0e61 8403       |    |		Call	0x2,0x3
0e62 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e63 e5ff       |    |		Load	0x2,-0x1
0e64 e00e       |    |		Load	0x0,0xe
0e65 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0e66 6812       |h   |		Jump_Zero	0xe79
0e67 e5ff       |    |		Load	0x2,-0x1
0e68 824d       | M  |		Call	0x1,0x4d
0e69 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0e6a 00d9       |    |		Load_Top	At_Offset_1
0e6b 00eb       |    |		Load_Encached	Diana_Cache
0e6c 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0e6d 6808       |h   |		Jump_Zero	0xe76
0e6e e5f9       |    |		Load	0x2,-0x7
0e6f 00ea       |    |		Load_Encached	Null_String_Cache
0e70 e5fc       |    |		Load	0x2,-0x4
0e71 0092 10d9  |    |		Action	Push_String_Extended,0x10d9					; "Unable to obtain statement object's enclosing subprogram"
0e73 8242       | B  |		Call	0x1,0x42
0e74 c5f9       |    |		Store	0x2,-0x7
0e75 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e76 00d9       |    |		Load_Top	At_Offset_1
0e77 8403       |    |		Call	0x2,0x3
0e78 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e79 e5ff       |    |		Load	0x2,-0x1
0e7a e00e       |    |		Load	0x0,0xe
0e7b 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0e7c 6803       |h   |		Jump_Zero	0xe80
0e7d e5ff       |    |		Load	0x2,-0x1
0e7e 8403       |    |		Call	0x2,0x3
0e7f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e80 e5ff       |    |		Load	0x2,-0x1
0e81 e00e       |    |		Load	0x0,0xe
0e82 1842       | B  |		Execute	Package,Field_Execute,Field_Number 0x42
0e83 680c       |h   |		Jump_Zero	0xe90
0e84 e5f9       |    |		Load	0x2,-0x7
0e85 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e86 e5fb       |    |		Load	0x2,-0x5
0e87 e5fc       |    |		Load	0x2,-0x4
0e88 e5fd       |    |		Load	0x2,-0x3
0e89 e5fe       |    |		Load	0x2,-0x2
0e8a e5ff       |    |		Load	0x2,-0x1
0e8b 824c       | L  |		Call	0x1,0x4c
0e8c c5fb       |    |		Store	0x2,-0x5
0e8d c5fa       |    |		Store	0x2,-0x6
0e8e c5f9       |    |		Store	0x2,-0x7
0e8f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e90 e5f9       |    |		Load	0x2,-0x7
0e91 00ea       |    |		Load_Encached	Null_String_Cache
0e92 e5fc       |    |		Load	0x2,-0x4
0e93 0092 10da  |    |		Action	Push_String_Extended,0x10da					; "Can't select and "
0e95 4800       |H   |		Short_Literal	0x0
0e96 e5fc       |    |		Load	0x2,-0x4
0e97 8241       | A  |		Call	0x1,0x41
0e98 01cc       |    |		Execute	Vector,Catenate
0e99 0092 10db  |    |		Action	Push_String_Extended,0x10db					; " this kind of object"
0e9b 01cc       |    |		Execute	Vector,Catenate
0e9c 8242       | B  |		Call	0x1,0x42
0e9d c5f9       |    |		Store	0x2,-0x7
0e9e 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e9f 0000       |    |		.XXX[0x1]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ea3       |    |		.CONST	0x0ea3								; Address of begin
0ea1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ea2 0001       |    |		.CONST	0x0001								; Number of locals
0ea3			BODY_0ea0:
0ea3			INIT_0ea0:
0ea3 00eb       |    |		Load_Encached	Diana_Cache
0ea4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0ea5 a5fa       |    |		Store_Unchecked	0x2,-0x6
0ea6 00da       |    |		Load_Top	At_Offset_2
0ea7 00eb       |    |		Load_Encached	Diana_Cache
0ea8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0ea9 00d8       |    |		Load_Top	At_Offset_0
0eaa 0d40       | @  |		Execute_Immediate	Less,0x40
0eab 700b       |p   |		Jump_Nonzero	0xeb7
0eac 00d8       |    |		Load_Top	At_Offset_0
0ead 0c4e       | N  |		Execute_Immediate	Greater_Equal,0x4e
0eae 7005       |p   |		Jump_Nonzero	0xeb4
0eaf 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0eb0 7021       |p!  |		Jump_Nonzero	0xed2
0eb1 0f4d       | M  |		Execute_Immediate	Equal,0x4d
0eb2 7011       |p   |		Jump_Nonzero	0xec4
0eb3 7804       |x   |		Jump	0xeb8
0eb4 0f5d       | ]  |		Execute_Immediate	Equal,0x5d
0eb5 702c       |p,  |		Jump_Nonzero	0xee2
0eb6 7801       |x   |		Jump	0xeb8
0eb7 00d1       |    |		Pop_Control	Pop_Count_1
0eb8 e5f9       |    |		Load	0x2,-0x7
0eb9 00ec       |    |		Load_Encached	Diana_Tree_Cache
0eba e5fb       |    |		Load	0x2,-0x5
0ebb e5fc       |    |		Load	0x2,-0x4
0ebc e5fd       |    |		Load	0x2,-0x3
0ebd e5fe       |    |		Load	0x2,-0x2
0ebe e5ff       |    |		Load	0x2,-0x1
0ebf 824e       | N  |		Call	0x1,0x4e
0ec0 c5fb       |    |		Store	0x2,-0x5
0ec1 c5fa       |    |		Store	0x2,-0x6
0ec2 c5f9       |    |		Store	0x2,-0x7
0ec3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0ec4 e5f9       |    |		Load	0x2,-0x7
0ec5 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ec6 e5fb       |    |		Load	0x2,-0x5
0ec7 e5fc       |    |		Load	0x2,-0x4
0ec8 e5fd       |    |		Load	0x2,-0x3
0ec9 e5fe       |    |		Load	0x2,-0x2
0eca e5ff       |    |		Load	0x2,-0x1
0ecb 00eb       |    |		Load_Encached	Diana_Cache
0ecc 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0ecd 824e       | N  |		Call	0x1,0x4e
0ece c5fb       |    |		Store	0x2,-0x5
0ecf c5fa       |    |		Store	0x2,-0x6
0ed0 c5f9       |    |		Store	0x2,-0x7
0ed1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0ed2 00d1       |    |		Pop_Control	Pop_Count_1
0ed3 e5f9       |    |		Load	0x2,-0x7
0ed4 00ea       |    |		Load_Encached	Null_String_Cache
0ed5 e5fc       |    |		Load	0x2,-0x4
0ed6 0092 10cd  |    |		Action	Push_String_Extended,0x10cd					; "Can't "
0ed8 4800       |H   |		Short_Literal	0x0
0ed9 e5fc       |    |		Load	0x2,-0x4
0eda 8241       | A  |		Call	0x1,0x41
0edb 01cc       |    |		Execute	Vector,Catenate
0edc 0092 10dc  |    |		Action	Push_String_Extended,0x10dc					; " the value of a pragma"
0ede 01cc       |    |		Execute	Vector,Catenate
0edf 8242       | B  |		Call	0x1,0x42
0ee0 c5f9       |    |		Store	0x2,-0x7
0ee1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0ee2 e5f9       |    |		Load	0x2,-0x7
0ee3 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ee4 e5fb       |    |		Load	0x2,-0x5
0ee5 e5fc       |    |		Load	0x2,-0x4
0ee6 e5fd       |    |		Load	0x2,-0x3
0ee7 e5fe       |    |		Load	0x2,-0x2
0ee8 e5ff       |    |		Load	0x2,-0x1
0ee9 00eb       |    |		Load_Encached	Diana_Cache
0eea 18ca       |    |		Execute	Package,Field_Execute,Field_Number 0xca
0eeb 824e       | N  |		Call	0x1,0x4e
0eec c5fb       |    |		Store	0x2,-0x5
0eed c5fa       |    |		Store	0x2,-0x6
0eee c5f9       |    |		Store	0x2,-0x7
0eef 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0ef0 ; --------------------------------------------------------------------------------------
0ef0 ; SUBPROGRAM
0ef0 ; --------------------------------------------------------------------------------------
0ef0 0ef3       |    |		.CONST	0x0ef3								; Address of begin
0ef1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ef2 0001       |    |		.CONST	0x0001								; Number of locals
0ef3			BODY_0ef0:
0ef3			INIT_0ef0:
0ef3 00da       |    |		Load_Top	At_Offset_2
0ef4 e212       |    |		Load	0x1,0x12
0ef5 011c       |    |		Execute	Any,Convert_Unchecked
0ef6 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0ef7 e01a       |    |		Load	0x0,0x1a
0ef8 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0ef9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0efa 0000 0000  |    |		.BLANK	0000[0x6]
0f00 ; --------------------------------------------------------------------------------------
0f00 ; SUBPROGRAM
0f00 ; --------------------------------------------------------------------------------------
0f00 0f03       |    |		.CONST	0x0f03								; Address of begin
0f01 0004       |    |		.CONST	0x0004								; Address of exception handler
0f02 0001       |    |		.CONST	0x0001								; Number of locals
0f03			BODY_0f00:
0f03			INIT_0f00:
0f03 00da       |    |		Load_Top	At_Offset_2
0f04 e009       |    |		Load	0x0,0x9
0f05 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0f06 0c0b       |    |		Execute_Immediate	Greater_Equal,0xb
0f07 6811       |h   |		Jump_Zero	0xf19
0f08 480a       |H   |		Short_Literal	0xa
0f09 4801       |H   |		Short_Literal	0x1
0f0a e5ff       |    |		Load	0x2,-0x1
0f0b e009       |    |		Load	0x0,0x9
0f0c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0f0d e01a       |    |		Load	0x0,0x1a
0f0e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f0f 0092 10dd  |    |		Action	Push_String_Extended,0x10dd					; ".STANDARD."
0f11 01df       |    |		Execute	Vector,Equal
0f12 6806       |h   |		Jump_Zero	0xf19
0f13 00da       |    |		Load_Top	At_Offset_2
0f14 480a       |H   |		Short_Literal	0xa
0f15 4801       |H   |		Short_Literal	0x1
0f16 e009       |    |		Load	0x0,0x9
0f17 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0f18 003b       | ;  |		Store_Top	Access,At_Offset_3
0f19 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f1a 0000 0000  |    |		.BLANK	0000[0x6]
0f20 ; --------------------------------------------------------------------------------------
0f20 ; SUBPROGRAM
0f20 ; --------------------------------------------------------------------------------------
0f20 0f26       | &  |		.CONST	0x0f26								; Address of begin
0f21 0004       |    |		.CONST	0x0004								; Address of exception handler
0f22 0002       |    |		.CONST	0x0002								; Number of locals
0f23			INIT_0f20:
0f23 00da       |    |		Load_Top	At_Offset_2
0f24 e00e       |    |		Load	0x0,0xe
0f25 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0f26			BODY_0f20:
0f26 e5fc       |    |		Load	0x2,-0x4
0f27 00d9       |    |		Load_Top	At_Offset_1
0f28 8225       | %  |		Call	0x1,0x25
0f29 c5fc       |    |		Store	0x2,-0x4
0f2a e5fc       |    |		Load	0x2,-0x4
0f2b 8251       | Q  |		Call	0x1,0x51
0f2c c5fc       |    |		Store	0x2,-0x4
0f2d 00d8       |    |		Load_Top	At_Offset_0
0f2e 00eb       |    |		Load_Encached	Diana_Cache
0f2f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f30 0f20       |    |		Execute_Immediate	Equal,0x20
0f31 6806       |h   |		Jump_Zero	0xf38
0f32 e002       |    |		Load	0x0,0x2
0f33 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0f34 c5fb       |    |		Store	0x2,-0x5
0f35 00d8       |    |		Load_Top	At_Offset_0
0f36 a5fd       |    |		Store_Unchecked	0x2,-0x3
0f37 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0f38 e5fb       |    |		Load	0x2,-0x5
0f39 480a       |H   |		Short_Literal	0xa
0f3a 0092 10b1  |    |		Action	Push_String_Extended,0x10b1					; "Cannot "
0f3c e5fe       |    |		Load	0x2,-0x2
0f3d 8250       | P  |		Call	0x1,0x50
0f3e 01cc       |    |		Execute	Vector,Catenate
0f3f 0092 10de  |    |		Action	Push_String_Extended,0x10de					; " the specified object"
0f41 01cc       |    |		Execute	Vector,Catenate
0f42 e5fc       |    |		Load	0x2,-0x4
0f43 e009       |    |		Load	0x0,0x9
0f44 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0f45 8227       | '  |		Call	0x1,0x27
0f46 01cc       |    |		Execute	Vector,Catenate
0f47 0092 10df  |    |		Action	Push_String_Extended,0x10df					; "; it does not name an exception"
0f49 01cc       |    |		Execute	Vector,Catenate
0f4a 01cb       |    |		Execute	Vector,Append
0f4b e002       |    |		Load	0x0,0x2
0f4c 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0f4d c5fb       |    |		Store	0x2,-0x5
0f4e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0f4f 0000       |    |		.XXX[0x1]
0f50 ; --------------------------------------------------------------------------------------
0f50 ; SUBPROGRAM
0f50 ; --------------------------------------------------------------------------------------
0f50 0f53       | S  |		.CONST	0x0f53								; Address of begin
0f51 0004       |    |		.CONST	0x0004								; Address of exception handler
0f52 0001       |    |		.CONST	0x0001								; Number of locals
0f53			BODY_0f50:
0f53			INIT_0f50:
0f53 00da       |    |		Load_Top	At_Offset_2
0f54 4904       |I   |		Short_Literal	0x104
0f55 00eb       |    |		Load_Encached	Diana_Cache
0f56 0096       |    |		Execute	Package,Entry
0f57 00eb       |    |		Load_Encached	Diana_Cache
0f58 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0f59 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f5a 0000 0000  |    |		.BLANK	0000[0x6]
0f60 ; --------------------------------------------------------------------------------------
0f60 ; SUBPROGRAM
0f60 ; --------------------------------------------------------------------------------------
0f60 0f68       | h  |		.CONST	0x0f68								; Address of begin
0f61 0004       |    |		.CONST	0x0004								; Address of exception handler
0f62 0004       |    |		.CONST	0x0004								; Number of locals
0f63			INIT_0f60:
0f63 00da       |    |		Load_Top	At_Offset_2
0f64 e00e       |    |		Load	0x0,0xe
0f65 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0f66 00ec       |    |		Load_Encached	Diana_Tree_Cache
0f67 039d       |    |		Declare_Variable	Heap_Access,Duplicate
0f68			BODY_0f60:
0f68 00da       |    |		Load_Top	At_Offset_2
0f69 00eb       |    |		Load_Encached	Diana_Cache
0f6a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0f6b 6802       |h   |		Jump_Zero	0xf6e
0f6c e5ff       |    |		Load	0x2,-0x1
0f6d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f6e 00da       |    |		Load_Top	At_Offset_2
0f6f 00eb       |    |		Load_Encached	Diana_Cache
0f70 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0f71 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0f72 00d9       |    |		Load_Top	At_Offset_1
0f73 00eb       |    |		Load_Encached	Diana_Cache
0f74 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0f75 6811       |h   |		Jump_Zero	0xf87
0f76 00da       |    |		Load_Top	At_Offset_2
0f77 e033       | 3  |		Load	0x0,0x33
0f78 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0f79 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0f7a 0092 10e0  |    |		Action	Push_String_Extended,0x10e0					; "Sm_Back_Link returned unexpected kind of node"
0f7c 00d9       |    |		Load_Top	At_Offset_1
0f7d 00eb       |    |		Load_Encached	Diana_Cache
0f7e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f7f e5ff       |    |		Load	0x2,-0x1
0f80 00eb       |    |		Load_Encached	Diana_Cache
0f81 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f82 027f       |    |		Execute	Discrete,Equal
0f83 e032       | 2  |		Load	0x0,0x32
0f84 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0f85 00d8       |    |		Load_Top	At_Offset_0
0f86 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f87 00d9       |    |		Load_Top	At_Offset_1
0f88 e00e       |    |		Load	0x0,0xe
0f89 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0f8a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0f8b 00d8       |    |		Load_Top	At_Offset_0
0f8c 8253       | S  |		Call	0x1,0x53
0f8d 6802       |h   |		Jump_Zero	0xf90
0f8e e5ff       |    |		Load	0x2,-0x1
0f8f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f90 00d8       |    |		Load_Top	At_Offset_0
0f91 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f92 0000 0000  |    |		.BLANK	0000[0x6]
0f98 ; --------------------------------------------------------------------------------------
0f98 ; SUBPROGRAM
0f98 ; --------------------------------------------------------------------------------------
0f98 0f9b       |    |		.CONST	0x0f9b								; Address of begin
0f99 0004       |    |		.CONST	0x0004								; Address of exception handler
0f9a 0001       |    |		.CONST	0x0001								; Number of locals
0f9b			BODY_0f98:
0f9b			INIT_0f98:
0f9b e40a       |    |		Load	0x2,0xa
0f9c 6803       |h   |		Jump_Zero	0xfa0
0f9d 0092 10e1  |    |		Action	Push_String_Extended,0x10e1					; "<Selection>"
0f9f 00ca       |    |		Action	Exit_Nullary_Function
0fa0 e5ff       |    |		Load	0x2,-0x1
0fa1 0335       | 5  |		Declare_Variable	Array,Duplicate
0fa2 00cd       |    |		Action	Spare6_Action
0fa3 00ca       |    |		Action	Exit_Nullary_Function
0fa4 0000 0000  |    |		.BLANK	0000[0x4]
0fa8 ; --------------------------------------------------------------------------------------
0fa8 ; SUBPROGRAM
0fa8 ; --------------------------------------------------------------------------------------
0fa8 0fab       |    |		.CONST	0x0fab								; Address of begin
0fa9 0004       |    |		.CONST	0x0004								; Address of exception handler
0faa 0001       |    |		.CONST	0x0001								; Number of locals
0fab			BODY_0fa8:
0fab			INIT_0fa8:
0fab 00e1       |    |		Load_Encached	Boolean_Cache
0fac 00e1       |    |		Load_Encached	Boolean_Cache
0fad e5fc       |    |		Load	0x2,-0x4
0fae e406       |    |		Load	0x2,0x6
0faf e402       |    |		Load	0x2,0x2
0fb0 e7ff       |    |		Load	0x3,-0x1
0fb1 e5fe       |    |		Load	0x2,-0x2
0fb2 8233       | 3  |		Call	0x1,0x33
0fb3 c407       |    |		Store	0x2,0x7
0fb4 c408       |    |		Store	0x2,0x8
0fb5 e407       |    |		Load	0x2,0x7
0fb6 6805       |h   |		Jump_Zero	0xfbc
0fb7 e002       |    |		Load	0x0,0x2
0fb8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fb9 c5fa       |    |		Store	0x2,-0x6
0fba 00da       |    |		Load_Top	At_Offset_2
0fbb c5fb       |    |		Store	0x2,-0x5
0fbc 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0fbd 0000 0000  |    |		.XXX[0x3]
0fbf 0000       |    |
0fc0 ; --------------------------------------------------------------------------------------
0fc0 ; SUBPROGRAM
0fc0 ; --------------------------------------------------------------------------------------
0fc0 0fc3       |    |		.CONST	0x0fc3								; Address of begin
0fc1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fc2 0001       |    |		.CONST	0x0001								; Number of locals
0fc3			BODY_0fc0:
0fc3			INIT_0fc0:
0fc3 00da       |    |		Load_Top	At_Offset_2
0fc4 6804       |h   |		Jump_Zero	0xfc9
0fc5 e002       |    |		Load	0x0,0x2
0fc6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fc7 c5fa       |    |		Store	0x2,-0x6
0fc8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0fc9 e5fa       |    |		Load	0x2,-0x6
0fca 00ea       |    |		Load_Encached	Null_String_Cache
0fcb e5fc       |    |		Load	0x2,-0x4
0fcc e7fe       |    |		Load	0x3,-0x2
0fcd 8228       | (  |		Call	0x1,0x28
0fce c5fa       |    |		Store	0x2,-0x6
0fcf 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0fd0 ; --------------------------------------------------------------------------------------
0fd0 ; SUBPROGRAM
0fd0 ; --------------------------------------------------------------------------------------
0fd0 0fd3       |    |		.CONST	0x0fd3								; Address of begin
0fd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fd2 0001       |    |		.CONST	0x0001								; Number of locals
0fd3			BODY_0fd0:
0fd3			INIT_0fd0:
0fd3 e5fb       |    |		Load	0x2,-0x5
0fd4 00db       |    |		Load_Top	At_Offset_3
0fd5 8224       | $  |		Call	0x1,0x24
0fd6 c5fb       |    |		Store	0x2,-0x5
0fd7 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0fd8 ; --------------------------------------------------------------------------------------
0fd8 ; SUBPROGRAM
0fd8 ; --------------------------------------------------------------------------------------
0fd8 0fdb       |    |		.CONST	0x0fdb								; Address of begin
0fd9 0004       |    |		.CONST	0x0004								; Address of exception handler
0fda 0001       |    |		.CONST	0x0001								; Number of locals
0fdb			BODY_0fd8:
0fdb			INIT_0fd8:
0fdb e5fb       |    |		Load	0x2,-0x5
0fdc e402       |    |		Load	0x2,0x2
0fdd 8225       | %  |		Call	0x1,0x25
0fde c5fb       |    |		Store	0x2,-0x5
0fdf 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0fe0 ; --------------------------------------------------------------------------------------
0fe0 ; SUBPROGRAM
0fe0 ; --------------------------------------------------------------------------------------
0fe0 0fe3       |    |		.CONST	0x0fe3								; Address of begin
0fe1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fe2 0001       |    |		.CONST	0x0001								; Number of locals
0fe3			BODY_0fe0:
0fe3			INIT_0fe0:
0fe3 e5f8       |    |		Load	0x2,-0x8
0fe4 e7fe       |    |		Load	0x3,-0x2
0fe5 e5fc       |    |		Load	0x2,-0x4
0fe6 e7ff       |    |		Load	0x3,-0x1
0fe7 8242       | B  |		Call	0x1,0x42
0fe8 c5f8       |    |		Store	0x2,-0x8
0fe9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0fea 0000 0000  |    |		.BLANK	0000[0x6]
0ff0 ; --------------------------------------------------------------------------------------
0ff0 ; SUBPROGRAM
0ff0 ; --------------------------------------------------------------------------------------
0ff0 0ff3       |    |		.CONST	0x0ff3								; Address of begin
0ff1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ff2 0001       |    |		.CONST	0x0001								; Number of locals
0ff3			BODY_0ff0:
0ff3			INIT_0ff0:
0ff3 e5fa       |    |		Load	0x2,-0x6
0ff4 00db       |    |		Load_Top	At_Offset_3
0ff5 e009       |    |		Load	0x0,0x9
0ff6 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0ff7 c5fa       |    |		Store	0x2,-0x6
0ff8 e002       |    |		Load	0x0,0x2
0ff9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0ffa c5f8       |    |		Store	0x2,-0x8
0ffb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ffc 0000 0000  |    |		.BLANK	0000[0x4]
1000 ; --------------------------------------------------------------------------------------
1000 ; SUBPROGRAM
1000 ; --------------------------------------------------------------------------------------
1000 1004       |    |		.CONST	0x1004								; Address of begin
1001 0004       |    |		.CONST	0x0004								; Address of exception handler
1002 0002       |    |		.CONST	0x0002								; Number of locals
1003			INIT_1000:
1003 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache
1004			BODY_1000:
1004 00db       |    |		Load_Top	At_Offset_3
1005 e00e       |    |		Load	0x0,0xe
1006 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
1007 7004       |p   |		Jump_Nonzero	0x100c
1008 00db       |    |		Load_Top	At_Offset_3
1009 e00e       |    |		Load	0x0,0xe
100a 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
100b 6805       |h   |		Jump_Zero	0x1011
100c 00db       |    |		Load_Top	At_Offset_3
100d 802b       | +  |		Call	0x0,0x2b
100e a402       |    |		Store_Unchecked	0x2,0x2
100f 00ea       |    |		Load_Encached	Null_String_Cache
1010 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1011 00db       |    |		Load_Top	At_Offset_3
1012 00eb       |    |		Load_Encached	Diana_Cache
1013 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
1014 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
1015 7010       |p   |		Jump_Nonzero	0x1026
1016 0b12       |    |		Execute_Immediate	Case_Compare,0x12
1017 7019       |p   |		Jump_Nonzero	0x1031
1018 0f11       |    |		Execute_Immediate	Equal,0x11
1019 7026       |p&  |		Jump_Nonzero	0x1040
101a e5f9       |    |		Load	0x2,-0x7
101b 00ea       |    |		Load_Encached	Null_String_Cache
101c e5fc       |    |		Load	0x2,-0x4
101d 00d8       |    |		Load_Top	At_Offset_0
101e e7ff       |    |		Load	0x3,-0x1
101f 00eb       |    |		Load_Encached	Diana_Cache
1020 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
1021 824b       | K  |		Call	0x1,0x4b
1022 8242       | B  |		Call	0x1,0x42
1023 c5f9       |    |		Store	0x2,-0x7
1024 00ea       |    |		Load_Encached	Null_String_Cache
1025 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1026 00d1       |    |		Pop_Control	Pop_Count_1
1027 482e       |H.  |		Short_Literal	0x2e
1028 e7ff       |    |		Load	0x3,-0x1
1029 00eb       |    |		Load_Encached	Diana_Cache
102a 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
102b 8403       |    |		Call	0x2,0x3
102c 01cb       |    |		Execute	Vector,Append
102d 0092 10e2  |    |		Action	Push_String_Extended,0x10e2					; "all"
102f 01cc       |    |		Execute	Vector,Catenate
1030 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1031 00d1       |    |		Pop_Control	Pop_Count_1
1032 482e       |H.  |		Short_Literal	0x2e
1033 e7ff       |    |		Load	0x3,-0x1
1034 00eb       |    |		Load_Encached	Diana_Cache
1035 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
1036 8403       |    |		Call	0x2,0x3
1037 01cb       |    |		Execute	Vector,Append
1038 4800       |H   |		Short_Literal	0x0
1039 e7ff       |    |		Load	0x3,-0x1
103a 00eb       |    |		Load_Encached	Diana_Cache
103b 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
103c e00f       |    |		Load	0x0,0xf
103d 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
103e 01cc       |    |		Execute	Vector,Catenate
103f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1040 00db       |    |		Load_Top	At_Offset_3
1041 00eb       |    |		Load_Encached	Diana_Cache
1042 18c9       |    |		Execute	Package,Field_Execute,Field_Number 0xc9
1043 00eb       |    |		Load_Encached	Diana_Cache
1044 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
1045 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
1046 4829       |H)  |		Short_Literal	0x29
1047 4828       |H(  |		Short_Literal	0x28
1048 e7ff       |    |		Load	0x3,-0x1
1049 00eb       |    |		Load_Encached	Diana_Cache
104a 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
104b 8403       |    |		Call	0x2,0x3
104c 01cb       |    |		Execute	Vector,Append
104d 00da       |    |		Load_Top	At_Offset_2
104e 824a       | J  |		Call	0x1,0x4a
104f 01cc       |    |		Execute	Vector,Catenate
1050 01cb       |    |		Execute	Vector,Append
1051 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1052 0000 0000  |    |		.BLANK	0000[0x6]
1058 ; --------------------------------------------------------------------------------------
1058 ; SUBPROGRAM
1058 ; --------------------------------------------------------------------------------------
1058 105b       | [  |		.CONST	0x105b								; Address of begin
1059 0004       |    |		.CONST	0x0004								; Address of exception handler
105a 0001       |    |		.CONST	0x0001								; Number of locals
105b			BODY_1058:
105b			INIT_1058:
105b e5f9       |    |		Load	0x2,-0x7
105c 00ec       |    |		Load_Encached	Diana_Tree_Cache
105d e5fb       |    |		Load	0x2,-0x5
105e e7ff       |    |		Load	0x3,-0x1
105f e5fc       |    |		Load	0x2,-0x4
1060 e5fd       |    |		Load	0x2,-0x3
1061 e5fe       |    |		Load	0x2,-0x2
1062 e402       |    |		Load	0x2,0x2
1063 8248       | H  |		Call	0x1,0x48
1064 c5fb       |    |		Store	0x2,-0x5
1065 c5fa       |    |		Store	0x2,-0x6
1066 c5f9       |    |		Store	0x2,-0x7
1067 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1068 ; --------------------------------------------------------------------------------------
1068 ; SUBPROGRAM
1068 ; --------------------------------------------------------------------------------------
1068 106b       | k  |		.CONST	0x106b								; Address of begin
1069 0004       |    |		.CONST	0x0004								; Address of exception handler
106a 0001       |    |		.CONST	0x0001								; Number of locals
106b			BODY_1068:
106b			INIT_1068:
106b 00da       |    |		Load_Top	At_Offset_2
106c 00eb       |    |		Load_Encached	Diana_Cache
106d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
106e 680f       |h   |		Jump_Zero	0x107e
106f e5f9       |    |		Load	0x2,-0x7
1070 00ea       |    |		Load_Encached	Null_String_Cache
1071 e5fc       |    |		Load	0x2,-0x4
1072 0092 10da  |    |		Action	Push_String_Extended,0x10da					; "Can't select and "
1074 4800       |H   |		Short_Literal	0x0
1075 e5fc       |    |		Load	0x2,-0x4
1076 8241       | A  |		Call	0x1,0x41
1077 01cc       |    |		Execute	Vector,Catenate
1078 0092 10db  |    |		Action	Push_String_Extended,0x10db					; " this kind of object"
107a 01cc       |    |		Execute	Vector,Catenate
107b 8242       | B  |		Call	0x1,0x42
107c c5f9       |    |		Store	0x2,-0x7
107d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
107e e5f9       |    |		Load	0x2,-0x7
107f 00ec       |    |		Load_Encached	Diana_Tree_Cache
1080 e5fb       |    |		Load	0x2,-0x5
1081 00ea       |    |		Load_Encached	Null_String_Cache
1082 e5fc       |    |		Load	0x2,-0x4
1083 e5fd       |    |		Load	0x2,-0x3
1084 e5fe       |    |		Load	0x2,-0x2
1085 e7ff       |    |		Load	0x3,-0x1
1086 8248       | H  |		Call	0x1,0x48
1087 c5fb       |    |		Store	0x2,-0x5
1088 c5fa       |    |		Store	0x2,-0x6
1089 c5f9       |    |		Store	0x2,-0x7
108a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
108b ; --------------------------------------------------------------------------------------
108b ; STRING TABLE
108b ; --------------------------------------------------------------------------------------
108b 00b2       |    |		.STRTAB	0x00b2->0x10e4							; "BREAK"
108c 00b5       |    |		.STRTAB	0x00b5->0x10e6							; "TAKE_HISTORY"
108d 00bf       |    |		.STRTAB	0x00bf->0x10ec							; "TRACE"
108e 00c2       |    |		.STRTAB	0x00c2->0x10ef							; "LOCATION_TO_ADDRESS"
108f 00d3       |    |		.STRTAB	0x00d3->0x10f8							; "CATCH"
1090 00d6       |    |		.STRTAB	0x00d6->0x10fb							; "PROPAGATE"
1091 00dd       |    |		.STRTAB	0x00dd->0x10ff							; "FORGET"
1092 00e1       |    |		.STRTAB	0x00e1->0x1102							; "MODIFY_OPERATION"
1093 00ef       |    |		.STRTAB	0x00ef->0x110a							; "PUT_OPERATION"
1094 00fa       |    |		.STRTAB	0x00fa->0x1111							; "OBJECT_LOCATION"
1095 0107       |    |		.STRTAB	0x0107->0x1118							; "CONTROL_CONTEXT_OPERATION"
1096 011e       |    |		.STRTAB	0x011e->0x1125							; "CATCH"
1097 0121       | !  |		.STRTAB	0x0121->0x1127							; "PROPAGATE"
1098 0128       | (  |		.STRTAB	0x0128->0x112c							; "FORGET"
1099 012c       | ,  |		.STRTAB	0x012c->0x112f							; "Problem encountered resolving name: \x0aProgram has been recompiled since debugger started.\x0a"
109a 0183       |    |		.STRTAB	0x0183->0x115b							; "Exception raised resolving name: "
109b 01a2       |    |		.STRTAB	0x01a2->0x116c							; "Set control context to"
109c 01b6       |    |		.STRTAB	0x01b6->0x1177							; "Modify"
109d 01ba       |    |		.STRTAB	0x01ba->0x117a							; "Put"
109e 01bb       |    |		.STRTAB	0x01bb->0x117b							; "Object_Location"
109f 01c8       |    |		.STRTAB	0x01c8->0x1183							; "Set your control context to a single task before specifying a frame reference"
10a0 0213       |    |		.STRTAB	0x0213->0x11a9							; "Task not specified"
10a1 0223       | #  |		.STRTAB	0x0223->0x11b2							; "enable"
10a2 0227       | '  |		.STRTAB	0x0227->0x11b5							; "disable"
10a3 022c       | ,  |		.STRTAB	0x022c->0x11b9							; "forget exceptions"
10a4 023b       | ;  |		.STRTAB	0x023b->0x11c1							; "break"
10a5 023e       | >  |		.STRTAB	0x023e->0x11c4							; "catch exceptions"
10a6 024c       | L  |		.STRTAB	0x024c->0x11cc							; "propagate exceptions"
10a7 025e       | ^  |		.STRTAB	0x025e->0x11d6							; " history-taking"
10a8 026b       | k  |		.STRTAB	0x026b->0x11dd							; " tracing"
10a9 0271       | q  |		.STRTAB	0x0271->0x11e1							; "display the address of the code"
10aa 028e       |    |		.STRTAB	0x028e->0x11f1							; "."
10ab 028d       |    |		.STRTAB	0x028d->0x11f1							; "unable to obtain object's enclosing block"
10ac 02b4       |    |		.STRTAB	0x02b4->0x1206							; "unable to obtain object's enclosing subprogram"
10ad 02e0       |    |		.STRTAB	0x02e0->0x121d							; "The specified statement is not numbered"
10ae 0305       |    |		.STRTAB	0x0305->0x1230							; "the object is in a declaration which is not numbered"
10af 0337       | 7  |		.STRTAB	0x0337->0x124a							; "'s location"
10b0 0340       | @  |		.STRTAB	0x0340->0x1250							; " "
10b1 033f       | ?  |		.STRTAB	0x033f->0x1250							; "Cannot "
10b2 0344       | D  |		.STRTAB	0x0344->0x1254							; " at the selected object"
10b3 0359       | Y  |		.STRTAB	0x0359->0x125f							; "the loop with parameter "
10b4 036f       | o  |		.STRTAB	0x036f->0x126b							; " in "
10b5 0371       | q  |		.STRTAB	0x0371->0x126d							; "Nonexistent task"
10b6 037f       |    |		.STRTAB	0x037f->0x1275							; "There is no activation of "
10b7 0397       |    |		.STRTAB	0x0397->0x1282							; " in stack frames"
10b8 03a5       |    |		.STRTAB	0x03a5->0x128a							; " through"
10b9 03ab       |    |		.STRTAB	0x03ab->0x128e							; " of task "
10ba 03b2       |    |		.STRTAB	0x03b2->0x1293							; "The object "
10bb 03bb       |    |		.STRTAB	0x03bb->0x1298							; " is not part of the program being debugged"
10bc 03e3       |    |		.STRTAB	0x03e3->0x12ad							; "Warning: The object "
10bd 03f5       |    |		.STRTAB	0x03f5->0x12b7							; " for an entry declaration"
10be 040c       |    |		.STRTAB	0x040c->0x12c4							; "unable to obtain object's statement or declaration number"
10bf 0443       | C  |		.STRTAB	0x0443->0x12e0							; "unable to obtain object's statement number in "
10c0 046f       | o  |		.STRTAB	0x046f->0x12f7							; "Unable to obtain object's declaration number in "
10c1 049d       |    |		.STRTAB	0x049d->0x130f							; "A location selected at which to "
10c2 04bb       |    |		.STRTAB	0x04bb->0x131f							; " must be "
10c3 04c2       |    |		.STRTAB	0x04c2->0x1324							; "a statement, declaration or subprogram"
10c4 04e6       |    |		.STRTAB	0x04e6->0x1337							; "used as a control context;"
10c5 04fe       |    |		.STRTAB	0x04fe->0x1344							; "set control context to"
10c6 0512       |    |		.STRTAB	0x0512->0x134f							; "modified"
10c7 0518       |    |		.STRTAB	0x0518->0x1353							; "modify"
10c8 051c       |    |		.STRTAB	0x051c->0x1356							; "displayed"
10c9 0523       | #  |		.STRTAB	0x0523->0x135a							; "display"
10ca 0528       | (  |		.STRTAB	0x0528->0x135e							; "The selected object "
10cb 053a       | :  |		.STRTAB	0x053a->0x1368							; "cannot be "
10cc 0542       | B  |		.STRTAB	0x0542->0x136d							; ":  "
10cd 0543       | C  |		.STRTAB	0x0543->0x136e							; "Can't "
10ce 0547       | G  |		.STRTAB	0x0547->0x1371							; " this type of selected or indexed object"
10cf 056d       | m  |		.STRTAB	0x056d->0x1385							; " a selected or indexed object containing a "
10d0 0596       |    |		.STRTAB	0x0596->0x139b							; "slice"
10d1 0599       |    |		.STRTAB	0x0599->0x139d							; " a selected or indexed object containing "
10d2 05c0       |    |		.STRTAB	0x05c0->0x13b2							; "an attribute"
10d3 05ca       |    |		.STRTAB	0x05ca->0x13b8							; "function call"
10d4 05d5       |    |		.STRTAB	0x05d5->0x13be							; "Check_Selected_Or_Indexed_Selection_Context passed node of type "
10d5 0613       |    |		.STRTAB	0x0613->0x13de							; "Can only "
10d6 061a       |    |		.STRTAB	0x061a->0x13e3							; "  an indexed object if its indexes are constants"
10d7 0648       | H  |		.STRTAB	0x0648->0x13fb							; " this kind of selected or indexed object"
10d8 066e       | n  |		.STRTAB	0x066e->0x140f							; " the value of an entry declaration"
10d9 068e       |    |		.STRTAB	0x068e->0x1420							; "Unable to obtain statement object's enclosing subprogram"
10da 06c4       |    |		.STRTAB	0x06c4->0x143c							; "Can't select and "
10db 06d3       |    |		.STRTAB	0x06d3->0x1444							; " this kind of object"
10dc 06e5       |    |		.STRTAB	0x06e5->0x144e							; " the value of a pragma"
10dd 06f9       |    |		.STRTAB	0x06f9->0x1459							; ".STANDARD."
10de 0701       |    |		.STRTAB	0x0701->0x145e							; " the specified object"
10df 0714       |    |		.STRTAB	0x0714->0x1469							; "; it does not name an exception"
10e0 0731       | 1  |		.STRTAB	0x0731->0x1478							; "Sm_Back_Link returned unexpected kind of node"
10e1 075c       | \  |		.STRTAB	0x075c->0x148f							; "<Selection>"
10e2 0765       | e  |		.STRTAB	0x0765->0x1494							; "all"
10e3 0766       | f  |		.STREND 0x0766->0x1496
10e4 4252 4541  |BREA|		.STRTAB_STRINGS
1496 0000 0000  |    |		.XXX[0x2]
1498 ; --------------------------------------------------------------------------------------
1498 ; Debug Table
1498 ; --------------------------------------------------------------------------------------
1498 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x1642,0x0000,0x0001,0x0000
149e 0000 0000  |    |		.BLANK	0000[0x162]