On 9/4/2012 7:44 PM, Bryan Pendleton wrote:
I've had success in pointing Eclipse to the source code that I have built. I have had a nice look around for the file that I am interested in, which from the previously mentioned JIRA issues etc suggest a file called sqlgrammar.jj
only problem is I can't find it!

It's possible that Eclipse doesn't grok '.jj' files in its normal configuration.

The file should be in your source tree as:

    ./java/engine/org/apache/derby/impl/sql/compile/sqlgrammar.jj

There is a compiler-generation tool that processes this file during
the Ant build of Derby and generates Java source from the grammar.

The tool that generates the java code for the parser from sqlgrammar.jj is Javacc. The generated code is in generated/java/org/apache/derby/impl/sql/compile which is fun to look at but shouldn't be changed. I think there may be an exclipse plugin for javacc but I have never used one.

Kathey


Reply via email to