Skip to main content

Module semantic

Module semantic 

Source
Expand description

Semantic analysis and type checking.

Validates DOL queries before execution: checks field existence, type compatibility in comparisons/arithmetic, function name validity, and pipeline node semantics. Uses a SemanticAnalyzer that tracks the active schema as pipeline nodes transform the data.

§Example

semantic::validate_semantics(&query)?;

Structs§

SemanticAnalyzer

Enums§

Type

Functions§

validate_semantics