> When I heard that the Multics source code had been released, and that
it
> included a PL/I compiler, I tried to find it, but had no luck. 

SYS:<SYSOBJ.PLI>STAGE1 on the install volume is the executable for the
lexical analyzer. I'm still hunting for the source; the published
version isn't the canonical organization that used to be good practice
for Multics installs, so it's not where I remember it being. 

> I'm
> wondering if the GNU project could make some use of that for their own
> project. 

Tricky. Big chunks of the Multics PL/1 compiler were written in
assembler, so it's really nonportable. Also, the Multics source still
carries the Bull copyrights, so you couldn't reuse the code in GPL land
without reworking it. 

Getting a full LLR-clean grammar for PL/1 that flex/bison can handle
would be a more useful first step. OS PL/1 also had a bunch of
extensions that are not in the PL/1 formal spec, so we'd need to diagram
those too. 

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to