Where can I find the specification files for the grammar that YFilter supports?
The Java CUP and JFlex files provide the specifications of the grammar supported by YFilter. Save it into the YFILTER_HOME/src/edu/berkeley/cs/db/yfilterplus/queryparser/xpathparser directory and compile them.This will create (by default) sym.java, Lexer.java and parser.java. Note that JFlex need to be installed prior to making changes to the JFlex file.