[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fboundp question
- To: cfry@OZ.AI.MIT.EDU
- Subject: Re: fboundp question
- From: Pavel.pa@Xerox.COM
- Date: Thu, 20 Nov 1986 18:24:00 -0000
- Cc: common-lisp@SU-AI.ARPA
- In-reply-to: Christopher Fry <cfry@OZ.AI.MIT.EDU>'s message of Thu, 20 Nov 86 06:12 EST
Page 71: ``We say that a predicate `is true' when it returns a non-NIL
value''
Page 90-91: ``FBOUNDP is true if the symbol has a global function
definition. Note that FBOUNDP is true when the symbol names a special
form or macro.''
Page 116: ``COND {(test {form}*)}* [Macro]''
Page 133: ``GO tag [Special Form]''
Therefore,
(fboundp 'cond) => a non-NIL value
(fboundp 'go) => a non-NIL value
Nothing more is guaranteed by the language definition. Xerox and Lucid
Lisps return T in both cases.
Pavel