Commit Graph

595 Commits (10bd6435d4d3a97e326b36d295ac97029b848ef5)
 

Author SHA1 Message Date
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
Matthew Butterick 88cf2f8c38 make world-sexp work 9 years ago
Matthew Butterick 442dc8755b ragg changes 9 years ago
Matthew Butterick 62a852f621 Update README.md 9 years ago
Matthew Butterick 51f8726c31 fix tests 9 years ago
Matthew Butterick 5d9e106147 update travis 9 years ago
Matthew Butterick c4430ca851 add br/ragg 9 years ago
Matthew Butterick 0c976a1634 resume in world-sexp 9 years ago