🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4107

Re: PL/I compiler

#4107
From: Chris Lewis
Date: Fri, 07 Jun 1991 21:34
37 lines
2289 bytes
In article <60LR3ND@math.fu-berlin.de> dww@math.fu-berlin.de (Debora Weber-Wulff) writes:
>orville@weyrich.UUCP (Orville R. Weyrich) writes:
>>
>>I need to obtain a PL/I compiler (close to full implementation) for any of

>>	Microport Unix System V/386
>>	MS-DOS
>>	CP/M  (just about any soft-sector 5 1/4" format will do).

>PL/I? On an MS-DOS or CP/M (!!!) platform with close to full
>implementation? Well, the beast compiler we used to use on our
>IBM 370 was a wee bit on the overweight side. I mean, when you 
>stuff all the goodies from Algol, COBOL, FORTRAN and whatnot
>in one bag, it won't exactly be petite. But lots of luck, and let
>us know if you find anything!

Sure, such things were available.

Digital Research Inc sold a PL/1G compiler for CP/M.  "G" was supposed to be
a relatively machine independent subset of fully bloated IBM PL/1.
Supposedly a semi-international standard.  PL/1 G was available on a lot of
different platforms.  Maybe DRI still has a few copies of it, perhaps for
machines other than CP/M.

Also, LPI (I think it was LPI, or maybe it was Greenhills) builds their
compilers in PL/1, and since they have to port PL/1 first to each platform,
there's likely to be a commercial version of their PL/1 for the platform you
want.

I pondered using PL/1G on my CP/M machine, then I discovered it didn't allow
you to "*" array declarations in procedure argument declarations so I
abandoned it.
-- 
Chris Lewis, Phone: (613) 832-0541, Domain: clewis@ferret.ocunix.on.ca
UUCP: ...!cunews!latour!ecicrl!clewis; Ferret Mailing List:
ferret-request@eci386; Psroff (not Adobe Transcript) enquiries:
psroff-request@eci386 or Canada 416-832-0541.  Psroff 3.0 in c.s.u soon!
Technical Details
Message-ID: <2120@ecicrl.ocunix.on.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!mauxci!eci386!ecicrl!clewis
References: <1991Jun4.073924.2610@weyrich.UUCP> <60LR3ND@math.fu-berlin.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!mauxci!eci386!ecicrl!clewis
From: clewis@ferret.ocunix.on.ca (Chris Lewis)
Newsgroups: comp.lang.misc,misc.wanted,comp.unix.sysv386,comp.os.cpm,comp.os.msdos.programmer
Subject: Re: PL/I compiler
Message-ID: <2120@ecicrl.ocunix.on.ca>
Date: 7 Jun 91 21:34:02 GMT
References: <1991Jun4.073924.2610@weyrich.UUCP> <60LR3ND@math.fu-berlin.de>
Followup-To: comp.lang.misc
Distribution: usa
Organization: Elegant Communications Inc., Ottawa, Canada
Lines: 37