Expand description
Cypher query language parser and execution engine
This module provides a complete Cypher query language implementation including:
- Lexical analysis (tokenization)
- Syntax parsing (AST generation)
- Semantic analysis and type checking
- Query optimization
- Support for hyperedges (N-ary relationships)
Re-exports§
pub use ast::Query;pub use ast::Statement;pub use lexer::Token;pub use lexer::TokenKind;pub use optimizer::OptimizationPlan;pub use optimizer::QueryOptimizer;pub use parser::parse_cypher;pub use parser::ParseError;pub use semantic::SemanticAnalyzer;pub use semantic::SemanticError;