racket/pkgs/racket-test
Matthew Flatt 3d87d61039 fix expansion loop in a definition context
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.
2015-07-20 13:20:03 -06:00
..
tests fix expansion loop in a definition context 2015-07-20 13:20:03 -06:00
info.rkt Use racket instead of scheme. Fixes dependency issues. 2014-12-15 02:45:32 -05:00
LICENSE.txt remove the "racket-pkgs" directory layer 2014-12-08 05:22:59 -07:00