|
From: Blaine S. <bla...@ad...> - 2005-10-18 18:24:48
|
Harald Niesche wrote: >I compared hsqldb to the Axion DB a while ago, and I found their code >considerably harder to read and in it's current state it does far less >than hsqldb. It's parser is written using JavaCC. Compare the build >instructions to those for hsqldb: http://axion.tigris.org/building.html > >... > >Thanks for listening > >Harald > The only thing more difficult I see in their build instructions is to download dependency libs. I have no idea whether JavaCC has these dependencies, or if JavaCC needs them independently of JavaCC, but it doesn't matter much since I don't think anybody is advocating that we use JavaCC. We should look at the library dependencies for the products we are considering using, not some other product. I don't disagree with the rest of what you say wrt the primary HSQLDB parser. This does not necessarily apply to a parser for PL/SQL which needs to handle variables and could hand off globs of the plain SQL (perhaps some pre-processed) to the primary HSQLDB parser (or a superclass/subclass/something-similar). |