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

⟦d21fd0ac2⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

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 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03e8       |    |		.CONST	0x03e8								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0031       | 1  |		.CONST	0x0031								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0017       |    |		.CONST	0x0017								; Number of locals
000b			INIT_0008:
000b e001       |    |		Load	0x0,0x1								; Debug Table 0x0 = .DEBUG	0x000b,0x044a,0x8000,0x0000,0x005a,0x2f95,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
000d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
000e 0129       | )  |		Execute	Any,Make_Visible
000f 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xf,0xfffe
0011 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0x11,0xfffd
0013 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x13,0xfffc
0015 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x15,0xfffb
0017 00bf       |    |		Action	Accept_Activation
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0018,0x0456,0x8000,0x0000,0x005a,0x3fd5,0x0000,0x002d
													; Debug Table 0x1.0x0 = 0x18,0xffff
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x19,0xfffe
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x1b,0xfffc
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1c,0xfffb
001d 029d 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call			; Debug Table 0x1.0x5 = 0x1d,0xfffa
001f 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1f,0xfff9
0021 029d 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call			; Debug Table 0x1.0x7 = 0x21,0xfff8
0023 029d 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call			; Debug Table 0x1.0x8 = 0x23,0xfff7
0025 029d 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call			; Debug Table 0x1.0x9 = 0x25,0xfff6
0027 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xa = 0x27,0xfff5
0028 00c7       |    |		Action	Elaborate_Subprogram
0029 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xb = 0x29,0xfff4
002a 00c7       |    |		Action	Elaborate_Subprogram
002b 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xc = 0x2b,0xfff3
002c 00c7       |    |		Action	Elaborate_Subprogram
002d 029d 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call			; Debug Table 0x1.0xd = 0x2d,0xfff2
002f 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xe = 0x2f,0xfff1
0030 00c7       |    |		Action	Elaborate_Subprogram
0031			BODY_0008:
0031 00bc       |    |		Action	Signal_Activated
0032 00bb       |    |		Action	Signal_Completion
0033 0000 0000  |    |		.BLANK	0000[0x5]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 004e       | N  |		.CONST	0x004e								; Address of begin
0039 0118       |    |		.CONST	0x0118								; Address of exception handler
003a 000a       |    |		.CONST	0x000a								; Number of locals
003b			INIT_0038:
003b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x003b,0x0476,0x0001,0x0000,0x005a,0x2f95,0x0000,0x0010
													; Debug Table 0x2.0x0 = 0x3b,0xffff
