Georges Dupéron
|
028e3fc1b7
|
Fix issues with #:define-syntax-class and #:define-splicing-syntax-class
|
2016-09-26 01:22:55 +02:00 |
|
Georges Dupéron
|
0a6d040c8d
|
Documentation
|
2016-09-19 20:03:47 +02:00 |
|
Georges Dupéron
|
32a7685908
|
Fixed missing with-arrows, cleanup
|
2016-09-07 00:58:40 +02:00 |
|
Georges Dupéron
|
53ae6058ff
|
Allow #:define-splicing-syntax-class in define/syntax-parse+simple.
|
2016-09-06 01:22:56 +02:00 |
|
Georges Dupéron
|
99ca3ede0d
|
Allow curried function definitions in (define/syntax-parse+simple ((id-or-curry curry-args) stx-args) …)
|
2016-09-05 02:16:53 +02:00 |
|
Georges Dupéron
|
8e460716ed
|
Speed up --check-pkg-deps
|
2016-08-30 23:06:29 +02:00 |
|
Georges Dupéron
|
1d45a9ea62
|
Added ~mixin, which checs that its argument is indeed a mixin. Mixins can still be used by themeselves, but there's always the risk that they'll be seen as a pattern variable, if for some reason their identifier is not bound to a mixin (forgot to export, wrong scopes…)
|
2016-08-30 13:13:32 +02:00 |
|
Georges Dupéron
|
a7dd0c0759
|
Allow a whole ~seq's contents in define-syntax/parse+simple and define/syntax-parse+simple, not just a single (splicing) syntax class.
|
2016-08-30 02:08:31 +02:00 |
|
Georges Dupéron
|
468495937c
|
Fix for 6.4 and 6.5 where with-disappeared-uses does not allow multiple body statements.
|
2016-08-29 23:16:57 +02:00 |
|
Georges Dupéron
|
6475b89bc8
|
Added define-syntax/parse+simple and define/syntax-parse+simple
|
2016-08-29 21:27:14 +02:00 |
|