oxalica
|
a96f80646d
|
Add completion tests and fix
|
2022-08-09 17:56:35 +08:00 |
|
oxalica
|
874edff5b3
|
Setup coverage test for parser and fix
|
2022-08-09 17:01:01 +08:00 |
|
oxalica
|
ac11294134
|
Fix parser fuzz failure
|
2022-08-09 16:04:38 +08:00 |
|
oxalica
|
9f9dc6a9ae
|
Setup fuzzer for parser
|
2022-08-09 15:55:23 +08:00 |
|
oxalica
|
5b5c40d9f9
|
Fix parser panic
|
2022-08-06 15:28:33 +08:00 |
|
oxalica
|
e30c6aa654
|
Refactor error structs
|
2022-08-06 00:37:28 +08:00 |
|
oxalica
|
35d2bac1fb
|
Impl path interpolation and loosen path grammar
|
2022-08-04 19:58:21 +08:00 |
|
oxalica
|
08f9b7d338
|
Merge path kinds into one token in parser
|
2022-08-04 19:58:21 +08:00 |
|
oxalica
|
675c3ab022
|
Enforce merging of "use" stmts
|
2022-08-02 03:27:55 +08:00 |
|
oxalica
|
aecdb67218
|
Licenses
|
2022-08-01 09:12:08 +08:00 |
|
oxalica
|
66d49cc145
|
Fix space handling when parsing "{} @ a: e"
|
2022-07-31 05:58:07 +08:00 |
|
oxalica
|
916017b9ec
|
Impl more exprs and "with" scopes
|
2022-07-27 02:07:25 +08:00 |
|
oxalica
|
e7e171f988
|
Fix UTF-8 handling in the lexer
|
2022-07-26 17:48:53 +08:00 |
|
oxalica
|
2ff5eddeaa
|
Impl goto_definition
|
2022-07-24 13:28:49 +08:00 |
|
oxalica
|
96d942f004
|
Dis-ambiguous between Expr::Ref and PatField::Name
|
2022-07-24 07:16:43 +08:00 |
|
oxalica
|
d3b30a688a
|
Impl high-level AST for parsed nodes
|
2022-07-24 04:27:12 +08:00 |
|
oxalica
|
9b1fd4c0d2
|
Introduce NAME node and fix behavior of "or"
|
2022-07-24 03:50:59 +08:00 |
|
oxalica
|
3a4e18c5a5
|
Add parser tests
|
2022-07-23 05:14:57 +08:00 |
|
oxalica
|
f48a103ee6
|
Impl nix parser with rowan
|
2022-07-23 05:14:54 +08:00 |
|