![]() Add the current definition context's scope to any expression that is produced by macro expansion before trying to expand again, in case the expansion needs to refer to a definition introduced by a previous expansion. Previously, the scope was added before any expansion and after any expansion, but that misses intermediate points. The old expander had this bug, too (some of the new tests fail there), but it showed up less often and was sometimes considered correct, for various reasons. |
||
---|---|---|
.. | ||
mzlib | ||
tests/racket | ||
info.rkt | ||
LICENSE.txt |