Crate prql_compiler
source ·Modules
Abstract Syntax Tree
Semantic resolver (name resolution, type checking and lowering to RQ)
Backend for translating RQ into SQL
Structs
Enums
Traits
Functions
Compile a PRQL string into a SQL string.
Parse JSON as PL AST
Parse JSON as RQ AST
Build PL AST from a PRQL query string.
Serialize PL AST into JSON
Generate PRQL code from PL AST
Translate a PRQL AST into a SQL string.
Type Definitions
Result<T, Error>