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>