"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
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-user