pfort can be compiled with the command run. If the .o files already exist, the lod file can be used. In each case, the .f files from the pfort tape (or the corresponding .o files) without the last line on the tape (which started with a dot in column one) are compiled and loaded. In addition, the files pack.f and unpack.f, written by me, are included in the compilation. These pack and unpack routines are machine dependent and must be written in assembly language on machines that do not provide for byte manipulation in their fortran. For the VAX, f77 programs were adequate for the job. See readpfort2 for runcoms for making and testing the pack and unpack programs. See readpfort1 for how the tape was read. The undefined: L15 recurs when run is used, and one gets a huge PFORT file with 206760 bytes. (This has happened to me before when something was undefined ore missing.) However, a subsequent use of the lod command works and does not complain about anything missing. It produced the PFORT file in this directory which is slightly smaller than the OPFORT file made previously. The latter is identical to /usr/lbin/PFORT which I have executed on various files. The compilation was done with the command run > outt 2>outt2 The error messages in outt2 are all warnings. These warnings may explain why I could not use the options to suppress printout. the lod command produces output even though it complains about L15. !!!