Documentation
¶
Overview ¶
Package parser provides a recursive descent SQL parser that converts tokens into an Abstract Syntax Tree (AST). It supports comprehensive SQL features including SELECT, INSERT, UPDATE, DELETE, DDL operations, Common Table Expressions (CTEs), and set operations (UNION, EXCEPT, INTERSECT).
Phase 2 Features (v1.2.0+):
- Common Table Expressions (WITH clause) with recursive support
- Set operations: UNION, UNION ALL, EXCEPT, INTERSECT
- Multiple CTE definitions in single query
- CTE column specifications
- Left-associative set operation parsing
- Integration of CTEs with set operations
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.