oxalica
|
6a459c25ed
|
Tweak database input and abstract Change
|
2022-07-24 11:01:40 +08:00 |
|
oxalica
|
f10a5ef89d
|
Rename module crate::source -> crate::base
|
2022-07-24 09:48:15 +08:00 |
|
oxalica
|
e864a72304
|
Impl name scopes
|
2022-07-24 09:18:58 +08:00 |
|
oxalica
|
7dea1f73db
|
Lower lambdas
|
2022-07-24 07:19:57 +08:00 |
|
oxalica
|
96d942f004
|
Dis-ambiguous between Expr::Ref and PatField::Name
|
2022-07-24 07:16:43 +08:00 |
|
oxalica
|
431b3255ef
|
Impl all literals lowering
|
2022-07-24 07:02:45 +08:00 |
|
oxalica
|
d0132c886c
|
Switch to use our custom parser
|
2022-07-24 05:14:11 +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 |
|
oxalica
|
4de99370f2
|
Use separated database for testing
|
2022-07-21 21:22:32 +08:00 |
|
oxalica
|
d9f4108b3a
|
Introduce Name
|
2022-07-21 21:19:16 +08:00 |
|
oxalica
|
695c54de0c
|
Impl source mapping
|
2022-07-20 00:59:37 +08:00 |
|
oxalica
|
168a02bbaa
|
Make RootDatabase parallel and tweak
|
2022-07-20 00:16:53 +08:00 |
|
oxalica
|
fdca59f98a
|
Impl incremental analysis framework
|
2022-07-20 00:14:22 +08:00 |
|
oxalica
|
42c2333b8b
|
Init
|
2022-07-18 10:39:12 +08:00 |
|