Extensible SQL Lexer and Parser for Rust
Find a file
Andy Grove ac130577c1 Save
2018-09-03 09:59:06 -06:00
src replace with code from datafusion 2018-09-03 09:56:39 -06:00
.gitignore roughing out classic pratt parser 2018-02-08 07:49:24 -07:00
Cargo.toml replace with code from datafusion 2018-09-03 09:56:39 -06:00
LICENSE.TXT replace with code from datafusion 2018-09-03 09:56:39 -06:00
README.md Save 2018-09-03 09:59:06 -06:00

SQL Parser

The goal of this project is to build a SQL lexer and parser capable of parsing ANSI SQL:2011 (or 2016 if I can get access to the specification for free).

The current code was copied from DataFusion and has some non-standard SQL support and only a subset of ANSI SQL currently.

The current code is capable of parsing some simple SELECT and CREATE TABLE statements.