MIME-Version: 1.0 Content-Location: file:///C:/A51CA2B4/Convert.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Convert

 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      PROGRAM CONVERT        =             &nb= sp;            =             &nb= sp;      Convert

      VERSION 75= -1 (APRIL 1975)        =             &nb= sp;            =          Convert

      VERSION 78= -1 (JANUARY 1978)        =             &nb= sp;            =        Convert

      VERSION 80= -1 (AUGUST 1980)  IBM VERSION        =             &nb= sp;       Convert

      VERSION 80= -2 (DECEMBER 1980)        =             &nb= sp;            =       Convert

      VERSION 82= -1 (JANUARY 1982)        =             &nb= sp;            =        Convert

      VERSION 83= -1 (JANUARY 1983)        =             &nb= sp;            =        Convert

      VERSION 86= -1 (JANUARY 1986)*NEW PROGRAM        =             &nb= sp;       Convert

        =             &nb= sp;            *FORTRAN-77/H VERSION        =            Convert

        =             &nb= sp;            *MULTIPLE INPUT OPTIONS        =          Convert

      VERSION 88= -1 (AUGUST 1988) *OPTION...INTERNALLY DEFINE ALL I/O     Convert

        =             &nb= sp;             FILE NAMES (SEE, SUBROUTINE FILEIO     Convert

        =             &nb= sp;             FOR DETAILS).        =             &nb= sp;     Convert

        =             &nb= sp;            *IMPROVED BASED ON USER COMMENTS.       Conv= ert

        =             &nb= sp;            *ADDED NAMES OPTION TO TURN ON/OFF      Convert

        =             &nb= sp;             STANDARD FILE NAMES.        =            Convert

        =             &nb= sp;            *ADDED REWIND OPTION TO TURN ON/OFF     Convert

        =             &nb= sp;             REWIND AT START OF PROGRAMS.        =    Convert

        =             &nb= sp;            *DELETED HARWELL AND JAERI OPTIONS      Convert

        =             &nb= sp;             (PREVIOUSLY ONLY REQUIRED FOR GRAPHIC  Convert

        =             &nb= sp;             INTERFACE. NO LONGER REQUIRED).        Convert

      VERSION 89= -1 (JANUARY 1989)*PSYCHOANALYZED BY PROGRAM FREUD TO     Convert

        =             &nb= sp;             INSURE PROGRAM WILL NOT DO ANYTHING    Convert

        =             &nb= sp;             CRAZY.        =             &nb= sp;            Convert

        =             &nb= sp;            *IMPROVED BASED ON USER COMMENTS.       Conv= ert

        =             &nb= sp;            *ADDED LIVERMORE CIVIC COMPILER         Convert

                =             &nb= sp;     CONVENTIONS.        =             &nb= sp;      Convert

        =             &nb= sp;            *UPDATED TO USE NEW PROGRAM CONVERT     Convert

        =             &nb= sp;             KEYWORDS.        =             &nb= sp;         Convert

        =                   =        *ADDED ENDFILE OPTION TO OPTIONALLY     Convert

        =             &nb= sp;             ALLOW END OF FILE TO BE WRITTEN        Convert

      VERSION 91= -1 (JUNE 1991)   *ADDED FORT= RAN SAVE OPTION        =       Convert

      VERSION 92= -1 (JANUARY 1992)*ADDED ACTION OPTION - TO CONTROL       Conv= ert

        =             &nb= sp;             INTERACTIVE INPUT TO CODES        =      Convert

        =             &nb= sp;            *ADDED BLANK DELIMITED KEYWORD INPUT    Convert

        =             &nb= sp;             (REPLACES EARLIER FIXED FIELD INPUT)   Convert

        =             &nb= sp;            *WARNING...THE INPUT PARAMETER FORMAT   Convert

        =             &nb= sp;             HAS BEEN GENERALIZED - FOR DETAILS     Convert

        =             &nb= sp;             SEE BELOW.            =             &nb= sp;    Convert

      VERSION 94= -1 (JANUARY 1994)*VARIABLE PROGRAM FILENAMES        =      Convert

        =             &nb= sp;             TO ALLOW ACCESS TO FILE STRUCTURES     Convert

        =             &nb= sp;             (WARNING - INPUT PARAMETER FORMAT      Convert

        =             &nb= sp;             HAS BEEN CHANGED)        =             &nb= sp; Convert

        =             &nb= sp;            *CLOSE ALL FILES BEFORE TERMINATING     Convert

        =             &nb= sp;             (SEE, SUBROUTINE ENDIT)        =         Convert

        =             &nb= sp;            *ADDED KEYWORD CLOSE.        =            Convert

      VERSION 96= -1 (JANUARY 1996) *COMPLETE RE-WRITE        =              Convert

        =             &nb= sp;             *IMPROVED COMPUTER INDE= PENDENCE        Convert

        =             &nb= sp;             *ALL DOUBLE PRECISION        =           Convert

        =             &nb= sp;             *ON SCREEN OUTPUT        =             &nb= sp; Convert

      VERSION 99= -1 (MARCH 1999)   *GENERAL IMPROVEMENTS BASED ON         Convert

              =             &nb= sp;        USER FEEDBACK        =             &nb= sp;    Convert

      VERS. 2000= -1 (FEBRUARY 2000)*GENERAL IMPROVEMENTS BASED ON         Convert

        =             &nb= sp;            =   USER FEEDBACK        =             &nb= sp;    Convert

      VERS. 2002= -1 (MAY 2002)     *OPTIONAL INPUT PARAMETERS        =      Convert

      VERS. 2004= -1 (MARCH 2004)   *GENERAL UPDATE        =             &nb= sp;   Convert

      VERS. 2007= -1 (JAN.  2007)   *GENERAL UPDATE        =             &nb= sp;   Convert

        =             &nb= sp;             =             &nb= sp;            =             &nb= sp; Convert

      OWNED, MAINTAINED AND DISTRIBUTED BY        =             &nb= sp;          Convert

      ------------------------------------        =             &nb= sp;          Convert

      THE NUCLEA= R DATA SECTION              =             &nb= sp;            =     Convert

      INTERNATIO= NAL ATOMIC ENERGY AGENCY        =             &nb= sp;            Convert

      P.O. BOX 100        =             &nb= sp;            =             &nb= sp;         Convert

      A-1400, VIENNA, AUSTRIA        =                  =             &nb= sp;      Convert

      EUROPE        =             &nb= sp;            =             &nb= sp;            =    Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      ORIGINALLY WRITTEN BY        =             &nb= sp;                =          Convert

      ------------------------------------        =             &nb= sp;          Convert

      DERMOTT E. CULLEN        =             &nb= sp;            =             &nb= sp;    Convert

      UNIVERSITY OF CALIFORNIA        =             &nb= sp;            =           Convert

      LAWRENCE LIVERMORE NATIONAL LABORATORY        =             &nb= sp;        Convert

      L-159        =             &nb= sp;            =             &nb= sp;            =     Convert

      P.O. BOX 808        =             &nb= sp;            =             &nb= sp;         Convert

      LIVERMORE, CA 94550        =             &nb= sp;            =             &nb= sp;  Convert

      U.S.A.<= span style=3D'mso-spacerun:yes'>        =             &nb= sp;            =             &nb= sp;            =    Convert

      TELEPHONE<= span style=3D'mso-spacerun:yes'>  925-423-7359        =             &nb= sp;            =            Convert

      E. MAIL    CULLEN1@LLNL.GOV        =             &nb= sp;            =        Convert

      WEBSITE    HTTP://WWW.LLNL.GOV/CULLEN1        =             &nb= sp;        Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      AUTHORS ME= SSAGE        =             &nb= sp;            =             &nb= sp;      Convert

      ---------------        =             &nb= sp;            =             &nb= sp;      Convert

      THE COMMEN= TS BELOW SHOULD BE CONSIDERED THE LATEST DOCUMENATION    Convert

      FOR THIS P= ROGRAM INCLUDING ALL RECENT IMPROVEMENTS. PLEASE READ    Convert

      ALL OF THE= SE COMMENTS BEFORE IMPLEMENTATION, PARTICULARLY THE      Convert

      COMMENTS CONCERNING COMPUTER DEPENDENT CODING.        =              Convert

        =             &nb= sp;                     =             &nb= sp;            =       Convert

      AT THE PRE= SENT TIME WE ARE ATTEMPTING TO DEVELOP A SET OF COMPUTER Convert

      INDEPENDENT PROGRAMS THAT CAN EASILY BE IMPLEMENTED ON ANY ONE     Convert

      OF A WIDE VARIETY OF COMPUTERS. IN ORDER TO ASSIST IN THIS PROJECT Convert

      IT WOULD BE APPECIATED IF YOU WOULD NOTIFY THE AUTHOR OF ANY       Conv= ert

      COMPILER DIAGNOSTICS, OPERATING PROBLEMS OR SUGGESTIONS ON HOW TO  Convert

      IMPROVE TH= IS PROGRAM. IN PARTICULAR IF YOUR FORTRAN COMPILER, OR   Convert

      COMPUTER H= AS A SET OF REQUIREMENTS THAT ARE DIFFERENT FROM THOSE   Convert

      OF CDC, CR= AY OR IBM PLEASE NOTIFY THE AUTHOR AND THIS PROGRAM WILL Convert

      BE MODIFIE= D TO CONSIDER YOUR COMPUTER SEPERATELY. HOWEVER, IN      Convert

      ORDER TO P= REVENT A PROLIFERATION OF CODING IT IS IMPERATIVE THAT   Convert

      YOU IDENTI= FY EXACTLY HOW YOUR FORTRAN COMPILER OR COMPUTER DIFFERS Convert

      FROM THOSE ALREADY CONSIDERED BY THIS PROGRAM. HOPEFULLY,IN THIS   Convert

      WAY FUTURE VERSIONS OF THIS PROGRAM WILL BE COMPLETELY COMPATIBLE  Convert

      FOR USE ON= YOUR COMPUTER.        =             &nb= sp;            =          Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      PURPOSE        =             &nb= sp;            =             &nb= sp;            =   Convert

      -------        =             &nb= sp;            =             &nb= sp;            =   Convert

      THIS PROGR= AM IS DESIGNED TO AUTOMATICALLY CONVERT FORTRAN PROGRAMS Convert

      FOR USE ON= ANY ONE OF A VARIETY OF,        =             &nb= sp;           Convert

      (1) COMPUTERS        =             &nb= sp;            =             &nb= sp;        Convert

      (2) COMPILERS        =             &nb= sp;            =             &nb= sp;        Convert

      (3) PRECIS= IONS (SINGLE OR DOUBLE PRECISION)        =             &nb= sp;   Convert

      (4) INSTALLATIONS        =             &nb= sp;            =             &nb= sp;    Convert

      (5) STANDA= RD OR NON-STANDARD FILE NAMES        =             &nb= sp;       Convert

        =             &nb= sp;                   =             &nb= sp;            =         Convert

      FORTRAN CO= DING CONVENTIONS        =             &nb= sp;            =         Convert

      --------------------------        =             &nb= sp;            =         Convert

      THIS PROGR= AM MAY BE USED TO CONVERT ANY PROGRAM WHICH USES THE     Convert

      FOLLOWING CONVENTIONS.        =             &nb= sp;            =             Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      ALL FORTRAN STATEMENTS THAT DEPEND ON ANY COMBINATION OF COMPUTER, Convert <= /span>

      COMPILER, PRECISION AND/OR INSTALLATION AND STANDARD FILE NAMES    Convert

      SHOULD BE PRECEDED AND FOLLOWED BY A COMMENT LINE THAT CONTAINS,   Convert

        =             &nb= sp;            =             &nb= sp;            =             =    Convert

      C***** DOU= BLE ****** ACTIVATE DOUBLE PRECISION (DEFAULT)        =    Convert

      C***** SIN= GLE ****** ACTIVATE SINGLE PRECISION        =              Convert

      C***** CHA= RACTER *** TREAT CHARACTER ARRAYS AS CHARACTERS(DEFAULT) Convert

      C***** INT= EGER ***** TREAT CHARACTER ARRAYS AS INTEGERS        =     Convert

      C***** STOP ******** ACTIVATE STOP TO TERMINATE PROGRAM        =     Convert

      C***** EXIT ******** ACTIVATE EXIT TO TERMINATE PROGRAM        =     Convert

      C***** PRO= GRAM ***** ACTIVATE PROGRAM LINE AND CONTINUATIONS       Conv= ert

      C***** NAM= ES ******* ACTIVATE STANDARD FILENAMES        =            Convert

      C***** REW= IND ****** ACTIVATE REWIND FILES AT START OF PROGRAM     Convert

      C***** END= FILE ***** ACTIVATE ENDFILE AT END OF PROGRAM        =     Convert

      C***** CIV= IC ******* ACTIVATE LIVERMORE CIVIC COMPILER CONVENTIONS Convert

      C***** NOID ******** REMOVE LINE ID IN COLUMNS 73-80 (73-80=3DBLANK) Convert

      C***** SAV= E ******** SAVE VARIABLES BETWEEN SUBROUTINE CALLS       Conv= ert

      C***** ACT= ION ****** ACTIVATE INTERACTIVE INPUT TO CODES        =    Convert

      C***** CLO= SE ******* ACTIVATE CLOSE ALL FILES BEFORE TERMINATING   Convert

        =             &nb= sp;                 =             &nb= sp;            =           Convert

      IF THE USE= R DOES NOT SELECT,        =             &nb= sp;            =       Convert

      (1) DOUBLE= OR SINGLE      - THE PROGRAM WILL ACTIVATE DOUBLE       Conv= ert

      (2) CHARAC= TER OR INTEGER  - THE PROGRAM WILL AC= TIVATE CHARACTER    Convert=

      (3) STOP OR EXIT        =   - THE PROGRAM WILL ACTIVATE STOP         Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      IF THE USER SELECTS,        =             &nb= sp;           =             &nb= sp;  Convert

      (1) DOUBLE= AND SINGLE     - THE PROGRAM WILL ACTIVATE DOUBLE       Conv= ert

      (2) CHARAC= TER AND INTEGER - THE PROGRAM WILL ACTIVATE CHARACTER    Convert

      (3) STOP A= ND EXIT         - THE PROGRAM WILL ACTIVATE STOP         Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      IF THE USE= R DOES NOT SELECT PROGRAM, NAMES, REWIND, ENDFILE,       Conv= ert

      CIVIC, NOI= D, SAVE OR ACTION THESE OPTIONS WILL BE TURNED OFF.      Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      WHERE CODI= NG IS COMPUTER OR COMPILER DEPENDENT CODING WILL BE      Convert

      PRESENT FO= R ALL POSSIBLE OPTIONS. THIS PROGRAM WILL ALLOW THE      Convert

      THE USER TO CONVERT PROGRAMS FOR USE WITH ANY COMBINATION OF       Conv= ert

      OPTIONS. F= OR EXAMPLES OF HOW THIS CONVENTION IS USED SEE THE       Conv= ert

      LISTING OF= THIS PROGRAM AND THE COMMENTS BELOW ON COMPUTER         Convert

      DEPENDENT CODING.        =             &nb= sp;            =             &nb= sp;    Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      INPUT LINE= S        =             &nb= sp;            =             &nb= sp;          Convert

      ----------= -         =             &nb= sp;            =             &nb= sp;         Convert

        LINE   COLS.  DESCRIPTION        =             &nb= sp;            =        Convert

        ----   -----  ----------------------------------= ----        =      Convert

        =    1   1-72   BLANK DELIMITED KEYWORDS        =             &nb= sp;      Convert

        =    2   1-60   ENDF/B INPUT DATA FILENAME        =             &nb= sp;    Convert

        =             &nb= sp; (STANDARD OPTION =3D ENDFB.IN)        =             &nb= sp;  Convert

        =    3   1-60   ENDF/B OUTPUT DATA FILENAME<= span style=3D'mso-spacerun:yes'>        =             &nb= sp;   Convert

        =             &nb= sp; (STANDARD OPTION =3D ENDFB.OUT)        =             &nb= sp; Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

     *THE FIRST INPUT= LINE IS 72 CHARACTERS.            =             &nb= sp;    Convert

     *KEYWORDS MAY BE LOCATED ANYWHERE WITHIN THESE 72 CHARACTERS        Convert

     *THERE MAY BE ANY NUMBER OF KEYWORDS INPUT        =             &nb= sp;     Convert

     *EACH KEYWORD MU= ST BE BLANK DELIMITED, E.G., DOUBLE CHARACTER       Conv= ert

      IS LEGAL I= NPUT - DOUBLECHARACTER IS NOT LEGAL INPUT.        =        Convert

     *THERE MUST BE O= NE OR MORE BLANKS BETWEEN KEYWORDS        =           Convert

        =             &nb= sp;            =             &nb= sp;            =                Convert

     *NOTE, THIS NEW = INPUT PARAMETER FORMAT (VERSION 92-1) IS COMPLETELY Convert

      COMPATIBLE= WITH THE OLDER FIXED FIELD FORMAT. SO THAT IF YOU HAVE  Convert

      INPUT THAT= YOU HAVE USED IN THE PAST YOU CAN CONTINUE TO USE IT.   Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      LEGAL KEYW= ORDS INCLUDE,        =             &nb= sp;            =            Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      DOUBLE        ACTIVATE DOUBLE PRECISION (DEFAULT)        =           Convert

      SINGLE        ACTIVATE SINGLE PRECISION        =             &nb= sp;       Convert

      CHARACTER<= span style=3D'mso-spacerun:yes'>     TREAT CHARACTER = ARRAYS AS CHARACTERS(DEFAULT)        Convert

      INTEGER       TREAT CHARACTER A= RRAYS AS INTEGERS        =            Convert

      PROGRAM       ACTI= VATE PROGRAM LINE AND CONTINUATIONS        =       Convert

      NAMES         ACTIVATE STANDARD FILENAMES        =             &nb= sp;     Convert

      REWIND        ACTIVATE REWIND FILES AT START OF PROGRAM        =     Convert

      ENDFILE       ACTI= VATE ENDFILE AT END OF PROGRAM        =            Convert

      CIVIC         ACTIVATE LIVERMORE CIVIC COMPILER CONVENTIONS        Convert

      NOID        =   REMOVE LINE ID IN COLUMNS 73-80 (73-80=3DBLANK)        Convert

      SAVE        =   SAVE VARIABLES BETWEEN SUBROUTINE CALLS        =       Convert

      ACTION        ACTIVATE INTERACTIVE INPUT FOR CODES        =          Convert

      CLOSE         ACTIVATE CLOSE ALL FILES BEFORE TERMINATING        =   Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      EXAMPLE IN= PUT NO. 1        =             &nb= sp;            =             &nb= sp;  Convert

      -------------------        =             &nb= sp;                  =          Convert

      TO USE A P= ROGRAM IN SINGLE PRECISION, USE THE STANDARD FILE NAMES, Convert

      REWIND ALL= UNITS AT THE START OF THE PROGRAM AND TREAT CHARACTER   Convert

      ARRAYS AS CHARACTER (FORTRAN-77 CONVENTION).        =                Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      READ  \PREPRO93\RECENT\RECENT.OLD AND        =             &nb= sp;         Convert

      WRITE \PREPRO93\RECENT\RECENT.NEW        =             &nb= sp;             Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      THE FOLLOW= ING 3 INPUT LINES ARE REQUIRED,        =             &nb= sp;     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      SINGLE NAMES REWIND CHARACTER=         =             &nb= sp;            =      Convert

      \PREPRO93\RECENT\RECENT.OLD        =             &nb= sp;            =        Convert

      \PREPRO93\RECENT\RECENT.NEW        =             &nb= sp;            =        Convert

        =               =             &nb= sp;            =             &nb= sp;            =  Convert

      NOTE, SINCE CHARACTER IS THE STANDARD OPTION THE KEYWORD CHARACTER Convert <= /span>

      NEED NOT A= PPEAR ON THE ABOVE INPUT LINE.        =             &nb= sp;      Convert

        =             &nb= sp;           =             &nb= sp;            =             &nb= sp;   Convert

      EXAMPLE IN= PUT NO. 2        =             &nb= sp;            =             &nb= sp;  Convert

      -------------------        =             &nb= sp;            =             &nb= sp;  Convert

      TO USE A P= ROGRAM IN DOUBLE PRECISION AND TREAT ALL CHARACTER       Conv= ert

      ARRAYS AS INTEGER (FORTRAN-H CONVENTION).        =             &nb= sp;     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      USE THE ST= ANDARD FILENAMES TO READ =3D CONVERT.IN AND WRITE =3D        Convert

<= /p>

      CONVERT.OUT (THIS CAN BE DONE BY LEAVING THE SECOND AND THIRD      Convert

      INPUT LINES BLANK).        =             &nb= sp;            =             &nb= sp;  Convert

        =             &nb= sp;            =             &nb= sp;               =             Convert

      THE FOLLOW= ING 3 INPUT LINES ARE REQUIRED,        =             &nb= sp;     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      DOUBLE  INTEGER        =             &nb= sp;            =                  =   Convert

      (NOTE, THI= S IS A BLANK LINE)        =             &nb= sp;            =       Convert

      (NOTE, THI= S IS A BLANK LINE)        =             &nb= sp;            =       Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      NOTE, SINCE DOUBLE IS THE STANDARD OPTION THE KEYWORD DOUBLE       Conv= ert

      NEED NOT A= PPEAR ON THE ABOVE INPUT LINE.        =             &nb= sp;      Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      EXAMPLE INPUT NO. 3        =             &nb= sp;            =             &nb= sp;  Convert

      -------------------        =             &nb= sp;            =             &nb= sp;  Convert

      TO ACTIVAT= E THE PROGRAM LINE, USE DOUBLE PRECISION AND TREAT ALL   Convert

      CHARACTER = ARRAYS AS CHARACTER.        =             &nb= sp;            =     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      READ  \PREPRO93\RECENT\RECENT.OLD AND        =             &nb= sp;         Convert

      WRITE THE STANDARD FILENAME =3D CONVERT.OUT (LEAVE THE THIRD INPUT   Convert

      LINE BLANK).        =             &nb= sp;            =             &nb= sp;         Convert

        =             &nb= sp;                  =             &nb= sp;            =          Convert

      THE FOLLOW= ING 3 INPUT LINES ARE REQUIRED,        =             &nb= sp;     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      PROGRAM        =             &nb= sp;               =             &nb= sp;           Convert

      \PREPRO93\RECENT\RECENT.OLD        =             &nb= sp;            =        Convert

      (NOTE, THI= S IS A BLANK LINE)        =             &nb= sp;            =       Convert

        =             &nb= sp;            =             &nb= sp;             =             &nb= sp; Convert

      NOTE, SINCE DOUBLE, CHARACTER AND EXIT ARE THE STANDARD OPTIONS    Convert

      THEY NEED = NOT APPEAR ON THE ABOVE INPUT LINE AND IN THIS EXAMPLE   Convert

      HAVE BEEN OMITTED.        =             &nb= sp;            =             =     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      WARNING        =             &nb= sp;            =             &nb= sp;            =   Convert

      -------        =             &nb= sp;            =             &nb= sp;              Convert

      (1) THE PR= OGRAM WILL ALWAYS ACTIVATE DOUBLE OR SINGLE, CHARACTER   Convert

      OR INTEGER= (AS DESCRIBED ABOVE).        =             &nb= sp;            =   Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      (2) CODING= IN THE PROGRAM FOR ANY KEYWORDS THAT ARE NOT ACTIVATED  Convert

      WILL BE CONVERTED TO COMMENT LINES AND AS SUCH WILL EFFECTIVELY    Convert

      DISAPPEAR = FROM THE PROGRAM. THEREFORE IF THE KEYWORDS PROGRAM,     Convert

      NAMES, REW= IND, ENDFILE, CIVIC OR NOID ARE NOT INPUT BY THE USER    Convert

      THESE OPTI= ONS WILL BE TURNED OFF AND ANY CODING USING THESE        Convert

      KEYWORDS W= ILL EFFECTIVELY DISAPPEAR FROM THE PROGRAM.        =       Convert

        =                    =             &nb= sp;            =             &nb= sp;        Convert

      (3) THE SE= RIES OF CODES THAT ARE DESIGNED TO BE AUTOMATICALLY      Convert

      TRANSLATED= BY THIS PROGRAM REQUIRE THAT ALL CALCULATIONS BE        Convert

      PERFORMED = IN DOUBLE PRECISION ON SHORT WORD LENGTH COMPUTERS       Conv= ert

      (E.G., IBM COMPUTERS). THIS PROGRAM WILL ALLOW YOU TO SPECIFY      Convert

      EITHER DOU= BLE OR SINGLE PRECISION. HOWEVER, IF YOU SPECIFY         Convert

      SINGLE PRE= CISION THIS PROGRAM WILL PRINT A WARNING MESSAGE THAT    Convert

      THE CONVER= TED PROGRAM SHOULD ONLY BE USED ON LONG WORD LENGTH      Convert

      COMPUTERS = (E.G., CDC COMPUTERS).        =             &nb= sp;            =   Convert

        =             &nb= sp;            =             &nb= sp;           =             &nb= sp;   Convert

      PROGRAM OPERATION        =             &nb= sp;            =             &nb= sp;    Convert

      -----------------        =             &nb= sp;            =             &nb= sp;    Convert

      THE PROGRA= M WILL SEARCH FOR COMMENT LINES THAT START WITH C**      Convert

      IN COLUMNS= 1-3 FOLLOWED BY ANY ONE OF THE ALLOWED KEYWORDS         Convert

      IF THE KEY= WORD IS THE SAME AS ONE OF THE KEYWORDS INPUT BY         Convert

      THE USER A= LL LINES UP TO THE NEXT LINE WITH C** IN COLUMNS 1-3     Convert

      FOLLOWED B= Y THE SAME KEYWORD WILL BE SET ACTIVE BY SETTING COLUMN  Convert

      1 TO BLANK= . IF THE KEYWORDS DIFFERS FROM THAT INPUT BY THE USER    Convert

      ALL LINES = UP TO THE NEXT LINE WITH C** IN COLUMNS 1-3 FOLLOWED BY  Convert

      THE SAME K= EYWORD WILL BE SET INACTIVE BY SETTING COLUMN 1 TO C.    Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      KEYWORDS M= AY NOT BE NESTED (I.E., THIS PROGRAM WILL ONLY OPERATE   Convert

      PROPERLY IF KEYWORDS APPEAR IN PAIRS. ONCE A LINE IS FOUND THAT    Convert

      CONTAINS A KEYWORD, THE NEXT LINE THAT CONTAINS A KEYWORD MUST     Convert

      CONTAIN TH= E SAME KEYWORD).        =             &nb= sp;            =         Convert

        =                  =             &nb= sp;            =             &nb= sp;          Conve= rt

      PROGRAM LINE        =             &nb= sp;            =             &nb= sp;         Convert

      ------------        =             &nb= sp;            =             &nb= sp;         Convert

      THE FORTRA= N FILE MAY START WITH A PROGRAM LINE AND CONTINUATIONS.  Convert

      FOR USE ON CDC-7600 OR CRAY-1 COMPUTERS THIS PROGRAM CAN ACTIVATE  Convert

      THE PROGRA= M LINE AND CONTINUATION LINES. FOR USE ON OTHER TYPES OF Convert

      COMPUTERS = THIS PROGRAM WILL AUTOMATICALLY DE-ACTIVATE THE PROGRAM  Convert

      LINE AND CONTINUATION LINES. THIS CONVENTIONS HAS BEEN INTRODUCED  Convert

      BECAUSE SO= ME CDC-7600 COMPILERS CONSIDER IT AN ERROR IF THE FIRST  Convert

      LINE IS NO= T A PROGRAM LINE. PRECEEDING COMMENT LINES ARE NOT       Conv= ert

      ALLOWED. THEREFORE THE NORMAL CONVENTION, DESCRIBED ABOVE, OF      Convert

      USING PREC= EDING AND FOLLOWING COMMENT LINES, CANNOT BE USED AT     Convert

      THE BEGINN= ING OF THE PROGRAM.        =             &nb= sp;         =         Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      COMMENT LINES        =             &nb= sp;            =             &nb= sp;        Convert

      -------------        =             &nb= sp;            =             &nb= sp;        Conve= rt

      COMMENT LI= NES MAY APPEAR ON LINES BETWEEN PAIRS OF KEYWORD LINES   Convert

      ONLY IF THE COMMENT LINES CONTAINS C-- IN COLUMS 1-3. ANY LINE     Convert

      THAT CONTA= INS ANYTHING ELSE IN COLUMNS 1-3 MAY BE ACTIVATED        Convert

      BY THIS PR= OGRAM BY SETTING COLUMN 1 BLANK AND CAN LEAD TO ERRORS   Convert

      DURING COMPILATION AND/OR EXECUTION.        =             &nb= sp;          Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      INPUT FILES        =             &nb= sp;            =             &nb= sp;          Convert

      ----------= -        =             &nb= sp;            =             &nb= sp;          Convert

      UNIT  DESCRIPTION        =             &nb= sp;            =             &nb= sp;    Convert

      ----  -----------        =             &nb= sp;            =             &nb= sp;    Convert

        2   INPUT LINE (BC= D - 80 CHARACTERS/RECORD)        =             &nb= sp; Convert

       10   ORIGINAL PROGRAM (BCD - 80 CHARACTERS/RECORD)        =         Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      OUTPUT FILES        =             &nb= sp;            =             &nb= sp;         Convert

      ------------        =             &nb= sp;            =             &nb= sp;         Convert

      UNIT  DESCRIPTION        =             =             &nb= sp;            =      Convert

      ----  -----------        =             &nb= sp;            =             &nb= sp;    Convert

        3   OUTPUT REPORT = (BCD - 120 CHARACTERS/RECORD)        =           Convert

       11   RE-FORMATTED PROGRAM (BCD - = 80 CHARACTERS/RECORD)        =     Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

      OPTIONAL STANDARD FILE NAMES (SEE SUBROUTINE FILIO1 AND FILIO2)    Convert

      ---------------------------------------------------------------    Convert

      UNIT  FILE NAME        =             &nb= sp;            =             &nb= sp;      Convert

      ----  ----------        =             &nb= sp;            =             &nb= sp;     Convert

        2   CONVERT.INP        =             &nb= sp;            =                  = Convert

        3   CONVERT.LST        =             &nb= sp;            =             &nb= sp;    Convert

       10   CONVERT.IN        =             &nb= sp;            =             &nb= sp;     Convert

       11   CONVERT.OUT        =             &nb= sp;            =             &nb= sp;    Convert

        =             &nb= sp;            =             &nb= sp;            =             &nb= sp;  Convert

 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Convert