On May 28, 2008, at 9:18 PM, Jim Ursetto wrote:
On 5/28/08, Kon Lovett <[EMAIL PROTECTED]> wrote:
I use the "anaphoric" forms but not "in anger." Yeah, the above is
more Scheme-ish but I suggest leaving "it."
OK, I changed it back in my copy. The totally hygienic versions are
still in there, just commented out.
Anyway, hygienic if* is basically "cond =>" and
hygienic repeat* is just dotimes in the opposite direction.
So no need to clutter things up.
I wonder if forms similar to 'and-let' would be useful?
(let-while ([v1 f1] ... [vn fn]) BODY(v1 ... vn))
(let-while ([it (todo foo)]) (bar-ing it))
Best Wishes,
Kon
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users