[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: loop macro
- To: rwk@scrc-yukon.ARPA
- Subject: Re: loop macro
- From: Liz Allen <firstname.lastname@example.org>
- Date: Thu, 06 Mar 86 15:07:47 -0500
- Cc: common-lisp@su-ai.ARPA
- In-reply-to: Your message of Thu, 13 Feb 86 13:36 EST. <860213133639.3.RWK@CROW.SCRC.Symbolics.COM>
From: Robert W. Kerns <RWK@SCRC-YUKON.ARPA>
From: Liz Allen <email@example.com>
I don't really remember needing to use a DO* type
binding of iteration variables. I guess I would use
a LET to bind some common value and use it in the init
part of the iteration values.
I use the DO* type of binding far more often than not.
And it isn't an issue for the init part of the iteration,
it's for the stepping.
I finally had a chance to look up DO vs DO* in CLtL -- and I was
mistaken above. It turns out that the Franz DO that we use works
exactly like the DO* in Common Lisp... So, we always use DO* type
binding -- and have never seemed to need the other type of binding.