Commit 7e29371
committed
Merge #185: pest to chumsky migration
6026de1 remove `pest` dependency and `minimal.pest` grammar file (Volodymyr Herashchenko)
6da5555 add regression tests for the parser (Volodymyr Herashchenko)
d23e7f6 remove #[ignore] above `fuzz_slow_unit_1()` (Volodymyr Herashchenko)
b7eb350 add handling for multiple errors (Volodymyr Herashchenko)
e8b9c0e add `ErrorCollector` (Volodymyr Herashchenko)
a69f408 add `chumsky` parsing (Volodymyr Herashchenko)
79561a4 add lexer (Volodymyr Herashchenko)
e75cb5e add `chumsky` dependency (Volodymyr Herashchenko)
Pull request description:
ACKs for top commit:
KyrylR:
ACK 6026de1
Tree-SHA512: 6f00c3b99e2beb5081b841bc4443d09c3ff3180789938b4ff46338a117bc7a2e86fe87aebd0c87cfccd9d0dc5afdc99ad244489daf2cfca7a45a65f90f0b283229 files changed
Lines changed: 1893 additions & 1083 deletions
File tree
- src
- test-data
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
| |||
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
| 34 | + | |
36 | 35 | | |
37 | 36 | | |
38 | 37 | | |
| |||
0 commit comments