Georges Dupéron
|
29777cdd0a
|
Small improvements to wording in comments
|
2017-03-31 01:34:44 +02:00 |
|
Georges Dupéron
|
365fed9872
|
Added and documented ~as-rest
|
2016-09-28 23:22:12 +02:00 |
|
Georges Dupéron
|
0b6508958f
|
bugfix
|
2016-09-23 00:02:04 +02:00 |
|
Georges Dupéron
|
01c9b553a5
|
Implemented and documented: pre operations, ~lift-rest.
|
2016-09-22 22:33:59 +02:00 |
|
Georges Dupéron
|
5eced1fec7
|
Do not provide the aggregate functions, they are internal stuff.
|
2016-09-20 03:19:44 +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
|
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
|
e8e24a4db6
|
Renamed ~whole to ~named-seq
|
2016-09-07 16:03:46 +02:00 |
|
Georges Dupéron
|
9b90a03c02
|
Added ~whole, which acts like (~and (~seq id ...) . pats), but always provide a default value of '() for id if the match fails
|
2016-09-06 05:36:27 +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
|
6475b89bc8
|
Added define-syntax/parse+simple and define/syntax-parse+simple
|
2016-08-29 21:27:14 +02:00 |
|
Georges Dupéron
|
f5078752aa
|
Split code into separate files
|
2016-08-29 12:11:15 +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
|
6f22dcf465
|
Added ~no-order wrapper
|
2016-08-27 01:20:28 +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
|
f339764c96
|
Renamed files
|
2016-08-27 00:35:30 +02:00 |
|
Georges Dupéron
|
08e4bf74d1
|
Removed empty main.rkt
|
2016-08-27 00:33:20 +02:00 |
|
Georges Dupéron
|
da6dd362b5
|
Created extensible-parser-specifications package
|
2016-08-26 23:59:07 +02:00 |
|