> I am not the (or even an) implementer, but I believe that "module"
> in Chicken is not a macro, but primitive syntax.  All it does is to
> make any definitions use magic names of the form "modname#truename".
> When the module is imported, the "modname#truename" names are located
> and aliases are constructed for them in the current context.

Interesting.  It seems like this concept of alias might be something
that could form part of a useful substrate for modules.

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to