DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦ba63e9f10⟧ SEG

    Length: 3072 (0xc00)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »798739.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »798739.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »798739.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »798739.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »798739.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »798739.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0290       |    |		.CONST	0x0290								; 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 007a       | z  |		.CONST	0x007a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0019       |    |		.CONST	0x0019								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0302,0x8000,0x0000,0x0036,0xbf24,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x19,0xfff7
001b 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1b,0xfff6
001d 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1d,0xfff5
001f 00bf       |    |		Action	Accept_Activation
0020 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1 = .DEBUG	0x0020,0x031a,0x8000,0x0000,0x0036,0xbf34,0x0000,0x0005
													; Debug Table 0x1.0x0 = 0x20,0xffff
0021 0266       | f  |		Execute	Discrete,Bounds
0022 00e1       |    |		Load_Encached	Boolean_Cache
0023 02a0       |    |		Declare_Subprogram	Null_Subprogram
0024 4801       |H   |		Short_Literal	0x1
0025 035d       | ]  |		Declare_Type	Array,Defined
0026 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x1 = 0x26,0xfffe
0027 0337       | 7  |		Declare_Variable	Array
0028 00d9       |    |		Load_Top	At_Offset_1
0029 0337       | 7  |		Declare_Variable	Array
002a 4801       |H   |		Short_Literal	0x1
002b 4830       |H0  |		Short_Literal	0x30
002c 00da       |    |		Load_Top	At_Offset_2
002d 01d6       |    |		Execute	Vector,Field_Write
002e 4801       |H   |		Short_Literal	0x1
002f 4831       |H1  |		Short_Literal	0x31
0030 00da       |    |		Load_Top	At_Offset_2
0031 01d6       |    |		Execute	Vector,Field_Write
0032 4801       |H   |		Short_Literal	0x1
0033 4832       |H2  |		Short_Literal	0x32
0034 00da       |    |		Load_Top	At_Offset_2
0035 01d6       |    |		Execute	Vector,Field_Write
0036 4801       |H   |		Short_Literal	0x1
0037 4833       |H3  |		Short_Literal	0x33
0038 00da       |    |		Load_Top	At_Offset_2
0039 01d6       |    |		Execute	Vector,Field_Write
003a 4801       |H   |		Short_Literal	0x1
003b 4834       |H4  |		Short_Literal	0x34
003c 00da       |    |		Load_Top	At_Offset_2
003d 01d6       |    |		Execute	Vector,Field_Write
003e 4801       |H   |		Short_Literal	0x1
003f 4835       |H5  |		Short_Literal	0x35
0040 00da       |    |		Load_Top	At_Offset_2
0041 01d6       |    |		Execute	Vector,Field_Write
0042 4801       |H   |		Short_Literal	0x1
0043 4836       |H6  |		Short_Literal	0x36
0044 00da       |    |		Load_Top	At_Offset_2
0045 01d6       |    |		Execute	Vector,Field_Write
0046 4801       |H   |		Short_Literal	0x1
0047 4837       |H7  |		Short_Literal	0x37
0048 00da       |    |		Load_Top	At_Offset_2
0049 01d6       |    |		Execute	Vector,Field_Write
004a 4801       |H   |		Short_Literal	0x1
004b 4838       |H8  |		Short_Literal	0x38
004c 00da       |    |		Load_Top	At_Offset_2
004d 01d6       |    |		Execute	Vector,Field_Write
004e 4801       |H   |		Short_Literal	0x1
004f 4839       |H9  |		Short_Literal	0x39
0050 00da       |    |		Load_Top	At_Offset_2
0051 01d6       |    |		Execute	Vector,Field_Write
0052 482f       |H/  |		Short_Literal	0x2f
0053 4800       |H   |		Short_Literal	0x0
0054 4800       |H   |		Short_Literal	0x0
0055 00d9       |    |		Load_Top	At_Offset_1
0056 e218       |    |		Load	0x1,0x18
0057 01d6       |    |		Execute	Vector,Field_Write
0058 3ffb       |?   |		Loop_Increasing	0x54
0059 487f       |H   |		Short_Literal	0x7f
005a 483a       |H:  |		Short_Literal	0x3a
005b 4800       |H   |		Short_Literal	0x0
005c 00d9       |    |		Load_Top	At_Offset_1
005d e218       |    |		Load	0x1,0x18
005e 01d6       |    |		Execute	Vector,Field_Write
005f 3ffb       |?   |		Loop_Increasing	0x5b
0060 00da       |    |		Load_Top	At_Offset_2
0061 01c3       |    |		Execute	Vector,Check_In_Type
0062 00d9       |    |		Load_Top	At_Offset_1
0063 01d4       |    |		Execute	Vector,Structure_Write
0064 029d 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call			; Debug Table 0x1.0x2 = 0x64,0xfffd
0066 029d 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call			; Debug Table 0x1.0x3 = 0x66,0xfffc
0068 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x4 = 0x68,0xfffb
0069 00c7       |    |		Action	Elaborate_Subprogram
006a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x5 = 0x6a,0xfffa
006b 00c7       |    |		Action	Elaborate_Subprogram
006c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x6 = 0x6c,0xfff9
006d 00c7       |    |		Action	Elaborate_Subprogram
006e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x7 = 0x6e,0xfff8
006f 00c7       |    |		Action	Elaborate_Subprogram
0070 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x8 = 0x70,0xfff7
0071 00c7       |    |		Action	Elaborate_Subprogram
0072 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x9 = 0x72,0xfff6
0073 00c7       |    |		Action	Elaborate_Subprogram
0074 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xa = 0x74,0xfff5
0075 00c7       |    |		Action	Elaborate_Subprogram
0076 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xb = 0x76,0xfff4
0077 00c7       |    |		Action	Elaborate_Subprogram
0078 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xc = 0x78,0xfff3
0079 00c7       |    |		Action	Elaborate_Subprogram
007a			BODY_0008:
007a 00bc       |    |		Action	Signal_Activated
007b 00bb       |    |		Action	Signal_Completion
007c 0000 0000  |    |		.BLANK	0000[0x4]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0089       |    |		.CONST	0x0089								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0007       |    |		.CONST	0x0007								; Number of locals
0083			INIT_0080:
0083 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2 = .DEBUG	0x0083,0x0336,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0013
													; Debug Table 0x2.0x0 = 0x83,0xffff
