Aljaž Mur Eržen
43eec32796
Refactor Rust libraries ( #5654 )
...
Follow up for #5645 and https://github.com/edgedb/edgedb-cli/pull/1080 .
- removes "python" from default features of edgeql-parser,
- renames edgeql-rust to edgeql-parser-python,
- moves edgeql-parser-* libraries under edgeql-parser dir,
2023-06-14 18:39:50 +02:00
Aljaž Mur Eržen
d4d500fbfb
Generate EdgeQL rust AST and IntoPython trait ( #5449 )
...
Also applies following QL AST refactors:
- qlast.Flag
- delete qlast.SubExpr
- BaseSessionCommand
- drop OptionallyAliasedExpr
- inline BasesMixin
- inline CallableObjectCommand
- make MigrationCommand extend DDLCommand
2023-05-23 17:00:18 +02:00
Paul Colomiets
4a93c8d5f7
Initial GraphQL rewrite implementation ( #1299 )
2020-03-30 15:54:37 +03:00
Paul Colomiets
3e61b850de
Import tokenizer from edgedb-rust ( #1277 )
...
Make Rust implementation of the EdgeQL lexer an integral part of the codebase as opposed to being a submodule.
2020-03-25 14:43:08 -07:00