003c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x1 = 0x3c,0xfffe
003d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x3d,0xfffd
003e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x3 = 0x3e,0xfffc
003f e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x4 = 0x3f,0xfffb
0040 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0041 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x5 = 0x41,0xfffa
0042 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0043 4807       |H   |		Short_Literal	0x7							; Debug Table 0x2.0x6 = 0x43,0xfff9
0044 e003       |    |		Load	0x0,0x3
0045 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0046 00e1       |    |		Load_Encached	Boolean_Cache
0047 03f1       |    |		Declare_Variable	Discrete,With_Value
0048 e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x7 = 0x48,0xfff8
0049 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
004a 0322       | "  |		Declare_Variable	Record
004b e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x8 = 0x4b,0xfff7
004c 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
004d 0322       | "  |		Declare_Variable	Record
004e			BODY_0038:
004e 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x9 = 0x4e,0x1
004f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0xa = 0x4f,0x401
0050 021d       |    |		Execute	Heap_Access,Is_Null
0051 700e       |p   |		Jump_Nonzero	0x60							; Debug Table 0x2.0xb = 0x51,0x1
0052 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0xc = 0x52,0x2
0053 a405       |    |		Store_Unchecked	0x2,0x5
0054 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0xd = 0x54,0x3
0055 4976       |Iv  |		Short_Literal	0x176
0056 00eb       |    |		Load_Encached	Diana_Cache
0057 0098       |    |		Execute	Package,Field_Read_Dynamic
0058 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0059 a403       |    |		Store_Unchecked	0x2,0x3
005a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xe = 0x5a,0x4
005b 6823       |h#  |		Jump_Zero	0x7f
005c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0xf = 0x5c,0x5
005d e005       |    |		Load	0x0,0x5
005e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
005f 781f       |x   |		Jump	0x7f
0060 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x10 = 0x60,0x6
0061 a405       |    |		Store_Unchecked	0x2,0x5
0062 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x11 = 0x62,0x7
0063 4976       |Iv  |		Short_Literal	0x176
0064 00eb       |    |		Load_Encached	Diana_Cache
0065 0098       |    |		Execute	Package,Field_Read_Dynamic
0066 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0067 490b       |I   |		Short_Literal	0x10b
0068 00eb       |    |		Load_Encached	Diana_Cache
0069 0096       |    |		Execute	Package,Entry
006a a403       |    |		Store_Unchecked	0x2,0x3
006b 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x12 = 0x6b,0x8
006c e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x13 = 0x6c,0x801
006d 0007       |    |		Action	Break_Optional
006e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x14 = 0x6e,0x802
006f 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x15 = 0x6f,0x803
0070 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x16 = 0x70,0x804
0071 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f				; Debug Table 0x2.0x17 = 0x71,0x8
0072 7003       |p   |		Jump_Nonzero	0x76
0073 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
0074 7001       |p   |		Jump_Nonzero	0x76
0075 7808       |x   |		Jump	0x7e								; Debug Table 0x2.0x18 = 0x75,0xa
0076 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x19 = 0x76,0x9
0077 e006       |    |		Load	0x0,0x6
0078 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0079 00eb       |    |		Load_Encached	Diana_Cache
007a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
007b 00eb       |    |		Load_Encached	Diana_Cache
007c 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
007d a403       |    |		Store_Unchecked	0x2,0x3
007e 00d1       |    |		Pop_Control	Pop_Count_1
007f e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x1a = 0x7f,0xb
0080 e007       |    |		Load	0x0,0x7
0081 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0082 700d       |p   |		Jump_Nonzero	0x90
0083 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x1b = 0x83,0xc01
0084 021d       |    |		Execute	Heap_Access,Is_Null
0085 7008       |p   |		Jump_Nonzero	0x8e							; Debug Table 0x2.0x1c = 0x85,0xb
0086 e5fe       |    |		Load	0x2,-0x2
0087 4976       |Iv  |		Short_Literal	0x176
0088 00eb       |    |		Load_Encached	Diana_Cache
0089 0098       |    |		Execute	Package,Field_Read_Dynamic
008a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
008b e007       |    |		Load	0x0,0x7
008c 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
008d 7803       |x   |		Jump	0x91
008e 4800       |H   |		Short_Literal	0x0
008f 7801       |x   |		Jump	0x91
0090 4801       |H   |		Short_Literal	0x1
0091 4829       |H)  |		Short_Literal	0x29
0092 e003       |    |		Load	0x0,0x3
0093 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0094 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1d = 0x94,0xc
0095 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x1e = 0x95,0x1001
0096 021d       |    |		Execute	Heap_Access,Is_Null
0097 700e       |p   |		Jump_Nonzero	0xa6							; Debug Table 0x2.0x1f = 0x97,0xc
0098 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x20 = 0x98,0xd
0099 4976       |Iv  |		Short_Literal	0x176
009a 00eb       |    |		Load_Encached	Diana_Cache
009b 0098       |    |		Execute	Package,Field_Read_Dynamic
009c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
009d a404       |    |		Store_Unchecked	0x2,0x4
009e e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x21 = 0x9e,0xe
009f a402       |    |		Store_Unchecked	0x2,0x2
00a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x22 = 0xa0,0xf
00a1 6806       |h   |		Jump_Zero	0xa8
00a2 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x23 = 0xa2,0x10
00a3 e005       |    |		Load	0x0,0x5
00a4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00a5 7802       |x   |		Jump	0xa8
00a6 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x24 = 0xa6,0x11
00a7 a402       |    |		Store_Unchecked	0x2,0x2
00a8 e008       |    |		Load	0x0,0x8								; Debug Table 0x2.0x25 = 0xa8,0x12
00a9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00aa e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x26 = 0xaa,0x13
00ab 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x27 = 0xac,0x14
00ad e009       |    |		Load	0x0,0x9
00ae 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00af e009       |    |		Load	0x0,0x9
00b0 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00b1 e004       |    |		Load	0x0,0x4
00b2 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
00b3 00d1       |    |		Pop_Control	Pop_Count_1
00b4 e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x28 = 0xb4,0x15
00b5 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
00b6 a406       |    |		Store_Unchecked	0x2,0x6
00b7 e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x29 = 0xb7,0x16
00b8 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
00b9 e406       |    |		Load	0x2,0x6
00ba e403       |    |		Load	0x2,0x3
00bb e00a       |    |		Load	0x0,0xa
00bc 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
00bd e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x2a = 0xbd,0x17
00be 8215       |    |		Call	0x1,0x15
00bf 4815       |H   |		Short_Literal	0x15							; Debug Table 0x2.0x2b = 0xbf,0x18
00c0 e003       |    |		Load	0x0,0x3
00c1 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00c2 6803       |h   |		Jump_Zero	0xc6
00c3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x2c = 0xc3,0x19
00c4 a407       |    |		Store_Unchecked	0x2,0x7
00c5 781b       |x   |		Jump	0xe1
00c6 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x2d = 0xc6,0x1a
00c7 4800       |H   |		Short_Literal	0x0
00c8 e402       |    |		Load	0x2,0x2
00c9 e00b       |    |		Load	0x0,0xb
00ca 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00cb c407       |    |		Store	0x2,0x7
00cc 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2e = 0xcc,0x1b
00cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x2f = 0xcd,0x1401
00ce 021d       |    |		Execute	Heap_Access,Is_Null
00cf 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x2.0x30 = 0xcf,0x1b
00d0 0007       |    |		Action	Break_Optional
00d1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x31 = 0xd1,0x1801
00d2 021d       |    |		Execute	Heap_Access,Is_Null
00d3 0279       | y  |		Execute	Discrete,And							; Debug Table 0x2.0x32 = 0xd3,0x1401
00d4 6804       |h   |		Jump_Zero	0xd9
00d5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x33 = 0xd5,0x1c
00d6 e403       |    |		Load	0x2,0x3
00d7 e00a       |    |		Load	0x0,0xa
00d8 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
00d9 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x34 = 0xd9,0x1d
00da e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x35 = 0xda,0x1c01
00db 021d       |    |		Execute	Heap_Access,Is_Null
00dc 7004       |p   |		Jump_Nonzero	0xe1							; Debug Table 0x2.0x36 = 0xdc,0x1d
00dd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x37 = 0xdd,0x1e
00de e404       |    |		Load	0x2,0x4
00df e00a       |    |		Load	0x0,0xa
00e0 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
00e1 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x38 = 0xe1,0x1f
00e2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x39 = 0xe2,0x2001
00e3 021d       |    |		Execute	Heap_Access,Is_Null
00e4 6808       |h   |		Jump_Zero	0xed							; Debug Table 0x2.0x3a = 0xe4,0x1f
00e5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x3b = 0xe5,0x20
00e6 e406       |    |		Load	0x2,0x6
00e7 e407       |    |		Load	0x2,0x7
00e8 e5fe       |    |		Load	0x2,-0x2
00e9 e002       |    |		Load	0x0,0x2
00ea 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
00eb 00d1       |    |		Pop_Control	Pop_Count_1
00ec 7807       |x   |		Jump	0xf4
00ed 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x3c = 0xed,0x21
00ee e406       |    |		Load	0x2,0x6
00ef e407       |    |		Load	0x2,0x7
00f0 e5ff       |    |		Load	0x2,-0x1
00f1 e002       |    |		Load	0x0,0x2
00f2 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
00f3 00d1       |    |		Pop_Control	Pop_Count_1
00f4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x3d = 0xf4,0x22
00f5 0007       |    |		Action	Break_Optional
00f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x3e = 0xf6,0x2401
00f7 021d       |    |		Execute	Heap_Access,Is_Null
00f8 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x3f = 0xf8,0x22
00f9 e00c       |    |		Load	0x0,0xc
00fa 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00fb 00d1       |    |		Pop_Control	Pop_Count_1
00fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x40 = 0xfc,0x23
00fd 00d9       |    |		Load_Top	At_Offset_1
00fe 00db       |    |		Load_Top	At_Offset_3
00ff e004       |    |		Load	0x0,0x4
0100 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0101 00d1       |    |		Pop_Control	Pop_Count_1
0102 e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x41 = 0x102,0x24
0103 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0104 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x42 = 0x104,0x25
0105 a5fc       |    |		Store_Unchecked	0x2,-0x4
0106 8212       |    |		Call	0x1,0x12							; Debug Table 0x2.0x43 = 0x106,0x26
0107 680c       |h   |		Jump_Zero	0x114
0108 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x44 = 0x108,0x27
0109 00d9       |    |		Load_Top	At_Offset_1
010a e009       |    |		Load	0x0,0x9
010b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
010c e009       |    |		Load	0x0,0x9
010d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
010e e403       |    |		Load	0x2,0x3
010f e402       |    |		Load	0x2,0x2
0110 8214       |    |		Call	0x1,0x14
0111 00d1       |    |		Pop_Control	Pop_Count_1
0112 c5fd       |    |		Store	0x2,-0x3
0113 7802       |x   |		Jump	0x116
0114 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x45 = 0x114,0x28
0115 a5fd       |    |		Store_Unchecked	0x2,-0x3
0116 8216       |    |		Call	0x1,0x16							; Debug Table 0x2.0x46 = 0x116,0x29
0117 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0118			TRAP_0038:
0118 6267       |bg  |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x5a2e4501}
0119 010f       |    |		Execute	Exception,Equal
011a 6806       |h   |		Jump_Zero	0x121
011b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x47 = 0x11b,0x2a
011c a5fc       |    |		Store_Unchecked	0x2,-0x4
011d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x48 = 0x11d,0x2b
011e a5fd       |    |		Store_Unchecked	0x2,-0x3
011f 8216       |    |		Call	0x1,0x16							; Debug Table 0x2.0x49 = 0x11f,0x2c
0120 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0121 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x4a = 0x121,0x2d
0122 a5fc       |    |		Store_Unchecked	0x2,-0x4
0123 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x4b = 0x123,0x2e
0124 a5fd       |    |		Store_Unchecked	0x2,-0x3
0125 0092 0384  |    |		Action	Push_String_Extended,0x384					; "Unhandled exception in code generation "
													; Debug Table 0x2.0x4c = 0x125,0x2f
