[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
setf of class-name
- To: common-lisp-object-system@SAIL.STANFORD.EDU
- Subject: setf of class-name
- From: Sonya E. Keene <skeene@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Fri, 6 Nov 87 15:28 EST
- Included-msgs: <19871023233437.7.MOON@EUPHRATES.SCRC.Symbolics.COM>, The message of 23 Oct 87 19:34 EDT from Moon@STONY-BROOK.SCRC.Symbolics.COM, The message of 23 Oct 87 19:34 EDT from David A. Moon
- Included-references: <871023-154303-1550@Xerox>
As far as I know, we still believe that setf of class-name should work,
but the writeup of class-name in Chapter 2 doesn't mention this.
The following forwarded message is the last I've seen on this topic, and
it looks like both Dave and Danny believe setf of class-name belongs in
the spec.
----------------
Date: Fri, 23 Oct 87 19:34 EDT
From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
Subject: More on Class names
To: Common-Lisp-Object-System@sail.stanford.edu
In-Reply-To: <871023-154303-1550@Xerox>
Date: 23 Oct 87 15:42 PDT
From: Danny Bobrow <Bobrow.pa@Xerox.COM>
It should be stated in chapter one that a many-one association from
symbols to classes is implemented by symbol-class and (setf
symbol-class). An INDEPENDENT association from class to symbol is
maintained by class-name and (setf class-name). Neither of these setf
functions effects the other association. defclass is specified to do
both (setf symbol-class) and (setf class-name).
I agree.