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

⟦36ab14d47⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 03b8       |    |		.CONST	0x03b8								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 006f       | o  |		.CONST	0x006f								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0028       | (  |		.CONST	0x0028								; Number of locals
000b			INIT_0008:
000b 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0432,0x8000,0x0000,0x0057,0xb8a5,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 00bf       |    |		Action	Accept_Activation
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0018,0x0440,0x8000,0x0000,0x0057,0xb8d5,0x0000,0x0015
													; Debug Table 0x1.0x0 = 0x18,0xffff
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x19,0xfffe
001a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 4801       |H   |		Short_Literal	0x1
001c 6287       |b   |		Indirect_Literal	Discrete,0x2a4,{0x00000000, 0x00000400}
001d 00e9       |    |		Load_Encached	String_Cache
001e 035b       | [  |		Declare_Type	Array,Constrained
001f 00e3       |    |		Load_Encached	Natural_Cache
0020 00e3       |    |		Load_Encached	Natural_Cache
0021 00e1       |    |		Load_Encached	Boolean_Cache
0022 029f 022b  |   +|		Declare_Subprogram	INIT_0228,For_Call
0024 4805       |H   |		Short_Literal	0x5
0025 032d       | -  |		Declare_Type	Record,Defined
0026 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x3 = 0x26,0xfffc
0027 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0028 00e1       |    |		Load_Encached	Boolean_Cache
0029 029f 0243  |   C|		Declare_Subprogram	INIT_0240,For_Call
002b 4802       |H   |		Short_Literal	0x2
002c 032d       | -  |		Declare_Type	Record,Defined
002d 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x4 = 0x2d,0xfffb
002e 0266       | f  |		Execute	Discrete,Bounds
002f 00e1       |    |		Load_Encached	Boolean_Cache
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 4801       |H   |		Short_Literal	0x1
0032 035d       | ]  |		Declare_Type	Array,Defined
0033 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x5 = 0x33,0xfffa
0034 0337       | 7  |		Declare_Variable	Array
0035 00d9       |    |		Load_Top	At_Offset_1
0036 0337       | 7  |		Declare_Variable	Array
0037 487f       |H   |		Short_Literal	0x7f
0038 4800       |H   |		Short_Literal	0x0
0039 4800       |H   |		Short_Literal	0x0
003a 00d9       |    |		Load_Top	At_Offset_1
003b e217       |    |		Load	0x1,0x17
003c 01d6       |    |		Execute	Vector,Field_Write
003d 3ffb       |?   |		Loop_Increasing	0x39
003e 00d9       |    |		Load_Top	At_Offset_1
003f 01d4       |    |		Execute	Vector,Structure_Write
0040 029d 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call			; Debug Table 0x1.0x6 = 0x40,0xfff9
0042 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x7 = 0x42,0xfff8
0043 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
0044 00c6       |    |		Action	Check_Subprogram_Elaborated
0045 00db       |    |		Load_Top	At_Offset_3
0046 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0047 6258       |bX  |		Indirect_Literal	Discrete,0x2a0,{0x00000000, 0x0057b8d5}
0048 48c8       |H   |		Short_Literal	0xc8
0049 4800       |H   |		Short_Literal	0x0
004a 0007       |    |		Action	Break_Optional
004b 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x8 = 0x4b,0xfff7
004c 00c7       |    |		Action	Elaborate_Subprogram
004d 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x9 = 0x4d,0xfff6
004e 00c7       |    |		Action	Elaborate_Subprogram
004f 029d 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call			; Debug Table 0x1.0xa = 0x4f,0xfff5
0051 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0xb = 0x51,0xfff4
0052 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0053 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
0054 00c6       |    |		Action	Check_Subprogram_Elaborated
0055 e213       |    |		Load	0x1,0x13
0056 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0057 6248       |bH  |		Indirect_Literal	Discrete,0x2a0,{0x00000000, 0x0057b8d5}
0058 4a58       |JX  |		Short_Literal	0x258
0059 4800       |H   |		Short_Literal	0x0
005a 0007       |    |		Action	Break_Optional
005b 029d 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call			; Debug Table 0x1.0xc = 0x5b,0xfff3
005d e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0xd = 0x5d,0xfff2
005e 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
005f 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
0060 00c6       |    |		Action	Check_Subprogram_Elaborated
0061 e213       |    |		Load	0x1,0x13
0062 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
0063 623c       |b<  |		Indirect_Literal	Discrete,0x2a0,{0x00000000, 0x0057b8d5}
0064 4a92       |J   |		Short_Literal	0x292
0065 4800       |H   |		Short_Literal	0x0
0066 0007       |    |		Action	Break_Optional
0067 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xe = 0x67,0xfff1
0068 00c7       |    |		Action	Elaborate_Subprogram
0069 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xf = 0x69,0xfff0
006a 00c7       |    |		Action	Elaborate_Subprogram
006b 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x10 = 0x6b,0xffef
006c 00c7       |    |		Action	Elaborate_Subprogram
006d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x11 = 0x6d,0xffee
006e 00c7       |    |		Action	Elaborate_Subprogram
006f			BODY_0008:
006f 00cf       |    |		Action	Mark_Auxiliary
0070 e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0x12 = 0x70,0x1
0071 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0072 01d9       |    |		Execute	Vector,Reverse_Bounds
0073 0007       |    |		Action	Break_Optional
0074 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x13 = 0x74,0x2
0075 00d9       |    |		Load_Top	At_Offset_1
0076 e004       |    |		Load	0x0,0x4
0077 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0078 01d7       |    |		Execute	Vector,Field_Read
0079 e216       |    |		Load	0x1,0x16
007a 01d6       |    |		Execute	Vector,Field_Write
007b 00c8       |    |		Action	Pop_Auxiliary_Range
007c 3ff7       |?   |		Loop_Increasing	0x74
007d 00ce       |    |		Action	Pop_Auxiliary
007e 00bc       |    |		Action	Signal_Activated
007f 00bb       |    |		Action	Signal_Completion
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0087       |    |		.CONST	0x0087								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0002       |    |		.CONST	0x0002								; Number of locals
0083			INIT_0080:
0083 e214       |    |		Load	0x1,0x14							; Debug Table 0x2 = .DEBUG	0x0083,0x046a,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0008
													; Debug Table 0x2.0x0 = 0x83,0xffff
0084 0322       | "  |		Declare_Variable	Record
0085 00d8       |    |		Load_Top	At_Offset_0
0086 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0087			BODY_0080:
0087 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x1 = 0x87,0x1
0088 4801       |H   |		Short_Literal	0x1
0089 e5fe       |    |		Load	0x2,-0x2
008a e5ff       |    |		Load	0x2,-0x1
008b e218       |    |		Load	0x1,0x18
008c 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
008d 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
008e e002       |    |		Load	0x0,0x2
008f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0090 00d1       |    |		Pop_Control	Pop_Count_1
0091 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x2 = 0x91,0x2
0092 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0093 e5fd       |    |		Load	0x2,-0x3
0094 017d       | }  |		Execute	Record,Structure_Write
0095 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x3 = 0x95,0x3
0096 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0097 7007       |p   |		Jump_Nonzero	0x9f
0098 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x4 = 0x98,0x4
0099 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
009a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
009b e5ff       |    |		Load	0x2,-0x1
009c e001       |    |		Load	0x0,0x1
009d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
009e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
009f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00ab       |    |		.CONST	0x00ab								; Address of begin
00a1 00c4       |    |		.CONST	0x00c4								; Address of exception handler
00a2 0003       |    |		.CONST	0x0003								; Number of locals
00a3			INIT_00a0:
00a3 e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x00a3,0x0476,0x0002,0x0000,0x0057,0xb8a5,0x0000,0x001e
													; Debug Table 0x3.0x0 = 0xa3,0xffff
