The attached patch documents the creation of a GOOPS class whenever a new SMOB type is defined and GOOPS has been already loaded.
Additionally it adds a special SMOB type that dispatches function invocations to a user defined subordinate SMOB. This allows to overcome the hard coded limit on SMOB number at the cost of some functions call. The subordinate SMOB allows to select a list of superclasses, so that the sub-SMOB's class appears to be derived from already existent classes. A standalone test is included. If the thing is accepted I can sign and send the licence piece of paper.
patch-subsmob
Description: Binary data
_______________________________________________ Guile-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/guile-devel
