Commit Graph

29 Commits

Author SHA1 Message Date
Suzanne Soy
c439b4b7f4 fixed includes & paths 2021-02-27 02:06:59 +00:00
Suzanne Soy
96e0d8bce2 Changed my name :) 2021-02-26 23:48:26 +00:00
Georges Dupéron
c725ad4265 Included upstream changes until 55dcdf553878f475fc4c59ba83556482d11499c9 (included) 2019-04-24 20:57:37 +02:00
Georges Dupéron
2858ef6b68 Docs: missing documentation for syntax-parse-track-literals 2018-06-03 14:54:46 +02:00
Georges Dupéron
dda653e350 Include upstream updates up until 37dde6dc1e23b22f63acaa75ae1ab4f6fb7ee675 (inclusive) 2018-06-03 13:41:45 +02:00
Georges Dupéron
f2585febff Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 3: add dispatch files which include the 6.11 or 6.12 files) 2018-03-26 08:56:15 +02:00
Georges Dupéron
2d866bec01 Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 2: add old 6.11 files) 2018-03-26 01:10:20 +02:00
Georges Dupéron
3083001da9 Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 1: rename 6.12 files) 2018-03-25 23:58:43 +02:00
Georges Dupéron
95dc8b124d Added docs for new identifiers after cherry-pick. 2018-01-18 17:56:44 +01:00
Georges Dupéron
1b4cb7722e Tweak title to include mentions of syntax-parse and syntax-case. 2017-12-21 23:25:27 +01:00
Matthew Butterick
164df4a597
Shorten title
The title is currently the longest in Racketland, and doesn’t display well on the TOC of the docs.
2017-12-18 10:42:30 -08:00
Georges Dupéron
b564f76228 Added reference to the new syntax/parse bindings ~or* and ~alt 2017-06-30 12:32:26 +02:00
Georges Dupéron
bb7b5e9a7d Documented all overridden identifiers. 2017-02-07 23:09:56 +01:00
Georges Dupéron
1d529a3065 Added docs for define-template-metafunction 2017-02-04 07:34:55 +01:00
Georges Dupéron
23c221f862 Improved documentation 2017-02-04 04:31:22 +01:00
Georges Dupéron
0029c1acbf Fixed define-pvars (was not defining the unique-at-runtime variables) 2017-01-28 05:17:32 +01:00
Georges Dupéron
ad27231d00 Support #:properties on all four of (quasi)template(/loc), instead of just template. 2017-01-28 05:16:57 +01:00
Georges Dupéron
de60a419e2 Cherry-pick PR #1514: Added a syntax-local-template-metafunction-introduce function, so that template metafunctions can be unhygienic if necessary. 2017-01-28 05:16:57 +01:00
Georges Dupéron
dade971dd6 added current-pvars+unique 2017-01-28 05:16:55 +01:00
Georges Dupéron
55e5934598 Fixed docs for (define-pvars (pvar ...)), should be (define-pvars pvar ...) 2017-01-28 05:16:54 +01:00
Georges Dupéron
29c90350b2 Failed attempt at making metafunctions from syntax/parse/experimental/template and stxparse-info/parse/experimental/template compatible. I can manage to extract the binding from syntax/parse/…, but it seems to recognize a different struct (e.g. as if they were struct instances from two different phases) 2017-01-28 05:16:50 +01:00
Georges Dupéron
e117e4f919 Modified syntax-case & friends to use with-pvars. Closes 181 current-pvars: use in syntax-case, with-syntax, define/with-syntax, is there any with-parse? 2017-01-28 05:16:48 +01:00
Georges Dupéron
1ee830a59e Fallback for v6.3 which lacks scribble/example 2017-01-28 05:16:44 +01:00
Georges Dupéron
9db3ca62f8 Documented define-pvars; Add the identifiers in reverse order as noted in the documentation. 2017-01-28 05:16:43 +01:00
Georges Dupéron
c42aef881c Support for define/syntax-parse, including when there are multiple defines. Search for the most up-to-date list of current-pvars is done by performing a dichotomy over a set of sequentially numbered current-pvars-paramNNN. Closes FB case 180. 2017-01-28 05:16:41 +01:00
Georges Dupéron
9a7e7422eb Typo in documentation 2017-01-28 05:16:41 +01:00
Georges Dupéron
9bfa089c45 Bugfix: with-pvars must be called after binding the pvar, not before. 2017-01-28 05:16:38 +01:00
Georges Dupéron
45003e6e42 Implemented current-pvars 2017-01-28 05:16:36 +01:00
Georges Dupéron
bf2aafbdeb Added package files 2017-01-28 05:16:16 +01:00