On Sun, Jun 12, 2011 at 1:17 PM, Gary King gwking@metabang.com wrote:
In the spirit of tooting my own horn, you might also want to see metabang-bind (http://common-lisp.net/project/metabang-bind).
I'm aware of it, thanks. I'm afraid I'm quite attached to my own LET macro, of which I wrote the first version in Zetalisp in 1980. -- I wish I had made more noise about it at the time. The multiple value binding syntax, at least, could have become part of CL:
(let ((val1 val2 val3 (form))) ...)
BIND's considerably greater functionality is bought at the price of greater verbosity in the multiple-value case, which for me is by far the most common.
-- Scott