Sketched rough parser code construction including some SQL AST classes.

This commit is contained in:
eelke 2018-06-19 19:52:56 +02:00
parent f3898599fd
commit 5b20f900fc
15 changed files with 459 additions and 4 deletions

View file

@ -39,7 +39,13 @@ SOURCES += my_boost_assert_handler.cpp \
QueuedBackgroundTask.cpp \
ExplainTreeModelItem.cpp \
jsoncpp.cpp \
WorkManager.cpp
WorkManager.cpp \
SqlParser.cpp \
SqlAstNode.cpp \
SqlAstSelectList.cpp \
SqlAstSelectListEntry.cpp \
SqlAstSelect.cpp \
SqlAstExpression.cpp
HEADERS += PasswordManager.h \
SqlLexer.h \
@ -54,7 +60,13 @@ HEADERS += PasswordManager.h \
TaskControl.h \
ControllableTask.h \
RunControllableTask.h \
TaskExecutor.h
TaskExecutor.h \
SqlParser.h \
SqlAstNode.h \
SqlAstSelectList.h \
SqlAstSelectListEntry.h \
SqlAstSelect.h \
SqlAstExpression.h
unix {
target.path = /usr/lib