[Openmcl-devel] LOOP parallel for/as termination eval order issue.
Pascal J. Bourguignon
pjb at informatimago.com
Sun Oct 17 19:39:22 UTC 2010
Kaz Kylheku <kaz at kylheku.com> writes:
> Hi all,
> The following for returns nil in CCL and Allegro, but (1 2 3) in
> (loop for x in nil and y = '(1 2 3) then (cdr y) finally (return y))
> My expectation is that the CLISP behavior is right, because
> When major implementations get stuff like this wrong, no wonder
> Lispers eschew LOOP (or include their own LOOP macro in the
> code base).
Or choose to use clisp.
__Pascal Bourguignon__ http://www.informatimago.com/
More information about the Openmcl-devel