[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MCL Support E-mail address?
- To: info-macl@cambridge.apple.com
- Subject: MCL Support E-mail address?
- From: stolze@cs.colorado.edu (Markus Stolze) (by way of ralex@cs.colorado.edu (Alex Repenning))
- Date: Sat, 11 Dec 1993 13:22:18 -0700
- Cc: stolze@cs.colorado.edu
I was trying to get inbetween write-updates of *all* slots of a class.
The strait forward way seemed to be specialize the
(setf slot-value-using-class) method, but as it turnes out, this part of the
MOP is not supported in MCL. (setf Slot-Value) accesses slots without
calling (setf slot-value-using-class).
The next way I thought of was to specialize the initialize-instance method
of the meta-class Writer-Method and modify the method-code at definition
time. But I had to find out that -while the meta-class Writer-Method
exisits- method-definition in MCL bypasses this and instances of this class
are never made.
So, the question remains: Are there ways (one would be enough) in MCL to
get inbetween write-updates of *all* slots of a class?
_/_/_/ _/_/_/ _/_/_/ Markus Stolze
_/ _/ _/ _/ University of Colorado
_/ _/ _/ Department of Computer Science and
_/ _/ _/ Institute of Cognitive Science
_/ _/ _/ _/ Boulder, CO 80309-0430
_/_/_/ _/_/_/ Phone: (303) 492-1218