Skip to main content

Module expressions

Module expressions 

Source
Expand description

Expression parsing module

This module delegates expression parsing to specialized submodules. The actual implementation is split across multiple files for better organization.

Re-exports§

pub use binary_ops::parse_comparison_op;
pub use control_flow::parse_pattern;
pub use primary::parse_expression;
pub use primary::parse_postfix_expr;
pub use primary::parse_primary_expr;
pub use window::parse_window_from_function_call;
pub use window::parse_window_function_call;

Modules§

binary_ops
Binary operator expression parsing
comprehensions
List comprehension parsing
control_flow
Control flow expression parsing
data_refs
Data reference expression parsing
functions
Function expression parsing
literals
Literal expression parsing
primary
Primary expression parsing
temporal
Temporal expression parsing
window
Window function expression parser