mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
Minor manual enhancements
- index entry for unbound slots; - alphabetize +slot-unbound+ rather than have it under + in the index.
This commit is contained in:
parent
8c3b510596
commit
cacbb24d03
|
|
@ -308,6 +308,7 @@ the symbol used as the slot-name in the slot-description in the
|
|||
@findex @cl{slot-unbound}
|
||||
@findex @cl{slot-value}
|
||||
@findex @cl{slot-boundp}
|
||||
@cindex Unbound slots
|
||||
@code{slot-value} and @code{slot-boundp} function as expected,
|
||||
including (for @code{slot-value}) calling and respecting the return
|
||||
value of @code{slot-unbound} if the slot is unbound;
|
||||
|
|
@ -320,6 +321,7 @@ the slot;
|
|||
|
||||
@item
|
||||
@findex @cl{slot-makunbound}
|
||||
@cindex Unbound slots
|
||||
@code{slot-makunbound} makes the slot be unbound only when the slot
|
||||
corresponds to an @code{&aux} argument with no default in a
|
||||
by-order-of-arguments (BOA) constructor. In all other cases calling
|
||||
|
|
@ -581,9 +583,10 @@ between classes and proper names and between lists of the form
|
|||
@code{(eql @var{x})} and interned eql specializer objects.
|
||||
|
||||
@item
|
||||
@vindex @sbpcl{+slot-unbound+}
|
||||
@vindex @sbpcl{@earstuds{slot-unbound}}
|
||||
@findex @sbmop{standard-instance-access}
|
||||
@findex @sbmop{funcallable-standard-instance-access}
|
||||
@cindex Unbound slots
|
||||
distinguishing unbound instance allocated slots from bound ones when
|
||||
using @code{standard-instance-access} and
|
||||
@code{funcallable-standard-instance-access} is possible by comparison
|
||||
|
|
|
|||
|
|
@ -3,6 +3,9 @@
|
|||
@macro earmuffs{name}
|
||||
*\name\*
|
||||
@end macro
|
||||
@macro earstuds{name}
|
||||
+\name\+
|
||||
@end macro
|
||||
@macro setf{name}
|
||||
(setf \name\)
|
||||
@end macro
|
||||
|
|
|
|||
Loading…
Reference in a new issue