0084 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x1 = 0x84,0xfffe
0085 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x2 = 0x85,0xfffd
0086 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x3 = 0x86,0xfffc
0087 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x4 = 0x87,0xfffb
0088 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x5 = 0x88,0xfffa
0089			BODY_0080:
0089 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x6 = 0x89,0x1
008a 00e1       |    |		Load_Encached	Boolean_Cache
008b 00e3       |    |		Load_Encached	Natural_Cache
008c 00e3       |    |		Load_Encached	Natural_Cache
008d 00e3       |    |		Load_Encached	Natural_Cache
008e 00e1       |    |		Load_Encached	Boolean_Cache
008f e5ff       |    |		Load	0x2,-0x1
0090 8219       |    |		Call	0x1,0x19
0091 c402       |    |		Store	0x2,0x2
0092 c403       |    |		Store	0x2,0x3
0093 c404       |    |		Store	0x2,0x4
0094 c405       |    |		Store	0x2,0x5
0095 005b       | [  |		Store_Top	Discrete,At_Offset_3
0096 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0097 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x7 = 0x97,0x2
0098 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0099 0000 0000  |    |		.BLANK	0000[0x7]
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a9       |    |		.CONST	0x00a9								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 0007       |    |		.CONST	0x0007								; Number of locals
00a3			INIT_00a0:
00a3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3 = .DEBUG	0x00a3,0x0348,0x0002,0x0000,0x0036,0xbf24,0x0000,0x001c
													; Debug Table 0x3.0x0 = 0xa3,0xffff
00a4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x1 = 0xa4,0xfffe
00a5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x2 = 0xa5,0xfffd
00a6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x3 = 0xa6,0xfffc
00a7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x4 = 0xa7,0xfffb
00a8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x5 = 0xa8,0xfffa
00a9			BODY_00a0:
00a9 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x6 = 0xa9,0x1
00aa 00e1       |    |		Load_Encached	Boolean_Cache
00ab 00e3       |    |		Load_Encached	Natural_Cache
00ac 00e3       |    |		Load_Encached	Natural_Cache
00ad 00e3       |    |		Load_Encached	Natural_Cache
00ae 00e1       |    |		Load_Encached	Boolean_Cache
00af e5ff       |    |		Load	0x2,-0x1
00b0 8219       |    |		Call	0x1,0x19
00b1 c402       |    |		Store	0x2,0x2
00b2 c403       |    |		Store	0x2,0x3
00b3 c404       |    |		Store	0x2,0x4
00b4 c405       |    |		Store	0x2,0x5
00b5 005b       | [  |		Store_Top	Discrete,At_Offset_3
00b6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00b7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x7 = 0xb7,0x2
00b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00b9 0000 0000  |    |		.BLANK	0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c9       |    |		.CONST	0x00c9								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0007       |    |		.CONST	0x0007								; Number of locals
00c3			INIT_00c0:
00c3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4 = .DEBUG	0x00c3,0x035a,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0025
													; Debug Table 0x4.0x0 = 0xc3,0xffff
00c4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x4.0x1 = 0xc4,0xfffe
00c5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x4.0x2 = 0xc5,0xfffd
00c6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x4.0x3 = 0xc6,0xfffc
00c7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x4 = 0xc7,0xfffb
00c8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x5 = 0xc8,0xfffa
00c9			BODY_00c0:
00c9 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x6 = 0xc9,0x1
00ca 00e1       |    |		Load_Encached	Boolean_Cache
00cb 00e3       |    |		Load_Encached	Natural_Cache
00cc 00e3       |    |		Load_Encached	Natural_Cache
00cd 00e3       |    |		Load_Encached	Natural_Cache
00ce 00e1       |    |		Load_Encached	Boolean_Cache
00cf e5ff       |    |		Load	0x2,-0x1
00d0 8219       |    |		Call	0x1,0x19
00d1 c402       |    |		Store	0x2,0x2
00d2 c403       |    |		Store	0x2,0x3
00d3 c404       |    |		Store	0x2,0x4
00d4 c405       |    |		Store	0x2,0x5
00d5 005b       | [  |		Store_Top	Discrete,At_Offset_3
00d6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0xd7,0x2
00d8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00d9 0000 0000  |    |		.BLANK	0000[0x7]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e9       |    |		.CONST	0x00e9								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0007       |    |		.CONST	0x0007								; Number of locals
00e3			INIT_00e0:
00e3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5 = .DEBUG	0x00e3,0x036c,0x0002,0x0000,0x0036,0xbf24,0x0000,0x002e
													; Debug Table 0x5.0x0 = 0xe3,0xffff
00e4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0x1 = 0xe4,0xfffe
00e5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0x2 = 0xe5,0xfffd
00e6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0x3 = 0xe6,0xfffc
00e7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x4 = 0xe7,0xfffb
00e8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x5 = 0xe8,0xfffa
00e9			BODY_00e0:
00e9 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x6 = 0xe9,0x1
00ea 00e1       |    |		Load_Encached	Boolean_Cache
00eb 00e3       |    |		Load_Encached	Natural_Cache
00ec 00e3       |    |		Load_Encached	Natural_Cache
00ed 00e3       |    |		Load_Encached	Natural_Cache
00ee 00e1       |    |		Load_Encached	Boolean_Cache
00ef e5ff       |    |		Load	0x2,-0x1
00f0 8219       |    |		Call	0x1,0x19
00f1 c402       |    |		Store	0x2,0x2
00f2 c403       |    |		Store	0x2,0x3
00f3 c404       |    |		Store	0x2,0x4
00f4 c405       |    |		Store	0x2,0x5
00f5 005b       | [  |		Store_Top	Discrete,At_Offset_3
00f6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00f7 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x7 = 0xf7,0x2
00f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00f9 0000 0000  |    |		.BLANK	0000[0x7]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0109       |    |		.CONST	0x0109								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0007       |    |		.CONST	0x0007								; Number of locals
0103			INIT_0100:
0103 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6 = .DEBUG	0x0103,0x037e,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0037
													; Debug Table 0x6.0x0 = 0x103,0xffff
0104 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x1 = 0x104,0xfffe
0105 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x2 = 0x105,0xfffd
0106 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x3 = 0x106,0xfffc
0107 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x4 = 0x107,0xfffb
0108 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x5 = 0x108,0xfffa
0109			BODY_0100:
0109 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x6 = 0x109,0x1
010a 00e1       |    |		Load_Encached	Boolean_Cache
010b 00e3       |    |		Load_Encached	Natural_Cache
010c 00e3       |    |		Load_Encached	Natural_Cache
010d 00e3       |    |		Load_Encached	Natural_Cache
010e 00e1       |    |		Load_Encached	Boolean_Cache
010f e5ff       |    |		Load	0x2,-0x1
0110 8219       |    |		Call	0x1,0x19
0111 c402       |    |		Store	0x2,0x2
0112 c403       |    |		Store	0x2,0x3
0113 c404       |    |		Store	0x2,0x4
0114 c405       |    |		Store	0x2,0x5
0115 005b       | [  |		Store_Top	Discrete,At_Offset_3
0116 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0117 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x7 = 0x117,0x2
0118 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0119 0000 0000  |    |		.BLANK	0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0129       | )  |		.CONST	0x0129								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0007       |    |		.CONST	0x0007								; Number of locals
0123			INIT_0120:
0123 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7 = .DEBUG	0x0123,0x0390,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0040
													; Debug Table 0x7.0x0 = 0x123,0xffff
0124 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x1 = 0x124,0xfffe
0125 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x2 = 0x125,0xfffd
0126 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x3 = 0x126,0xfffc
0127 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x4 = 0x127,0xfffb
0128 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x5 = 0x128,0xfffa
0129			BODY_0120:
0129 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x6 = 0x129,0x1
012a 00e1       |    |		Load_Encached	Boolean_Cache
012b 00e3       |    |		Load_Encached	Natural_Cache
012c 00e3       |    |		Load_Encached	Natural_Cache
012d 00e3       |    |		Load_Encached	Natural_Cache
012e 00e1       |    |		Load_Encached	Boolean_Cache
012f e5ff       |    |		Load	0x2,-0x1
0130 8219       |    |		Call	0x1,0x19
0131 c402       |    |		Store	0x2,0x2
0132 c403       |    |		Store	0x2,0x3
0133 c404       |    |		Store	0x2,0x4
0134 c405       |    |		Store	0x2,0x5
0135 005b       | [  |		Store_Top	Discrete,At_Offset_3
0136 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0137 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x7 = 0x137,0x2
0138 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0139 0000 0000  |    |		.BLANK	0000[0x7]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 014f       | O  |		.CONST	0x014f								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 000d       |    |		.CONST	0x000d								; Number of locals
0143			INIT_0140:
0143 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8 = .DEBUG	0x0143,0x03a2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0049
													; Debug Table 0x8.0x0 = 0x143,0xffff
0144 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x1 = 0x144,0xfffe
0145 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x2 = 0x145,0xfffd
0146 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x3 = 0x146,0xfffc
0147 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x4 = 0x147,0xfffb
0148 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x5 = 0x148,0xfffa
0149 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x6 = 0x149,0xfff9
014a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x7 = 0x14a,0xfff8
014b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x8 = 0x14b,0xfff7
014c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x9 = 0x14c,0xfff6
014d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0xa = 0x14d,0xfff5
014e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0xb = 0x14e,0xfff4
014f			BODY_0140:
014f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0xc = 0x14f,0x1
0150 00e1       |    |		Load_Encached	Boolean_Cache
0151 00e3       |    |		Load_Encached	Natural_Cache
0152 00e3       |    |		Load_Encached	Natural_Cache
0153 00e3       |    |		Load_Encached	Natural_Cache
0154 00e1       |    |		Load_Encached	Boolean_Cache
0155 e5ff       |    |		Load	0x2,-0x1
0156 8219       |    |		Call	0x1,0x19
0157 c402       |    |		Store	0x2,0x2
0158 c403       |    |		Store	0x2,0x3
0159 c404       |    |		Store	0x2,0x4
015a c405       |    |		Store	0x2,0x5
015b c406       |    |		Store	0x2,0x6
015c c407       |    |		Store	0x2,0x7
015d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0xd = 0x15d,0x2
015e 00e1       |    |		Load_Encached	Boolean_Cache
015f 00e3       |    |		Load_Encached	Natural_Cache
0160 00e3       |    |		Load_Encached	Natural_Cache
0161 00e3       |    |		Load_Encached	Natural_Cache
0162 00e1       |    |		Load_Encached	Boolean_Cache
0163 e5fe       |    |		Load	0x2,-0x2
0164 8219       |    |		Call	0x1,0x19
0165 c408       |    |		Store	0x2,0x8
0166 c409       |    |		Store	0x2,0x9
0167 c40a       |    |		Store	0x2,0xa
0168 c40b       |    |		Store	0x2,0xb
0169 005b       | [  |		Store_Top	Discrete,At_Offset_3
016a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
016b e403       |    |		Load	0x2,0x3								; Debug Table 0x8.0xe = 0x16b,0x3
016c e409       |    |		Load	0x2,0x9
016d 027c       | |  |		Execute	Discrete,Less
016e 7008       |p   |		Jump_Nonzero	0x177
016f e404       |    |		Load	0x2,0x4
0170 e40a       |    |		Load	0x2,0xa
0171 027c       | |  |		Execute	Discrete,Less
0172 7004       |p   |		Jump_Nonzero	0x177
0173 e405       |    |		Load	0x2,0x5
0174 00db       |    |		Load_Top	At_Offset_3
0175 027c       | |  |		Execute	Discrete,Less
0176 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0177 4801       |H   |		Short_Literal	0x1
0178 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0179 0000 0000  |    |		.BLANK	0000[0x7]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 018f       |    |		.CONST	0x018f								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 000d       |    |		.CONST	0x000d								; Number of locals
0183			INIT_0180:
0183 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9 = .DEBUG	0x0183,0x03c2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0053
													; Debug Table 0x9.0x0 = 0x183,0xffff
0184 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x1 = 0x184,0xfffe
0185 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x2 = 0x185,0xfffd
0186 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x3 = 0x186,0xfffc
0187 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x4 = 0x187,0xfffb
0188 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x5 = 0x188,0xfffa
0189 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x6 = 0x189,0xfff9
018a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x7 = 0x18a,0xfff8
018b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x8 = 0x18b,0xfff7
018c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x9 = 0x18c,0xfff6
018d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0xa = 0x18d,0xfff5
018e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0xb = 0x18e,0xfff4
018f			BODY_0180:
018f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0xc = 0x18f,0x1
0190 00e1       |    |		Load_Encached	Boolean_Cache
0191 00e3       |    |		Load_Encached	Natural_Cache
0192 00e3       |    |		Load_Encached	Natural_Cache
0193 00e3       |    |		Load_Encached	Natural_Cache
0194 00e1       |    |		Load_Encached	Boolean_Cache
0195 e5ff       |    |		Load	0x2,-0x1
0196 8219       |    |		Call	0x1,0x19
0197 c402       |    |		Store	0x2,0x2
0198 c403       |    |		Store	0x2,0x3
0199 c404       |    |		Store	0x2,0x4
019a c405       |    |		Store	0x2,0x5
019b c406       |    |		Store	0x2,0x6
019c c407       |    |		Store	0x2,0x7
019d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0xd = 0x19d,0x2
019e 00e1       |    |		Load_Encached	Boolean_Cache
019f 00e3       |    |		Load_Encached	Natural_Cache
01a0 00e3       |    |		Load_Encached	Natural_Cache
01a1 00e3       |    |		Load_Encached	Natural_Cache
01a2 00e1       |    |		Load_Encached	Boolean_Cache
01a3 e5fe       |    |		Load	0x2,-0x2
01a4 8219       |    |		Call	0x1,0x19
01a5 c408       |    |		Store	0x2,0x8
01a6 c409       |    |		Store	0x2,0x9
01a7 c40a       |    |		Store	0x2,0xa
01a8 c40b       |    |		Store	0x2,0xb
01a9 005b       | [  |		Store_Top	Discrete,At_Offset_3
01aa 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01ab e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0xe = 0x1ab,0x3
01ac e409       |    |		Load	0x2,0x9
01ad 027d       | }  |		Execute	Discrete,Greater
01ae 7008       |p   |		Jump_Nonzero	0x1b7
01af e404       |    |		Load	0x2,0x4
01b0 e40a       |    |		Load	0x2,0xa
01b1 027d       | }  |		Execute	Discrete,Greater
01b2 7004       |p   |		Jump_Nonzero	0x1b7
01b3 e405       |    |		Load	0x2,0x5
01b4 00db       |    |		Load_Top	At_Offset_3
01b5 027d       | }  |		Execute	Discrete,Greater
01b6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01b7 4801       |H   |		Short_Literal	0x1
01b8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01b9 0000 0000  |    |		.BLANK	0000[0x7]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01cf       |    |		.CONST	0x01cf								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 000d       |    |		.CONST	0x000d								; Number of locals
01c3			INIT_01c0:
01c3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa = .DEBUG	0x01c3,0x03e2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x005d
													; Debug Table 0xa.0x0 = 0x1c3,0xffff
01c4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x1 = 0x1c4,0xfffe
01c5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x2 = 0x1c5,0xfffd
01c6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x3 = 0x1c6,0xfffc
01c7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0x4 = 0x1c7,0xfffb
01c8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0x5 = 0x1c8,0xfffa
01c9 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0x6 = 0x1c9,0xfff9
01ca 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x7 = 0x1ca,0xfff8
01cb 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x8 = 0x1cb,0xfff7
01cc 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x9 = 0x1cc,0xfff6
01cd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0xa = 0x1cd,0xfff5
01ce 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0xb = 0x1ce,0xfff4
01cf			BODY_01c0:
01cf 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0xc = 0x1cf,0x1
01d0 00e1       |    |		Load_Encached	Boolean_Cache
01d1 00e3       |    |		Load_Encached	Natural_Cache
01d2 00e3       |    |		Load_Encached	Natural_Cache
01d3 00e3       |    |		Load_Encached	Natural_Cache
01d4 00e1       |    |		Load_Encached	Boolean_Cache
01d5 e5ff       |    |		Load	0x2,-0x1
01d6 8219       |    |		Call	0x1,0x19
01d7 c402       |    |		Store	0x2,0x2
01d8 c403       |    |		Store	0x2,0x3
01d9 c404       |    |		Store	0x2,0x4
01da c405       |    |		Store	0x2,0x5
01db c406       |    |		Store	0x2,0x6
01dc c407       |    |		Store	0x2,0x7
01dd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0xd = 0x1dd,0x2
01de 00e1       |    |		Load_Encached	Boolean_Cache
01df 00e3       |    |		Load_Encached	Natural_Cache
01e0 00e3       |    |		Load_Encached	Natural_Cache
01e1 00e3       |    |		Load_Encached	Natural_Cache
01e2 00e1       |    |		Load_Encached	Boolean_Cache
01e3 e5fe       |    |		Load	0x2,-0x2
01e4 8219       |    |		Call	0x1,0x19
01e5 c408       |    |		Store	0x2,0x8
01e6 c409       |    |		Store	0x2,0x9
01e7 c40a       |    |		Store	0x2,0xa
01e8 c40b       |    |		Store	0x2,0xb
01e9 005b       | [  |		Store_Top	Discrete,At_Offset_3
01ea 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01eb e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xe = 0x1eb,0x3
01ec e409       |    |		Load	0x2,0x9
01ed 027f       |    |		Execute	Discrete,Equal
01ee 6808       |h   |		Jump_Zero	0x1f7
01ef e404       |    |		Load	0x2,0x4
01f0 e40a       |    |		Load	0x2,0xa
01f1 027f       |    |		Execute	Discrete,Equal
01f2 6804       |h   |		Jump_Zero	0x1f7
01f3 e405       |    |		Load	0x2,0x5
01f4 00db       |    |		Load_Top	At_Offset_3
01f5 027f       |    |		Execute	Discrete,Equal
01f6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01f7 4800       |H   |		Short_Literal	0x0
01f8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01f9 0000 0000  |    |		.BLANK	0000[0x7]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0205       |    |		.CONST	0x0205								; Address of begin
0201 0213       |    |		.CONST	0x0213								; Address of exception handler
0202 0003       |    |		.CONST	0x0003								; Number of locals
0203			INIT_0200:
0203 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb = .DEBUG	0x0203,0x0402,0x0002,0x0000,0x0036,0xbf34,0x0000,0x0028
													; Debug Table 0xb.0x0 = 0x203,0xffff
0204 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb.0x1 = 0x204,0xfffe
0205			BODY_0200:
0205 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb.0x2 = 0x205,0x1
0206 00e2       |    |		Load_Encached	Integer_Cache
0207 480a       |H   |		Short_Literal	0xa
0208 e5ff       |    |		Load	0x2,-0x1
0209 e001       |    |		Load	0x0,0x1
020a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
020b 005b       | [  |		Store_Top	Discrete,At_Offset_3
020c 0059       | Y  |		Store_Top	Discrete,At_Offset_1
020d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x3 = 0x20d,0x2
020e 6802       |h   |		Jump_Zero	0x211
020f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x4 = 0x20f,0x3
0210 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0211 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x5 = 0x211,0x4
0212 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0213			TRAP_0200:
0213 0007       |    |		Action	Break_Optional
0214 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x214,0x5
0215 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0216 0000 0000  |    |		.XXX[0x2]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021f       |    |		.CONST	0x021f								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0004       |    |		.CONST	0x0004								; Number of locals
021b			INIT_0218:
021b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc = .DEBUG	0x021b,0x0412,0x0001,0x0000,0x0036,0xbf34,0x0000,0x0057
													; Debug Table 0xc.0x0 = 0x21b,0xffff
021c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc.0x1 = 0x21c,0xfffe
021d 029f 0283  |    |		Declare_Subprogram	INIT_0280,For_Call				; Debug Table 0xc.0x2 = 0x21d,0xfffd
021f			BODY_0218:
021f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x3 = 0x21f,0x1
0220 e5ff       |    |		Load	0x2,-0x1
0221 482e       |H.  |		Short_Literal	0x2e
0222 e001       |    |		Load	0x0,0x1
0223 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0224 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0225 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x4 = 0x225,0x2
0226 7002       |p   |		Jump_Nonzero	0x229
0227 8404       |    |		Call	0x2,0x4								; Debug Table 0xc.0x5 = 0x227,0x3
0228 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xc.0x6 = 0x228,0x4
0229 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x7 = 0x229,0x5
022a 00db       |    |		Load_Top	At_Offset_3
022b 0a01       |    |		Execute_Immediate	Plus,0x1
022c 0248       | H  |		Execute	Discrete,Check_In_Integer
022d e5ff       |    |		Load	0x2,-0x1
022e 01dc       |    |		Execute	Vector,Last
022f e5ff       |    |		Load	0x2,-0x1
0230 01cf       |    |		Execute	Vector,Slice_Read
0231 482e       |H.  |		Short_Literal	0x2e
0232 e001       |    |		Load	0x0,0x1
0233 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0234 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0235 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x8 = 0x235,0x6
0236 7002       |p   |		Jump_Nonzero	0x239
0237 8404       |    |		Call	0x2,0x4								; Debug Table 0xc.0x9 = 0x237,0x7
0238 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xc.0xa = 0x238,0x8
0239 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xb = 0x239,0x9
023a 01dd       |    |		Execute	Vector,First
023b e5ff       |    |		Load	0x2,-0x1
023c 01d7       |    |		Execute	Vector,Field_Read
023d e217       |    |		Load	0x1,0x17
023e 01d7       |    |		Execute	Vector,Field_Read
023f 680c       |h   |		Jump_Zero	0x24c
0240 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0xc = 0x240,0xa
0241 a5fe       |    |		Store_Unchecked	0x2,-0x2
0242 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xd = 0x242,0xb
0243 01dd       |    |		Execute	Vector,First
0244 00db       |    |		Load_Top	At_Offset_3
0245 0aff       |    |		Execute_Immediate	Plus,-0x1
0246 0248       | H  |		Execute	Discrete,Check_In_Integer
0247 e5ff       |    |		Load	0x2,-0x1
0248 01cf       |    |		Execute	Vector,Slice_Read
0249 8218       |    |		Call	0x1,0x18
024a a5fd       |    |		Store_Unchecked	0x2,-0x3
024b 780d       |x   |		Jump	0x259
024c 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0xe = 0x24c,0xc
024d a5fe       |    |		Store_Unchecked	0x2,-0x2
024e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xf = 0x24e,0xd
024f 01dd       |    |		Execute	Vector,First
0250 0a01       |    |		Execute_Immediate	Plus,0x1
0251 0248       | H  |		Execute	Discrete,Check_In_Integer
0252 00db       |    |		Load_Top	At_Offset_3
0253 0aff       |    |		Execute_Immediate	Plus,-0x1
0254 0248       | H  |		Execute	Discrete,Check_In_Integer
0255 e5ff       |    |		Load	0x2,-0x1
0256 01cf       |    |		Execute	Vector,Slice_Read
0257 8218       |    |		Call	0x1,0x18
0258 a5fd       |    |		Store_Unchecked	0x2,-0x3
0259 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x10 = 0x259,0xe
025a 0a01       |    |		Execute_Immediate	Plus,0x1
025b 0248       | H  |		Execute	Discrete,Check_In_Integer
025c 00da       |    |		Load_Top	At_Offset_2
025d 0aff       |    |		Execute_Immediate	Plus,-0x1
025e 0248       | H  |		Execute	Discrete,Check_In_Integer
025f e5ff       |    |		Load	0x2,-0x1
0260 01cf       |    |		Execute	Vector,Slice_Read
0261 8218       |    |		Call	0x1,0x18
0262 a5fc       |    |		Store_Unchecked	0x2,-0x4
0263 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x11 = 0x263,0xf
0264 01dc       |    |		Execute	Vector,Last
0265 e5ff       |    |		Load	0x2,-0x1
0266 01d7       |    |		Execute	Vector,Field_Read
0267 e217       |    |		Load	0x1,0x17
0268 01d7       |    |		Execute	Vector,Field_Read
0269 680a       |h   |		Jump_Zero	0x274
026a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x12 = 0x26a,0x10
026b 0a01       |    |		Execute_Immediate	Plus,0x1
026c 0248       | H  |		Execute	Discrete,Check_In_Integer
026d e5ff       |    |		Load	0x2,-0x1
026e 01dc       |    |		Execute	Vector,Last
026f e5ff       |    |		Load	0x2,-0x1
0270 01cf       |    |		Execute	Vector,Slice_Read
0271 8218       |    |		Call	0x1,0x18
0272 a5fb       |    |		Store_Unchecked	0x2,-0x5
0273 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0274 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x13 = 0x274,0x11
0275 0a01       |    |		Execute_Immediate	Plus,0x1
0276 0248       | H  |		Execute	Discrete,Check_In_Integer
0277 e5ff       |    |		Load	0x2,-0x1
0278 01dc       |    |		Execute	Vector,Last
0279 0aff       |    |		Execute_Immediate	Plus,-0x1
027a 0248       | H  |		Execute	Discrete,Check_In_Integer
027b e5ff       |    |		Load	0x2,-0x1
027c 01cf       |    |		Execute	Vector,Slice_Read
027d 8218       |    |		Call	0x1,0x18
027e a5fb       |    |		Store_Unchecked	0x2,-0x5
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 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd = .DEBUG	0x0283,0x043c,0x0001,0x0000,0x0036,0xbf34,0x0000,0x0080
													; Debug Table 0xd.0x0 = 0x283,0x1
0284 a5fe       |    |		Store_Unchecked	0x2,-0x2
0285 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x1 = 0x285,0x2
0286 a5fd       |    |		Store_Unchecked	0x2,-0x3
0287 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x2 = 0x287,0x3
0288 a5fc       |    |		Store_Unchecked	0x2,-0x4
0289 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x3 = 0x289,0x4
028a a5fb       |    |		Store_Unchecked	0x2,-0x5
028b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x4 = 0x28b,0x5
028c a5fa       |    |		Store_Unchecked	0x2,-0x6
028d 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x5 = 0x28d,0x6
028e a5f9       |    |		Store_Unchecked	0x2,-0x7
028f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0290 ; --------------------------------------------------------------------------------------
0290 ; Debug Table
0290 ; --------------------------------------------------------------------------------------
0290 0003 000e  |    |		.CONST	0x0003,0x000e
0292 000b 0302  |    |		.DEBUG	0x000b,0x0302,0x8000,0x0000,0x0036,0xbf24,0x0000,0x0005
029a 0020 031a  |    |		.DEBUG	0x0020,0x031a,0x8000,0x0000,0x0036,0xbf34,0x0000,0x0005
02a2 0083 0336  |   6|		.DEBUG	0x0083,0x0336,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0013
02aa 00a3 0348  |   H|		.DEBUG	0x00a3,0x0348,0x0002,0x0000,0x0036,0xbf24,0x0000,0x001c
02b2 00c3 035a  |   Z|		.DEBUG	0x00c3,0x035a,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0025
02ba 00e3 036c  |   l|		.DEBUG	0x00e3,0x036c,0x0002,0x0000,0x0036,0xbf24,0x0000,0x002e
02c2 0103 037e  |   ~|		.DEBUG	0x0103,0x037e,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0037
02ca 0123 0390  | #  |		.DEBUG	0x0123,0x0390,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0040
02d2 0143 03a2  | C  |		.DEBUG	0x0143,0x03a2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0049
02da 0183 03c2  |    |		.DEBUG	0x0183,0x03c2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x0053
02e2 01c3 03e2  |    |		.DEBUG	0x01c3,0x03e2,0x0002,0x0000,0x0036,0xbf24,0x0000,0x005d
02ea 0203 0402  |    |		.DEBUG	0x0203,0x0402,0x0002,0x0000,0x0036,0xbf34,0x0000,0x0028
02f2 021b 0412  |    |		.DEBUG	0x021b,0x0412,0x0001,0x0000,0x0036,0xbf34,0x0000,0x0057
02fa 0283 043c  |   <|		.DEBUG	0x0283,0x043c,0x0001,0x0000,0x0036,0xbf34,0x0000,0x0080
0302 ; --------------------------------------------------------------------------------------
0302 ; Debug3 Subtable 0x0
0302 ; --------------------------------------------------------------------------------------
0302 000b 0000  |    |		.DBG3TAB	0x000b,0x0000
0304 000b ffff  |    |		.CONST	0x000b,0xffff
0306 000c fffe  |    |		.CONST	0x000c,0xfffe
0308 000d fffd  |    |		.CONST	0x000d,0xfffd
030a 000f fffc  |    |		.CONST	0x000f,0xfffc
030c 0011 fffb  |    |		.CONST	0x0011,0xfffb
030e 0013 fffa  |    |		.CONST	0x0013,0xfffa
0310 0015 fff9  |    |		.CONST	0x0015,0xfff9
0312 0017 fff8  |    |		.CONST	0x0017,0xfff8
0314 0019 fff7  |    |		.CONST	0x0019,0xfff7
0316 001b fff6  |    |		.CONST	0x001b,0xfff6
0318 001d fff5  |    |		.CONST	0x001d,0xfff5
031a ; --------------------------------------------------------------------------------------
031a ; Debug3 Subtable 0x1
031a ; --------------------------------------------------------------------------------------
031a 000d 0000  |    |		.DBG3TAB	0x000d,0x0000
031c 0020 ffff  |    |		.CONST	0x0020,0xffff
031e 0026 fffe  | &  |		.CONST	0x0026,0xfffe
0320 0064 fffd  | d  |		.CONST	0x0064,0xfffd
0322 0066 fffc  | f  |		.CONST	0x0066,0xfffc
0324 0068 fffb  | h  |		.CONST	0x0068,0xfffb
0326 006a fffa  | j  |		.CONST	0x006a,0xfffa
0328 006c fff9  | l  |		.CONST	0x006c,0xfff9
032a 006e fff8  | n  |		.CONST	0x006e,0xfff8
032c 0070 fff7  | p  |		.CONST	0x0070,0xfff7
032e 0072 fff6  | r  |		.CONST	0x0072,0xfff6
0330 0074 fff5  | t  |		.CONST	0x0074,0xfff5
0332 0076 fff4  | v  |		.CONST	0x0076,0xfff4
0334 0078 fff3  | x  |		.CONST	0x0078,0xfff3
0336 ; --------------------------------------------------------------------------------------
0336 ; Debug3 Subtable 0x2
0336 ; --------------------------------------------------------------------------------------
0336 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
0338 0083 ffff  |    |		.CONST	0x0083,0xffff
033a 0084 fffe  |    |		.CONST	0x0084,0xfffe
033c 0085 fffd  |    |		.CONST	0x0085,0xfffd
033e 0086 fffc  |    |		.CONST	0x0086,0xfffc
0340 0087 fffb  |    |		.CONST	0x0087,0xfffb
0342 0088 fffa  |    |		.CONST	0x0088,0xfffa
0344 0089 0001  |    |		.CONST	0x0089,0x0001
0346 0097 0002  |    |		.CONST	0x0097,0x0002
0348 ; --------------------------------------------------------------------------------------
0348 ; Debug3 Subtable 0x3
0348 ; --------------------------------------------------------------------------------------
0348 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
034a 00a3 ffff  |    |		.CONST	0x00a3,0xffff
034c 00a4 fffe  |    |		.CONST	0x00a4,0xfffe
034e 00a5 fffd  |    |		.CONST	0x00a5,0xfffd
0350 00a6 fffc  |    |		.CONST	0x00a6,0xfffc
0352 00a7 fffb  |    |		.CONST	0x00a7,0xfffb
0354 00a8 fffa  |    |		.CONST	0x00a8,0xfffa
0356 00a9 0001  |    |		.CONST	0x00a9,0x0001
0358 00b7 0002  |    |		.CONST	0x00b7,0x0002
035a ; --------------------------------------------------------------------------------------
035a ; Debug3 Subtable 0x4
035a ; --------------------------------------------------------------------------------------
035a 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
035c 00c3 ffff  |    |		.CONST	0x00c3,0xffff
035e 00c4 fffe  |    |		.CONST	0x00c4,0xfffe
0360 00c5 fffd  |    |		.CONST	0x00c5,0xfffd
0362 00c6 fffc  |    |		.CONST	0x00c6,0xfffc
0364 00c7 fffb  |    |		.CONST	0x00c7,0xfffb
0366 00c8 fffa  |    |		.CONST	0x00c8,0xfffa
0368 00c9 0001  |    |		.CONST	0x00c9,0x0001
036a 00d7 0002  |    |		.CONST	0x00d7,0x0002
036c ; --------------------------------------------------------------------------------------
036c ; Debug3 Subtable 0x5
036c ; --------------------------------------------------------------------------------------
036c 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
036e 00e3 ffff  |    |		.CONST	0x00e3,0xffff
0370 00e4 fffe  |    |		.CONST	0x00e4,0xfffe
0372 00e5 fffd  |    |		.CONST	0x00e5,0xfffd
0374 00e6 fffc  |    |		.CONST	0x00e6,0xfffc
0376 00e7 fffb  |    |		.CONST	0x00e7,0xfffb
0378 00e8 fffa  |    |		.CONST	0x00e8,0xfffa
037a 00e9 0001  |    |		.CONST	0x00e9,0x0001
037c 00f7 0002  |    |		.CONST	0x00f7,0x0002
037e ; --------------------------------------------------------------------------------------
037e ; Debug3 Subtable 0x6
037e ; --------------------------------------------------------------------------------------
037e 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
0380 0103 ffff  |    |		.CONST	0x0103,0xffff
0382 0104 fffe  |    |		.CONST	0x0104,0xfffe
0384 0105 fffd  |    |		.CONST	0x0105,0xfffd
0386 0106 fffc  |    |		.CONST	0x0106,0xfffc
0388 0107 fffb  |    |		.CONST	0x0107,0xfffb
038a 0108 fffa  |    |		.CONST	0x0108,0xfffa
038c 0109 0001  |    |		.CONST	0x0109,0x0001
038e 0117 0002  |    |		.CONST	0x0117,0x0002
0390 ; --------------------------------------------------------------------------------------
0390 ; Debug3 Subtable 0x7
0390 ; --------------------------------------------------------------------------------------
0390 0006 0002  |    |		.DBG3TAB	0x0006,0x0002
0392 0123 ffff  | #  |		.CONST	0x0123,0xffff
0394 0124 fffe  | $  |		.CONST	0x0124,0xfffe
0396 0125 fffd  | %  |		.CONST	0x0125,0xfffd
0398 0126 fffc  | &  |		.CONST	0x0126,0xfffc
039a 0127 fffb  | '  |		.CONST	0x0127,0xfffb
039c 0128 fffa  | (  |		.CONST	0x0128,0xfffa
039e 0129 0001  | )  |		.CONST	0x0129,0x0001
03a0 0137 0002  | 7  |		.CONST	0x0137,0x0002
03a2 ; --------------------------------------------------------------------------------------
03a2 ; Debug3 Subtable 0x8
03a2 ; --------------------------------------------------------------------------------------
03a2 000c 0003  |    |		.DBG3TAB	0x000c,0x0003
03a4 0143 ffff  | C  |		.CONST	0x0143,0xffff
03a6 0144 fffe  | D  |		.CONST	0x0144,0xfffe
03a8 0145 fffd  | E  |		.CONST	0x0145,0xfffd
03aa 0146 fffc  | F  |		.CONST	0x0146,0xfffc
03ac 0147 fffb  | G  |		.CONST	0x0147,0xfffb
03ae 0148 fffa  | H  |		.CONST	0x0148,0xfffa
03b0 0149 fff9  | I  |		.CONST	0x0149,0xfff9
03b2 014a fff8  | J  |		.CONST	0x014a,0xfff8
03b4 014b fff7  | K  |		.CONST	0x014b,0xfff7
03b6 014c fff6  | L  |		.CONST	0x014c,0xfff6
03b8 014d fff5  | M  |		.CONST	0x014d,0xfff5
03ba 014e fff4  | N  |		.CONST	0x014e,0xfff4
03bc 014f 0001  | O  |		.CONST	0x014f,0x0001
03be 015d 0002  | ]  |		.CONST	0x015d,0x0002
03c0 016b 0003  | k  |		.CONST	0x016b,0x0003
03c2 ; --------------------------------------------------------------------------------------
03c2 ; Debug3 Subtable 0x9
03c2 ; --------------------------------------------------------------------------------------
03c2 000c 0003  |    |		.DBG3TAB	0x000c,0x0003
03c4 0183 ffff  |    |		.CONST	0x0183,0xffff
03c6 0184 fffe  |    |		.CONST	0x0184,0xfffe
03c8 0185 fffd  |    |		.CONST	0x0185,0xfffd
03ca 0186 fffc  |    |		.CONST	0x0186,0xfffc
03cc 0187 fffb  |    |		.CONST	0x0187,0xfffb
03ce 0188 fffa  |    |		.CONST	0x0188,0xfffa
03d0 0189 fff9  |    |		.CONST	0x0189,0xfff9
03d2 018a fff8  |    |		.CONST	0x018a,0xfff8
03d4 018b fff7  |    |		.CONST	0x018b,0xfff7
03d6 018c fff6  |    |		.CONST	0x018c,0xfff6
03d8 018d fff5  |    |		.CONST	0x018d,0xfff5
03da 018e fff4  |    |		.CONST	0x018e,0xfff4
03dc 018f 0001  |    |		.CONST	0x018f,0x0001
03de 019d 0002  |    |		.CONST	0x019d,0x0002
03e0 01ab 0003  |    |		.CONST	0x01ab,0x0003
03e2 ; --------------------------------------------------------------------------------------
03e2 ; Debug3 Subtable 0xa
03e2 ; --------------------------------------------------------------------------------------
03e2 000c 0003  |    |		.DBG3TAB	0x000c,0x0003
03e4 01c3 ffff  |    |		.CONST	0x01c3,0xffff
03e6 01c4 fffe  |    |		.CONST	0x01c4,0xfffe
03e8 01c5 fffd  |    |		.CONST	0x01c5,0xfffd
03ea 01c6 fffc  |    |		.CONST	0x01c6,0xfffc
03ec 01c7 fffb  |    |		.CONST	0x01c7,0xfffb
03ee 01c8 fffa  |    |		.CONST	0x01c8,0xfffa
03f0 01c9 fff9  |    |		.CONST	0x01c9,0xfff9
03f2 01ca fff8  |    |		.CONST	0x01ca,0xfff8
03f4 01cb fff7  |    |		.CONST	0x01cb,0xfff7
03f6 01cc fff6  |    |		.CONST	0x01cc,0xfff6
03f8 01cd fff5  |    |		.CONST	0x01cd,0xfff5
03fa 01ce fff4  |    |		.CONST	0x01ce,0xfff4
03fc 01cf 0001  |    |		.CONST	0x01cf,0x0001
03fe 01dd 0002  |    |		.CONST	0x01dd,0x0002
0400 01eb 0003  |    |		.CONST	0x01eb,0x0003
0402 ; --------------------------------------------------------------------------------------
0402 ; Debug3 Subtable 0xb
0402 ; --------------------------------------------------------------------------------------
0402 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0404 0203 ffff  |    |		.CONST	0x0203,0xffff
0406 0204 fffe  |    |		.CONST	0x0204,0xfffe
0408 0205 0001  |    |		.CONST	0x0205,0x0001
040a 020d 0002  |    |		.CONST	0x020d,0x0002
040c 020f 0003  |    |		.CONST	0x020f,0x0003
040e 0211 0004  |    |		.CONST	0x0211,0x0004
0410 0214 0005  |    |		.CONST	0x0214,0x0005
0412 ; --------------------------------------------------------------------------------------
0412 ; Debug3 Subtable 0xc
0412 ; --------------------------------------------------------------------------------------
0412 0003 0011  |    |		.DBG3TAB	0x0003,0x0011
0414 021b ffff  |    |		.CONST	0x021b,0xffff
0416 021c fffe  |    |		.CONST	0x021c,0xfffe
0418 021d fffd  |    |		.CONST	0x021d,0xfffd
041a 021f 0001  |    |		.CONST	0x021f,0x0001
041c 0225 0002  | %  |		.CONST	0x0225,0x0002
041e 0227 0003  | '  |		.CONST	0x0227,0x0003
0420 0228 0004  | (  |		.CONST	0x0228,0x0004
0422 0229 0005  | )  |		.CONST	0x0229,0x0005
0424 0235 0006  | 5  |		.CONST	0x0235,0x0006
0426 0237 0007  | 7  |		.CONST	0x0237,0x0007
0428 0238 0008  | 8  |		.CONST	0x0238,0x0008
042a 0239 0009  | 9  |		.CONST	0x0239,0x0009
042c 0240 000a  | @  |		.CONST	0x0240,0x000a
042e 0242 000b  | B  |		.CONST	0x0242,0x000b
0430 024c 000c  | L  |		.CONST	0x024c,0x000c
0432 024e 000d  | N  |		.CONST	0x024e,0x000d
0434 0259 000e  | Y  |		.CONST	0x0259,0x000e
0436 0263 000f  | c  |		.CONST	0x0263,0x000f
0438 026a 0010  | j  |		.CONST	0x026a,0x0010
043a 0274 0011  | t  |		.CONST	0x0274,0x0011
043c ; --------------------------------------------------------------------------------------
043c ; Debug3 Subtable 0xd
043c ; --------------------------------------------------------------------------------------
043c 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
043e 0283 0001  |    |		.CONST	0x0283,0x0001
0440 0285 0002  |    |		.CONST	0x0285,0x0002
0442 0287 0003  |    |		.CONST	0x0287,0x0003
0444 0289 0004  |    |		.CONST	0x0289,0x0004
0446 028b 0005  |    |		.CONST	0x028b,0x0005
0448 028d 0006  |    |		.CONST	0x028d,0x0006
044a 0000 0000  |    |		.BLANK	0000[0x1b6]