- (instance CNAME SCHEMECLASS)type
A pointer to a C++ class instance wrapped into a Scheme object instance. CNAME should designate the name of the C++ class, and SCHEMECLASS should be the class that wraps the instance pointer.
To use this, an extension will be required that provides an object-creation- and access-interface compatible to coops or tinyclos. Specifically, it should provide the following operations:
(make SCHEMECLASS 'this POINTER) (slot-ref INSTANCE 'this)