File MISCL2.RE

Directory of image this file is from
This file as a plain text file

C-PS/8 FOCAL, 1971
 1.05 C MISCL2.RE
 1.10 L C FOCAL.TM
 1.20 G 2.1
 2.10 T !!!!!!!!
 2.20 T "***** MISCELLANEOUS:"!!!!!
 5.10 C THIS IS A BIG TEST
 8.10 T "EXPRESSIONS --- AN EVALUATABLE GROUP OF NUMBERS OR VARIABLES:"!
 8.20 T "(2+3*X) OR (22/7)"!!!!
10.10 T "HIGH SPEED PAPER TAPE READER CAN READ IN FOCAL PROGRAMS:"!!
10.20 T "  1) TYPE 	OPEN INPUT PTR:	"!
10.30 T "  2) AFTER 	^	 IS TYPED OUT, HIT SPACE BAR TO READ TAPE"!
10.40 T "  3) AFTER 	
	 IS TYPED OUT, HIT 	CTRL/P	"!!!
10.45 T "THE FOLLOWING 3 LINE PROGRAM WILL ASK FOR 10 NUMBERS FROM THE READER:"!!;W 10.6
10.56 W 10.65
10.57 W 10.7
10.59 G 10.9
10.60 OPEN INPUT PTR:
10.65 FOR X=1,10;ASK A(X)
10.70 OPEN INPUT TTY:,ECHO;COMMENT --- RESTORES TERMINAL TO NORMAL
10.90 T !!!!
12.10 T "INITIAL DIALOGUE --- ASK FOCAL	S INITIAL DIALOGUE FOR 	HELP	 WHICH WILL "!
12.20 T "LIST OPTIONS OTHER THAN STANDARD FEATURES.  		 IS THE SYSTEM STATUS"!
12.30 T "VARIABLE (PROTECTED) AND IS 	SET	 TO THE PRODUCT OF CODES REPRESENTING"!
12.40 T %4.00,"FEATURES CHOSEN IN THE INITIAL DIALOGUE."!!!
12.50 T "FEATURE":45"CODE"!;F I=1,43;T "-"
12.52 T " ----"!
12.55 T "	0	   NO OPTIONAL FEATURES":43,1,!
12.60 T "	1	   FSIN AND FCOS FUNCTIONS":43,2,!"	2	   FSIN, FCOS, FLOG, FEXP AND FATN":43,6,!
12.70 T "	3	   EXTENDED PRECISION (10 DIGITS)":43,5,!"	4	   FILE COMMADS":43,7,!
12.80 T "	5	   LEADING SPACE IN 	TYPE	":43,11,!"	6	   	=	 AUTOMATICALLY PRINTED BY 	TYPE	":43,13,!
12.90 T "	7	   	:	 AUTOMATICALLY PRINTED BY 	ASK	":43,17,!
12.92 T "	8	   	&	 IN POWERS-OF-TEN NOTATION":47,"-1"!
12.94 T "	9	   FEATURES 2,3,4":43,210,!!
12.96 T "	YES	 STANDARD FETURES 2,3,4,5":43,2310,!!!!!
13.10 T "LINE NUMBERS --- MAY RANGE FROM 1.01 THROUGH 31.99 BUT MUST NOT"!
13.20 T "INCLUDE INTEGERS.  VARIABLES NOT STARTING WITH 	A	 MAY BE USED IN PLACE"!
13.30 T "OF LINE NUMBERS (EXAMPLE:  	GOTO X	).  GROUP NUMBERS ARE INTEGERS FROM"!
13.40 T "1 - 31 AND REFERENCE GROUPS OF LINES WITH 	DO	, 	WRITE	 AND 	ERASE	"!
13.50 T "COMMANDS."!!!!
14.10 T "MERGING PROGRAMS --- 	A	 AND 	B	 IS DONE WITH A SERIES OF COMMANDS"!
14.11 T "WHICH CONVERT 	A	 INTO A DATA FILE (PS/8 EDITOR COMPATIBLE) AND"!
14.12 T "THEN BRING IT IN 	ON TOP	 OF PROGRAM 	B	:"!!
14.20 T "  1) LIBRARY CALL A"!
14.25 T "  2) OPEN INPUT TTY:"!
14.30 T "  3) OPEN OUTPUT A":25,"(STEPS 3-5 WILL NOT PRINT OUT)"!
14.40 T "  4) SET B=FOUT(223);W"!
14.50 T "  5) SET B=FOUT(223);OUTPUT CLOSE;OPEN INPUT TTY:,ECHO"!
14.54 T "  6) LIBRARY CALL B"!
14.58 T "  7) OPEN INPUT A"!
14.60 T "  8) [HIT 	CTRL/P	; WAIT FOR 	
01.00	]"!
14.65 T "  9) LIBRARY DELETE A.FD"!!
14.70 T "THE MERGED PROGRAM WILL NOW BE IN YOUR PROGRAM BUFFER."!!!!
15.10 T "PRECISION --- IF YOU CHOOSE TO DELETE EXTENDED PRECISION (10 DIGITS)"!
15.20 T "IN THE INITIAL DIALOGUE, YOU WILL HAVE ROOM FOR 20% MORE VARIABLES"!!!!
16.10 T "PIP --- A PS/8 SYSTEM PROGRAM WHICH CAN LIST YOUR ENTIRE DEVICE DIRECTORY"!
16.20 T "BY TYPING 	R PIP	 TO PS/8 MONITOR THEN 	/L	.  HIT 	CTRL/C	 TO RETURN TO"!
16.30 T "PS/8 MONITOR.  BE SURE TO USE 	/I	 OPTION WHEN TRANSFERRING PROGRAMS."!!!!
17.10 L R MISCL3.RE 18.1



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search