Subject: Re: Multivalue tail recursion?
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 07 Sep 2007 19:41:13 -0500
Newsgroups: comp.lang.lisp
Message-ID: <RYCdnVNAHqo0cnzbnZ2dnUVZ_orinZ2d@speakeasy.net>
Aur�lien Camp�as  <spamless.aurelien.campeas@free.fr> wrote:
+---------------
| I noticed however that CL's LOOP does loop *across* vectors, not *in* 
| them, and that is probably (I can only guess) some optimization problem 
| (or design choice wrt performance), also related to the inextensibility 
| of LOOP wrt generalized sequences.
+---------------

I suspect it's more that the authors didn't want to have to always
provide for selecting the iteration method at *runtime*, instead of
simply making the selection at macroexpansion time from the syntax.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607