README.md




CPL
---

CPL is a utility which compiles your programs in a compiler independent
manner. It alleviates the headache of having to remember the syntax quirks
of all the compilers on your system. CPL also aids in the maintenance of
programs consisting of many modules since it compiles files based on the
dates of the source and object files and maintains a user library.

Features include:
The same command line syntax is used for all compilers.

CPL selects the compiler to use based on filename extension.

CPL will only compile a given file if the source file post-dates
the object file.

User library maintenance. CPL will replace in the users library
only those files on a command line which were actually compiled.

Multiple pass compilations are done with a single command line.

Implementation of prefix files in a compiler independent manner.

Compilers supported in the current implementation:
FORTRAN 4 PLUS
MACRO
BASIC PLUS 2
RATFOR
NBS PASCAL
SWEDISH PASCAL
WHITESMITHS C

Refer questions to:
William F. Cael (215)-728-2760
Institute For Cancer Research
7701 Burholme Ave.
Phila., Pa. 19111