Module ast

Module ast 

Source
Expand description

Abstract Syntax Tree (AST) definitions for DSQ filter language

This module defines the AST nodes that represent the parsed structure of DSQ filter expressions.

Structs§

Filter
Represents a complete DSQ filter expression (possibly a pipeline)
OrderBy
Order by specification

Enums§

AssignmentOperator
Assignment operators
BinaryOperator
Binary operators
Expr
Core expression types in DSQ
Literal
Literal values
ObjectEntry
Object construction entry
OrderDirection
Order direction
UnaryOperator
Unary operators