[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Types of Functions
- To: NGALL@BBNG.ARPA
- Subject: Types of Functions
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Thu, 03 Jul 1986 13:17:00 -0000
- Cc: Common-Lisp@SU-AI.ARPA
- In-reply-to: Msg of 3 Jul 1986 02:09-EDT from NGALL at G.BBN.COM
- Sender: FAHLMAN@C.CS.CMU.EDU
(typep foo 'function) causes an error to be signalled according to
page 47. Perhaps that is why functionp is not defined in terms of it?
:-)
I'm not sure what the scope of your :-) keyword is meant to be (this is
not defined in the current spec), but I have always read the passage on
page 47 as outlawing Typep on the complex list form of the Function
type-specifier. The wording here is ambiguous about whether the simple
form, (typep foo 'function), is legal, and I see no reason for this not
to be legal. I guess this is another thing we need to clarify.
-- Scott