prqlc_parser/parser/pr/
mod.rs

1//! PR, or "Parser Representation" is an AST representation of parsed PRQL. It
2//! takes LR tokens and converts them into a more structured form which
3//! understands expressions, such as tuples & functions.
4
5pub use expr::*;
6pub use ident::*;
7pub use ops::*;
8pub use stmt::*;
9pub use types::*;
10
11// re-export Literal from LR, since it's encapsulated in TyKind
12pub use crate::lexer::lr::Literal;
13pub use crate::span::Span;
14
15mod expr;
16mod ident;
17mod ops;
18mod stmt;
19mod types;