On Sun, Jan 26, 2014 at 9:39 PM, Marc Nieper-Wißkirchen < [email protected]> wrote:
> > 2014-01-26 Alex Shinn <[email protected]> > > >> Perhaps I'm missing something, but it looks like this should >> portably display 42. macro-library was imported by the main >> program, so `keyword' refers to that binding. This is passed >> through the wrapper to `macro', which sees the `keyword' >> binding it expects. >> > > But `wrapper' does not expand into the macro coming from the loading of > `macro-library' into the main program, but into the macro coming from > loading of `macro-library' into `wrapper-library'. If these two loadings > are completely independent (as the standard seems to allow), `keyword' > refers to the wrong binding. > Since keyword doesn't refer to any binding in either library, it matches. -- Alex
_______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
