Matthew Butterick
|
32a14d78af
|
exploration
|
9 years ago |
Matthew Butterick
|
33e71f260b
|
quiet error
|
9 years ago |
Matthew Butterick
|
5ea796cbcd
|
one more
|
9 years ago |
Matthew Butterick
|
e3b7495a7a
|
scopes
|
9 years ago |
Matthew Butterick
|
cdda2224da
|
scopes
|
9 years ago |
Matthew Butterick
|
12f8b3d0a5
|
simplify
|
9 years ago |
Matthew Butterick
|
9b2fa914f5
|
simplify grammar
|
9 years ago |
Matthew Butterick
|
c574ce3b54
|
use cleaner grammar notation
|
9 years ago |
Matthew Butterick
|
17d9f17f4e
|
add some notes
|
9 years ago |
Matthew Butterick
|
61890e18ee
|
refactor ; change hiding char to slash
|
9 years ago |
Matthew Butterick
|
975d0da0f5
|
improve txtadv parser with hiding & splicing
|
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
|
7c21df6ed4
|
use new splice & hide chars
|
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
|
5d73d41174
|
adjust
|
9 years ago |
Matthew Butterick
|
d9a33c7948
|
adjust
|
9 years ago |
Matthew Butterick
|
086c0aa359
|
scopes
|
9 years ago |
Matthew Butterick
|
0a5ef3e4dc
|
scope composition
|
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
|
6a3d4c5c15
|
syntaxing
|
9 years ago |
Matthew Butterick
|
245a488ac0
|
note
|
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
|
f072c9f808
|
angle-hiding in parser
|
9 years ago |
Matthew Butterick
|
8dea96894b
|
add dependency
|
9 years ago |
Matthew Butterick
|
e86208b131
|
Merge branch 'master' of https://github.com/mbutterick/beautiful-racket into dev-elider
|
9 years ago |
Matthew Butterick
|
b55d290fe9
|
rename `br/ragg` as `brag`
|
9 years ago |
Matthew Butterick
|
a5e5a8ece6
|
provide br/debug for syntax in #lang br
|
9 years ago |
Matthew Butterick
|
09ac200d0d
|
provide br/debug for syntax in #lang br
|
9 years ago |
Matthew Butterick
|
2d44750221
|
hiding works for literals and tokens ; tests pass ; resume in ids
|
9 years ago |
Matthew Butterick
|
44d25659de
|
tests still pass
|
9 years ago |
Matthew Butterick
|
3504667b83
|
change elide to struct / syntax prop ; tests pass
|
9 years ago |
Matthew Butterick
|
7bf8a29bd3
|
elide works like seq (better) ; tests pass
|
9 years ago |
Matthew Butterick
|
9babe76e3c
|
resume in syntaxification of rule
|
9 years ago |
Matthew Butterick
|
12a04bbc6a
|
elider brackets work like sequence parens ; tests pass
|
9 years ago |
Matthew Butterick
|
e4a3255f6c
|
angle brackets behave ; tests pass
|
9 years ago |
Matthew Butterick
|
831d5cca35
|
`elide` token added with no functional changes; all tests still pass
|
9 years ago |
Matthew Butterick
|
894c9780d8
|
change name of br/ragg doc file
|
9 years ago |
Matthew Butterick
|
d59896a3a3
|
minor refactorings
|
9 years ago |