0127 e00d       |    |		Load	0x0,0xd
0128 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0129 01cc       |    |		Execute	Vector,Catenate
012a e008       |    |		Load	0x0,0x8
012b 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
012c 8216       |    |		Call	0x1,0x16							; Debug Table 0x2.0x4d = 0x12c,0x30
012d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
012e 0000 0000  |    |		.XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 015b       | [  |		.CONST	0x015b								; Address of begin
0131 01ab       |    |		.CONST	0x01ab								; Address of exception handler
0132 000a       |    |		.CONST	0x000a								; Number of locals
0133			INIT_0130:
0133 e009       |    |		Load	0x0,0x9								; Debug Table 0x3 = .DEBUG	0x0133,0x0514,0x0001,0x0000,0x005a,0x2f95,0x0000,0x0028
													; Debug Table 0x3.0x0 = 0x133,0xffff
0134 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0135 e009       |    |		Load	0x0,0x9
0136 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0137 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0138 4807       |H   |		Short_Literal	0x7							; Debug Table 0x3.0x1 = 0x138,0xfffe
0139 e003       |    |		Load	0x0,0x3
013a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
013b 00e1       |    |		Load_Encached	Boolean_Cache
013c 03f1       |    |		Declare_Variable	Discrete,With_Value
013d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2 = 0x13d,0xfffd
013e e5ff       |    |		Load	0x2,-0x1
013f 4976       |Iv  |		Short_Literal	0x176
0140 00eb       |    |		Load_Encached	Diana_Cache
0141 0098       |    |		Execute	Package,Field_Read_Dynamic
0142 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0143 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0144 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x3 = 0x144,0xfffc
0145 00d9       |    |		Load_Top	At_Offset_1
0146 490b       |I   |		Short_Literal	0x10b
0147 00eb       |    |		Load_Encached	Diana_Cache
0148 0096       |    |		Execute	Package,Entry
0149 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
014a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x4 = 0x14a,0xfffb
014b e5fe       |    |		Load	0x2,-0x2
014c 4976       |Iv  |		Short_Literal	0x176
014d 00eb       |    |		Load_Encached	Diana_Cache
014e 0098       |    |		Execute	Package,Field_Read_Dynamic
014f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0150 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0151 e002       |    |		Load	0x0,0x2								; Debug Table 0x3.0x5 = 0x151,0xfffa
0152 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0153 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x6 = 0x153,0xfff9
0154 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0155 e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x7 = 0x155,0xfff8
0156 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0157 0322       | "  |		Declare_Variable	Record
0158 e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x8 = 0x158,0xfff7
0159 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
015a 0322       | "  |		Declare_Variable	Record
015b			BODY_0130:
015b e008       |    |		Load	0x0,0x8								; Debug Table 0x3.0x9 = 0x15b,0x1
015c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
015d e002       |    |		Load	0x0,0x2								; Debug Table 0x3.0xa = 0x15d,0x2
015e 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
015f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xb = 0x15f,0x3
0160 e402       |    |		Load	0x2,0x2
0161 e009       |    |		Load	0x0,0x9
0162 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0163 e004       |    |		Load	0x0,0x4
0164 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0165 00d1       |    |		Pop_Control	Pop_Count_1
0166 e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0xc = 0x166,0x4
0167 6803       |h   |		Jump_Zero	0x16b
0168 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0xd = 0x168,0x5
0169 e005       |    |		Load	0x0,0x5
016a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
016b e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0xe = 0x16b,0x6
016c 8215       |    |		Call	0x1,0x15
016d e002       |    |		Load	0x0,0x2								; Debug Table 0x3.0xf = 0x16d,0x7
016e 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
016f a407       |    |		Store_Unchecked	0x2,0x7
0170 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x10 = 0x170,0x8
0171 e405       |    |		Load	0x2,0x5
0172 e00a       |    |		Load	0x0,0xa
0173 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0174 4815       |H   |		Short_Literal	0x15							; Debug Table 0x3.0x11 = 0x174,0x9
0175 e003       |    |		Load	0x0,0x3
0176 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0177 6803       |h   |		Jump_Zero	0x17b
0178 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x12 = 0x178,0xa
0179 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
017a 780a       |x   |		Jump	0x185
017b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x3.0x13 = 0x17b,0xb
017c 4800       |H   |		Short_Literal	0x0
017d e404       |    |		Load	0x2,0x4
017e e00b       |    |		Load	0x0,0xb
017f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0180 005b       | [  |		Store_Top	Discrete,At_Offset_3
0181 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x14 = 0x181,0xc
0182 e404       |    |		Load	0x2,0x4
0183 e00a       |    |		Load	0x0,0xa
0184 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
0185 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x15 = 0x185,0xd
0186 e407       |    |		Load	0x2,0x7
0187 e408       |    |		Load	0x2,0x8
0188 e404       |    |		Load	0x2,0x4
0189 e002       |    |		Load	0x0,0x2
018a 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
018b 00d1       |    |		Pop_Control	Pop_Count_1
018c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x16 = 0x18c,0xe
018d e406       |    |		Load	0x2,0x6
018e e404       |    |		Load	0x2,0x4
018f e00c       |    |		Load	0x0,0xc
0190 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0191 00d1       |    |		Pop_Control	Pop_Count_1
0192 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x17 = 0x192,0xf
0193 00d9       |    |		Load_Top	At_Offset_1
0194 00db       |    |		Load_Top	At_Offset_3
0195 e004       |    |		Load	0x0,0x4
0196 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0197 00d1       |    |		Pop_Control	Pop_Count_1
0198 e002       |    |		Load	0x0,0x2								; Debug Table 0x3.0x18 = 0x198,0x10
0199 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
019a 8212       |    |		Call	0x1,0x12							; Debug Table 0x3.0x19 = 0x19a,0x11
019b 680b       |h   |		Jump_Zero	0x1a7
019c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x1a = 0x19c,0x12
019d 00d9       |    |		Load_Top	At_Offset_1
019e e402       |    |		Load	0x2,0x2
019f e009       |    |		Load	0x0,0x9
01a0 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01a1 e405       |    |		Load	0x2,0x5
01a2 e404       |    |		Load	0x2,0x4
01a3 8214       |    |		Call	0x1,0x14
01a4 00d1       |    |		Pop_Control	Pop_Count_1
01a5 c5fd       |    |		Store	0x2,-0x3
01a6 7802       |x   |		Jump	0x1a9
01a7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1b = 0x1a7,0x13
01a8 a5fd       |    |		Store_Unchecked	0x2,-0x3
01a9 8216       |    |		Call	0x1,0x16							; Debug Table 0x3.0x1c = 0x1a9,0x14
01aa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01ab			TRAP_0130:
01ab 61d4       |a   |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x5a2e4501}
01ac 010f       |    |		Execute	Exception,Equal
01ad 6804       |h   |		Jump_Zero	0x1b2
01ae 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1d = 0x1ae,0x15
01af a5fd       |    |		Store_Unchecked	0x2,-0x3
01b0 8216       |    |		Call	0x1,0x16							; Debug Table 0x3.0x1e = 0x1b0,0x16
01b1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1f = 0x1b2,0x17
01b3 a5fd       |    |		Store_Unchecked	0x2,-0x3
01b4 0092 0384  |    |		Action	Push_String_Extended,0x384					; "Unhandled exception in code generation "
													; Debug Table 0x3.0x20 = 0x1b4,0x18
01b6 e00d       |    |		Load	0x0,0xd
01b7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01b8 01cc       |    |		Execute	Vector,Catenate
01b9 e008       |    |		Load	0x0,0x8
01ba 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01bb 8216       |    |		Call	0x1,0x16							; Debug Table 0x3.0x21 = 0x1bb,0x19
01bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01bd 0000 0000  |    |		.XXX[0x3]
01bf 0000       |    |
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01d4       |    |		.CONST	0x01d4								; Address of begin
01c1 024b       | K  |		.CONST	0x024b								; Address of exception handler
01c2 0006       |    |		.CONST	0x0006								; Number of locals
01c3			INIT_01c0:
01c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x01c3,0x055a,0x0001,0x0000,0x005a,0x2f95,0x0000,0x003c
													; Debug Table 0x4.0x0 = 0x1c3,0xffff
01c4 00db       |    |		Load_Top	At_Offset_3
01c5 4976       |Iv  |		Short_Literal	0x176
01c6 00eb       |    |		Load_Encached	Diana_Cache
01c7 0098       |    |		Execute	Package,Field_Read_Dynamic
01c8 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01c9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ca 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x4.0x1 = 0x1ca,0xfffe
01cb 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01cc e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x2 = 0x1cc,0xfffd
01cd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ce e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x3 = 0x1ce,0xfffc
01cf 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
01d0 0322       | "  |		Declare_Variable	Record
01d1 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x4 = 0x1d1,0xfffb
01d2 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
01d3 0322       | "  |		Declare_Variable	Record
01d4			BODY_01c0:
01d4 e008       |    |		Load	0x0,0x8								; Debug Table 0x4.0x5 = 0x1d4,0x1
01d5 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01d6 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x6 = 0x1d6,0x2
01d7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01d8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0x1d8,0x3
01d9 e009       |    |		Load	0x0,0x9
01da 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01db e009       |    |		Load	0x0,0x9
01dc 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01dd e004       |    |		Load	0x0,0x4
01de 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01df 00d1       |    |		Pop_Control	Pop_Count_1
01e0 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x8 = 0x1e0,0x4
01e1 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
01e2 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01e3 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x9 = 0x1e3,0x5
01e4 8215       |    |		Call	0x1,0x15
01e5 4815       |H   |		Short_Literal	0x15							; Debug Table 0x4.0xa = 0x1e5,0x6
01e6 e003       |    |		Load	0x0,0x3
01e7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01e8 6803       |h   |		Jump_Zero	0x1ec
01e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xb = 0x1e9,0x7
01ea a403       |    |		Store_Unchecked	0x2,0x3
01eb 780a       |x   |		Jump	0x1f6
01ec 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x4.0xc = 0x1ec,0x8
01ed 4800       |H   |		Short_Literal	0x0
01ee e402       |    |		Load	0x2,0x2
01ef e00b       |    |		Load	0x0,0xb
01f0 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01f1 c403       |    |		Store	0x2,0x3
01f2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xd = 0x1f2,0x9
01f3 e402       |    |		Load	0x2,0x2
01f4 e00a       |    |		Load	0x0,0xa
01f5 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
01f6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xe = 0x1f6,0xa
01f7 00db       |    |		Load_Top	At_Offset_3
01f8 e403       |    |		Load	0x2,0x3
01f9 e402       |    |		Load	0x2,0x2
01fa e002       |    |		Load	0x0,0x2
01fb 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
01fc 00d1       |    |		Pop_Control	Pop_Count_1
01fd 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xf = 0x1fd,0xb
01fe 4801       |H   |		Short_Literal	0x1
01ff 4800       |H   |		Short_Literal	0x0
0200 e402       |    |		Load	0x2,0x2
0201 e404       |    |		Load	0x2,0x4
0202 e002       |    |		Load	0x0,0x2
0203 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
0204 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x10 = 0x204,0xc
0205 e00e       |    |		Load	0x0,0xe
0206 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0207 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x11 = 0x207,0xd
0208 e00f       |    |		Load	0x0,0xf
0209 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
020a 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x12 = 0x20a,0xe
020b e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x13 = 0x20b,0x401
020c 0007       |    |		Action	Break_Optional
020d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x14 = 0x20d,0x402
020e 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x15 = 0x20e,0x403
020f 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x16 = 0x20f,0x404
0210 0f29       | )  |		Execute_Immediate	Equal,0x29					; Debug Table 0x4.0x17 = 0x210,0xe
0211 6807       |h   |		Jump_Zero	0x219
0212 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x18 = 0x212,0xf
0213 00eb       |    |		Load_Encached	Diana_Cache
0214 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
0215 e402       |    |		Load	0x2,0x2
0216 e010       |    |		Load	0x0,0x10
0217 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0218 7806       |x   |		Jump	0x21f
0219 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x19 = 0x219,0x10
021a 00eb       |    |		Load_Encached	Diana_Cache
021b 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
021c e402       |    |		Load	0x2,0x2
021d e010       |    |		Load	0x0,0x10
021e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
021f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x1a = 0x21f,0x11
0220 4804       |H   |		Short_Literal	0x4
0221 e002       |    |		Load	0x0,0x2
0222 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0223 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x1b = 0x223,0x12
0224 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
0225 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x1c = 0x225,0x13
0226 1870       | p  |		Execute	Package,Field_Execute,Field_Number 0x70
0227 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x1d = 0x227,0x14
0228 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0229 e00c       |    |		Load	0x0,0xc								; Debug Table 0x4.0x1e = 0x229,0x15
022a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
022b e00f       |    |		Load	0x0,0xf								; Debug Table 0x4.0x1f = 0x22b,0x16
022c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
022d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x20 = 0x22d,0x17
022e e002       |    |		Load	0x0,0x2
022f 1862       | b  |		Execute	Package,Field_Execute,Field_Number 0x62
0230 00d1       |    |		Pop_Control	Pop_Count_1
0231 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x21 = 0x231,0x18
0232 00d9       |    |		Load_Top	At_Offset_1
0233 00db       |    |		Load_Top	At_Offset_3
0234 e004       |    |		Load	0x0,0x4
0235 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0236 00d1       |    |		Pop_Control	Pop_Count_1
0237 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x22 = 0x237,0x19
0238 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0239 8212       |    |		Call	0x1,0x12							; Debug Table 0x4.0x23 = 0x239,0x1a
023a 680c       |h   |		Jump_Zero	0x247
023b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x24 = 0x23b,0x1b
023c 00d9       |    |		Load_Top	At_Offset_1
023d e009       |    |		Load	0x0,0x9
023e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
023f e009       |    |		Load	0x0,0x9
0240 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0241 e402       |    |		Load	0x2,0x2
0242 e402       |    |		Load	0x2,0x2
0243 8214       |    |		Call	0x1,0x14
0244 00d1       |    |		Pop_Control	Pop_Count_1
0245 c5fe       |    |		Store	0x2,-0x2
0246 7802       |x   |		Jump	0x249
0247 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x25 = 0x247,0x1c
0248 a5fe       |    |		Store_Unchecked	0x2,-0x2
0249 8216       |    |		Call	0x1,0x16							; Debug Table 0x4.0x26 = 0x249,0x1d
024a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
024b			TRAP_01c0:
024b 6134       |a4  |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x5a2e4501}
024c 010f       |    |		Execute	Exception,Equal
024d 6804       |h   |		Jump_Zero	0x252
024e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x27 = 0x24e,0x1e
024f a5fe       |    |		Store_Unchecked	0x2,-0x2
0250 8216       |    |		Call	0x1,0x16							; Debug Table 0x4.0x28 = 0x250,0x1f
0251 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0252 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x29 = 0x252,0x20
0253 a5fe       |    |		Store_Unchecked	0x2,-0x2
0254 8216       |    |		Call	0x1,0x16							; Debug Table 0x4.0x2a = 0x254,0x21
0255 0092 0385  |    |		Action	Push_String_Extended,0x385					; "in code generation"
													; Debug Table 0x4.0x2b = 0x255,0x22
