Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Please welcome . . .

From:Mark J. Reed <markjreed@...>
Date:Tuesday, December 16, 2003, 5:18
PhD = Ph. D
MJR = Mark J. Reed (me)
JWC = John Woldemar Cowan

PhD> PL/I allows negative subscripts. (The full standard, not the subset
PhD> standard.)

MJR> Didn't know that.  But what standard?  I thought PL/I was an IBM
MJR> proprietary language.

JWC> The full language is ANS X3.53, which was readopted as ISO 6160.  The
JWC> subset language is ANS X3.74.

PhD> There is an ANSI standard for PL/I dating from the late 1960s.
PhD> In the 1970s, ANSI published a subset standard for use on
PhD> minicomputers which eliminated the lesser-used and hard-to-
PhD> implement parts of the full standard.


Thank you both for correcting my ignorance in this matter.


PhD> PL/I was implemented by a number of manufacturers. I have
PhD> used it on a Univac 1110 mainframe and Data General
PhD> minicomputers. There were several versions available for the
PhD> IBM PC, but I don't know if any are still supported.

There currently seem to be commercial PL/I compilers for most UNIXes,
Linux, and Windows (all from the same company, Open PL/I), as well
as an old Digital Research one for DOS (that doesn't work in the DOS
environment of modern Windows OSes) which is free.

While we're off the topic - what's the relationship of PL/I to PL/M,
the language in which the non-assembly parts of CP/M were written?
Was it a subset of the subset, tailored for micros?

-Mark

Replies

Ph. D. <phild@...>
Ph. D. <phild@...>