[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Argument Lists
- To: Pavel.pa@XEROX.COM
- Subject: Argument Lists
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Tue, 24 Jun 1986 01:23:00 -0000
- Cc: common-lisp@SU-AI.ARPA
- In-reply-to: Msg of 23 Jun 1986 19:51-EDT from Pavel.pa at Xerox.COM
- Sender: FAHLMAN@C.CS.CMU.EDU
It is not required that an
implementation signal an error when there are either too many or too few
arguments...
I would have sworn that implementaitosn were required to signal an error
in this case, but a scan of CLtL seems to indicate that you are right.
The section on argument lists consistently says "is an error" and not
"signals an error". I can't remember (or imagine) why these cases
aren't required to signal an error, and I think this should be fixed.
Does anyone disagree? Are there any implementations out there that
don't signal errors when a function is given too many or too few args?
-- Scott