Folkert
|
e214674016
|
cleanup blankspace function usage
|
2021-03-11 16:37:42 +01:00 |
|
Folkert
|
21f58b947a
|
shuffle error message handling
|
2021-03-10 23:04:28 +01:00 |
|
Folkert
|
5e2848d10c
|
use the EExpr identifier parser
|
2021-03-10 12:55:56 +01:00 |
|
Folkert
|
905301bf96
|
start giving header parsing good messages
|
2021-03-08 15:55:28 +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 |
|
Folkert
|
95acd939c8
|
unary operations
|
2021-02-27 22:17:07 +01:00 |
|
Folkert
|
492ae4c943
|
switch record over
|
2021-02-27 21:32:21 +01:00 |
|
Folkert
|
1f53e3be7b
|
remove debugs
|
2021-02-27 21:21:06 +01:00 |
|
Folkert
|
75344ece40
|
work on moving ident_etc over
|
2021-02-27 15:11:17 +01:00 |
|
Folkert
|
98a3d42eff
|
checkpoint 2
|
2021-02-26 20:41:42 +01:00 |
|
Folkert
|
5ec0103996
|
make parser helpers emit a more specific error (line too long)
|
2021-02-26 19:44:26 +01:00 |
|
Folkert
|
c94ee9b839
|
clippy
|
2021-02-26 15:12:15 +01:00 |
|
Folkert
|
fed292811f
|
remove arena argument
|
2021-02-26 15:09:52 +01:00 |
|
Folkert
|
bb9a2525b5
|
number parsing with new errors
|
2021-02-26 15:06:24 +01:00 |
|
Folkert
|
d4de440943
|
clippy
|
2021-02-26 13:23:32 +01:00 |
|