Commit graph

4 commits

Author SHA1 Message Date
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