Folkert
|
899cbeabd7
|
fix extra ampersands
|
2021-07-29 17:32:08 +02:00 |
|
Anton-4
|
314503cf7f
|
fixed typos, added typos checking to CI
|
2021-06-05 20:02:54 +02:00 |
|
Folkert
|
700e7d9686
|
parse expect
|
2021-04-22 23:00:44 +02:00 |
|
Folkert
|
c68cd2fb2d
|
fix and test
|
2021-04-14 22:03:03 +02:00 |
|
Folkert
|
28ba645121
|
parse underscores in expressions
|
2021-04-11 21:02:31 +02:00 |
|
Folkert
|
c79a691400
|
fix tests
|
2021-04-11 17:27:08 +02:00 |
|
Richard Feldman
|
ab7d2d5912
|
Clean up some dbg calls
|
2021-04-11 09:44:59 -04:00 |
|
Folkert
|
9273c74c70
|
another attempt to tame this grammar
|
2021-03-25 21:18:26 +01:00 |
|
Folkert
|
369f1b7cbb
|
don't lie about progress
|
2021-03-25 15:08:02 +01:00 |
|
Folkert
|
2a0c5c669b
|
fiddling with the when parser
|
2021-03-24 22:55:01 +01:00 |
|
Folkert
|
03fab9297c
|
shrink stack size usage for parse Expr
|
2021-03-20 23:37:36 +01:00 |
|
Folkert
|
dd5e13ae25
|
update tests
|
2021-03-20 22:12:35 +01:00 |
|
Folkert
|
e0c211081a
|
remove update field from normal Record constructor
|
2021-03-20 16:49:14 +01:00 |
|
Folkert
|
73e6128ce3
|
parse multi-backtracking
|
2021-03-19 00:10:02 +01:00 |
|
Folkert
|
85309444e1
|
pass MultiBacktracking options
|
2021-03-18 20:27:40 +01:00 |
|
Folkert
|
b9069716f9
|
fix multi def test
|
2021-03-18 15:31:20 +01:00 |
|
Folkert
|
dc7c384b49
|
expose less
|
2021-03-18 14:52:37 +01:00 |
|
Folkert
|
3b647274dc
|
refactor
|
2021-03-18 14:50:21 +01:00 |
|
Folkert
|
67c68c6b11
|
simplify record parsing
|
2021-03-17 20:49:49 +01:00 |
|
Folkert
|
38d925fea6
|
use new def parser for module defs
|
2021-03-17 17:28:27 +01:00 |
|
Richard Feldman
|
84e65da5e7
|
cargo fmt
|
2021-03-15 21:09:53 -04:00 |
|
Richard Feldman
|
e7524d30f9
|
Drop obsolete dbg!
|
2021-03-15 21:05:53 -04:00 |
|
Folkert
|
1b4a6aee04
|
another backpassing test
|
2021-03-15 23:01:59 +01:00 |
|
Folkert
|
66e7e3bc5e
|
parse single backpassing
|
2021-03-15 22:50:34 +01:00 |
|
Folkert
|
f57707c651
|
so close
|
2021-03-15 17:04:14 +01:00 |
|
Folkert
|
d2251cced2
|
only region within parens for unary ops
|
2021-03-12 23:22:48 +01:00 |
|
Folkert
|
376d4431ab
|
correct parsing of unary applies
|
2021-03-12 23:15:04 +01:00 |
|
Folkert
|
703a8de72f
|
basic structure
|
2021-03-12 22:21:27 +01:00 |
|
Folkert
|
4e4854ceaa
|
remove unneeded argument
|
2021-03-12 02:48:07 +01:00 |
|
Folkert
|
f5284d1db7
|
new space parser
|
2021-03-12 00:33:08 +01:00 |
|
Folkert
|
e7bbfe96db
|
fix parse tests
|
2021-03-10 21:46:34 +01:00 |
|
Folkert
|
91271d0308
|
don't leak implementation details
|
2021-03-09 23:20:31 +01:00 |
|
Folkert
|
322c645714
|
refactor
|
2021-03-09 16:48:42 +01:00 |
|
Folkert
|
6b2119a54d
|
refactor
|
2021-03-07 02:42:06 +01:00 |
|
Folkert
|
a87dfac7da
|
improved malformed patterns
|
2021-03-01 16:12:37 +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
|
8b3b055ab1
|
fix equals problem
|
2021-02-25 22:31:42 +01:00 |
|
Folkert
|
0ad975113c
|
fix Bag import in tests
|
2021-02-08 23:40:50 +01:00 |
|
Folkert
|
148fffe969
|
parameterize Parser on an Error type
|
2021-02-07 22:08:28 +01:00 |
|
Folkert
|
7a02bcda8d
|
cleanup
|
2021-02-03 23:33:13 +01:00 |
|
Folkert
|
0016347866
|
test for parser failure (but with less detail)
|
2021-02-03 22:39:50 +01:00 |
|
Folkert
|
d211ca7e61
|
WIP
|
2021-02-03 20:21:12 +01:00 |
|
Folkert
|
f6aa77e6a8
|
fix all gen and cli tests
|
2021-02-02 22:06:11 +01:00 |
|
Folkert
|
e643d1ea3c
|
more backtracking
|
2021-02-02 18:47:58 +01:00 |
|
Folkert
|
d284d3bb72
|
all parse tests work!
|
2021-02-02 16:32:52 +01:00 |
|
Folkert
|
e83cb0d027
|
fix top level def
|
2021-02-02 16:24:21 +01:00 |
|
Folkert
|
95ebc8ded5
|
fix aliases and type annotations
|
2021-02-02 14:32:01 +01:00 |
|
Folkert
|
56f6770804
|
WIP
|
2021-02-02 01:56:50 +01:00 |
|
Folkert
|
4524012b2c
|
fix problem with spaces in patterns
|
2021-02-01 14:39:18 +01:00 |
|