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
with it, it will probably work
with all the other R6RS implementations.
HTH
[1] http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-10.html#node_sec_7.2
--
Marco Maggi
Andy Wingo wrote:
Probably not a good assumption to make on this list :)
The message from the OP started with:
From R6RS Section 10:
define-syntax form The expander expands and evaluates the
right-hand-side expression and binds the keyword to the resulting
transformer.
--
Marco
/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_sec_8.2.6
--
Marco Maggi