Commit Graph

14 Commits

Author SHA1 Message Date
Georges Dupéron
6d3b418750 Fixed documentation: expand-all-expanders-of-type should be expand-syntax-tree-with-expanders-of-type 2016-09-19 17:37:05 +02:00
Georges Dupéron
8f836d6c16 Use with-disappeared-uses to make DrRacket draw arrows from expander definitions to their uses. 2016-08-31 01:04:32 +02:00
Georges Dupéron
f0fcc2b169 Make ?-expander? allow any value, so that (~var exp (static foo-expander? "a foo expander")) can safely be used with syntax-parse. 2016-08-30 12:39:14 +02:00
Jack Firth
8e501ebeb6 Merge pull request #8 from jsmaniac/fix-use-site-scope
Remove the extra use-site scope on the body of define-?-expander.
2016-08-25 13:05:19 -07:00
Georges Dupéron
6f05f1ec92 Allow arbitrary expander parameters, like (some-foo-expander x y . z). 2016-08-25 15:56:41 +02:00
Georges Dupéron
ec43791028 Applied changes as suggested by @jackfirth for PR #8, added simpler test case for PR #8. 2016-08-24 20:56:09 +02:00
Georges Dupéron
c45b0c3c3a Remove the extra use-site scope on the body of define-?-expander. 2016-08-24 15:46:41 +02:00
Georges Dupéron
50cac9ec15 Use syntax/parse for reqprov, fix documentation for require-in and change order of arguments for require-in. 2016-08-23 13:50:27 +02:00
Georges Dupéron
5159829930 Added require and provide transformers expander-in and expander-out 2016-08-23 00:47:59 +02:00
Georges Dupéron
52d7492253 TODO: expand-all-expanders-of-type is not documented 2016-08-15 03:06:12 +02:00
Georges Dupéron
6ca56908bd Documentation changes.
* Small change in define-scoped-transformers.scrbl
* expand-syntax-tree-with-expanders-of-type was called expand-stx-tree-with-expanders-of-type in the docs.
* define-id-expander instead of define-id-expander?
2016-08-15 03:06:01 +02:00
Jack Firth
f78c62e603 Remove old example evaluator code 2016-07-30 17:54:19 -07:00
Jack Firth
3153df260e Fix example module import 2016-07-30 17:38:45 -07:00
Jack Firth
dd162b5723 Clean up work 2016-07-30 14:38:56 -07:00