Package com.helix.core.parser.ast
package com.helix.core.parser.ast
-
ClassDescriptionExpression tokenizer and recursive descent AST parser.AstVisitor<R>Visitor interface for AST node traversal and code generation.AST node representing general binary expressions (arithmetic and logical operations).AST node representing binary operations (+, -, *, /, >, >=, <, <=, ==, !=, &&, ||).AST node specifically representing comparison and relational expressions (>, <, >=, <=, ==, !=).Base interface for all nodes in the Abstract Syntax Tree.AST node representing context property and field navigation (e.g.AST node representing built-in or registered function invocations (e.g.AST node representing literal values (numbers, booleans, strings).AST node representing method invocations on a target expression (e.g.AST node representing an in-process machine learning inference invocation via ONNX Runtime.Composite AST node encapsulating a complete compiled rule definition and its parsed AST root.AST node representing unary operations (!, -).AST node representing an input variable reference by name.