00a4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
00a5 0322       | "  |		Declare_Variable	Record
00a6 e5fd       |    |		Load	0x2,-0x3
00a7 00d9       |    |		Load_Top	At_Offset_1
00a8 017d       | }  |		Execute	Record,Structure_Write
00a9 029f 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Call
00ab			BODY_00a0:
00ab e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x1 = 0xab,0x1
00ac 01db       |    |		Execute	Vector,Length
00ad 700d       |p   |		Jump_Nonzero	0xbb
00ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2 = 0xae,0x2
00af e001       |    |		Load	0x0,0x1
00b0 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00b1 017f       |    |		Execute	Record,Equal
00b2 6806       |h   |		Jump_Zero	0xb9
00b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x3 = 0xb3,0x3
00b4 e001       |    |		Load	0x0,0x1
00b5 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
00b6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00b7 00da       |    |		Load_Top	At_Offset_2
00b8 017d       | }  |		Execute	Record,Structure_Write
00b9 8403       |    |		Call	0x2,0x3								; Debug Table 0x3.0x4 = 0xb9,0x4
00ba 7807       |x   |		Jump	0xc2
00bb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x5 = 0xbb,0x5
00bc 4800       |H   |		Short_Literal	0x0
00bd e5fe       |    |		Load	0x2,-0x2
00be e003       |    |		Load	0x0,0x3
00bf 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
00c0 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00c1 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
00c2 4831       |H1  |		Short_Literal	0x31
00c3 0257       | W  |		Execute	Discrete,Raise
00c4			TRAP_00a0:
00c4 e003       |    |		Load	0x0,0x3
00c5 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
00c6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00c7 010f       |    |		Execute	Exception,Equal
00c8 6816       |h   |		Jump_Zero	0xdf
00c9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x6 = 0xc9,0x6
00ca 01db       |    |		Execute	Vector,Length
00cb 7007       |p   |		Jump_Nonzero	0xd3
00cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x7 = 0xcc,0x7
00cd 4801       |H   |		Short_Literal	0x1
00ce 0092 0318  |    |		Action	Push_String_Extended,0x318					; "Can't find a valid token near the cursor."
00d0 e005       |    |		Load	0x0,0x5
00d1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00d2 780a       |x   |		Jump	0xdd
00d3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x8 = 0xd3,0x8
00d4 4801       |H   |		Short_Literal	0x1
00d5 4822       |H"  |		Short_Literal	0x22
00d6 e5fe       |    |		Load	0x2,-0x2
00d7 01ca       |    |		Execute	Vector,Prepend
00d8 0092 0319  |    |		Action	Push_String_Extended,0x319					; "\x22 isn't a valid token."
00da 01cc       |    |		Execute	Vector,Catenate
00db e005       |    |		Load	0x0,0x5
00dc 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00dd 4831       |H1  |		Short_Literal	0x31
00de 0257       | W  |		Execute	Discrete,Raise
00df 0100       |    |		Execute	Exception,Raise
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ef       |    |		.CONST	0x00ef								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0004       |    |		.CONST	0x0004								; Number of locals
00e3			INIT_00e0:
00e3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4 = .DEBUG	0x00e3,0x048a,0x0002,0x0000,0x0057,0xb8a5,0x0000,0x003d
													; Debug Table 0x4.0x0 = 0xe3,0xffff
