Skip to main content

Module ast

Module ast 

Source
Expand description

AST (Abstract Syntax Tree) module for ELO expressions

Defines the complete set of ELO expression types matching the language specification. Each expression variant represents a different construct in the ELO language.

Re-exports§

pub use visitor::Visitor;

Modules§

visitor
Visitor trait for traversing and transforming ELO AST

Enums§

BinaryOperator
Binary operators supported in ELO
Expr
Top-level ELO expression type
Literal
Literal value types
TemporalKeyword
Temporal keywords for date/time operations
UnaryOperator
Unary operators supported in ELO