Matthew Butterick
0901778f65
Revert "simplify flattening"
...
This reverts commit 17b01b3718
.
6 years ago
Matthew Butterick
17b01b3718
simplify flattening
6 years ago
Matthew Butterick
d1ebde511a
adjust flattening of zero-or-more rule ( fixes #18 )
6 years ago
Matthew Butterick
2612c3356b
use 'unknown not #f
6 years ago
Matthew Butterick
b2a9d1ac53
vestigial
6 years ago
Rodrigo Bernardo
536016551d
Fix typo
6 years ago
Matthew Butterick
b91f3e8f2a
Update .travis.yml
6 years ago
Gregory Toprak
e301210ffb
Fix link in docs
...
The broken link showed up as an undefined tag warning for `(tech "comment")` when installing this package.
This seemed like the most straightforward fix, but it's a bit wordy.
6 years ago
Matthew Butterick
1b69e27c44
activate srclocs in tester
6 years ago
Matthew Butterick
359da840b9
better error msg when token type is whitespace ( fixes #9 )
6 years ago
Matthew Butterick
e6b8f99316
suppress source info in errors when it doesn't exist
6 years ago
Matthew Butterick
6cf947b8af
add multiline comments; ignore commas
6 years ago
Matthew Butterick
dd37900690
docs nit
6 years ago
Matthew Butterick
f8687db35a
improve cutting of top-level rule name
6 years ago
Matthew Butterick
8fd0aa4092
doc edit about top-level rule
6 years ago
Matthew Butterick
bfacb563df
permit cuts on top-level rule name
6 years ago
Matthew Butterick
6dff5018c6
add `apply-port-proc`
6 years ago
Matthew Butterick
9cbb3e7a5c
another
6 years ago
Matthew Butterick
cd736fdf4e
handle non-char conditions
6 years ago
Matthew Butterick
a121893a62
bump to 1.1
6 years ago
Matthew Butterick
0d4a350d2c
tiny refac
7 years ago
Matthew Butterick
4f225cc740
reorder hide & splice ( fixes #8 )
7 years ago
Matthew Butterick
98d60c3ead
colorize empty set
7 years ago
Matthew Butterick
3d46506cde
empty parens better than empty brackets
7 years ago
Matthew Butterick
de1c42d4f9
support empty-set notation
7 years ago
Matthew Butterick
cf5e686ea6
simplify more
7 years ago
Matthew Butterick
1d8ff90769
simplify
7 years ago
Matthew Butterick
01ebdbba04
restore comment
7 years ago
Matthew Butterick
3e92d67a69
rename
7 years ago
Matthew Butterick
40f5cfa640
use the force
7 years ago
Matthew Butterick
52f1f4bce2
add test for start & atok tokens
7 years ago
Matthew Butterick
2ad5296567
red refaction
7 years ago
Matthew Butterick
b5c75eee64
morefac
7 years ago
Matthew Butterick
c3b887e219
refac
7 years ago
Matthew Butterick
7ea93a0bd9
extra exports for repl
7 years ago
Matthew Butterick
8473f59881
colorer tweak
7 years ago
Matthew Butterick
2f2f92a3c1
rename a test file
7 years ago
Matthew Butterick
ce347b018d
support backslashes in patterns
7 years ago
Matthew Butterick
54fb498c63
curly tests
7 years ago
Matthew Butterick
7bf128c0cd
typo
7 years ago
Matthew Butterick
b99869ca40
correct behavior of blank curlies
7 years ago
Matthew Butterick
10c399bfd7
touchup
7 years ago
Matthew Butterick
d952611293
handle escape chars better
7 years ago
Matthew Butterick
78183544c1
doc typo
7 years ago
Matthew Butterick
31a373441a
lex quotation marks correctly
7 years ago
Matthew Butterick
8eb9b32220
propagate hide state into subpatterns
7 years ago
Matthew Butterick
ca0bf7feb6
typo
7 years ago
Matthew Butterick
bfcdbbce58
add ? quantifier
7 years ago
Matthew Butterick
9171af7930
doc edit
7 years ago
Matthew Butterick
9db55b3d83
update `repeat` tests
7 years ago