Commit Graph

17 Commits

Author SHA1 Message Date
Georges Dupéron
29777cdd0a Small improvements to wording in comments 2017-03-31 01:34:44 +02:00
Georges Dupéron
de64530806 Fixed test 2016-09-28 14:08:06 +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
01c9b553a5 Implemented and documented: pre operations, ~lift-rest. 2016-09-22 22:33:59 +02:00
Georges Dupéron
8ac38f4a3a Fixed tests and missing dependency 2016-09-19 20:47:01 +02:00
Georges Dupéron
9604795055 Fixed bugs in documentation and ~global-* 2016-09-19 20:23:08 +02:00
Georges Dupéron
b33d3b4ddc Typo in test 2016-09-08 14:42:31 +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
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
783641abd8 Cleaned useless require 2016-08-30 00:58:19 +02:00
Georges Dupéron
6475b89bc8 Added define-syntax/parse+simple and define/syntax-parse+simple 2016-08-29 21:27:14 +02:00
Georges Dupéron
68a7178b7e Removed automatic addition of -mixin, since now we don't implicitly define a splicing-syntax-class for each mixin. 2016-08-29 01:29:15 +02:00
Georges Dupéron
643988a0b9 Use braces for patterns 2016-08-27 01:20:49 +02:00
Georges Dupéron
7a6ff03b06 Renamed ~no-order to ~seq-no-order, to follow AlexKnauth's convention 2016-08-27 01:13:51 +02:00
Georges Dupéron
d45a446359 Changes following renaming 2016-08-27 00:42:36 +02:00
Georges Dupéron
f339764c96 Renamed files 2016-08-27 00:35:30 +02:00