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

&whole



    Date: 3 Sep 84 23:42:50 PDT
    From: masinter.pa@XEROX.ARPA

    one way around the dilemma of argument checking is to include a
    macro/special form:

    (destructure-args form (arg1 arg2 arg3) ...)

    which 'destructured' form, performed the same arg checking that macro
    expansion did, and then executed ....

This is called destructuring-bind, but it's not in Common Lisp.  Suggestions
for better names are welcome.  I think the lousy name is the reason why I
didn't push for including it in Common Lisp.