home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / plm.zip / plm / README.PLM < prev   
Text File  |  1989-05-18  |  3KB  |  56 lines

  1. This archive contains the FORTRAN IV source code for the PL/M-80
  2. cross compiler.  It bears the Intel's copyright, but at some time
  3. in the late 1970's the code was made available by Intel.  The
  4. history of all of this, and the conditions behind it, have become
  5. a bit merky over the years; however, to the best of my knowledge,
  6. you are free to use it for personal and educational applications.
  7. The copy provided in this package was extracted from the standard
  8. distribution tapes for the Michigan Terminal System, an operating
  9. system for IBM mainframe hardware used by about six universities
  10. around the world.
  11.  
  12. The compiler has been successfully installed on an IBM mainframe
  13. running both the MTS operating system and the more common VM/CMS.
  14. The source code has been compiled by the FORTRAN-G1, FORTRAN-HX,
  15. and VS/FORTRAN compilers.  It should be compilable by any other
  16. FORTRAN compilers that accept the 1966 (FORTRAN IV) standard
  17. since the code seems to confirm rather well to that standard.
  18. Getting a working version on an 8080 or Z80 micro computer may
  19. be a problem, though, but only because of the size of the two
  20. modules.  I have not tried this, but I suspect MicroSoft's
  21. FORTRAN product for MSDOS systems should be able to handle it.
  22.  
  23. Alas, machine-readable documentation for the langauge and for
  24. installing the compiler is not available.  I have tried to give
  25. a capsule summary of the langauge in PLMLANG.DOC, but it in no
  26. way constitutes a complete description.  PLMCOMP.DOC describes
  27. the compiler options.
  28.  
  29. The following files are provided.
  30.  
  31.    -README  PLM   You are reading it now.
  32.    PLM81    FOR   Source for Pass 1 of the compiler.
  33.    PLM82    FOR   Source for Pass 2 of the compiler.
  34.    PLMLANG  DOC   Summary of the PL/M language.
  35.    PLMCOMP  DOC   Description of compiler switches.
  36.    PLMSAMP  PLM   Sample PL/M program.
  37.    PLMSAMP  HEX   Compiler output for the sample.
  38.    PLMSAMP  PRN   Compiler listing for the sample.
  39.  
  40. The package is made available under the "Care-Ware" philosophy.
  41. This is really quite simple:  If you are just so pleased to
  42. finally have something like this in you possession that you
  43. feel duty-bound to send a check for some amount to somewhere,
  44. may I suggest you send it to:
  45.  
  46.           CARE
  47.           Post Office Box 13140
  48.           Philadelphia, Pennsylvania  19101-9903
  49.  
  50. (Who knows, maybe this will catch on :-)  Contributions to CARE
  51. should be made in your name, not mine.
  52.  
  53. John Fisher
  54. INTERNET:  FISHER@VM.ECS.RPI.EDU
  55. BITNET:    FISHER@RPIECS
  56.