0257 e008       |    |		Load	0x0,0x8
0258 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0259 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
025a 0000 0000  |    |		.BLANK	0000[0x6]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0273       | s  |		.CONST	0x0273								; Address of begin
0261 02d7       |    |		.CONST	0x02d7								; Address of exception handler
0262 0006       |    |		.CONST	0x0006								; Number of locals
0263			INIT_0260:
0263 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x0263,0x05b4,0x0001,0x0000,0x005a,0x2f95,0x0000,0x004a
													; Debug Table 0x5.0x0 = 0x263,0xffff
0264 00db       |    |		Load_Top	At_Offset_3
0265 00eb       |    |		Load_Encached	Diana_Cache
0266 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
0267 00eb       |    |		Load_Encached	Diana_Cache
0268 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0269 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
026a e002       |    |		Load	0x0,0x2								; Debug Table 0x5.0x1 = 0x26a,0xfffe
026b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
026c 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x5.0x2 = 0x26c,0xfffd
026d e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x3 = 0x26d,0xfffc
026e 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
026f 0322       | "  |		Declare_Variable	Record
0270 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x4 = 0x270,0xfffb
0271 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0272 0322       | "  |		Declare_Variable	Record
0273			BODY_0260:
0273 e008       |    |		Load	0x0,0x8								; Debug Table 0x5.0x5 = 0x273,0x1
0274 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0275 e002       |    |		Load	0x0,0x2								; Debug Table 0x5.0x6 = 0x275,0x2
0276 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0277 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x7 = 0x277,0x3
0278 e009       |    |		Load	0x0,0x9
0279 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
027a e009       |    |		Load	0x0,0x9
027b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
027c e004       |    |		Load	0x0,0x4
027d 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
027e 00d1       |    |		Pop_Control	Pop_Count_1
027f e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x8 = 0x27f,0x4
0280 4911       |I   |		Short_Literal	0x111
0281 e00a       |    |		Load	0x0,0xa
0282 0096       |    |		Execute	Package,Entry
0283 4815       |H   |		Short_Literal	0x15							; Debug Table 0x5.0x9 = 0x283,0x5
0284 e003       |    |		Load	0x0,0x3
0285 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0286 6806       |h   |		Jump_Zero	0x28d
0287 0092 0386  |    |		Action	Push_String_Extended,0x386					; "Can't produce rel file for command."
													; Debug Table 0x5.0xa = 0x287,0x6
