racket/racket/collects/syntax/parse/private
Ryan Culpepper c9074c26dc syntax/parse: fix ellipsis "optimization" for null tail pattern
The transformation also has the effect of making ellipsis patterns
with nullable heads, such as ((~seq x:sc ...) ...), terminate
rather than looping forever.

To do: add null eh match check and error.
2016-05-16 10:35:20 -04:00
..
3d-stx.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
keywords.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
kws.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
lib.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
litconv.rkt Remove unused dependency on unstable/syntax. 2015-08-05 13:11:55 -05:00
make.rkt Fix uses of unstable/struct. 2015-08-19 15:07:26 -05:00
minimatch.rkt Fix uses of unstable/struct. 2015-08-19 15:07:26 -05:00
opt.rkt syntax/parse: add progress-ordering to ~and 2016-05-13 14:40:16 -04:00
parse-aux.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
parse.rkt syntax/parse: fix ellipsis "optimization" for null tail pattern 2016-05-16 10:35:20 -04:00
pattern-expander-prop.rkt move pattern-expander contracts to outer modules, trim exports 2014-09-30 11:05:04 -04:00
pattern-expander.rkt move pattern-expander contracts to outer modules, trim exports 2014-09-30 11:05:04 -04:00
rep-attrs.rkt syntax/parse: remove attrs from pattern structs, desugar hpat:optional 2016-05-13 14:40:16 -04:00
rep-data.rkt Fix uses of unstable/struct. 2015-08-19 15:07:26 -05:00
rep-patterns.rkt syntax/parse: add progress-ordering to ~and 2016-05-13 14:40:16 -04:00
rep.rkt syntax/parse: add progress-ordering to ~and 2016-05-13 14:40:16 -04:00
residual-ct.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
residual.rkt syntax/parse: fix disappeared-use property in attribute macro 2015-09-11 17:35:25 -04:00
runtime-progress.rkt syntax/parse: add progress-ordering to ~and 2016-05-13 14:40:16 -04:00
runtime-reflect.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
runtime-report.rkt syntax/parse: add progress-ordering to ~and 2016-05-13 14:40:16 -04:00
runtime.rkt Move phase-of-enclosing-module to a private syntax/parse module. 2015-08-05 13:11:55 -05:00
sc.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00
txlift.rkt add "share", move "collects" back out of "lib", move "pkgs" 2013-07-19 11:52:02 -06:00