Commit Graph

21 Commits

Author SHA1 Message Date
Georges Dupéron
365fed9872 Added and documented ~as-rest 2016-09-28 23:22:12 +02:00
Georges Dupéron
66726ba26e Made ~order-point work with possibly-empty clauses. 2016-09-28 14:01:25 +02:00
Georges Dupéron
a8001c282b Fixed ~lift-rest so that different ~lift-rest patterns can bind the same attributes (as long as only one of them matches the rest) 2016-09-24 14:00:41 +02:00
Georges Dupéron
4f7e3353d1 Added eh-first-accumulate, fixed the behaviour of ~maybe/empty and ~named-seq by using it. 2016-09-23 17:06:29 +02:00
Georges Dupéron
54d3b54230 Added caveat about module boundaries in the documentation and README 2016-09-23 02:02:21 +02:00
Georges Dupéron
30be092c1b Removed debugging trace 2016-09-23 00:53:43 +02:00
Georges Dupéron
354794a185 Preemptive bugfix 2016-09-23 00:31:08 +02:00
Georges Dupéron
0b6508958f bugfix 2016-09-23 00:02:04 +02:00
Georges Dupéron
15ceea43fc Use pre operations for ~before and ~after. Documented that. Bugfix ~before ~after and their try- variants 2016-09-22 23:06:57 +02:00
Georges Dupéron
75fa5aea07 Added #:define-syntax-class option, tweaked documentation 2016-09-22 22:52:54 +02:00
Georges Dupéron
01c9b553a5 Implemented and documented: pre operations, ~lift-rest. 2016-09-22 22:33:59 +02:00
Georges Dupéron
dc5e7b12d2 Added try-order-point< and try-order-point> 2016-09-19 22:05:02 +02:00
Georges Dupéron
0a6d040c8d Documentation 2016-09-19 20:03:47 +02:00
Georges Dupéron
e628554a48 Compatibility with v6.5 2016-09-08 14:40:36 +02:00
Georges Dupéron
23eba12634 Implemented partial order with ~order-point, order-point< and order-point>. Fixed bug with unwanted scope which prevented the attributes from being visible when a mixin was used directly within syntax-parse. 2016-09-08 14:23:22 +02:00
Georges Dupéron
86b76d2fe0 TODO for ~no-order 2016-09-05 23:23:40 +02:00
Georges Dupéron
035f51646b Fix issue with racket v6.5 2016-09-05 14:41:44 +02:00
Georges Dupéron
e5ed74dc61 Add #:define-splicing-syntax-class option 2016-09-05 02:19:02 +02:00
Georges Dupéron
c7fd8ed550 Attempt to get arrows drawn from a mixin's declaration to its (~no-order (~mixin m)). Not enough, it still doesn't work. 2016-08-31 22:24:30 +02:00
Georges Dupéron
8ef335bcd4 Removed dead code 2016-08-31 22:23:42 +02:00
Georges Dupéron
f5078752aa Split code into separate files 2016-08-29 12:11:15 +02:00