[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.