File: HELP02.HF of Tape: Sources/Focal/s8
(Source file text) 

*****  MISCELLANEOUS

WORDS AND PHRASES LISTED UNDER MISCELLANEOUS IN THE INDEX BUT
NOT GIVEN IN THE 'BULK' PRINT OUT ARE FOUND UNDER THEIR OWN
NAMES. 'FILES', FOR EXAMPLE, IS DESCRIBED UNDER 'FILE
COMMANDS'.


***** CHANGES FROM FOCAL, 1969

PROGRAMS WRITTEN IN FOCAL, 1969 SHOULD REQUIRE ONLY ONE 
CHANGE  TO RUN UNDER PS/8 FOCAL,1971:

	THE INPUT DEVICE IS SWITCHED TO THE HIGH SPEED PAPER
	TAPE READER WITH THE 'OPEN INPUT PTR:' COMMAND AND
	SWITCHED BACK TO THE TERMINAL WITH 'OPEN INPUT PTR:
	,ECHO' INSTEAD OF WITH THE '*' COMMAND OF FOCAL,1969.

***** PROGRAMS WRITTEN IN PS/8 FOCAL,1971 REQUIRE FOLLOWING 
	CHANGES TO RUN UNDER OS/8 FOCAL--1974

        A) T # IS NOT THE CR. ONLY COMMAND ANY MORE.
	
	B) LIBRARY LIST HAS BEEN DELETED.

	C) SYNTAX OF O R O, O R I CHANGED TO O O ", O I "

EXTRA FEATURES COMPARED TO PS/8 FOCAL ARE:

	1) EXTRA LIBRARY FEATURES: DEVICE-INDEPENDENT
	   CHAINING TO OTHER OS/8 PROGRAMS, VIRTUAL NUMERIC
	   ARRAYS, SUBSCRIPTED LIBRARY NAMES.

	2) 10 DIGIT PRECISION, AND/OR STANDARD TRIG. FUNC-
	   TIONS, MAY BE DELETED BY CD OPTIONS OR RECALLED BY
	   SPECIAL FUNCTIONS.

	3) MODIFY CAN ALSO MODIFY LINE NUMBERS.
	   MODIFY WITHOUT ARGUMENT USES LAST LINE NUMBER

	4) TABULATION IS NOW FORWARDS AND BACKWARDS (ALSO 
	   NORMAL ^I TAB)

	5) 'IF' UNDERSTANDS LOGICAL EXPRESSIONS
	   'FOR' IS ALSO DECREMENTING

	6) NEW BRANCH COMMAND (IF-DO)

	7) CHARACTER MANIPULATIONS HANDLED WITH 'FIN()' ,
	   'FOUT()' AND 'FIND()'

	8) INTERNAL FULL TTY: HANDLER (PILE-UP, FORM FEEDS,
	   ETC)

	9) EXTRA FORMATTING POSSIBILITIES WITH T % COMMAND

	10) SEVERAL SPECIAL VARIABLES ARE PROECTED FROM THE
	   'ERASE' COMMAND --- ONE IS PI, $ IS THE TTY: INPUT
	   BUFFER, VE IS VERSION NUMBER,
	   OTHERS ARE INTERRUPT FLAGS

	11) OS/8 FOCAL'S STARTING ADDRESS IS 200 (FIELD 0)



CTRL/P AND CTRL/O ARE INTERNAL BREAK CHARACTERS
-----------------------------------------------
CTRL/C IS KEYBOARD MONITOR BREAK CHARACTER
------------------------------------------


NOTE: OS/8 FOCAL DATA FILES ARE COMPATIBLE WITH OS/8 EDIT AND
      OS/8 TECO; HOWEVER, OS/8 FOCAL PROGRAM FILES AND ARRAYS
      ARE SAVED AS CORE IMAGES.