Parallel Algol68 compiler

mac@coos.dartmouth.edu (Alex Colvin)
27 Feb 1996 23:26:30 -0500

          From comp.compilers

Related articles
Algol68 compiler ? news@chaos.kulnet.kuleuven.ac.be (1996-02-19)
Re: Algol68 compiler ? neitzel@gaertner.de (1996-02-23)
Parallel Algol68 compiler mac@coos.dartmouth.edu (1996-02-27)
Re: Parallel Algol68 compiler hleroy@irisa.fr (1996-03-01)
Re: Parallel Algol68 compiler henry@zoo.toronto.edu (Henry Spencer) (1996-03-01)
Re: Parallel compilers mparks@oz.net (Michael Parkes) (1996-03-05)
| List of all articles for this month |

From: mac@coos.dartmouth.edu (Alex Colvin)
Newsgroups: comp.compilers
Date: 27 Feb 1996 23:26:30 -0500
Organization: Dartmouth College, Hanover, NH, USA
References: 96-02-236 96-02-290
Keywords: algol68, parallel

To combine a couple of threads here...


There was a multitasked Algol68 (pre-revised Report) written at
Dartmouth in the early 70s by Sidney Marshall. As far as I know it
never was used in production.


I don't know what the multitasking did for it, other than run the
integrated debugger. It's possible to get some overlap in compilation
phases.


Early Un*x compilers ran as a number of processes connected by pipes.
Although this was largely due to address space limits, I suppose it
might allow some overlap of analysis and I/O.


Unfortunately, it looks like C requires that the lexer and declaration
semantics be carefully synchronized, limiting the potential
concurrency.
--
Alex Colvin
alex.colvin@dartmouth.edu
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.