On Thu, 17 Feb 2005 09:23:32 +0100 "Hoehle, Joerg-Cyril" Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
The following form never terminates. (macroexpand '(iter (for index in '((1 2))) (collect (destructuring-bind (a b) index (+ a b)))))
My version of Iterate not only macroexpands, but it also executes it and yields (3) in CLISP-2.33.some-CVS on Linux, meeting my expectations.
I am using iterate 1.3pre1 from the project page on ACL 7 (Windows). The above form also fails on SBCL 0.8.17 (FreeBSD).
Jörg's version does not have these problems. So my problem is solved for the moment.
Regards,