I looked at doing this earlier when I was implementing the proxy
mechanism for elephant. The assumption of persist values on each slot
access is pretty baked into Elephant. You'd have to get inside the
slot access protocols, initialization protocols and who knows what
else. If you can see a reasonably simple solution to this, I'm all
for it, but I wasn't able to see it the last time I looked.
Also, I think there are bigger fish to fry here for now...
Ian
On Jul 25, 2008, at 7:43 AM, Leslie P. Polzer wrote:
Sorry, instance creation should look like this:
(setf banana (make-instance 'banana :deferred t))
or
(setf banana (make-deferred-instance 'banana))
Leslie
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel