README.md
RENUM DISTRIBUTION KIT, NOV 79.

RENUM is a program to resequence the statement numbers in an FORTRAN
program (or set of programs) and also to provide a cross reference listing
of variable names vs. line numbers. It also produces a formatted listing
with DO loop ranges flagged in the left margin.

This version is configured for RSX11M, but should also work for D and IAS.
This version is configured for FORTRAN IV, V2.04, but should also work under
F4P.

Use FORRENUM and TKBRENUM to build the task. You may want to edit TKBRENUM.CMD
to use a resident library, etc. ICSI does the command line processing and
it uses some string routines in STRLIB. Both are written in RATFOR, a FORTRAN
pre-processor. The produced FORTRAN code is all you need for RENUM, but the
original RATFOR is included also, since the resulting FORTRAN is not easy to
understand.

If you are using F4P or the newer FORTRAN IV, with the OPEN and CLOSE
statements, you can modify the mainline program to use them and add a /SP
switch. Also, using OPEN to specify carriage control will remove the current
problem that PIP doesn't correctly understand the carriage control of the
FORTRAN source code file created by RENUM (but FORTRAN does).

The task image provided was done under RSX!!M V3.1. The object modules provided
were made with FORTRAN IV, V2.04.

If you have and problems or suggestions, call
David P. Sykes
1515 Wilson Blvd
Arlington, VA 22209
(703) 841-6086
Good Luck!