[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: :initform and :allocation :class
- To: "Richard L. Piazza" <rich%linus@MITRE-BEDFORD.ARPA>
- Subject: Re: :initform and :allocation :class
- From: kanderso@WILMA.BBN.COM
- Date: Tue, 26 Apr 88 11:14:33 -0400
- Cc: CommonLoops.pa@Xerox.COM
- In-reply-to: Your message of Tue, 19 Apr 88 18:17:55 -0400. <8804192217.AA00409@orbit.sun.uucp>
- Redistributed: CommonLoops.pa
I changed your "(EVAL INITFORM)" to "(FUNCALL INITFUNCTION)" which is
a little more consistent, though maybe this patch should go somewhere
else altogether.
k
(defmethod PARSE-CLASS-SLOT ((class standard-class) slot)
.
.
.
(make-slotd class
:name name
:keyword (make-keyword name)
:initform (IF (EQ ALLOCATION :CLASS)
(FUNCALL INITFUNCTION)
initform)
:initfunction initfunction
:initargs initargs
:allocation allocation
:type type
:accessors accessors
:readers readers)))