> On Jan 17, 2025, at 10:25 AM, ben via cctalk <[email protected]> wrote:
> 
> On 2025-01-17 7:59 a.m., Jon Elson via cctalk wrote:
> 
>> Pascal is really sort of a dialect of Algol, so I thought this was somewhat 
>> on topic.
> 
> That is the DARK side of computing, Real computers are found in the BATCAVE 
> and can even run ALGOL 58. (batman 1967) :)
> http://www.starringthecomputer.com/feature.html?f=37
> 
> Did ALGOL 68 have separate compilation, or was all one big Program like 
> Pascal?
> C has the advantage of separate compilation and include files.

I don't remember if it's part of the standard, but separate compilation is a 
common extension in a bunch of languages.  I don't remember if the Pascal I 
learned on (PDP-10) has it, but I would certainly expect the VMS version to do 
so.

As for ALGOL, I know that Burroughs ALGOL (which is an extended ALGOL-60) has 
separate compilation, through a linker called "Binder".  There is even a Binder 
for PDP-11 ALGOL, though I haven't tried it.  PDP-11 ALGOL looks very much like 
a 16-bit derivative of Burroughs ALGOL.

        paul

Reply via email to