Skip to main content

Crate rigsql_parser

Crate rigsql_parser 

Source

Structs§

AnsiGrammar
ANSI SQL grammar — parses standard SQL statements only.
ParseContext
Parser context: a cursor over the token stream.
ParseDiagnostic
A parse error recorded during error recovery.
ParseResult
Result of parsing: a CST (always produced) plus any diagnostics collected during error-recovery passes.
Parser
High-level SQL parser: source text → CST.
PostgresGrammar
PostgreSQL grammar — extends ANSI with PostgreSQL-specific syntax.
TsqlGrammar
TSQL grammar — extends ANSI with SQL Server–specific statements.

Enums§

ParseError

Traits§

Grammar
Trait for dialect-specific SQL grammar.