Directory of image this file is from
This file as a plain text file
[BASIC
[1|22|69
[
[BASIC TRANSLATOR
$1
HLT
4|2H-6 [CONTAB PTR
0
2S [UTIL STACK
0
0 [$6
3000 [OUTPUT
1S [LINKSTACK
3000-4 [SYMTAB POINTER
0 [12
4|2777 [TO FORCE 1ST BLOCK IN
$20
[## SCAN ##
[
[START LINE
#1B UMB 3X [DIAGRAM PAGE
LDA
1Q [HEAD
STC 12
ADD 2W [=1
ADM
2L [LINE #
APO
JMP 2E+6 [>3777
COM
JMP 1M [OUT -LN#
JMP 1K [ALIGN INPUT PTR TO FIRST OF NEW LINE
LDA
6R+1 [CFP SOURCE FILE
STC 2L+1
ADD 13
STC 2L+2
ADD 4
STC 2L+3
ADD 10
STC 2L+4
KST
JMP p+5 [DONT TERMINATE COMPILE
KBD i
SHD i
1200 [EOL
JMP 2E+16 [TERMINATE COMPILATION
[
[ START TRYING A PATH
#1C JMP 1K [INCHAR
UMB 3X [DIAGRAM PAGE
LDA 12 [PATTERN
APO
JMP 1D [TERMINAL SYMBOL
AZEi
JMP 1E [NULL PATH
[ NON-TERMINAL SYMBOL -- PUSH STACK
LDAi
#2V -1 [CONSTANT
ADM
10 [STACK POINTER
SAEi
2200 [STACK LIMIT
AZEi [SKIP
JMP 2E+7 [OVERFLOW THE LINKAGE STACK
LDAi
#1X -0 [ +=CAN BACKUP
BCLi
3777
ADD 12 [DIAGRAM POINTER
UMB 3Y [P2
STA 10
UMB 3X [P1
LDA 12 [REFERENCED DIAGRAM
STC 12
STC 1X [ BACKUP POSSIBLE
JMP 1C+1
[ TERMINAL SYMBOL
#1D COM
SAEi
#1W [CLASS
JMP 1G-1
COM
STC 1X [NO BACKUP
ADD 1D
STC 1K [AS A NOP
[ TRAVERSE PATH
#1E LDAi12
APOi
JMP 8H [HIERARCHY MANIPULATION
ROL 1
APO i
JMP 1A [PAGE 1 ACTION
ROR 1
STC p+1
[ACTION JUMP
[ REENTRY AFTER ACTION
#1F UMB 1
LDAi12 [NEXT NODE
JMP 1I [CLEAR SIGN
ADD 12
AZE
JMP 1C
[ DIAGRAM EXIT
UMB 3Y [P2
LDA 10 [TOP OF STACK
BSE [OR WITH BACKUP
1X
JMP 1H
UMB 3X [DIAGRAM PAGE
JMP 1E
[ TRY NEXT PATH
XSKi12
#1G UMB 1 [NULL PATH FAILURE REENTRY
LDAi12
XSKi12
APOi
JMP 1C+1
[ NO MORE PATHS -- TRY BACKUP
LDA
1X
APO
JMP 2E [ERR: TERM SYMBOL PASSED
UMB 3Y [STACK PAGE,P2
LDA 10 [STACK
JMP 1H
JMP 1G-1
[ SAVE BKT, POP STACK, CLEAR SIGN
#1H STC 1X [SAVE BACKUP
UMB 3Y [STACK PAGE,P2
LDA 10 [STACK TOP
AZEi
JMP 2E+5 [ERR:EMPTY STACK
XSKi10
#1I BCLi [CLEAR SIGN
4000
STC 12
JMP 0
[ENTRY TO PAGE 1 ACTION
#1A ADD 1I+1 [=4000
ROR 1
STC p+2
LMB 3X [P1
0 [ACTION JMP
[END SCAN#6
[1|11|69
[OUTPUT CODE SYLLABLE
[ CLR RETURN
LDA
2T
#1M SET 17
0
JMP 1P [OUTPUT
[ INCREMENT SYLLABLE COUNT
CLR
LDAi
1
ADA i
#2N 0 [WORD COUNT
ROL i 4
ROR 4
STC 2N [WD COUNT MOD 256
LAM i
#1N 0 [BLOCK COUNT
CLR
JMP 17 [RETURN
[BASIC ACTIONS
[
[SKIP TO NEXT LINE
#7B JMP 1K+1
SAEi
35 [EOL
JMP 7B
JMP 1K+1
[END OF LINE
#7C LDA
13 [INPUT POINTER
STC 2U
JMP 1B
[
#7D JMP 2B [TERMINATE
[
[6Q-1=DIGIT PART OF ID
[ACC=LETTER
0 [WORK LOC
#6Q ADA i
32 [LENGTH OF T22
ADA i
32 [LENGTH OF T21
ADA i
32 [LENGTH T12
ADA i
2600-24
STC 5
UMB 3Y [P2
LDA
6Q-1
ADA i
ROL
STA
p+5
ADA i
40
STC p+7
LDA 5
0 [ROL
APO i
XSK i 0
BSE i
4000
0 [ROR
STA 5 [SET TABLE
JMP 0 [RETURN VIA 0
[
#7E LDA i
25 [END OPERATOR
JMP 1M
JMP 7B [TO EOL
[
[
[TAG->SYMTAB,SET
#7F UMB 3Z [P3
JMP 9Y [READ LETTER
STC 2I
LDH
0|2I [DIGIT
STC 6Q-1
LDH
4|2I [LETTER
JMP 6Q+6 [TEST DEFINED BIT
JMP 2E+10 [1 RETURN-DUPLICATE
[NOW DEFINE A SYMBOL TABLE ENTRY
JMP 9Z [0 RETURN
[XR11 PTS TO ENTRY
SET 1
11
LDA
2I
STA 1 [SET LABEL IN SYMTAB
JMP 9J [CALC INDEX
STA i 1 [SET INDEX
[COMPLETE SYMTAB ENTRY
LDA
1N
STA i 1 [BLOCK
LDA
2N [WORD
STA i 1
1Z
[
[
[KEYWORD LOOKUP
#7G SET i 14
2Q [KEYWORD TABLE
UMB 3X [KEYWORD PAGE
LDA 14
STC 6 [LENGTH OF TABLE
JMP 9Y [2ND LETTER
UMB 3X [KEYWORD PAGE
SAE i 14
JMP p+21
LDA i 14 [CODES
APO i
JMP 7G+5 [TRY AGAIN
STH
4|p+11 [CONSTRUCT CLASS
[CODEWORD STRUCTURE
[B6-B11 RIGHT TO LEFT SCAN WITH
[0 MEANS SKIP CHAR
[1 MEANS STOP SKIPPING CHAR
[B0-B5 ARE LOW ORDER 6 BITS OF CLASS
SCR 6
STC p+2
[
SRO i
0
JMP p+3
JMP 1K+1 [SKIP KEYWORD CHAR
JMP p-4
[
LDA i
0100
JMP 9I [INSERT FLAG
1Z
[
XSK i 14
XSKi6
JMP 7G+7
JMP 2E [ILLEGAL KEYWORD
[OUTPUT <--
#7H JMP 9F [POP ]
LDAi
7
JMP 9X [1M,1Z
[POP RPAREN
#7I JMP 9F
1Z
[READ "THEN"
#7J JMP 9Y
SAEi
"TH;
JMP 2E [INCORRECT THEN
JMP 9Y-5 [2 LETTERS
SAEi
"EN;
JMP 2E [INCORRECT "THEN"
1Z
[READ TAG AND OUTPUT
#7K UMB 3Z [P3
JMP 9Y
STC 2I
LDH
0|2I [DIGIT
STC 6Q-1
LDH
4|2I [LETTER
JMP 6Q+2 [T21 TEST
NOP [1RETURN
LDA [0 RETURN
2I
JMP 9J [CALC INDEX
BSE i
2000 [RP CODE
#9X JMP 1M
1Z
[
[READ VARIABLE
#8D UMB 3Z [P3
LDH 13
STH
2I
JMP 1K+1
SHDi
600
JMP p+4
LDAi
12 [CODED BLANK
JMP p+6
LDAi
NOP
STC 1K
UMB 3Z [P3
LDH 13
STH
4|2I
1Z
[VAR -> SYMTAB, OUT
#8E LDH
4|2I [DIGIT
STC 6Q-1
LDH
0|2I
JMP 6Q+4 [TEST T12
JMP 8E+23 [1 RETURN
JMP 9Z [0 RETURN
LDA
2I [VAR
STA 1 [SET SYMBOL
LDA i
1
ADM
6R+25 [LAST VAR USED
STA i 1
[8E+20
BSE i
1000
JMP 9X
[
JMP 9H [SEARCH SYMTAB
LDA i 1 [INDEX
JMP 8E+20
[
[
[HIERARCHY STACK MANIPULATIONS
#8H STA
2T
SCR 6
STC p+5
UMB 3Y [STACK PAGE,P2
LDH 4 [TOP
COM
ADAi
[TEMP
APOi
JMP p+5
[ POP STACK
LDHi4
JMP 1M
LDHi4 [REALIGN
JMP 8H+4
JMP 9E+1
1Z
[
[STACK LAST VARIABLE READ
#8K LDA i
1
ADM i
1345 [LAST FOR LAB USED
JMP 9E [PUSH STACK
ADA i
-1412
APO i
JMP 2E [TOO MANY FOR LOOPS
LDA
2I [LAST VAR RECOGNIZED
ROL 6 [ROL TO CORRECT FOR HIERARCHY
JMP 9E [PUSH STACK
JMP 8E [OUTPUT VAR
[FOR STMNT 1 CON
#8L LDA i
31 [STACK 1.
JMP 9X [1M,1Z
[READ "TO" AND OUTPUT LINK OP
#8M JMP 9Y [READ LETTER
SAE i
"TO;
JMP 2E [INCORRECT "TO"
1Z
[READ "STEP"
#8N JMP 9Y
SAE i
"ST;
JMP 2E [INCORRECT "STEP"
JMP 9Y-5 [2 LETTERS
SAE i
"EP;
JMP 2E [INCORRECT "STEP"
1Z
[NEXT
#8R JMP 9F [POP LAST FOR VAR
ROL 6
SAE
2I [LAST VAR READ
JMP 2E [INCORRECT FOR NESTING
LDA i
32 [INCR
JMP 1M [OUTPUT
LDA i
36 [COMPARE OP
JMP 1M [OUTPUT
JMP 9F [POP FOR LABEL
JMP 7F+2 [DEFINE LABEL
[OUTPUT OP 33 FOR FOR
#6J LDA i
33
JMP 1M
LDA
8K+3 [FOR LABEL
JMP 7K+2 [OUTPUT LABEL
[GOSUB
#9A LDA i
17 [GOSUB OP
JMP 9X [1M,1Z
[RETURN
#9B LDA i
34 [RETURN OP
JMP 9X [1M,1Z
[RESTORE
#9C LDA i
16 [RESTORE OP
JMP 9X [1M,1Z
[FOR STATEMENT
#9D LDA i
37
JMP 9X [1M,1Z
[PUSH STACK
#9E STC 2T
LDAi
-1
ADM
4
SAEi
2R
AZEi [SKIP
JMP 2E+7 [ERR:OVERFLOW STACK
LDAi
#2T [ITEM PUSHED
UMB 3Y [STACK PAGE,P2
STA 4
JMP 0
[POP STACK
#9F UMB 3Y [STACK PAGE,P2
LDA 4
AZEi
JMP 2E+5 [ERR:STACK EMPTY
XSKi4
JMP 0
[
[SYMTAB BUFFER SEARCH
[ACC=ADDRESS OF 1ST
[ENTRY:[0]+1=NOT FOUND RETURN
#7Y STA [SET PTR
1
BCL i
0377 [LEN|BUF
ADD p+6 [=-4
STC p+11 [SEARCH LIMIT
ADD 0
STC 2I+3 [LINK
JMP p+3
[
LDA i
-4 [-LEN 1 ENTRY
ADM
1
SAE i
0 [LIMIT
JMP p+6 [JMP=>NOT EOB
[EOB
LDA i [NOT FOUND
1
ADM [STEP TO NF EXIT
2I+3 [FOUND EXIT
JMP 2I+3
[
LDA i
#2I 0 [SEARCH GOAL
SAE 1
JMP 7Y+11
JMP [FOUND RETURN
[
[OBTAIN A SYMBOL TABLE ENTRY
#9Z LDA
0
STC 9Z+66 [LINK
LDA i
4 [ENTRY LENGTH
ADM
11 [SYMTAB PTR
SET i 1
[9Z+10=STATE PTR
7W
ADA 1 [-BUF LIM
APO
JMP 9Z+54 [CLEAR ENTRY,EXIT
LDA i 1
STC 11 [NEXT ADDR
STC 9H+7 [BLOCK ON TAPE INDICATOR
ADD 7Y+1 [=1
ADM
9H-1 [CFP
ADA i 1 [QN|0
STC p+15 [QN|BN
[9Z+24
UMB 3W [P0
LDA
6N+2000 [UNIT [FD3]
ADA i
WRC i
STA
p+5
BCO i
i+0007 [CONSTRUCT MTB
STC p+15 [MTB
UMB 3Y [P2
0 [WRC i
0 [QN|BN
LDA 1 [QN|0
ROR 1
ADA i
400-4
STC 9H+15 [BUF START [BIC]
ADD 9H-1 [CFP
STC 9H+34 [BIC
LDA i 1
STC 9Z+10 [STATE PTR CHANGE
0 [MTB
0
[9Z+54
CLR
SET 1
11
UMB 3Y [P2
STA 1
STA i 1
STA i 1
STA i 1
[9Z+64
SET 1
11 [SYMTAB PTR
JMP [RETURN
[I|O STATES
[
#7W -3374 [-BUF LIM
3400 [NXT BUF ADDR
6|0 [QN|0
7X [NEXT STATE PTR
[
[
#7X -3774 [-BUF LIM
3000 [NEXT BUF ADDR
7|0 [QN|0
7X [NEXT STATE PTR
[
0 [-FB2+12[FD3]
0 [CFP
[SEARCH SYMTAB
[FOR C[2I]
#9H SET 5
0 [LINK
LDA
11 [SYMTAB PTR
JMP 7Y [SEARCH CUR BLOCK
JMP 7Z+5 [FOUND
SRO i
[9H+7=BLOCK ON TAPE FLAG
7777 [0=>BLOCK ON TAPE
JMP 2E+12 [NOT FOUND
SRO i [CONTAB SWITCH
[9H+12
0 [7777=>NO BLOCK 2
JMP p+5
LDA i
[9H+15=BUF START ADDR[BIC]
3774
JMP 7Y [SEARCH BIC
JMP 7Z [FOUND
LDA
9H-1 [CFP
STC p+2
[9H+23
LDA i
2000 [BN
ADD 9H-2 [-FB2+12[FD3]
APO
JMP 2E+12 [EOF,NOT FOUND
LDA
p-5 [BN
COM
ADA i
[9H+34
2000 [BIC
AZE i
JMP p+21 [SKIP BLOCK
UMB 3W [P0
LDA
6N+2000 [UNIT[FD3]
ADA i
RDC
STC p+11 [RDC
LDA
9H+15 [BUF START ADDR
BCL i
0377
ROL 1
ADD 9H+24 [BN
STC p+3
[
UMB 3Y [P2
0 [RDC
0 [QN|BN
LDA i
-1
ADM
9H+24 [BN
JMP 9H+25
[UPDATE BIC
#7Z LDA
7Z-6 [LAST QN|BN READ
BCL i
7000 [ISOLATE BN READ
STC 9H+34 [BIC
[
ADD 1 [PTR TO ENTRY
JMP 5 [RETURN
[
[INSERT FLAG INTO INPUT
#9I STC 1W
SET 17
0
ADD 1K-1
STC 1K
ADAi
-4000
ADM
13 [INPUT POINTER
CLR
JMP 17
[CALC LABEL INDEX
[ACC=LABEL
#9J ADA i
-24
AZE i
CLR
STH
4|p+15 [D2
BCL i
0077
[*32 [B8]
ROR 2
STA i
0
ROR 1
STA i
0
ROR 2
ADD p-2
ADD p-6
ADA i
0 [D2
[TIMES 3
STA i
0
ROL 1
ADD p-2
JMP 0 [RETURN
[
[READ LETTERS
LDA [$9Y-5
1W [CLASS
SAEi
7
JMP 2E+13 [ERR:NOT LETTER
#9Y LDA
0
STC 9Y+22
UMB 3Z [P3
LDH 13
STHi
JMP 1K+1
SAEi
7 [LETTER
JMP 2E+13 [ERR:NOT LETTER
UMB 3Z [P3
LDH 13
ADD 9Y+6
STC p+3
JMP 1K+1
LDAi
0 [$9Y+22
[
[END BASACT
#2W 1
[ERROR
#2U
[INPUT CONSTANT
#8A LMB 3X [P1
JMP 1V
STA i 2 [EXP
UMB 3X [P1
LDA
2005
STC 5
UMB 3Z [P3
[CONTAB LOOKUP
XSKi5
NOP
SET 3
5
LDA i
-1
ADM
2 [2 NOW PTS 1 LOWER TAN CONSTANT
ADD 8Z-10 [=5
STC 5 [SAVE INDEX ADDRESS-1
JMP 8Z+16
#8Z SET 1
2
SET i 6
-5 [WORDS|CONSTANT
LDAi1
SAEi3
JMP p+5
XSKi6
JMP p-4
LDAi3 [VAR #
JMP 8E+20 [BSE i 1000,1M,1X
LDA
6
COM
ADM
3
SAEi
4|2H [CONTAB HI
JMP 8Z [NEXT
[ADD TO CONTAB
SET 1
5
LDA i
1
ADM
6R+25 [LVU
STA i 1 [SET INDEX IN TABLE
BSE i
1000 [RUN PROCESSOR CODE
JMP 1M [OUTPUT
LDA i
-6 [WORDS|CONSTANT +INDEX
ADM
2 [UPDATE TABLE PTR
BCL i
5777
AZE
1Z
[EMPTY CONTAB
LMB 3X [P1
JMP 6P [EMPTY CONTAB ROUTINE
1Z
[
[READ
#7L LDA i
30 [READ OP CODE
JMP 7M+2
[INPUT
#7M LDA i
26 [INPUT OP CODE
STA i
#7A 0
1Z
[
#7N LDA
7A
JMP 1M
JMP 7H+1 [ASSIGNMENT OP
[
[
[INCHAR
JMP 0
#1K NOP [SWITCH
LDA
0
STC 1K+22
ADD 1K-1 [=6000
STC 1K [JMP 0
JMP 1J [INCHAR|SPACE
SHD i
1400 [SPACE
JMP 1K+6
ROR 1 [ADDR CLASSTAB
ADA i
1L [CLASSTAB
STC 1
UMB 3X [P1
LDH 1 [CLASS
STA
1W
JMP [EXIT
[
[UNPUT BUF P3,2400-2777
[INPUT CHAR OR SPACE
#1J UMB 3Z [P3
SET 1
0 [LINK
LDH i 13 [INPUT
LDA i
-3000
ADD 13
AZE i
JMP p+3 [EOB
[1J+11
LDH 13 [LOAD CHAR
JMP 1 [RETURN
[
[INPUT A NEW BLOCK
7U=1750
[7U=FD #1
[
LDA i
1
ADD 7U+1 [CFP
STC 7U+1
ADD 7U+2 [U|FB2
BCL i
7000 [REMOVE UNIT
COM
ADD 7U+1 [CFP
APO i
JMP 2E+14 [ERR:EOF SOURCE CODE
[2E IS ERROR CLASS JMP LIST
LDA i
5|0 [Q5
ADD 7U+1 [CFP
STC p+10 [SET QN|BN
ADD 6L [UNIT[FD1]
ADD p+5 [=RDC
STC p+4
LDA i
JMP p+2
STC p-5
[
RDC
0 [QN|BN
[
[UMB=3 FOR READ
SET i 13
2400
[
JMP 1J+11
[
[
[OUTPUT WD IN ACC
[OUT BUF P3,3000-3777
#1P UMB 3Z [P3
STA 7 [OUTPUT
XSK i 7 [FIND NEXT
JMP 0 [RETURN
SET 1
0 [LINK
[
7V=1756
[7V=FD # 3
[
[
[THE NEXT COMMAND IS REPLACED BY A JUMP DYNAMICALLY
LDA
6N [U[FD3]
ADM
4X [=WRI i
STC 4X+2
ADD 6N [U|FD3]
ADM
4X+11 [=CHK
ADD 4X+4 [=i
STC 4X+4
LDA i
JMP p+2
STC p-14
[
LDA i
1
ADD 7V+1 [CFP
STC 7V+1
ADD 7V+2
BCL i
7000 [REMOVE UNIT
COM
ADD 7V+1 [CFP
APO i
JMP 2E+15 [ERR:EOF TARGET CODE FILE
LDA
7V+1 [CFP
SRO i
5252
JMP p+7 [2ND BLOCK
[
BSE i
6|0 [QN=6
STA
4X+1 [WRI i
STC 4X+5 [CHK i
JMP p-25 [NEXT BLOCK
[
BSE i
7|0 [QN=7
STA
4X+3 [WRI i
STC 4X+12 [CHK
[
UMB 3Z [P3
#4X WRI i
0 [6|BN
WRI i
0 [7|BN
i
0 [6|BN
SAE i
7777
JMP 4X [WRITE AGAIN
[4X+11
CHK
0 [7|BN
SAE i
7777
JMP 4X+2 [WRITE AGAIN
JMP 1 [DONE,RETURN
[
[
[
[TERMINATE
#2B LDA i
25
JMP 1P [OUTPUT END CODE
[OUTPUT PARTIAL OUTPUT BUFFER
LDA
7 [OUTPUT PTR
BCL i
7377
AZE
JMP 1P+4 [OUTPUT BOTH
APO
JMP p+13
LDA i
JMP 4X-1
STC 4X-7
LDA
1P+21 [=JMP TO ELIMINATE UNIT AND COMMAND INIT
STC 1P+6
LDA i
WRC
ADD 6N [U[FD3]
STC 4X
LDA i
JMP 1
STC 4X+2
JMP 1P+4 [OUTPUT LAST BUFFER
[
LMB 3X [P1
JMP 6P [EMPTY CONTAB
[EMPTY SYMTAB
JMP 9Z
CLR
COM
UMB 3Y [P2
STA 11
ADD p+1
STC 11 [FORCE EOB
JMP 9Z [OUTPUT LAST BLOCK
LDA i
6V [RBN TRAN PROG
ADD 6R+3 [FB1[SYSTEM FILE]
STC p+5
ADD 6M [U[FD2]
ADD p+2 [=RDC
STC p+1
RDC
0 [U|BN
JMP 20
[BEGIN TRANSITION PROG
[ADDRESS CONSTANTS
[ADCONS
1S=2437 [ST10 ORIGIN
1Y=JMP 1G [PATH CONDITIONAL FAIL
1Z=JMP 1F [PATH RETURN
2R=2000 [ST4 LO
8X=1777 [LEN FP #
8W=1765 [LVI
8Y=1776 [-#WDS|DATA BLOCK
2S=2177 [ST4 HI
2G=2000 [CONTAB LO LIM P3
2H=2377 [CONTAB HI LIM P3
3W=0 [SCAN PAGE
3X=1 [DIAG PAGE
3Y=2 [SYMTAB PG
3Z=3
1Q=3110 [ADDRESS OF ADDR OF NODE 1
6R=1750 [START OF SYSTEM CONSTANT AREA
2Q=3040 [ADDRESS OF LENGTH OF KEYWORD TABLE
6P=22 [ADDR OF CONTAB EMPTY ROUTINE IN P1
1L=3000 [CLASS TABLE
[
[FILE STRUCTURE DEFINITION FOR BASICP
6S=0 [RBN COMPILER
6T=14 [RBN DIAGRAM ERROR PROCESSOR
6U=24 [RBN ERROR FILE
6V=34 [RBN TRAN PROG
6W=50 [RBN RUN PROC
6X=62 [RBN OBJECT TIME ERROR PROCESSOR
6Y=72 [RBN SYSTEM FUNCTIONS
[
[
[LOAD ERROR PROCESSOR
#2A LDA
0
STC 6R+23 [ERROR CODE
UMB 3X [P1
RDC [THIS COMMAND INIT IN P2
QN|BN
LMB 3X [P1
JMP 1 [ENTER ERROR PROCESSOR
0 [TERMINAL JMP SET BY ERROR PROCESSOR
[UMB 1 SET BY ERROR PROCESSOR
RDC [RESTORE COMPILER
QN|BN
JMP p-3
[
[P0 INIT
[EX AFTER P1 INIT
[SKIP HEADER
#2C JMP 1K+1
JMP 1K+1
JMP 1K+1
JMP 1K+1
[
JMP 1K+1
[OP REQUIRED FOR LABEL ALIGNMENT
LDA i
21 [PR CR-LF
JMP 1P [OUTPUT
JMP 1B
[
[PAGE 0 LINK ROUTINE
#2X STA
p+13 [SAVE ACC
LDA
0 [LINK IN P1
STC 1
XSK i 0
ADD 0
STC p+10
UMB 3X [P1
LDA 1 [LOAD DEST JMP
STC p+3
LDA i
0
0 [DESIRED JMP
LMB 3X [P1
JMP [RETURN
[
[
#6L 0 [U[FD1]
#6M 0 [U[FD2]
#6N 0 [U[FD3]
#6O 0 [U[FD4]
[
$1723
#2L 0 [LINE #
0 [CFP AT START OF CURRENT STATEMENT
0 [INPUT PTR MOD 400 AT START OF CUR. STMNT.
0 [ST4 PTR AT START OF CUR. STMNT.
0 [ST10 PTR AT START OF CUR. STMNT.
$1730
#2E JMP 2A [0
JMP 2A [1
JMP 2A [2
JMP 2A [3
JMP 2A [4
JMP 2A [5
JMP 2A [6
JMP 2A [7
[
JMP 2A [10
JMP 2A [11
JMP 2A [12
JMP 2A [13
JMP 2A [14
JMP 2A [15
JMP 2A [16
JMP 2A [17
[
[
[1750 BEGINS SYSTEM CONSTANT AREA
[
[END OF CURRENT MANUSCRIPT