[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug in CLM?
- To: ram@CMU-CS-A.ARPA
- Subject: Bug in CLM?
- From: Jon White <JLW@SU-AI.ARPA>
- Date: Tue, 23 Apr 1985 02:30:00 -0000
- Cc: common-lisp@SU-AI.ARPA
Regarding the second of your two bugs -- I notice a difference in
terminology in the manual between some functions of chapter 11 and
others. In particular, some functions are documented like 'package-name'
is, namely it specifies that "The argument must be a package". But
others, such as 'intern' for example, lack any such constraint, and
use phrases like "the specified package".
There is such consistency in this choice of phraseology that I take it to
mean that unless there is a clear statement that the argment must be a
package datatype, then it is permissible for it to be anything reasonably
coerceible to a package. In this case, (intern ... 'KEYWORD) is the same
as (intern ... "KEYWORD") and (intern ... (find-package "KEYWORD"))
-- JonL --