.AUTOPARAGRAPH
.NHY
\\
.CE
^RATFIV
.SKIP 1
 ^RATFIV IS A STRUCTURED ^FORTRAN PREPROCESSOR PROVIDING
^^SWITCH, IF - ELSE, WHILE, FOR, DO, REPEAT - UNTIL, STRING,\\ AND
^^BREAK\\ AND ^^NEXT\\ CONSTRUCTS.
^ALSO SUPPORTED ARE ^^INCLUDE\\ FILES, ^^DEFINE\\ FOR SYMBOLIC CONSTANTS
AND MACROS WITH ARGUMENTS, CONDITIONAL COMPILATION,
USE OF _>, _<, ETC. INSTEAD OF _._G_T_., _._L_T_., ETC,
AND THE ^^RETURN VALUE\\ CONSTRUCT IN FUNCTIONS.
 ^RATFIV WAS DEVELOPED FROM THE ^RATFOR COMPILER DISTRIBUTED BY
^LAWRENCE ^BERKELY ^LABS;
THE MAJOR ENHANCEMENTS IN IT ARE:
.LIST
.LE; ^ABILITY TO SPECIFY A FORMAT STATEMENT INSIDE
^^READ, WRITE, ENCODE,\\ AND ^^DECODE\\ STATEMENTS;
.LE; ^TRUE LINE CONTINUATION USING THE UNDERLINE CHARACTER;
.LE; ^PRODUCTION OF PROPERLY INDENTED UPPER CASE ^FORTRAN CODE WITH
COMMENTS PASSED THROUGH;
.LE; ^ADDITION OF A ^^/SYMBOLS\\ SWITCH TO THE COMMAND LINE
TO SPECIFY READING OF THE ^^SYMBOLS\\ FILE;
.LE; ^INCORPORATION OF A POWERFUL, EASY TO USE MACRO PROCESSOR;
.LE; ^CONDITIONAL COMPILATION OF LARGE BLOCKS OF CODE;
.LE; ^CORRECT LINE NUMBER REPORTING;
.LE; ^EXIT WITH ERROR STATUS IF AN ERROR OCCURS DURING COMPILATION;
.LE; ^USE OF CHARACTER CONSTANTS IN CASE LABELS.
.LE; ^RATFIV KEYWORDS NEED NOT APPEAR AT THE BEGINNING OF
A SOURCE LINE IN ORDER TO BE RECOGNIZED.
.END LIST
 ^THIS VERSION OF ^RATFIV MAY BE USED
IF YOU WANT TO COMPILE THE ^RATFIV SOURCE TO THE
OTHER PROGRAMS WRITTEN IN ^RATFIV ON THIS TAPE.
.SKIP 1
^TO BUILD ^RATFIV, DO
.SKIP 1
^^@BUILD\\
.SKIP 1
^DOCUMENTATION IS IN THE FILE ^^RATFIV.DOC\\.
.SKIP 2
^SEND COMMENTS, PROBLEMS, ETC. TO:
.SKIP 1
.LM +7
.NOFILL
^WILLIAM ^WOOD
^INSTITUTE ^FOR ^CANCER ^RESEARCH
7701 ^BURHOLME ^AVE.
^PHILADELPHIA, ^P^A. 19111
(215) 728 2760
