This is the Intel PL/M-80 Cross Compiler in a usable setup for modern
UNIX systems. The compiler is a 2 pass compiler written in Fortran IV,
to use it under UNIX, a GNU Fortran 77 compiler (f77) is required.

To install the compiler:

cd src
make
make install
make clean

This will install the compiler passes and the compiler driver in directory
bin under your home directory. If it should be installed elsewhere, like
/usr/local/bin, modify Makefile in directory src.

To test the compiler:

cd examples
plm80 plmsamp.plm

As a result the files plmsamp.prn with the compiler listing and
plmsamp.hex with the object code are generated. The compiler
generates more informations on various Fortran I/O channels,
but for that operating a 2 pass compiler on a host with multiple
card decks need to be learned, see documentation.

The .hex files produced by the complier can be loaded with LOAD or
MLOAD on CP/M systems and then be excuted.

Directory doc includes the documentation of the compiler itself and
the PL/M language specification implemented by this compiler.

January 2007, Udo Munk
