[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changing the :INITFORM of a slot with :ALLOCATION :CLASS
Date: Thu, 14 Mar 1991 12:09 EST
From: miller@GEM.cam.nist.gov (Bruce R. Miller)
Date: Wed, 13 Mar 91 09:13 CST
[No comments on clos, but ...]
Note that Common Lisp specifies for DEFVAR the same style of behavior.
That is, re-evaluation of a DEFVAR with a new initializer is not
supposed to modify the variable's value, but Symbolics' implementation
does so anyway (and thankfully so, in my opinion), albeit with a
Actually, under normal circumstances (regular load, compile, etc), it
does not. But, if you INSIST (ie. c-sh-c in zwei with the cursor ON the
defvar) it will comply. That, indeed, IS a nice feature.
Or if you do it in a patch. Thanks for the implicit suggestion.
Lawrence G. Mayka
AT&T Bell Laboratories