[net.lang] a68

arnold@gatech.CSNET (Arnold Robbins) (04/23/85)

In looking at the Feb 1985 ;login:, published by USENIX, I see that the
1981 tape has something on it called 'a68'.  I am assuming that this is
an Algol 68 compiler for some version of Unix.

Questions:  What machine and version of Unix is this compiler for?
How good a compiler (full language, good code produced) is it?
Can it be (easily??) ported to a Vax (and/or Pyramid and/or 3B20)?
What language is it written it? (I would hope C)

If anyone has seen or used this compiler, I would appreciate hearing from
you.  I will summarize to the net.  I am interested since it may be worth
our while to get the USENIX tape if this compiler can be brought up to date
for the machines we have here.

Thanks!
-- 
Arnold Robbins
CSNET:	arnold@gatech	ARPA:	arnold%gatech.csnet@csnet-relay.arpa
UUCP:	{ akgua, allegra, hplabs, ihnp4, seismo, ut-sally }!gatech!arnold

When taking aim at the ball, it helps tremendously to pretend it's a PR1ME...

horst@leadsv.UUCP (John Selhorst) (04/23/85)

> In looking at the Feb 1985 ;login:, published by USENIX, I see that the
> 1981 tape has something on it called 'a68'.  I am assuming that this is
> an Algol 68 compiler for some version of Unix.
> 
> Arnold Robbins

Funny, my first impression would have been a 68000 assembler.  I have
badly corrupted.

John Selhorst           decwrl!{amd!cae780,sun!sunncal}!leadsv!horst

howard@cyb-eng.UUCP (Howard Johnson) (04/26/85)

> In looking at the Feb 1985 ;login:, published by USENIX, I see that the
> 1981 tape has something on it called 'a68'.  I am assuming that this is
> an Algol 68 compiler for some version of Unix.

I have previously seen the name "a68" associated with the 68000 assembler
written by Jim Gula (of MIT at the time) (and widely used by UniSoft).

arnold@gatech.CSNET (Arnold Robbins) (04/29/85)

> > In looking at the Feb 1985 ;login:, published by USENIX, I see that the
> > 1981 tape has something on it called 'a68'.  I am assuming that this is
> > an Algol 68 compiler for some version of Unix.
> > 
> > Arnold Robbins
> 
> Funny, my first impression would have been a 68000 assembler.  I have
> badly corrupted.
> 
> John Selhorst           decwrl!{amd!cae780,sun!sunncal}!leadsv!horst

I got lots of mail about this; everyone agrees that it is indeed an
assembler for the Motorola 68000.  It looks like I'm going to have to
wait for the Amsterdam Compiler Kit version to come out.

I don't remember where I read it, but it seems to me that either Berkeley
or Bell Labs research had an Algol 68 compiler, called 'a68', which is why
I was hoping that that was what was on the Usenix tape.

Thanks to all who replied,
-- 
Arnold Robbins
CSNET:	arnold@gatech	ARPA:	arnold%gatech.csnet@csnet-relay.arpa
UUCP:	{ akgua, allegra, hplabs, ihnp4, seismo, ut-sally }!gatech!arnold

When taking aim at the ball, it helps tremendously to pretend it's a PR1ME...