deveel / deveeldb

DeveelDB is a complete SQL database system, primarly developed for .NET/Mono frameworks

Home Page:http://db.deveel.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Replace the SQL Parser

tsutomi opened this issue · comments

The current PL/SQL parser is based on Irony and has some limitations, notably in the ease of use, the custom definition of the AST nodes and, most importantly, the memory usage (that is burning tens of megabytes and sending the performances over the limit).

I have written a new parser based on ANTLRv4 (https://github.com/deveel/deveeldb.antlr4 ), that should replace the current solution