Skip to main content

Parser

Struct Parser 

Source
pub struct Parser(/* private fields */);
Expand description

High-level entry point for parsing SQLite SQL into typed AST statements.

Use this in most applications.

  • Hides grammar setup and returns SQLite SQL-native result types.
  • Reusable across many SQL inputs.
  • Supports batch/script parsing via parse.
  • Supports editor-style token feeds via incremental_parse.

Advanced generic APIs exist in crate::typed and crate::any.