00e4 e5fe       |    |		Load	0x2,-0x2
00e5 e003       |    |		Load	0x0,0x3
00e6 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
00e7 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00e8 e213       |    |		Load	0x1,0x13							; Debug Table 0x4.0x1 = 0xe8,0xfffe
00e9 0322       | "  |		Declare_Variable	Record
00ea 00d8       |    |		Load_Top	At_Offset_0
00eb 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ec e006       |    |		Load	0x0,0x6								; Debug Table 0x4.0x2 = 0xec,0xfffd
00ed 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00ee 067e       | ~  |		Execute_Immediate	Set_Value_Unchecked,0x7e
00ef			BODY_00e0:
00ef e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x3 = 0xef,0x1
00f0 00da       |    |		Load_Top	At_Offset_2
00f1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00f2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x4 = 0xf2,0x2
00f3 e006       |    |		Load	0x0,0x6
00f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f5 e5ff       |    |		Load	0x2,-0x1
00f6 e5fe       |    |		Load	0x2,-0x2
00f7 e224       | $  |		Load	0x1,0x24
00f8 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00f9 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
00fa e003       |    |		Load	0x0,0x3
00fb 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00fc 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00fd 005a       | Z  |		Store_Top	Discrete,At_Offset_2
00fe 00d1       |    |		Pop_Control	Pop_Count_1
00ff 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0xff,0x3
0100 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0101 680b       |h   |		Jump_Zero	0x10d
0102 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x6 = 0x102,0x4
0103 00da       |    |		Load_Top	At_Offset_2
0104 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0105 00db       |    |		Load_Top	At_Offset_3
0106 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0107 01cf       |    |		Execute	Vector,Slice_Read
0108 e5fe       |    |		Load	0x2,-0x2
0109 e003       |    |		Load	0x0,0x3
010a 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
010b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
010c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
010d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x7 = 0x10d,0x5
010e 4801       |H   |		Short_Literal	0x1
010f 4822       |H"  |		Short_Literal	0x22
0110 0092 031a  |    |		Action	Push_String_Extended,0x31a					; "looking for an automatic correction to \x22"
0112 e402       |    |		Load	0x2,0x2
0113 01cc       |    |		Execute	Vector,Catenate
0114 01cb       |    |		Execute	Vector,Append
0115 00db       |    |		Load_Top	At_Offset_3
0116 e005       |    |		Load	0x0,0x5
0117 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0118 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x8 = 0x118,0x6
0119 e006       |    |		Load	0x0,0x6
011a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011b e5ff       |    |		Load	0x2,-0x1
011c e5fe       |    |		Load	0x2,-0x2
011d e21e       |    |		Load	0x1,0x1e
011e 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
011f 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
0120 e003       |    |		Load	0x0,0x3
0121 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0122 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0123 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0124 00d1       |    |		Pop_Control	Pop_Count_1
0125 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x9 = 0x125,0x7
0126 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0127 680b       |h   |		Jump_Zero	0x133
0128 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xa = 0x128,0x8
0129 00da       |    |		Load_Top	At_Offset_2
012a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
012b 00db       |    |		Load_Top	At_Offset_3
012c 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
012d 01cf       |    |		Execute	Vector,Slice_Read
012e e5fe       |    |		Load	0x2,-0x2
012f e003       |    |		Load	0x0,0x3
0130 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0131 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0132 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0133 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xb = 0x133,0x9
0134 4801       |H   |		Short_Literal	0x1
0135 4822       |H"  |		Short_Literal	0x22
0136 0092 031b  |    |		Action	Push_String_Extended,0x31b					; "looking for alternative"
0138 e5fd       |    |		Load	0x2,-0x3
0139 00e0       |    |		Load_Encached	Standard_Cache
013a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
013b 01cc       |    |		Execute	Vector,Catenate
013c 0092 031c  |    |		Action	Push_String_Extended,0x31c					; " to \x22"
013e 01cc       |    |		Execute	Vector,Catenate
013f e402       |    |		Load	0x2,0x2
0140 01cc       |    |		Execute	Vector,Catenate
0141 01cb       |    |		Execute	Vector,Append
0142 00db       |    |		Load_Top	At_Offset_3
0143 e005       |    |		Load	0x0,0x5
0144 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0145 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xc = 0x145,0xa
0146 4801       |H   |		Short_Literal	0x1
0147 4822       |H"  |		Short_Literal	0x22
0148 0092 031d  |    |		Action	Push_String_Extended,0x31d					; "There are only"
014a e403       |    |		Load	0x2,0x3
014b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
014c 00e0       |    |		Load_Encached	Standard_Cache
014d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
014e 01cc       |    |		Execute	Vector,Catenate
014f 0092 031e  |    |		Action	Push_String_Extended,0x31e					; " choices for \x22"
0151 01cc       |    |		Execute	Vector,Catenate
0152 e402       |    |		Load	0x2,0x2
0153 01cc       |    |		Execute	Vector,Catenate
0154 01cb       |    |		Execute	Vector,Append
0155 e005       |    |		Load	0x0,0x5
0156 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0157 4831       |H1  |		Short_Literal	0x31
0158 0257       | W  |		Execute	Discrete,Raise
0159 0000 0000  |    |		.BLANK	0000[0x7]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 016b       | k  |		.CONST	0x016b								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0003       |    |		.CONST	0x0003								; Number of locals
0163			INIT_0160:
0163 e006       |    |		Load	0x0,0x6								; Debug Table 0x5 = .DEBUG	0x0163,0x04a6,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0052
													; Debug Table 0x5.0x0 = 0x163,0xffff
