racket/pkgs/racket-test/tests/stxparse
Alexis King fb80d18428 syntax/parse: Arrange for built-in macro’s names to be preserved
The dance that syntax/parse performs to lazily load its implementation
rewrites uses of syntax/parse macros in such a way that their original
names were discarded, which shows up in error messages. By simply
invoking the underlying transformer directly in the proxy macro instead
of expanding to a rewritten use, users’ names can be preserved.

fixes #1909
2017-12-13 11:05:15 -08:00
..
deps.rkt add note about spurious test failure 2017-05-18 12:54:26 -04:00
function-header.rkt fix mandatory-after-optional checking 2015-02-22 21:51:49 -05:00
info.rkt syntax/parse: change test to use eval so no error logged when compiled 2016-07-14 14:32:39 -04:00
select.rkt syntax/parse: use pattern for default min repc error 2016-08-01 10:47:39 -04:00
setup.rkt Fixes several issues with syntax/parse, and adds some tests. 2017-01-23 20:32:40 -05:00
stress-template.rkt syntax/parse template: add simple ellipsis special case 2017-08-23 02:01:27 -04:00
stress.rkt
stxclass.rkt syntax/parse: add ~or* and ~alt, like ~or{S,H} and ~or{EH}, respectively 2017-06-24 17:07:55 -04:00
test-errors.rkt syntax/parse: Arrange for built-in macro’s names to be preserved 2017-12-13 11:05:15 -08:00
test-exp.rkt syntax/parse: add ~or* and ~alt, like ~or{S,H} and ~or{EH}, respectively 2017-06-24 17:07:55 -04:00
test-litset.rkt fix literal-set test 2017-07-14 13:28:21 -04:00
test-template.rkt syntax/parse template: move quasitemplate support to pre-pass 2017-08-23 02:01:27 -04:00
test.rkt syntax/parse: make undo cooperate with ~commit and ~! (cut) 2017-12-09 13:42:12 +01:00