Commit Graph

66 Commits

Author SHA1 Message Date
Georges Dupéron
5be04ef8fd Removed all structure definitions from the copy of syntax/parse, and used the ones definied in the official syntax/parse 2017-01-28 05:16:48 +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
22053c0e0b Changed syntax-case module paths to point back to racket/private/… for files which were not copied. 2017-01-28 05:16:46 +01:00
Georges Dupéron
ea44edde13 Imported more files from 28f1df4cff 2017-01-28 05:16:44 +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
41634ba262 Attempt to fix residual bug 2017-01-28 05:16:42 +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
cc475654b4 Don't run versions < 6.3, as recent implementations of syntax-parse seem to have some small incompatibilities (e.g. racket/struct is missing from old Racket versions) 2017-01-28 05:16:40 +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
6a8ffed720 Fix dependency 2017-01-28 05:16:35 +01:00
Georges Dupéron
02a0d43d0d Changed syntax/parse module paths to stxparse-info/parse 2017-01-28 05:16:33 +01:00
Georges Dupéron
bf2aafbdeb Added package files 2017-01-28 05:16:16 +01:00
Georges Dupéron
8d4f899aa3 Imported files from 28f1df4cff 2017-01-28 05:16:11 +01:00