deveel/deveeldb

New Light SQL Expression Parser

tsutomi opened this issue · 1 comments

The current implementation of the SQL Expression parser makes use of ANTLR-generated that we want to make optional, and removed in Lite version

We need to define a new parser for SQL Expressions that is smaller in size (or even not define it if this is not possible)

The new model for parsing is delegating the parsing to implementations of ISqlExpressionParser contract: a default one is implemented using ANTLR4