[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Reinitialization
- To: Common-Lisp-Object-System@SAIL.STANFORD.EDU
- Subject: Re: Reinitialization
- From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Tue, 12 Apr 88 18:20 EDT
- In-reply-to: <8804122152.AA07085@suntana.sun.com>
Date: Tue, 12 Apr 88 14:52:35 -0700
From: kempf@Sun.COM
> (a) initialize-slots-from-initargs instance &rest initialization-arguments
> (b) initialize-slots-from-initforms instance list-of-slots-to-consider
> (c) normalize-instance instance &rest initialization-arguments
I like this seperation, except I'm not sure what you have in mind
for normalize-instance?
This a-b-c was parallel with the other one, so normalize-instance is where
the user-defined methods for the shared part of initialization go. The
default method would be a no-op.