[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

destructuring in macrolet?

    The language on page 146 of CLtL clearly implies that macrolet does
    not support defmacro-style arglist destructuring:

        Defmacro, unlike any other COMMON LISP construct that has a
        lambda-list as part of its syntax, provides an additional
        facility known as destructuring. 

Well, the definition of macrolet says that it uses the same format as
defmacro, and I read that as requiring the same handling of the arglist.
I think that the use of the phrase "any other" in the paragraph you cite
is just a bit of sloppy wording.

-- Scott