0164 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0165 067e       | ~  |		Execute_Immediate	Set_Value_Unchecked,0x7e
0166 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x1 = 0x166,0xfffe
0167 e5ff       |    |		Load	0x2,-0x1
0168 e003       |    |		Load	0x0,0x3
0169 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
016a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
016b			BODY_0160:
016b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x2 = 0x16b,0x1
016c e5fe       |    |		Load	0x2,-0x2
016d e007       |    |		Load	0x0,0x7
016e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
016f e006       |    |		Load	0x0,0x6								; Debug Table 0x5.0x3 = 0x16f,0x2
0170 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0171 e5fd       |    |		Load	0x2,-0x3
0172 e003       |    |		Load	0x0,0x3
0173 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0174 025b       | [  |		Execute	Discrete,Check_In_Type
0175 e5fe       |    |		Load	0x2,-0x2
0176 e5ff       |    |		Load	0x2,-0x1
0177 e003       |    |		Load	0x0,0x3
0178 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0179 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
017a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
017b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x4 = 0x17b,0x3
017c 4801       |H   |		Short_Literal	0x1
017d 0092 031f  |    |		Action	Push_String_Extended,0x31f					; "adding \x22"
017f 00db       |    |		Load_Top	At_Offset_3
0180 01cc       |    |		Execute	Vector,Catenate
0181 0092 0320  |    |		Action	Push_String_Extended,0x320					; "\x22 to dictionary"
0183 01cc       |    |		Execute	Vector,Catenate
0184 e5fd       |    |		Load	0x2,-0x3
0185 00e0       |    |		Load_Encached	Standard_Cache
0186 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0187 01cc       |    |		Execute	Vector,Catenate
0188 e402       |    |		Load	0x2,0x2
0189 e005       |    |		Load	0x0,0x5
018a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
018b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x5 = 0x18b,0x4
018c e007       |    |		Load	0x0,0x7
018d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
018e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
018f 0000       |    |		.XXX[0x1]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 019b       |    |		.CONST	0x019b								; Address of begin
0191 01ac       |    |		.CONST	0x01ac								; Address of exception handler
0192 0003       |    |		.CONST	0x0003								; Number of locals
0193			INIT_0190:
0193 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6 = .DEBUG	0x0193,0x04b4,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0066
													; Debug Table 0x6.0x0 = 0x193,0xffff
0194 e5fe       |    |		Load	0x2,-0x2
0195 e003       |    |		Load	0x0,0x3
0196 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0197 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0198 e001       |    |		Load	0x0,0x1								; Debug Table 0x6.0x1 = 0x198,0xfffe
0199 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
019a 0322       | "  |		Declare_Variable	Record
019b			BODY_0190:
019b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x2 = 0x19b,0x1
019c e001       |    |		Load	0x0,0x1
019d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
019e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
019f 00d9       |    |		Load_Top	At_Offset_1
01a0 017d       | }  |		Execute	Record,Structure_Write
01a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x1a1,0x2
01a2 e5fd       |    |		Load	0x2,-0x3
01a3 00db       |    |		Load_Top	At_Offset_3
01a4 01db       |    |		Execute	Vector,Length
01a5 00e3       |    |		Load_Encached	Natural_Cache
01a6 025b       | [  |		Execute	Discrete,Check_In_Type
01a7 e5ff       |    |		Load	0x2,-0x1
01a8 e001       |    |		Load	0x0,0x1
01a9 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01aa 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01ab 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01ac			TRAP_0190:
01ac e001       |    |		Load	0x0,0x1
01ad 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
01ae 010f       |    |		Execute	Exception,Equal
01af 7004       |p   |		Jump_Nonzero	0x1b4
01b0 e001       |    |		Load	0x0,0x1
01b1 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
01b2 010f       |    |		Execute	Exception,Equal
01b3 6810       |h   |		Jump_Zero	0x1c4
01b4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x4 = 0x1b4,0x3
01b5 4801       |H   |		Short_Literal	0x1
01b6 4822       |H"  |		Short_Literal	0x22
01b7 0092 0321  |   !|		Action	Push_String_Extended,0x321					; "Can't change \x22"
01b9 e402       |    |		Load	0x2,0x2
01ba 01cc       |    |		Execute	Vector,Catenate
01bb 0092 0322  |   "|		Action	Push_String_Extended,0x322					; "\x22 to \x22"
01bd 01cc       |    |		Execute	Vector,Catenate
01be e5fd       |    |		Load	0x2,-0x3
01bf 01cc       |    |		Execute	Vector,Catenate
01c0 01cb       |    |		Execute	Vector,Append
01c1 e005       |    |		Load	0x0,0x5
01c2 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01c3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01c4 e001       |    |		Load	0x0,0x1
01c5 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01c6 010f       |    |		Execute	Exception,Equal
01c7 6811       |h   |		Jump_Zero	0x1d9
01c8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x5 = 0x1c8,0x4
01c9 4801       |H   |		Short_Literal	0x1
01ca 0092 0321  |   !|		Action	Push_String_Extended,0x321					; "Can't change \x22"
01cc e402       |    |		Load	0x2,0x2
01cd 01cc       |    |		Execute	Vector,Catenate
01ce 0092 0322  |   "|		Action	Push_String_Extended,0x322					; "\x22 to \x22"
01d0 01cc       |    |		Execute	Vector,Catenate
01d1 e5fd       |    |		Load	0x2,-0x3
01d2 01cc       |    |		Execute	Vector,Catenate
01d3 0092 0323  |   #|		Action	Push_String_Extended,0x323					; "\x22 in a protected region."
01d5 01cc       |    |		Execute	Vector,Catenate
01d6 e005       |    |		Load	0x0,0x5
01d7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01d8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01d9 e001       |    |		Load	0x0,0x1
01da 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
01db 010f       |    |		Execute	Exception,Equal
01dc 6811       |h   |		Jump_Zero	0x1ee
01dd 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x6 = 0x1dd,0x5
01de 4801       |H   |		Short_Literal	0x1
01df 0092 0321  |   !|		Action	Push_String_Extended,0x321					; "Can't change \x22"
01e1 e402       |    |		Load	0x2,0x2
01e2 01cc       |    |		Execute	Vector,Catenate
01e3 0092 0322  |   "|		Action	Push_String_Extended,0x322					; "\x22 to \x22"
01e5 01cc       |    |		Execute	Vector,Catenate
01e6 e5fd       |    |		Load	0x2,-0x3
01e7 01cc       |    |		Execute	Vector,Catenate
01e8 0092 0324  |   $|		Action	Push_String_Extended,0x324					; "\x22 in a read-only image."
01ea 01cc       |    |		Execute	Vector,Catenate
01eb e005       |    |		Load	0x0,0x5
01ec 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01ed 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01ee 0100       |    |		Execute	Exception,Raise
01ef 0000       |    |		.XXX[0x1]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01fb       |    |		.CONST	0x01fb								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0003       |    |		.CONST	0x0003								; Number of locals
01f3			INIT_01f0:
01f3 e006       |    |		Load	0x0,0x6								; Debug Table 0x7 = .DEBUG	0x01f3,0x04c4,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x007a
													; Debug Table 0x7.0x0 = 0x1f3,0xffff
01f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f5 067e       | ~  |		Execute_Immediate	Set_Value_Unchecked,0x7e
01f6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x1 = 0x1f6,0xfffe
01f7 e5fe       |    |		Load	0x2,-0x2
01f8 e003       |    |		Load	0x0,0x3
01f9 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01fa 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01fb			BODY_01f0:
01fb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x2 = 0x1fb,0x1
01fc e5ff       |    |		Load	0x2,-0x1
01fd e007       |    |		Load	0x0,0x7
01fe 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01ff e006       |    |		Load	0x0,0x6								; Debug Table 0x7.0x3 = 0x1ff,0x2
0200 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0201 e5fc       |    |		Load	0x2,-0x4
0202 e003       |    |		Load	0x0,0x3
0203 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0204 025b       | [  |		Execute	Discrete,Check_In_Type
0205 e5ff       |    |		Load	0x2,-0x1
0206 e5fd       |    |		Load	0x2,-0x3
0207 e5fe       |    |		Load	0x2,-0x2
0208 e003       |    |		Load	0x0,0x3
0209 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
020a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
020b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
020c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x4 = 0x20c,0x3
020d 4801       |H   |		Short_Literal	0x1
020e 0092 0325  |   %|		Action	Push_String_Extended,0x325					; "adding correction \x22"
0210 00db       |    |		Load_Top	At_Offset_3
0211 01cc       |    |		Execute	Vector,Catenate
0212 0092 0326  |   &|		Action	Push_String_Extended,0x326					; "\x22 => \x22"
0214 01cc       |    |		Execute	Vector,Catenate
0215 e5fd       |    |		Load	0x2,-0x3
0216 01cc       |    |		Execute	Vector,Catenate
0217 0092 0320  |    |		Action	Push_String_Extended,0x320					; "\x22 to dictionary"
0219 01cc       |    |		Execute	Vector,Catenate
021a e5fc       |    |		Load	0x2,-0x4
021b 00e0       |    |		Load_Encached	Standard_Cache
021c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
021d 01cc       |    |		Execute	Vector,Catenate
021e e402       |    |		Load	0x2,0x2
021f e005       |    |		Load	0x0,0x5
0220 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0221 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x5 = 0x221,0x4
0222 e007       |    |		Load	0x0,0x7
0223 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0224 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0225 0000 0000  |    |		.XXX[0x3]
0227 0000       |    |
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x8 = .DEBUG	0x022b,0x04d2,0x0005,0x0000,0x0057,0xb8d5,0x0000,0x002a
022c 7808       |x   |		Jump	0x235								; case 0x0
022d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
022e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
022f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0230 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0231 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0232 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0233 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0234 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0235 4800       |H   |		Short_Literal	0x0
0236 00db       |    |		Load_Top	At_Offset_3
0237 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0238 4800       |H   |		Short_Literal	0x0
0239 00db       |    |		Load_Top	At_Offset_3
023a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
023b 4800       |H   |		Short_Literal	0x0
023c 00db       |    |		Load_Top	At_Offset_3
023d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
023e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
023f 0000       |    |		.XXX[0x1]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243       | C  |		.CONST	0x0243								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0001       |    |		.CONST	0x0001								; Number of locals
0243			BODY_0240:
0243			INIT_0240:
0243 4608       |F   |		Jump_Case	0x9							; Debug Table 0x9 = .DEBUG	0x0243,0x04d4,0x0005,0x0000,0x0057,0xb8d5,0x0000,0x004e
0244 7808       |x   |		Jump	0x24d								; case 0x0
0245 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0246 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0247 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0248 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0249 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
024a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
024b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
024c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
024d e001       |    |		Load	0x0,0x1
024e 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
024f 00db       |    |		Load_Top	At_Offset_3
0250 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0251 4801       |H   |		Short_Literal	0x1
0252 00db       |    |		Load_Top	At_Offset_3
0253 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0254 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0255 0000 0000  |    |		.XXX[0x3]
0257 0000       |    |
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b       | [  |		.CONST	0x025b								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0001       |    |		.CONST	0x0001								; Number of locals
025b			BODY_0258:
025b			INIT_0258:
025b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa = .DEBUG	0x025b,0x04d6,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x0075
													; Debug Table 0xa.0x0 = 0x25b,0x1
025c a5fd       |    |		Store_Unchecked	0x2,-0x3
025d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1 = 0x25d,0x2
025e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
025f 6807       |h   |		Jump_Zero	0x267
0260 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x2 = 0x260,0x3
0261 e5fe       |    |		Load	0x2,-0x2
0262 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0263 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x3 = 0x263,0x4
0264 e5fe       |    |		Load	0x2,-0x2
0265 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0266 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0267 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x4 = 0x267,0x5
0268 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0269 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
026a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
026b 00db       |    |		Load_Top	At_Offset_3
026c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
026d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
026e 027e       | ~  |		Execute	Discrete,Not_Equal
026f 6803       |h   |		Jump_Zero	0x273
0270 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x5 = 0x270,0x6
0271 a5fd       |    |		Store_Unchecked	0x2,-0x3
0272 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0273 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x6 = 0x273,0x7
0274 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0275 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0276 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0277 00db       |    |		Load_Top	At_Offset_3
0278 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0279 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
027a 027d       | }  |		Execute	Discrete,Greater
027b 6803       |h   |		Jump_Zero	0x27f
027c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x7 = 0x27c,0x8
027d e5fe       |    |		Load	0x2,-0x2
027e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
027f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283       |    |		.CONST	0x0283								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0001       |    |		.CONST	0x0001								; Number of locals
0283			BODY_0280:
0283			INIT_0280:
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x0283,0x04e8,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x021a
													; Debug Table 0xb.0x0 = 0x283,0x1
0284 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0285 0a01       |    |		Execute_Immediate	Plus,0x1
0286 e5fe       |    |		Load	0x2,-0x2
0287 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x288,0x2
0289 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
028a e5fe       |    |		Load	0x2,-0x2
028b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
028c 027f       |    |		Execute	Discrete,Equal
028d 680e       |h   |		Jump_Zero	0x29c
028e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2 = 0x28e,0x3
028f 01db       |    |		Execute	Vector,Length
0290 e5fe       |    |		Load	0x2,-0x2
0291 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0292 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x3 = 0x292,0x4
0293 4801       |H   |		Short_Literal	0x1
0294 e5fe       |    |		Load	0x2,-0x2
0295 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0296 e5fe       |    |		Load	0x2,-0x2
0297 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0298 01ce       |    |		Execute	Vector,Slice_Write
0299 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x4 = 0x299,0x5
029a e5fe       |    |		Load	0x2,-0x2
029b 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
029c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
029d 0000 0000  |    |		.XXX[0x3]
029f 0000       |    |
02a0 0000 0000  |    |		.LITERAL	{0x00000000, 0x0057b8d5}
02a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc = .DEBUG	0x02ab,0x04f4,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x0265
													; Debug Table 0xc.0x0 = 0x2ab,0x1
02ac 01db       |    |		Execute	Vector,Length
02ad e5fd       |    |		Load	0x2,-0x3
02ae 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02af 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1 = 0x2af,0x2
02b0 4801       |H   |		Short_Literal	0x1
02b1 e5fd       |    |		Load	0x2,-0x3
02b2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02b3 e5fd       |    |		Load	0x2,-0x3
02b4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b5 01ce       |    |		Execute	Vector,Slice_Write
02b6 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x2 = 0x2b6,0x3
02b7 e5fd       |    |		Load	0x2,-0x3
02b8 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02b9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02ba 0000 0000  |    |		.BLANK	0000[0x6]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02d1       |    |		.CONST	0x02d1								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0004       |    |		.CONST	0x0004								; Number of locals
02c3			INIT_02c0:
02c3 e402       |    |		Load	0x2,0x2								; Debug Table 0xd = .DEBUG	0x02c3,0x04fc,0x0004,0x0000,0x0057,0xb8d5,0x0000,0x01df
													; Debug Table 0xd.0x0 = 0x2c3,0xffff
02c4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02c5 00e4       |    |		Load_Encached	Positive_Cache
02c6 025b       | [  |		Execute	Discrete,Check_In_Type
02c7 e5ff       |    |		Load	0x2,-0x1
02c8 e001       |    |		Load	0x0,0x1
02c9 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
02ca 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02cb e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x1 = 0x2cb,0xfffe
02cc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02cd 00e3       |    |		Load_Encached	Natural_Cache
02ce 03f1       |    |		Declare_Variable	Discrete,With_Value
02cf 029f 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Call
02d1			BODY_02c0:
02d1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x2 = 0x2d1,0x1
02d2 00db       |    |		Load_Top	At_Offset_3
02d3 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02d4 027d       | }  |		Execute	Discrete,Greater
02d5 6803       |h   |		Jump_Zero	0x2d9
02d6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x3 = 0x2d6,0x2
02d7 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02d8 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
02d9 00cf       |    |		Action	Mark_Auxiliary
02da 780b       |x   |		Jump	0x2e6
02db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x4 = 0x2db,0x4
02dc e602       |    |		Load	0x3,0x2
02dd 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02de 01d7       |    |		Execute	Vector,Field_Read
02df e216       |    |		Load	0x1,0x16
02e0 01d7       |    |		Execute	Vector,Field_Read
02e1 6807       |h   |		Jump_Zero	0x2e9
02e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x5 = 0x2e2,0x5
02e3 0aff       |    |		Execute_Immediate	Plus,-0x1
02e4 005b       | [  |		Store_Top	Discrete,At_Offset_3
02e5 00c9       |    |		Action	Pop_Auxiliary_Loop
02e6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x6 = 0x2e6,0x3
02e7 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
02e8 77f2       |w   |		Jump_Nonzero	0x2db
02e9 00ce       |    |		Action	Pop_Auxiliary
02ea 8604       |    |		Call	0x3,0x4								; Debug Table 0xd.0x7 = 0x2ea,0x6
02eb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02ec 0000 0000  |    |		.BLANK	0000[0x4]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02ff       |    |		.CONST	0x02ff								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0003       |    |		.CONST	0x0003								; Number of locals
02f3			INIT_02f0:
02f3 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe = .DEBUG	0x02f3,0x050e,0x0004,0x0000,0x0057,0xb8d5,0x0000,0x01dc
													; Debug Table 0xe.0x0 = 0x2f3,0xffff
02f4 e603       |    |		Load	0x3,0x3
02f5 e602       |    |		Load	0x3,0x2
02f6 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02f7 e003       |    |		Load	0x0,0x3
02f8 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
02f9 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02fa 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x1 = 0x2fa,0xfffe
02fb 00d9       |    |		Load_Top	At_Offset_1
02fc e003       |    |		Load	0x0,0x3
02fd 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
02fe 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02ff			BODY_02f0:
02ff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x2 = 0x2ff,0x1
0300 01dd       |    |		Execute	Vector,First
0301 e402       |    |		Load	0x2,0x2
0302 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0303 027e       | ~  |		Execute	Discrete,Not_Equal
0304 680f       |h   |		Jump_Zero	0x314
0305 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x3 = 0x305,0x2
0306 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0307 0322       | "  |		Declare_Variable	Record
0308 e402       |    |		Load	0x2,0x2
0309 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
030a 00d9       |    |		Load_Top	At_Offset_1
030b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
030c 00d9       |    |		Load_Top	At_Offset_1
030d 01dd       |    |		Execute	Vector,First
030e 00d9       |    |		Load_Top	At_Offset_1
030f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0310 e5ff       |    |		Load	0x2,-0x1
0311 e001       |    |		Load	0x0,0x1
0312 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0313 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0314 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x4 = 0x314,0x3
0315 00cb       |    |		Action	Pop_Block_With_Result
0316 00cb       |    |		Action	Pop_Block_With_Result
0317 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0318 ; --------------------------------------------------------------------------------------
0318 ; STRING TABLE
0318 ; --------------------------------------------------------------------------------------
0318 0020       |    |		.STRTAB	0x0020->0x0328							; "Can't find a valid token near the cursor."
0319 0047       | G  |		.STRTAB	0x0047->0x033c							; "\x22 isn't a valid token."
031a 005b       | [  |		.STRTAB	0x005b->0x0347							; "looking for an automatic correction to \x22"
031b 0081       |    |		.STRTAB	0x0081->0x035b							; "looking for alternative"
031c 0096       |    |		.STRTAB	0x0096->0x0367							; " to \x22"
031d 0099       |    |		.STRTAB	0x0099->0x0369							; "There are only"
031e 00a5       |    |		.STRTAB	0x00a5->0x0370							; " choices for \x22"
031f 00b1       |    |		.STRTAB	0x00b1->0x0377							; "adding \x22"
0320 00b7       |    |		.STRTAB	0x00b7->0x037b							; "\x22 to dictionary"
0321 00c4       |    |		.STRTAB	0x00c4->0x0383							; "Can't change \x22"
0322 00d0       |    |		.STRTAB	0x00d0->0x038a							; "\x22 to \x22"
0323 00d4       |    |		.STRTAB	0x00d4->0x038d							; "\x22 in a protected region."
0324 00ea       |    |		.STRTAB	0x00ea->0x0399							; "\x22 in a read-only image."
0325 00ff       |    |		.STRTAB	0x00ff->0x03a4							; "adding correction \x22"
0326 0110       |    |		.STRTAB	0x0110->0x03ae							; "\x22 => \x22"
0327 0114       |    |		.STREND 0x0114->0x03b1
0328 4361 6e27  |Can'|		.STRTAB_STRINGS
03b1 0000 0000  |    |		.BLANK	0000[0x7]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; Debug Table
03b8 ; --------------------------------------------------------------------------------------
03b8 0003 000f  |    |		.CONST	0x0003,0x000f
03ba 000b 0432  |   2|		.DEBUG	0x000b,0x0432,0x8000,0x0000,0x0057,0xb8a5,0x0000,0x0007
03c2 0018 0440  |   @|		.DEBUG	0x0018,0x0440,0x8000,0x0000,0x0057,0xb8d5,0x0000,0x0015
03ca 0083 046a  |   j|		.DEBUG	0x0083,0x046a,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0008
03d2 00a3 0476  |   v|		.DEBUG	0x00a3,0x0476,0x0002,0x0000,0x0057,0xb8a5,0x0000,0x001e
03da 00e3 048a  |    |		.DEBUG	0x00e3,0x048a,0x0002,0x0000,0x0057,0xb8a5,0x0000,0x003d
03e2 0163 04a6  | c  |		.DEBUG	0x0163,0x04a6,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0052
03ea 0193 04b4  |    |		.DEBUG	0x0193,0x04b4,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x0066
03f2 01f3 04c4  |    |		.DEBUG	0x01f3,0x04c4,0x0001,0x0000,0x0057,0xb8a5,0x0000,0x007a
03fa 022b 04d2  | +  |		.DEBUG	0x022b,0x04d2,0x0005,0x0000,0x0057,0xb8d5,0x0000,0x002a
0402 0243 04d4  | C  |		.DEBUG	0x0243,0x04d4,0x0005,0x0000,0x0057,0xb8d5,0x0000,0x004e
040a 025b 04d6  | [  |		.DEBUG	0x025b,0x04d6,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x0075
0412 0283 04e8  |    |		.DEBUG	0x0283,0x04e8,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x021a
041a 02ab 04f4  |    |		.DEBUG	0x02ab,0x04f4,0x0001,0x0000,0x0057,0xb8d5,0x0000,0x0265
0422 02c3 04fc  |    |		.DEBUG	0x02c3,0x04fc,0x0004,0x0000,0x0057,0xb8d5,0x0000,0x01df
042a 02f3 050e  |    |		.DEBUG	0x02f3,0x050e,0x0004,0x0000,0x0057,0xb8d5,0x0000,0x01dc
0432 ; --------------------------------------------------------------------------------------
0432 ; Debug3 Subtable 0x0
0432 ; --------------------------------------------------------------------------------------
0432 0006 0000  |    |		.DBG3TAB	0x0006,0x0000
0434 000b ffff  |    |		.CONST	0x000b,0xffff
0436 000d fffe  |    |		.CONST	0x000d,0xfffe
0438 000f fffd  |    |		.CONST	0x000f,0xfffd
043a 0011 fffc  |    |		.CONST	0x0011,0xfffc
043c 0013 fffb  |    |		.CONST	0x0013,0xfffb
043e 0015 fffa  |    |		.CONST	0x0015,0xfffa
0440 ; --------------------------------------------------------------------------------------
0440 ; Debug3 Subtable 0x1
0440 ; --------------------------------------------------------------------------------------
0440 0012 0002  |    |		.DBG3TAB	0x0012,0x0002
0442 0018 ffff  |    |		.CONST	0x0018,0xffff
0444 0019 fffe  |    |		.CONST	0x0019,0xfffe
0446 001a fffd  |    |		.CONST	0x001a,0xfffd
0448 0026 fffc  | &  |		.CONST	0x0026,0xfffc
044a 002d fffb  | -  |		.CONST	0x002d,0xfffb
044c 0033 fffa  | 3  |		.CONST	0x0033,0xfffa
044e 0040 fff9  | @  |		.CONST	0x0040,0xfff9
0450 0042 fff8  | B  |		.CONST	0x0042,0xfff8
0452 004b fff7  | K  |		.CONST	0x004b,0xfff7
0454 004d fff6  | M  |		.CONST	0x004d,0xfff6
0456 004f fff5  | O  |		.CONST	0x004f,0xfff5
0458 0051 fff4  | Q  |		.CONST	0x0051,0xfff4
045a 005b fff3  | [  |		.CONST	0x005b,0xfff3
045c 005d fff2  | ]  |		.CONST	0x005d,0xfff2
045e 0067 fff1  | g  |		.CONST	0x0067,0xfff1
0460 0069 fff0  | i  |		.CONST	0x0069,0xfff0
0462 006b ffef  | k  |		.CONST	0x006b,0xffef
0464 006d ffee  | m  |		.CONST	0x006d,0xffee
0466 0070 0001  | p  |		.CONST	0x0070,0x0001
0468 0074 0002  | t  |		.CONST	0x0074,0x0002
046a ; --------------------------------------------------------------------------------------
046a ; Debug3 Subtable 0x2
046a ; --------------------------------------------------------------------------------------
046a 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
046c 0083 ffff  |    |		.CONST	0x0083,0xffff
046e 0087 0001  |    |		.CONST	0x0087,0x0001
0470 0091 0002  |    |		.CONST	0x0091,0x0002
0472 0095 0003  |    |		.CONST	0x0095,0x0003
0474 0098 0004  |    |		.CONST	0x0098,0x0004
0476 ; --------------------------------------------------------------------------------------
0476 ; Debug3 Subtable 0x3
0476 ; --------------------------------------------------------------------------------------
0476 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0478 00a3 ffff  |    |		.CONST	0x00a3,0xffff
047a 00ab 0001  |    |		.CONST	0x00ab,0x0001
047c 00ae 0002  |    |		.CONST	0x00ae,0x0002
047e 00b3 0003  |    |		.CONST	0x00b3,0x0003
0480 00b9 0004  |    |		.CONST	0x00b9,0x0004
0482 00bb 0005  |    |		.CONST	0x00bb,0x0005
0484 00c9 0006  |    |		.CONST	0x00c9,0x0006
0486 00cc 0007  |    |		.CONST	0x00cc,0x0007
0488 00d3 0008  |    |		.CONST	0x00d3,0x0008
048a ; --------------------------------------------------------------------------------------
048a ; Debug3 Subtable 0x4
048a ; --------------------------------------------------------------------------------------
048a 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
048c 00e3 ffff  |    |		.CONST	0x00e3,0xffff
048e 00e8 fffe  |    |		.CONST	0x00e8,0xfffe
0490 00ec fffd  |    |		.CONST	0x00ec,0xfffd
0492 00ef 0001  |    |		.CONST	0x00ef,0x0001
0494 00f2 0002  |    |		.CONST	0x00f2,0x0002
0496 00ff 0003  |    |		.CONST	0x00ff,0x0003
0498 0102 0004  |    |		.CONST	0x0102,0x0004
049a 010d 0005  |    |		.CONST	0x010d,0x0005
049c 0118 0006  |    |		.CONST	0x0118,0x0006
049e 0125 0007  | %  |		.CONST	0x0125,0x0007
04a0 0128 0008  | (  |		.CONST	0x0128,0x0008
04a2 0133 0009  | 3  |		.CONST	0x0133,0x0009
04a4 0145 000a  | E  |		.CONST	0x0145,0x000a
04a6 ; --------------------------------------------------------------------------------------
04a6 ; Debug3 Subtable 0x5
04a6 ; --------------------------------------------------------------------------------------
04a6 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
04a8 0163 ffff  | c  |		.CONST	0x0163,0xffff
04aa 0166 fffe  | f  |		.CONST	0x0166,0xfffe
04ac 016b 0001  | k  |		.CONST	0x016b,0x0001
04ae 016f 0002  | o  |		.CONST	0x016f,0x0002
04b0 017b 0003  | {  |		.CONST	0x017b,0x0003
04b2 018b 0004  |    |		.CONST	0x018b,0x0004
04b4 ; --------------------------------------------------------------------------------------
04b4 ; Debug3 Subtable 0x6
04b4 ; --------------------------------------------------------------------------------------
04b4 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
04b6 0193 ffff  |    |		.CONST	0x0193,0xffff
04b8 0198 fffe  |    |		.CONST	0x0198,0xfffe
04ba 019b 0001  |    |		.CONST	0x019b,0x0001
04bc 01a1 0002  |    |		.CONST	0x01a1,0x0002
04be 01b4 0003  |    |		.CONST	0x01b4,0x0003
04c0 01c8 0004  |    |		.CONST	0x01c8,0x0004
04c2 01dd 0005  |    |		.CONST	0x01dd,0x0005
04c4 ; --------------------------------------------------------------------------------------
04c4 ; Debug3 Subtable 0x7
04c4 ; --------------------------------------------------------------------------------------
04c4 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
04c6 01f3 ffff  |    |		.CONST	0x01f3,0xffff
04c8 01f6 fffe  |    |		.CONST	0x01f6,0xfffe
04ca 01fb 0001  |    |		.CONST	0x01fb,0x0001
04cc 01ff 0002  |    |		.CONST	0x01ff,0x0002
04ce 020c 0003  |    |		.CONST	0x020c,0x0003
04d0 0221 0004  | !  |		.CONST	0x0221,0x0004
04d2 ; --------------------------------------------------------------------------------------
04d2 ; Debug3 Subtable 0x8
04d2 ; --------------------------------------------------------------------------------------
04d2 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04d4 ; --------------------------------------------------------------------------------------
04d4 ; Debug3 Subtable 0x9
04d4 ; --------------------------------------------------------------------------------------
04d4 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04d6 ; --------------------------------------------------------------------------------------
04d6 ; Debug3 Subtable 0xa
04d6 ; --------------------------------------------------------------------------------------
04d6 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
04d8 025b 0001  | [  |		.CONST	0x025b,0x0001
04da 025d 0002  | ]  |		.CONST	0x025d,0x0002
04dc 0260 0003  | `  |		.CONST	0x0260,0x0003
04de 0263 0004  | c  |		.CONST	0x0263,0x0004
04e0 0267 0005  | g  |		.CONST	0x0267,0x0005
04e2 0270 0006  | p  |		.CONST	0x0270,0x0006
04e4 0273 0007  | s  |		.CONST	0x0273,0x0007
04e6 027c 0008  | |  |		.CONST	0x027c,0x0008
04e8 ; --------------------------------------------------------------------------------------
04e8 ; Debug3 Subtable 0xb
04e8 ; --------------------------------------------------------------------------------------
04e8 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
04ea 0283 0001  |    |		.CONST	0x0283,0x0001
04ec 0288 0002  |    |		.CONST	0x0288,0x0002
04ee 028e 0003  |    |		.CONST	0x028e,0x0003
04f0 0292 0004  |    |		.CONST	0x0292,0x0004
04f2 0299 0005  |    |		.CONST	0x0299,0x0005
04f4 ; --------------------------------------------------------------------------------------
04f4 ; Debug3 Subtable 0xc
04f4 ; --------------------------------------------------------------------------------------
04f4 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
04f6 02ab 0001  |    |		.CONST	0x02ab,0x0001
04f8 02af 0002  |    |		.CONST	0x02af,0x0002
04fa 02b6 0003  |    |		.CONST	0x02b6,0x0003
04fc ; --------------------------------------------------------------------------------------
04fc ; Debug3 Subtable 0xd
04fc ; --------------------------------------------------------------------------------------
04fc 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
04fe 02c3 ffff  |    |		.CONST	0x02c3,0xffff
0500 02cb fffe  |    |		.CONST	0x02cb,0xfffe
0502 02d1 0001  |    |		.CONST	0x02d1,0x0001
0504 02d6 0002  |    |		.CONST	0x02d6,0x0002
0506 02db 0004  |    |		.CONST	0x02db,0x0004
0508 02e2 0005  |    |		.CONST	0x02e2,0x0005
050a 02e6 0003  |    |		.CONST	0x02e6,0x0003
050c 02ea 0006  |    |		.CONST	0x02ea,0x0006
050e ; --------------------------------------------------------------------------------------
050e ; Debug3 Subtable 0xe
050e ; --------------------------------------------------------------------------------------
050e 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
0510 02f3 ffff  |    |		.CONST	0x02f3,0xffff
0512 02fa fffe  |    |		.CONST	0x02fa,0xfffe
0514 02ff 0001  |    |		.CONST	0x02ff,0x0001
0516 0305 0002  |    |		.CONST	0x0305,0x0002
0518 0314 0003  |    |		.CONST	0x0314,0x0003
051a 0000 0000  |    |		.BLANK	0000[0xe6]