0289 e008       |    |		Load	0x0,0x8
028a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
028b 60f4       |`   |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x5a2e4501}		; Debug Table 0x5.0xb = 0x28b,0x7
028c 0257       | W  |		Execute	Discrete,Raise
028d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0xc = 0x28d,0x8
028e 0219       |    |		Execute	Heap_Access,All_Read
028f e011       |    |		Load	0x0,0x11
0290 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0291 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0292 4808       |H   |		Short_Literal	0x8							; Debug Table 0x5.0xd = 0x292,0x9
0293 e003       |    |		Load	0x0,0x3
0294 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0295 680b       |h   |		Jump_Zero	0x2a1
0296 4807       |H   |		Short_Literal	0x7							; Debug Table 0x5.0xe = 0x296,0xa
0297 e003       |    |		Load	0x0,0x3
0298 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0299 7004       |p   |		Jump_Nonzero	0x29e
029a 0092 0387  |    |		Action	Push_String_Extended,0x387					; "Enable_Native_Debugger switch set but not Debug switch"
													; Debug Table 0x5.0xf = 0x29a,0xb
029c e008       |    |		Load	0x0,0x8
029d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
029e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x10 = 0x29e,0xc
029f e005       |    |		Load	0x0,0x5
02a0 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02a1 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x11 = 0x2a1,0xd
02a2 8215       |    |		Call	0x1,0x15
02a3 e002       |    |		Load	0x0,0x2								; Debug Table 0x5.0x12 = 0x2a3,0xe
02a4 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
02a5 a403       |    |		Store_Unchecked	0x2,0x3
02a6 e002       |    |		Load	0x0,0x2								; Debug Table 0x5.0x13 = 0x2a6,0xf
02a7 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
02a8 e403       |    |		Load	0x2,0x3
02a9 e402       |    |		Load	0x2,0x2
02aa e00a       |    |		Load	0x0,0xa
02ab 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
02ac 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x14 = 0x2ac,0x10
02ad e402       |    |		Load	0x2,0x2
02ae e00a       |    |		Load	0x0,0xa
02af 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
02b0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x15 = 0x2b0,0x11
02b1 e00b       |    |		Load	0x0,0xb
02b2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x16 = 0x2b3,0x12
02b4 e403       |    |		Load	0x2,0x3
02b5 e404       |    |		Load	0x2,0x4
02b6 e402       |    |		Load	0x2,0x2
02b7 e002       |    |		Load	0x0,0x2
02b8 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
02b9 00d1       |    |		Pop_Control	Pop_Count_1
02ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x17 = 0x2ba,0x13
02bb 4800       |H   |		Short_Literal	0x0
02bc e402       |    |		Load	0x2,0x2
02bd e00c       |    |		Load	0x0,0xc
02be 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02bf 00d1       |    |		Pop_Control	Pop_Count_1
02c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x18 = 0x2c0,0x14
02c1 00d9       |    |		Load_Top	At_Offset_1
02c2 00db       |    |		Load_Top	At_Offset_3
02c3 e004       |    |		Load	0x0,0x4
02c4 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02c5 00d1       |    |		Pop_Control	Pop_Count_1
02c6 8212       |    |		Call	0x1,0x12							; Debug Table 0x5.0x19 = 0x2c6,0x15
02c7 680b       |h   |		Jump_Zero	0x2d3
02c8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x1a = 0x2c8,0x16
02c9 00d9       |    |		Load_Top	At_Offset_1
02ca e009       |    |		Load	0x0,0x9
02cb 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02cc e009       |    |		Load	0x0,0x9
02cd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02ce e402       |    |		Load	0x2,0x2
02cf 8217       |    |		Call	0x1,0x17
02d0 00d1       |    |		Pop_Control	Pop_Count_1
02d1 c5fd       |    |		Store	0x2,-0x3
02d2 7802       |x   |		Jump	0x2d5
02d3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x1b = 0x2d3,0x17
02d4 a5fd       |    |		Store_Unchecked	0x2,-0x3
02d5 8216       |    |		Call	0x1,0x16							; Debug Table 0x5.0x1c = 0x2d5,0x18
02d6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02d7			TRAP_0260:
02d7 60a8       |`   |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x5a2e4501}
02d8 010f       |    |		Execute	Exception,Equal
02d9 6804       |h   |		Jump_Zero	0x2de
02da 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x1d = 0x2da,0x19
02db a5fd       |    |		Store_Unchecked	0x2,-0x3
02dc 8216       |    |		Call	0x1,0x16							; Debug Table 0x5.0x1e = 0x2dc,0x1a
02dd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02de 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x1f = 0x2de,0x1b
02df a5fd       |    |		Store_Unchecked	0x2,-0x3
02e0 0092 0388  |    |		Action	Push_String_Extended,0x388					; "unhandled exception in code generation "
													; Debug Table 0x5.0x20 = 0x2e0,0x1c
02e2 e00d       |    |		Load	0x0,0xd
02e3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02e4 01cc       |    |		Execute	Vector,Catenate
02e5 e008       |    |		Load	0x0,0x8
02e6 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
02e7 8216       |    |		Call	0x1,0x16							; Debug Table 0x5.0x21 = 0x2e7,0x1d
02e8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02e9 0000 0000  |    |		.BLANK	0000[0x7]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 e008       |    |		Load	0x0,0x8								; Debug Table 0x6 = .DEBUG	0x02f3,0x05fa,0x0002,0x0000,0x005a,0x3fd5,0x0000,0x0046
													; Debug Table 0x6.0x0 = 0x2f3,0x1
