Index: lucene/queryparser/aqp-macros.xml
===================================================================
--- lucene/queryparser/aqp-macros.xml (revision 0)
+++ lucene/queryparser/aqp-macros.xml (revision 0)
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Regenerating: @{grammar-name}
+ Output: @{parser-dir}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generating DOT: @{grammar-name}
+ Query: @{query}
+ Rule: @{rule}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generating TREE: @{grammar-name}
+ Query: @{query}
+ Rule: @{rule}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Running GUNIT: @{grammar-name}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The html with charts is at: @{build-dir}/@{grammar-name}.html
+
+
+
+
+
+
+
+
+
+ 0) {
+ throw new Exception("The parser reported a syntax error, antlrqueryparser hates errors!");
+ }
+ astTree = (AqpCommonTree) returnValue.getTree();
+ return astTree.toQueryNodeTree();
+ } catch (RecognitionException e) {
+ throw new QueryNodeParseException(new MessageImpl(query + " " + parser.getErrorMessage(e, parser.getTokenNames())));
+ } catch (Exception e) {
+ Message message = new MessageImpl(
+ QueryParserMessages.INVALID_SYNTAX_CANNOT_PARSE, query,
+ e.getMessage());
+ QueryNodeParseException ee = new QueryNodeParseException(e);
+ ee.setQuery(query);
+ ee.setNonLocalizedMessage(message);
+ throw ee;
+ } catch (Error e) {
+ Message message = new MessageImpl(
+ QueryParserMessages.INVALID_SYNTAX_CANNOT_PARSE, query,
+ e.getMessage());
+ QueryNodeParseException ee = new QueryNodeParseException(e);
+ ee.setQuery(query);
+ ee.setNonLocalizedMessage(message);
+ throw ee;
+ }
+ }
+}
+]]>
+
+
+
+
+
+
Index: lucene/queryparser/ivy.xml
===================================================================
--- lucene/queryparser/ivy.xml (revision 1484512)
+++ lucene/queryparser/ivy.xml (working copy)
@@ -18,4 +18,17 @@
-->
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lucene/queryparser/lib/antlr-runtime-3.4.jar
===================================================================
--- lucene/queryparser/lib/antlr-runtime-3.4.jar (revision 0)
+++ lucene/queryparser/lib/antlr-runtime-3.4.jar (revision 0)
@@ -0,0 +1,846 @@
+PK
+ L> META-INF/PK
+ L>aSf } META-INF/MANIFEST.MFMLK-.
K-*ϳR03r,J,K-BV+$xRKRSt*3R|RxJ3sJY%]lfzF@;x PK
+ L> org/PK
+ L>
+ org/antlr/PK
+ L> org/antlr/runtime/PK
+ L> org/antlr/runtime/misc/PK
+ L> org/antlr/runtime/debug/PK
+ L> org/antlr/runtime/tree/PK
+ L> y3 % org/antlr/runtime/misc/IntArray.classROP=oZe NTtTXI0G(KuȢA]%[t_b4?x萐s=# Scp[eE4]
&hK7%{1~3~XՖ'5A3^5yExvLnUt5Y%dPwxO;n{MB=زP5z5תyMDzp)Jv)lۄ7
Y(M=&7[=wߖ$EDd# ϯR8'|]n`
C7>$
\ƐS40 * J{Э1rv
09sMZPstRtjP;0X;G̻ 0: ʴp"%db q8JI5MB