Sender: Sean Dwyer <ewe2@ewey.netcon.net.au>
Message-ID: <3bf864f3@nap-ns1.netconnect.net.au>
From: Sean Dwyer <ewe2@can.org.au>
Subject: Re: AGT 1.83 source
Newsgroups: rec.arts.int-fiction
References: <3bf5e5ff@nap-ns1.netconnect.net.au> <9t6bq5$har$1@uranium.btinternet.com>
User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.4.13 (i686))
NNTP-Posting-Host: ppp-103.ben.vic.chariot.net.au
Date: 19 Nov 2001 12:48:41 +1100
X-Trace: 19 Nov 2001 12:48:41 +1100, ppp-103.ben.vic.chariot.net.au
Lines: 31
Path: news.duke.edu!newsgate.duke.edu!nntp-out.monmouth.com!newspeer.monmouth.com!news.maxwell.syr.edu!logbridge.uoregon.edu!uunet!sea.uu.net!lax.uu.net!sac.uu.net!nap-ns1.netconnect.net.au!not-for-mail
Xref: news.duke.edu rec.arts.int-fiction:94698

David Kinder <D.Kinder@btinter-remove-to-reply-net.com> wrote:
>> I have been seriously considering using glx to port at least version 1.7 to C,
>> but thought I'd look at the 1.83 version first, and was surprised to miss it.

> I don't want to necessarily put you off, but before starting on such
> a project you might want to look at Robert Masenten's AGT runtime AGiliTy
> and compiler MagX:

>  ftp://ftp.ifarchive.org/programming/agt/agility/
>  ftp://ftp.ifarchive.org/programming/agt/magx/

> This is a reimplementation of the compiler and runtime for AGT in C, and,
> given the limitations of AGT, is pretty good.

> David

Yes, the magx compiler is a particularly good tutorial on AGT internals, and
both it and agility are already quite portable.

But...it is also true that AGT itself has never been ported, and agility and
magx prefer the agx format. Robert specifically states that magx is NOT a port
of AGT, and while most people are going to prefer using it and agility, we
don't have a baseline port for comparison. It doesn't have to be particularly
useful, but it would be nice to have it there.

Now that I understand why John had to remove it, a 1.83 version is amply
provided for by magx. A binary-compatible C 1.7 is worth a try, I think.

--
Sean Dwyer <ewe2@can.org.au>
Web: http://www.geocities.com/ewe2_au/
