[Openmcl-devel] funcallable instances

Timothy Moore moore at bricoworks.com
Sun Aug 29 14:03:13 PDT 2004

Here's a patch to support funcallable instances, as specified in AMOP. 
The changes are pretty minor:
Change defclass to not supply default direct superclasses;
Change the shared-initialize :after method for slots-class to supply a 
default superclass of funcallable-standard-object for classes with 
metaclass funcallable-standard-class;
A trampoline for funcallable instances;
A couple of functions that seem to need implementations for funcallable 

I haven't tested this extensively, but it seems to work.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: fi.diff
Type: application/octet-stream
Size: 4164 bytes
Desc: not available
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20040829/dfe0744a/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20040829/dfe0744a/attachment.bin>

More information about the Openmcl-devel mailing list