RSICC Home Page

RSIC CODE PACKAGE PSR-270


1. NAME AND TITLE

UPDATE: Program to Update Fortran Source Files.

2. CONTRIBUTOR

Oak Ridge National Laboratory, Oak Ridge, Tennessee.

3. CODING LANGUAGE AND COMPUTER

Fortran 77; Data General MV (A) and IBM (B).

4. NATURE OF PROBLEM SOLVED

UPDATE is a Fortran source file manipulator which allows the editing of source files without entering an editor program. It runs interactively on the Data General MV computers and may be adapted to run on an IBM interactive system.

5. METHOD OF SOLUTION

UPDATE initially builds a program library from a source input deck. The source input is a Fortran code with UPDATE directives imbedded in the file. Once a program library is created, a compilable source file may be extracted from it using the proper UPDATE directive. Changes to the program library are also possible by making what are called correction runs.

6. RESTRICTIONS OR LIMITATIONS

None noted.

7. TYPICAL RUNNING TIME

Both sample input cases took less than a second of cpu time on the IBM 3033.

8. COMPUTER HARDWARE REQUIREMENTS

The code runs on the Data General MV family of computers and the IBM 3033 or 3081.

9. COMPUTER SOFTWARE REQUIREMENTS

A Fortran 77 compiler is required. The Data General version runs under AOS/VS, and the IBM version runs under MVS or MVS-XA.

10. REFERENCE

B. L. Kirk, "UPDATE: A Fortran 77 Source File Manipulator," NUREG/CR 4478, ORNL/NUREG/TDMC-4 (1988).

11. CONTENTS OF CODE PACKAGE

Included are the referenced document and one (360 K) DOS diskette including the source file, control files, plus sample input and output.

12. DATE OF ABSTRACT

March 1989.

KEYWORDS: INTERACTIVE, ON-LINE