02f4 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02f5 0f00       |    |		Execute_Immediate	Equal,0x0
02f6 00ca       |    |		Action	Exit_Nullary_Function
02f7 0000       |    |		.XXX[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 4810       |H   |		Short_Literal	0x10							; Debug Table 0x7 = .DEBUG	0x02fb,0x05fe,0x0002,0x0000,0x005a,0x3fd5,0x0000,0x0056
													; Debug Table 0x7.0x0 = 0x2fb,0x1
02fc e003       |    |		Load	0x0,0x3
02fd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02fe 6802       |h   |		Jump_Zero	0x301
02ff 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x1 = 0x2ff,0x2
0300 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0301 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x301,0x3
0302 e007       |    |		Load	0x0,0x7
0303 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0304 6804       |h   |		Jump_Zero	0x309
0305 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x3 = 0x305,0x4
0306 e007       |    |		Load	0x0,0x7
0307 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0308 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0309 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x4 = 0x309,0x5
030a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
030b 0000 0000  |    |		.BLANK	0000[0x5]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0318       |    |		.CONST	0x0318								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0002       |    |		.CONST	0x0002								; Number of locals
0313			INIT_0310:
0313 4807       |H   |		Short_Literal	0x7							; Debug Table 0x8 = .DEBUG	0x0313,0x060a,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0088
													; Debug Table 0x8.0x0 = 0x313,0xffff
0314 e003       |    |		Load	0x0,0x3
0315 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0316 00e1       |    |		Load_Encached	Boolean_Cache
0317 03f1       |    |		Declare_Variable	Discrete,With_Value
0318			BODY_0310:
0318 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x1 = 0x318,0x1
0319 e5fc       |    |		Load	0x2,-0x4
031a 4800       |H   |		Short_Literal	0x0
031b 4802       |H   |		Short_Literal	0x2
031c e003       |    |		Load	0x0,0x3
031d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
031e e402       |    |		Load	0x2,0x2
031f e5fe       |    |		Load	0x2,-0x2
0320 8213       |    |		Call	0x1,0x13
0321 4823       |H#  |		Short_Literal	0x23
0322 e003       |    |		Load	0x0,0x3
0323 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0324 4822       |H"  |		Short_Literal	0x22
0325 e003       |    |		Load	0x0,0x3
0326 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0327 4820       |H   |		Short_Literal	0x20
0328 e003       |    |		Load	0x0,0x3
0329 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
032a e402       |    |		Load	0x2,0x2
032b 6805       |h   |		Jump_Zero	0x331
032c 4813       |H   |		Short_Literal	0x13
032d e003       |    |		Load	0x0,0x3
032e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
032f 0f00       |    |		Execute_Immediate	Equal,0x0
0330 7801       |x   |		Jump	0x332
0331 4800       |H   |		Short_Literal	0x0
0332 e009       |    |		Load	0x0,0x9
0333 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0334 e009       |    |		Load	0x0,0x9
0335 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0336 e5fd       |    |		Load	0x2,-0x3
0337 e5ff       |    |		Load	0x2,-0x1
0338 e004       |    |		Load	0x0,0x4
0339 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
033a 00d1       |    |		Pop_Control	Pop_Count_1
033b c5fb       |    |		Store	0x2,-0x5
033c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
033d 0000 0000  |    |		.XXX[0x3]
033f 0000       |    |
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9 = .DEBUG	0x0343,0x0610,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0117
													; Debug Table 0x9.0x0 = 0x343,0x1
0344 e003       |    |		Load	0x0,0x3
0345 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0346 6803       |h   |		Jump_Zero	0x34a
0347 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x1 = 0x347,0x2
0348 e012       |    |		Load	0x0,0x12
0349 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
034a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
034b 0000 0000  |    |		.BLANK	0000[0x5]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353       | S  |		.CONST	0x0353								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0001       |    |		.CONST	0x0001								; Number of locals
0353			BODY_0350:
0353			INIT_0350:
0353 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa = .DEBUG	0x0353,0x0616,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0136
													; Debug Table 0xa.0x0 = 0x353,0x1
0354 e003       |    |		Load	0x0,0x3
0355 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0356 6802       |h   |		Jump_Zero	0x359
0357 e012       |    |		Load	0x0,0x12							; Debug Table 0xa.0x1 = 0x357,0x2
0358 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0359 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
035a 0000 0000  |    |		.BLANK	0000[0x6]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0368       | h  |		.CONST	0x0368								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0002       |    |		.CONST	0x0002								; Number of locals
0363			INIT_0360:
0363 4808       |H   |		Short_Literal	0x8							; Debug Table 0xb = .DEBUG	0x0363,0x061c,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0571
													; Debug Table 0xb.0x0 = 0x363,0xffff
0364 e003       |    |		Load	0x0,0x3
0365 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0366 00e1       |    |		Load_Encached	Boolean_Cache
0367 03f1       |    |		Declare_Variable	Discrete,With_Value
0368			BODY_0360:
0368 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb.0x1 = 0x368,0x1
0369 e5fd       |    |		Load	0x2,-0x3
036a 4800       |H   |		Short_Literal	0x0
036b 4802       |H   |		Short_Literal	0x2
036c e003       |    |		Load	0x0,0x3
036d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
036e e402       |    |		Load	0x2,0x2
036f 4800       |H   |		Short_Literal	0x0
0370 4800       |H   |		Short_Literal	0x0
0371 4800       |H   |		Short_Literal	0x0
0372 4800       |H   |		Short_Literal	0x0
0373 e402       |    |		Load	0x2,0x2
0374 e009       |    |		Load	0x0,0x9
0375 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0376 e009       |    |		Load	0x0,0x9
0377 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0378 e5fe       |    |		Load	0x2,-0x2
0379 e5ff       |    |		Load	0x2,-0x1
037a e004       |    |		Load	0x0,0x4
037b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
037c 00d1       |    |		Pop_Control	Pop_Count_1
037d c5fc       |    |		Store	0x2,-0x4
037e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
037f 0000       |    |		.XXX[0x1]
0380 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a2e4501}
0384 ; --------------------------------------------------------------------------------------
0384 ; STRING TABLE
0384 ; --------------------------------------------------------------------------------------
0384 000c       |    |		.STRTAB	0x000c->0x038a							; "Unhandled exception in code generation "
0385 0031       | 1  |		.STRTAB	0x0031->0x039d							; "in code generation"
0386 0041       | A  |		.STRTAB	0x0041->0x03a6							; "Can't produce rel file for command."
0387 0062       | b  |		.STRTAB	0x0062->0x03b8							; "Enable_Native_Debugger switch set but not Debug switch"
0388 0096       |    |		.STRTAB	0x0096->0x03d3							; "unhandled exception in code generation "
0389 00bb       |    |		.STREND 0x00bb->0x03e6
038a 556e 6861  |Unha|		.STRTAB_STRINGS
03e7 0000       |    |		.XXX[0x1]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; Debug Table
03e8 ; --------------------------------------------------------------------------------------
03e8 0003 000c  |    |		.CONST	0x0003,0x000c
03ea 000b 044a  |   J|		.DEBUG	0x000b,0x044a,0x8000,0x0000,0x005a,0x2f95,0x0000,0x0007
03f2 0018 0456  |   V|		.DEBUG	0x0018,0x0456,0x8000,0x0000,0x005a,0x3fd5,0x0000,0x002d
03fa 003b 0476  | ; v|		.DEBUG	0x003b,0x0476,0x0001,0x0000,0x005a,0x2f95,0x0000,0x0010
0402 0133 0514  | 3  |		.DEBUG	0x0133,0x0514,0x0001,0x0000,0x005a,0x2f95,0x0000,0x0028
040a 01c3 055a  |   Z|		.DEBUG	0x01c3,0x055a,0x0001,0x0000,0x005a,0x2f95,0x0000,0x003c
0412 0263 05b4  | c  |		.DEBUG	0x0263,0x05b4,0x0001,0x0000,0x005a,0x2f95,0x0000,0x004a
041a 02f3 05fa  |    |		.DEBUG	0x02f3,0x05fa,0x0002,0x0000,0x005a,0x3fd5,0x0000,0x0046
0422 02fb 05fe  |    |		.DEBUG	0x02fb,0x05fe,0x0002,0x0000,0x005a,0x3fd5,0x0000,0x0056
042a 0313 060a  |    |		.DEBUG	0x0313,0x060a,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0088
0432 0343 0610  | C  |		.DEBUG	0x0343,0x0610,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0117
043a 0353 0616  | S  |		.DEBUG	0x0353,0x0616,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0136
0442 0363 061c  | c  |		.DEBUG	0x0363,0x061c,0x0001,0x0000,0x005a,0x3fd5,0x0000,0x0571
044a ; --------------------------------------------------------------------------------------
044a ; Debug3 Subtable 0x0
044a ; --------------------------------------------------------------------------------------
044a 0005 0000  |    |		.DBG3TAB	0x0005,0x0000
044c 000b ffff  |    |		.CONST	0x000b,0xffff
044e 000f fffe  |    |		.CONST	0x000f,0xfffe
0450 0011 fffd  |    |		.CONST	0x0011,0xfffd
0452 0013 fffc  |    |		.CONST	0x0013,0xfffc
0454 0015 fffb  |    |		.CONST	0x0015,0xfffb
0456 ; --------------------------------------------------------------------------------------
0456 ; Debug3 Subtable 0x1
0456 ; --------------------------------------------------------------------------------------
0456 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
0458 0018 ffff  |    |		.CONST	0x0018,0xffff
045a 0019 fffe  |    |		.CONST	0x0019,0xfffe
045c 001a fffd  |    |		.CONST	0x001a,0xfffd
045e 001b fffc  |    |		.CONST	0x001b,0xfffc
0460 001c fffb  |    |		.CONST	0x001c,0xfffb
0462 001d fffa  |    |		.CONST	0x001d,0xfffa
0464 001f fff9  |    |		.CONST	0x001f,0xfff9
0466 0021 fff8  | !  |		.CONST	0x0021,0xfff8
0468 0023 fff7  | #  |		.CONST	0x0023,0xfff7
046a 0025 fff6  | %  |		.CONST	0x0025,0xfff6
046c 0027 fff5  | '  |		.CONST	0x0027,0xfff5
046e 0029 fff4  | )  |		.CONST	0x0029,0xfff4
0470 002b fff3  | +  |		.CONST	0x002b,0xfff3
0472 002d fff2  | -  |		.CONST	0x002d,0xfff2
0474 002f fff1  | /  |		.CONST	0x002f,0xfff1
0476 ; --------------------------------------------------------------------------------------
0476 ; Debug3 Subtable 0x2
0476 ; --------------------------------------------------------------------------------------
0476 0009 0045  |   E|		.DBG3TAB	0x0009,0x0045
0478 003b ffff  | ;  |		.CONST	0x003b,0xffff
047a 003c fffe  | <  |		.CONST	0x003c,0xfffe
047c 003d fffd  | =  |		.CONST	0x003d,0xfffd
047e 003e fffc  | >  |		.CONST	0x003e,0xfffc
0480 003f fffb  | ?  |		.CONST	0x003f,0xfffb
0482 0041 fffa  | A  |		.CONST	0x0041,0xfffa
0484 0043 fff9  | C  |		.CONST	0x0043,0xfff9
0486 0048 fff8  | H  |		.CONST	0x0048,0xfff8
0488 004b fff7  | K  |		.CONST	0x004b,0xfff7
048a 004e 0001  | N  |		.CONST	0x004e,0x0001
048c 004f 0401  | O  |		.CONST	0x004f,0x0401
048e 0051 0001  | Q  |		.CONST	0x0051,0x0001
0490 0052 0002  | R  |		.CONST	0x0052,0x0002
0492 0054 0003  | T  |		.CONST	0x0054,0x0003
0494 005a 0004  | Z  |		.CONST	0x005a,0x0004
0496 005c 0005  | \  |		.CONST	0x005c,0x0005
0498 0060 0006  | `  |		.CONST	0x0060,0x0006
049a 0062 0007  | b  |		.CONST	0x0062,0x0007
049c 006b 0008  | k  |		.CONST	0x006b,0x0008
049e 006c 0801  | l  |		.CONST	0x006c,0x0801
04a0 006e 0802  | n  |		.CONST	0x006e,0x0802
04a2 006f 0803  | o  |		.CONST	0x006f,0x0803
04a4 0070 0804  | p  |		.CONST	0x0070,0x0804
04a6 0071 0008  | q  |		.CONST	0x0071,0x0008
04a8 0075 000a  | u  |		.CONST	0x0075,0x000a
04aa 0076 0009  | v  |		.CONST	0x0076,0x0009
04ac 007f 000b  |    |		.CONST	0x007f,0x000b
04ae 0083 0c01  |    |		.CONST	0x0083,0x0c01
04b0 0085 000b  |    |		.CONST	0x0085,0x000b
04b2 0094 000c  |    |		.CONST	0x0094,0x000c
04b4 0095 1001  |    |		.CONST	0x0095,0x1001
04b6 0097 000c  |    |		.CONST	0x0097,0x000c
04b8 0098 000d  |    |		.CONST	0x0098,0x000d
04ba 009e 000e  |    |		.CONST	0x009e,0x000e
04bc 00a0 000f  |    |		.CONST	0x00a0,0x000f
04be 00a2 0010  |    |		.CONST	0x00a2,0x0010
04c0 00a6 0011  |    |		.CONST	0x00a6,0x0011
04c2 00a8 0012  |    |		.CONST	0x00a8,0x0012
04c4 00aa 0013  |    |		.CONST	0x00aa,0x0013
04c6 00ac 0014  |    |		.CONST	0x00ac,0x0014
04c8 00b4 0015  |    |		.CONST	0x00b4,0x0015
04ca 00b7 0016  |    |		.CONST	0x00b7,0x0016
04cc 00bd 0017  |    |		.CONST	0x00bd,0x0017
04ce 00bf 0018  |    |		.CONST	0x00bf,0x0018
04d0 00c3 0019  |    |		.CONST	0x00c3,0x0019
04d2 00c6 001a  |    |		.CONST	0x00c6,0x001a
04d4 00cc 001b  |    |		.CONST	0x00cc,0x001b
04d6 00cd 1401  |    |		.CONST	0x00cd,0x1401
04d8 00cf 001b  |    |		.CONST	0x00cf,0x001b
04da 00d1 1801  |    |		.CONST	0x00d1,0x1801
04dc 00d3 1401  |    |		.CONST	0x00d3,0x1401
04de 00d5 001c  |    |		.CONST	0x00d5,0x001c
04e0 00d9 001d  |    |		.CONST	0x00d9,0x001d
04e2 00da 1c01  |    |		.CONST	0x00da,0x1c01
04e4 00dc 001d  |    |		.CONST	0x00dc,0x001d
04e6 00dd 001e  |    |		.CONST	0x00dd,0x001e
04e8 00e1 001f  |    |		.CONST	0x00e1,0x001f
04ea 00e2 2001  |    |		.CONST	0x00e2,0x2001
04ec 00e4 001f  |    |		.CONST	0x00e4,0x001f
04ee 00e5 0020  |    |		.CONST	0x00e5,0x0020
04f0 00ed 0021  |   !|		.CONST	0x00ed,0x0021
04f2 00f4 0022  |   "|		.CONST	0x00f4,0x0022
04f4 00f6 2401  |  $ |		.CONST	0x00f6,0x2401
04f6 00f8 0022  |   "|		.CONST	0x00f8,0x0022
04f8 00fc 0023  |   #|		.CONST	0x00fc,0x0023
04fa 0102 0024  |   $|		.CONST	0x0102,0x0024
04fc 0104 0025  |   %|		.CONST	0x0104,0x0025
04fe 0106 0026  |   &|		.CONST	0x0106,0x0026
0500 0108 0027  |   '|		.CONST	0x0108,0x0027
0502 0114 0028  |   (|		.CONST	0x0114,0x0028
0504 0116 0029  |   )|		.CONST	0x0116,0x0029
0506 011b 002a  |   *|		.CONST	0x011b,0x002a
0508 011d 002b  |   +|		.CONST	0x011d,0x002b
050a 011f 002c  |   ,|		.CONST	0x011f,0x002c
050c 0121 002d  | ! -|		.CONST	0x0121,0x002d
050e 0123 002e  | # .|		.CONST	0x0123,0x002e
0510 0125 002f  | % /|		.CONST	0x0125,0x002f
0512 012c 0030  | , 0|		.CONST	0x012c,0x0030
0514 ; --------------------------------------------------------------------------------------
0514 ; Debug3 Subtable 0x3
0514 ; --------------------------------------------------------------------------------------
0514 0009 0019  |    |		.DBG3TAB	0x0009,0x0019
0516 0133 ffff  | 3  |		.CONST	0x0133,0xffff
0518 0138 fffe  | 8  |		.CONST	0x0138,0xfffe
051a 013d fffd  | =  |		.CONST	0x013d,0xfffd
051c 0144 fffc  | D  |		.CONST	0x0144,0xfffc
051e 014a fffb  | J  |		.CONST	0x014a,0xfffb
0520 0151 fffa  | Q  |		.CONST	0x0151,0xfffa
0522 0153 fff9  | S  |		.CONST	0x0153,0xfff9
0524 0155 fff8  | U  |		.CONST	0x0155,0xfff8
0526 0158 fff7  | X  |		.CONST	0x0158,0xfff7
0528 015b 0001  | [  |		.CONST	0x015b,0x0001
052a 015d 0002  | ]  |		.CONST	0x015d,0x0002
052c 015f 0003  | _  |		.CONST	0x015f,0x0003
052e 0166 0004  | f  |		.CONST	0x0166,0x0004
0530 0168 0005  | h  |		.CONST	0x0168,0x0005
0532 016b 0006  | k  |		.CONST	0x016b,0x0006
0534 016d 0007  | m  |		.CONST	0x016d,0x0007
0536 0170 0008  | p  |		.CONST	0x0170,0x0008
0538 0174 0009  | t  |		.CONST	0x0174,0x0009
053a 0178 000a  | x  |		.CONST	0x0178,0x000a
053c 017b 000b  | {  |		.CONST	0x017b,0x000b
053e 0181 000c  |    |		.CONST	0x0181,0x000c
0540 0185 000d  |    |		.CONST	0x0185,0x000d
0542 018c 000e  |    |		.CONST	0x018c,0x000e
0544 0192 000f  |    |		.CONST	0x0192,0x000f
0546 0198 0010  |    |		.CONST	0x0198,0x0010
0548 019a 0011  |    |		.CONST	0x019a,0x0011
054a 019c 0012  |    |		.CONST	0x019c,0x0012
054c 01a7 0013  |    |		.CONST	0x01a7,0x0013
054e 01a9 0014  |    |		.CONST	0x01a9,0x0014
0550 01ae 0015  |    |		.CONST	0x01ae,0x0015
0552 01b0 0016  |    |		.CONST	0x01b0,0x0016
0554 01b2 0017  |    |		.CONST	0x01b2,0x0017
0556 01b4 0018  |    |		.CONST	0x01b4,0x0018
0558 01bb 0019  |    |		.CONST	0x01bb,0x0019
055a ; --------------------------------------------------------------------------------------
055a ; Debug3 Subtable 0x4
055a ; --------------------------------------------------------------------------------------
055a 0005 0027  |   '|		.DBG3TAB	0x0005,0x0027
055c 01c3 ffff  |    |		.CONST	0x01c3,0xffff
055e 01ca fffe  |    |		.CONST	0x01ca,0xfffe
0560 01cc fffd  |    |		.CONST	0x01cc,0xfffd
0562 01ce fffc  |    |		.CONST	0x01ce,0xfffc
0564 01d1 fffb  |    |		.CONST	0x01d1,0xfffb
0566 01d4 0001  |    |		.CONST	0x01d4,0x0001
0568 01d6 0002  |    |		.CONST	0x01d6,0x0002
056a 01d8 0003  |    |		.CONST	0x01d8,0x0003
056c 01e0 0004  |    |		.CONST	0x01e0,0x0004
056e 01e3 0005  |    |		.CONST	0x01e3,0x0005
0570 01e5 0006  |    |		.CONST	0x01e5,0x0006
0572 01e9 0007  |    |		.CONST	0x01e9,0x0007
0574 01ec 0008  |    |		.CONST	0x01ec,0x0008
0576 01f2 0009  |    |		.CONST	0x01f2,0x0009
0578 01f6 000a  |    |		.CONST	0x01f6,0x000a
057a 01fd 000b  |    |		.CONST	0x01fd,0x000b
057c 0204 000c  |    |		.CONST	0x0204,0x000c
057e 0207 000d  |    |		.CONST	0x0207,0x000d
0580 020a 000e  |    |		.CONST	0x020a,0x000e
0582 020b 0401  |    |		.CONST	0x020b,0x0401
0584 020d 0402  |    |		.CONST	0x020d,0x0402
0586 020e 0403  |    |		.CONST	0x020e,0x0403
0588 020f 0404  |    |		.CONST	0x020f,0x0404
058a 0210 000e  |    |		.CONST	0x0210,0x000e
058c 0212 000f  |    |		.CONST	0x0212,0x000f
058e 0219 0010  |    |		.CONST	0x0219,0x0010
0590 021f 0011  |    |		.CONST	0x021f,0x0011
0592 0223 0012  | #  |		.CONST	0x0223,0x0012
0594 0225 0013  | %  |		.CONST	0x0225,0x0013
0596 0227 0014  | '  |		.CONST	0x0227,0x0014
0598 0229 0015  | )  |		.CONST	0x0229,0x0015
059a 022b 0016  | +  |		.CONST	0x022b,0x0016
059c 022d 0017  | -  |		.CONST	0x022d,0x0017
059e 0231 0018  | 1  |		.CONST	0x0231,0x0018
05a0 0237 0019  | 7  |		.CONST	0x0237,0x0019
05a2 0239 001a  | 9  |		.CONST	0x0239,0x001a
05a4 023b 001b  | ;  |		.CONST	0x023b,0x001b
05a6 0247 001c  | G  |		.CONST	0x0247,0x001c
05a8 0249 001d  | I  |		.CONST	0x0249,0x001d
05aa 024e 001e  | N  |		.CONST	0x024e,0x001e
05ac 0250 001f  | P  |		.CONST	0x0250,0x001f
05ae 0252 0020  | R  |		.CONST	0x0252,0x0020
05b0 0254 0021  | T !|		.CONST	0x0254,0x0021
05b2 0255 0022  | U "|		.CONST	0x0255,0x0022
05b4 ; --------------------------------------------------------------------------------------
05b4 ; Debug3 Subtable 0x5
05b4 ; --------------------------------------------------------------------------------------
05b4 0005 001d  |    |		.DBG3TAB	0x0005,0x001d
05b6 0263 ffff  | c  |		.CONST	0x0263,0xffff
05b8 026a fffe  | j  |		.CONST	0x026a,0xfffe
05ba 026c fffd  | l  |		.CONST	0x026c,0xfffd
05bc 026d fffc  | m  |		.CONST	0x026d,0xfffc
05be 0270 fffb  | p  |		.CONST	0x0270,0xfffb
05c0 0273 0001  | s  |		.CONST	0x0273,0x0001
05c2 0275 0002  | u  |		.CONST	0x0275,0x0002
05c4 0277 0003  | w  |		.CONST	0x0277,0x0003
05c6 027f 0004  |    |		.CONST	0x027f,0x0004
05c8 0283 0005  |    |		.CONST	0x0283,0x0005
05ca 0287 0006  |    |		.CONST	0x0287,0x0006
05cc 028b 0007  |    |		.CONST	0x028b,0x0007
05ce 028d 0008  |    |		.CONST	0x028d,0x0008
05d0 0292 0009  |    |		.CONST	0x0292,0x0009
05d2 0296 000a  |    |		.CONST	0x0296,0x000a
05d4 029a 000b  |    |		.CONST	0x029a,0x000b
05d6 029e 000c  |    |		.CONST	0x029e,0x000c
05d8 02a1 000d  |    |		.CONST	0x02a1,0x000d
05da 02a3 000e  |    |		.CONST	0x02a3,0x000e
05dc 02a6 000f  |    |		.CONST	0x02a6,0x000f
05de 02ac 0010  |    |		.CONST	0x02ac,0x0010
05e0 02b0 0011  |    |		.CONST	0x02b0,0x0011
05e2 02b3 0012  |    |		.CONST	0x02b3,0x0012
05e4 02ba 0013  |    |		.CONST	0x02ba,0x0013
05e6 02c0 0014  |    |		.CONST	0x02c0,0x0014
05e8 02c6 0015  |    |		.CONST	0x02c6,0x0015
05ea 02c8 0016  |    |		.CONST	0x02c8,0x0016
05ec 02d3 0017  |    |		.CONST	0x02d3,0x0017
05ee 02d5 0018  |    |		.CONST	0x02d5,0x0018
05f0 02da 0019  |    |		.CONST	0x02da,0x0019
05f2 02dc 001a  |    |		.CONST	0x02dc,0x001a
05f4 02de 001b  |    |		.CONST	0x02de,0x001b
05f6 02e0 001c  |    |		.CONST	0x02e0,0x001c
05f8 02e7 001d  |    |		.CONST	0x02e7,0x001d
05fa ; --------------------------------------------------------------------------------------
05fa ; Debug3 Subtable 0x6
05fa ; --------------------------------------------------------------------------------------
05fa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05fc 02f3 0001  |    |		.CONST	0x02f3,0x0001
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x7
05fe ; --------------------------------------------------------------------------------------
05fe 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0600 02fb 0001  |    |		.CONST	0x02fb,0x0001
0602 02ff 0002  |    |		.CONST	0x02ff,0x0002
0604 0301 0003  |    |		.CONST	0x0301,0x0003
0606 0305 0004  |    |		.CONST	0x0305,0x0004
0608 0309 0005  |    |		.CONST	0x0309,0x0005
060a ; --------------------------------------------------------------------------------------
060a ; Debug3 Subtable 0x8
060a ; --------------------------------------------------------------------------------------
060a 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
060c 0313 ffff  |    |		.CONST	0x0313,0xffff
060e 0318 0001  |    |		.CONST	0x0318,0x0001
0610 ; --------------------------------------------------------------------------------------
0610 ; Debug3 Subtable 0x9
0610 ; --------------------------------------------------------------------------------------
0610 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0612 0343 0001  | C  |		.CONST	0x0343,0x0001
0614 0347 0002  | G  |		.CONST	0x0347,0x0002
0616 ; --------------------------------------------------------------------------------------
0616 ; Debug3 Subtable 0xa
0616 ; --------------------------------------------------------------------------------------
0616 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0618 0353 0001  | S  |		.CONST	0x0353,0x0001
061a 0357 0002  | W  |		.CONST	0x0357,0x0002
061c ; --------------------------------------------------------------------------------------
061c ; Debug3 Subtable 0xb
061c ; --------------------------------------------------------------------------------------
061c 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
061e 0363 ffff  | c  |		.CONST	0x0363,0xffff
0620 0368 0001  | h  |		.CONST	0x0368,0x0001
0622 0000 0000  |    |		.BLANK	0000[0x1de]