|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0e30ab
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
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 For_Outer_Call,Visible,Unelaborated,INIT_0048
000d 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100
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 For_Outer_Call,INIT_0108
0018 029d 011b | | Declare_Subprogram For_Outer_Call,INIT_0118
001a 029d 012b | +| Declare_Subprogram For_Outer_Call,INIT_0128
001c 029b 0143 | C| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0140
001e 029d 0153 | S| Declare_Subprogram For_Outer_Call,INIT_0150
0020 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0021 00c7 | | Action Elaborate_Subprogram
0022 029d 0163 | c| Declare_Subprogram For_Outer_Call,INIT_0160
0024 029d 0173 | s| Declare_Subprogram For_Outer_Call,INIT_0170
0026 029d 019b | | Declare_Subprogram For_Outer_Call,INIT_0198
0028 029d 01c3 | | Declare_Subprogram For_Outer_Call,INIT_01c0
002a 029d 01e3 | | Declare_Subprogram For_Outer_Call,INIT_01e0
002c 029d 01fb | | Declare_Subprogram For_Outer_Call,INIT_01f8
002e 029d 020b | | Declare_Subprogram For_Outer_Call,INIT_0208
0030 029d 0223 | #| Declare_Subprogram For_Outer_Call,INIT_0220
0032 029d 023b | ;| Declare_Subprogram For_Outer_Call,INIT_0238
0034 029d 026b | k| Declare_Subprogram For_Outer_Call,INIT_0268
0036 029d 0283 | | Declare_Subprogram For_Outer_Call,INIT_0280
0038 029d 02bb | | Declare_Subprogram For_Outer_Call,INIT_02b8
003a 029d 02d3 | | Declare_Subprogram For_Outer_Call,INIT_02d0
003c 029d 0343 | C| Declare_Subprogram For_Outer_Call,INIT_0340
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 0x7f
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_Result,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_Result,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_Result,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_Result,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_Result,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_Result,0x1
01db 00d8 | | Load_Top At_Offset_0
01dc 8217 | | Call 0x1,0x17
01dd 4401 |D | Exit_Subprogram With_Result,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_Result,0x1
01f4 00d8 | | Load_Top At_Offset_0
01f5 8218 | | Call 0x1,0x18
01f6 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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_Result,0x1
0234 00d8 | | Load_Top At_Offset_0
0235 821b | | Call 0x1,0x1b
0236 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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_Result,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_Result,0x1
027c 00d8 | | Load_Top At_Offset_0
027d 821d | | Call 0x1,0x1d
027e 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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_Result,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_Result,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_Result,0x1
02cc 00d8 | | Load_Top At_Offset_0
02cd 821f | | Call 0x1,0x1f
02ce 4401 |D | Exit_Subprogram With_Result,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 0x45
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_Result,0x1
032c 00d8 | | Load_Top At_Offset_0
032d 8221 | ! | Call 0x1,0x21
032e 4401 |D | Exit_Subprogram With_Result,0x1
032f 00d8 | | Load_Top At_Offset_0
0330 8220 | | Call 0x1,0x20
0331 4401 |D | Exit_Subprogram With_Result,0x1
0332 00d8 | | Load_Top At_Offset_0
0333 821e | | Call 0x1,0x1e
0334 4401 |D | Exit_Subprogram With_Result,0x1
0335 00d8 | | Load_Top At_Offset_0
0336 821c | | Call 0x1,0x1c
0337 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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]