Matthew Butterick
|
96a5875e7c
|
simpler
|
8 years ago |
Matthew Butterick
|
330d822f9f
|
fixes
|
8 years ago |
Matthew Butterick
|
ec6b858f39
|
move fix upstream
|
8 years ago |
Matthew Butterick
|
ae07f3da64
|
add support for newline & tab literals in grammars
|
8 years ago |
Matthew Butterick
|
09297e0cad
|
restore standard token-struct printing
|
8 years ago |
Matthew Butterick
|
71ace522c6
|
simplify macros
|
8 years ago |
Matthew Butterick
|
5fd9b540e5
|
use `position` rather than `offset`
|
8 years ago |
Matthew Butterick
|
9ac0a29049
|
change token-struct printing to go in srcloc order
|
8 years ago |
Matthew Butterick
|
1d482ffcbf
|
make some alias names
|
8 years ago |
Matthew Butterick
|
ed19d85278
|
omit a file from testing
|
8 years ago |
Matthew Butterick
|
2be7726c88
|
handle position-tokens correctly in `apply-tokenizer`
|
8 years ago |
Matthew Butterick
|
8e32cf31f7
|
rename
|
8 years ago |
Matthew Butterick
|
83c83dd350
|
rename more
|
8 years ago |
Matthew Butterick
|
7f08f2e2c8
|
rename
|
8 years ago |
Matthew Butterick
|
cacbd37b14
|
typo
|
8 years ago |
Matthew Butterick
|
5f72ee4215
|
reorg
|
8 years ago |
Matthew Butterick
|
da2bdce15a
|
improve tokenizer macros
|
8 years ago |
Matthew Butterick
|
586189012f
|
updates
|
8 years ago |
Matthew Butterick
|
e1eee81b03
|
add `brag/lexer-support`
|
8 years ago |
Matthew Butterick
|
474dddf9b3
|
replace missing line
|
8 years ago |
Matthew Butterick
|
d4ac779fa9
|
more typo
|
8 years ago |
Matthew Butterick
|
c5cf417b99
|
typo
|
8 years ago |
Matthew Butterick
|
7712ab31d4
|
update brag docs
|
8 years ago |
Matthew Butterick
|
b4a47b754f
|
resume in stx pattern
|
8 years ago |
Matthew Butterick
|
8e917003bc
|
add `parse-tree`
|
8 years ago |
Matthew Butterick
|
1391c2abae
|
fix amazing and bounce
|
9 years ago |
Matthew Butterick
|
c1b9497b33
|
start adding keyword arg support to brag (broken)
|
9 years ago |
Matthew Butterick
|
b3deb1ed02
|
a matter of trying harder
|
9 years ago |
Matthew Butterick
|
146e460a8f
|
refactoring
|
9 years ago |
Matthew Butterick
|
157787a99f
|
add `syntax-property` annotations to parse tree
|
9 years ago |
Matthew Butterick
|
61890e18ee
|
refactor ; change hiding char to slash
|
9 years ago |
Matthew Butterick
|
e435574b9f
|
repair parser & parser tests
|
9 years ago |
Matthew Butterick
|
f57653c43d
|
add splicing for right-hand ids
|
9 years ago |
Matthew Butterick
|
c985805703
|
add @ prefix for splicing
|
9 years ago |
Matthew Butterick
|
f312677216
|
use ! instead of <> for grammar hiding
|
9 years ago |
Matthew Butterick
|
99951f2f07
|
Merge branch 'master' of https://github.com/mbutterick/beautiful-racket
|
9 years ago |
Matthew Butterick
|
6d0ec53400
|
typos
|
9 years ago |
Matthew Butterick
|
fd5c53f019
|
victory
|
9 years ago |
Matthew Butterick
|
0f9e8018ea
|
whoops
|
9 years ago |
Matthew Butterick
|
feec0f85d5
|
better regexp
|
9 years ago |
Matthew Butterick
|
87f5b186a2
|
more cleanup
|
9 years ago |
Matthew Butterick
|
7a4999ee36
|
cleanup
|
9 years ago |
Matthew Butterick
|
07350988e7
|
make hider/splicer tests
|
9 years ago |
Matthew Butterick
|
992fccdb1d
|
change lhs-id key from 'hide to 'splice
|
9 years ago |
Matthew Butterick
|
f6181b90d7
|
lhs-id splicing works ; tests pass
|
9 years ago |
Matthew Butterick
|
6d80193419
|
lhs-id modifications ; tests pass
|
9 years ago |
Matthew Butterick
|
2026c603de
|
make ids hideable
|
9 years ago |
Matthew Butterick
|
8dea96894b
|
add dependency
|
9 years ago |
Matthew Butterick
|
b55d290fe9
|
rename `br/ragg` as `brag`
|
9 years ago |