Skip to content

cviebig/lib-sql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL parse tree

This package defines a SQL parse tree that aims to be compatible with the syntax definition provided by the SQLite3 manual [1]. Altough it's not complete it covers mostly SELECT and CREATE TABLE statements as well as a proprietary syntax addition for importing from delimiter separated files.

Boost Fusion bindings are provided in include/sql/fusion/ and a parsing expression grammar based on Boost Spirit X3 is provided in lib-sql-text [2].

[1] https://www.sqlite.org/lang.html

[2] https://github.com/cviebig/lib-sql-text

Releases

No releases published

Packages

No packages published