[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(defmacro foo (&whole w) ...)
- To: Common-Lisp@SU-AI.ARPA
- Subject: (defmacro foo (&whole w) ...)
- From: "David A. Moon" <Moon@SCRC-STONY-BROOK.ARPA>
- Date: Tue, 4 Sep 84 21:33 EDT
- In-reply-to: <840829225336.4.MOON@EUPHRATES.SCRC.Symbolics>, <840830164339.6.MOON@EUPHRATES.SCRC.Symbolics>, The message of 2 Sep 84 21:46-EDT from Glenn S. Burke <GSB at MIT-MC>, The message of 2 Sep 84 23:56-EDT from JonL.pa at XEROX, <FAHLMAN.12044516802.BABYL@CMU-CS-C.ARPA>, The message of 3 Sep 84 00:31-EDT from Glenn S. Burke <GSB at MIT-MC>, The message of 3 Sep 84 01:46-EDT from Alan Bawden <ALAN at MIT-MC>, <FAHLMAN.12044617507.BABYL@CMU-CS-C.ARPA>, The message of 3 Sep 84 18:51-EDT from Alan Bawden <ALAN at MIT-MC>, <FAHLMAN.12044727886.BABYL@CMU-CS-C.ARPA>, The message of 3 Sep 84 20:23-EDT from Alan Bawden <ALAN at MIT-MC>, <FAHLMAN.12044741799.BABYL@CMU-CS-C.ARPA>, The message of 3 Sep 84 21:24-EDT from Glenn S. Burke <GSB at MIT-MC>, The message of 4 Sep 84 02:42-EDT from masinter.pa at XEROX
Y'all convinced me that the presence of &WHOLE should have no effect on the
number-of-subforms checking. Having to put in &REST IGNORE in six places in
a large program is better than having an inconsistency in the language.
This is consistent with the manual, which says nothing about number-of-subforms
checking in defmacro, except at the bottom of p.147 where it says that an
implementation "may" do it.