Skip to main content

crabka_pgparser/
lib.rs

1//! pgparser: hand-written lexer + recursive-descent/Pratt parser producing the
2//! crabgresql AST for the SP2 SQL slice.
3
4#![doc(html_root_url = "https://docs.rs/crabka-pgparser/0.3.9")]
5
6pub mod ast;
7pub mod command;
8pub mod error;
9pub mod lexer;
10pub mod parser;
11pub mod token;
12
13pub use error::ParseError;
14pub use parser::{parse, parse_with_command_identities, parse_with_source};