Re: setarg

From: Warwick Harvey <wh_at_icparc.ic.ac.uk>
Date: Mon 29 Jul 2002 06:21:53 PM GMT
Message-ID: <20020729192150.E22613@tempest.icparc.ic.ac.uk>
On Mon, Jul 29, 2002 at 06:49:47PM +0100, Stefano Novello wrote:
> This seems to be a bug in the metacall implementation of do/2.
[...]
> It seems that param arguments are being term copied from iteration to
> iteration, so if you are
> modifying these, all you get is copies of the unmodified original.

Yes, this does appear to be a problem when the `do' cannot be processed away
at compile time (e.g. because it's invoked by call/1).

(I confess I find this slightly amusing, since Joachim is currently at ICLP
presenting a paper on do loops and their implementation. ;)

Assuming it's not too urgent, I'd like to leave this for Joachim to fix when
he gets back from holidays in a couple of weeks.  If this is not soon
enough, let me know and I'll see what I can do.

Cheers,
Warwick
Received on Mon Jul 29 19:21:54 2002

This archive was generated by hypermail 2.1.8 : Wed 16 Nov 2005 06:08:17 PM GMT GMT