Commit graph

242 commits

Author SHA1 Message Date
Folkert
050958d053 add some bad error messages 2021-03-03 02:04:02 +01:00
Folkert
a87dfac7da improved malformed patterns 2021-03-01 16:12:37 +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
75344ece40 work on moving ident_etc over 2021-02-27 15:11:17 +01:00
Folkert
5b3c7eeee3 finish up string problems 2021-02-26 22:11:28 +01:00
Folkert
2f4099f1f0 error messages for escaped things 2021-02-26 22:02:42 +01:00
Folkert
0684a93727 fix offsets, add tests 2021-02-26 15:52:44 +01:00
Folkert
bfa3a5caa8 fix test 2021-02-25 15:01:36 +01:00
Folkert
fac9dd61f8 merge 2021-02-25 14:50:27 +01:00
Folkert
9ce39cd633 another merge 2021-02-25 14:44:43 +01:00
Folkert
9189e3a461 merge 2021-02-25 14:37:42 +01:00
Folkert
c208f500d9 fix arg comma messages 2021-02-25 14:25:43 +01:00
Folkert
9edbf322c0 error message for when 2021-02-20 22:08:53 +01:00
Folkert
a6fbf55390 empty or pattern message 2021-02-20 16:44:29 +01:00
Folkert
576b7974e8 if guard empty condition message 2021-02-20 16:30:56 +01:00
Folkert
5f4f7f009c milestone: change pattern messages over 2021-02-20 15:34:32 +01:00
Folkert
22a9779fe4 test case for alias diff reporting 2021-02-16 17:22:06 +01:00
Folkert
c4e606bcc6 fix formatting issue 2021-02-14 16:09:59 +01:00
Folkert
0f53665afa fix tests 2021-02-13 02:37:41 +01:00
Folkert
b204154fec improve messages for tag names 2021-02-12 15:22:11 +01:00
Folkert
19d3e43f09 better indentation errors (use original location for error) 2021-02-12 13:47:56 +01:00
Folkert
0120d5d5a1 better errors for inline aliases 2021-02-12 02:04:51 +01:00
Folkert
ba820a3179 checkpoint 2021-02-12 00:25:17 +01:00
Folkert
66b2dfe6f6 better errors for type variables 2021-02-11 22:45:20 +01:00
Folkert
c339f96244 better messages for types in parens and applied types 2021-02-11 21:48:19 +01:00
Folkert
9aa0b0b020 tag union parse errors 2021-02-09 21:29:06 +01:00
Folkert
b7e4964be1 tab errors 2021-02-09 15:49:38 +01:00
Folkert
4e36d71c2f finish up TRecord 2021-02-09 02:51:14 +01:00
Folkert
f5a48237b7 Merge remote-tracking branch 'origin/trunk' into parse-param-error 2021-02-08 22:55:17 +01:00
Folkert
0ccf17007e keyword in record field 2021-02-08 22:39:12 +01:00
Folkert
860aa6d194 more error messages 2021-02-08 21:58:39 +01:00
Folkert
523df61622 first good parse error message 2021-02-08 20:56:02 +01:00
Richard Feldman
7feada88e4
Merge branch 'trunk' into parser-with-progress 2021-02-08 00:11:04 -05:00
Folkert
8b3158aeba fix formatting 2021-02-07 02:38:11 +01:00
Folkert
dc5eec189c report unexposed values 2021-02-07 01:17:46 +01:00
Folkert
da28486184 disable test helper 2021-02-04 23:28:33 +01:00
Folkert
34c3a4147a add some bad parse error messages to tests, to track progress 2021-02-04 23:26:59 +01:00
Folkert
db7e604643 clippy 2021-02-03 22:47:28 +01:00
Folkert
8c6a9c4144 working state 2021-02-03 22:32:27 +01:00
Folkert
d211ca7e61 WIP 2021-02-03 20:21:12 +01:00
Folkert
7731ab38d1 update tests 2021-01-21 22:41:47 +01:00
Folkert
9227464de8 change type variable 2021-01-04 23:36:47 +01:00
rvcas
27cfd4d7ad more test fixes 2021-01-04 15:18:49 -05:00
rvcas
b34436e5cb Merge branch 'trunk' into int_a_float_a 2021-01-04 09:53:45 -05:00
rvcas
a123bfa3ee fix: tests compile and repl_eval 2021-01-04 09:46:10 -05:00
Folkert
ccd302cbe9 format 2021-01-01 00:54:18 +01:00
Folkert
728298d15a automatic clippy fixes 2021-01-01 00:05:45 +01:00
Folkert
caaf8e76c1 reintroduce multiple uniqueness vars in numbers 2020-12-22 20:13:54 +01:00
Richard Feldman
c789885499 Merge remote-tracking branch 'origin/trunk' into add-builtin-num-aliases 2020-12-13 18:49:00 -05:00