Commit graph

436 commits

Author SHA1 Message Date
Folkert
d6ff5540dc cleanup 2021-03-09 22:02:34 +01:00
Folkert
25d7caa89e port platform module 2021-03-09 22:00:00 +01:00
Folkert
3eddedc566 port effects 2021-03-09 21:53:23 +01:00
Folkert
caafcc2888 cleanup 2021-03-09 20:40:19 +01:00
Folkert
3c70eca145 refactor 2021-03-09 18:51:56 +01:00
Folkert
322c645714 refactor 2021-03-09 16:48:42 +01:00
Folkert
f25e88397a finish import 2021-03-09 15:23:45 +01:00
Folkert
71ab77b804 start of imports 2021-03-09 14:39:25 +01:00
Folkert
8b9804adc2 generalize 2021-03-08 21:14:47 +01:00
Folkert
845307f94e first header parse report test 2021-03-08 19:20:11 +01:00
Folkert
65cee39041 remove attempting argument from parser state 2021-03-08 16:33:45 +01:00
Folkert
784e3ddac4 change provides ... to 2021-03-08 16:15:38 +01:00
Folkert
905301bf96 start giving header parsing good messages 2021-03-08 15:55:28 +01:00
Folkert
5029469825 optimize keyword parsing 2021-03-08 15:48:22 +01:00
Richard Feldman
c2525d2407
Merge pull request #1056 from rtfeldman/parse-operators
Parse operators
2021-03-07 23:19:49 -05:00
Folkert
0f648e1d16 rename 2021-03-07 22:17:20 +01:00
Folkert
1b622774fc refactor 2021-03-07 20:37:05 +01:00
Folkert
7f7593f63e move when and if into expression 2021-03-07 19:52:07 +01:00
Folkert
1b750149c0 error messages for bad operators 2021-03-07 18:50:44 +01:00
Folkert
6b2119a54d refactor 2021-03-07 02:42:06 +01:00
Folkert
bfe027e2f0 cleanup 2021-03-07 01:49:32 +01:00
Folkert
8e9339a83d improved binop parser 2021-03-07 01:48:31 +01:00
Folkert
1416d2e47f clippy 2021-03-06 16:39:16 +01:00
Folkert
88737ebbcf centralize def indent check 2021-03-06 16:17:56 +01:00
Folkert
e2d08b8f78 make backpassing an expr 2021-03-06 16:05:18 +01:00
Folkert
5d9e4d8e3b we don't need this 2021-03-06 15:41:12 +01:00
Folkert
9306c3698c clippy 2021-03-06 01:56:30 +01:00
Folkert
d7904b1d41 remove comma parsing in backpassing 2021-03-06 01:10:02 +01:00
Folkert
3303798a5e refactor 2021-03-05 22:41:50 +01:00
Folkert
42654debbf basic backpassing 2021-03-05 22:33:34 +01:00
Folkert
4a89ecca2a even more refactor 2021-03-05 20:27:17 +01:00
Folkert
e07ef4e744 refactor refactor 2021-03-05 20:16:09 +01:00
Folkert
5b2c2bee33 refactor 2021-03-04 22:54:05 +01:00
Folkert
00440f350c substitute either! 2021-03-04 22:15:15 +01:00
Folkert
90674dcc47 clippy 2021-03-01 19:26:10 +01:00
Folkert
8cff7b060e pattern number parsing 2021-03-01 19:21:07 +01:00
Folkert
663ffdeb88 more cleanup 2021-03-01 19:04:57 +01:00
Folkert
7c3a14c370 cleanup 2021-03-01 18:49:50 +01:00
Folkert
a87dfac7da improved malformed patterns 2021-03-01 16:12:37 +01:00
Folkert
9e3edfaf20 add space1_e 2021-03-01 14:28:14 +01:00
Folkert
14129bb34c some fixes 2021-03-01 01:20:53 +01:00
Folkert
7c56547958 cleanup 2021-03-01 00:38:03 +01:00
Folkert
e395d18e16 bunch of stuff 2021-02-28 23:36:27 +01:00
Folkert
43550bf18e small steps 2021-02-28 02:00:13 +01:00
Folkert
d3bf8d73e7 def work 2021-02-28 01:35:26 +01:00
Folkert
a3d936fb30 more use of EExpr 2021-02-28 01:22:14 +01:00
Folkert
12a771fe4e more def work 2021-02-27 23:38:17 +01:00
Folkert
10799c52b3 use EExpr expr parser in more places 2021-02-27 23:20:11 +01:00
Folkert
18229bcf54 remove a bunch of wrappers 2021-02-27 22:49:04 +01:00
Folkert
258779966e hook up EExpr for argument parsing 2021-02-27 22:27:31 +01:00