Parser used for BeeDB, mainly forked from Hyrise SQL Parser (https://github.com/hyrise/sql-parser).
Go to file
Pedro ff0167cde6 added join definition to grammar. put limit and order tokens into lexer 2014-11-03 23:26:33 +01:00
lemon_example extended flex to use custom token type 2014-10-17 17:43:57 +02:00
src added join definition to grammar. put limit and order tokens into lexer 2014-11-03 23:26:33 +01:00
.gitignore refactored Expr to be struct and have a type 2014-10-08 19:26:38 -07:00
README.md Update README.md 2014-10-31 18:54:00 +01:00

README.md

SQL Parser (C++)

This is a SQL Parser for C++. It parses the given SQL query into C++ objects. It is developed for integration in hyrise (https://github.com/hyrise/hyrise).

Usage

Prerequisites:

To create the full parser code run make build. The parser library code is created in build/.

To use the SQL Parser in your own code, you only need to include SQLParser.h and build+link all the source files from the parser with your project.