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

⟦28a5b8447⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0370       | p  |		.CONST	0x0370								; 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 0040       | @  |		.CONST	0x0040								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0022       | "  |		.CONST	0x0022								; Number of locals
000b			INIT_0008:
000b 029a 004b  |   K|		Declare_Subprogram	INIT_0048,For_Outer_Call,Visible,Unelaborated
000d 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated
000f 00bf       |    |		Action	Accept_Activation
0010 e003       |    |		Load	0x0,0x3
0011 0322       | "  |		Declare_Variable	Record
0012 00d8       |    |		Load_Top	At_Offset_0
0013 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0014 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0015 00c7       |    |		Action	Elaborate_Subprogram
0016 029d 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call
0018 029d 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call
001a 029d 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call
001c 029b 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Unelaborated
001e 029d 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call
0020 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0021 00c7       |    |		Action	Elaborate_Subprogram
0022 029d 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call
0024 029d 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call
0026 029d 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call
0028 029d 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call
002a 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call
002c 029d 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call
002e 029d 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call
0030 029d 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call
0032 029d 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call
0034 029d 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call
0036 029d 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call
0038 029d 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call
003a 029d 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call
003c 029d 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call
003e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
003f 00c7       |    |		Action	Elaborate_Subprogram
0040			BODY_0008:
0040 00bc       |    |		Action	Signal_Activated
0041 00bb       |    |		Action	Signal_Completion
0042 0000 0000  |    |		.BLANK	0000[0x6]
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 004c       | L  |		.CONST	0x004c								; Address of begin
0049 0004       |    |		.CONST	0x0004								; Address of exception handler
004a 0002       |    |		.CONST	0x0002								; Number of locals
004b			INIT_0048:
004b 00e8       |    |		Load_Encached	Character_Cache
004c			BODY_0048:
004c e20f       |    |		Load	0x1,0xf
004d 8004       |    |		Call	0x0,0x4
004e 00d1       |    |		Pop_Control	Pop_Count_1
004f e005       |    |		Load	0x0,0x5
0050 8006       |    |		Call	0x0,0x6
0051 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0052 00d8       |    |		Load_Top	At_Offset_0
0053 467f       |F   |		Jump_Case	0x80
0054 787f       |x   |		Jump	0xd4								; case 0x0
0055 787e       |x~  |		Jump	0xd4								; case 0x1
0056 787d       |x}  |		Jump	0xd4								; case 0x2
0057 787c       |x|  |		Jump	0xd4								; case 0x3
0058 787f       |x   |		Jump	0xd8								; case 0x4
0059 787a       |xz  |		Jump	0xd4								; case 0x5
005a 7879       |xy  |		Jump	0xd4								; case 0x6
005b 7878       |xx  |		Jump	0xd4								; case 0x7
005c 7877       |xw  |		Jump	0xd4								; case 0x8
005d 7876       |xv  |		Jump	0xd4								; case 0x9
005e 7875       |xu  |		Jump	0xd4								; case 0xa
005f 7874       |xt  |		Jump	0xd4								; case 0xb
0060 7873       |xs  |		Jump	0xd4								; case 0xc
0061 7878       |xx  |		Jump	0xda								; case 0xd
0062 7871       |xq  |		Jump	0xd4								; case 0xe
0063 7870       |xp  |		Jump	0xd4								; case 0xf
0064 786f       |xo  |		Jump	0xd4								; case 0x10
0065 786e       |xn  |		Jump	0xd4								; case 0x11
0066 786d       |xm  |		Jump	0xd4								; case 0x12
0067 786c       |xl  |		Jump	0xd4								; case 0x13
0068 786b       |xk  |		Jump	0xd4								; case 0x14
0069 786a       |xj  |		Jump	0xd4								; case 0x15
006a 7869       |xi  |		Jump	0xd4								; case 0x16
006b 7868       |xh  |		Jump	0xd4								; case 0x17
006c 7867       |xg  |		Jump	0xd4								; case 0x18
006d 7866       |xf  |		Jump	0xd4								; case 0x19
006e 7865       |xe  |		Jump	0xd4								; case 0x1a
006f 7864       |xd  |		Jump	0xd4								; case 0x1b
0070 7863       |xc  |		Jump	0xd4								; case 0x1c
0071 7862       |xb  |		Jump	0xd4								; case 0x1d
0072 7861       |xa  |		Jump	0xd4								; case 0x1e
0073 7860       |x`  |		Jump	0xd4								; case 0x1f
0074 7865       |xe  |		Jump	0xda								; case 0x20
0075 785e       |x^  |		Jump	0xd4								; case 0x21
0076 785d       |x]  |		Jump	0xd4								; case 0x22
0077 7867       |xg  |		Jump	0xdf								; case 0x23
0078 785b       |x[  |		Jump	0xd4								; case 0x24
0079 785a       |xZ  |		Jump	0xd4								; case 0x25
007a 7859       |xY  |		Jump	0xd4								; case 0x26
007b 7858       |xX  |		Jump	0xd4								; case 0x27
007c 786e       |xn  |		Jump	0xeb								; case 0x28
007d 786f       |xo  |		Jump	0xed								; case 0x29
007e 7870       |xp  |		Jump	0xef								; case 0x2a
007f 7871       |xq  |		Jump	0xf1								; case 0x2b
0080 7853       |xS  |		Jump	0xd4								; case 0x2c
0081 7871       |xq  |		Jump	0xf3								; case 0x2d
0082 7851       |xQ  |		Jump	0xd4								; case 0x2e
0083 7861       |xa  |		Jump	0xe5								; case 0x2f
0084 7857       |xW  |		Jump	0xdc								; case 0x30
0085 7856       |xV  |		Jump	0xdc								; case 0x31
0086 7855       |xU  |		Jump	0xdc								; case 0x32
0087 7854       |xT  |		Jump	0xdc								; case 0x33
0088 7853       |xS  |		Jump	0xdc								; case 0x34
0089 7852       |xR  |		Jump	0xdc								; case 0x35
008a 7851       |xQ  |		Jump	0xdc								; case 0x36
008b 7850       |xP  |		Jump	0xdc								; case 0x37
008c 784f       |xO  |		Jump	0xdc								; case 0x38
008d 784e       |xN  |		Jump	0xdc								; case 0x39
008e 7868       |xh  |		Jump	0xf7								; case 0x3a
008f 7844       |xD  |		Jump	0xd4								; case 0x3b
0090 7868       |xh  |		Jump	0xf9								; case 0x3c
0091 7863       |xc  |		Jump	0xf5								; case 0x3d
0092 7868       |xh  |		Jump	0xfb								; case 0x3e
0093 7840       |x@  |		Jump	0xd4								; case 0x3f
0094 783f       |x?  |		Jump	0xd4								; case 0x40
0095 784c       |xL  |		Jump	0xe2								; case 0x41
0096 784b       |xK  |		Jump	0xe2								; case 0x42
0097 784a       |xJ  |		Jump	0xe2								; case 0x43
0098 7849       |xI  |		Jump	0xe2								; case 0x44
0099 7848       |xH  |		Jump	0xe2								; case 0x45
009a 7847       |xG  |		Jump	0xe2								; case 0x46
009b 7846       |xF  |		Jump	0xe2								; case 0x47
009c 7845       |xE  |		Jump	0xe2								; case 0x48
009d 7844       |xD  |		Jump	0xe2								; case 0x49
009e 7843       |xC  |		Jump	0xe2								; case 0x4a
009f 7842       |xB  |		Jump	0xe2								; case 0x4b
00a0 7841       |xA  |		Jump	0xe2								; case 0x4c
00a1 7840       |x@  |		Jump	0xe2								; case 0x4d
00a2 783f       |x?  |		Jump	0xe2								; case 0x4e
00a3 783e       |x>  |		Jump	0xe2								; case 0x4f
00a4 783d       |x=  |		Jump	0xe2								; case 0x50
00a5 783c       |x<  |		Jump	0xe2								; case 0x51
00a6 783b       |x;  |		Jump	0xe2								; case 0x52
00a7 783a       |x:  |		Jump	0xe2								; case 0x53
00a8 7839       |x9  |		Jump	0xe2								; case 0x54
00a9 7838       |x8  |		Jump	0xe2								; case 0x55
00aa 7837       |x7  |		Jump	0xe2								; case 0x56
00ab 7836       |x6  |		Jump	0xe2								; case 0x57
00ac 7835       |x5  |		Jump	0xe2								; case 0x58
00ad 7834       |x4  |		Jump	0xe2								; case 0x59
00ae 7833       |x3  |		Jump	0xe2								; case 0x5a
00af 7824       |x$  |		Jump	0xd4								; case 0x5b
00b0 7823       |x#  |		Jump	0xd4								; case 0x5c
00b1 7822       |x"  |		Jump	0xd4								; case 0x5d
00b2 7821       |x!  |		Jump	0xd4								; case 0x5e
00b3 7820       |x   |		Jump	0xd4								; case 0x5f
00b4 781f       |x   |		Jump	0xd4								; case 0x60
00b5 782c       |x,  |		Jump	0xe2								; case 0x61
00b6 782b       |x+  |		Jump	0xe2								; case 0x62
00b7 782a       |x*  |		Jump	0xe2								; case 0x63
00b8 7829       |x)  |		Jump	0xe2								; case 0x64
00b9 7828       |x(  |		Jump	0xe2								; case 0x65
00ba 7827       |x'  |		Jump	0xe2								; case 0x66
00bb 7826       |x&  |		Jump	0xe2								; case 0x67
00bc 7825       |x%  |		Jump	0xe2								; case 0x68
00bd 7824       |x$  |		Jump	0xe2								; case 0x69
00be 7823       |x#  |		Jump	0xe2								; case 0x6a
00bf 7822       |x"  |		Jump	0xe2								; case 0x6b
00c0 7821       |x!  |		Jump	0xe2								; case 0x6c
00c1 7820       |x   |		Jump	0xe2								; case 0x6d
00c2 781f       |x   |		Jump	0xe2								; case 0x6e
00c3 781e       |x   |		Jump	0xe2								; case 0x6f
00c4 781d       |x   |		Jump	0xe2								; case 0x70
00c5 781c       |x   |		Jump	0xe2								; case 0x71
00c6 781b       |x   |		Jump	0xe2								; case 0x72
00c7 781a       |x   |		Jump	0xe2								; case 0x73
00c8 7819       |x   |		Jump	0xe2								; case 0x74
00c9 7818       |x   |		Jump	0xe2								; case 0x75
00ca 7817       |x   |		Jump	0xe2								; case 0x76
00cb 7816       |x   |		Jump	0xe2								; case 0x77
00cc 7815       |x   |		Jump	0xe2								; case 0x78
00cd 7814       |x   |		Jump	0xe2								; case 0x79
00ce 7813       |x   |		Jump	0xe2								; case 0x7a
00cf 7817       |x   |		Jump	0xe7								; case 0x7b
00d0 7803       |x   |		Jump	0xd4								; case 0x7c
00d1 7817       |x   |		Jump	0xe9								; case 0x7d
00d2 7801       |x   |		Jump	0xd4								; case 0x7e
00d3 7800       |x   |		Jump	0xd4								; case 0x7f
00d4 00d8       |    |		Load_Top	At_Offset_0
00d5 8007       |    |		Call	0x0,0x7
00d6 482c       |H,  |		Short_Literal	0x2c
00d7 00ca       |    |		Action	Exit_Nullary_Function
00d8 480c       |H   |		Short_Literal	0xc
00d9 00ca       |    |		Action	Exit_Nullary_Function
00da 820d       |    |		Call	0x1,0xd
00db 00ca       |    |		Action	Exit_Nullary_Function
00dc 00d8       |    |		Load_Top	At_Offset_0
00dd 8221       | !  |		Call	0x1,0x21
00de 00ca       |    |		Action	Exit_Nullary_Function
00df 00d8       |    |		Load_Top	At_Offset_0
00e0 8219       |    |		Call	0x1,0x19
00e1 00ca       |    |		Action	Exit_Nullary_Function
00e2 00d8       |    |		Load_Top	At_Offset_0
00e3 8222       | "  |		Call	0x1,0x22
00e4 00ca       |    |		Action	Exit_Nullary_Function
00e5 8215       |    |		Call	0x1,0x15
00e6 00ca       |    |		Action	Exit_Nullary_Function
00e7 482e       |H.  |		Short_Literal	0x2e
00e8 00ca       |    |		Action	Exit_Nullary_Function
00e9 482f       |H/  |		Short_Literal	0x2f
00ea 00ca       |    |		Action	Exit_Nullary_Function
00eb 4833       |H3  |		Short_Literal	0x33
00ec 00ca       |    |		Action	Exit_Nullary_Function
00ed 4834       |H4  |		Short_Literal	0x34
00ee 00ca       |    |		Action	Exit_Nullary_Function
00ef 482e       |H.  |		Short_Literal	0x2e
00f0 00ca       |    |		Action	Exit_Nullary_Function
00f1 4830       |H0  |		Short_Literal	0x30
00f2 00ca       |    |		Action	Exit_Nullary_Function
00f3 4832       |H2  |		Short_Literal	0x32
00f4 00ca       |    |		Action	Exit_Nullary_Function
00f5 480d       |H   |		Short_Literal	0xd
00f6 00ca       |    |		Action	Exit_Nullary_Function
00f7 8210       |    |		Call	0x1,0x10
00f8 00ca       |    |		Action	Exit_Nullary_Function
00f9 8212       |    |		Call	0x1,0x12
00fa 00ca       |    |		Action	Exit_Nullary_Function
00fb 8211       |    |		Call	0x1,0x11
00fc 00ca       |    |		Action	Exit_Nullary_Function
00fd 0000 0000  |    |		.XXX[0x3]
00ff 0000       |    |
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 e20f       |    |		Load	0x1,0xf
0104 0320       |    |		Declare_Variable	Record,Duplicate
0105 00cd       |    |		Action	Spare6_Action
0106 00ca       |    |		Action	Exit_Nullary_Function
0107 0000       |    |		.XXX[0x1]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010c       |    |		.CONST	0x010c								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0002       |    |		.CONST	0x0002								; Number of locals
010b			INIT_0108:
010b 00e8       |    |		Load_Encached	Character_Cache
010c			BODY_0108:
010c e005       |    |		Load	0x0,0x5
010d 8006       |    |		Call	0x0,0x6
010e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
010f 00d8       |    |		Load_Top	At_Offset_0
0110 0f3d       | =  |		Execute_Immediate	Equal,0x3d
0111 7004       |p   |		Jump_Nonzero	0x116
0112 00d8       |    |		Load_Top	At_Offset_0
0113 8007       |    |		Call	0x0,0x7
0114 482c       |H,  |		Short_Literal	0x2c
0115 00ca       |    |		Action	Exit_Nullary_Function
0116 481c       |H   |		Short_Literal	0x1c
0117 00ca       |    |		Action	Exit_Nullary_Function
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011c       |    |		.CONST	0x011c								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0002       |    |		.CONST	0x0002								; Number of locals
011b			INIT_0118:
011b 00e8       |    |		Load_Encached	Character_Cache
011c			BODY_0118:
011c e005       |    |		Load	0x0,0x5
011d 8006       |    |		Call	0x0,0x6
011e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
011f 00d8       |    |		Load_Top	At_Offset_0
0120 0f3d       | =  |		Execute_Immediate	Equal,0x3d
0121 7004       |p   |		Jump_Nonzero	0x126
0122 00d8       |    |		Load_Top	At_Offset_0
0123 8007       |    |		Call	0x0,0x7
0124 4815       |H   |		Short_Literal	0x15
0125 00ca       |    |		Action	Exit_Nullary_Function
0126 4816       |H   |		Short_Literal	0x16
0127 00ca       |    |		Action	Exit_Nullary_Function
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012c       | ,  |		.CONST	0x012c								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0002       |    |		.CONST	0x0002								; Number of locals
012b			INIT_0128:
012b 00e8       |    |		Load_Encached	Character_Cache
012c			BODY_0128:
012c e005       |    |		Load	0x0,0x5
012d 8006       |    |		Call	0x0,0x6
012e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
012f 00d8       |    |		Load_Top	At_Offset_0
0130 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0131 7006       |p   |		Jump_Nonzero	0x138
0132 0f3d       | =  |		Execute_Immediate	Equal,0x3d
0133 7007       |p   |		Jump_Nonzero	0x13b
0134 00d8       |    |		Load_Top	At_Offset_0
0135 8007       |    |		Call	0x0,0x7
0136 481b       |H   |		Short_Literal	0x1b
0137 00ca       |    |		Action	Exit_Nullary_Function
0138 00d1       |    |		Pop_Control	Pop_Count_1
0139 481e       |H   |		Short_Literal	0x1e
013a 00ca       |    |		Action	Exit_Nullary_Function
013b 481a       |H   |		Short_Literal	0x1a
013c 00ca       |    |		Action	Exit_Nullary_Function
013d 0000 0000  |    |		.XXX[0x3]
013f 0000       |    |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0144       | D  |		.CONST	0x0144								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0002       |    |		.CONST	0x0002								; Number of locals
0143			INIT_0140:
0143 00e8       |    |		Load_Encached	Character_Cache
0144			BODY_0140:
0144 e005       |    |		Load	0x0,0x5
0145 8006       |    |		Call	0x0,0x6
0146 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0147 00d8       |    |		Load_Top	At_Offset_0
0148 0f2a       | *  |		Execute_Immediate	Equal,0x2a
0149 7002       |p   |		Jump_Nonzero	0x14c
014a 8213       |    |		Call	0x1,0x13
014b 00ca       |    |		Action	Exit_Nullary_Function
014c 8214       |    |		Call	0x1,0x14
014d 00ca       |    |		Action	Exit_Nullary_Function
014e 0000 0000  |    |		.XXX[0x2]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0154       | T  |		.CONST	0x0154								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0002       |    |		.CONST	0x0002								; Number of locals
0153			INIT_0150:
0153 00e8       |    |		Load_Encached	Character_Cache
0154			BODY_0150:
0154 e005       |    |		Load	0x0,0x5
0155 8006       |    |		Call	0x0,0x6
0156 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0157 00d8       |    |		Load_Top	At_Offset_0
0158 0f2f       | /  |		Execute_Immediate	Equal,0x2f
0159 7002       |p   |		Jump_Nonzero	0x15c
015a 8213       |    |		Call	0x1,0x13
015b 00ca       |    |		Action	Exit_Nullary_Function
015c 820d       |    |		Call	0x1,0xd
015d 00ca       |    |		Action	Exit_Nullary_Function
015e 0000 0000  |    |		.XXX[0x2]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0164       | d  |		.CONST	0x0164								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0002       |    |		.CONST	0x0002								; Number of locals
0163			INIT_0160:
0163 00e8       |    |		Load_Encached	Character_Cache
0164			BODY_0160:
0164 e005       |    |		Load	0x0,0x5
0165 8006       |    |		Call	0x0,0x6
0166 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0167 00d8       |    |		Load_Top	At_Offset_0
0168 0f2a       | *  |		Execute_Immediate	Equal,0x2a
0169 7004       |p   |		Jump_Nonzero	0x16e
016a 00d8       |    |		Load_Top	At_Offset_0
016b 8007       |    |		Call	0x0,0x7
016c 482c       |H,  |		Short_Literal	0x2c
016d 00ca       |    |		Action	Exit_Nullary_Function
016e 8213       |    |		Call	0x1,0x13
016f 00ca       |    |		Action	Exit_Nullary_Function
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0174       | t  |		.CONST	0x0174								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0002       |    |		.CONST	0x0002								; Number of locals
0173			INIT_0170:
0173 00e8       |    |		Load_Encached	Character_Cache
0174			BODY_0170:
0174 e20f       |    |		Load	0x1,0xf
0175 e5ff       |    |		Load	0x2,-0x1
0176 8008       |    |		Call	0x0,0x8
0177 00d1       |    |		Pop_Control	Pop_Count_1
0178 e005       |    |		Load	0x0,0x5
0179 8006       |    |		Call	0x0,0x6
017a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
017b 00d8       |    |		Load_Top	At_Offset_0
017c 00d8       |    |		Load_Top	At_Offset_0
017d 0d41       | A  |		Execute_Immediate	Less,0x41
017e 700c       |p   |		Jump_Nonzero	0x18b
017f 00d8       |    |		Load_Top	At_Offset_0
0180 0c5b       | [  |		Execute_Immediate	Greater_Equal,0x5b
0181 7004       |p   |		Jump_Nonzero	0x186
0182 00d1       |    |		Pop_Control	Pop_Count_1
0183 00d8       |    |		Load_Top	At_Offset_0
0184 8216       |    |		Call	0x1,0x16
0185 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0186 4861       |Ha  |		Short_Literal	0x61
0187 487a       |Hz  |		Short_Literal	0x7a
0188 0262       | b  |		Execute	Discrete,In_Range
0189 77f9       |w   |		Jump_Nonzero	0x183
018a 7805       |x   |		Jump	0x190
018b 4830       |H0  |		Short_Literal	0x30
018c 4839       |H9  |		Short_Literal	0x39
018d 0262       | b  |		Execute	Discrete,In_Range
018e 77f4       |w   |		Jump_Nonzero	0x183
018f 7800       |x   |		Jump	0x190
0190 00d8       |    |		Load_Top	At_Offset_0
0191 8007       |    |		Call	0x0,0x7
0192 4806       |H   |		Short_Literal	0x6
0193 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0194 0000 0000  |    |		.BLANK	0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019c       |    |		.CONST	0x019c								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0002       |    |		.CONST	0x0002								; Number of locals
019b			INIT_0198:
019b 00e8       |    |		Load_Encached	Character_Cache
019c			BODY_0198:
019c e20f       |    |		Load	0x1,0xf
019d e5ff       |    |		Load	0x2,-0x1
019e 8008       |    |		Call	0x0,0x8
019f 00d1       |    |		Pop_Control	Pop_Count_1
01a0 e005       |    |		Load	0x0,0x5
01a1 8006       |    |		Call	0x0,0x6
01a2 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01a3 00d8       |    |		Load_Top	At_Offset_0
01a4 00d8       |    |		Load_Top	At_Offset_0
01a5 0d41       | A  |		Execute_Immediate	Less,0x41
01a6 700c       |p   |		Jump_Nonzero	0x1b3
01a7 00d8       |    |		Load_Top	At_Offset_0
01a8 0c5b       | [  |		Execute_Immediate	Greater_Equal,0x5b
01a9 7004       |p   |		Jump_Nonzero	0x1ae
01aa 00d1       |    |		Pop_Control	Pop_Count_1
01ab 00d8       |    |		Load_Top	At_Offset_0
01ac 8216       |    |		Call	0x1,0x16
01ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ae 4861       |Ha  |		Short_Literal	0x61
01af 487a       |Hz  |		Short_Literal	0x7a
01b0 0262       | b  |		Execute	Discrete,In_Range
01b1 77f9       |w   |		Jump_Nonzero	0x1ab
01b2 7805       |x   |		Jump	0x1b8
01b3 4830       |H0  |		Short_Literal	0x30
01b4 4839       |H9  |		Short_Literal	0x39
01b5 0262       | b  |		Execute	Discrete,In_Range
01b6 77f4       |w   |		Jump_Nonzero	0x1ab
01b7 7800       |x   |		Jump	0x1b8
01b8 00d8       |    |		Load_Top	At_Offset_0
01b9 8007       |    |		Call	0x0,0x7
01ba 482c       |H,  |		Short_Literal	0x2c
01bb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01bc 0000 0000  |    |		.BLANK	0000[0x4]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c4       |    |		.CONST	0x01c4								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0002       |    |		.CONST	0x0002								; Number of locals
01c3			INIT_01c0:
01c3 00e8       |    |		Load_Encached	Character_Cache
01c4			BODY_01c0:
01c4 e20f       |    |		Load	0x1,0xf
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 8008       |    |		Call	0x0,0x8
01c7 00d1       |    |		Pop_Control	Pop_Count_1
01c8 e005       |    |		Load	0x0,0x5
01c9 8006       |    |		Call	0x0,0x6
01ca 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01cb 00d8       |    |		Load_Top	At_Offset_0
01cc 00d8       |    |		Load_Top	At_Offset_0
01cd 4830       |H0  |		Short_Literal	0x30
01ce 4839       |H9  |		Short_Literal	0x39
01cf 0262       | b  |		Execute	Discrete,In_Range
01d0 7006       |p   |		Jump_Nonzero	0x1d7
01d1 0f23       | #  |		Execute_Immediate	Equal,0x23
01d2 7008       |p   |		Jump_Nonzero	0x1db
01d3 00d8       |    |		Load_Top	At_Offset_0
01d4 8007       |    |		Call	0x0,0x7
01d5 482c       |H,  |		Short_Literal	0x2c
01d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01d7 00d1       |    |		Pop_Control	Pop_Count_1
01d8 00d8       |    |		Load_Top	At_Offset_0
01d9 8218       |    |		Call	0x1,0x18
01da 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01db 00d8       |    |		Load_Top	At_Offset_0
01dc 8217       |    |		Call	0x1,0x17
01dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01de 0000 0000  |    |		.XXX[0x2]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e4       |    |		.CONST	0x01e4								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 00e8       |    |		Load_Encached	Character_Cache
01e4			BODY_01e0:
01e4 e20f       |    |		Load	0x1,0xf
01e5 e5ff       |    |		Load	0x2,-0x1
01e6 8008       |    |		Call	0x0,0x8
01e7 00d1       |    |		Pop_Control	Pop_Count_1
01e8 e005       |    |		Load	0x0,0x5
01e9 8006       |    |		Call	0x0,0x6
01ea 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01eb 00d8       |    |		Load_Top	At_Offset_0
01ec 4830       |H0  |		Short_Literal	0x30
01ed 4839       |H9  |		Short_Literal	0x39
01ee 0262       | b  |		Execute	Discrete,In_Range
01ef 7004       |p   |		Jump_Nonzero	0x1f4
01f0 00d8       |    |		Load_Top	At_Offset_0
01f1 8007       |    |		Call	0x0,0x7
01f2 482c       |H,  |		Short_Literal	0x2c
01f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f4 00d8       |    |		Load_Top	At_Offset_0
01f5 8218       |    |		Call	0x1,0x18
01f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f7 0000       |    |		.XXX[0x1]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb       |    |		.CONST	0x01fb								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0001       |    |		.CONST	0x0001								; Number of locals
01fb			BODY_01f8:
01fb			INIT_01f8:
01fb e20f       |    |		Load	0x1,0xf
01fc 00db       |    |		Load_Top	At_Offset_3
01fd 8008       |    |		Call	0x0,0x8
01fe 00d1       |    |		Pop_Control	Pop_Count_1
01ff 4817       |H   |		Short_Literal	0x17
0200 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0201 0000 0000  |    |		.BLANK	0000[0x7]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020c       |    |		.CONST	0x020c								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0002       |    |		.CONST	0x0002								; Number of locals
020b			INIT_0208:
020b 00e8       |    |		Load_Encached	Character_Cache
020c			BODY_0208:
020c e20f       |    |		Load	0x1,0xf
020d e5ff       |    |		Load	0x2,-0x1
020e 8008       |    |		Call	0x0,0x8
020f 00d1       |    |		Pop_Control	Pop_Count_1
0210 e005       |    |		Load	0x0,0x5
0211 8006       |    |		Call	0x0,0x6
0212 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0213 00d8       |    |		Load_Top	At_Offset_0
0214 0b73       | s  |		Execute_Immediate	Case_Compare,0x73
0215 7006       |p   |		Jump_Nonzero	0x21c
0216 0f53       | S  |		Execute_Immediate	Equal,0x53
0217 7005       |p   |		Jump_Nonzero	0x21d
0218 00d8       |    |		Load_Top	At_Offset_0
0219 8007       |    |		Call	0x0,0x7
021a 482c       |H,  |		Short_Literal	0x2c
021b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
021c 00d1       |    |		Pop_Control	Pop_Count_1
021d 00d8       |    |		Load_Top	At_Offset_0
021e 821a       |    |		Call	0x1,0x1a
021f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0224       | $  |		.CONST	0x0224								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0002       |    |		.CONST	0x0002								; Number of locals
0223			INIT_0220:
0223 00e8       |    |		Load_Encached	Character_Cache
0224			BODY_0220:
0224 e20f       |    |		Load	0x1,0xf
0225 e5ff       |    |		Load	0x2,-0x1
0226 8008       |    |		Call	0x0,0x8
0227 00d1       |    |		Pop_Control	Pop_Count_1
0228 e005       |    |		Load	0x0,0x5
0229 8006       |    |		Call	0x0,0x6
022a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
022b 00d8       |    |		Load_Top	At_Offset_0
022c 4830       |H0  |		Short_Literal	0x30
022d 4839       |H9  |		Short_Literal	0x39
022e 0262       | b  |		Execute	Discrete,In_Range
022f 7004       |p   |		Jump_Nonzero	0x234
0230 00d8       |    |		Load_Top	At_Offset_0
0231 8007       |    |		Call	0x0,0x7
0232 482c       |H,  |		Short_Literal	0x2c
0233 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0234 00d8       |    |		Load_Top	At_Offset_0
0235 821b       |    |		Call	0x1,0x1b
0236 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0237 0000       |    |		.XXX[0x1]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023c       | <  |		.CONST	0x023c								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0002       |    |		.CONST	0x0002								; Number of locals
023b			INIT_0238:
023b 00e8       |    |		Load_Encached	Character_Cache
023c			BODY_0238:
023c e20f       |    |		Load	0x1,0xf
023d e5ff       |    |		Load	0x2,-0x1
023e 8008       |    |		Call	0x0,0x8
023f 00d1       |    |		Pop_Control	Pop_Count_1
0240 e005       |    |		Load	0x0,0x5
0241 8006       |    |		Call	0x0,0x6
0242 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0243 00d8       |    |		Load_Top	At_Offset_0
0244 00d8       |    |		Load_Top	At_Offset_0
0245 0d3a       | :  |		Execute_Immediate	Less,0x3a
0246 700d       |p   |		Jump_Nonzero	0x254
0247 00d8       |    |		Load_Top	At_Offset_0
0248 0c53       | S  |		Execute_Immediate	Greater_Equal,0x53
0249 7005       |p   |		Jump_Nonzero	0x24f
024a 00d1       |    |		Pop_Control	Pop_Count_1
024b 00d8       |    |		Load_Top	At_Offset_0
024c 8007       |    |		Call	0x0,0x7
024d 482c       |H,  |		Short_Literal	0x2c
024e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
024f 0b53       | S  |		Execute_Immediate	Case_Compare,0x53
0250 7011       |p   |		Jump_Nonzero	0x262
0251 0f73       | s  |		Execute_Immediate	Equal,0x73
0252 7010       |p   |		Jump_Nonzero	0x263
0253 7ff7       |    |		Jump	0x24b
0254 0b2e       | .  |		Execute_Immediate	Case_Compare,0x2e
0255 7008       |p   |		Jump_Nonzero	0x25e
0256 4830       |H0  |		Short_Literal	0x30
0257 4839       |H9  |		Short_Literal	0x39
0258 0262       | b  |		Execute	Discrete,In_Range
0259 7001       |p   |		Jump_Nonzero	0x25b
025a 7ff0       |    |		Jump	0x24b
025b 00d8       |    |		Load_Top	At_Offset_0
025c 821d       |    |		Call	0x1,0x1d
025d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025e 00d1       |    |		Pop_Control	Pop_Count_1
025f 00d8       |    |		Load_Top	At_Offset_0
0260 821c       |    |		Call	0x1,0x1c
0261 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0262 00d1       |    |		Pop_Control	Pop_Count_1
0263 00d8       |    |		Load_Top	At_Offset_0
0264 821a       |    |		Call	0x1,0x1a
0265 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0266 0000 0000  |    |		.XXX[0x2]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026c       | l  |		.CONST	0x026c								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0002       |    |		.CONST	0x0002								; Number of locals
026b			INIT_0268:
026b 00e8       |    |		Load_Encached	Character_Cache
026c			BODY_0268:
026c e20f       |    |		Load	0x1,0xf
026d e5ff       |    |		Load	0x2,-0x1
026e 8008       |    |		Call	0x0,0x8
026f 00d1       |    |		Pop_Control	Pop_Count_1
0270 e005       |    |		Load	0x0,0x5
0271 8006       |    |		Call	0x0,0x6
0272 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0273 00d8       |    |		Load_Top	At_Offset_0
0274 4830       |H0  |		Short_Literal	0x30
0275 4839       |H9  |		Short_Literal	0x39
0276 0262       | b  |		Execute	Discrete,In_Range
0277 7004       |p   |		Jump_Nonzero	0x27c
0278 00d8       |    |		Load_Top	At_Offset_0
0279 8007       |    |		Call	0x0,0x7
027a 4817       |H   |		Short_Literal	0x17
027b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027c 00d8       |    |		Load_Top	At_Offset_0
027d 821d       |    |		Call	0x1,0x1d
027e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027f 0000       |    |		.XXX[0x1]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0284       |    |		.CONST	0x0284								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0002       |    |		.CONST	0x0002								; Number of locals
0283			INIT_0280:
0283 00e8       |    |		Load_Encached	Character_Cache
0284			BODY_0280:
0284 e20f       |    |		Load	0x1,0xf
0285 e5ff       |    |		Load	0x2,-0x1
0286 8008       |    |		Call	0x0,0x8
0287 00d1       |    |		Pop_Control	Pop_Count_1
0288 e005       |    |		Load	0x0,0x5
0289 8006       |    |		Call	0x0,0x6
028a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
028b 00d8       |    |		Load_Top	At_Offset_0
028c 00d8       |    |		Load_Top	At_Offset_0
028d 0d4d       | M  |		Execute_Immediate	Less,0x4d
028e 7010       |p   |		Jump_Nonzero	0x29f
028f 00d8       |    |		Load_Top	At_Offset_0
0290 0c53       | S  |		Execute_Immediate	Greater_Equal,0x53
0291 7006       |p   |		Jump_Nonzero	0x298
0292 0f4d       | M  |		Execute_Immediate	Equal,0x4d
0293 701a       |p   |		Jump_Nonzero	0x2ae
0294 00d8       |    |		Load_Top	At_Offset_0
0295 8007       |    |		Call	0x0,0x7
0296 482c       |H,  |		Short_Literal	0x2c
0297 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0298 0b53       | S  |		Execute_Immediate	Case_Compare,0x53
0299 7017       |p   |		Jump_Nonzero	0x2b1
029a 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
029b 7011       |p   |		Jump_Nonzero	0x2ad
029c 0f73       | s  |		Execute_Immediate	Equal,0x73
029d 7014       |p   |		Jump_Nonzero	0x2b2
029e 7ff5       |    |		Jump	0x294
029f 0b2e       | .  |		Execute_Immediate	Case_Compare,0x2e
02a0 7008       |p   |		Jump_Nonzero	0x2a9
02a1 4830       |H0  |		Short_Literal	0x30
02a2 4839       |H9  |		Short_Literal	0x39
02a3 0262       | b  |		Execute	Discrete,In_Range
02a4 7001       |p   |		Jump_Nonzero	0x2a6
02a5 7fee       |    |		Jump	0x294
02a6 00d8       |    |		Load_Top	At_Offset_0
02a7 821f       |    |		Call	0x1,0x1f
02a8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a9 00d1       |    |		Pop_Control	Pop_Count_1
02aa 00d8       |    |		Load_Top	At_Offset_0
02ab 821c       |    |		Call	0x1,0x1c
02ac 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ad 00d1       |    |		Pop_Control	Pop_Count_1
02ae 00d8       |    |		Load_Top	At_Offset_0
02af 821e       |    |		Call	0x1,0x1e
02b0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b1 00d1       |    |		Pop_Control	Pop_Count_1
02b2 00d8       |    |		Load_Top	At_Offset_0
02b3 821a       |    |		Call	0x1,0x1a
02b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b5 0000 0000  |    |		.XXX[0x3]
02b7 0000       |    |
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bc       |    |		.CONST	0x02bc								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0002       |    |		.CONST	0x0002								; Number of locals
02bb			INIT_02b8:
02bb 00e8       |    |		Load_Encached	Character_Cache
02bc			BODY_02b8:
02bc e20f       |    |		Load	0x1,0xf
02bd e5ff       |    |		Load	0x2,-0x1
02be 8008       |    |		Call	0x0,0x8
02bf 00d1       |    |		Pop_Control	Pop_Count_1
02c0 e005       |    |		Load	0x0,0x5
02c1 8006       |    |		Call	0x0,0x6
02c2 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
02c3 00d8       |    |		Load_Top	At_Offset_0
02c4 4830       |H0  |		Short_Literal	0x30
02c5 4839       |H9  |		Short_Literal	0x39
02c6 0262       | b  |		Execute	Discrete,In_Range
02c7 7004       |p   |		Jump_Nonzero	0x2cc
02c8 00d8       |    |		Load_Top	At_Offset_0
02c9 8007       |    |		Call	0x0,0x7
02ca 4817       |H   |		Short_Literal	0x17
02cb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02cc 00d8       |    |		Load_Top	At_Offset_0
02cd 821f       |    |		Call	0x1,0x1f
02ce 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02cf 0000       |    |		.XXX[0x1]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d4       |    |		.CONST	0x02d4								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0002       |    |		.CONST	0x0002								; Number of locals
02d3			INIT_02d0:
02d3 00e8       |    |		Load_Encached	Character_Cache
02d4			BODY_02d0:
02d4 e20f       |    |		Load	0x1,0xf
02d5 e5ff       |    |		Load	0x2,-0x1
02d6 8008       |    |		Call	0x0,0x8
02d7 00d1       |    |		Pop_Control	Pop_Count_1
02d8 e005       |    |		Load	0x0,0x5
02d9 8006       |    |		Call	0x0,0x6
02da 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
02db 00d8       |    |		Load_Top	At_Offset_0
02dc 00d8       |    |		Load_Top	At_Offset_0
02dd 482e       |H.  |		Short_Literal	0x2e
02de 4873       |Hs  |		Short_Literal	0x73
02df 0262       | b  |		Execute	Discrete,In_Range
02e0 6857       |hW  |		Jump_Zero	0x338
02e1 0ad2       |    |		Execute_Immediate	Plus,-0x2e
02e2 4645       |FE  |		Jump_Case	0x46
02e3 7851       |xQ  |		Jump	0x335								; case 0x0
02e4 7854       |xT  |		Jump	0x339								; case 0x1
02e5 7846       |xF  |		Jump	0x32c								; case 0x2
02e6 7845       |xE  |		Jump	0x32c								; case 0x3
02e7 7844       |xD  |		Jump	0x32c								; case 0x4
02e8 7843       |xC  |		Jump	0x32c								; case 0x5
02e9 7842       |xB  |		Jump	0x32c								; case 0x6
02ea 7841       |xA  |		Jump	0x32c								; case 0x7
02eb 7840       |x@  |		Jump	0x32c								; case 0x8
02ec 783f       |x?  |		Jump	0x32c								; case 0x9
02ed 783e       |x>  |		Jump	0x32c								; case 0xa
02ee 783d       |x=  |		Jump	0x32c								; case 0xb
02ef 7849       |xI  |		Jump	0x339								; case 0xc
02f0 7848       |xH  |		Jump	0x339								; case 0xd
02f1 7847       |xG  |		Jump	0x339								; case 0xe
02f2 7846       |xF  |		Jump	0x339								; case 0xf
02f3 7845       |xE  |		Jump	0x339								; case 0x10
02f4 7844       |xD  |		Jump	0x339								; case 0x11
02f5 7843       |xC  |		Jump	0x339								; case 0x12
02f6 7842       |xB  |		Jump	0x339								; case 0x13
02f7 7841       |xA  |		Jump	0x339								; case 0x14
02f8 7840       |x@  |		Jump	0x339								; case 0x15
02f9 783f       |x?  |		Jump	0x339								; case 0x16
02fa 783e       |x>  |		Jump	0x339								; case 0x17
02fb 783d       |x=  |		Jump	0x339								; case 0x18
02fc 783c       |x<  |		Jump	0x339								; case 0x19
02fd 7831       |x1  |		Jump	0x32f								; case 0x1a
02fe 783a       |x:  |		Jump	0x339								; case 0x1b
02ff 7839       |x9  |		Jump	0x339								; case 0x1c
0300 7838       |x8  |		Jump	0x339								; case 0x1d
0301 7837       |x7  |		Jump	0x339								; case 0x1e
0302 782f       |x/  |		Jump	0x332								; case 0x1f
0303 7835       |x5  |		Jump	0x339								; case 0x20
0304 7834       |x4  |		Jump	0x339								; case 0x21
0305 7833       |x3  |		Jump	0x339								; case 0x22
0306 7832       |x2  |		Jump	0x339								; case 0x23
0307 7831       |x1  |		Jump	0x339								; case 0x24
0308 7820       |x   |		Jump	0x329								; case 0x25
0309 782f       |x/  |		Jump	0x339								; case 0x26
030a 782e       |x.  |		Jump	0x339								; case 0x27
030b 782d       |x-  |		Jump	0x339								; case 0x28
030c 782c       |x,  |		Jump	0x339								; case 0x29
030d 782b       |x+  |		Jump	0x339								; case 0x2a
030e 782a       |x*  |		Jump	0x339								; case 0x2b
030f 7829       |x)  |		Jump	0x339								; case 0x2c
0310 7828       |x(  |		Jump	0x339								; case 0x2d
0311 7827       |x'  |		Jump	0x339								; case 0x2e
0312 7826       |x&  |		Jump	0x339								; case 0x2f
0313 7825       |x%  |		Jump	0x339								; case 0x30
0314 7824       |x$  |		Jump	0x339								; case 0x31
0315 7823       |x#  |		Jump	0x339								; case 0x32
0316 7822       |x"  |		Jump	0x339								; case 0x33
0317 7821       |x!  |		Jump	0x339								; case 0x34
0318 7820       |x   |		Jump	0x339								; case 0x35
0319 781f       |x   |		Jump	0x339								; case 0x36
031a 781e       |x   |		Jump	0x339								; case 0x37
031b 781d       |x   |		Jump	0x339								; case 0x38
031c 781c       |x   |		Jump	0x339								; case 0x39
031d 7811       |x   |		Jump	0x32f								; case 0x3a
031e 781a       |x   |		Jump	0x339								; case 0x3b
031f 7819       |x   |		Jump	0x339								; case 0x3c
0320 7818       |x   |		Jump	0x339								; case 0x3d
0321 7817       |x   |		Jump	0x339								; case 0x3e
0322 780f       |x   |		Jump	0x332								; case 0x3f
0323 7815       |x   |		Jump	0x339								; case 0x40
0324 7814       |x   |		Jump	0x339								; case 0x41
0325 7813       |x   |		Jump	0x339								; case 0x42
0326 7812       |x   |		Jump	0x339								; case 0x43
0327 7811       |x   |		Jump	0x339								; case 0x44
0328 7800       |x   |		Jump	0x329								; case 0x45
0329 00d8       |    |		Load_Top	At_Offset_0
032a 821a       |    |		Call	0x1,0x1a
032b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032c 00d8       |    |		Load_Top	At_Offset_0
032d 8221       | !  |		Call	0x1,0x21
032e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032f 00d8       |    |		Load_Top	At_Offset_0
0330 8220       |    |		Call	0x1,0x20
0331 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0332 00d8       |    |		Load_Top	At_Offset_0
0333 821e       |    |		Call	0x1,0x1e
0334 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0335 00d8       |    |		Load_Top	At_Offset_0
0336 821c       |    |		Call	0x1,0x1c
0337 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0338 00d1       |    |		Pop_Control	Pop_Count_1
0339 00d8       |    |		Load_Top	At_Offset_0
033a 8007       |    |		Call	0x0,0x7
033b 4819       |H   |		Short_Literal	0x19
033c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033d 0000 0000  |    |		.XXX[0x3]
033f 0000       |    |
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0344       | D  |		.CONST	0x0344								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0002       |    |		.CONST	0x0002								; Number of locals
0343			INIT_0340:
0343 00e8       |    |		Load_Encached	Character_Cache
0344			BODY_0340:
0344 e20f       |    |		Load	0x1,0xf
0345 e5ff       |    |		Load	0x2,-0x1
0346 8008       |    |		Call	0x0,0x8
0347 00d1       |    |		Pop_Control	Pop_Count_1
0348 e005       |    |		Load	0x0,0x5
0349 8006       |    |		Call	0x0,0x6
034a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
034b 00d8       |    |		Load_Top	At_Offset_0
034c 00d8       |    |		Load_Top	At_Offset_0
034d 0d5b       | [  |		Execute_Immediate	Less,0x5b
034e 7009       |p   |		Jump_Nonzero	0x358
034f 00d8       |    |		Load_Top	At_Offset_0
0350 0c61       | a  |		Execute_Immediate	Greater_Equal,0x61
0351 7003       |p   |		Jump_Nonzero	0x355
0352 0f5f       | _  |		Execute_Immediate	Equal,0x5f
0353 700f       |p   |		Jump_Nonzero	0x363
0354 7811       |x   |		Jump	0x366
0355 0c7b       | {  |		Execute_Immediate	Greater_Equal,0x7b
0356 680c       |h   |		Jump_Zero	0x363
0357 780e       |x   |		Jump	0x366
0358 00d8       |    |		Load_Top	At_Offset_0
0359 4830       |H0  |		Short_Literal	0x30
035a 4839       |H9  |		Short_Literal	0x39
035b 0262       | b  |		Execute	Discrete,In_Range
035c 7005       |p   |		Jump_Nonzero	0x362
035d 4841       |HA  |		Short_Literal	0x41
035e 485a       |HZ  |		Short_Literal	0x5a
035f 0262       | b  |		Execute	Discrete,In_Range
0360 7002       |p   |		Jump_Nonzero	0x363
0361 7804       |x   |		Jump	0x366
0362 00d1       |    |		Pop_Control	Pop_Count_1
0363 00d8       |    |		Load_Top	At_Offset_0
0364 8222       | "  |		Call	0x1,0x22
0365 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0366 00d8       |    |		Load_Top	At_Offset_0
0367 8007       |    |		Call	0x0,0x7
0368 4818       |H   |		Short_Literal	0x18
0369 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
036a 0000 0000  |    |		.BLANK	0000[0x6]
0370 ; --------------------------------------------------------------------------------------
0370 ; Debug Table
0370 ; --------------------------------------------------------------------------------------
0370 0004 0004  |    |		.DEBUG4	0x0004,0x0004,0xd759,0x0000,0x0001,0x0017
0376 000b 03d2  |    |		.DBG4T	0x000b,0x03d2,0x0000,0x0000
037a 0010 03d6  |    |		.DBG4T	0x0010,0x03d6,0x0000,0x0000
037e 004b 03ef  | K  |		.DBG4T	0x004b,0x03ef,0x0002,0x4000
0382 0103 041e  |    |		.DBG4T	0x0103,0x041e,0x0002,0x0000
0386 010b 0421  |   !|		.DBG4T	0x010b,0x0421,0x0002,0x4000
038a 011b 042e  |   .|		.DBG4T	0x011b,0x042e,0x0002,0x4000
038e 012b 043b  | + ;|		.DBG4T	0x012b,0x043b,0x0002,0x4000
0392 0143 044a  | C J|		.DBG4T	0x0143,0x044a,0x0002,0x4000
0396 0153 0455  | S U|		.DBG4T	0x0153,0x0455,0x0002,0x4000
039a 0163 0460  | c `|		.DBG4T	0x0163,0x0460,0x0002,0x4000
039e 0173 046d  | s m|		.DBG4T	0x0173,0x046d,0x0002,0x0000
03a2 019b 0476  |   v|		.DBG4T	0x019b,0x0476,0x0002,0x0000
03a6 01c3 047f  |    |		.DBG4T	0x01c3,0x047f,0x0002,0x4000
03aa 01e3 0490  |    |		.DBG4T	0x01e3,0x0490,0x0002,0x4000
03ae 01fb 049f  |    |		.DBG4T	0x01fb,0x049f,0x0002,0x0000
03b2 020b 04a3  |    |		.DBG4T	0x020b,0x04a3,0x0002,0x4000
03b6 0223 04b2  | #  |		.DBG4T	0x0223,0x04b2,0x0002,0x4000
03ba 023b 04c1  | ;  |		.DBG4T	0x023b,0x04c1,0x0002,0x4000
03be 026b 04d4  | k  |		.DBG4T	0x026b,0x04d4,0x0002,0x4000
03c2 0283 04e3  |    |		.DBG4T	0x0283,0x04e3,0x0002,0x4000
03c6 02bb 04f8  |    |		.DBG4T	0x02bb,0x04f8,0x0002,0x4000
03ca 02d3 0507  |    |		.DBG4T	0x02d3,0x0507,0x0002,0x4000
03ce 0343 051e  | C  |		.DBG4T	0x0343,0x051e,0x0002,0x0000
03d2 ; --------------------------------------------------------------------------------------
03d2 ; Debug chain
03d2 ; --------------------------------------------------------------------------------------
03d2 0002 0000  |    |		.DBGLEN	0x0002,0x0000
03d4 000b 000d  |    |		.DBGLNO	0x000b,0x000d
03d6 ; --------------------------------------------------------------------------------------
03d6 ; Debug chain
03d6 ; --------------------------------------------------------------------------------------
03d6 0017 0000  |    |		.DBGLEN	0x0017,0x0000
03d8 0010 0014  |    |		.DBGLNO	0x0010,0x0014,0x0016,0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e
03ef ; --------------------------------------------------------------------------------------
03ef ; Debug chain
03ef ; --------------------------------------------------------------------------------------
03ef 0001 0016  |    |		.DBGLEN	0x0001,0x0016
03f1 004b 004c  | K L|		.DBGLNO	0x004b,0x004c,0x004f,0x0052,0x00d4,0x00d6,0x00d8,0x00da,0x00dc,0x00df,0x00e2,0x00e5,0x00e7,0x00e9,0x00eb,0x00ed,0x00ef,0x00f1,0x00f3,0x00f5,0x00f7,0x00f9,0x00fb
0408 0001 0002  |    |		.XXX[0x16]
040a 0003 0015  |    |
040c 0016 0004  |    |
040e 0005 0006  |    |
0410 0007 0008  |    |
0412 0009 000a  |    |
0414 000b 000c  |    |
0416 000d 000e  |    |
0418 000f 0010  |    |
041a 0011 0012  |    |
041c 0013 0014  |    |
041e ; --------------------------------------------------------------------------------------
041e ; Debug chain
041e ; --------------------------------------------------------------------------------------
041e 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0420 0103       |    |		.DBGLNO	0x0103
0421 ; --------------------------------------------------------------------------------------
0421 ; Debug chain
0421 ; --------------------------------------------------------------------------------------
0421 0001 0005  |    |		.DBGLEN	0x0001,0x0005
0423 010b 010c  |    |		.DBGLNO	0x010b,0x010c,0x010f,0x0112,0x0114,0x0116
0429 0001 0002  |    |		.XXX[0x5]
042b 0004 0005  |    |
042d 0003       |    |
042e ; --------------------------------------------------------------------------------------
042e ; Debug chain
042e ; --------------------------------------------------------------------------------------
042e 0001 0005  |    |		.DBGLEN	0x0001,0x0005
0430 011b 011c  |    |		.DBGLNO	0x011b,0x011c,0x011f,0x0122,0x0124,0x0126
0436 0001 0002  |    |		.XXX[0x5]
0438 0004 0005  |    |
043a 0003       |    |
043b ; --------------------------------------------------------------------------------------
043b ; Debug chain
043b ; --------------------------------------------------------------------------------------
043b 0001 0006  |    |		.DBGLEN	0x0001,0x0006
043d 012b 012c  | + ,|		.DBGLNO	0x012b,0x012c,0x012f,0x0134,0x0136,0x0139,0x013b
0444 0001 0002  |    |		.XXX[0x6]
0446 0005 0006  |    |
0448 0003 0004  |    |
044a ; --------------------------------------------------------------------------------------
044a ; Debug chain
044a ; --------------------------------------------------------------------------------------
044a 0001 0004  |    |		.DBGLEN	0x0001,0x0004
044c 0143 0144  | C D|		.DBGLNO	0x0143,0x0144,0x0147,0x014a,0x014c
0451 0001 0002  |    |		.XXX[0x4]
0453 0004 0003  |    |
0455 ; --------------------------------------------------------------------------------------
0455 ; Debug chain
0455 ; --------------------------------------------------------------------------------------
0455 0001 0004  |    |		.DBGLEN	0x0001,0x0004
0457 0153 0154  | S T|		.DBGLNO	0x0153,0x0154,0x0157,0x015a,0x015c
045c 0001 0002  |    |		.XXX[0x4]
045e 0004 0003  |    |
0460 ; --------------------------------------------------------------------------------------
0460 ; Debug chain
0460 ; --------------------------------------------------------------------------------------
0460 0001 0005  |    |		.DBGLEN	0x0001,0x0005
0462 0163 0164  | c d|		.DBGLNO	0x0163,0x0164,0x0167,0x016a,0x016c,0x016e
0468 0001 0002  |    |		.XXX[0x5]
046a 0004 0005  |    |
046c 0003       |    |
046d ; --------------------------------------------------------------------------------------
046d ; Debug chain
046d ; --------------------------------------------------------------------------------------
046d 0001 0006  |    |		.DBGLEN	0x0001,0x0006
046f 0173 0174  | s t|		.DBGLNO	0x0173,0x0174,0x0178,0x017b,0x0183,0x0190,0x0192
0476 ; --------------------------------------------------------------------------------------
0476 ; Debug chain
0476 ; --------------------------------------------------------------------------------------
0476 0001 0006  |    |		.DBGLEN	0x0001,0x0006
0478 019b 019c  |    |		.DBGLNO	0x019b,0x019c,0x01a0,0x01a3,0x01ab,0x01b8,0x01ba
047f ; --------------------------------------------------------------------------------------
047f ; Debug chain
047f ; --------------------------------------------------------------------------------------
047f 0001 0007  |    |		.DBGLEN	0x0001,0x0007
0481 01c3 01c4  |    |		.DBGLNO	0x01c3,0x01c4,0x01c8,0x01cb,0x01d3,0x01d5,0x01d8,0x01db
0489 0001 0002  |    |		.XXX[0x7]
048b 0003 0006  |    |
048d 0007 0004  |    |
048f 0005       |    |
0490 ; --------------------------------------------------------------------------------------
0490 ; Debug chain
0490 ; --------------------------------------------------------------------------------------
0490 0001 0006  |    |		.DBGLEN	0x0001,0x0006
0492 01e3 01e4  |    |		.DBGLNO	0x01e3,0x01e4,0x01e8,0x01eb,0x01f0,0x01f2,0x01f4
0499 0001 0002  |    |		.XXX[0x6]
049b 0003 0005  |    |
049d 0006 0004  |    |
049f ; --------------------------------------------------------------------------------------
049f ; Debug chain
049f ; --------------------------------------------------------------------------------------
049f 0000 0002  |    |		.DBGLEN	0x0000,0x0002
04a1 01fb 01ff  |    |		.DBGLNO	0x01fb,0x01ff
04a3 ; --------------------------------------------------------------------------------------
04a3 ; Debug chain
04a3 ; --------------------------------------------------------------------------------------
04a3 0001 0006  |    |		.DBGLEN	0x0001,0x0006
04a5 020b 020c  |    |		.DBGLNO	0x020b,0x020c,0x0210,0x0213,0x0218,0x021a,0x021d
04ac 0001 0002  |    |		.XXX[0x6]
04ae 0003 0005  |    |
04b0 0006 0004  |    |
04b2 ; --------------------------------------------------------------------------------------
04b2 ; Debug chain
04b2 ; --------------------------------------------------------------------------------------
04b2 0001 0006  |    |		.DBGLEN	0x0001,0x0006
04b4 0223 0224  | # $|		.DBGLNO	0x0223,0x0224,0x0228,0x022b,0x0230,0x0232,0x0234
04bb 0001 0002  |    |		.XXX[0x6]
04bd 0003 0005  |    |
04bf 0006 0004  |    |
04c1 ; --------------------------------------------------------------------------------------
04c1 ; Debug chain
04c1 ; --------------------------------------------------------------------------------------
04c1 0001 0008  |    |		.DBGLEN	0x0001,0x0008
04c3 023b 023c  | ; <|		.DBGLNO	0x023b,0x023c,0x0240,0x0243,0x024b,0x024d,0x025b,0x025f,0x0263
04cc 0001 0002  |    |		.XXX[0x8]
04ce 0003 0007  |    |
04d0 0008 0004  |    |
04d2 0005 0006  |    |
04d4 ; --------------------------------------------------------------------------------------
04d4 ; Debug chain
04d4 ; --------------------------------------------------------------------------------------
04d4 0001 0006  |    |		.DBGLEN	0x0001,0x0006
04d6 026b 026c  | k l|		.DBGLNO	0x026b,0x026c,0x0270,0x0273,0x0278,0x027a,0x027c
04dd 0001 0002  |    |		.XXX[0x6]
04df 0003 0005  |    |
04e1 0006 0004  |    |
04e3 ; --------------------------------------------------------------------------------------
04e3 ; Debug chain
04e3 ; --------------------------------------------------------------------------------------
04e3 0001 0009  |    |		.DBGLEN	0x0001,0x0009
04e5 0283 0284  |    |		.DBGLNO	0x0283,0x0284,0x0288,0x028b,0x0294,0x0296,0x02a6,0x02aa,0x02ae,0x02b2
04ef 0001 0002  |    |		.XXX[0x9]
04f1 0003 0008  |    |
04f3 0009 0004  |    |
04f5 0005 0006  |    |
04f7 0007       |    |
04f8 ; --------------------------------------------------------------------------------------
04f8 ; Debug chain
04f8 ; --------------------------------------------------------------------------------------
04f8 0001 0006  |    |		.DBGLEN	0x0001,0x0006
04fa 02bb 02bc  |    |		.DBGLNO	0x02bb,0x02bc,0x02c0,0x02c3,0x02c8,0x02ca,0x02cc
0501 0001 0002  |    |		.XXX[0x6]
0503 0003 0005  |    |
0505 0006 0004  |    |
0507 ; --------------------------------------------------------------------------------------
0507 ; Debug chain
0507 ; --------------------------------------------------------------------------------------
0507 0001 000a  |    |		.DBGLEN	0x0001,0x000a
0509 02d3 02d4  |    |		.DBGLNO	0x02d3,0x02d4,0x02d8,0x02db,0x0329,0x032c,0x032f,0x0332,0x0335,0x0339,0x033b
0514 0001 0002  |    |		.XXX[0xa]
0516 0003 0008  |    |
0518 0004 0005  |    |
051a 0006 0007  |    |
051c 0009 000a  |    |
051e ; --------------------------------------------------------------------------------------
051e ; Debug chain
051e ; --------------------------------------------------------------------------------------
051e 0001 0006  |    |		.DBGLEN	0x0001,0x0006
0520 0343 0344  | C D|		.DBGLNO	0x0343,0x0344,0x0348,0x034b,0x0363,0x0366,0x0368
0527 0000 0000  |    |		.BLANK	0000[0xd9]