Commit Graph

164 Commits

Author SHA1 Message Date
Matthew Butterick
b55d290fe9 rename br/ragg as brag 2016-05-05 17:01:56 -07:00
Matthew Butterick
09ac200d0d provide br/debug for syntax in #lang br 2016-05-05 09:19:48 -07:00
Matthew Butterick
2d44750221 hiding works for literals and tokens ; tests pass ; resume in ids 2016-05-05 00:54:54 -07:00
Matthew Butterick
44d25659de tests still pass 2016-05-04 23:37:48 -07:00
Matthew Butterick
3504667b83 change elide to struct / syntax prop ; tests pass 2016-05-04 23:34:17 -07:00
Matthew Butterick
7bf8a29bd3 elide works like seq (better) ; tests pass 2016-05-04 16:15:22 -07:00
Matthew Butterick
9babe76e3c resume in syntaxification of rule 2016-05-04 16:02:19 -07:00
Matthew Butterick
12a04bbc6a elider brackets work like sequence parens ; tests pass 2016-05-04 15:54:42 -07:00
Matthew Butterick
e4a3255f6c angle brackets behave ; tests pass 2016-05-04 15:44:26 -07:00
Matthew Butterick
831d5cca35 elide token added with no functional changes; all tests still pass 2016-05-04 15:13:15 -07:00
Matthew Butterick
894c9780d8 change name of br/ragg doc file 2016-05-04 10:24:40 -07:00
Matthew Butterick
d59896a3a3 minor refactorings 2016-05-03 22:15:08 -07:00
Matthew Butterick
88cf2f8c38 make world-sexp work 2016-05-03 21:55:25 -07:00
Matthew Butterick
442dc8755b ragg changes 2016-05-03 21:42:05 -07:00
Matthew Butterick
62a852f621 Update README.md 2016-05-03 21:09:30 -07:00
Matthew Butterick
51f8726c31 fix tests 2016-05-03 17:49:43 -07:00
Matthew Butterick
5d9e106147 update travis 2016-05-03 17:18:36 -07:00
Matthew Butterick
c4430ca851 add br/ragg 2016-05-03 16:41:18 -07:00
Matthew Butterick
0c976a1634 resume in world-sexp 2016-05-03 12:51:33 -07:00
Matthew Butterick
6e54846a3f working 2016-05-03 12:05:31 -07:00
Matthew Butterick
69df1b4ac0 work it 2016-05-03 11:22:50 -07:00
Matthew Butterick
40afae1c8f fix transitive verbs 2016-05-02 23:42:12 -07:00
Matthew Butterick
8be93208a2 add parsing for things 2016-05-02 22:47:28 -07:00
Matthew Butterick
07871e5526 resume in s-exp parsing 2016-05-02 17:27:23 -04:00
Matthew Butterick
e9f392b51f add parsing for actions 2016-05-02 16:52:19 -04:00
Matthew Butterick
cface5b7f9 start new parser for txtadv 2016-05-02 16:18:29 -04:00
Matthew Butterick
6de2df5ceb edit 2016-05-02 14:40:16 -04:00
Matthew Butterick
2d2ac10654 start txtadv tutorial 2016-05-02 17:07:20 -04:00
Matthew Butterick
6a5e7a8366 more 2016-04-30 22:10:43 -04:00
Matthew Butterick
cb0c24c293 nit 2016-04-29 22:51:06 -07:00
Matthew Butterick
44305eb770 syntax exn check 2016-04-29 22:47:37 -07:00
Matthew Butterick
56777d4ca3 dots 2016-04-29 19:59:53 -07:00
Matthew Butterick
5a0e8982b7 tiny 2016-04-29 19:31:42 -07:00
Matthew Butterick
fb0522957a tweaks 2016-04-29 16:05:58 -07:00
Matthew Butterick
a7112554e3 upgrades 2016-04-29 15:34:13 -07:00
Matthew Butterick
ac8e05bf52 add shared-syntax as unhygienic helper 2016-04-29 14:50:37 -07:00
Matthew Butterick
ce2939ac28 add else to define-cases 2016-04-28 20:10:40 -07:00
Matthew Butterick
cfa042ce40 tighten stx conversion 2016-04-28 17:53:27 -07:00
Matthew Butterick
d46534dfdc fix your soul 2016-04-26 22:18:25 -07:00
Matthew Butterick
283e74446b refine inversion 2016-04-26 17:11:51 -07:00
Matthew Butterick
a6de2888d9 refine 2016-04-26 16:36:50 -07:00
Matthew Butterick
2feaa1084d convert to define-inverting 2016-04-26 16:22:59 -07:00
Matthew Butterick
8bbe358753 add define-cases-inverting 2016-04-26 15:58:50 -07:00
Matthew Butterick
509c9000ab tiny refactoring 2016-04-26 13:53:35 -07:00
Matthew Butterick
f4b52138f3 add define-inverting 2016-04-26 13:23:09 -07:00
Matthew Butterick
30d4dec8c3 resume in hdl/tst 2016-04-26 12:39:06 -07:00
Matthew Butterick
5303f4ced1 ugly but effective 2016-04-26 00:25:25 -07:00
Matthew Butterick
2bd78a0595 works better 2016-04-25 23:43:50 -07:00
Matthew Butterick
0f6334c005 and more 2016-04-25 12:05:26 -07:00
Matthew Butterick
825cce753e sort of works a little more 2016-04-25 11:53:48 -07:00