C-PS/8 FOCAL, 1971 1.05 C SUMCOM.RE 1.10 L C FOCAL.TM 1.20 G 2.1 1.30 S D=FOUT(162) 2.10 T " ELEMENTARY COMMANDS"!! 2.12 T "*ASK ..........ACCEPT VALUE OF X FROM INPUT DEVICE"! 2.14 T "*COMMENT ..........................IGNORE REST OF LINE"! 2.16 T "*DO [LINE OR GROUP NUMBER] ............SUBROUTINE CALL"! 2.18 T "*ERASE .................................ZERO VARIABLES"! 2.20 T "*ERASE ....DELETE LINE OR GROUP"! 2.22 T "*ERASE ALL .............DELETE ENTIRE INDIRECT PROGRAM"! 2.24 T "*FOR X=E1[,E2],E3; COMMAND REPEATED (E3-E1)/E2+1 TIMES"! 2.26 T "*GO [L1] ...........START PROGRAM EXECUTION AT LINE L1"! 2.28 T "*IF (E1)L1[,L2,L3] ...............BRANCH ON SIGN OF E1"! 2.30 T "*MODIFY .............................EDIT LINE L1"! 2.32 T "*QUIT ..................................STOP EXECUTION"! 2.34 T "*RETURN ..........TERMINATE DO OR GOSUB SUBROUTINE"! 2.36 T "*SET X= ...............ASSIGN VALUE E1 TO VARIABLE"! 2.38 T "*TYPE [NUMBERS, E1, ";D 1.3;T "TEXT";D 1.3;T ", !, , :, $ OR %] ...OUTPUT"! 2.40 T "*WRITE [LINE OR GROUP NUMBER] ............LIST PROGRAM"!!! 2.42 T " LIBRARY AND FILE COMMANDS"!! 2.44 T "*LIBRARY CALL [DEVICE:] .........LOAD PROGRAM"! 2.46 T "*LIBRARY DELETE [DEVICE:] .....UNSAVE PROGRAM"! 2.48 T "*LIBRARY GOSUB [DEVICE:] [G1] SUBROUTINE CALL"! 2.50 T "*LIBRARY LIST [DEVICE:][FIRST LISTED FILE] ....CATALOG"! 2.52 T "*LIBRARY RUN [DEVICE:] [L1] ............CHAIN"! 2.54 T "*LIBRARY SAVE [DEVICE:] .........SAVE PROGRAM"! 2.56 T "*LIBRARY EXIT ..................RETURN TO PS/8 MONITOR"!! 2.58 T "*OPEN INPUT [DEVICE:][FILE][,ECHO] ....PREPARE TO READ"! 2.60 T "*OPEN OUTPUT [DEVICE:][FILE][,ECHO] ..PREPARE TO WRITE"! 2.61 T "*OPEN RESTORE INPUT[,ECHO] .....RESUME INPUT FROM FILE"! 2.62 T "*OPEN RESTORE OUTPUT[,ECHO] .....RESUME OUTPUT TO FILE"! 2.63 T "*OUTPUT CLOSE ......OUTPUTS BUFFER; CLOSES OUTPUT FILE"!! 2.64 T "---INPUT---,ECHO ........ECHO INPUT ONTO OUTPUT DEVICE"! 2.65 T "---OUTPUT---,ECHO ...........ECHO OUTPUT ONTO TERMINAL"! 2.66 T ".FC & .FD ARE THE PROGRAM & DATA FILE NAME EXTENSIONS."!! 2.68 T " - - - - -"!! 2.69 T "<> ENCLOSE REQUIRED TERMS. [] ENCLOSE OPTIONAL TERMS."! 2.70 T "ONE LETTER ABBREVIATIONS MAY BE USED AS COMMAND WORDS."! 2.72 T "X REPRESENTS A VARIABLE. E1, E2 AND E3 ARE ARITHMETIC"! 2.74 T "EXPRESSIONS. L1, L2 AND L3 ARE LINE NUMBERS. G1 IS A"! 2.76 T "LINE OR GROUP NUMBER. L1-L3 AND G1 CAN BE REPLACED BY"! 2.78 T "ARITHMETIC EXPRESSIONS WHICH DO NOT BEGIN WITH AN A ."!!!!! 3.10 L R HELP 4.7