Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Algol68 compiler (algol68toc) on Linux?

30 views
Skip to first unread message

Janis Papanagnou

unread,
Jan 28, 2013, 8:56:39 PM1/28/13
to
I've downloaded the Algol68 compiler package 'algol68toc_1.15.tar.gz'[*] and
compiled[**] and installed it on a Xubuntu Linux 2.6.32. When I ran it I got:

Run time fault (aborting):
Garbage collector:HEAP allocation of object whose size is not a word multiple
Abort

Has anyone compiled and used this package and can give me some hints how to
make that beast run?

Janis

[*] Source: http://www.nunan.myzen.co.uk/algol68/algol68toc_1.15.tar.gz
[**] I've seen no configure file, so I compiled it as it came with 'make'.

James Harris

unread,
Jan 30, 2013, 6:00:02 PM1/30/13
to
On Jan 29, 1:56 am, Janis Papanagnou <janis_papanag...@hotmail.com>
wrote:
Could you try the .deb version? I just tried it on Ubuntu (not quite
the same as your Xubuntu) and it seems to install and set up a man
page etc.

http://www.nunan.myzen.co.uk/algol68/algol68toc_1.15_i386.deb

Installation is with

sudo dpkg -i algol68toc_1.15_i386.deb

And removal should be with one of these

sudo apt-get remove algol68toc
sudo apt-get purge algol68toc

James

Keith Thompson

unread,
Feb 25, 2013, 8:05:53 PM2/25/13
to
It's probably a different package, but I've successfully used

apt-get install algol68g

--
Keith Thompson (The_Other_Keith) ks...@mib.org <http://www.ghoti.net/~kst>
Working, but not speaking, for JetHead Development, Inc.
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"

Andy Walker

unread,
Feb 28, 2013, 6:07:00 AM2/28/13
to
On 26/02/13 01:05, Keith Thompson wrote:
> Janis Papanagnou <janis_pa...@hotmail.com> writes:
>> Has anyone compiled and used [algol68toc ...]?
> It's probably a different package, but I've successfully used
> apt-get install algol68g

As you surmise, A68G is a completely different package; it has
the advantage that there are people around who read these groups and
are regular users of it ....

It's mostly "only" an interpreter, but it's plenty fast enough
for everything I've wanted it to do. It includes the things that most
A68 compilers of forty years ago left out [parallel processing and
formats in particular, but also a lot of compile- and run-time
checking], adds partial parametrisation [but not yet modals] as
described in "Algol Bulletin", and lots of extra library stuff, plus a
large PDF book/manual.

--
Andy Walker,
Nottingham.

0 new messages