"VARIABLE must evaluate to a symbol. This symbol is made unbound,
removing any value it may currently have."
(set variable
- (%primitive sb!c:make-other-immediate-type 0 sb!vm:unbound-marker-type))
+ (%primitive sb!c:make-other-immediate-type
+ 0
+ sb!vm:unbound-marker-widetag))
variable)
#!+(or x86 mips) ;; only backends for which a symbol-hash vop exists
(defun keywordp (object)
#!+sb-doc
- "Returns true if Object is a symbol in the keyword package."
+ "Return true if Object is a symbol in the \"KEYWORD\" package."
(and (symbolp object)
(eq (symbol-package object) *keyword-package*)))
\f