Hi Krister,

On Mon 14 May 2012 19:24, Krister Svanlund <[email protected]> writes:

> In our work to look into how Python 3 could be implemented for Guile
> we have figured out that the only way to make a goops object
> applicable is to have it inherit <applicable-struct>. This does not
> always work the way it could be expected, for example when inheriting
> from several classes.

It should work.  It doesn't, as you have found.  The reason is that the
meta-object protocol for generic functions was never completely
implemented.  When/if someone implements it, the result will be objects
that do have that magical applicable flag set.

Regards,

Andy
-- 
http://wingolog.org/

Reply via email to