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, WarwickReceived 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