prqlc_parser/parser/pr/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! PR, or "Parser Representation" is an AST representation of parsed PRQL. It
//! takes LR tokens and converts them into a more structured form which
//! understands expressions, such as tuples & functions.

pub use expr::*;
pub use ident::*;
pub use ops::*;
pub use stmt::*;
pub use types::*;

// re-export Literal from LR, since it's encapsulated in TyKind
pub use crate::lexer::lr::Literal;
pub use crate::span::Span;

mod expr;
mod ident;
mod ops;
mod stmt;
mod types;