[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: Pavel.pa@XEROX.COM
- Subject: Argument Lists
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Tue, 24 Jun 1986 02:58:00 -0000
- Cc: common-lisp@SU-AI.ARPA
- In-reply-to: Msg of 23 Jun 1986 22:48-EDT from Pavel.pa at Xerox.COM
- Sender: FAHLMAN@C.CS.CMU.EDU
In Interlisp, it is not an error to be given extra arguments (they are
silently thrown away) or too few (all arguments are implicitly optional
and default to NIL). While Xerox Common Lisp will signal an error in
such cases, we will also provide a setting of the optimize declarations
that will disable the checking for performance reasons.
The info about Max and Min args must be around at runtime if you do the
checking. Do you plan to eliminate the arg-count info if the users
turns on this optimization, or will the info still be around?