home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
plm.zip
/
plm
/
README.PLM
< prev
Wrap
Text File
|
1989-05-18
|
3KB
|
56 lines
This archive contains the FORTRAN IV source code for the PL/M-80
cross compiler. It bears the Intel's copyright, but at some time
in the late 1970's the code was made available by Intel. The
history of all of this, and the conditions behind it, have become
a bit merky over the years; however, to the best of my knowledge,
you are free to use it for personal and educational applications.
The copy provided in this package was extracted from the standard
distribution tapes for the Michigan Terminal System, an operating
system for IBM mainframe hardware used by about six universities
around the world.
The compiler has been successfully installed on an IBM mainframe
running both the MTS operating system and the more common VM/CMS.
The source code has been compiled by the FORTRAN-G1, FORTRAN-HX,
and VS/FORTRAN compilers. It should be compilable by any other
FORTRAN compilers that accept the 1966 (FORTRAN IV) standard
since the code seems to confirm rather well to that standard.
Getting a working version on an 8080 or Z80 micro computer may
be a problem, though, but only because of the size of the two
modules. I have not tried this, but I suspect MicroSoft's
FORTRAN product for MSDOS systems should be able to handle it.
Alas, machine-readable documentation for the langauge and for
installing the compiler is not available. I have tried to give
a capsule summary of the langauge in PLMLANG.DOC, but it in no
way constitutes a complete description. PLMCOMP.DOC describes
the compiler options.
The following files are provided.
-README PLM You are reading it now.
PLM81 FOR Source for Pass 1 of the compiler.
PLM82 FOR Source for Pass 2 of the compiler.
PLMLANG DOC Summary of the PL/M language.
PLMCOMP DOC Description of compiler switches.
PLMSAMP PLM Sample PL/M program.
PLMSAMP HEX Compiler output for the sample.
PLMSAMP PRN Compiler listing for the sample.
The package is made available under the "Care-Ware" philosophy.
This is really quite simple: If you are just so pleased to
finally have something like this in you possession that you
feel duty-bound to send a check for some amount to somewhere,
may I suggest you send it to:
CARE
Post Office Box 13140
Philadelphia, Pennsylvania 19101-9903
(Who knows, maybe this will catch on :-) Contributions to CARE
should be made in your name, not mine.
John Fisher
INTERNET: FISHER@VM.ECS.RPI.EDU
BITNET: FISHER@RPIECS