  |
Wikipedia: PL/I - http://en.wikipedia.org/wiki/PL/I
Encyclopedia article containing a brief history of the language, a discussion of design and implementation issues, and the advances PL/I contributed to language design. |
  |
PL/I Front-End for GNU Compiler Collection (pl1gcc) - http://pl1gcc.sourceforge.net/
Project to create a native PL/I compiler using the GCC. Downloadable scanner and parser for pl1, and a set of test files and a very rudimentary build and test system. |
  |
Multics PL/I - http://www.multicians.org/pl1.html
How Multics was built in a high-level language. Compiler construction and compiler features. |
  |
IBM PL/I Family - http://www-01.ibm.com/software/awdtools/pli/
IBM Enterprise PL/I for z/OS, AIX, MVS/VM, VSE, Windows. |
  |
Kednos, Inc. - http://www.kednos.com/
Vendor of PL/I for OpenVMS and Tru64. Download documentation and kits for the PL/I compiler for OpenVMS for both Alpha and VAX, and kits of the PL/I compiler for Tru64. No-charge hobbyist licenses available. |
  |
PL/I Frequently Asked Questions - http://www.faqs.org/faqs/computer-lang/pli-faq/
Compiled by Robin Vowels. |
  |
tool: plm-parse - http://free-compilers.sharnoff.org/TOOL/PLMgramm-1.html
Skeleton parser for PL/M implemented in Flex and Bison. The grammar describes PL/M 386 and where possible, will accept various other dialects. |
  |
Open-PL/I - http://www.liant.com/open-pl1.html
Compiler product for Unix and Windows, from Liant Software Corporation. |
  |
Power vs. Adventure - PL/I and C - http://www.uni-muenster.de/ZIV/Mitarbeiter/EberhardSturm/PL1andC.html
Presentation comparing these programming languages, from a PL/I perspective. |
  |
XPL Programming Language - http://www.cs.toronto.edu/XPL/
One of the original "compiler compilers", XPL is a derivative of PL/I and was widely ported. Documentation, links, and resources. |
  |
RainCode - http://www.raincode.com/pl1lg.html
Language processing technologies and services for PL/I. The RainCode Engine for PL/I parses "virtually all PL/1 dialects available today" for quality assessment, migration, standards compliance, and documentation. |
  |
Ask Felgall: PL/1 - http://www.felgall.com/soft1c.htm
Reference and how-tos for PL/1. Includes statement reference, built-in function reference, example code. |
  |
Iron Spring Software - http://www.iron-spring.com/
Developer of the Iron Spring PL/I compiler for OS/2 and Linux. Free download of alpha OS/2 version and documentation. |
  |
PL/I Analyzer - http://www.phoenixst.com/pli-analyzer-info-sheet-1-5.html
An interactive workbench used to analyze and re-engineer legacy PL/I systems. Program overview and description, key features, hardware and software requirements. |
  |
PL/M 386 Programmer's Guide - http://www.slac.stanford.edu/grp/cd/soft/rmx/manuals/PLM_386.PDF
Reference for the PL/M 386 language and compiler. Includes language description and grammar, differences between various PL/M versions, and how to link and run a PL/M 386 program. |
  |
Development Assistant for PL/M - http://www.ristancase.com/da-plm/
An Integrated Development Environment (IDE) with Analyzer, Editor, Browser, Graph, Metrics, from RistanCASE GmbH. |
  |
PL/i Programming Tutorial: Control Solutions - http://www.csimn.com/CSI_pages/PLI_ov1.html
PL/i (small i) is a PL/I-like language from Control Solutions, Inc. Tutorial includes overview, data type descriptions, statement syntax, and procedures for direct hardware and network access. |
  |
The GNU 64-bit PL8 compiler - http://domino.watson.ibm.com/tchjr/journalindex.nsf/0/ef37d94a40fe90a885256eb500718f09?OpenDocument
IBM research report describing the extension of PL8 to support 64-bit addressing, its implementation as a GCC front end, and the validation of the new compiler. Evaluation of PL8 as a language for highly reliable low-level programming. |
 |
PL/I Resources - http://members.dodo.com.au/~robin51/resource.htm
Links, tutorial, function library, book and course references. |
 |
SIMPL-X A Language for Writing Structured Programs. - http://www.lib.umd.edu/drum/handle/1903/7507
Paper describing syntax and semantics of SIMPL-X, a transportable systems programming language based on PL/I with Algol features. |