"Mikael Djurfeldt" <[EMAIL PROTECTED]> writes: > On 5/4/06, Marco Maggi <[EMAIL PROTECTED]> wrote: >> >> Yes, with the following and no EXPORT invocation >> it works. > > Actually, logically this *is* how the code should be structured. If > you had created a novel generic function within your module, that > function should have been exported. But what you really want is just > to add methods to the pre-existing generic function = which you > (implicitly) *import* into your module.
I agree that this explains why the export is not necessary (and hence why it works without it). But I don't yet understand why adding the export messes things up. Regards, Neil _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user