![]() Formerly, compiling a definition in one namespace and evaluating it in another would cause the definition to take place in the original namespace --- unless the compiled code is marshaled to a byte string and back. Adjust the "linking" process to redirect the variable definition and any references to the new namespace. (This is a change relative to the compiler with the old macro expander.) Also, repair a compiled `require` form along similar lines. (This is *not* a change relative to the compiler with the old macro expander; the mismatch is part of the motivation for changing `define` handling.) |
||
---|---|---|
.. | ||
mzlib | ||
tests/racket | ||
info.rkt | ||
LICENSE.txt |