diff --git a/engine/src/main/grammar/SQLGrammar.jjt b/engine/src/main/grammar/SQLGrammar.jjt index 9c638bbf05..8aa4444da2 100644 --- a/engine/src/main/grammar/SQLGrammar.jjt +++ b/engine/src/main/grammar/SQLGrammar.jjt @@ -2349,31 +2349,6 @@ SchemaIdentifier SchemaIdentifier(): { return jjtThis; } } -IndexName IndexName(): -{ - StringBuilder builder = new StringBuilder(); - Token token; - Identifier lastIdentifier; -} -{ - ( "__@recordmap@___" { builder.append("__@recordmap@___"); } )? - - lastIdentifier = Identifier() { builder.append(lastIdentifier.getValue()); } - ( - ( - { builder.append("."); } - | - { builder.append("-"); } - ) - lastIdentifier = Identifier() { builder.append(lastIdentifier.getValue()); } - )* - { - jjtThis.value = builder.toString(); - return jjtThis; - } -} - - IndexIdentifier IndexIdentifier(): { Token token; @@ -2382,7 +2357,7 @@ IndexIdentifier IndexIdentifier(): ( ( - jjtThis.indexName = IndexName() { jjtThis.type = IndexIdentifier.Type.INDEX; } + jjtThis.indexName = Identifier() { jjtThis.type = IndexIdentifier.Type.INDEX; } ) | ( @@ -3844,110 +3819,117 @@ CreateIndexStatement CreateIndexStatement(): } { - jjtThis.name = IndexName() - ( - LOOKAHEAD(4) - [ {jjtThis.ifNotExists = true;} ] - - jjtThis.typeName = Identifier() - + ( ( - lastIdentifier = Identifier() { - lastProperty = new CreateIndexStatement.Property(); - lastProperty.name = lastIdentifier; - jjtThis.propertyList.add(lastProperty); - } + LOOKAHEAD(6) + ( + [ {jjtThis.ifNotExists = true;}] + + jjtThis.typeName = Identifier() + + ( + lastIdentifier = Identifier() { + lastProperty = new CreateIndexStatement.Property(); + lastProperty.name = lastIdentifier; + jjtThis.propertyList.add(lastProperty); + } + | + lastRecordAttr = RecordAttribute() { + lastProperty = new CreateIndexStatement.Property(); + lastProperty.recordAttribute = lastRecordAttr; + jjtThis.propertyList.add(lastProperty); + } + ) + [ + + ( + { lastProperty.byKey = true; } + | + { lastProperty.byValue = true; } + ) + ] + ( + + ( + lastIdentifier = Identifier() { + lastProperty = new CreateIndexStatement.Property(); + lastProperty.name = lastIdentifier; + jjtThis.propertyList.add(lastProperty); + } + | + lastRecordAttr = RecordAttribute() { + lastProperty = new CreateIndexStatement.Property(); + lastProperty.recordAttribute = lastRecordAttr; + jjtThis.propertyList.add(lastProperty); + } + ) + [ + + ( + { lastProperty.byKey = true; } + | + { lastProperty.byValue = true; } + ) + ] + )* + + ) | - lastRecordAttr = RecordAttribute() { - lastProperty = new CreateIndexStatement.Property(); - lastProperty.recordAttribute = lastRecordAttr; - jjtThis.propertyList.add(lastProperty); - } - ) - [ - ( - { lastProperty.byKey = true; } - | - { lastProperty.byValue = true; } + jjtThis.name = Identifier() ) - ] + ) ( - - ( - lastIdentifier = Identifier() { - lastProperty = new CreateIndexStatement.Property(); - lastProperty.name = lastIdentifier; - jjtThis.propertyList.add(lastProperty); - } + LOOKAHEAD(4) + ( + {jjtThis.ifNotExists = true;} + jjtThis.type = Identifier() + ) | - lastRecordAttr = RecordAttribute() { - lastProperty = new CreateIndexStatement.Property(); - lastProperty.recordAttribute = lastRecordAttr; - jjtThis.propertyList.add(lastProperty); - } - ) + jjtThis.type = Identifier() + ) + ( + LOOKAHEAD(2) + jjtThis.engine = Identifier() [ - + LOOKAHEAD(2) ( - { lastProperty.byKey = true; } - | - { lastProperty.byValue = true; } + jjtThis.schema = Json() + ) + | + ( + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + ( + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + )* + [ jjtThis.schema = Json() ] ) ] - )* - - jjtThis.type = Identifier() - | - ( - LOOKAHEAD(3) - {jjtThis.ifNotExists = true;} jjtThis.type = Identifier() - | - jjtThis.type = Identifier() - ) - ) - - ( - LOOKAHEAD(2) - jjtThis.engine = Identifier() - [ - LOOKAHEAD(2) - ( - jjtThis.schema = Json() - ) | - ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + [ + LOOKAHEAD(2) ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} - )* - [ jjtThis.schema = Json() ] - ) - ] - | - [ - LOOKAHEAD(2) - ( - jjtThis.schema = Json() - ) - | - ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + jjtThis.schema = Json() + ) + | ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} - )* - [ jjtThis.schema = Json() ] + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + ( + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + )* + [ jjtThis.schema = Json() ] + ) + ] + ) + + [ + ( + { jjtThis.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; } + | + { jjtThis.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; } ) ] ) - [ - ( - { jjtThis.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; } - | - { jjtThis.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; } - ) - ] - { return jjtThis; } } @@ -3956,7 +3938,7 @@ RebuildIndexStatement RebuildIndexStatement(): { ( - jjtThis.name = IndexName() + jjtThis.name = Identifier() | { jjtThis.all = true; } ) @@ -3968,7 +3950,7 @@ DropIndexStatement DropIndexStatement(): { ( - jjtThis.name = IndexName() + jjtThis.name = Identifier() | { jjtThis.all = true; } ) diff --git a/engine/src/main/java/com/arcadedb/query/sql/SQLQueryEngine.java b/engine/src/main/java/com/arcadedb/query/sql/SQLQueryEngine.java index 4a32eeb6c8..2fb6423468 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/SQLQueryEngine.java +++ b/engine/src/main/java/com/arcadedb/query/sql/SQLQueryEngine.java @@ -19,7 +19,7 @@ package com.arcadedb.query.sql; import com.arcadedb.database.DatabaseInternal; -import com.arcadedb.query.QueryEngine; +import com.arcadedb.query .QueryEngine; import com.arcadedb.query.sql.executor.ResultSet; import com.arcadedb.query.sql.executor.SQLEngine; import com.arcadedb.query.sql.parser.Limit; diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/CreateIndexStatement.java b/engine/src/main/java/com/arcadedb/query/sql/parser/CreateIndexStatement.java index a217b03c83..c8f726d050 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/CreateIndexStatement.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/CreateIndexStatement.java @@ -37,7 +37,7 @@ public class CreateIndexStatement extends DDLStatement { - protected IndexName name; + protected Identifier name; protected Identifier typeName; protected List propertyList = new ArrayList(); protected Identifier type; @@ -85,11 +85,15 @@ else if (typeAsString.equalsIgnoreCase("NOTUNIQUE")) Object execute(final CommandContext ctx) { final Database database = ctx.getDatabase(); + if (name == null) + // GENERATE THE NAME AUTOMATICALLY + name = new Identifier(typeName.getStringValue() + propertyList.toString()); + if (database.getSchema().existsIndex(name.getValue())) { if (ifNotExists) { return null; } else { - throw new CommandExecutionException("Index " + name + " already exists"); + throw new CommandExecutionException("Index '" + name + "' already exists"); } } @@ -125,11 +129,10 @@ else if (typeAsString.equalsIgnoreCase("UNIQUE")) { return total.get(); } - /*** - * returns the list of property names to be indexed + /** + * Returns the list of property names to be indexed. * - * @param ctx - * @return + * @return Array of property names */ private String[] calculateProperties(final CommandContext ctx) { if (propertyList == null) { @@ -141,7 +144,10 @@ private String[] calculateProperties(final CommandContext ctx) { @Override public void toString(final Map params, final StringBuilder builder) { builder.append("CREATE INDEX "); - name.toString(params, builder); + + if (name != null) + name.toString(params, builder); + if (typeName != null) { builder.append(" ON "); typeName.toString(params, builder); diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/DropIndexStatement.java b/engine/src/main/java/com/arcadedb/query/sql/parser/DropIndexStatement.java index a825e70ae8..f9063fa5e6 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/DropIndexStatement.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/DropIndexStatement.java @@ -28,13 +28,13 @@ import com.arcadedb.query.sql.executor.ResultInternal; import com.arcadedb.query.sql.executor.ResultSet; -import java.util.Map; +import java.util.*; public class DropIndexStatement extends DDLStatement { - protected boolean all = false; - protected IndexName name; - protected boolean ifExists = false; + protected boolean all = false; + protected Identifier name; + protected boolean ifExists = false; public DropIndexStatement(int id) { super(id); diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/Identifier.java b/engine/src/main/java/com/arcadedb/query/sql/parser/Identifier.java index 9e5b462de4..33a8e0690d 100755 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/Identifier.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/Identifier.java @@ -23,7 +23,7 @@ import com.arcadedb.query.sql.executor.Result; import com.arcadedb.query.sql.executor.ResultInternal; -import java.util.Map; +import java.util.*; /** * This class is used to represent all the indentifies in the SQL grammar, ie. class names, property names, index names, variables @@ -41,18 +41,18 @@ public class Identifier extends SimpleNode { */ protected boolean internalAlias = false; - public Identifier(Identifier copyFrom, boolean quoted) { + public Identifier(final Identifier copyFrom, final boolean quoted) { this(-1); this.value = copyFrom.value; this.quoted = quoted; } - public Identifier(String content) { + public Identifier(final String content) { this(-1); setStringValue(content); } - protected Identifier(int id) { + protected Identifier(final int id) { super(id); } @@ -63,7 +63,7 @@ public static Identifier deserialize(Result fromResult) { return identifier; } - public Identifier(SqlParser p, int id) { + public Identifier(final SqlParser p, final int id) { super(p, id); } @@ -82,12 +82,12 @@ public String getValue() { * @return */ public String getStringValue() { - if (value == null) { + if (value == null) return null; - } - if (value.contains("`")) { + + if (value.contains("`")) return value.replaceAll("\\\\`", "`"); - } + return value; } @@ -97,22 +97,19 @@ public String getStringValue() { * * @param s */ - private void setStringValue(String s) { - if (s == null) { + private void setStringValue(final String s) { + if (s == null) value = null; - } else if (s.contains("`")) { + else if (s.contains("`")) value = s.replaceAll("`", "\\\\`"); - } else { + else value = s; - } - } @Override - public String toString(String prefix) { - if (quoted) { + public String toString(final String prefix) { + if (quoted) return '`' + value + '`'; - } return value; } @@ -120,20 +117,15 @@ public String toString() { return toString(""); } - public void toString(Map params, StringBuilder builder) { - if (quoted) { + public void toString(final Map params, final StringBuilder builder) { + if (quoted) builder.append('`' + value + '`'); - } else { + else builder.append(value); - } } public Identifier copy() { return this; -// OIdentifier result = new OIdentifier(-1); -// result.value = value; -// result.quoted = quoted; -// return result; } @Override diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/IndexIdentifier.java b/engine/src/main/java/com/arcadedb/query/sql/parser/IndexIdentifier.java index 771e4635af..3c9a949a62 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/IndexIdentifier.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/IndexIdentifier.java @@ -23,7 +23,7 @@ import com.arcadedb.query.sql.executor.Result; import com.arcadedb.query.sql.executor.ResultInternal; -import java.util.Map; +import java.util.*; public class IndexIdentifier extends SimpleNode { @@ -31,19 +31,19 @@ public enum Type { INDEX, VALUES, VALUESASC, VALUESDESC } - protected Type type; - protected String indexNameString; - protected IndexName indexName; + protected Type type; + protected String indexNameString; + protected Identifier indexName; - public IndexIdentifier(int id) { + public IndexIdentifier(final int id) { super(id); } - public IndexIdentifier(SqlParser p, int id) { + public IndexIdentifier(final SqlParser p, final int id) { super(p, id); } - public void toString(Map params, StringBuilder builder) { + public void toString(final Map params, final StringBuilder builder) { switch (type) { case INDEX: builder.append("INDEX"); @@ -67,9 +67,9 @@ public void toString(Map params, StringBuilder builder) { } public String getIndexName() { - if (indexName != null) { - return indexName.toString(); - } + if (indexName != null) + return indexName.getStringValue(); + return indexNameString; } @@ -86,13 +86,13 @@ public IndexIdentifier copy() { } @Override - public boolean equals(Object o) { + public boolean equals(final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; - IndexIdentifier that = (IndexIdentifier) o; + final IndexIdentifier that = (IndexIdentifier) o; if (type != that.type) return false; @@ -110,13 +110,13 @@ public int hashCode() { } public Result serialize() { - ResultInternal result = new ResultInternal(); + final ResultInternal result = new ResultInternal(); result.setProperty("type", type.toString()); result.setProperty("indexNameString", indexNameString); - if (indexName != null) { + if (indexName != null) result.setProperty("indexName", indexName.serialize()); - } + return result; } @@ -125,7 +125,7 @@ public void deserialize(Result fromResult) { indexNameString = fromResult.getProperty("indexNameString"); if (fromResult.getProperty("indexName") != null) { - indexName = new IndexName(-1); + indexName = new Identifier(-1); indexName.deserialize(fromResult.getProperty("indexName")); } } @@ -138,8 +138,13 @@ public void setIndexNameString(String indexNameString) { this.indexNameString = indexNameString; } - public void setIndexName(IndexName indexName) { + public void setIndexName(Identifier indexName) { this.indexName = indexName; } + + @Override + public String toString() { + return getIndexName(); + } } /* JavaCC - OriginalChecksum=025f134fd4b27b84210738cdb6dd027c (do not edit this line) */ diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/IndexName.java b/engine/src/main/java/com/arcadedb/query/sql/parser/IndexName.java deleted file mode 100644 index 4a0ed8651b..0000000000 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/IndexName.java +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright © 2021-present Arcade Data Ltd (info@arcadedata.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * SPDX-FileCopyrightText: 2021-present Arcade Data Ltd (info@arcadedata.com) - * SPDX-License-Identifier: Apache-2.0 - */ -/* Generated By:JJTree: Do not edit this line. OIndexName.java Version 4.3 */ -/* JavaCCOptions:MULTI=true,NODE_USES_PARSER=false,VISITOR=true,TRACK_TOKENS=true,NODE_PREFIX=O,NODE_EXTENDS=,NODE_FACTORY=,SUPPORT_USERTYPE_VISIBILITY_PUBLIC=true */ -package com.arcadedb.query.sql.parser; - -import com.arcadedb.query.sql.executor.Result; -import com.arcadedb.query.sql.executor.ResultInternal; - -import java.util.Map; - -public class IndexName extends SimpleNode { - - protected String value; - - public IndexName(int id) { - super(id); - } - - public IndexName(SqlParser p, int id) { - super(p, id); - } - - public String getValue() { - return value; - } - - @Override - public void toString(Map params, StringBuilder builder) { - builder.append(getValue()); - } - - public IndexName copy() { - IndexName result = new IndexName(-1); - result.value = value; - return result; - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (o == null || getClass() != o.getClass()) - return false; - - IndexName that = (IndexName) o; - - return value != null ? value.equals(that.value) : that.value == null; - } - - @Override - public int hashCode() { - return value != null ? value.hashCode() : 0; - } - - public Result serialize() { - ResultInternal result = new ResultInternal(); - result.setProperty("value", value); - return result; - } - - public void deserialize(Result fromResult) { - value = fromResult.getProperty("value"); - } - - public void setValue(String value) { - this.value = value; - } -} -/* JavaCC - OriginalChecksum=06c827926e7e9ee650b76d42e31feb46 (do not edit this line) */ diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/RebuildIndexStatement.java b/engine/src/main/java/com/arcadedb/query/sql/parser/RebuildIndexStatement.java index c4756c7b85..af4ab734a3 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/RebuildIndexStatement.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/RebuildIndexStatement.java @@ -32,17 +32,15 @@ import com.arcadedb.query.sql.executor.ResultSet; import com.arcadedb.schema.EmbeddedSchema; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.concurrent.atomic.AtomicLong; -import java.util.logging.Level; +import java.util.*; +import java.util.concurrent.atomic.*; +import java.util.logging.*; public class RebuildIndexStatement extends DDLStatement { - protected boolean all = false; - protected IndexName name; - private static final int pageSize = LSMTreeIndexAbstract.DEF_PAGE_SIZE; + protected boolean all = false; + protected Identifier name; + private static final int pageSize = LSMTreeIndexAbstract.DEF_PAGE_SIZE; public RebuildIndexStatement(int id) { super(id); diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParser.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParser.java index 4844b73946..a10a6987cb 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParser.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParser.java @@ -1,31 +1,14 @@ -/* - * Copyright © 2021-present Arcade Data Ltd (info@arcadedata.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * SPDX-FileCopyrightText: 2021-present Arcade Data Ltd (info@arcadedata.com) - * SPDX-License-Identifier: Apache-2.0 - */ /* SqlParser.java */ /* Generated by: JJTree&ParserGeneratorCC: Do not edit this line. SqlParser.java */ package com.arcadedb.query.sql.parser; +import java.io.InputStream; +import java.util.List; +import java.util.ArrayList; +import com.arcadedb.exception.CommandSQLParsingException; import com.arcadedb.exception.QueryParsingException; import com.arcadedb.index.lsm.LSMTreeIndexAbstract; -import java.io.*; -import java.util.*; - /** Database Sql grammar. */ public class SqlParser/*@bgen(jjtree)*/implements SqlParserTreeConstants, SqlParserConstants {/*@bgen(jjtree)*/ protected JJTSqlParserState jjtree = new JJTSqlParserState(); @@ -7118,84 +7101,6 @@ final public SchemaIdentifier SchemaIdentifier() throws ParseException {/*@bgen( throw new IllegalStateException ("Missing return statement in function"); } - final public IndexName IndexName() throws ParseException {/*@bgen(jjtree) IndexName */ - IndexName jjtn000 = new IndexName(JJTINDEXNAME); - boolean jjtc000 = true; - jjtree.openNodeScope(jjtn000); - jjtn000.jjtSetFirstToken(getToken(1));StringBuilder builder = new StringBuilder(); - Token token; - Identifier lastIdentifier; - try { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case 248:{ - jj_consume_token(248); -builder.append("__@recordmap@___"); - break; - } - default: - jj_la1[177] = jj_gen; - ; - } - lastIdentifier = Identifier(); -builder.append(lastIdentifier.getValue()); - label_29: - while (true) { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case DOT: - case MINUS:{ - break; - } - default: - jj_la1[178] = jj_gen; - break label_29; - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case DOT:{ - jj_consume_token(DOT); -builder.append("."); - break; - } - case MINUS:{ - jj_consume_token(MINUS); -builder.append("-"); - break; - } - default: - jj_la1[179] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); - } - lastIdentifier = Identifier(); -builder.append(lastIdentifier.getValue()); - } -jjtree.closeNodeScope(jjtn000, true); - jjtc000 = false; - jjtn000.jjtSetLastToken(getToken(0)); -jjtn000.value = builder.toString(); - {if ("" != null) return jjtn000;} - } catch (Throwable jjte000) { -if (jjtc000) { - jjtree.clearNodeScope(jjtn000); - jjtc000 = false; - } else { - jjtree.popNode(); - } - if (jjte000 instanceof ParseException) { - throw (ParseException)jjte000; - } - if (jjte000 instanceof RuntimeException) { - throw (RuntimeException)jjte000; - } - throw (Error)jjte000; - } finally { -if (jjtc000) { - jjtree.closeNodeScope(jjtn000, true); - jjtn000.jjtSetLastToken(getToken(0)); - } - } - throw new IllegalStateException ("Missing return statement in function"); -} - final public IndexIdentifier IndexIdentifier() throws ParseException {/*@bgen(jjtree) IndexIdentifier */ IndexIdentifier jjtn000 = new IndexIdentifier(JJTINDEXIDENTIFIER); boolean jjtc000 = true; @@ -7205,7 +7110,7 @@ final public IndexIdentifier IndexIdentifier() throws ParseException {/*@bgen(jj switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case INDEX_COLON:{ jj_consume_token(INDEX_COLON); - jjtn000.indexName = IndexName(); + jjtn000.indexName = Identifier(); jjtn000.type = IndexIdentifier.Type.INDEX; break; } @@ -7229,7 +7134,7 @@ final public IndexIdentifier IndexIdentifier() throws ParseException {/*@bgen(jj break; } default: - jj_la1[180] = jj_gen; + jj_la1[177] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -7237,7 +7142,7 @@ final public IndexIdentifier IndexIdentifier() throws ParseException {/*@bgen(jj break; } default: - jj_la1[181] = jj_gen; + jj_la1[178] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -7310,15 +7215,15 @@ final public OrBlock OrBlock() throws ParseException {/*@bgen(jjtree) OrBlock */ try { lastAnd = AndBlock(); jjtn000.getSubBlocks().add(lastAnd); - label_30: + label_29: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case OR:{ break; } default: - jj_la1[182] = jj_gen; - break label_30; + jj_la1[179] = jj_gen; + break label_29; } jj_consume_token(OR); lastAnd = AndBlock(); @@ -7359,15 +7264,15 @@ final public AndBlock AndBlock() throws ParseException {/*@bgen(jjtree) AndBlock try { lastNot = NotBlock(); jjtn000.getSubBlocks().add(lastNot); - label_31: + label_30: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case AND:{ break; } default: - jj_la1[183] = jj_gen; - break label_31; + jj_la1[180] = jj_gen; + break label_30; } jj_consume_token(AND); lastNot = NotBlock(); @@ -7535,7 +7440,7 @@ final public NotBlock NotBlock() throws ParseException {/*@bgen(jjtree) NotBlock break; } default: - jj_la1[184] = jj_gen; + jj_la1[181] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -7653,7 +7558,7 @@ final public BooleanExpression ConditionBlock() throws ParseException {/*@bgen(j break; } default: - jj_la1[185] = jj_gen; + jj_la1[182] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -7742,7 +7647,7 @@ final public BinaryCompareOperator CompareOperator() throws ParseException {/*@b break; } default: - jj_la1[186] = jj_gen; + jj_la1[183] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -8031,7 +7936,7 @@ final public EqualsCompareOperator EqualsCompareOperator() throws ParseException break; } default: - jj_la1[187] = jj_gen; + jj_la1[184] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -8081,7 +7986,7 @@ final public RightBinaryCondition RightBinaryCondition() throws ParseException { break; } default: - jj_la1[188] = jj_gen; + jj_la1[185] = jj_gen; ; } jjtn000.inOperator = InOperator(); @@ -8089,7 +7994,7 @@ final public RightBinaryCondition RightBinaryCondition() throws ParseException { break; } default: - jj_la1[189] = jj_gen; + jj_la1[186] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -8309,7 +8214,7 @@ final public BooleanExpression InstanceofCondition() throws ParseException {/*@b break; } default: - jj_la1[190] = jj_gen; + jj_la1[187] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -8472,15 +8377,15 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case 247:{ lastExpression = Expression(); jjtn000.leftExpressions.add(lastExpression); - label_32: + label_31: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[191] = jj_gen; - break label_32; + jj_la1[188] = jj_gen; + break label_31; } jj_consume_token(COMMA); lastExpression = Expression(); @@ -8489,7 +8394,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b break; } default: - jj_la1[192] = jj_gen; + jj_la1[189] = jj_gen; ; } jj_consume_token(RBRACKET); @@ -8606,15 +8511,15 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case 247:{ lastExpression = Expression(); jjtn000.leftExpressions.add(lastExpression); - label_33: + label_32: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[193] = jj_gen; - break label_33; + jj_la1[190] = jj_gen; + break label_32; } jj_consume_token(COMMA); lastExpression = Expression(); @@ -8623,7 +8528,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b break; } default: - jj_la1[194] = jj_gen; + jj_la1[191] = jj_gen; ; } jj_consume_token(RBRACKET); @@ -8736,15 +8641,15 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case 247:{ lastExpression = Expression(); jjtn000.rightExpressions.add(lastExpression); - label_34: + label_33: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[195] = jj_gen; - break label_34; + jj_la1[192] = jj_gen; + break label_33; } jj_consume_token(COMMA); lastExpression = Expression(); @@ -8753,14 +8658,14 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b break; } default: - jj_la1[196] = jj_gen; + jj_la1[193] = jj_gen; ; } jj_consume_token(RBRACKET); break; } default: - jj_la1[197] = jj_gen; + jj_la1[194] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9059,7 +8964,7 @@ final public BooleanExpression InCondition() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[198] = jj_gen; + jj_la1[195] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9174,7 +9079,7 @@ final public BooleanExpression InCondition() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[199] = jj_gen; + jj_la1[196] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9226,7 +9131,7 @@ final public BooleanExpression NotInCondition() throws ParseException {/*@bgen(j break; } default: - jj_la1[200] = jj_gen; + jj_la1[197] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9341,7 +9246,7 @@ final public BooleanExpression NotInCondition() throws ParseException {/*@bgen(j break; } default: - jj_la1[201] = jj_gen; + jj_la1[198] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9527,7 +9432,7 @@ final public BooleanExpression MatchesCondition() throws ParseException {/*@bgen break; } default: - jj_la1[202] = jj_gen; + jj_la1[199] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9761,7 +9666,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[203] = jj_gen; + jj_la1[200] = jj_gen; ; } break; @@ -9779,7 +9684,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[204] = jj_gen; + jj_la1[201] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9798,14 +9703,14 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[205] = jj_gen; + jj_la1[202] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[206] = jj_gen; + jj_la1[203] = jj_gen; ; } break; @@ -9910,7 +9815,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[207] = jj_gen; + jj_la1[204] = jj_gen; ; } break; @@ -9928,7 +9833,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[208] = jj_gen; + jj_la1[205] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -9947,33 +9852,33 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[209] = jj_gen; + jj_la1[206] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[210] = jj_gen; + jj_la1[207] = jj_gen; ; } jj_consume_token(RPAREN); break; } default: - jj_la1[211] = jj_gen; + jj_la1[208] = jj_gen; jj_consume_token(-1); throw new ParseException(); } - label_35: + label_34: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[212] = jj_gen; - break label_35; + jj_la1[209] = jj_gen; + break label_34; } jj_consume_token(COMMA); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -10165,7 +10070,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[213] = jj_gen; + jj_la1[210] = jj_gen; ; } break; @@ -10183,7 +10088,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[214] = jj_gen; + jj_la1[211] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10202,14 +10107,14 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[215] = jj_gen; + jj_la1[212] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[216] = jj_gen; + jj_la1[213] = jj_gen; ; } break; @@ -10314,7 +10219,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[217] = jj_gen; + jj_la1[214] = jj_gen; ; } break; @@ -10332,7 +10237,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[218] = jj_gen; + jj_la1[215] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10351,21 +10256,21 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ break; } default: - jj_la1[219] = jj_gen; + jj_la1[216] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[220] = jj_gen; + jj_la1[217] = jj_gen; ; } jj_consume_token(RPAREN); break; } default: - jj_la1[221] = jj_gen; + jj_la1[218] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10407,15 +10312,15 @@ final public GroupBy GroupBy() throws ParseException {/*@bgen(jjtree) GroupBy */ jj_consume_token(BY); lastExpression = Expression(); jjtn000.items.add(lastExpression); - label_36: + label_35: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[222] = jj_gen; - break label_36; + jj_la1[219] = jj_gen; + break label_35; } jj_consume_token(COMMA); lastExpression = Expression(); @@ -10457,15 +10362,15 @@ final public Unwind Unwind() throws ParseException {/*@bgen(jjtree) Unwind */ jj_consume_token(UNWIND); lastIdentifier = Identifier(); jjtn000.items.add(lastIdentifier); - label_37: + label_36: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[223] = jj_gen; - break label_37; + jj_la1[220] = jj_gen; + break label_36; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -10517,7 +10422,7 @@ final public Limit Limit() throws ParseException {/*@bgen(jjtree) Limit */ break; } default: - jj_la1[224] = jj_gen; + jj_la1[221] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10569,7 +10474,7 @@ final public Skip Skip() throws ParseException {/*@bgen(jjtree) Skip */ break; } default: - jj_la1[225] = jj_gen; + jj_la1[222] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10589,14 +10494,14 @@ final public Skip Skip() throws ParseException {/*@bgen(jjtree) Skip */ break; } default: - jj_la1[226] = jj_gen; + jj_la1[223] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[227] = jj_gen; + jj_la1[224] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -10651,14 +10556,14 @@ final public Timeout Timeout() throws ParseException {/*@bgen(jjtree) Timeout */ break; } default: - jj_la1[228] = jj_gen; + jj_la1[225] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[229] = jj_gen; + jj_la1[226] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -10872,15 +10777,15 @@ final public PCollection PCollection() throws ParseException {/*@bgen(jjtree) PC case 247:{ lastExpression = Expression(); jjtn000.expressions.add(lastExpression); - label_38: + label_37: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[230] = jj_gen; - break label_38; + jj_la1[227] = jj_gen; + break label_37; } jj_consume_token(COMMA); lastExpression = Expression(); @@ -10889,7 +10794,7 @@ final public PCollection PCollection() throws ParseException {/*@bgen(jjtree) PC break; } default: - jj_la1[231] = jj_gen; + jj_la1[228] = jj_gen; ; } jj_consume_token(RBRACKET); @@ -11164,22 +11069,22 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ break; } default: - jj_la1[232] = jj_gen; + jj_la1[229] = jj_gen; jj_consume_token(-1); throw new ParseException(); } jj_consume_token(COLON); lastItem.right = Expression(); jjtn000.items.add(lastItem); - label_39: + label_38: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[233] = jj_gen; - break label_39; + jj_la1[230] = jj_gen; + break label_38; } jj_consume_token(COMMA); lastItem = new JsonItem(); @@ -11289,7 +11194,7 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ break; } default: - jj_la1[234] = jj_gen; + jj_la1[231] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -11300,7 +11205,7 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ break; } default: - jj_la1[235] = jj_gen; + jj_la1[232] = jj_gen; ; } jj_consume_token(RBRACE); @@ -11338,7 +11243,7 @@ final public MatchExpression MatchExpression() throws ParseException {/*@bgen(jj jjtn000.jjtSetFirstToken(getToken(1));MatchPathItem nextItem = null; try { jjtn000.origin = MatchFilter(); - label_40: + label_39: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case DOT: @@ -11348,8 +11253,8 @@ final public MatchExpression MatchExpression() throws ParseException {/*@bgen(jj break; } default: - jj_la1[236] = jj_gen; - break label_40; + jj_la1[233] = jj_gen; + break label_39; } if (jj_2_126(3)) { nextItem = MatchPathItem(); @@ -11366,7 +11271,7 @@ final public MatchExpression MatchExpression() throws ParseException {/*@bgen(jj break; } default: - jj_la1[237] = jj_gen; + jj_la1[234] = jj_gen; if (jj_2_130(2147483647)) { nextItem = BothPathItem(); } else { @@ -11376,7 +11281,7 @@ final public MatchExpression MatchExpression() throws ParseException {/*@bgen(jj break; } default: - jj_la1[238] = jj_gen; + jj_la1[235] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -11425,7 +11330,7 @@ final public MatchPathItem MatchPathItem() throws ParseException {/*@bgen(jjtree break; } default: - jj_la1[239] = jj_gen; + jj_la1[236] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -11469,7 +11374,7 @@ final public MatchPathItem FieldMatchPathItem() throws ParseException {/*@bgen(j break; } default: - jj_la1[240] = jj_gen; + jj_la1[237] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -11512,7 +11417,7 @@ final public MatchPathItem MatchPathItemFirst() throws ParseException {/*@bgen(j break; } default: - jj_la1[241] = jj_gen; + jj_la1[238] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -11552,11 +11457,11 @@ final public MatchPathItem MultiMatchPathItem() throws ParseException {/*@bgen(j jj_consume_token(LPAREN); nextItem = MatchPathItemFirst(); jjtn000.items.add(nextItem); - label_41: + label_40: while (true) { if (jj_2_131(2147483647)) { } else { - break label_41; + break label_40; } nextItem = MatchPathItem(); jjtn000.items.add(nextItem); @@ -11568,7 +11473,7 @@ final public MatchPathItem MultiMatchPathItem() throws ParseException {/*@bgen(j break; } default: - jj_la1[242] = jj_gen; + jj_la1[239] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -11607,7 +11512,7 @@ final public MatchPathItem MultiMatchPathItemArrows() throws ParseException {/*@ try { jj_consume_token(DOT); jj_consume_token(LPAREN); - label_42: + label_41: while (true) { if (jj_2_132(2147483647)) { nextItem = OutPathItemOpt(); @@ -11633,8 +11538,8 @@ final public MatchPathItem MultiMatchPathItemArrows() throws ParseException {/*@ break; } default: - jj_la1[243] = jj_gen; - break label_42; + jj_la1[240] = jj_gen; + break label_41; } } jj_consume_token(RPAREN); @@ -11644,7 +11549,7 @@ final public MatchPathItem MultiMatchPathItemArrows() throws ParseException {/*@ break; } default: - jj_la1[244] = jj_gen; + jj_la1[241] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -11697,15 +11602,15 @@ final public MatchFilter MatchFilter() throws ParseException {/*@bgen(jjtree) Ma case BUCKET_NUMBER_IDENTIFIER:{ lastItem = MatchFilterItem(); jjtn000.items.add(lastItem); - label_43: + label_42: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[245] = jj_gen; - break label_43; + jj_la1[242] = jj_gen; + break label_42; } jj_consume_token(COMMA); lastItem = MatchFilterItem(); @@ -11714,7 +11619,7 @@ final public MatchFilter MatchFilter() throws ParseException {/*@bgen(jjtree) Ma break; } default: - jj_la1[246] = jj_gen; + jj_la1[243] = jj_gen; ; } jj_consume_token(RBRACE); @@ -11862,7 +11767,7 @@ final public MatchFilterItem MatchFilterItem() throws ParseException {/*@bgen(jj break; } default: - jj_la1[247] = jj_gen; + jj_la1[244] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -11882,7 +11787,7 @@ final public MatchFilterItem MatchFilterItem() throws ParseException {/*@bgen(jj break; } default: - jj_la1[248] = jj_gen; + jj_la1[245] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -11937,7 +11842,7 @@ final public MatchFilterItem MatchFilterItem() throws ParseException {/*@bgen(jj break; } default: - jj_la1[249] = jj_gen; + jj_la1[246] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -11956,7 +11861,7 @@ final public MatchFilterItem MatchFilterItem() throws ParseException {/*@bgen(jj break; } default: - jj_la1[250] = jj_gen; + jj_la1[247] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12086,7 +11991,7 @@ final public MatchPathItem OutPathItem() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[251] = jj_gen; + jj_la1[248] = jj_gen; ; } jj_consume_token(MINUS); @@ -12097,7 +12002,7 @@ final public MatchPathItem OutPathItem() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[252] = jj_gen; + jj_la1[249] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12239,7 +12144,7 @@ final public MatchPathItem InPathItem() throws ParseException {/*@bgen(jjtree) I break; } default: - jj_la1[253] = jj_gen; + jj_la1[250] = jj_gen; ; } jj_consume_token(MINUS); @@ -12250,7 +12155,7 @@ final public MatchPathItem InPathItem() throws ParseException {/*@bgen(jjtree) I break; } default: - jj_la1[254] = jj_gen; + jj_la1[251] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12390,7 +12295,7 @@ final public MatchPathItem BothPathItem() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[255] = jj_gen; + jj_la1[252] = jj_gen; ; } jj_consume_token(MINUS); @@ -12401,7 +12306,7 @@ final public MatchPathItem BothPathItem() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[256] = jj_gen; + jj_la1[253] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12541,7 +12446,7 @@ final public MatchPathItem OutPathItemOpt() throws ParseException {/*@bgen(jjtre break; } default: - jj_la1[257] = jj_gen; + jj_la1[254] = jj_gen; ; } jj_consume_token(MINUS); @@ -12552,7 +12457,7 @@ final public MatchPathItem OutPathItemOpt() throws ParseException {/*@bgen(jjtre break; } default: - jj_la1[258] = jj_gen; + jj_la1[255] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12563,7 +12468,7 @@ final public MatchPathItem OutPathItemOpt() throws ParseException {/*@bgen(jjtre break; } default: - jj_la1[259] = jj_gen; + jj_la1[256] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -12702,7 +12607,7 @@ final public MatchPathItem InPathItemOpt() throws ParseException {/*@bgen(jjtree break; } default: - jj_la1[260] = jj_gen; + jj_la1[257] = jj_gen; ; } jj_consume_token(MINUS); @@ -12713,7 +12618,7 @@ final public MatchPathItem InPathItemOpt() throws ParseException {/*@bgen(jjtree break; } default: - jj_la1[261] = jj_gen; + jj_la1[258] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12723,7 +12628,7 @@ final public MatchPathItem InPathItemOpt() throws ParseException {/*@bgen(jjtree break; } default: - jj_la1[262] = jj_gen; + jj_la1[259] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -12861,7 +12766,7 @@ final public MatchPathItem BothPathItemOpt() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[263] = jj_gen; + jj_la1[260] = jj_gen; ; } jj_consume_token(MINUS); @@ -12872,7 +12777,7 @@ final public MatchPathItem BothPathItemOpt() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[264] = jj_gen; + jj_la1[261] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -12882,7 +12787,7 @@ final public MatchPathItem BothPathItemOpt() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[265] = jj_gen; + jj_la1[262] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -12937,7 +12842,7 @@ final public TruncateTypeStatement TruncateTypeStatement() throws ParseException break; } default: - jj_la1[266] = jj_gen; + jj_la1[263] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -12947,7 +12852,7 @@ final public TruncateTypeStatement TruncateTypeStatement() throws ParseException break; } default: - jj_la1[267] = jj_gen; + jj_la1[264] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13080,7 +12985,7 @@ final public TruncateBucketStatement TruncateBucketStatement() throws ParseExcep break; } default: - jj_la1[268] = jj_gen; + jj_la1[265] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13091,7 +12996,7 @@ final public TruncateBucketStatement TruncateBucketStatement() throws ParseExcep break; } default: - jj_la1[269] = jj_gen; + jj_la1[266] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13147,15 +13052,15 @@ final public TruncateRecordStatement TruncateRecordStatement() throws ParseExcep case 247:{ lastRecord = Rid(); jjtn000.records.add(lastRecord); - label_44: + label_43: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[270] = jj_gen; - break label_44; + jj_la1[267] = jj_gen; + break label_43; } jj_consume_token(COMMA); lastRecord = Rid(); @@ -13164,14 +13069,14 @@ final public TruncateRecordStatement TruncateRecordStatement() throws ParseExcep break; } default: - jj_la1[271] = jj_gen; + jj_la1[268] = jj_gen; ; } jj_consume_token(RBRACKET); break; } default: - jj_la1[272] = jj_gen; + jj_la1[269] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13222,7 +13127,7 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa break; } default: - jj_la1[273] = jj_gen; + jj_la1[270] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13230,15 +13135,15 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa jj_consume_token(EXTENDS); lastIdentifier = Identifier(); jjtn000.supertypes = new ArrayList(); jjtn000.supertypes.add(lastIdentifier); - label_45: + label_44: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[274] = jj_gen; - break label_45; + jj_la1[271] = jj_gen; + break label_44; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -13247,7 +13152,7 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa break; } default: - jj_la1[275] = jj_gen; + jj_la1[272] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13255,15 +13160,15 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa jj_consume_token(BUCKET); lastBucket = BucketIdentifier(); jjtn000.buckets = new ArrayList(); jjtn000.buckets.add(lastBucket); - label_46: + label_45: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[276] = jj_gen; - break label_46; + jj_la1[273] = jj_gen; + break label_45; } jj_consume_token(COMMA); lastBucket = BucketIdentifier(); @@ -13272,7 +13177,7 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa break; } default: - jj_la1[277] = jj_gen; + jj_la1[274] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13282,7 +13187,7 @@ final public CreateDocumentTypeStatement CreateDocumentTypeStatement() throws Pa break; } default: - jj_la1[278] = jj_gen; + jj_la1[275] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13332,7 +13237,7 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE break; } default: - jj_la1[279] = jj_gen; + jj_la1[276] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13340,15 +13245,15 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE jj_consume_token(EXTENDS); lastIdentifier = Identifier(); jjtn000.supertypes = new ArrayList(); jjtn000.supertypes.add(lastIdentifier); - label_47: + label_46: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[280] = jj_gen; - break label_47; + jj_la1[277] = jj_gen; + break label_46; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -13357,7 +13262,7 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE break; } default: - jj_la1[281] = jj_gen; + jj_la1[278] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13365,15 +13270,15 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE jj_consume_token(BUCKET); lastBucket = BucketIdentifier(); jjtn000.buckets = new ArrayList(); jjtn000.buckets.add(lastBucket); - label_48: + label_47: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[282] = jj_gen; - break label_48; + jj_la1[279] = jj_gen; + break label_47; } jj_consume_token(COMMA); lastBucket = BucketIdentifier(); @@ -13382,7 +13287,7 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE break; } default: - jj_la1[283] = jj_gen; + jj_la1[280] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13392,7 +13297,7 @@ final public CreateVertexTypeStatement CreateVertexTypeStatement() throws ParseE break; } default: - jj_la1[284] = jj_gen; + jj_la1[281] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13442,7 +13347,7 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep break; } default: - jj_la1[285] = jj_gen; + jj_la1[282] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13450,15 +13355,15 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep jj_consume_token(EXTENDS); lastIdentifier = Identifier(); jjtn000.supertypes = new ArrayList(); jjtn000.supertypes.add(lastIdentifier); - label_49: + label_48: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[286] = jj_gen; - break label_49; + jj_la1[283] = jj_gen; + break label_48; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -13467,7 +13372,7 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep break; } default: - jj_la1[287] = jj_gen; + jj_la1[284] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13475,15 +13380,15 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep jj_consume_token(BUCKET); lastBucket = BucketIdentifier(); jjtn000.buckets = new ArrayList(); jjtn000.buckets.add(lastBucket); - label_50: + label_49: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[288] = jj_gen; - break label_50; + jj_la1[285] = jj_gen; + break label_49; } jj_consume_token(COMMA); lastBucket = BucketIdentifier(); @@ -13492,7 +13397,7 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep break; } default: - jj_la1[289] = jj_gen; + jj_la1[286] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13502,7 +13407,7 @@ final public CreateEdgeTypeStatement CreateEdgeTypeStatement() throws ParseExcep break; } default: - jj_la1[290] = jj_gen; + jj_la1[287] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13568,21 +13473,21 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[291] = jj_gen; + jj_la1[288] = jj_gen; jj_consume_token(-1); throw new ParseException(); } lastIdentifier = Identifier(); jjtn000.identifierListValue.add(lastIdentifier); - label_51: + label_50: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[292] = jj_gen; - break label_51; + jj_la1[289] = jj_gen; + break label_50; } jj_consume_token(COMMA); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13597,7 +13502,7 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[293] = jj_gen; + jj_la1[290] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13612,7 +13517,7 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[294] = jj_gen; + jj_la1[291] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13633,21 +13538,21 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[295] = jj_gen; + jj_la1[292] = jj_gen; jj_consume_token(-1); throw new ParseException(); } lastIdentifier = Identifier(); jjtn000.identifierListValue.add(lastIdentifier); - label_52: + label_51: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[296] = jj_gen; - break label_52; + jj_la1[293] = jj_gen; + break label_51; } jj_consume_token(COMMA); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13662,7 +13567,7 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[297] = jj_gen; + jj_la1[294] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13679,7 +13584,7 @@ final public AlterTypeStatement AlterTypeStatement() throws ParseException {/*@b break; } default: - jj_la1[298] = jj_gen; + jj_la1[295] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13813,7 +13718,7 @@ final public DropTypeStatement DropTypeStatement() throws ParseException {/*@bge break; } default: - jj_la1[299] = jj_gen; + jj_la1[296] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -13825,7 +13730,7 @@ final public DropTypeStatement DropTypeStatement() throws ParseException {/*@bge break; } default: - jj_la1[300] = jj_gen; + jj_la1[297] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13835,7 +13740,7 @@ final public DropTypeStatement DropTypeStatement() throws ParseException {/*@bge break; } default: - jj_la1[301] = jj_gen; + jj_la1[298] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -13990,7 +13895,7 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep break; } default: - jj_la1[302] = jj_gen; + jj_la1[299] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -13998,15 +13903,15 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep jj_consume_token(LPAREN); lastAttribute = CreatePropertyAttributeStatement(); jjtn000.attributes.add(lastAttribute); - label_53: + label_52: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[303] = jj_gen; - break label_53; + jj_la1[300] = jj_gen; + break label_52; } jj_consume_token(COMMA); lastAttribute = CreatePropertyAttributeStatement(); @@ -14016,7 +13921,7 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep break; } default: - jj_la1[304] = jj_gen; + jj_la1[301] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -14026,7 +13931,7 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep break; } default: - jj_la1[305] = jj_gen; + jj_la1[302] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -14203,7 +14108,7 @@ final public AlterPropertyStatement AlterPropertyStatement() throws ParseExcepti break; } default: - jj_la1[306] = jj_gen; + jj_la1[303] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14254,7 +14159,7 @@ final public DropPropertyStatement DropPropertyStatement() throws ParseException break; } default: - jj_la1[307] = jj_gen; + jj_la1[304] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -14264,7 +14169,7 @@ final public DropPropertyStatement DropPropertyStatement() throws ParseException break; } default: - jj_la1[308] = jj_gen; + jj_la1[305] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -14304,8 +14209,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { try { jj_consume_token(CREATE); jj_consume_token(INDEX); - jjtn000.name = IndexName(); - if (jj_2_138(4)) { + if (jj_2_137(6)) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case IF:{ jj_consume_token(IF); @@ -14315,7 +14219,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[309] = jj_gen; + jj_la1[306] = jj_gen; ; } jj_consume_token(ON); @@ -14409,19 +14313,19 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case QUOTED_IDENTIFIER:{ lastIdentifier = Identifier(); lastProperty = new CreateIndexStatement.Property(); - lastProperty.name = lastIdentifier; - jjtn000.propertyList.add(lastProperty); + lastProperty.name = lastIdentifier; + jjtn000.propertyList.add(lastProperty); break; } case RECORD_ATTRIBUTE:{ lastRecordAttr = RecordAttribute(); lastProperty = new CreateIndexStatement.Property(); - lastProperty.recordAttribute = lastRecordAttr; - jjtn000.propertyList.add(lastProperty); + lastProperty.recordAttribute = lastRecordAttr; + jjtn000.propertyList.add(lastProperty); break; } default: - jj_la1[310] = jj_gen; + jj_la1[307] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14440,25 +14344,25 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[311] = jj_gen; + jj_la1[308] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[312] = jj_gen; + jj_la1[309] = jj_gen; ; } - label_54: + label_53: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[313] = jj_gen; - break label_54; + jj_la1[310] = jj_gen; + break label_53; } jj_consume_token(COMMA); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -14549,19 +14453,19 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case QUOTED_IDENTIFIER:{ lastIdentifier = Identifier(); lastProperty = new CreateIndexStatement.Property(); - lastProperty.name = lastIdentifier; - jjtn000.propertyList.add(lastProperty); + lastProperty.name = lastIdentifier; + jjtn000.propertyList.add(lastProperty); break; } case RECORD_ATTRIBUTE:{ lastRecordAttr = RecordAttribute(); lastProperty = new CreateIndexStatement.Property(); - lastProperty.recordAttribute = lastRecordAttr; - jjtn000.propertyList.add(lastProperty); + lastProperty.recordAttribute = lastRecordAttr; + jjtn000.propertyList.add(lastProperty); break; } default: - jj_la1[314] = jj_gen; + jj_la1[311] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14580,19 +14484,18 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[315] = jj_gen; + jj_la1[312] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[316] = jj_gen; + jj_la1[313] = jj_gen; ; } } jj_consume_token(RPAREN); - jjtn000.type = Identifier(); } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -14680,112 +14583,113 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - if (jj_2_137(3)) { - jj_consume_token(IF); - jj_consume_token(NOT); - jj_consume_token(EXISTS); + jjtn000.name = Identifier(); + break; + } + default: + jj_la1[314] = jj_gen; + jj_consume_token(-1); + throw new ParseException(); + } + } + if (jj_2_138(4)) { + jj_consume_token(IF); + jj_consume_token(NOT); + jj_consume_token(EXISTS); jjtn000.ifNotExists = true; - jjtn000.type = Identifier(); - } else { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case ALIGN: - case CUSTOM: - case TO: - case VALUE: - case VALUES: - case SET: - case ADD: - case PUT: - case MERGE: - case CONTENT: - case REMOVE: - case ORDER: - case GROUP: - case OFFSET: - case RECORD: - case CHECK: - case NEAR: - case WITHIN: - case MINDEPTH: - case TYPE: - case SUPERTYPE: - case TYPES: - case SUPERTYPES: - case EXCEPTION: - case PROFILE: - case ON: - case OFF: - case TRUNCATE: - case FIND: - case EXTENDS: - case BUCKETS: - case ALTER: - case NAME: - case ADDBUCKET: - case REMOVEBUCKET: - case DROP: - case PROPERTY: - case FORCE: - case SCHEMA: - case INDEX: - case ENGINE: - case REBUILD: - case ID: - case FORMAT: - case EXPORT: - case IMPORT: - case DATABASE: - case OPTIMIZE: - case LINK: - case INVERSE: - case EXPLAIN: - case GRANT: - case REVOKE: - case READ: - case EXECUTE: - case ALL: - case NONE: - case FUNCTION: - case BEGIN: - case COMMIT: - case ROLLBACK: - case IF: - case ELSE: - case CONTINUE: - case FAIL: - case ISOLATION: - case SLEEP: - case START: - case OPTIONAL: - case COUNT: - case HA: - case STATUS: - case SERVER: - case SYNC: - case EXISTS: - case MOVE: - case DEPTH_ALIAS: - case PATH_ALIAS: - case IDENTIFIED: - case RID: - case SYSTEM: - case IN: - case KEY: - case IDENTIFIER: - case QUOTED_IDENTIFIER:{ - jjtn000.type = Identifier(); - break; - } - default: - jj_la1[317] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); - } - } + jjtn000.type = Identifier(); + } else { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case ALIGN: + case CUSTOM: + case TO: + case VALUE: + case VALUES: + case SET: + case ADD: + case PUT: + case MERGE: + case CONTENT: + case REMOVE: + case ORDER: + case GROUP: + case OFFSET: + case RECORD: + case CHECK: + case NEAR: + case WITHIN: + case MINDEPTH: + case TYPE: + case SUPERTYPE: + case TYPES: + case SUPERTYPES: + case EXCEPTION: + case PROFILE: + case ON: + case OFF: + case TRUNCATE: + case FIND: + case EXTENDS: + case BUCKETS: + case ALTER: + case NAME: + case ADDBUCKET: + case REMOVEBUCKET: + case DROP: + case PROPERTY: + case FORCE: + case SCHEMA: + case INDEX: + case ENGINE: + case REBUILD: + case ID: + case FORMAT: + case EXPORT: + case IMPORT: + case DATABASE: + case OPTIMIZE: + case LINK: + case INVERSE: + case EXPLAIN: + case GRANT: + case REVOKE: + case READ: + case EXECUTE: + case ALL: + case NONE: + case FUNCTION: + case BEGIN: + case COMMIT: + case ROLLBACK: + case IF: + case ELSE: + case CONTINUE: + case FAIL: + case ISOLATION: + case SLEEP: + case START: + case OPTIONAL: + case COUNT: + case HA: + case STATUS: + case SERVER: + case SYNC: + case EXISTS: + case MOVE: + case DEPTH_ALIAS: + case PATH_ALIAS: + case IDENTIFIED: + case RID: + case SYSTEM: + case IN: + case KEY: + case IDENTIFIER: + case QUOTED_IDENTIFIER:{ + jjtn000.type = Identifier(); break; } default: - jj_la1[318] = jj_gen; + jj_la1[315] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14971,15 +14875,15 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case QUOTED_IDENTIFIER:{ lastIdentifier = Identifier(); jjtn000.keyTypes.add(lastIdentifier); - label_55: + label_54: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[319] = jj_gen; - break label_55; + jj_la1[316] = jj_gen; + break label_54; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -14992,13 +14896,13 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[320] = jj_gen; + jj_la1[317] = jj_gen; ; } break; } default: - jj_la1[321] = jj_gen; + jj_la1[318] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15006,7 +14910,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[322] = jj_gen; + jj_la1[319] = jj_gen; ; } } else { @@ -15188,15 +15092,15 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case QUOTED_IDENTIFIER:{ lastIdentifier = Identifier(); jjtn000.keyTypes.add(lastIdentifier); - label_56: + label_55: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[323] = jj_gen; - break label_56; + jj_la1[320] = jj_gen; + break label_55; } jj_consume_token(COMMA); lastIdentifier = Identifier(); @@ -15209,13 +15113,13 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[324] = jj_gen; + jj_la1[321] = jj_gen; ; } break; } default: - jj_la1[325] = jj_gen; + jj_la1[322] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15223,7 +15127,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[326] = jj_gen; + jj_la1[323] = jj_gen; ; } } @@ -15242,14 +15146,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[327] = jj_gen; + jj_la1[324] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[328] = jj_gen; + jj_la1[325] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15372,9 +15276,8 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException case IN: case KEY: case IDENTIFIER: - case QUOTED_IDENTIFIER: - case 248:{ - jjtn000.name = IndexName(); + case QUOTED_IDENTIFIER:{ + jjtn000.name = Identifier(); break; } case STAR:{ @@ -15383,7 +15286,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[329] = jj_gen; + jj_la1[326] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15507,9 +15410,8 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b case IN: case KEY: case IDENTIFIER: - case QUOTED_IDENTIFIER: - case 248:{ - jjtn000.name = IndexName(); + case QUOTED_IDENTIFIER:{ + jjtn000.name = Identifier(); break; } case STAR:{ @@ -15518,7 +15420,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[330] = jj_gen; + jj_la1[327] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15530,7 +15432,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[331] = jj_gen; + jj_la1[328] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15578,7 +15480,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[332] = jj_gen; + jj_la1[329] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -15588,7 +15490,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[333] = jj_gen; + jj_la1[330] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15634,7 +15536,7 @@ final public AlterBucketStatement AlterBucketStatement() throws ParseException { break; } default: - jj_la1[334] = jj_gen; + jj_la1[331] = jj_gen; ; } jjtn000.attributeName = Identifier(); @@ -15769,7 +15671,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[335] = jj_gen; + jj_la1[332] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15781,7 +15683,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[336] = jj_gen; + jj_la1[333] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16011,7 +15913,7 @@ final public BeginStatement BeginStatement() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[337] = jj_gen; + jj_la1[334] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16055,7 +15957,7 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[338] = jj_gen; + jj_la1[335] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16221,7 +16123,7 @@ final public ReturnStatement ReturnStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[339] = jj_gen; + jj_la1[336] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16262,7 +16164,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If jjtn000.expression = OrBlock(); jj_consume_token(RPAREN); jj_consume_token(LBRACE); - label_57: + label_56: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -16296,8 +16198,8 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[340] = jj_gen; - break label_57; + jj_la1[337] = jj_gen; + break label_56; } if (jj_2_144(2147483647)) { last = StatementSemicolon(); @@ -16324,7 +16226,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[341] = jj_gen; + jj_la1[338] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16406,7 +16308,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) jjtn000.loopValues = Expression(); jj_consume_token(RPAREN); jj_consume_token(LBRACE); - label_58: + label_57: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -16440,8 +16342,8 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[342] = jj_gen; - break label_58; + jj_la1[339] = jj_gen; + break label_57; } if (jj_2_145(2147483647)) { last = StatementSemicolon(); @@ -16468,7 +16370,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[343] = jj_gen; + jj_la1[340] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16513,7 +16415,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil jjtn000.condition = OrBlock(); jj_consume_token(RPAREN); jj_consume_token(LBRACE); - label_59: + label_58: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -16547,8 +16449,8 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[344] = jj_gen; - break label_59; + jj_la1[341] = jj_gen; + break label_58; } if (jj_2_146(2147483647)) { last = StatementSemicolon(); @@ -16575,7 +16477,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[345] = jj_gen; + jj_la1[342] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16661,7 +16563,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[346] = jj_gen; + jj_la1[343] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16679,14 +16581,14 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[347] = jj_gen; + jj_la1[344] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[348] = jj_gen; + jj_la1[345] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16744,7 +16646,7 @@ final public Url Url() throws ParseException {/*@bgen(jjtree) Url */ break; } default: - jj_la1[349] = jj_gen; + jj_la1[346] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16778,7 +16680,7 @@ final public BackupDatabaseStatement BackupDatabaseStatement() throws ParseExcep break; } default: - jj_la1[350] = jj_gen; + jj_la1[347] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16822,15 +16724,15 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti jj_consume_token(TYPE); lastType = Identifier(); jjtn000.types.add(lastType); - label_60: + label_59: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[351] = jj_gen; - break label_60; + jj_la1[348] = jj_gen; + break label_59; } jj_consume_token(COMMA); lastType = Identifier(); @@ -16839,7 +16741,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[352] = jj_gen; + jj_la1[349] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16847,15 +16749,15 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti jj_consume_token(BUCKET); lastBucket = BucketIdentifier(); jjtn000.buckets.add(lastBucket); - label_61: + label_60: while (true) { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case COMMA:{ break; } default: - jj_la1[353] = jj_gen; - break label_61; + jj_la1[350] = jj_gen; + break label_60; } jj_consume_token(COMMA); lastBucket = BucketIdentifier(); @@ -16864,7 +16766,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[354] = jj_gen; + jj_la1[351] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16874,7 +16776,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[355] = jj_gen; + jj_la1[352] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -18386,23 +18288,23 @@ private boolean jj_2_146(int xla) finally { jj_save(145, xla); } } - private boolean jj_3R_280() + private boolean jj_3_69() { - if (jj_3R_201()) return true; + if (jj_3R_147()) return true; return false; } - private boolean jj_3R_695() + private boolean jj_3R_696() { Token xsp; xsp = jj_scanpos; - if (jj_3R_777()) { + if (jj_3R_775()) { jj_scanpos = xsp; - if (jj_3R_778()) { + if (jj_3R_776()) { jj_scanpos = xsp; - if (jj_3R_779()) { + if (jj_3R_777()) { jj_scanpos = xsp; - if (jj_3R_780()) { + if (jj_3R_778()) { jj_scanpos = xsp; if (jj_scan_token(170)) return true; } @@ -18412,156 +18314,157 @@ private boolean jj_3R_695() return false; } - private boolean jj_3R_777() + private boolean jj_3R_775() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_778() + private boolean jj_3R_275() { - if (jj_3R_260()) return true; + if (jj_3R_149()) return true; return false; } - private boolean jj_3_72() + private boolean jj_3_70() { - if (jj_3R_137()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_779() + private boolean jj_3R_776() { - if (jj_3R_818()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3_73() + private boolean jj_3R_276() { - if (jj_3R_151()) return true; + if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_780() + private boolean jj_3R_777() { - if (jj_3R_819()) return true; + if (jj_3R_812()) return true; return false; } - private boolean jj_3R_150() + private boolean jj_3R_277() { - if (jj_3R_330()) return true; - Token xsp; - if (jj_3R_331()) return true; - while (true) { - xsp = jj_scanpos; - if (jj_3R_331()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3_144() + private boolean jj_3R_778() { - if (jj_3R_63()) return true; + if (jj_3R_813()) return true; return false; } - private boolean jj_3R_331() + private boolean jj_3R_278() { - if (jj_scan_token(SC_OR)) return true; - if (jj_3R_330()) return true; + if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_259() + private boolean jj_3_144() { - if (jj_scan_token(SLEEP)) return true; if (jj_3R_62()) return true; return false; } - private boolean jj_3R_330() + private boolean jj_3R_279() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_457()) { - jj_scanpos = xsp; - if (jj_3R_458()) { - jj_scanpos = xsp; - if (jj_3R_459()) { - jj_scanpos = xsp; - if (jj_3R_460()) { - jj_scanpos = xsp; - if (jj_3R_461()) { - jj_scanpos = xsp; - if (jj_3R_462()) return true; - } - } - } - } - } + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_457() + private boolean jj_3_71() { - if (jj_scan_token(NULL)) return true; + if (jj_3R_149()) return true; return false; } - private boolean jj_3R_819() + private boolean jj_3R_280() + { + if (jj_3R_150()) return true; + return false; + } + + private boolean jj_3R_260() + { + if (jj_scan_token(SLEEP)) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_281() + { + if (jj_3R_202()) return true; + return false; + } + + private boolean jj_3_72() + { + if (jj_3R_136()) return true; + return false; + } + + private boolean jj_3_73() + { + if (jj_3R_150()) return true; + return false; + } + + private boolean jj_3R_813() { if (jj_scan_token(FOREACH)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(IN)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_832()) { jj_scanpos = xsp; break; } + if (jj_3R_826()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_458() - { - if (jj_scan_token(TRUE)) return true; - return false; - } - - private boolean jj_3R_459() - { - if (jj_scan_token(FALSE)) return true; - return false; - } - - private boolean jj_3R_460() + private boolean jj_3R_149() { - if (jj_3R_137()) return true; + if (jj_3R_331()) return true; + Token xsp; + if (jj_3R_332()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_332()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_461() + private boolean jj_3R_332() { - if (jj_3R_151()) return true; + if (jj_scan_token(SC_OR)) return true; + if (jj_3R_331()) return true; return false; } - private boolean jj_3R_832() + private boolean jj_3R_826() { Token xsp; xsp = jj_scanpos; - if (jj_3R_839()) { + if (jj_3R_833()) { jj_scanpos = xsp; - if (jj_3R_840()) { + if (jj_3R_834()) { jj_scanpos = xsp; - if (jj_3R_841()) { + if (jj_3R_835()) { jj_scanpos = xsp; - if (jj_3R_842()) { + if (jj_3R_836()) { jj_scanpos = xsp; if (jj_scan_token(170)) return true; } @@ -18571,149 +18474,122 @@ private boolean jj_3R_832() return false; } - private boolean jj_3R_839() + private boolean jj_3R_833() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_462() + private boolean jj_3R_834() { - if (jj_3R_201()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3R_840() + private boolean jj_3R_835() { - if (jj_3R_260()) return true; + if (jj_3R_813()) return true; return false; } - private boolean jj_3R_841() + private boolean jj_3R_331() { - if (jj_3R_819()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_461()) { + jj_scanpos = xsp; + if (jj_3R_462()) { + jj_scanpos = xsp; + if (jj_3R_463()) { + jj_scanpos = xsp; + if (jj_3R_464()) { + jj_scanpos = xsp; + if (jj_3R_465()) { + jj_scanpos = xsp; + if (jj_3R_466()) return true; + } + } + } + } + } return false; } - private boolean jj_3R_842() + private boolean jj_3R_836() { - if (jj_3R_818()) return true; + if (jj_3R_812()) return true; return false; } - private boolean jj_3_74() + private boolean jj_3R_461() { - if (jj_3R_137()) return true; + if (jj_scan_token(NULL)) return true; return false; } private boolean jj_3_145() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3_75() + private boolean jj_3R_462() { - if (jj_3R_151()) return true; + if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_151() + private boolean jj_3R_463() { - if (jj_3R_163()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3_76()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3_76() + private boolean jj_3R_464() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_152()) { - jj_scanpos = xsp; - if (jj_3R_153()) { - jj_scanpos = xsp; - if (jj_3R_154()) { - jj_scanpos = xsp; - if (jj_3R_155()) { - jj_scanpos = xsp; - if (jj_3R_156()) { - jj_scanpos = xsp; - if (jj_3R_157()) { - jj_scanpos = xsp; - if (jj_3R_158()) { - jj_scanpos = xsp; - if (jj_3R_159()) { - jj_scanpos = xsp; - if (jj_3R_160()) { - jj_scanpos = xsp; - if (jj_3R_161()) { - jj_scanpos = xsp; - if (jj_3R_162()) return true; - } - } - } - } - } - } - } - } - } - } - if (jj_3R_163()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_818() + private boolean jj_3R_465() + { + if (jj_3R_150()) return true; + return false; + } + + private boolean jj_3R_812() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_831()) { jj_scanpos = xsp; break; } + if (jj_3R_825()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_152() - { - if (jj_scan_token(STAR)) return true; - return false; - } - - private boolean jj_3R_153() - { - if (jj_scan_token(SLASH)) return true; - return false; - } - - private boolean jj_3R_154() + private boolean jj_3R_466() { - if (jj_scan_token(REM)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_831() + private boolean jj_3R_825() { Token xsp; xsp = jj_scanpos; - if (jj_3R_835()) { + if (jj_3R_829()) { jj_scanpos = xsp; - if (jj_3R_836()) { + if (jj_3R_830()) { jj_scanpos = xsp; - if (jj_3R_837()) { + if (jj_3R_831()) { jj_scanpos = xsp; - if (jj_3R_838()) { + if (jj_3R_832()) { jj_scanpos = xsp; if (jj_scan_token(170)) return true; } @@ -18723,505 +18599,585 @@ private boolean jj_3R_831() return false; } - private boolean jj_3R_835() + private boolean jj_3R_829() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_155() + private boolean jj_3_74() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_836() + private boolean jj_3R_830() { - if (jj_3R_260()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3R_156() + private boolean jj_3_75() { - if (jj_scan_token(MINUS)) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3R_837() + private boolean jj_3R_831() { - if (jj_3R_819()) return true; + if (jj_3R_813()) return true; return false; } - private boolean jj_3R_157() + private boolean jj_3R_150() { - if (jj_scan_token(LSHIFT)) return true; + if (jj_3R_162()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3_76()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_838() + private boolean jj_3R_832() { - if (jj_3R_818()) return true; + if (jj_3R_812()) return true; return false; } - private boolean jj_3R_158() + private boolean jj_3_76() { - if (jj_scan_token(RSHIFT)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_151()) { + jj_scanpos = xsp; + if (jj_3R_152()) { + jj_scanpos = xsp; + if (jj_3R_153()) { + jj_scanpos = xsp; + if (jj_3R_154()) { + jj_scanpos = xsp; + if (jj_3R_155()) { + jj_scanpos = xsp; + if (jj_3R_156()) { + jj_scanpos = xsp; + if (jj_3R_157()) { + jj_scanpos = xsp; + if (jj_3R_158()) { + jj_scanpos = xsp; + if (jj_3R_159()) { + jj_scanpos = xsp; + if (jj_3R_160()) { + jj_scanpos = xsp; + if (jj_3R_161()) return true; + } + } + } + } + } + } + } + } + } + } + if (jj_3R_162()) return true; return false; } private boolean jj_3_146() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; + return false; + } + + private boolean jj_3R_151() + { + if (jj_scan_token(STAR)) return true; + return false; + } + + private boolean jj_3R_152() + { + if (jj_scan_token(SLASH)) return true; return false; } - private boolean jj_3R_159() + private boolean jj_3R_262() { - if (jj_scan_token(RUNSIGNEDSHIFT)) return true; + if (jj_scan_token(IMPORT)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_697()) return true; return false; } - private boolean jj_3R_160() + private boolean jj_3R_153() { - if (jj_scan_token(BIT_AND)) return true; + if (jj_scan_token(REM)) return true; return false; } - private boolean jj_3R_161() + private boolean jj_3R_154() { - if (jj_scan_token(BIT_OR)) return true; + if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_162() + private boolean jj_3R_155() { - if (jj_scan_token(XOR)) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_261() + private boolean jj_3R_156() { - if (jj_scan_token(IMPORT)) return true; - if (jj_scan_token(DATABASE)) return true; - if (jj_3R_696()) return true; + if (jj_scan_token(LSHIFT)) return true; return false; } - private boolean jj_3R_262() + private boolean jj_3R_263() { if (jj_scan_token(EXPORT)) return true; if (jj_scan_token(DATABASE)) return true; - if (jj_3R_696()) return true; + if (jj_3R_697()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_697()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_698()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_163() - { - Token xsp; xsp = jj_scanpos; - if (jj_3R_332()) { - jj_scanpos = xsp; - if (jj_3R_333()) return true; - } + if (jj_3R_699()) jj_scanpos = xsp; return false; } - private boolean jj_3R_697() + private boolean jj_3R_157() { - if (jj_scan_token(FORMAT)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(RSHIFT)) return true; return false; } - private boolean jj_3R_698() + private boolean jj_3R_158() { - if (jj_scan_token(OVERWRITE)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_785()) { - jj_scanpos = xsp; - if (jj_3R_786()) return true; - } + if (jj_scan_token(RUNSIGNEDSHIFT)) return true; return false; } - private boolean jj_3R_332() + private boolean jj_3R_698() { - if (jj_3R_164()) return true; + if (jj_scan_token(FORMAT)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_333() + private boolean jj_3R_159() { - if (jj_3R_165()) return true; + if (jj_scan_token(BIT_AND)) return true; return false; } - private boolean jj_3R_696() + private boolean jj_3R_699() { + if (jj_scan_token(OVERWRITE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_781()) { - jj_scanpos = xsp; - if (jj_3R_782()) { - jj_scanpos = xsp; if (jj_3R_783()) { jj_scanpos = xsp; if (jj_3R_784()) return true; } - } - } return false; } - private boolean jj_3R_781() + private boolean jj_3R_160() { - if (jj_scan_token(HTTP_URL)) return true; + if (jj_scan_token(BIT_OR)) return true; return false; } - private boolean jj_3R_782() + private boolean jj_3R_161() { - if (jj_scan_token(HTTPS_URL)) return true; + if (jj_scan_token(XOR)) return true; return false; } - private boolean jj_3R_164() + private boolean jj_3R_697() { - if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_79()) { + if (jj_3R_779()) { jj_scanpos = xsp; - if (jj_3R_334()) { + if (jj_3R_780()) { + jj_scanpos = xsp; + if (jj_3R_781()) { jj_scanpos = xsp; - if (jj_3R_335()) return true; + if (jj_3R_782()) return true; + } } } - if (jj_scan_token(RPAREN)) return true; - return false; - } - - private boolean jj_3_77() - { - if (jj_3R_164()) return true; return false; } - private boolean jj_3R_783() + private boolean jj_3R_779() { - if (jj_scan_token(FILE_URL)) return true; + if (jj_scan_token(HTTP_URL)) return true; return false; } - private boolean jj_3R_784() + private boolean jj_3R_780() { - if (jj_scan_token(CLASSPATH_URL)) return true; + if (jj_scan_token(HTTPS_URL)) return true; return false; } - private boolean jj_3R_785() + private boolean jj_3R_781() { - if (jj_scan_token(TRUE)) return true; + if (jj_scan_token(FILE_URL)) return true; return false; } - private boolean jj_3_78() + private boolean jj_3R_782() { - if (jj_3R_165()) return true; + if (jj_scan_token(CLASSPATH_URL)) return true; return false; } - private boolean jj_3_79() + private boolean jj_3R_783() { - if (jj_3R_166()) return true; + if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_334() + private boolean jj_3R_162() { - if (jj_3R_123()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_333()) { + jj_scanpos = xsp; + if (jj_3R_334()) return true; + } return false; } - private boolean jj_3R_335() + private boolean jj_3R_333() { - if (jj_3R_253()) return true; + if (jj_3R_163()) return true; return false; } - private boolean jj_3R_263() + private boolean jj_3R_264() { if (jj_scan_token(BACKUP)) return true; if (jj_scan_token(DATABASE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_699()) jj_scanpos = xsp; + if (jj_3R_700()) jj_scanpos = xsp; return false; } - private boolean jj_3R_165() + private boolean jj_3R_334() + { + if (jj_3R_164()) return true; + return false; + } + + private boolean jj_3R_163() { + if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_336()) { - jj_scanpos = xsp; - if (jj_3R_337()) { + if (jj_3_79()) { jj_scanpos = xsp; - if (jj_3R_338()) { + if (jj_3R_335()) { jj_scanpos = xsp; - if (jj_3R_339()) return true; - } + if (jj_3R_336()) return true; } } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_336() + private boolean jj_3_77() { - if (jj_3R_463()) return true; + if (jj_3R_163()) return true; return false; } - private boolean jj_3R_337() + private boolean jj_3_78() { - if (jj_3R_464()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_465()) jj_scanpos = xsp; + if (jj_3R_164()) return true; return false; } - private boolean jj_3R_264() + private boolean jj_3_79() + { + if (jj_3R_165()) return true; + return false; + } + + private boolean jj_3R_265() { if (jj_scan_token(CHECK)) return true; if (jj_scan_token(DATABASE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_700()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_701()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_702()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_703()) jj_scanpos = xsp; return false; } - private boolean jj_3R_465() + private boolean jj_3R_335() { - if (jj_3R_149()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_338() + private boolean jj_3R_336() { - if (jj_3R_138()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_466()) jj_scanpos = xsp; + if (jj_3R_254()) return true; return false; } - private boolean jj_3R_700() + private boolean jj_3R_701() { if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_787()) { jj_scanpos = xsp; break; } + if (jj_3R_785()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_701() + private boolean jj_3R_702() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_762()) return true; + if (jj_3R_763()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_788()) { jj_scanpos = xsp; break; } + if (jj_3R_786()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_787() + private boolean jj_3R_785() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_466() + private boolean jj_3R_164() { - if (jj_3R_149()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_337()) { + jj_scanpos = xsp; + if (jj_3R_338()) { + jj_scanpos = xsp; + if (jj_3R_339()) { + jj_scanpos = xsp; + if (jj_3R_340()) return true; + } + } + } return false; } - private boolean jj_3R_699() + private boolean jj_3R_700() { - if (jj_3R_696()) return true; + if (jj_3R_697()) return true; return false; } - private boolean jj_3R_339() + private boolean jj_3R_337() + { + if (jj_3R_467()) return true; + return false; + } + + private boolean jj_3R_786() + { + if (jj_scan_token(COMMA)) return true; + if (jj_3R_763()) return true; + return false; + } + + private boolean jj_3R_338() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_467()) { - jj_scanpos = xsp; if (jj_3R_468()) return true; - } + Token xsp; xsp = jj_scanpos; if (jj_3R_469()) jj_scanpos = xsp; return false; } - private boolean jj_3R_788() + private boolean jj_3R_703() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_scan_token(FIX)) return true; return false; } - private boolean jj_3_80() + private boolean jj_3R_469() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_702() + private boolean jj_3R_266() { - if (jj_scan_token(FIX)) return true; + if (jj_scan_token(ALIGN)) return true; + if (jj_scan_token(DATABASE)) return true; return false; } - private boolean jj_3R_467() + private boolean jj_3R_339() + { + if (jj_3R_137()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_470()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_470() { - if (jj_3R_484()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_468() + private boolean jj_3R_340() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_471()) { + jj_scanpos = xsp; + if (jj_3R_472()) return true; + } + xsp = jj_scanpos; + if (jj_3R_473()) jj_scanpos = xsp; return false; } - private boolean jj_3_81() + private boolean jj_3_80() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_265() + private boolean jj_3R_784() + { + if (jj_scan_token(FALSE)) return true; + return false; + } + + private boolean jj_3R_471() + { + if (jj_3R_488()) return true; + return false; + } + + private boolean jj_3R_472() { - if (jj_scan_token(ALIGN)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_469() + private boolean jj_3_81() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_221() + private boolean jj_3R_473() { - if (jj_3R_400()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3_82() + private boolean jj_3R_222() { - if (jj_3R_149()) return true; + if (jj_3R_405()) return true; return false; } - private boolean jj_3R_786() + private boolean jj_3_82() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_421() + private boolean jj_3R_426() { if (jj_scan_token(LET)) return true; - if (jj_3R_524()) return true; + if (jj_3R_528()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_525()) { jj_scanpos = xsp; break; } + if (jj_3R_529()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_524() + private boolean jj_3R_528() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_608()) { + if (jj_3R_610()) { jj_scanpos = xsp; - if (jj_3R_609()) return true; + if (jj_3R_611()) return true; } return false; } - private boolean jj_3R_608() + private boolean jj_3R_610() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_609() + private boolean jj_3R_611() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_166()) return true; + if (jj_3R_165()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_83() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_400() + private boolean jj_3R_405() { Token xsp; xsp = jj_scanpos; - if (jj_3R_501()) { + if (jj_3R_505()) { jj_scanpos = xsp; if (jj_3_87()) { jj_scanpos = xsp; - if (jj_3R_502()) { + if (jj_3R_506()) { jj_scanpos = xsp; - if (jj_3R_503()) { + if (jj_3R_507()) { jj_scanpos = xsp; - if (jj_3R_504()) { + if (jj_3R_508()) { jj_scanpos = xsp; - if (jj_3R_505()) { + if (jj_3R_509()) { jj_scanpos = xsp; - if (jj_3R_506()) { + if (jj_3R_510()) { jj_scanpos = xsp; - if (jj_3R_507()) { + if (jj_3R_511()) { jj_scanpos = xsp; - if (jj_3R_508()) { + if (jj_3R_512()) { jj_scanpos = xsp; if (jj_3_89()) { jj_scanpos = xsp; - if (jj_3R_509()) return true; + if (jj_3R_513()) return true; } } } @@ -19235,205 +19191,205 @@ private boolean jj_3R_400() return false; } - private boolean jj_3R_501() + private boolean jj_3R_505() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } private boolean jj_3_87() { if (jj_scan_token(LBRACKET)) return true; - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_583()) { jj_scanpos = xsp; break; } + if (jj_3R_585()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_502() + private boolean jj_3R_506() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_584()) { + if (jj_3R_586()) { jj_scanpos = xsp; - if (jj_3R_585()) return true; + if (jj_3R_587()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_586()) { jj_scanpos = xsp; break; } + if (jj_3R_588()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_583() + private boolean jj_3R_585() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_584() + private boolean jj_3R_586() { - if (jj_3R_439()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_585() + private boolean jj_3R_587() { - if (jj_3R_440()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_586() + private boolean jj_3R_588() { Token xsp; xsp = jj_scanpos; - if (jj_3R_703()) { + if (jj_3R_704()) { jj_scanpos = xsp; - if (jj_3R_704()) return true; + if (jj_3R_705()) return true; } return false; } - private boolean jj_3R_703() + private boolean jj_3R_704() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_439()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_503() + private boolean jj_3R_507() { - if (jj_3R_135()) return true; + if (jj_3R_134()) return true; return false; } - private boolean jj_3R_704() + private boolean jj_3R_705() { - if (jj_3R_440()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_504() + private boolean jj_3R_508() { - if (jj_3R_587()) return true; + if (jj_3R_589()) return true; return false; } - private boolean jj_3R_505() + private boolean jj_3R_509() { - if (jj_3R_129()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3R_525() + private boolean jj_3R_529() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_524()) return true; + if (jj_3R_528()) return true; return false; } - private boolean jj_3R_506() + private boolean jj_3R_510() { - if (jj_3R_588()) return true; + if (jj_3R_590()) return true; return false; } - private boolean jj_3R_507() + private boolean jj_3R_511() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_166()) return true; + if (jj_3R_165()) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_589()) jj_scanpos = xsp; + if (jj_3R_591()) jj_scanpos = xsp; return false; } private boolean jj_3_88() { - if (jj_3R_129()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3R_508() + private boolean jj_3R_512() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_589() + private boolean jj_3R_591() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } private boolean jj_3_89() { - if (jj_3R_139()) return true; + if (jj_3R_138()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_590()) jj_scanpos = xsp; + if (jj_3R_592()) jj_scanpos = xsp; return false; } - private boolean jj_3R_590() + private boolean jj_3R_592() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_509() + private boolean jj_3R_513() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_591()) jj_scanpos = xsp; + if (jj_3R_593()) jj_scanpos = xsp; return false; } private boolean jj_3_84() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_591() + private boolean jj_3R_593() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } private boolean jj_3_85() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_135() + private boolean jj_3R_134() { Token xsp; xsp = jj_scanpos; - if (jj_3R_298()) { + if (jj_3R_299()) { jj_scanpos = xsp; - if (jj_3R_299()) return true; + if (jj_3R_300()) return true; } return false; } - private boolean jj_3R_298() + private boolean jj_3R_299() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_299() + private boolean jj_3R_300() { if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; @@ -19441,193 +19397,150 @@ private boolean jj_3R_299() private boolean jj_3_86() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_587() + private boolean jj_3R_589() { if (jj_scan_token(BUCKET)) return true; if (jj_scan_token(COLON)) return true; if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_705()) jj_scanpos = xsp; + if (jj_3R_706()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_705() + private boolean jj_3R_706() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_789()) { jj_scanpos = xsp; break; } + if (jj_3R_787()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_789() + private boolean jj_3R_787() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_588() + private boolean jj_3R_590() { if (jj_scan_token(SCHEMA_IDENTIFIER)) return true; return false; } - private boolean jj_3R_428() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_536()) jj_scanpos = xsp; - if (jj_3R_133()) return true; - while (true) { - xsp = jj_scanpos; - if (jj_3R_537()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_536() - { - if (jj_scan_token(248)) return true; - return false; - } - - private boolean jj_3R_537() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_627()) { - jj_scanpos = xsp; - if (jj_3R_628()) return true; - } - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_627() - { - if (jj_scan_token(DOT)) return true; - return false; - } - - private boolean jj_3R_628() - { - if (jj_scan_token(MINUS)) return true; - return false; - } - - private boolean jj_3R_129() + private boolean jj_3R_128() { Token xsp; xsp = jj_scanpos; - if (jj_3R_294()) { + if (jj_3R_295()) { jj_scanpos = xsp; - if (jj_3R_295()) return true; + if (jj_3R_296()) return true; } return false; } - private boolean jj_3R_294() + private boolean jj_3R_295() { if (jj_scan_token(INDEX_COLON)) return true; - if (jj_3R_428()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_295() + private boolean jj_3R_296() { Token xsp; xsp = jj_scanpos; - if (jj_3R_429()) { + if (jj_3R_433()) { jj_scanpos = xsp; - if (jj_3R_430()) { + if (jj_3R_434()) { jj_scanpos = xsp; - if (jj_3R_431()) return true; + if (jj_3R_435()) return true; } } return false; } - private boolean jj_3R_429() + private boolean jj_3R_433() { if (jj_scan_token(INDEXVALUES_IDENTIFIER)) return true; return false; } - private boolean jj_3R_430() + private boolean jj_3R_434() { if (jj_scan_token(INDEXVALUESASC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_431() + private boolean jj_3R_435() { if (jj_scan_token(INDEXVALUESDESC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_405() + private boolean jj_3R_410() { - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_146() + private boolean jj_3R_145() { - if (jj_3R_321()) return true; + if (jj_3R_322()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_322()) { jj_scanpos = xsp; break; } + if (jj_3R_323()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_322() + private boolean jj_3R_323() { if (jj_scan_token(OR)) return true; - if (jj_3R_321()) return true; + if (jj_3R_322()) return true; return false; } - private boolean jj_3R_321() + private boolean jj_3R_322() { - if (jj_3R_447()) return true; + if (jj_3R_451()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_448()) { jj_scanpos = xsp; break; } + if (jj_3R_452()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_448() + private boolean jj_3R_452() { if (jj_scan_token(AND)) return true; - if (jj_3R_447()) return true; + if (jj_3R_451()) return true; return false; } - private boolean jj_3R_447() + private boolean jj_3R_451() { Token xsp; xsp = jj_scanpos; - if (jj_3R_547()) { + if (jj_3R_549()) { jj_scanpos = xsp; - if (jj_3R_548()) return true; + if (jj_3R_550()) return true; } return false; } - private boolean jj_3R_547() + private boolean jj_3R_549() { if (jj_scan_token(NOT)) return true; Token xsp; @@ -19641,17 +19554,17 @@ private boolean jj_3R_547() private boolean jj_3R_633() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } private boolean jj_3R_634() { - if (jj_3R_168()) return true; + if (jj_3R_167()) return true; return false; } - private boolean jj_3R_548() + private boolean jj_3R_550() { Token xsp; xsp = jj_scanpos; @@ -19664,54 +19577,52 @@ private boolean jj_3R_548() private boolean jj_3R_635() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } private boolean jj_3R_636() { - if (jj_3R_168()) return true; + if (jj_3R_167()) return true; return false; } private boolean jj_3_90() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } private boolean jj_3_91() { - if (jj_3R_168()) return true; + if (jj_3R_167()) return true; return false; } - private boolean jj_3R_168() + private boolean jj_3R_167() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_92() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } private boolean jj_3_93() { - if (jj_3R_168()) return true; + if (jj_3R_167()) return true; return false; } - private boolean jj_3R_167() + private boolean jj_3R_166() { Token xsp; xsp = jj_scanpos; - if (jj_3R_344()) { - jj_scanpos = xsp; if (jj_3R_345()) { jj_scanpos = xsp; if (jj_3R_346()) { @@ -19744,7 +19655,9 @@ private boolean jj_3R_167() jj_scanpos = xsp; if (jj_3R_360()) { jj_scanpos = xsp; - if (jj_3R_361()) return true; + if (jj_3R_361()) { + jj_scanpos = xsp; + if (jj_3R_362()) return true; } } } @@ -19765,181 +19678,181 @@ private boolean jj_3R_167() return false; } - private boolean jj_3R_344() + private boolean jj_3R_345() + { + if (jj_3R_168()) return true; + return false; + } + + private boolean jj_3R_346() { if (jj_3R_169()) return true; return false; } - private boolean jj_3R_345() + private boolean jj_3R_347() { if (jj_3R_170()) return true; return false; } - private boolean jj_3R_346() + private boolean jj_3R_348() { if (jj_3R_171()) return true; return false; } - private boolean jj_3R_347() + private boolean jj_3_94() + { + if (jj_3R_168()) return true; + return false; + } + + private boolean jj_3R_349() { if (jj_3R_172()) return true; return false; } - private boolean jj_3_94() + private boolean jj_3_95() { if (jj_3R_169()) return true; return false; } - private boolean jj_3R_348() + private boolean jj_3R_350() { if (jj_3R_173()) return true; return false; } - private boolean jj_3_95() + private boolean jj_3_96() { if (jj_3R_170()) return true; return false; } - private boolean jj_3R_349() + private boolean jj_3R_351() { if (jj_3R_174()) return true; return false; } - private boolean jj_3_96() + private boolean jj_3_97() { if (jj_3R_171()) return true; return false; } - private boolean jj_3R_350() + private boolean jj_3R_352() { if (jj_3R_175()) return true; return false; } - private boolean jj_3_97() + private boolean jj_3_98() { if (jj_3R_172()) return true; return false; } - private boolean jj_3R_351() + private boolean jj_3R_353() { if (jj_3R_176()) return true; return false; } - private boolean jj_3_98() + private boolean jj_3_99() { if (jj_3R_173()) return true; return false; } - private boolean jj_3R_352() + private boolean jj_3R_354() { if (jj_3R_177()) return true; return false; } - private boolean jj_3_99() + private boolean jj_3_100() { if (jj_3R_174()) return true; return false; } - private boolean jj_3R_353() + private boolean jj_3R_355() { if (jj_3R_178()) return true; return false; } - private boolean jj_3_100() + private boolean jj_3_101() { if (jj_3R_175()) return true; return false; } - private boolean jj_3R_354() + private boolean jj_3R_356() { if (jj_3R_179()) return true; return false; } - private boolean jj_3_101() + private boolean jj_3_102() { if (jj_3R_176()) return true; return false; } - private boolean jj_3R_355() + private boolean jj_3R_357() { if (jj_3R_180()) return true; return false; } - private boolean jj_3_102() + private boolean jj_3_103() { if (jj_3R_177()) return true; return false; } - private boolean jj_3R_356() + private boolean jj_3R_358() { if (jj_3R_181()) return true; return false; } - private boolean jj_3_103() + private boolean jj_3_104() { if (jj_3R_178()) return true; return false; } - private boolean jj_3R_357() + private boolean jj_3R_359() { if (jj_3R_182()) return true; return false; } - private boolean jj_3_104() + private boolean jj_3_105() { if (jj_3R_179()) return true; return false; } - private boolean jj_3R_358() + private boolean jj_3R_360() { if (jj_3R_183()) return true; return false; } - private boolean jj_3_105() - { - if (jj_3R_180()) return true; - return false; - } - - private boolean jj_3R_359() - { - if (jj_3R_184()) return true; - return false; - } - private boolean jj_3_106() { - if (jj_3R_181()) return true; + if (jj_3R_180()) return true; return false; } - private boolean jj_3R_360() + private boolean jj_3R_361() { if (jj_scan_token(TRUE)) return true; return false; @@ -19947,11 +19860,11 @@ private boolean jj_3R_360() private boolean jj_3_107() { - if (jj_3R_182()) return true; + if (jj_3R_181()) return true; return false; } - private boolean jj_3R_361() + private boolean jj_3R_362() { if (jj_scan_token(FALSE)) return true; return false; @@ -19959,22 +19872,14 @@ private boolean jj_3R_361() private boolean jj_3_108() { - if (jj_3R_183()) return true; + if (jj_3R_182()) return true; return false; } - private boolean jj_3R_365() + private boolean jj_3R_366() { Token xsp; xsp = jj_scanpos; - if (jj_3R_472()) { - jj_scanpos = xsp; - if (jj_3R_473()) { - jj_scanpos = xsp; - if (jj_3R_474()) { - jj_scanpos = xsp; - if (jj_3R_475()) { - jj_scanpos = xsp; if (jj_3R_476()) { jj_scanpos = xsp; if (jj_3R_477()) { @@ -19989,7 +19894,15 @@ private boolean jj_3R_365() jj_scanpos = xsp; if (jj_3R_482()) { jj_scanpos = xsp; - if (jj_3R_483()) return true; + if (jj_3R_483()) { + jj_scanpos = xsp; + if (jj_3R_484()) { + jj_scanpos = xsp; + if (jj_3R_485()) { + jj_scanpos = xsp; + if (jj_3R_486()) { + jj_scanpos = xsp; + if (jj_3R_487()) return true; } } } @@ -20006,155 +19919,155 @@ private boolean jj_3R_365() private boolean jj_3_109() { - if (jj_3R_184()) return true; - return false; - } - - private boolean jj_3R_472() - { - if (jj_3R_562()) return true; - return false; - } - - private boolean jj_3R_473() - { - if (jj_3R_563()) return true; + if (jj_3R_183()) return true; return false; } - private boolean jj_3R_474() + private boolean jj_3R_476() { if (jj_3R_564()) return true; return false; } - private boolean jj_3R_475() + private boolean jj_3R_477() { if (jj_3R_565()) return true; return false; } - private boolean jj_3R_476() + private boolean jj_3R_478() { if (jj_3R_566()) return true; return false; } - private boolean jj_3R_477() + private boolean jj_3R_479() { if (jj_3R_567()) return true; return false; } - private boolean jj_3R_478() + private boolean jj_3R_480() { if (jj_3R_568()) return true; return false; } - private boolean jj_3R_479() + private boolean jj_3R_481() { if (jj_3R_569()) return true; return false; } - private boolean jj_3R_480() + private boolean jj_3R_482() { if (jj_3R_570()) return true; return false; } - private boolean jj_3R_481() + private boolean jj_3R_483() { if (jj_3R_571()) return true; return false; } - private boolean jj_3R_482() + private boolean jj_3R_484() { if (jj_3R_572()) return true; return false; } - private boolean jj_3R_483() + private boolean jj_3R_485() { if (jj_3R_573()) return true; return false; } - private boolean jj_3R_563() + private boolean jj_3R_486() + { + if (jj_3R_574()) return true; + return false; + } + + private boolean jj_3R_487() + { + if (jj_3R_575()) return true; + return false; + } + + private boolean jj_3R_565() { if (jj_scan_token(LT)) return true; return false; } - private boolean jj_3R_564() + private boolean jj_3R_566() { if (jj_scan_token(GT)) return true; return false; } - private boolean jj_3R_565() + private boolean jj_3R_567() { if (jj_scan_token(NE)) return true; return false; } - private boolean jj_3R_566() + private boolean jj_3R_568() { if (jj_scan_token(NEQ)) return true; return false; } - private boolean jj_3R_567() + private boolean jj_3R_569() { if (jj_scan_token(GE)) return true; return false; } - private boolean jj_3R_568() + private boolean jj_3R_570() { if (jj_scan_token(LE)) return true; return false; } - private boolean jj_3R_569() + private boolean jj_3R_571() { if (jj_scan_token(LIKE)) return true; return false; } - private boolean jj_3R_571() + private boolean jj_3R_573() { if (jj_scan_token(NEAR)) return true; return false; } - private boolean jj_3R_572() + private boolean jj_3R_574() { if (jj_scan_token(WITHIN)) return true; return false; } - private boolean jj_3R_573() + private boolean jj_3R_575() { if (jj_scan_token(SC_AND)) return true; return false; } - private boolean jj_3R_570() + private boolean jj_3R_572() { if (jj_scan_token(CONTAINSKEY)) return true; return false; } - private boolean jj_3R_367() + private boolean jj_3R_368() { if (jj_scan_token(CONTAINSVALUE)) return true; return false; } - private boolean jj_3R_562() + private boolean jj_3R_564() { Token xsp; xsp = jj_scanpos; @@ -20177,76 +20090,139 @@ private boolean jj_3R_646() return false; } - private boolean jj_3R_144() + private boolean jj_3R_143() { Token xsp; xsp = jj_scanpos; - if (jj_3R_316()) { + if (jj_3R_317()) { jj_scanpos = xsp; - if (jj_3R_317()) return true; + if (jj_3R_318()) return true; } return false; } - private boolean jj_3R_316() + private boolean jj_3R_317() { - if (jj_3R_365()) return true; - if (jj_3R_123()) return true; + if (jj_3R_366()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_317() + private boolean jj_3R_318() { Token xsp; xsp = jj_scanpos; - if (jj_3R_443()) jj_scanpos = xsp; - if (jj_3R_362()) return true; - if (jj_3R_123()) return true; + if (jj_3R_447()) jj_scanpos = xsp; + if (jj_3R_363()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_443() + private boolean jj_3R_447() { if (jj_scan_token(NOT)) return true; return false; } - private boolean jj_3R_175() + private boolean jj_3R_174() { - if (jj_3R_123()) return true; - if (jj_3R_365()) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; + if (jj_3R_366()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_178() + private boolean jj_3R_177() { - if (jj_3R_123()) return true; - if (jj_3R_367()) return true; + if (jj_3R_122()) return true; + if (jj_3R_368()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_110()) { jj_scanpos = xsp; - if (jj_3R_368()) return true; + if (jj_3R_369()) return true; + } + return false; + } + + private boolean jj_3_110() + { + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_145()) return true; + if (jj_scan_token(RPAREN)) return true; + return false; + } + + private boolean jj_3R_369() + { + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_183() + { + if (jj_3R_122()) return true; + if (jj_scan_token(INSTANCEOF)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_378()) { + jj_scanpos = xsp; + if (jj_3R_379()) { + jj_scanpos = xsp; + if (jj_3R_380()) return true; + } + } + return false; + } + + private boolean jj_3R_378() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3_111() + { + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_379() + { + if (jj_3R_488()) return true; + return false; + } + + private boolean jj_3R_380() + { + if (jj_scan_token(CHARACTER_LITERAL)) return true; + return false; + } + + private boolean jj_3R_182() + { + if (jj_scan_token(KEY)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_376()) { + jj_scanpos = xsp; + if (jj_3R_377()) return true; } return false; } - private boolean jj_3_110() - { - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; - if (jj_scan_token(RPAREN)) return true; - return false; - } - - private boolean jj_3R_368() + private boolean jj_3R_376() { - if (jj_3R_123()) return true; + if (jj_3R_366()) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_489()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_137() + private boolean jj_3R_136() { Token xsp; xsp = jj_scanpos; @@ -20254,24 +20230,19 @@ private boolean jj_3R_137() jj_scanpos = xsp; if (jj_3_2()) { jj_scanpos = xsp; - if (jj_3R_303()) return true; + if (jj_3R_304()) return true; } } return false; } - private boolean jj_3R_184() + private boolean jj_3R_489() { - if (jj_3R_123()) return true; - if (jj_scan_token(INSTANCEOF)) return true; + if (jj_3R_122()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_377()) { - jj_scanpos = xsp; - if (jj_3R_378()) { - jj_scanpos = xsp; - if (jj_3R_379()) return true; - } + while (true) { + xsp = jj_scanpos; + if (jj_3R_576()) { jj_scanpos = xsp; break; } } return false; } @@ -20279,45 +20250,44 @@ private boolean jj_3R_184() private boolean jj_3_1() { if (jj_scan_token(247)) return true; - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_377() - { - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3_111() - { - if (jj_3R_123()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_378() + private boolean jj_3R_576() { - if (jj_3R_484()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } private boolean jj_3_2() { - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_379() + private boolean jj_3R_377() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + if (jj_scan_token(BETWEEN)) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_490()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; + if (jj_scan_token(AND)) return true; + if (jj_scan_token(LBRACKET)) return true; + xsp = jj_scanpos; + if (jj_3R_491()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_303() + private boolean jj_3R_304() { if (jj_scan_token(LBRACE)) return true; Token xsp; @@ -20327,161 +20297,148 @@ private boolean jj_3R_303() if (jj_scan_token(142)) return true; } if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_183() + private boolean jj_3R_490() { - if (jj_scan_token(KEY)) return true; + if (jj_3R_122()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_375()) { - jj_scanpos = xsp; - if (jj_3R_376()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_577()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_375() + private boolean jj_3R_577() { - if (jj_3R_365()) return true; - if (jj_scan_token(LBRACKET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_485()) jj_scanpos = xsp; - if (jj_scan_token(RBRACKET)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_485() + private boolean jj_3R_491() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_574()) { jj_scanpos = xsp; break; } + if (jj_3R_578()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_574() + private boolean jj_3R_578() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_762() + private boolean jj_3R_175() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_808()) { - jj_scanpos = xsp; - if (jj_3R_809()) return true; - } + if (jj_3R_122()) return true; + if (jj_scan_token(BETWEEN)) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(AND)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_376() + private boolean jj_3R_763() { - if (jj_scan_token(BETWEEN)) return true; - if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_486()) jj_scanpos = xsp; - if (jj_scan_token(RBRACKET)) return true; - if (jj_scan_token(AND)) return true; - if (jj_scan_token(LBRACKET)) return true; - xsp = jj_scanpos; - if (jj_3R_487()) jj_scanpos = xsp; - if (jj_scan_token(RBRACKET)) return true; + if (jj_3R_806()) { + jj_scanpos = xsp; + if (jj_3R_807()) return true; + } return false; } - private boolean jj_3R_808() + private boolean jj_3R_806() { - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_486() + private boolean jj_3R_807() { - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_575()) { jj_scanpos = xsp; break; } - } + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_809() + private boolean jj_3R_169() { - if (jj_3R_133()) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(IS)) return true; + if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_575() + private boolean jj_3R_168() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(IS)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_487() + private boolean jj_3R_171() { - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_576()) { jj_scanpos = xsp; break; } - } + if (jj_3R_122()) return true; + if (jj_scan_token(IS)) return true; + if (jj_scan_token(DEFINED)) return true; return false; } - private boolean jj_3R_576() + private boolean jj_3R_170() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(IS)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(DEFINED)) return true; return false; } - private boolean jj_3R_176() + private boolean jj_3_3() { - if (jj_3R_123()) return true; - if (jj_scan_token(BETWEEN)) return true; - if (jj_3R_123()) return true; - if (jj_scan_token(AND)) return true; - if (jj_3R_123()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_170() + private boolean jj_3R_176() { - if (jj_3R_123()) return true; - if (jj_scan_token(IS)) return true; - if (jj_scan_token(NULL)) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(CONTAINS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_112()) { + jj_scanpos = xsp; + if (jj_3R_367()) return true; + } return false; } - private boolean jj_3_3() + private boolean jj_3_112() { - if (jj_3R_63()) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_145()) return true; + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_169() + private boolean jj_3R_367() { - if (jj_3R_123()) return true; - if (jj_scan_token(IS)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(NULL)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_484() + private boolean jj_3R_488() { Token xsp; xsp = jj_scanpos; @@ -20492,24 +20449,19 @@ private boolean jj_3R_484() return false; } - private boolean jj_3R_172() + private boolean jj_3R_363() { - if (jj_3R_123()) return true; - if (jj_scan_token(IS)) return true; - if (jj_scan_token(DEFINED)) return true; + if (jj_scan_token(IN)) return true; return false; } - private boolean jj_3R_171() + private boolean jj_3_113() { - if (jj_3R_123()) return true; - if (jj_scan_token(IS)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(DEFINED)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_133() + private boolean jj_3R_132() { Token xsp; xsp = jj_scanpos; @@ -20769,56 +20721,17 @@ private boolean jj_3R_133() return false; } - private boolean jj_3R_177() - { - if (jj_3R_123()) return true; - if (jj_scan_token(CONTAINS)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3_112()) { - jj_scanpos = xsp; - if (jj_3R_366()) return true; - } - return false; - } - - private boolean jj_3_112() - { - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; - if (jj_scan_token(RPAREN)) return true; - return false; - } - - private boolean jj_3R_366() - { - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_362() - { - if (jj_scan_token(IN)) return true; - return false; - } - - private boolean jj_3_113() - { - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_173() + private boolean jj_3R_172() { - if (jj_3R_123()) return true; - if (jj_3R_362()) return true; + if (jj_3R_122()) return true; + if (jj_3R_363()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_115()) { jj_scanpos = xsp; if (jj_3_116()) { jj_scanpos = xsp; - if (jj_3R_363()) return true; + if (jj_3R_364()) return true; } } return false; @@ -20829,58 +20742,58 @@ private boolean jj_3_115() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_185()) { + if (jj_3R_184()) { jj_scanpos = xsp; - if (jj_3R_186()) return true; + if (jj_3R_185()) return true; } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_185() + private boolean jj_3R_184() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_186() + private boolean jj_3R_185() { - if (jj_3R_297()) return true; + if (jj_3R_298()) return true; return false; } private boolean jj_3_116() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_363() + private boolean jj_3R_364() { - if (jj_3R_151()) return true; + if (jj_3R_150()) return true; return false; } private boolean jj_3_114() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_174() + private boolean jj_3R_173() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(NOT)) return true; - if (jj_3R_362()) return true; + if (jj_3R_363()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_118()) { jj_scanpos = xsp; if (jj_3_119()) { jj_scanpos = xsp; - if (jj_3R_364()) return true; + if (jj_3R_365()) return true; } } return false; @@ -20891,55 +20804,55 @@ private boolean jj_3_118() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_187()) { + if (jj_3R_186()) { jj_scanpos = xsp; - if (jj_3R_188()) return true; + if (jj_3R_187()) return true; } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_187() + private boolean jj_3R_186() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_188() + private boolean jj_3R_187() { - if (jj_3R_297()) return true; + if (jj_3R_298()) return true; return false; } private boolean jj_3_119() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_117() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_364() + private boolean jj_3R_365() { - if (jj_3R_151()) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3R_179() + private boolean jj_3R_178() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(CONTAINSALL)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_120()) { jj_scanpos = xsp; - if (jj_3R_369()) return true; + if (jj_3R_370()) return true; } return false; } @@ -20947,474 +20860,523 @@ private boolean jj_3R_179() private boolean jj_3_120() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_369() + private boolean jj_3R_370() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_180() + private boolean jj_3R_179() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(CONTAINSANY)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_122()) { jj_scanpos = xsp; - if (jj_3R_370()) return true; + if (jj_3R_371()) return true; } return false; } private boolean jj_3_121() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } private boolean jj_3_122() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_370() + private boolean jj_3R_371() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_181() + private boolean jj_3R_180() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(CONTAINSTEXT)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } private boolean jj_3_123() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_182() + private boolean jj_3R_181() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; if (jj_scan_token(MATCHES)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_371()) { - jj_scanpos = xsp; if (jj_3R_372()) { jj_scanpos = xsp; if (jj_3R_373()) { jj_scanpos = xsp; - if (jj_3R_374()) return true; + if (jj_3R_374()) { + jj_scanpos = xsp; + if (jj_3R_375()) return true; } } } return false; } - private boolean jj_3R_371() + private boolean jj_3R_372() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_372() + private boolean jj_3R_373() { - if (jj_3R_484()) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_373() + private boolean jj_3R_374() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_374() + private boolean jj_3R_375() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } private boolean jj_3_124() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_423() + private boolean jj_3R_428() { if (jj_scan_token(ORDER)) return true; if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_527()) { + if (jj_3R_531()) { jj_scanpos = xsp; - if (jj_3R_528()) return true; + if (jj_3R_532()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_529()) { jj_scanpos = xsp; break; } + if (jj_3R_533()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_527() + private boolean jj_3R_531() { Token xsp; xsp = jj_scanpos; - if (jj_3R_610()) { + if (jj_3R_612()) { jj_scanpos = xsp; - if (jj_3R_611()) { + if (jj_3R_613()) { jj_scanpos = xsp; - if (jj_3R_612()) return true; + if (jj_3R_614()) return true; } } xsp = jj_scanpos; - if (jj_3R_613()) jj_scanpos = xsp; + if (jj_3R_615()) jj_scanpos = xsp; return false; } - private boolean jj_3R_610() + private boolean jj_3R_612() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_714()) jj_scanpos = xsp; + if (jj_3R_715()) jj_scanpos = xsp; return false; } - private boolean jj_3R_611() + private boolean jj_3R_613() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_714() + private boolean jj_3R_715() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_612() + private boolean jj_3R_614() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_528() + private boolean jj_3R_532() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_614()) { + if (jj_3R_616()) { jj_scanpos = xsp; - if (jj_3R_615()) { + if (jj_3R_617()) { jj_scanpos = xsp; - if (jj_3R_616()) return true; + if (jj_3R_618()) return true; } } xsp = jj_scanpos; - if (jj_3R_617()) jj_scanpos = xsp; + if (jj_3R_619()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_613() + private boolean jj_3R_615() { Token xsp; xsp = jj_scanpos; - if (jj_3R_715()) { + if (jj_3R_716()) { jj_scanpos = xsp; - if (jj_3R_716()) return true; + if (jj_3R_717()) return true; } return false; } - private boolean jj_3R_715() + private boolean jj_3R_716() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_614() + private boolean jj_3R_616() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_717()) jj_scanpos = xsp; + if (jj_3R_718()) jj_scanpos = xsp; return false; } - private boolean jj_3R_615() + private boolean jj_3R_617() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_717() + private boolean jj_3R_718() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_616() + private boolean jj_3R_618() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_529() + private boolean jj_3R_533() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_618()) { + if (jj_3R_620()) { jj_scanpos = xsp; - if (jj_3R_619()) return true; + if (jj_3R_621()) return true; } return false; } - private boolean jj_3R_617() + private boolean jj_3R_619() { Token xsp; xsp = jj_scanpos; - if (jj_3R_718()) { + if (jj_3R_719()) { jj_scanpos = xsp; - if (jj_3R_719()) return true; + if (jj_3R_720()) return true; } return false; } - private boolean jj_3R_718() + private boolean jj_3R_719() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_618() + private boolean jj_3R_620() { Token xsp; xsp = jj_scanpos; - if (jj_3R_720()) { - jj_scanpos = xsp; if (jj_3R_721()) { jj_scanpos = xsp; - if (jj_3R_722()) return true; + if (jj_3R_722()) { + jj_scanpos = xsp; + if (jj_3R_723()) return true; } } xsp = jj_scanpos; - if (jj_3R_723()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_720() - { - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_790()) jj_scanpos = xsp; + if (jj_3R_724()) jj_scanpos = xsp; return false; } - private boolean jj_3R_62() + private boolean jj_3R_721() { + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_203()) jj_scanpos = xsp; - if (jj_scan_token(INTEGER_LITERAL)) return true; - return false; - } - - private boolean jj_3R_203() - { - if (jj_scan_token(MINUS)) return true; + if (jj_3R_788()) jj_scanpos = xsp; return false; } - private boolean jj_3R_721() + private boolean jj_3R_722() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_790() + private boolean jj_3R_788() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_722() + private boolean jj_3R_723() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_619() + private boolean jj_3R_621() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_724()) { - jj_scanpos = xsp; if (jj_3R_725()) { jj_scanpos = xsp; - if (jj_3R_726()) return true; + if (jj_3R_726()) { + jj_scanpos = xsp; + if (jj_3R_727()) return true; } } xsp = jj_scanpos; - if (jj_3R_727()) jj_scanpos = xsp; + if (jj_3R_728()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_723() + private boolean jj_3R_724() { Token xsp; xsp = jj_scanpos; - if (jj_3R_791()) { + if (jj_3R_789()) { jj_scanpos = xsp; - if (jj_3R_792()) return true; + if (jj_3R_790()) return true; } return false; } - private boolean jj_3R_791() + private boolean jj_3R_789() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_716() + private boolean jj_3R_717() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_64() + private boolean jj_3R_725() { + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_205()) jj_scanpos = xsp; - if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; + if (jj_3R_791()) jj_scanpos = xsp; return false; } - private boolean jj_3R_205() + private boolean jj_3R_726() { - if (jj_scan_token(MINUS)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_724() + private boolean jj_3R_791() + { + if (jj_3R_148()) return true; + return false; + } + + private boolean jj_3R_727() + { + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + return false; + } + + private boolean jj_3R_61() { - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_793()) jj_scanpos = xsp; + if (jj_3R_204()) jj_scanpos = xsp; + if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_463() + private boolean jj_3R_728() { Token xsp; xsp = jj_scanpos; - if (jj_3R_556()) { + if (jj_3R_792()) { jj_scanpos = xsp; - if (jj_3R_557()) return true; + if (jj_3R_793()) return true; } return false; } - private boolean jj_3R_725() + private boolean jj_3R_792() { - if (jj_3R_137()) return true; + if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_793() + private boolean jj_3R_204() { - if (jj_3R_149()) return true; + if (jj_scan_token(MINUS)) return true; + return false; + } + + private boolean jj_3R_427() + { + if (jj_scan_token(GROUP)) return true; + if (jj_scan_token(BY)) return true; + if (jj_3R_122()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_530()) { jj_scanpos = xsp; break; } + } + return false; + } + + private boolean jj_3R_720() + { + if (jj_scan_token(ASC)) return true; + return false; + } + + private boolean jj_3R_530() + { + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_63() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_206()) jj_scanpos = xsp; + if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; + return false; + } + + private boolean jj_3R_429() + { + if (jj_scan_token(UNWIND)) return true; + if (jj_3R_132()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_534()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_726() + private boolean jj_3R_206() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_556() + private boolean jj_3R_534() { - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_727() + private boolean jj_3R_467() { Token xsp; xsp = jj_scanpos; - if (jj_3R_794()) { + if (jj_3R_558()) { jj_scanpos = xsp; - if (jj_3R_795()) return true; + if (jj_3R_559()) return true; } return false; } - private boolean jj_3R_794() + private boolean jj_3R_558() { - if (jj_scan_token(DESC)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_557() + private boolean jj_3R_411() { - if (jj_3R_64()) return true; + if (jj_scan_token(LIMIT)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_519()) { + jj_scanpos = xsp; + if (jj_3R_520()) return true; + } return false; } - private boolean jj_3R_422() + private boolean jj_3R_559() { - if (jj_scan_token(GROUP)) return true; - if (jj_scan_token(BY)) return true; - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_526()) { jj_scanpos = xsp; break; } - } + if (jj_3R_63()) return true; return false; } - private boolean jj_3R_719() + private boolean jj_3R_790() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_526() + private boolean jj_3R_519() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_202() + private boolean jj_3R_520() + { + if (jj_3R_137()) return true; + return false; + } + + private boolean jj_3R_203() { - if (jj_3R_204()) return true; + if (jj_3R_205()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(170)) jj_scanpos = xsp; @@ -21423,88 +21385,98 @@ private boolean jj_3R_202() private boolean jj_3_4() { - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_535() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_622()) { + jj_scanpos = xsp; + if (jj_3R_623()) return true; + } return false; } private boolean jj_3_5() { - if (jj_3R_64()) return true; + if (jj_3R_63()) return true; return false; } - private boolean jj_3R_424() + private boolean jj_3R_622() { - if (jj_scan_token(UNWIND)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(SKIP2)) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_530()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3R_729()) { + jj_scanpos = xsp; + if (jj_3R_730()) return true; } return false; } - private boolean jj_3R_63() + private boolean jj_3R_62() { - if (jj_3R_204()) return true; + if (jj_3R_205()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } - private boolean jj_3R_530() + private boolean jj_3R_793() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_406() + private boolean jj_3R_729() { - if (jj_scan_token(LIMIT)) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_623() + { + if (jj_scan_token(OFFSET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_515()) { + if (jj_3R_731()) { jj_scanpos = xsp; - if (jj_3R_516()) return true; + if (jj_3R_732()) return true; } return false; } - private boolean jj_3R_204() + private boolean jj_3R_730() + { + if (jj_3R_137()) return true; + return false; + } + + private boolean jj_3R_205() { Token xsp; xsp = jj_scanpos; if (jj_3_33()) { jj_scanpos = xsp; - if (jj_3R_392()) { + if (jj_3R_397()) { jj_scanpos = xsp; - if (jj_3R_393()) { + if (jj_3R_398()) { jj_scanpos = xsp; - if (jj_3R_394()) return true; + if (jj_3R_399()) return true; } } } return false; } - private boolean jj_3R_792() - { - if (jj_scan_token(ASC)) return true; - return false; - } - - private boolean jj_3R_515() - { - if (jj_3R_62()) return true; - return false; - } - private boolean jj_3_33() { Token xsp; xsp = jj_scanpos; - if (jj_3R_92()) { + if (jj_3R_91()) { jj_scanpos = xsp; if (jj_3_6()) { jj_scanpos = xsp; @@ -21512,7 +21484,7 @@ private boolean jj_3_33() jj_scanpos = xsp; if (jj_3_8()) { jj_scanpos = xsp; - if (jj_3R_93()) { + if (jj_3R_92()) { jj_scanpos = xsp; if (jj_3_9()) { jj_scanpos = xsp; @@ -21526,6 +21498,8 @@ private boolean jj_3_33() jj_scanpos = xsp; if (jj_3_14()) { jj_scanpos = xsp; + if (jj_3R_93()) { + jj_scanpos = xsp; if (jj_3R_94()) { jj_scanpos = xsp; if (jj_3R_95()) { @@ -21554,16 +21528,16 @@ private boolean jj_3_33() jj_scanpos = xsp; if (jj_3R_107()) { jj_scanpos = xsp; - if (jj_3R_108()) { - jj_scanpos = xsp; if (jj_3_29()) { jj_scanpos = xsp; - if (jj_3R_109()) { + if (jj_3R_108()) { jj_scanpos = xsp; if (jj_3_31()) { jj_scanpos = xsp; if (jj_3_32()) { jj_scanpos = xsp; + if (jj_3R_109()) { + jj_scanpos = xsp; if (jj_3R_110()) { jj_scanpos = xsp; if (jj_3R_111()) { @@ -21582,12 +21556,30 @@ private boolean jj_3_33() jj_scanpos = xsp; if (jj_3R_118()) { jj_scanpos = xsp; - if (jj_3R_119()) { - jj_scanpos = xsp; - if (jj_3R_120()) return true; - } - } - } + if (jj_3R_119()) return true; + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } } @@ -21605,732 +21597,584 @@ private boolean jj_3_33() } } } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - return false; - } - - private boolean jj_3R_516() - { - if (jj_3R_138()) return true; - return false; - } - - private boolean jj_3R_92() - { - if (jj_3R_166()) return true; - return false; - } - - private boolean jj_3R_531() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_620()) { - jj_scanpos = xsp; - if (jj_3R_621()) return true; - } - return false; - } - - private boolean jj_3_6() - { - if (jj_3R_65()) return true; - return false; - } - - private boolean jj_3R_620() - { - if (jj_scan_token(SKIP2)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_728()) { - jj_scanpos = xsp; - if (jj_3R_729()) return true; - } - return false; - } - - private boolean jj_3_7() - { - if (jj_3R_66()) return true; - return false; - } - - private boolean jj_3_8() - { - if (jj_3R_67()) return true; - return false; - } - - private boolean jj_3R_795() - { - if (jj_scan_token(ASC)) return true; - return false; - } - - private boolean jj_3R_728() - { - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_93() - { - if (jj_3R_253()) return true; - return false; - } - - private boolean jj_3R_621() - { - if (jj_scan_token(OFFSET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_730()) { - jj_scanpos = xsp; - if (jj_3R_731()) return true; - } - return false; - } - - private boolean jj_3R_729() - { - if (jj_3R_138()) return true; - return false; - } - - private boolean jj_3_9() - { - if (jj_3R_68()) return true; - return false; - } - - private boolean jj_3_10() - { - if (jj_3R_69()) return true; - return false; - } - - private boolean jj_3_11() - { - if (jj_3R_70()) return true; - return false; - } - - private boolean jj_3R_730() - { - if (jj_3R_62()) return true; return false; } private boolean jj_3R_731() { - if (jj_3R_138()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3_12() + private boolean jj_3R_732() { - if (jj_3R_71()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_407() + private boolean jj_3R_412() { if (jj_scan_token(TIMEOUT)) return true; - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_517()) jj_scanpos = xsp; + if (jj_3R_521()) jj_scanpos = xsp; return false; } - private boolean jj_3_13() + private boolean jj_3R_91() { - if (jj_3R_72()) return true; + if (jj_3R_165()) return true; return false; } - private boolean jj_3_14() + private boolean jj_3_6() { - if (jj_3R_73()) return true; + if (jj_3R_64()) return true; return false; } - private boolean jj_3R_517() + private boolean jj_3R_521() { Token xsp; xsp = jj_scanpos; - if (jj_3R_604()) { + if (jj_3R_606()) { jj_scanpos = xsp; - if (jj_3R_605()) return true; + if (jj_3R_607()) return true; } return false; } - private boolean jj_3R_604() + private boolean jj_3R_606() { if (jj_scan_token(RETURN)) return true; return false; } - private boolean jj_3R_94() + private boolean jj_3_7() { - if (jj_3R_74()) return true; + if (jj_3R_65()) return true; return false; } - private boolean jj_3R_605() + private boolean jj_3R_607() { if (jj_scan_token(EXCEPTION)) return true; return false; } - private boolean jj_3R_95() + private boolean jj_3_8() { - if (jj_3R_75()) return true; + if (jj_3R_66()) return true; return false; } - private boolean jj_3R_96() + private boolean jj_3R_92() { - if (jj_3R_76()) return true; + if (jj_3R_254()) return true; return false; } - private boolean jj_3R_399() + private boolean jj_3R_404() { if (jj_scan_token(WAIT)) return true; - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_97() - { - if (jj_3R_77()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3_15() + private boolean jj_3_9() { - if (jj_3R_74()) return true; + if (jj_3R_67()) return true; return false; } - private boolean jj_3R_98() + private boolean jj_3_10() { - if (jj_3R_78()) return true; + if (jj_3R_68()) return true; return false; } - private boolean jj_3_16() + private boolean jj_3_11() { - if (jj_3R_75()) return true; + if (jj_3R_69()) return true; return false; } - private boolean jj_3R_398() + private boolean jj_3R_403() { if (jj_scan_token(RETRY)) return true; - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_99() - { - if (jj_3R_79()) return true; - return false; - } - - private boolean jj_3_17() - { - if (jj_3R_76()) return true; - return false; - } - - private boolean jj_3R_100() - { - if (jj_3R_80()) return true; - return false; - } - - private boolean jj_3_18() - { - if (jj_3R_77()) return true; - return false; - } - - private boolean jj_3R_101() - { - if (jj_3R_81()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3_19() + private boolean jj_3_12() { - if (jj_3R_78()) return true; + if (jj_3R_70()) return true; return false; } - private boolean jj_3R_102() + private boolean jj_3_13() { - if (jj_3R_82()) return true; + if (jj_3R_71()) return true; return false; } - private boolean jj_3_20() + private boolean jj_3_14() { - if (jj_3R_79()) return true; + if (jj_3R_72()) return true; return false; } - private boolean jj_3R_103() + private boolean jj_3R_93() { - if (jj_3R_83()) return true; + if (jj_3R_73()) return true; return false; } - private boolean jj_3_21() + private boolean jj_3R_94() { - if (jj_3R_80()) return true; + if (jj_3R_74()) return true; return false; } - private boolean jj_3R_140() + private boolean jj_3R_139() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_309()) jj_scanpos = xsp; + if (jj_3R_310()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_104() - { - if (jj_3R_84()) return true; - return false; - } - - private boolean jj_3_22() - { - if (jj_3R_81()) return true; - return false; - } - - private boolean jj_3R_105() + private boolean jj_3R_95() { - if (jj_3R_85()) return true; + if (jj_3R_75()) return true; return false; } - private boolean jj_3_23() + private boolean jj_3R_96() { - if (jj_3R_82()) return true; + if (jj_3R_76()) return true; return false; } - private boolean jj_3R_106() + private boolean jj_3_15() { - if (jj_3R_86()) return true; + if (jj_3R_73()) return true; return false; } - private boolean jj_3_24() + private boolean jj_3R_97() { - if (jj_3R_83()) return true; + if (jj_3R_77()) return true; return false; } - private boolean jj_3R_309() + private boolean jj_3R_310() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_442()) { jj_scanpos = xsp; break; } + if (jj_3R_446()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_107() + private boolean jj_3_16() { - if (jj_3R_87()) return true; + if (jj_3R_74()) return true; return false; } - private boolean jj_3_25() + private boolean jj_3R_98() { - if (jj_3R_84()) return true; + if (jj_3R_78()) return true; return false; } - private boolean jj_3R_442() + private boolean jj_3_17() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_75()) return true; return false; } - private boolean jj_3R_108() + private boolean jj_3R_446() { - if (jj_3R_254()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3_26() + private boolean jj_3R_99() { - if (jj_3R_85()) return true; + if (jj_3R_79()) return true; return false; } - private boolean jj_3_29() + private boolean jj_3_18() { - if (jj_3R_88()) return true; + if (jj_3R_76()) return true; return false; } - private boolean jj_3_27() + private boolean jj_3R_100() { - if (jj_3R_86()) return true; + if (jj_3R_80()) return true; return false; } - private boolean jj_3R_109() + private boolean jj_3_19() { - if (jj_3R_89()) return true; + if (jj_3R_77()) return true; return false; } private boolean jj_3R_640() { - if (jj_3R_464()) return true; + if (jj_3R_468()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_820()) jj_scanpos = xsp; + if (jj_3R_814()) jj_scanpos = xsp; return false; } - private boolean jj_3_28() + private boolean jj_3R_101() { - if (jj_3R_87()) return true; + if (jj_3R_81()) return true; return false; } - private boolean jj_3_31() + private boolean jj_3_20() { - if (jj_3R_90()) return true; + if (jj_3R_78()) return true; return false; } - private boolean jj_3_32() + private boolean jj_3R_102() { - if (jj_3R_91()) return true; + if (jj_3R_82()) return true; return false; } - private boolean jj_3R_820() + private boolean jj_3_21() { - if (jj_3R_149()) return true; + if (jj_3R_79()) return true; return false; } - private boolean jj_3R_110() + private boolean jj_3R_814() { - if (jj_3R_255()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3_30() + private boolean jj_3R_103() { - if (jj_3R_89()) return true; + if (jj_3R_83()) return true; return false; } - private boolean jj_3R_111() + private boolean jj_3_22() { - if (jj_3R_256()) return true; + if (jj_3R_80()) return true; return false; } - private boolean jj_3R_112() + private boolean jj_3R_104() { - if (jj_3R_257()) return true; + if (jj_3R_84()) return true; return false; } - private boolean jj_3R_201() + private boolean jj_3_23() + { + if (jj_3R_81()) return true; + return false; + } + + private boolean jj_3R_202() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_534()) jj_scanpos = xsp; + if (jj_3R_538()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_113() + private boolean jj_3R_105() + { + if (jj_3R_85()) return true; + return false; + } + + private boolean jj_3_24() + { + if (jj_3R_82()) return true; + return false; + } + + private boolean jj_3_125() { - if (jj_3R_258()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3_125() + private boolean jj_3R_106() { - if (jj_3R_149()) return true; + if (jj_3R_86()) return true; return false; } - private boolean jj_3R_114() + private boolean jj_3_25() { - if (jj_3R_259()) return true; + if (jj_3R_83()) return true; return false; } - private boolean jj_3R_115() + private boolean jj_3R_107() { - if (jj_3R_260()) return true; + if (jj_3R_255()) return true; return false; } - private boolean jj_3R_534() + private boolean jj_3R_538() { Token xsp; xsp = jj_scanpos; - if (jj_3R_622()) { + if (jj_3R_624()) { jj_scanpos = xsp; - if (jj_3R_623()) { + if (jj_3R_625()) { jj_scanpos = xsp; - if (jj_3R_624()) { + if (jj_3R_626()) { jj_scanpos = xsp; - if (jj_3R_625()) return true; + if (jj_3R_627()) return true; } } } if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_626()) { jj_scanpos = xsp; break; } + if (jj_3R_628()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_116() + private boolean jj_3_26() { - if (jj_3R_261()) return true; + if (jj_3R_84()) return true; return false; } - private boolean jj_3R_117() + private boolean jj_3_29() { - if (jj_3R_262()) return true; + if (jj_3R_87()) return true; return false; } - private boolean jj_3R_622() + private boolean jj_3_27() { - if (jj_3R_133()) return true; + if (jj_3R_85()) return true; return false; } - private boolean jj_3R_118() + private boolean jj_3R_624() { - if (jj_3R_263()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_623() + private boolean jj_3R_108() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_88()) return true; return false; } - private boolean jj_3R_119() + private boolean jj_3R_625() { - if (jj_3R_264()) return true; + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_624() + private boolean jj_3_28() { - if (jj_3R_484()) return true; + if (jj_3R_86()) return true; return false; } - private boolean jj_3R_120() + private boolean jj_3_31() { - if (jj_3R_265()) return true; + if (jj_3R_89()) return true; return false; } - private boolean jj_3R_392() + private boolean jj_3R_626() { - if (jj_3R_497()) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_625() + private boolean jj_3R_627() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_393() + private boolean jj_3_32() { - if (jj_3R_121()) return true; + if (jj_3R_90()) return true; return false; } - private boolean jj_3R_394() + private boolean jj_3R_109() { - if (jj_3R_498()) return true; + if (jj_3R_256()) return true; return false; } - private boolean jj_3R_626() + private boolean jj_3_30() + { + if (jj_3R_88()) return true; + return false; + } + + private boolean jj_3R_628() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_732()) { - jj_scanpos = xsp; if (jj_3R_733()) { jj_scanpos = xsp; if (jj_3R_734()) { jj_scanpos = xsp; - if (jj_3R_735()) return true; + if (jj_3R_735()) { + jj_scanpos = xsp; + if (jj_3R_736()) return true; } } } if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_732() + private boolean jj_3R_110() { - if (jj_3R_133()) return true; + if (jj_3R_257()) return true; return false; } - private boolean jj_3_34() + private boolean jj_3R_111() { - if (jj_3R_121()) return true; + if (jj_3R_258()) return true; + return false; + } + + private boolean jj_3R_112() + { + if (jj_3R_259()) return true; return false; } private boolean jj_3R_733() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_113() + { + if (jj_3R_260()) return true; return false; } private boolean jj_3R_734() { - if (jj_3R_484()) return true; + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_166() + private boolean jj_3R_114() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_340()) { - jj_scanpos = xsp; - if (jj_3R_341()) { - jj_scanpos = xsp; - if (jj_3R_342()) { - jj_scanpos = xsp; - if (jj_3R_343()) return true; - } - } - } + if (jj_3R_261()) return true; return false; } private boolean jj_3R_735() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_340() + private boolean jj_3R_115() { - if (jj_3R_122()) return true; + if (jj_3R_262()) return true; return false; } - private boolean jj_3R_341() + private boolean jj_3R_736() { - if (jj_3R_297()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_342() + private boolean jj_3R_116() { - if (jj_3R_470()) return true; + if (jj_3R_263()) return true; return false; } - private boolean jj_3R_561() + private boolean jj_3R_117() { - if (jj_3R_383()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_799()) { jj_scanpos = xsp; break; } - } + if (jj_3R_264()) return true; return false; } - private boolean jj_3R_343() + private boolean jj_3R_118() { - if (jj_3R_471()) return true; + if (jj_3R_265()) return true; return false; } - private boolean jj_3_35() + private boolean jj_3R_119() { - if (jj_3R_122()) return true; + if (jj_3R_266()) return true; return false; } - private boolean jj_3R_297() + private boolean jj_3R_397() { - if (jj_scan_token(SELECT)) return true; - if (jj_3R_396()) return true; + if (jj_3R_501()) return true; + return false; + } + + private boolean jj_3R_563() + { + if (jj_3R_384()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_641()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_642()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_643()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_644()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_797()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_799() + private boolean jj_3R_398() + { + if (jj_3R_120()) return true; + return false; + } + + private boolean jj_3R_399() + { + if (jj_3R_502()) return true; + return false; + } + + private boolean jj_3R_797() { Token xsp; xsp = jj_scanpos; @@ -22340,13 +22184,13 @@ private boolean jj_3R_799() jj_scanpos = xsp; if (jj_3_128()) { jj_scanpos = xsp; - if (jj_3R_821()) { + if (jj_3R_815()) { jj_scanpos = xsp; - if (jj_3R_822()) { + if (jj_3R_816()) { jj_scanpos = xsp; - if (jj_3R_823()) { + if (jj_3R_817()) { jj_scanpos = xsp; - if (jj_3R_824()) return true; + if (jj_3R_818()) return true; } } } @@ -22358,616 +22202,626 @@ private boolean jj_3R_799() private boolean jj_3_126() { - if (jj_3R_189()) return true; + if (jj_3R_188()) return true; return false; } - private boolean jj_3R_641() + private boolean jj_3_34() { - if (jj_3R_421()) return true; + if (jj_3R_120()) return true; return false; } private boolean jj_3_127() { - if (jj_3R_190()) return true; - return false; - } - - private boolean jj_3R_642() - { - if (jj_3R_424()) return true; + if (jj_3R_189()) return true; return false; } private boolean jj_3_128() { - if (jj_3R_191()) return true; + if (jj_3R_190()) return true; return false; } - private boolean jj_3R_643() + private boolean jj_3R_165() { Token xsp; xsp = jj_scanpos; - if (jj_3R_753()) { + if (jj_3R_341()) { + jj_scanpos = xsp; + if (jj_3R_342()) { jj_scanpos = xsp; - if (jj_3R_754()) return true; + if (jj_3R_343()) { + jj_scanpos = xsp; + if (jj_3R_344()) return true; + } + } } return false; } - private boolean jj_3R_753() - { - if (jj_3R_531()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_806()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_754() - { - if (jj_3R_406()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_807()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_644() - { - if (jj_3R_407()) return true; - return false; - } - - private boolean jj_3R_821() + private boolean jj_3R_341() { - if (jj_3R_192()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_822() + private boolean jj_3R_815() { - if (jj_3R_833()) return true; + if (jj_3R_191()) return true; return false; } - private boolean jj_3R_823() + private boolean jj_3R_342() { - if (jj_3R_193()) return true; + if (jj_3R_298()) return true; return false; } - private boolean jj_3R_122() + private boolean jj_3R_816() { - if (jj_scan_token(SELECT)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_266()) jj_scanpos = xsp; - if (jj_scan_token(FROM)) return true; - if (jj_3R_221()) return true; - xsp = jj_scanpos; - if (jj_3R_267()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_268()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_269()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_270()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_271()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_272()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_273()) jj_scanpos = xsp; + if (jj_3R_827()) return true; return false; } - private boolean jj_3R_824() + private boolean jj_3R_343() { - if (jj_3R_834()) return true; + if (jj_3R_474()) return true; return false; } - private boolean jj_3_129() + private boolean jj_3R_817() { if (jj_3R_192()) return true; return false; } - private boolean jj_3R_189() - { - if (jj_3R_148()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_385()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_266() + private boolean jj_3R_344() { - if (jj_3R_396()) return true; + if (jj_3R_475()) return true; return false; } - private boolean jj_3_130() + private boolean jj_3R_818() { - if (jj_3R_193()) return true; + if (jj_3R_828()) return true; return false; } - private boolean jj_3R_267() + private boolean jj_3_129() { - if (jj_3R_421()) return true; + if (jj_3R_191()) return true; return false; } - private boolean jj_3R_268() + private boolean jj_3_35() { - if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_269() + private boolean jj_3R_298() { - if (jj_3R_422()) return true; + if (jj_scan_token(SELECT)) return true; + if (jj_3R_401()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_641()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_642()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_643()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_644()) jj_scanpos = xsp; return false; } - private boolean jj_3R_385() + private boolean jj_3R_188() { - if (jj_3R_383()) return true; + if (jj_3R_147()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_386()) jj_scanpos = xsp; return false; } - private boolean jj_3R_270() + private boolean jj_3_130() { - if (jj_3R_423()) return true; + if (jj_3R_192()) return true; return false; } - private boolean jj_3R_271() + private boolean jj_3R_641() { - if (jj_3R_424()) return true; + if (jj_3R_426()) return true; return false; } - private boolean jj_3R_806() + private boolean jj_3R_386() { - if (jj_3R_406()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_834() + private boolean jj_3R_642() { - if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_847()) jj_scanpos = xsp; + if (jj_3R_429()) return true; return false; } - private boolean jj_3R_272() + private boolean jj_3R_643() { Token xsp; xsp = jj_scanpos; - if (jj_3R_425()) { + if (jj_3R_754()) { jj_scanpos = xsp; - if (jj_3R_426()) return true; + if (jj_3R_755()) return true; } return false; } - private boolean jj_3R_425() + private boolean jj_3R_754() { - if (jj_3R_531()) return true; + if (jj_3R_535()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_532()) jj_scanpos = xsp; + if (jj_3R_804()) jj_scanpos = xsp; return false; } - private boolean jj_3R_426() + private boolean jj_3R_828() { - if (jj_3R_406()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_533()) jj_scanpos = xsp; + if (jj_3R_841()) jj_scanpos = xsp; return false; } - private boolean jj_3R_807() + private boolean jj_3R_755() { - if (jj_3R_531()) return true; + if (jj_3R_411()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_805()) jj_scanpos = xsp; return false; } - private boolean jj_3R_273() + private boolean jj_3R_644() { - if (jj_3R_407()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_847() + private boolean jj_3R_841() { - if (jj_3R_383()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_381() + private boolean jj_3R_382() { - if (jj_3R_139()) return true; + if (jj_3R_138()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_848()) jj_scanpos = xsp; + if (jj_3R_842()) jj_scanpos = xsp; return false; } - private boolean jj_3R_470() + private boolean jj_3R_121() { - if (jj_scan_token(TRAVERSE)) return true; + if (jj_scan_token(SELECT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_560()) jj_scanpos = xsp; + if (jj_3R_267()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_221()) return true; + if (jj_3R_222()) return true; xsp = jj_scanpos; - if (jj_3R_738()) jj_scanpos = xsp; + if (jj_3R_268()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_739()) jj_scanpos = xsp; + if (jj_3R_269()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_740()) jj_scanpos = xsp; + if (jj_3R_270()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_741()) jj_scanpos = xsp; + if (jj_3R_271()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_272()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_273()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_274()) jj_scanpos = xsp; return false; } - private boolean jj_3R_560() + private boolean jj_3R_842() { - if (jj_3R_640()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_796()) { jj_scanpos = xsp; break; } - } + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_848() + private boolean jj_3R_267() { - if (jj_3R_383()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_191() + private boolean jj_3R_190() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_381()) return true; + if (jj_3R_382()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_844()) { jj_scanpos = xsp; break; } + if (jj_3R_838()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_845()) jj_scanpos = xsp; + if (jj_3R_839()) jj_scanpos = xsp; return false; } - private boolean jj_3R_796() + private boolean jj_3R_268() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_640()) return true; + if (jj_3R_426()) return true; return false; } - private boolean jj_3R_738() + private boolean jj_3R_269() { - if (jj_scan_token(MAXDEPTH)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_739() + private boolean jj_3R_270() { - if (jj_scan_token(WHILE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_427()) return true; return false; } - private boolean jj_3R_740() + private boolean jj_3R_271() { - if (jj_3R_406()) return true; + if (jj_3R_428()) return true; return false; } - private boolean jj_3R_741() + private boolean jj_3R_272() + { + if (jj_3R_429()) return true; + return false; + } + + private boolean jj_3R_804() + { + if (jj_3R_411()) return true; + return false; + } + + private boolean jj_3R_273() { - if (jj_scan_token(STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_797()) { + if (jj_3R_430()) { jj_scanpos = xsp; - if (jj_3R_798()) return true; + if (jj_3R_431()) return true; } return false; } - private boolean jj_3R_532() + private boolean jj_3R_430() { - if (jj_3R_406()) return true; + if (jj_3R_535()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_536()) jj_scanpos = xsp; return false; } - private boolean jj_3R_797() + private boolean jj_3R_431() { - if (jj_scan_token(DEPTH_FIRST)) return true; + if (jj_3R_411()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_537()) jj_scanpos = xsp; return false; } - private boolean jj_3R_798() + private boolean jj_3R_805() { - if (jj_scan_token(BREADTH_FIRST)) return true; + if (jj_3R_535()) return true; return false; } - private boolean jj_3R_533() + private boolean jj_3R_274() { - if (jj_3R_531()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_844() + private boolean jj_3R_838() { - if (jj_3R_189()) return true; + if (jj_3R_188()) return true; + return false; + } + + private boolean jj_3R_839() + { + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_845() + private boolean jj_3R_474() { - if (jj_3R_383()) return true; + if (jj_scan_token(TRAVERSE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_562()) jj_scanpos = xsp; + if (jj_scan_token(FROM)) return true; + if (jj_3R_222()) return true; + xsp = jj_scanpos; + if (jj_3R_739()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_740()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_741()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_742()) jj_scanpos = xsp; return false; } private boolean jj_3_131() { - if (jj_3R_189()) return true; + if (jj_3R_188()) return true; return false; } - private boolean jj_3R_190() + private boolean jj_3R_189() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; - if (jj_3R_380()) return true; + if (jj_3R_381()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_380()) { jj_scanpos = xsp; break; } + if (jj_3R_381()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_843()) jj_scanpos = xsp; + if (jj_3R_837()) jj_scanpos = xsp; return false; } - private boolean jj_3R_471() + private boolean jj_3R_562() { - if (jj_scan_token(MATCH)) return true; - if (jj_3R_561()) return true; + if (jj_3R_640()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_742()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RETURN)) return true; - xsp = jj_scanpos; - if (jj_3_36()) { - jj_scanpos = xsp; - if (jj_3R_743()) return true; - } - xsp = jj_scanpos; - if (jj_3R_744()) jj_scanpos = xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_745()) { jj_scanpos = xsp; break; } + if (jj_3R_794()) { jj_scanpos = xsp; break; } } - xsp = jj_scanpos; - if (jj_3R_746()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_747()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_748()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_749()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_750()) jj_scanpos = xsp; return false; } - private boolean jj_3R_380() + private boolean jj_3R_794() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_488()) { - jj_scanpos = xsp; - if (jj_3R_489()) { - jj_scanpos = xsp; - if (jj_3R_490()) return true; - } - } + if (jj_scan_token(COMMA)) return true; + if (jj_3R_640()) return true; return false; } - private boolean jj_3R_742() + private boolean jj_3R_739() { - if (jj_scan_token(COMMA)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_800()) { - jj_scanpos = xsp; - if (jj_3R_801()) return true; - } + if (jj_scan_token(MAXDEPTH)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_488() + private boolean jj_3R_740() { - if (jj_3R_194()) return true; + if (jj_scan_token(WHILE)) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_800() + private boolean jj_3R_381() { - if (jj_3R_561()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_492()) { + jj_scanpos = xsp; + if (jj_3R_493()) { + jj_scanpos = xsp; + if (jj_3R_494()) return true; + } + } return false; } - private boolean jj_3R_489() + private boolean jj_3R_741() { - if (jj_3R_195()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_801() + private boolean jj_3R_742() { - if (jj_scan_token(NOT)) return true; - if (jj_3R_561()) return true; + if (jj_scan_token(STRATEGY)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_795()) { + jj_scanpos = xsp; + if (jj_3R_796()) return true; + } return false; } - private boolean jj_3R_490() + private boolean jj_3R_536() { - if (jj_3R_196()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3_36() + private boolean jj_3R_492() { - if (jj_scan_token(DISTINCT)) return true; - if (jj_3R_123()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_802()) jj_scanpos = xsp; + if (jj_3R_193()) return true; + return false; + } + + private boolean jj_3R_795() + { + if (jj_scan_token(DEPTH_FIRST)) return true; return false; } - private boolean jj_3_132() + private boolean jj_3R_796() { - if (jj_3R_194()) return true; + if (jj_scan_token(BREADTH_FIRST)) return true; return false; } - private boolean jj_3R_743() + private boolean jj_3R_493() { - if (jj_3R_123()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_803()) jj_scanpos = xsp; + if (jj_3R_194()) return true; return false; } - private boolean jj_3R_802() + private boolean jj_3R_537() { - if (jj_3R_437()) return true; + if (jj_3R_535()) return true; return false; } - private boolean jj_3_133() + private boolean jj_3R_494() { if (jj_3R_195()) return true; return false; } - private boolean jj_3R_843() + private boolean jj_3_132() { - if (jj_3R_383()) return true; + if (jj_3R_193()) return true; return false; } - private boolean jj_3_134() + private boolean jj_3_133() { - if (jj_3R_196()) return true; + if (jj_3R_194()) return true; return false; } - private boolean jj_3R_383() + private boolean jj_3R_475() { - if (jj_scan_token(LBRACE)) return true; + if (jj_scan_token(MATCH)) return true; + if (jj_3R_563()) return true; Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_743()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RETURN)) return true; xsp = jj_scanpos; - if (jj_3R_492()) jj_scanpos = xsp; - if (jj_scan_token(RBRACE)) return true; + if (jj_3_36()) { + jj_scanpos = xsp; + if (jj_3R_744()) return true; + } + xsp = jj_scanpos; + if (jj_3R_745()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_746()) { jj_scanpos = xsp; break; } + } + xsp = jj_scanpos; + if (jj_3R_747()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_748()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_749()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_750()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_751()) jj_scanpos = xsp; return false; } - private boolean jj_3R_744() + private boolean jj_3R_837() { - if (jj_scan_token(AS)) return true; - if (jj_3R_133()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_803() + private boolean jj_3_134() { - if (jj_3R_437()) return true; + if (jj_3R_195()) return true; return false; } - private boolean jj_3_37() + private boolean jj_3R_384() { - if (jj_3R_123()) return true; + if (jj_scan_token(LBRACE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_496()) jj_scanpos = xsp; + if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_745() + private boolean jj_3R_743() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_804()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_805()) jj_scanpos = xsp; + if (jj_3R_798()) { + jj_scanpos = xsp; + if (jj_3R_799()) return true; + } return false; } - private boolean jj_3R_492() + private boolean jj_3R_496() { - if (jj_3R_577()) return true; + if (jj_3R_579()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_578()) { jj_scanpos = xsp; break; } + if (jj_3R_580()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_804() + private boolean jj_3R_798() + { + if (jj_3R_563()) return true; + return false; + } + + private boolean jj_3R_799() { - if (jj_3R_437()) return true; + if (jj_scan_token(NOT)) return true; + if (jj_3R_563()) return true; return false; } - private boolean jj_3R_578() + private boolean jj_3R_580() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_577()) return true; + if (jj_3R_579()) return true; return false; } - private boolean jj_3R_805() + private boolean jj_3_36() { - if (jj_scan_token(AS)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(DISTINCT)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_800()) jj_scanpos = xsp; return false; } - private boolean jj_3R_577() + private boolean jj_3R_579() { Token xsp; xsp = jj_scanpos; @@ -23012,53 +22866,176 @@ private boolean jj_3R_647() { if (jj_scan_token(TYPE)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_744() + { + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_801()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_800() + { + if (jj_3R_441()) return true; + return false; + } + + private boolean jj_3R_648() + { + if (jj_scan_token(TYPES)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_745() + { + if (jj_scan_token(AS)) return true; + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_801() + { + if (jj_3R_441()) return true; + return false; + } + + private boolean jj_3R_649() + { + if (jj_scan_token(BUCKET)) return true; + if (jj_scan_token(COLON)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_756()) { + jj_scanpos = xsp; + if (jj_3R_757()) return true; + } + return false; + } + + private boolean jj_3_37() + { + if (jj_3R_122()) return true; return false; } private boolean jj_3R_746() { - if (jj_3R_422()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_802()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_803()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_756() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_650() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_758()) { + jj_scanpos = xsp; + if (jj_3R_759()) return true; + } + return false; + } + + private boolean jj_3R_757() + { + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_802() + { + if (jj_3R_441()) return true; + return false; + } + + private boolean jj_3R_803() + { + if (jj_scan_token(AS)) return true; + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_758() + { + if (jj_scan_token(BUCKET_IDENTIFIER)) return true; + return false; + } + + private boolean jj_3R_651() + { + if (jj_scan_token(RID)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_136()) return true; return false; } private boolean jj_3R_747() { - if (jj_3R_423()) return true; + if (jj_3R_427()) return true; + return false; + } + + private boolean jj_3R_759() + { + if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; } private boolean jj_3R_748() { - if (jj_3R_424()) return true; + if (jj_3R_428()) return true; return false; } private boolean jj_3R_749() { - if (jj_3R_531()) return true; + if (jj_3R_429()) return true; return false; } - private boolean jj_3R_648() + private boolean jj_3R_750() { - if (jj_scan_token(TYPES)) return true; + if (jj_3R_535()) return true; + return false; + } + + private boolean jj_3R_652() + { + if (jj_scan_token(AS)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_750() + private boolean jj_3R_751() { - if (jj_3R_406()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_65() + private boolean jj_3R_64() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(FROM)) return true; - if (jj_3R_221()) return true; + if (jj_3R_222()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_659()) jj_scanpos = xsp; @@ -23071,16 +23048,13 @@ private boolean jj_3R_65() return false; } - private boolean jj_3R_649() + private boolean jj_3R_653() { - if (jj_scan_token(BUCKET)) return true; + if (jj_scan_token(WHERE)) return true; if (jj_scan_token(COLON)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_755()) { - jj_scanpos = xsp; - if (jj_3R_756()) return true; - } + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_410()) return true; + if (jj_scan_token(RPAREN)) return true; return false; } @@ -23094,13 +23068,13 @@ private boolean jj_3R_659() private boolean jj_3R_660() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_410()) return true; return false; } private boolean jj_3R_661() { - if (jj_3R_406()) return true; + if (jj_3R_411()) return true; return false; } @@ -23110,37 +23084,24 @@ private boolean jj_3R_662() return false; } - private boolean jj_3R_755() - { - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_650() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_757()) { - jj_scanpos = xsp; - if (jj_3R_758()) return true; - } - return false; - } - - private boolean jj_3R_756() + private boolean jj_3R_654() { - if (jj_3R_62()) return true; + if (jj_scan_token(WHILE)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_410()) return true; + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_66() + private boolean jj_3R_65() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(VERTEX)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_663()) jj_scanpos = xsp; - if (jj_3R_221()) return true; + if (jj_3R_222()) return true; xsp = jj_scanpos; if (jj_3R_664()) jj_scanpos = xsp; xsp = jj_scanpos; @@ -23150,9 +23111,11 @@ private boolean jj_3R_66() return false; } - private boolean jj_3R_757() + private boolean jj_3R_655() { - if (jj_scan_token(BUCKET_IDENTIFIER)) return true; + if (jj_scan_token(MAXDEPTH)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_61()) return true; return false; } @@ -23162,20 +23125,6 @@ private boolean jj_3R_663() return false; } - private boolean jj_3R_651() - { - if (jj_scan_token(RID)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_137()) return true; - return false; - } - - private boolean jj_3R_758() - { - if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; - return false; - } - private boolean jj_3R_664() { if (jj_scan_token(RETURN)) return true; @@ -23186,37 +23135,42 @@ private boolean jj_3R_664() private boolean jj_3R_665() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_666() + private boolean jj_3R_656() { - if (jj_3R_406()) return true; + if (jj_scan_token(OPTIONAL)) return true; + if (jj_scan_token(COLON)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_760()) { + jj_scanpos = xsp; + if (jj_3R_761()) return true; + } return false; } - private boolean jj_3R_652() + private boolean jj_3R_666() { - if (jj_scan_token(AS)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_133()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_67() + private boolean jj_3R_66() { Token xsp; xsp = jj_scanpos; - if (jj_3R_206()) { - jj_scanpos = xsp; if (jj_3R_207()) { jj_scanpos = xsp; if (jj_3R_208()) { jj_scanpos = xsp; if (jj_3R_209()) { jj_scanpos = xsp; - if (jj_3R_210()) return true; + if (jj_3R_210()) { + jj_scanpos = xsp; + if (jj_3R_211()) return true; } } } @@ -23224,408 +23178,371 @@ private boolean jj_3R_67() return false; } - private boolean jj_3R_653() + private boolean jj_3R_760() { - if (jj_scan_token(WHERE)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_405()) return true; - if (jj_scan_token(RPAREN)) return true; + if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_206() + private boolean jj_3R_207() { - if (jj_3R_124()) return true; + if (jj_3R_123()) return true; return false; } - private boolean jj_3R_207() + private boolean jj_3R_657() { - if (jj_3R_125()) return true; + if (jj_scan_token(DEPTH_ALIAS)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_654() + private boolean jj_3R_761() { - if (jj_scan_token(WHILE)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_405()) return true; - if (jj_scan_token(RPAREN)) return true; + if (jj_scan_token(FALSE)) return true; return false; } private boolean jj_3R_208() { - if (jj_3R_126()) return true; + if (jj_3R_124()) return true; return false; } - private boolean jj_3R_209() + private boolean jj_3R_658() { - if (jj_3R_127()) return true; + if (jj_scan_token(PATH_ALIAS)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3_38() + private boolean jj_3R_209() { - if (jj_3R_124()) return true; + if (jj_3R_125()) return true; return false; } private boolean jj_3R_210() { - if (jj_3R_128()) return true; + if (jj_3R_126()) return true; return false; } - private boolean jj_3_39() + private boolean jj_3_38() { - if (jj_3R_125()) return true; + if (jj_3R_123()) return true; return false; } - private boolean jj_3R_655() + private boolean jj_3R_211() { - if (jj_scan_token(MAXDEPTH)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_62()) return true; + if (jj_3R_127()) return true; return false; } - private boolean jj_3_40() + private boolean jj_3_39() { - if (jj_3R_126()) return true; + if (jj_3R_124()) return true; return false; } - private boolean jj_3R_656() + private boolean jj_3R_191() { - if (jj_scan_token(OPTIONAL)) return true; - if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_759()) { + if (jj_3R_383()) { jj_scanpos = xsp; - if (jj_3R_760()) return true; + if (jj_scan_token(191)) return true; } + if (jj_scan_token(GT)) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3_41() + private boolean jj_3_40() { - if (jj_3R_127()) return true; + if (jj_3R_125()) return true; return false; } - private boolean jj_3R_124() + private boolean jj_3_41() { - if (jj_scan_token(DELETE)) return true; - if (jj_scan_token(EDGE)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_281()) { - jj_scanpos = xsp; - if (jj_3R_282()) return true; - } + if (jj_3R_126()) return true; return false; } - private boolean jj_3_42() + private boolean jj_3R_383() { - if (jj_3R_128()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_495()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_759() + private boolean jj_3R_123() { - if (jj_scan_token(TRUE)) return true; + if (jj_scan_token(DELETE)) return true; + if (jj_scan_token(EDGE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_282()) { + jj_scanpos = xsp; + if (jj_3R_283()) return true; + } return false; } - private boolean jj_3R_281() + private boolean jj_3_42() { - if (jj_3R_137()) return true; + if (jj_3R_127()) return true; return false; } - private boolean jj_3R_657() + private boolean jj_3R_495() { - if (jj_scan_token(DEPTH_ALIAS)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_760() + private boolean jj_3R_282() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_282() + private boolean jj_3R_283() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_427()) jj_scanpos = xsp; + if (jj_3R_432()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_658() - { - if (jj_scan_token(PATH_ALIAS)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_427() + private boolean jj_3R_432() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_535()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_192() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_382()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; + if (jj_3R_539()) { jj_scanpos = xsp; break; } } - if (jj_scan_token(GT)) return true; - if (jj_3R_383()) return true; return false; } - private boolean jj_3R_535() + private boolean jj_3R_539() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_382() + private boolean jj_3R_827() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_491()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + if (jj_3R_840()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_125() + private boolean jj_3R_124() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_283()) jj_scanpos = xsp; - if (jj_scan_token(FROM)) return true; - if (jj_3R_123()) return true; - xsp = jj_scanpos; if (jj_3R_284()) jj_scanpos = xsp; + if (jj_scan_token(FROM)) return true; + if (jj_3R_122()) return true; xsp = jj_scanpos; if (jj_3R_285()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_286()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_287()) jj_scanpos = xsp; return false; } - private boolean jj_3R_491() + private boolean jj_3R_840() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_843()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_283() + private boolean jj_3R_284() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_284() + private boolean jj_3R_285() { if (jj_scan_token(TO)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_285() + private boolean jj_3R_843() { - if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_132()) return true; return false; } private boolean jj_3R_286() { - if (jj_3R_406()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_127() + private boolean jj_3R_287() + { + if (jj_3R_411()) return true; + return false; + } + + private boolean jj_3R_126() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(TO)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_289()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_290()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_833() - { - if (jj_scan_token(LT)) return true; - Token xsp; xsp = jj_scanpos; - if (jj_3R_846()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; - } - if (jj_3R_383()) return true; + if (jj_3R_291()) jj_scanpos = xsp; return false; } - private boolean jj_3R_289() + private boolean jj_3R_290() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_290() + private boolean jj_3R_291() { - if (jj_3R_406()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_846() + private boolean jj_3R_192() { - if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_849()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + if (jj_3R_385()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_126() + private boolean jj_3R_125() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; if (jj_scan_token(TO)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_287()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_288()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_289()) jj_scanpos = xsp; return false; } - private boolean jj_3R_849() + private boolean jj_3R_385() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_497()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_287() + private boolean jj_3R_288() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_288() + private boolean jj_3R_289() { - if (jj_3R_406()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_128() + private boolean jj_3R_497() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_127() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_291()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_292()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_293()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_291() - { - if (jj_3R_133()) return true; + xsp = jj_scanpos; + if (jj_3R_294()) jj_scanpos = xsp; return false; } private boolean jj_3R_292() { - if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_132()) return true; return false; } private boolean jj_3R_293() { - if (jj_3R_406()) return true; - return false; - } - - private boolean jj_3R_193() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_384()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; - } - if (jj_3R_383()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_384() + private boolean jj_3R_294() { - if (jj_scan_token(MINUS)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_493()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_79() + private boolean jj_3R_78() { if (jj_scan_token(UPDATE)) return true; if (jj_scan_token(EDGE)) return true; - if (jj_3R_221()) return true; - Token xsp; if (jj_3R_222()) return true; + Token xsp; + if (jj_3R_223()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_222()) { jj_scanpos = xsp; break; } + if (jj_3R_223()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_223()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_224()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_225()) jj_scanpos = xsp; @@ -23633,85 +23550,115 @@ private boolean jj_3R_79() if (jj_3R_226()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_227()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_228()) jj_scanpos = xsp; return false; } - private boolean jj_3R_493() + private boolean jj_3R_193() { - if (jj_3R_133()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_387()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_scan_token(GT)) return true; + xsp = jj_scanpos; + if (jj_3R_388()) jj_scanpos = xsp; return false; } - private boolean jj_3R_222() + private boolean jj_3R_387() { - if (jj_3R_401()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_498()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } private boolean jj_3R_223() { - if (jj_scan_token(UPSERT)) return true; + if (jj_3R_406()) return true; return false; } private boolean jj_3R_224() + { + if (jj_scan_token(UPSERT)) return true; + return false; + } + + private boolean jj_3R_225() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_402()) { + if (jj_3R_407()) { jj_scanpos = xsp; - if (jj_3R_403()) return true; + if (jj_3R_408()) return true; } xsp = jj_scanpos; - if (jj_3R_404()) jj_scanpos = xsp; + if (jj_3R_409()) jj_scanpos = xsp; return false; } - private boolean jj_3R_402() + private boolean jj_3R_498() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_407() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_404() + private boolean jj_3R_388() { - if (jj_3R_396()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_225() + private boolean jj_3R_409() { - if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_401()) return true; return false; } private boolean jj_3R_226() { - if (jj_3R_406()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_410()) return true; return false; } private boolean jj_3R_227() { - if (jj_3R_407()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_80() + private boolean jj_3R_228() + { + if (jj_3R_412()) return true; + return false; + } + + private boolean jj_3R_79() { if (jj_scan_token(UPDATE)) return true; - if (jj_3R_221()) return true; + if (jj_3R_222()) return true; Token xsp; - if (jj_3R_228()) return true; + if (jj_3R_229()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_228()) { jj_scanpos = xsp; break; } + if (jj_3R_229()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_229()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_230()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_231()) jj_scanpos = xsp; @@ -23719,118 +23666,120 @@ private boolean jj_3R_80() if (jj_3R_232()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_233()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_194() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_386()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; - } - if (jj_scan_token(GT)) return true; xsp = jj_scanpos; - if (jj_3R_387()) jj_scanpos = xsp; + if (jj_3R_234()) jj_scanpos = xsp; return false; } - private boolean jj_3R_228() + private boolean jj_3R_229() { - if (jj_3R_401()) return true; + if (jj_3R_406()) return true; return false; } - private boolean jj_3R_229() + private boolean jj_3R_230() { if (jj_scan_token(UPSERT)) return true; return false; } - private boolean jj_3R_386() + private boolean jj_3R_194() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_494()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + if (jj_3R_389()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + xsp = jj_scanpos; + if (jj_3R_390()) jj_scanpos = xsp; return false; } - private boolean jj_3R_230() + private boolean jj_3R_231() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_408()) { + if (jj_3R_413()) { jj_scanpos = xsp; - if (jj_3R_409()) { + if (jj_3R_414()) { jj_scanpos = xsp; - if (jj_3R_410()) return true; + if (jj_3R_415()) return true; } } xsp = jj_scanpos; - if (jj_3R_411()) jj_scanpos = xsp; + if (jj_3R_416()) jj_scanpos = xsp; return false; } - private boolean jj_3R_408() + private boolean jj_3R_413() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_494() + private boolean jj_3R_389() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_499()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_411() + private boolean jj_3R_416() { - if (jj_3R_396()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_231() + private boolean jj_3R_232() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_232() + private boolean jj_3R_233() { - if (jj_3R_406()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_387() + private boolean jj_3R_234() { - if (jj_3R_383()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_233() + private boolean jj_3R_499() { - if (jj_3R_407()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_401() + private boolean jj_3R_390() + { + if (jj_3R_384()) return true; + return false; + } + + private boolean jj_3R_406() { Token xsp; xsp = jj_scanpos; - if (jj_3R_510()) { + if (jj_3R_514()) { jj_scanpos = xsp; - if (jj_3R_511()) { + if (jj_3R_515()) { jj_scanpos = xsp; - if (jj_3R_512()) { + if (jj_3R_516()) { jj_scanpos = xsp; - if (jj_3R_513()) { + if (jj_3R_517()) { jj_scanpos = xsp; - if (jj_3R_514()) return true; + if (jj_3R_518()) return true; } } } @@ -23838,529 +23787,557 @@ private boolean jj_3R_401() return false; } - private boolean jj_3R_510() + private boolean jj_3R_514() { if (jj_scan_token(SET)) return true; - if (jj_3R_592()) return true; + if (jj_3R_594()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_593()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_195() - { - if (jj_scan_token(LT)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_388()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; + if (jj_3R_595()) { jj_scanpos = xsp; break; } } - xsp = jj_scanpos; - if (jj_3R_389()) jj_scanpos = xsp; return false; } - private boolean jj_3R_403() + private boolean jj_3R_408() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_511() + private boolean jj_3R_515() { if (jj_scan_token(PUT)) return true; - if (jj_3R_594()) return true; + if (jj_3R_596()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_595()) { jj_scanpos = xsp; break; } + if (jj_3R_597()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_593() + private boolean jj_3R_595() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_592()) return true; + if (jj_3R_594()) return true; return false; } - private boolean jj_3R_388() + private boolean jj_3R_195() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_391()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + xsp = jj_scanpos; + if (jj_3R_392()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_391() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_495()) jj_scanpos = xsp; + if (jj_3R_500()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_495() + private boolean jj_3R_516() { - if (jj_3R_133()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_598()) { + jj_scanpos = xsp; + if (jj_3R_599()) return true; + } + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_389() + private boolean jj_3R_597() { - if (jj_3R_383()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_596()) return true; return false; } - private boolean jj_3R_512() + private boolean jj_3R_500() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_596()) { - jj_scanpos = xsp; - if (jj_3R_597()) return true; - } - if (jj_3R_201()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_595() + private boolean jj_3R_392() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_594()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_596() + private boolean jj_3R_598() { if (jj_scan_token(MERGE)) return true; return false; } - private boolean jj_3R_597() + private boolean jj_3R_599() { if (jj_scan_token(CONTENT)) return true; return false; } - private boolean jj_3R_513() + private boolean jj_3R_517() { Token xsp; xsp = jj_scanpos; - if (jj_3R_598()) { + if (jj_3R_600()) { jj_scanpos = xsp; - if (jj_3R_599()) return true; + if (jj_3R_601()) return true; } - if (jj_3R_600()) return true; + if (jj_3R_602()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_601()) { jj_scanpos = xsp; break; } + if (jj_3R_603()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_409() + private boolean jj_3R_414() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_598() + private boolean jj_3R_600() { if (jj_scan_token(INCREMENT)) return true; return false; } - private boolean jj_3R_599() + private boolean jj_3R_601() { if (jj_scan_token(ADD)) return true; return false; } - private boolean jj_3R_196() + private boolean jj_3R_80() { + if (jj_scan_token(TRUNCATE)) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_390()) { - jj_scanpos = xsp; - if (jj_scan_token(191)) return true; - } + if (jj_3R_235()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_391()) jj_scanpos = xsp; + if (jj_3R_236()) jj_scanpos = xsp; return false; } - private boolean jj_3R_601() + private boolean jj_3R_603() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_600()) return true; + if (jj_3R_602()) return true; return false; } - private boolean jj_3R_390() + private boolean jj_3R_518() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(REMOVE)) return true; + if (jj_3R_604()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_496()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_605()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_514() + private boolean jj_3R_235() { - if (jj_scan_token(REMOVE)) return true; - if (jj_3R_602()) return true; + if (jj_scan_token(POLYMORPHIC)) return true; + return false; + } + + private boolean jj_3R_236() + { + if (jj_scan_token(UNSAFE)) return true; + return false; + } + + private boolean jj_3R_81() + { + if (jj_scan_token(TRUNCATE)) return true; + if (jj_scan_token(BUCKET)) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_603()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3R_237()) { + jj_scanpos = xsp; + if (jj_3R_238()) return true; } + xsp = jj_scanpos; + if (jj_3R_239()) jj_scanpos = xsp; return false; } - private boolean jj_3R_496() + private boolean jj_3R_605() { - if (jj_3R_133()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_604()) return true; return false; } - private boolean jj_3R_391() + private boolean jj_3R_237() { - if (jj_3R_383()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_603() + private boolean jj_3R_238() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_602()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_592() + private boolean jj_3R_594() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_706()) jj_scanpos = xsp; + if (jj_3R_707()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_707()) { - jj_scanpos = xsp; if (jj_3R_708()) { jj_scanpos = xsp; if (jj_3R_709()) { jj_scanpos = xsp; if (jj_3R_710()) { jj_scanpos = xsp; - if (jj_3R_711()) return true; + if (jj_3R_711()) { + jj_scanpos = xsp; + if (jj_3R_712()) return true; } } } } - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_706() + private boolean jj_3R_239() { - if (jj_3R_149()) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } private boolean jj_3R_707() { - if (jj_scan_token(EQ)) return true; + if (jj_3R_148()) return true; return false; } private boolean jj_3R_708() { - if (jj_scan_token(PLUSASSIGN)) return true; + if (jj_scan_token(EQ)) return true; return false; } private boolean jj_3R_709() { - if (jj_scan_token(MINUSASSIGN)) return true; + if (jj_scan_token(PLUSASSIGN)) return true; return false; } - private boolean jj_3R_81() + private boolean jj_3R_82() { if (jj_scan_token(TRUNCATE)) return true; - if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(RECORD)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_234()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_235()) jj_scanpos = xsp; + if (jj_3R_240()) { + jj_scanpos = xsp; + if (jj_3R_241()) return true; + } return false; } private boolean jj_3R_710() { - if (jj_scan_token(STARASSIGN)) return true; + if (jj_scan_token(MINUSASSIGN)) return true; + return false; + } + + private boolean jj_3R_240() + { + if (jj_3R_136()) return true; return false; } private boolean jj_3R_711() { - if (jj_scan_token(SLASHASSIGN)) return true; + if (jj_scan_token(STARASSIGN)) return true; return false; } - private boolean jj_3R_234() + private boolean jj_3R_241() { - if (jj_scan_token(POLYMORPHIC)) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_417()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_235() + private boolean jj_3R_712() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(SLASHASSIGN)) return true; return false; } - private boolean jj_3R_410() + private boolean jj_3R_415() { if (jj_scan_token(COUNT)) return true; return false; } - private boolean jj_3R_82() + private boolean jj_3R_417() { - if (jj_scan_token(TRUNCATE)) return true; - if (jj_scan_token(BUCKET)) return true; + if (jj_3R_136()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_236()) { - jj_scanpos = xsp; - if (jj_3R_237()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_522()) { jj_scanpos = xsp; break; } } - xsp = jj_scanpos; - if (jj_3R_238()) jj_scanpos = xsp; return false; } - private boolean jj_3R_600() + private boolean jj_3R_602() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_712()) jj_scanpos = xsp; + if (jj_3R_713()) jj_scanpos = xsp; if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_236() - { - if (jj_3R_133()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_712() + private boolean jj_3R_522() { - if (jj_3R_149()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_237() + private boolean jj_3R_713() { - if (jj_3R_62()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_238() + private boolean jj_3R_604() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_714()) jj_scanpos = xsp; return false; } - private boolean jj_3R_602() + private boolean jj_3R_67() { - if (jj_3R_123()) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(DOCUMENT)) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_713()) jj_scanpos = xsp; + if (jj_3R_667()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_668()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_669()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_670()) jj_scanpos = xsp; return false; } - private boolean jj_3R_83() + private boolean jj_3R_596() { - if (jj_scan_token(TRUNCATE)) return true; - if (jj_scan_token(RECORD)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_239()) { - jj_scanpos = xsp; - if (jj_3R_240()) return true; - } + if (jj_3R_132()) return true; + if (jj_scan_token(EQ)) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_239() + private boolean jj_3R_667() { - if (jj_3R_137()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_594() + private boolean jj_3R_668() { - if (jj_3R_133()) return true; - if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(EXTENDS)) return true; + if (jj_3R_132()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_762()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_240() + private boolean jj_3R_762() { - if (jj_scan_token(LBRACKET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_412()) jj_scanpos = xsp; - if (jj_scan_token(RBRACKET)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_412() + private boolean jj_3R_669() { - if (jj_3R_137()) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_763()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_518()) { jj_scanpos = xsp; break; } + if (jj_3R_764()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_518() + private boolean jj_3R_764() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_137()) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_253() + private boolean jj_3R_254() { if (jj_scan_token(INSERT)) return true; if (jj_scan_token(INTO)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_549()) { + if (jj_3R_551()) { jj_scanpos = xsp; - if (jj_3R_550()) { + if (jj_3R_552()) { jj_scanpos = xsp; - if (jj_3R_551()) return true; + if (jj_3R_553()) return true; } } xsp = jj_scanpos; - if (jj_3R_552()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_553()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_554()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_555()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_556()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_557()) jj_scanpos = xsp; return false; } - private boolean jj_3R_68() + private boolean jj_3R_670() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(DOCUMENT)) return true; - if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_667()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_668()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_669()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_670()) jj_scanpos = xsp; + if (jj_scan_token(BUCKETS)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_549() + private boolean jj_3R_551() { - if (jj_3R_129()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3R_713() + private boolean jj_3R_714() { if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_550() + private boolean jj_3R_552() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_637()) jj_scanpos = xsp; return false; } - private boolean jj_3R_551() + private boolean jj_3R_68() { - if (jj_3R_135()) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(VERTEX)) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_671()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_672()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_673()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_674()) jj_scanpos = xsp; return false; } - private boolean jj_3R_667() + private boolean jj_3R_553() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_3R_134()) return true; return false; } - private boolean jj_3R_668() + private boolean jj_3R_554() { - if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_133()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_761()) { jj_scanpos = xsp; break; } - } + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_552() + private boolean jj_3_43() { - if (jj_3R_130()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3_43() + private boolean jj_3R_555() { - if (jj_3R_129()) return true; + if (jj_scan_token(RETURN)) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_553() + private boolean jj_3R_671() { - if (jj_scan_token(RETURN)) return true; - if (jj_3R_396()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_761() + private boolean jj_3R_672() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(EXTENDS)) return true; + if (jj_3R_132()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_765()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_554() + private boolean jj_3R_556() { Token xsp; xsp = jj_scanpos; @@ -24379,15 +24356,10 @@ private boolean jj_3R_638() return false; } - private boolean jj_3R_669() + private boolean jj_3R_765() { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_762()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_763()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } @@ -24395,42 +24367,47 @@ private boolean jj_3R_639() { Token xsp; xsp = jj_scanpos; - if (jj_3R_751()) { + if (jj_3R_752()) { jj_scanpos = xsp; - if (jj_3R_752()) return true; + if (jj_3R_753()) return true; } return false; } - private boolean jj_3R_763() + private boolean jj_3R_673() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_763()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_766()) { jj_scanpos = xsp; break; } + } return false; } private boolean jj_3_44() { - if (jj_3R_130()) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_751() + private boolean jj_3R_752() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_670() + private boolean jj_3R_766() { - if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_752() + private boolean jj_3R_753() { - if (jj_3R_297()) return true; + if (jj_3R_298()) return true; return false; } @@ -24439,57 +24416,71 @@ private boolean jj_3_47() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_131()) { + if (jj_3R_130()) { jj_scanpos = xsp; - if (jj_3R_132()) return true; + if (jj_3R_131()) return true; } if (jj_scan_token(RPAREN)) return true; return false; } + private boolean jj_3R_674() + { + if (jj_scan_token(BUCKETS)) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3_45() + { + if (jj_3R_121()) return true; + return false; + } + + private boolean jj_3R_130() + { + if (jj_3R_121()) return true; + return false; + } + private boolean jj_3R_69() { if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(VERTEX)) return true; + if (jj_scan_token(EDGE)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_671()) jj_scanpos = xsp; + if (jj_3R_675()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_672()) jj_scanpos = xsp; + if (jj_3R_676()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_673()) jj_scanpos = xsp; + if (jj_3R_677()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_674()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3_45() - { - if (jj_3R_122()) return true; + if (jj_3R_678()) jj_scanpos = xsp; return false; } private boolean jj_3R_131() { - if (jj_3R_122()) return true; + if (jj_3R_298()) return true; return false; } - private boolean jj_3R_132() + private boolean jj_3R_557() { - if (jj_3R_297()) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_555() + private boolean jj_3R_637() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_671() + private boolean jj_3R_675() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24497,51 +24488,25 @@ private boolean jj_3R_671() return false; } - private boolean jj_3R_672() + private boolean jj_3R_676() { if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_764()) { jj_scanpos = xsp; break; } + if (jj_3R_767()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_637() - { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_764() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; - return false; - } - private boolean jj_3_46() { - if (jj_3R_122()) return true; - return false; - } - - private boolean jj_3R_673() - { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_762()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_765()) { jj_scanpos = xsp; break; } - } + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_130() + private boolean jj_3R_129() { Token xsp; xsp = jj_scanpos; @@ -24549,536 +24514,530 @@ private boolean jj_3R_130() jj_scanpos = xsp; if (jj_3_49()) { jj_scanpos = xsp; - if (jj_3R_296()) return true; + if (jj_3R_297()) return true; } } return false; } - private boolean jj_3R_765() + private boolean jj_3R_767() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_677() + { + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_763()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_768()) { jj_scanpos = xsp; break; } + } return false; } private boolean jj_3_48() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_134()) { jj_scanpos = xsp; break; } + if (jj_3R_133()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(VALUES)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_432()) { jj_scanpos = xsp; break; } + if (jj_3R_436()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_433()) { jj_scanpos = xsp; break; } + if (jj_3R_437()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_674() + private boolean jj_3R_768() { - if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_70() + private boolean jj_3R_678() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(EDGE)) return true; - if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_675()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_676()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_677()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_678()) jj_scanpos = xsp; + if (jj_scan_token(BUCKETS)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_134() + private boolean jj_3R_133() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_675() - { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_676() + private boolean jj_3R_83() { - if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_3R_132()) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_766()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3R_242()) { + jj_scanpos = xsp; + if (jj_3R_243()) { + jj_scanpos = xsp; + if (jj_3R_244()) { + jj_scanpos = xsp; + if (jj_3R_245()) return true; + } + } } return false; } - private boolean jj_3R_766() + private boolean jj_3R_242() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(NAME)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_677() + private boolean jj_3R_243() { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_762()) return true; + if (jj_scan_token(SUPERTYPE)) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_767()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3R_418()) { + jj_scanpos = xsp; + if (jj_3R_419()) return true; } return false; } - private boolean jj_3R_432() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_767() + private boolean jj_3R_436() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_433() + private boolean jj_3R_437() { if (jj_scan_token(COMMA)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_538()) { jj_scanpos = xsp; break; } + if (jj_3R_540()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_678() - { - if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_84() + private boolean jj_3R_418() { - if (jj_scan_token(ALTER)) return true; - if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_241()) { - jj_scanpos = xsp; - if (jj_3R_242()) { - jj_scanpos = xsp; - if (jj_3R_243()) { + if (jj_3R_523()) { jj_scanpos = xsp; - if (jj_3R_244()) return true; - } + if (jj_3R_524()) return true; } + if (jj_3R_132()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_525()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_538() + private boolean jj_3R_540() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_523() + { + if (jj_scan_token(PLUS)) return true; return false; } private boolean jj_3_49() { if (jj_scan_token(SET)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_434()) { jj_scanpos = xsp; break; } + if (jj_3R_438()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_241() + private boolean jj_3R_524() { - if (jj_scan_token(NAME)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_242() + private boolean jj_3R_525() { - if (jj_scan_token(SUPERTYPE)) return true; + if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_413()) { + if (jj_3R_608()) { jj_scanpos = xsp; - if (jj_3R_414()) return true; + if (jj_3R_609()) return true; } + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_434() + private boolean jj_3R_438() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_413() + private boolean jj_3R_608() + { + if (jj_scan_token(PLUS)) return true; + return false; + } + + private boolean jj_3R_419() + { + if (jj_scan_token(NULL)) return true; + return false; + } + + private boolean jj_3R_244() { + if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_519()) { + if (jj_3R_420()) { jj_scanpos = xsp; - if (jj_3R_520()) return true; + if (jj_3R_421()) return true; } - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_521()) { jj_scanpos = xsp; break; } + if (jj_3R_422()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_296() + private boolean jj_3R_609() + { + if (jj_scan_token(MINUS)) return true; + return false; + } + + private boolean jj_3R_297() { if (jj_scan_token(CONTENT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_435()) { + if (jj_3R_439()) { jj_scanpos = xsp; - if (jj_3R_436()) return true; + if (jj_3R_440()) return true; } return false; } - private boolean jj_3R_519() + private boolean jj_3R_439() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_435() + private boolean jj_3R_420() { - if (jj_3R_201()) return true; + if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_436() + private boolean jj_3R_440() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_77() + private boolean jj_3R_76() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; return false; } - private boolean jj_3R_520() + private boolean jj_3R_421() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_521() + private boolean jj_3R_75() { - if (jj_scan_token(COMMA)) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(VERTEX)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_606()) { - jj_scanpos = xsp; - if (jj_3R_607()) return true; - } - if (jj_3R_133()) return true; + if (jj_3R_216()) jj_scanpos = xsp; return false; } - private boolean jj_3R_76() + private boolean jj_3R_422() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(VERTEX)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_215()) jj_scanpos = xsp; + if (jj_3R_526()) { + jj_scanpos = xsp; + if (jj_3R_527()) return true; + } + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_606() + private boolean jj_3R_526() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_414() - { - if (jj_scan_token(NULL)) return true; - return false; - } - - private boolean jj_3R_215() + private boolean jj_3R_216() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_243() + private boolean jj_3R_245() { - if (jj_scan_token(BUCKET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_415()) { - jj_scanpos = xsp; - if (jj_3R_416()) return true; - } - if (jj_3R_133()) return true; - while (true) { - xsp = jj_scanpos; - if (jj_3R_417()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(CUSTOM)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(EQ)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_607() + private boolean jj_3R_527() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_75() + private boolean jj_3R_74() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_211()) { + if (jj_3R_212()) { jj_scanpos = xsp; - if (jj_3R_212()) return true; + if (jj_3R_213()) return true; } xsp = jj_scanpos; - if (jj_3R_213()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_214()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_215()) jj_scanpos = xsp; return false; } - private boolean jj_3R_415() + private boolean jj_3R_212() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_400()) jj_scanpos = xsp; return false; } - private boolean jj_3R_211() + private boolean jj_3R_84() { - if (jj_3R_133()) return true; + if (jj_scan_token(DROP)) return true; + if (jj_scan_token(TYPE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_395()) jj_scanpos = xsp; + if (jj_3R_246()) { + jj_scanpos = xsp; + if (jj_3R_247()) return true; + } + xsp = jj_scanpos; + if (jj_3R_248()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_249()) jj_scanpos = xsp; return false; } - private boolean jj_3R_416() + private boolean jj_3R_246() { - if (jj_scan_token(MINUS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_395() + private boolean jj_3R_400() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_212() + private boolean jj_3R_213() { - if (jj_3R_135()) return true; + if (jj_3R_134()) return true; return false; } - private boolean jj_3R_417() + private boolean jj_3R_247() { - if (jj_scan_token(COMMA)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_522()) { - jj_scanpos = xsp; - if (jj_3R_523()) return true; - } - if (jj_3R_133()) return true; + if (jj_3R_137()) return true; return false; } private boolean jj_3_50() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_213() + private boolean jj_3R_214() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_396()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_214() + private boolean jj_3R_248() { - if (jj_3R_130()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_522() + private boolean jj_3R_215() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_74() + private boolean jj_3R_249() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(VERTEX)) return true; - if (jj_3R_130()) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_244() + private boolean jj_3R_73() { - if (jj_scan_token(CUSTOM)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(VERTEX)) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_523() + private boolean jj_3R_196() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } private boolean jj_3_51() { - if (jj_3R_135()) return true; + if (jj_3R_134()) return true; return false; } private boolean jj_3_52() { - if (jj_3R_130()) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_78() + private boolean jj_3R_70() { if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(EDGE)) return true; + if (jj_scan_token(PROPERTY)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_216()) jj_scanpos = xsp; - if (jj_scan_token(FROM)) return true; - if (jj_3R_123()) return true; - if (jj_scan_token(TO)) return true; - if (jj_3R_123()) return true; - xsp = jj_scanpos; - if (jj_3R_217()) jj_scanpos = xsp; + if (jj_3_135()) jj_scanpos = xsp; + if (jj_3R_132()) return true; xsp = jj_scanpos; - if (jj_3R_218()) jj_scanpos = xsp; + if (jj_3R_679()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_219()) jj_scanpos = xsp; + if (jj_3R_680()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_220()) jj_scanpos = xsp; + if (jj_3R_681()) jj_scanpos = xsp; return false; } - private boolean jj_3R_85() + private boolean jj_3R_77() { - if (jj_scan_token(DROP)) return true; - if (jj_scan_token(TYPE)) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_245()) { - jj_scanpos = xsp; - if (jj_3R_246()) return true; - } + if (jj_3R_217()) jj_scanpos = xsp; + if (jj_scan_token(FROM)) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(TO)) return true; + if (jj_3R_122()) return true; xsp = jj_scanpos; - if (jj_3R_247()) jj_scanpos = xsp; + if (jj_3R_218()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_248()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_216() - { - if (jj_3R_133()) return true; - Token xsp; + if (jj_3R_219()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_220()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_397()) jj_scanpos = xsp; + if (jj_3R_221()) jj_scanpos = xsp; return false; } - private boolean jj_3R_245() + private boolean jj_3R_217() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_402()) jj_scanpos = xsp; return false; } - private boolean jj_3R_246() + private boolean jj_3_135() { - if (jj_3R_138()) return true; + if (jj_3R_196()) return true; return false; } - private boolean jj_3R_247() + private boolean jj_3R_679() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_217() + private boolean jj_3R_218() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -25086,184 +25045,170 @@ private boolean jj_3R_217() return false; } - private boolean jj_3R_248() + private boolean jj_3R_680() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_769()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_770()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_218() + private boolean jj_3R_219() { - if (jj_3R_130()) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_219() + private boolean jj_3R_220() { - if (jj_3R_398()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_220() + private boolean jj_3R_221() { - if (jj_3R_399()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_197() + private boolean jj_3R_770() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_769()) return true; return false; } - private boolean jj_3R_138() + private boolean jj_3R_681() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_304()) { - jj_scanpos = xsp; - if (jj_3R_305()) return true; - } + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_71() + private boolean jj_3R_137() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_135()) jj_scanpos = xsp; - if (jj_3R_133()) return true; - xsp = jj_scanpos; - if (jj_3R_679()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_680()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_681()) jj_scanpos = xsp; + if (jj_3R_305()) { + jj_scanpos = xsp; + if (jj_3R_306()) return true; + } return false; } - private boolean jj_3R_304() + private boolean jj_3R_305() { - if (jj_3R_439()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_305() + private boolean jj_3R_769() { - if (jj_3R_440()) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_808()) jj_scanpos = xsp; return false; } - private boolean jj_3R_439() + private boolean jj_3R_306() { - if (jj_scan_token(HOOK)) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3_135() + private boolean jj_3R_808() { - if (jj_3R_197()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_679() + private boolean jj_3R_443() { - if (jj_3R_133()) return true; + if (jj_scan_token(HOOK)) return true; return false; } - private boolean jj_3R_680() + private boolean jj_3R_85() { - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_768()) return true; + if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(PROPERTY)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_132()) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_769()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3_136()) { + jj_scanpos = xsp; + if (jj_3R_250()) return true; } - if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_397() + private boolean jj_3R_402() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_769() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_768()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_681() + private boolean jj_3_136() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(CUSTOM)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(EQ)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_440() + private boolean jj_3R_444() { if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_541()) { + if (jj_3R_543()) { jj_scanpos = xsp; - if (jj_3R_542()) { + if (jj_3R_544()) { jj_scanpos = xsp; - if (jj_3R_543()) { + if (jj_3R_545()) { jj_scanpos = xsp; - if (jj_3R_544()) return true; + if (jj_3R_546()) return true; } } } return false; } - private boolean jj_3R_768() + private boolean jj_3R_543() { - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_810()) jj_scanpos = xsp; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_541() + private boolean jj_3R_250() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_542() + private boolean jj_3R_544() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_543() + private boolean jj_3R_545() { if (jj_scan_token(LIMIT)) return true; return false; } - private boolean jj_3R_810() - { - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_544() + private boolean jj_3R_546() { if (jj_scan_token(FROM)) return true; return false; @@ -25271,230 +25216,251 @@ private boolean jj_3R_544() private boolean jj_3R_86() { - if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(DROP)) return true; if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_136()) { - jj_scanpos = xsp; - if (jj_3R_249()) return true; - } + if (jj_3R_251()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_252()) jj_scanpos = xsp; return false; } - private boolean jj_3_136() + private boolean jj_3R_251() { - if (jj_scan_token(CUSTOM)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(EQ)) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_396() + private boolean jj_3R_252() + { + if (jj_scan_token(FORCE)) return true; + return false; + } + + private boolean jj_3R_401() { Token xsp; xsp = jj_scanpos; - if (jj_3R_499()) { + if (jj_3R_503()) { jj_scanpos = xsp; - if (jj_3R_500()) return true; + if (jj_3R_504()) return true; } return false; } - private boolean jj_3R_499() + private boolean jj_3R_503() { - if (jj_3R_136()) return true; + if (jj_3R_135()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_581()) { jj_scanpos = xsp; break; } + if (jj_3R_583()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_500() + private boolean jj_3R_504() { if (jj_scan_token(DISTINCT)) return true; - if (jj_3R_136()) return true; + if (jj_3R_135()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_582()) { jj_scanpos = xsp; break; } + if (jj_3R_584()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_249() + private boolean jj_3R_71() { - if (jj_3R_133()) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(INDEX)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_137()) { + jj_scanpos = xsp; + if (jj_3R_682()) return true; + } + xsp = jj_scanpos; + if (jj_3_138()) { + jj_scanpos = xsp; + if (jj_3R_683()) return true; + } + xsp = jj_scanpos; + if (jj_3_141()) { + jj_scanpos = xsp; + if (jj_3R_684()) return true; + } + xsp = jj_scanpos; + if (jj_3R_685()) jj_scanpos = xsp; return false; } private boolean jj_3_53() { - if (jj_3R_136()) return true; + if (jj_3R_135()) return true; return false; } - private boolean jj_3R_87() + private boolean jj_3_137() { - if (jj_scan_token(DROP)) return true; - if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_250()) jj_scanpos = xsp; + if (jj_3R_197()) jj_scanpos = xsp; + if (jj_scan_token(ON)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(LPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_251()) jj_scanpos = xsp; + if (jj_3R_198()) { + jj_scanpos = xsp; + if (jj_3R_199()) return true; + } + xsp = jj_scanpos; + if (jj_3R_200()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_201()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_136() + private boolean jj_3R_135() { Token xsp; xsp = jj_scanpos; - if (jj_3R_300()) jj_scanpos = xsp; - if (jj_3R_123()) return true; - xsp = jj_scanpos; if (jj_3R_301()) jj_scanpos = xsp; + if (jj_3R_122()) return true; xsp = jj_scanpos; if (jj_3R_302()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_303()) jj_scanpos = xsp; return false; } - private boolean jj_3R_300() + private boolean jj_3R_301() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_250() + private boolean jj_3R_197() { if (jj_scan_token(IF)) return true; + if (jj_scan_token(NOT)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_301() + private boolean jj_3R_302() { - if (jj_3R_437()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_251() + private boolean jj_3R_303() { - if (jj_scan_token(FORCE)) return true; + if (jj_scan_token(AS)) return true; + if (jj_3R_442()) return true; return false; } - private boolean jj_3R_302() + private boolean jj_3R_198() { - if (jj_scan_token(AS)) return true; - if (jj_3R_438()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_437() + private boolean jj_3R_441() { if (jj_scan_token(COLON)) return true; if (jj_scan_token(LBRACE)) return true; - if (jj_3R_539()) return true; + if (jj_3R_541()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_540()) { jj_scanpos = xsp; break; } + if (jj_3R_542()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_72() + private boolean jj_3R_199() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(INDEX)) return true; - if (jj_3R_428()) return true; + if (jj_3R_140()) return true; + return false; + } + + private boolean jj_3R_200() + { + if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_138()) { - jj_scanpos = xsp; - if (jj_3R_682()) return true; - } - xsp = jj_scanpos; - if (jj_3_141()) { + if (jj_3R_393()) { jj_scanpos = xsp; - if (jj_3R_683()) return true; + if (jj_3R_394()) return true; } - xsp = jj_scanpos; - if (jj_3R_684()) jj_scanpos = xsp; return false; } - private boolean jj_3_138() + private boolean jj_3R_393() + { + if (jj_scan_token(KEY)) return true; + return false; + } + + private boolean jj_3R_542() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_198()) jj_scanpos = xsp; - if (jj_scan_token(ON)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(LPAREN)) return true; - xsp = jj_scanpos; - if (jj_3R_199()) { - jj_scanpos = xsp; - if (jj_3R_200()) return true; - } - xsp = jj_scanpos; - if (jj_3R_770()) jj_scanpos = xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_771()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RPAREN)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_541()) return true; return false; } - private boolean jj_3R_198() + private boolean jj_3R_394() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_540() + private boolean jj_3R_201() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_539()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_395()) { + jj_scanpos = xsp; + if (jj_3R_396()) return true; + } + xsp = jj_scanpos; + if (jj_3R_809()) jj_scanpos = xsp; return false; } - private boolean jj_3R_199() + private boolean jj_3R_395() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_200() + private boolean jj_3R_396() { - if (jj_3R_141()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_581() + private boolean jj_3R_583() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_136()) return true; + if (jj_3R_135()) return true; return false; } - private boolean jj_3R_539() + private boolean jj_3R_541() { Token xsp; xsp = jj_scanpos; @@ -25509,34 +25475,16 @@ private boolean jj_3R_539() return false; } - private boolean jj_3R_770() - { - if (jj_scan_token(BY)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_811()) { - jj_scanpos = xsp; - if (jj_3R_812()) return true; - } - return false; - } - private boolean jj_3R_629() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_582() + private boolean jj_3R_584() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_136()) return true; - return false; - } - - private boolean jj_3R_811() - { - if (jj_scan_token(KEY)) return true; + if (jj_3R_135()) return true; return false; } @@ -25544,512 +25492,448 @@ private boolean jj_3R_630() { Token xsp; xsp = jj_scanpos; - if (jj_3R_736()) jj_scanpos = xsp; - if (jj_3R_123()) return true; - xsp = jj_scanpos; if (jj_3R_737()) jj_scanpos = xsp; + if (jj_3R_122()) return true; + xsp = jj_scanpos; + if (jj_3R_738()) jj_scanpos = xsp; return false; } - private boolean jj_3R_812() + private boolean jj_3R_809() { - if (jj_scan_token(VALUE)) return true; + if (jj_scan_token(BY)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_819()) { + jj_scanpos = xsp; + if (jj_3R_820()) return true; + } return false; } - private boolean jj_3R_736() + private boolean jj_3R_737() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_771() + private boolean jj_3R_738() { - if (jj_scan_token(COMMA)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_813()) { - jj_scanpos = xsp; - if (jj_3R_814()) return true; - } - xsp = jj_scanpos; - if (jj_3R_815()) jj_scanpos = xsp; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_737() + private boolean jj_3R_819() { - if (jj_scan_token(STAR)) return true; + if (jj_scan_token(KEY)) return true; return false; } private boolean jj_3R_631() { - if (jj_3R_437()) return true; + if (jj_3R_441()) return true; + return false; + } + + private boolean jj_3R_682() + { + if (jj_3R_132()) return true; return false; } private boolean jj_3R_632() { if (jj_scan_token(AS)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_813() + private boolean jj_3R_820() { - if (jj_3R_133()) return true; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_323() + private boolean jj_3R_324() { Token xsp; xsp = jj_scanpos; - if (jj_3R_449()) { + if (jj_3R_453()) { jj_scanpos = xsp; - if (jj_3R_450()) { + if (jj_3R_454()) { jj_scanpos = xsp; - if (jj_3R_451()) return true; + if (jj_3R_455()) return true; } } return false; } - private boolean jj_3R_449() + private boolean jj_3_138() { - if (jj_3R_137()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(NOT)) return true; + if (jj_scan_token(EXISTS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_814() + private boolean jj_3R_453() { - if (jj_3R_141()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_450() + private boolean jj_3R_454() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_451() + private boolean jj_3R_683() { - if (jj_3R_123()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_815() + private boolean jj_3_141() { - if (jj_scan_token(BY)) return true; + if (jj_scan_token(ENGINE)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_825()) { - jj_scanpos = xsp; - if (jj_3R_826()) return true; - } - return false; - } - - private boolean jj_3_54() - { - if (jj_3R_137()) return true; - return false; - } - - private boolean jj_3R_825() - { - if (jj_scan_token(KEY)) return true; + if (jj_3R_771()) jj_scanpos = xsp; return false; } - private boolean jj_3R_826() + private boolean jj_3R_455() { - if (jj_scan_token(VALUE)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3_55() + private boolean jj_3_54() { - if (jj_3R_138()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_444() + private boolean jj_3_139() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_545()) { - jj_scanpos = xsp; - if (jj_3R_546()) return true; - } + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_682() + private boolean jj_3R_771() { Token xsp; xsp = jj_scanpos; - if (jj_3_137()) { + if (jj_3_139()) { jj_scanpos = xsp; - if (jj_3R_772()) return true; + if (jj_3R_810()) return true; } return false; } - private boolean jj_3R_545() - { - if (jj_3R_138()) return true; - return false; - } - - private boolean jj_3_56() - { - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3_137() - { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(NOT)) return true; - if (jj_scan_token(EXISTS)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_546() - { - if (jj_scan_token(INTEGER_LITERAL)) return true; - return false; - } - - private boolean jj_3R_772() + private boolean jj_3_55() { - if (jj_3R_133()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3_141() + private boolean jj_3R_448() { - if (jj_scan_token(ENGINE)) return true; - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_773()) jj_scanpos = xsp; + if (jj_3R_547()) { + jj_scanpos = xsp; + if (jj_3R_548()) return true; + } return false; } - private boolean jj_3_57() + private boolean jj_3R_547() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_147() + private boolean jj_3R_810() { - if (jj_3R_323()) return true; + if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_324()) { jj_scanpos = xsp; break; } + if (jj_3R_821()) { jj_scanpos = xsp; break; } } + xsp = jj_scanpos; + if (jj_3R_822()) jj_scanpos = xsp; return false; } - private boolean jj_3_139() + private boolean jj_3_56() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_773() + private boolean jj_3R_548() + { + if (jj_scan_token(INTEGER_LITERAL)) return true; + return false; + } + + private boolean jj_3R_684() { Token xsp; xsp = jj_scanpos; - if (jj_3_139()) { - jj_scanpos = xsp; - if (jj_3R_816()) return true; - } + if (jj_3R_772()) jj_scanpos = xsp; return false; } - private boolean jj_3R_324() + private boolean jj_3R_821() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_323()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3_58() + private boolean jj_3R_822() { - if (jj_3R_62()) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_816() + private boolean jj_3_140() { - if (jj_3R_133()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_827()) { jj_scanpos = xsp; break; } - } - xsp = jj_scanpos; - if (jj_3R_828()) jj_scanpos = xsp; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_145() + private boolean jj_3R_772() { Token xsp; xsp = jj_scanpos; - if (jj_3R_318()) { - jj_scanpos = xsp; - if (jj_3R_319()) { + if (jj_3_140()) { jj_scanpos = xsp; - if (jj_3R_320()) return true; - } + if (jj_3R_811()) return true; } return false; } - private boolean jj_3R_318() + private boolean jj_3_57() { - if (jj_scan_token(INTEGER_RANGE)) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_683() + private boolean jj_3R_146() { + if (jj_3R_324()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_774()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_325()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_827() + private boolean jj_3R_325() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_3R_324()) return true; return false; } - private boolean jj_3R_828() + private boolean jj_3_58() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3_140() + private boolean jj_3R_811() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_3R_132()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_823()) { jj_scanpos = xsp; break; } + } + xsp = jj_scanpos; + if (jj_3R_824()) jj_scanpos = xsp; return false; } - private boolean jj_3R_774() + private boolean jj_3R_144() { Token xsp; xsp = jj_scanpos; - if (jj_3_140()) { + if (jj_3R_319()) { jj_scanpos = xsp; - if (jj_3R_817()) return true; + if (jj_3R_320()) { + jj_scanpos = xsp; + if (jj_3R_321()) return true; + } } return false; } - private boolean jj_3R_817() + private boolean jj_3R_319() { - if (jj_3R_133()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_829()) { jj_scanpos = xsp; break; } - } - xsp = jj_scanpos; - if (jj_3R_830()) jj_scanpos = xsp; + if (jj_scan_token(INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_319() + private boolean jj_3R_823() { - if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_684() + private boolean jj_3R_685() { if (jj_scan_token(NULL_STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_775()) { + if (jj_3R_773()) { jj_scanpos = xsp; - if (jj_3R_776()) return true; + if (jj_3R_774()) return true; } return false; } - private boolean jj_3R_829() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_830() + private boolean jj_3R_824() { if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_775() + private boolean jj_3R_773() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_320() - { - if (jj_3R_444()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_445()) { - jj_scanpos = xsp; - if (jj_3R_446()) return true; - } - if (jj_3R_444()) return true; - return false; - } - - private boolean jj_3R_776() + private boolean jj_3R_774() { if (jj_scan_token(ERROR2)) return true; return false; } - private boolean jj_3R_254() + private boolean jj_3R_255() { if (jj_scan_token(REBUILD)) return true; if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_687()) { + if (jj_3R_688()) { jj_scanpos = xsp; - if (jj_3R_688()) return true; + if (jj_3R_689()) return true; } return false; } - private boolean jj_3R_445() - { - if (jj_scan_token(RANGE)) return true; - return false; - } - - private boolean jj_3R_446() - { - if (jj_scan_token(ELLIPSIS)) return true; - return false; - } - - private boolean jj_3R_687() + private boolean jj_3R_320() { - if (jj_3R_428()) return true; + if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; return false; } private boolean jj_3R_688() { - if (jj_scan_token(STAR)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_438() + private boolean jj_3R_689() { - if (jj_3R_133()) return true; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_88() + private boolean jj_3R_87() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_689()) { + if (jj_3R_690()) { jj_scanpos = xsp; - if (jj_3R_690()) return true; + if (jj_3R_691()) return true; } xsp = jj_scanpos; - if (jj_3R_691()) jj_scanpos = xsp; + if (jj_3R_692()) jj_scanpos = xsp; return false; } - private boolean jj_3R_689() + private boolean jj_3R_321() { - if (jj_3R_428()) return true; + if (jj_3R_448()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_449()) { + jj_scanpos = xsp; + if (jj_3R_450()) return true; + } + if (jj_3R_448()) return true; return false; } - private boolean jj_3R_141() + private boolean jj_3R_690() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_690() + private boolean jj_3R_691() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_691() + private boolean jj_3R_449() + { + if (jj_scan_token(RANGE)) return true; + return false; + } + + private boolean jj_3R_692() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_73() + private boolean jj_3R_450() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_685()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_686()) jj_scanpos = xsp; + if (jj_scan_token(ELLIPSIS)) return true; return false; } - private boolean jj_3R_139() + private boolean jj_3R_72() { + if (jj_scan_token(CREATE)) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_306()) { - jj_scanpos = xsp; - if (jj_3R_307()) return true; - } - if (jj_scan_token(LPAREN)) return true; + if (jj_3R_686()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_308()) jj_scanpos = xsp; - if (jj_scan_token(RPAREN)) return true; + if (jj_3R_687()) jj_scanpos = xsp; return false; } - private boolean jj_3R_306() + private boolean jj_3R_442() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_685() + private boolean jj_3R_686() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -26057,552 +25941,525 @@ private boolean jj_3R_685() return false; } - private boolean jj_3R_686() + private boolean jj_3R_687() { if (jj_scan_token(ID)) return true; - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_307() - { - if (jj_scan_token(DISTINCT)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_89() + private boolean jj_3R_88() { if (jj_scan_token(ALTER)) return true; if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_252()) jj_scanpos = xsp; - if (jj_3R_133()) return true; - if (jj_3R_123()) return true; + if (jj_3R_253()) jj_scanpos = xsp; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_308() + private boolean jj_3R_140() { - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_441()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_252() + private boolean jj_3R_253() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_148() + private boolean jj_3R_138() { - if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_325()) jj_scanpos = xsp; + if (jj_3R_307()) { + jj_scanpos = xsp; + if (jj_3R_308()) return true; + } + if (jj_scan_token(LPAREN)) return true; + xsp = jj_scanpos; + if (jj_3R_309()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_90() + private boolean jj_3R_89() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_692()) { + if (jj_3R_693()) { jj_scanpos = xsp; - if (jj_3R_693()) return true; + if (jj_3R_694()) return true; } xsp = jj_scanpos; - if (jj_3R_694()) jj_scanpos = xsp; + if (jj_3R_695()) jj_scanpos = xsp; return false; } - private boolean jj_3R_325() - { - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_452()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_692() + private boolean jj_3R_307() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_452() + private boolean jj_3R_308() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(DISTINCT)) return true; return false; } private boolean jj_3R_693() { - if (jj_3R_62()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_142() + private boolean jj_3R_694() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_310()) { - jj_scanpos = xsp; - if (jj_3R_311()) { - jj_scanpos = xsp; - if (jj_3R_312()) return true; - } - } + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_694() + private boolean jj_3R_695() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_310() + private boolean jj_3R_309() { - if (jj_3R_139()) return true; + if (jj_3R_122()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_445()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_91() + private boolean jj_3R_90() { if (jj_scan_token(ALTER)) return true; if (jj_scan_token(DATABASE)) return true; - if (jj_3R_133()) return true; - if (jj_3R_123()) return true; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_311() + private boolean jj_3R_147() { - if (jj_scan_token(THIS)) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(LPAREN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_326()) jj_scanpos = xsp; + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_312() + private boolean jj_3R_326() { - if (jj_3R_140()) return true; + if (jj_3R_122()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_456()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3_59() + private boolean jj_3R_456() { - if (jj_3R_139()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_143() + private boolean jj_3R_141() { Token xsp; xsp = jj_scanpos; - if (jj_3R_313()) { + if (jj_3R_311()) { jj_scanpos = xsp; - if (jj_3R_314()) { + if (jj_3R_312()) { jj_scanpos = xsp; - if (jj_3R_315()) return true; + if (jj_3R_313()) return true; } } return false; } - private boolean jj_3R_313() - { - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3_60() + private boolean jj_3R_311() { - if (jj_3R_140()) return true; + if (jj_3R_138()) return true; return false; } - private boolean jj_3R_314() + private boolean jj_3R_501() { - if (jj_3R_141()) return true; + if (jj_scan_token(EXPLAIN)) return true; + if (jj_3R_205()) return true; return false; } - private boolean jj_3R_497() + private boolean jj_3R_312() { - if (jj_scan_token(EXPLAIN)) return true; - if (jj_3R_204()) return true; + if (jj_scan_token(THIS)) return true; return false; } - private boolean jj_3R_315() + private boolean jj_3R_313() { - if (jj_scan_token(STAR)) return true; + if (jj_3R_139()) return true; return false; } - private boolean jj_3_61() + private boolean jj_3R_120() { - if (jj_3R_133()) return true; + if (jj_scan_token(PROFILE)) return true; + if (jj_3R_205()) return true; return false; } - private boolean jj_3R_121() + private boolean jj_3_59() { - if (jj_scan_token(PROFILE)) return true; - if (jj_3R_204()) return true; + if (jj_3R_138()) return true; return false; } - private boolean jj_3R_464() + private boolean jj_3R_142() { Token xsp; xsp = jj_scanpos; - if (jj_3R_558()) { + if (jj_3R_314()) { jj_scanpos = xsp; - if (jj_3R_559()) return true; + if (jj_3R_315()) { + jj_scanpos = xsp; + if (jj_3R_316()) return true; + } } return false; } - private boolean jj_3_62() + private boolean jj_3R_314() { - if (jj_3R_141()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_558() + private boolean jj_3_60() { - if (jj_3R_142()) return true; + if (jj_3R_139()) return true; return false; } - private boolean jj_3R_559() + private boolean jj_3R_315() { - if (jj_3R_143()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_498() + private boolean jj_3R_502() { if (jj_scan_token(LET)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_579()) { + if (jj_3R_581()) { jj_scanpos = xsp; - if (jj_3R_580()) return true; + if (jj_3R_582()) return true; } return false; } - private boolean jj_3R_149() + private boolean jj_3R_316() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_326()) { - jj_scanpos = xsp; - if (jj_3R_327()) { - jj_scanpos = xsp; - if (jj_3R_328()) return true; - } - } - xsp = jj_scanpos; - if (jj_3R_329()) jj_scanpos = xsp; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3_63() + private boolean jj_3R_581() { - if (jj_3R_142()) return true; + if (jj_3R_205()) return true; return false; } - private boolean jj_3R_579() + private boolean jj_3_61() { - if (jj_3R_204()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_326() + private boolean jj_3R_468() { - if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_453()) { - jj_scanpos = xsp; - if (jj_3R_454()) { + if (jj_3R_560()) { jj_scanpos = xsp; - if (jj_3R_455()) { - jj_scanpos = xsp; - if (jj_3R_456()) return true; - } - } + if (jj_3R_561()) return true; } - if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3_64() + private boolean jj_3R_582() { - if (jj_3R_143()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_580() + private boolean jj_3_62() { - if (jj_3R_123()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_441() + private boolean jj_3R_560() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_141()) return true; return false; } - private boolean jj_3R_453() + private boolean jj_3R_561() { - if (jj_3R_144()) return true; + if (jj_3R_142()) return true; return false; } private boolean jj_3_142() { - if (jj_3R_202()) return true; + if (jj_3R_203()) return true; return false; } - private boolean jj_3R_255() + private boolean jj_3R_256() { if (jj_scan_token(BEGIN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_418()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_454() - { - if (jj_3R_145()) return true; + if (jj_3R_423()) jj_scanpos = xsp; return false; } private boolean jj_3_143() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_418() + private boolean jj_3R_423() { if (jj_scan_token(ISOLATION)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_455() + private boolean jj_3R_148() { - if (jj_3R_146()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_327()) { + jj_scanpos = xsp; + if (jj_3R_328()) { + jj_scanpos = xsp; + if (jj_3R_329()) return true; + } + } + xsp = jj_scanpos; + if (jj_3R_330()) jj_scanpos = xsp; return false; } - private boolean jj_3R_456() + private boolean jj_3_63() { - if (jj_3R_147()) return true; + if (jj_3R_141()) return true; return false; } - private boolean jj_3R_256() + private boolean jj_3R_257() { if (jj_scan_token(COMMIT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_419()) jj_scanpos = xsp; + if (jj_3R_424()) jj_scanpos = xsp; return false; } - private boolean jj_3_65() + private boolean jj_3R_327() { - if (jj_3R_144()) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_457()) { + jj_scanpos = xsp; + if (jj_3R_458()) { + jj_scanpos = xsp; + if (jj_3R_459()) { + jj_scanpos = xsp; + if (jj_3R_460()) return true; + } + } + } + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3_66() + private boolean jj_3_64() { - if (jj_3R_145()) return true; + if (jj_3R_142()) return true; return false; } - private boolean jj_3R_419() + private boolean jj_3R_424() { if (jj_scan_token(RETRY)) return true; - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_327() + private boolean jj_3R_445() { - if (jj_3R_148()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_328() + private boolean jj_3R_457() { - if (jj_scan_token(DOT)) return true; if (jj_3R_143()) return true; return false; } - private boolean jj_3_67() + private boolean jj_3R_258() { - if (jj_3R_146()) return true; + if (jj_scan_token(ROLLBACK)) return true; return false; } - private boolean jj_3R_329() + private boolean jj_3R_458() { - if (jj_3R_149()) return true; + if (jj_3R_144()) return true; return false; } - private boolean jj_3_68() + private boolean jj_3R_459() { - if (jj_3R_147()) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_257() + private boolean jj_3R_460() { - if (jj_scan_token(ROLLBACK)) return true; + if (jj_3R_146()) return true; return false; } - private boolean jj_3R_123() + private boolean jj_3R_259() { + if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_274()) { - jj_scanpos = xsp; - if (jj_3R_275()) { - jj_scanpos = xsp; - if (jj_3R_276()) { - jj_scanpos = xsp; - if (jj_3R_277()) { - jj_scanpos = xsp; - if (jj_3R_278()) { - jj_scanpos = xsp; - if (jj_3R_279()) { - jj_scanpos = xsp; - if (jj_3R_280()) return true; - } - } - } - } - } - } + if (jj_3R_425()) jj_scanpos = xsp; return false; } - private boolean jj_3_69() - { - if (jj_3R_148()) return true; - return false; - } - - private boolean jj_3R_258() + private boolean jj_3_65() { - if (jj_scan_token(RETURN)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_420()) jj_scanpos = xsp; + if (jj_3R_143()) return true; return false; } - private boolean jj_3R_274() + private boolean jj_3_66() { - if (jj_3R_150()) return true; + if (jj_3R_144()) return true; return false; } - private boolean jj_3_70() + private boolean jj_3R_425() { - if (jj_3R_149()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_275() + private boolean jj_3R_328() { - if (jj_scan_token(NULL)) return true; + if (jj_3R_147()) return true; return false; } - private boolean jj_3R_420() + private boolean jj_3R_329() { - if (jj_3R_123()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_142()) return true; return false; } - private boolean jj_3R_276() + private boolean jj_3_67() { - if (jj_scan_token(TRUE)) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_277() + private boolean jj_3R_330() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_278() + private boolean jj_3_68() { - if (jj_3R_137()) return true; + if (jj_3R_146()) return true; return false; } - private boolean jj_3R_260() + private boolean jj_3R_261() { if (jj_scan_token(IF)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) return true; + if (jj_3R_145()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_695()) { jj_scanpos = xsp; break; } + if (jj_3R_696()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3_71() - { - if (jj_3R_150()) return true; - return false; - } - - private boolean jj_3R_279() + private boolean jj_3R_122() { - if (jj_3R_151()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_275()) { + jj_scanpos = xsp; + if (jj_3R_276()) { + jj_scanpos = xsp; + if (jj_3R_277()) { + jj_scanpos = xsp; + if (jj_3R_278()) { + jj_scanpos = xsp; + if (jj_3R_279()) { + jj_scanpos = xsp; + if (jj_3R_280()) { + jj_scanpos = xsp; + if (jj_3R_281()) return true; + } + } + } + } + } + } return false; } @@ -26616,7 +26473,7 @@ private boolean jj_3R_279() private Token jj_scanpos, jj_lastpos; private int jj_la; private int jj_gen; - final private int[] jj_la1 = new int[356]; + final private int[] jj_la1 = new int[353]; static private int[] jj_la1_0; static private int[] jj_la1_1; static private int[] jj_la1_2; @@ -26636,28 +26493,28 @@ private boolean jj_3R_279() jj_la1_init_7(); } private static void jj_la1_init_0() { - jj_la1_0 = new int[] {0x0,0x0,0xe2020800,0x845f800,0x8000000,0x0,0xe2020800,0x0,0x0,0x0,0x7000,0x8000,0x0,0x800,0x0,0x0,0x7000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x1000000,0x0,0x4000000,0x0,0x0,0x0,0x0,0xe2020800,0x2000000,0x4000000,0x0,0x4000000,0x0,0x4000000,0x0,0xe2020800,0x4000000,0x0,0x80000000,0x800000,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x80000000,0x800000,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x1000000,0x1000,0x1000,0x1000,0x1001000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x80000000,0x0,0x0,0x0,0xe3020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2028800,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x1000,0xe2020800,0x1000,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0xe2020800,0x0,0xe2020800,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc000000,0xe2020800,0x0,0x0,0xc000000,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x20000000,0x0,0x0,0xe2020800,0x20000000,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x845f800,0x8000000,0x845f800,0x8000000,0x845f800,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_0 = new int[] {0x0,0x0,0xe2020800,0x845f800,0x8000000,0x0,0xe2020800,0x0,0x0,0x0,0x7000,0x8000,0x0,0x800,0x0,0x0,0x7000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x1000000,0x0,0x4000000,0x0,0x0,0x0,0x0,0xe2020800,0x2000000,0x4000000,0x0,0x4000000,0x0,0x4000000,0x0,0xe2020800,0x4000000,0x0,0x80000000,0x800000,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x80000000,0x800000,0x0,0xe2020800,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x1000000,0x1000,0x1000,0x1000,0x1001000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x80000000,0x0,0x0,0x0,0xe3020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2028800,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x1000,0xe2020800,0x1000,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe2020800,0xe2020800,0x0,0xe2020800,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc000000,0xe2020800,0x0,0x0,0xc000000,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000,0xe2020800,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x20000000,0x0,0x0,0xe2020800,0x20000000,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0x0,0x0,0xe2020800,0x0,0x0,0x0,0xe2020800,0x845f800,0x8000000,0x845f800,0x8000000,0x845f800,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_1() { - jj_la1_1 = new int[] {0x0,0x0,0x11010c1f,0x18200000,0x0,0x0,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x10200000,0x0,0x8000000,0x0,0x8000000,0x0,0x2000,0x14000,0x16000,0x16000,0x20000,0x11010d1f,0x8000000,0x0,0x800,0x400,0x0,0x2000,0x14000,0x16000,0x16000,0x20000,0x0,0x11010c1f,0x0,0x0,0x2000,0x80000000,0x40000000,0x0,0x0,0x0,0x0,0x80000,0x0,0x0,0x80000,0x800,0x400,0x0,0x14000,0x2000,0x200000,0x0,0x2000,0x20000000,0x0,0x200000,0x0,0x2000,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x2000,0x0,0x2000,0x0,0x2000,0x11010c1f,0x0,0x2000,0x3f,0x0,0xc00000,0x11010d1f,0x200000,0x0,0x2000,0x20000,0x3f,0x0,0xc00000,0x11010d1f,0x200000,0x0,0x2000,0x20000,0x0,0x0,0xc,0x21,0x0,0x0,0x3f,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x200000,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x200000,0x0,0x11010c1f,0x0,0x8,0x4000000,0x2000000,0x0,0x11016c1f,0x0,0x0,0x0,0x0,0x0,0x80000,0x0,0x0,0x0,0x11010d1f,0x0,0x80000,0x0,0x0,0x0,0x11010c1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x100,0x0,0x0,0x11010d1f,0x0,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x80,0x40,0x11010d1f,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x140000,0x140000,0x0,0x11010c1f,0x140000,0x140000,0x11010c1f,0x0,0x0,0x11010c1f,0x140000,0x140000,0x0,0x11010c1f,0x140000,0x140000,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x14000,0x200000,0x200000,0x0,0x11010d1f,0x11010c1f,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80000,0x11010c1f,0x0,0x0,0x80000,0x11010c1f,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x0,0x20000000,0x11010c1f,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x20000000,0x11010c1f,0x0,0x0,0x20000000,0x11010c1f,0x0,0x0,0x0,0x11010c1f,0x0,0x1000,0x0,0x11010c1f,0x0,0x1000,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0xc000,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x4000000,0x11010d1f,0x18200000,0x0,0x18200000,0x0,0x18200000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_1 = new int[] {0x0,0x0,0x11010c1f,0x18200000,0x0,0x0,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x10200000,0x0,0x8000000,0x0,0x8000000,0x0,0x2000,0x14000,0x16000,0x16000,0x20000,0x11010d1f,0x8000000,0x0,0x800,0x400,0x0,0x2000,0x14000,0x16000,0x16000,0x20000,0x0,0x11010c1f,0x0,0x0,0x2000,0x80000000,0x40000000,0x0,0x0,0x0,0x0,0x80000,0x0,0x0,0x80000,0x800,0x400,0x0,0x14000,0x2000,0x200000,0x0,0x2000,0x20000000,0x0,0x200000,0x0,0x2000,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x2000,0x0,0x2000,0x0,0x2000,0x11010c1f,0x0,0x2000,0x3f,0x0,0xc00000,0x11010d1f,0x200000,0x0,0x2000,0x20000,0x3f,0x0,0xc00000,0x11010d1f,0x200000,0x0,0x2000,0x20000,0x0,0x0,0xc,0x21,0x0,0x0,0x3f,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x200000,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x200000,0x0,0x11010c1f,0x0,0x8,0x4000000,0x2000000,0x0,0x11016c1f,0x0,0x0,0x0,0x0,0x0,0x80000,0x0,0x0,0x0,0x11010d1f,0x0,0x80000,0x0,0x0,0x0,0x11010c1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x100,0x0,0x0,0x11010d1f,0x0,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x80,0x40,0x11010d1f,0x0,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x11010d1f,0x0,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x140000,0x140000,0x0,0x11010c1f,0x140000,0x140000,0x11010c1f,0x0,0x0,0x11010c1f,0x140000,0x140000,0x0,0x11010c1f,0x140000,0x140000,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x14000,0x200000,0x200000,0x0,0x11010d1f,0x11010c1f,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80000,0x11010c1f,0x0,0x0,0x80000,0x11010c1f,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x11010c1f,0x0,0x0,0x0,0x20000000,0x11010c1f,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x20000000,0x11010c1f,0x0,0x0,0x20000000,0x11010c1f,0x0,0x0,0x0,0x11010c1f,0x0,0x1000,0x0,0x11010c1f,0x0,0x1000,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0xc000,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x0,0x0,0x11010c1f,0x0,0x0,0x4000000,0x11010d1f,0x18200000,0x0,0x18200000,0x0,0x18200000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_2() { - jj_la1_2 = new int[] {0x0,0x0,0xdffb7fe6,0x81144800,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x80000000,0x40000,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x10,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x6,0x0,0x0,0x6,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x400,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x150,0xdffb7fe6,0x0,0x0,0x150,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x8000,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200080,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x4000000,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x20000000,0xdffb7fe6,0xdffb7fe6,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x81144800,0x0,0x81144800,0x0,0x81144800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,}; + jj_la1_2 = new int[] {0x0,0x0,0xdffb7fe6,0x81144800,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x80000000,0x40000,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x10,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x6,0x0,0x0,0x6,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x400,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x150,0xdffb7fe6,0x0,0x0,0x150,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x8000,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x20000,0x0,0x0,0x80000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200080,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x4000000,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x20000000,0xdffb7fe6,0xdffb7fe6,0x0,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x81144800,0x0,0x81144800,0x0,0x81144800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,}; } private static void jj_la1_init_3() { - jj_la1_3 = new int[] {0x0,0x0,0xbefffffb,0x41e0218,0x100000,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x41e0018,0x200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0xbefffffb,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10000000,0xbefffffb,0x0,0x0,0x10000000,0xbefffffb,0x0,0xbefffffb,0x0,0xbefffffb,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0x100000,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x100000,0x100000,0x1,0x0,0xbefffffb,0x100000,0x2000000,0x0,0xfefffffb,0x41e0218,0x100000,0x41e0218,0x100000,0x41e0218,0x100000,0x2,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x1000000,}; + jj_la1_3 = new int[] {0x0,0x0,0xbefffffb,0x41e0218,0x100000,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x41e0018,0x200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0xfefffffb,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0xfefffffb,0x0,0xfefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfefffffb,0xbefffffb,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10000000,0xbefffffb,0x0,0x0,0x10000000,0xbefffffb,0x0,0xbefffffb,0x0,0xbefffffb,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x100000,0x0,0x100000,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x100000,0x100000,0x1,0x0,0xbefffffb,0x100000,0x2000000,0x0,0xfefffffb,0x41e0218,0x100000,0x41e0218,0x100000,0x41e0218,0x100000,0x2,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x1000000,}; } private static void jj_la1_init_4() { - jj_la1_4 = new int[] {0x6000,0x0,0x2007ef,0x10,0x10,0x80004000,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x200000,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x200000,0x7ef,0x0,0xc2205fef,0x0,0xc2205fef,0x800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0xc0004000,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0xc00047ef,0x0,0xc2205fef,0x0,0xc2205fef,0x0,0xc2205fef,0x0,0x0,0xc2205fef,0x0,0xc2205fef,0xc0004000,0x0,0x2017ef,0x0,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x200000,0x200000,0x200000,0x0,0x0,0x0,0x0,0xc2205fef,0xc00057ef,0x0,0xc00057ef,0xc00057ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2c0,0x2007ef,0x0,0x0,0x2c0,0x7ef,0x0,0x7ef,0x0,0x7ef,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x2007ef,0x0,0x0,0x200000,0x200000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x0,0x0,0x2007ef,0x0,0x0,0x0,0xc2205fef,0x10,0x10,0x10,0x10,0x10,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_4 = new int[] {0x6000,0x0,0x2007ef,0x10,0x10,0x80004000,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x200000,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x200000,0x7ef,0x0,0xc2205fef,0x0,0xc2205fef,0x800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc2205fef,0xc0004000,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0xc2205fef,0x0,0x0,0x0,0x0,0x0,0xc00047ef,0x0,0xc2205fef,0x0,0xc2205fef,0x0,0xc2205fef,0x0,0x0,0xc2205fef,0x0,0xc2205fef,0xc0004000,0x0,0x2017ef,0x0,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x0,0x2017ef,0x0,0x0,0x2017ef,0x0,0x0,0x200000,0x200000,0x200000,0x0,0x0,0x0,0x0,0xc2205fef,0xc00057ef,0x0,0xc00057ef,0xc00057ef,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2c0,0x2007ef,0x0,0x0,0x2c0,0x7ef,0x0,0x7ef,0x0,0x7ef,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x0,0x2007ef,0x0,0x0,0x200000,0x200000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7ef,0x0,0x0,0x7ef,0x0,0x0,0x0,0x7ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x0,0x0,0x2007ef,0x0,0x0,0x0,0xc2205fef,0x10,0x10,0x10,0x10,0x10,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_5() { - jj_la1_5 = new int[] {0x0,0x40,0x0,0x400,0x400,0x0,0x0,0x0,0x0,0x400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x100,0x0,0x0,0x0,0x0,0x0,0x800,0x40,0x800000,0x800000,0x0,0x800,0x800000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x40,0x140,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x800,0x800,0x0,0x0,0x800,0x800,0x0,0x1100,0x10000,0x1100,0x10000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x800,0x800,0x800,0x800,0x800,0xc00040,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0xc00000,0x0,0x800,0x800,0x0,0x100000,0x800000,0x0,0x800,0x100000,0x0,0xd0015c,0x800000,0x0,0x800,0x0,0xc00003,0x0,0x800,0xc0015c,0x800,0xc0015c,0x0,0x0,0x100,0x1000,0xc,0x40,0x10000000,0xc,0x40,0x0,0xc0015c,0x0,0xc00100,0x800,0x10,0x800,0xc00000,0x800800,0x800800,0x40,0x100,0xc00010,0x0,0x0,0x800,0x0,0x0,0x1000,0x1000,0x0,0x0,0x0,0x0,0xc0015c,0xc,0x2f0f0000,0x30000,0x0,0x2f0f0000,0x0,0x800,0xc0015c,0x800,0xc0015c,0x800,0xc0015c,0x2f0f0000,0x0,0xc00110,0x0,0xc00110,0xc00000,0x1100,0x40,0x0,0x0,0x1100,0x40,0x0,0x0,0x50,0x800,0x1100,0x40,0x0,0x0,0x1100,0x40,0x0,0x0,0x50,0x800,0x800,0xc00000,0xc00000,0xc00000,0x0,0x0,0x0,0x800,0xc0015c,0x0,0x800,0x0,0x0,0x80041000,0x40000,0x1000,0x40,0x40,0x40,0x40,0x80040000,0x40,0x800,0x0,0x0,0x0,0xc,0x0,0x0,0x80000000,0x0,0x80000000,0x0,0x80000000,0x0,0x80000000,0x40,0x0,0x80000000,0x40,0x0,0x80000000,0x40,0x0,0x0,0x0,0x0,0x800,0x40,0x140,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0xc00000,0x0,0x0,0x0,0x800,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc0015c,0x400,0x400,0x400,0x400,0x400,0x400,0x0,0xc,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,}; + jj_la1_5 = new int[] {0x0,0x40,0x0,0x400,0x400,0x0,0x0,0x0,0x0,0x400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x100,0x0,0x0,0x0,0x0,0x0,0x800,0x40,0x800000,0x800000,0x0,0x800,0x800000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x40,0x140,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd0015c,0x0,0x0,0x0,0x0,0x800,0x800,0x0,0x0,0x800,0x800,0x0,0x1100,0x10000,0x1100,0x10000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x800,0x800,0x800,0x800,0x800,0xc00040,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0xc00000,0x0,0x800,0x800,0x0,0x100000,0x800000,0x0,0x800,0x100000,0x0,0xd0015c,0x800000,0x0,0x800,0x0,0xc00003,0x0,0x800,0xc0015c,0x800,0xc0015c,0x0,0x0,0x100,0x1000,0xc,0x40,0x10000000,0xc,0x40,0x0,0xc0015c,0x0,0xc00100,0x800,0x10,0x800,0xc00000,0x800800,0x800800,0x40,0x100,0xc00010,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0xc0015c,0xc,0x2f0f0000,0x30000,0x0,0x2f0f0000,0x0,0x800,0xc0015c,0x800,0xc0015c,0x800,0xc0015c,0x2f0f0000,0x0,0xc00110,0x0,0xc00110,0xc00000,0x1100,0x40,0x0,0x0,0x1100,0x40,0x0,0x0,0x50,0x800,0x1100,0x40,0x0,0x0,0x1100,0x40,0x0,0x0,0x50,0x800,0x800,0xc00000,0xc00000,0xc00000,0x0,0x0,0x0,0x800,0xc0015c,0x0,0x800,0x0,0x0,0x80041000,0x40000,0x1000,0x40,0x40,0x40,0x40,0x80040000,0x40,0x800,0x0,0x0,0x0,0xc,0x0,0x0,0x80000000,0x0,0x80000000,0x0,0x80000000,0x0,0x80000000,0x40,0x0,0x80000000,0x40,0x0,0x80000000,0x40,0x0,0x0,0x0,0x0,0x800,0x40,0x140,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0xc00000,0x0,0x0,0x0,0x800,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc0015c,0x400,0x400,0x400,0x400,0x400,0x400,0x0,0xc,0x0,0x0,0x0,0x800,0x0,0x800,0x0,0x0,}; } private static void jj_la1_init_6() { - jj_la1_6 = new int[] {0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000000,0x2,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000004,0x0,0x0,0x0,0x0,0x0,0x0,0x2000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x2,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3c00,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x4000006,0x0,0x0,0x0,0x1800000,0x0,0x4000000,0x0,0x4000006,0x0,0x4000006,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6003df,0x4000006,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x4000000,0x0,0x0,0x4000000,0x0,0x2,0x2,0x0,0x0,0x0,0x0,0x6000006,0x0,0x8000000,0x0,0x2000000,0xe000000,0x4000000,0x0,0x4000006,0x0,0x4000006,0x0,0x4000006,0x28000000,0x0,0x4000006,0x0,0x4000006,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x2,0x2,0x2,0x0,0x0,0x0,0x0,0x4000006,0x4000000,0x0,0x4000000,0x4000000,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000000,0x2,0x4000000,0x2,0x4000000,0x2,0x4000000,0x2,0x0,0x4000000,0x2,0x0,0x4000000,0x2,0x0,0x0,0x0,0x4000002,0x0,0x0,0x2,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x0,0x3,0x3,0x3,0x0,0x3,0x0,0x4000000,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000004,0x4000004,0x0,0x0,0x0,0x4,0x4000002,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_6 = new int[] {0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000000,0x2,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000004,0x0,0x0,0x0,0x0,0x0,0x0,0x2000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x2,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3c00,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x4000006,0x0,0x0,0x0,0x1800000,0x0,0x4000000,0x0,0x4000006,0x0,0x4000006,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6003df,0x4000006,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x4000000,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x6000006,0x0,0x8000000,0x0,0x2000000,0xe000000,0x4000000,0x0,0x4000006,0x0,0x4000006,0x0,0x4000006,0x28000000,0x0,0x4000006,0x0,0x4000006,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000002,0x0,0x0,0x4000002,0x0,0x0,0x2,0x2,0x2,0x0,0x0,0x0,0x0,0x4000006,0x4000000,0x0,0x4000000,0x4000000,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x4000002,0x0,0x0,0x0,0x4000000,0x2,0x4000000,0x2,0x4000000,0x2,0x4000000,0x2,0x0,0x4000000,0x2,0x0,0x4000000,0x2,0x0,0x0,0x0,0x4000002,0x0,0x0,0x2,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x0,0x3,0x3,0x3,0x0,0x3,0x0,0x4000000,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000004,0x4000004,0x0,0x0,0x0,0x4,0x4000002,0x0,0x0,0x0,0x4000006,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_7() { - jj_la1_7 = new int[] {0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800000,0x800000,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0xc320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x80,0x0,0x80,0x320,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x800320,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x800000,0xc080,0x100000,0x320,0xc000,0x0,0x320,0x1000000,0x0,0x0,0x3800,0x3c00,0x0,0x0,0x800320,0x0,0x2,0x0,0x0,0x2,0x320,0x0,0x800320,0x0,0x800320,0x0,0x800320,0x2,0x0,0x320,0x0,0x320,0x0,0x0,0x800320,0x0,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x320,0x0,0x320,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc080,0x320,0xc000,0x0,0xc080,0x320,0x0,0x320,0x0,0x320,0x0,0x320,0x0,0x0,0x320,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x800000,0x800000,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x320,0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x20,0x0,0x0,0x320,0x20,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x1000320,0x1000320,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0000,0xf0000,0x0,0x0,0x0,0x80,0x0,}; + jj_la1_7 = new int[] {0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800000,0x800000,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0xc320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x80,0x0,0x80,0x320,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x320,0x0,0x800320,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x0,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x800000,0xc080,0x100000,0x320,0xc000,0x0,0x320,0x3800,0x3c00,0x0,0x0,0x800320,0x0,0x2,0x0,0x0,0x2,0x320,0x0,0x800320,0x0,0x800320,0x0,0x800320,0x2,0x0,0x320,0x0,0x320,0x0,0x0,0x800320,0x0,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x0,0x800320,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800320,0x320,0x0,0x320,0x320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc080,0x320,0xc000,0x0,0xc080,0x320,0x0,0x320,0x0,0x320,0x0,0x320,0x0,0x0,0x320,0x0,0x0,0x320,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x800000,0x800000,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x320,0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x320,0x20,0x0,0x0,0x320,0x20,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x0,0x0,0x320,0x0,0x0,0x0,0x800320,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0000,0xf0000,0x0,0x0,0x0,0x80,0x0,}; } private final JJCalls[] jj_2_rtns = new JJCalls[146]; private boolean jj_rescan = false; @@ -26672,7 +26529,7 @@ public SqlParser(final CharStream stream) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 356; i++) jj_la1[i] = -1; + for (int i = 0; i < 353; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26685,7 +26542,7 @@ public void ReInit(final CharStream stream) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 356; i++) + for (int i = 0; i < 353; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); @@ -26700,7 +26557,7 @@ public SqlParser(final SqlParserTokenManager tm) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 356; i++) jj_la1[i] = -1; + for (int i = 0; i < 353; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26713,7 +26570,7 @@ public void ReInit(final SqlParserTokenManager tm) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 356; i++) jj_la1[i] = -1; + for (int i = 0; i < 353; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26798,14 +26655,15 @@ public final Token getToken(final int index) { } private int jj_ntk_f() { - jj_nt = token.next; - if (jj_nt == null) { + final Token nt = jj_nt = token.next; + final int ret; + if (nt == null) { token.next = token_source.getNextToken(); - jj_ntk = token.next.kind; - return jj_ntk; + ret = jj_ntk = token.next.kind; } - jj_ntk = jj_nt.kind; - return jj_ntk; + else + ret = jj_ntk = nt.kind; + return ret; } private java.util.List jj_expentries = new java.util.ArrayList<>(); @@ -26857,12 +26715,12 @@ private void jj_add_error_token(int kind, int pos) { */ public ParseException generateParseException() { jj_expentries.clear(); - boolean[] la1tokens = new boolean[249]; + boolean[] la1tokens = new boolean[248]; if (jj_kind >= 0) { la1tokens[jj_kind] = true; jj_kind = -1; } - for (int i = 0; i < 356; i++) { + for (int i = 0; i < 353; i++) { if (jj_la1[i] == jj_gen) { for (int j = 0; j < 32; j++) { if ((jj_la1_0[i] & (1<", "", "\"#\"", - "\"__@recordmap@___\"", }; } diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserDefaultVisitor.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserDefaultVisitor.java index 270dcf78e3..2a2a73a0ac 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserDefaultVisitor.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserDefaultVisitor.java @@ -317,10 +317,6 @@ public Object visit(SchemaIdentifier node, Object data) { return defaultVisit(node, data); } - public Object visit(IndexName node, Object data) { - return defaultVisit(node, data); - } - public Object visit(IndexIdentifier node, Object data) { return defaultVisit(node, data); } diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTokenManager.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTokenManager.java index d5b795ca17..c3cbae8fa2 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTokenManager.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTokenManager.java @@ -1,21 +1,3 @@ -/* - * Copyright © 2021-present Arcade Data Ltd (info@arcadedata.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * SPDX-FileCopyrightText: 2021-present Arcade Data Ltd (info@arcadedata.com) - * SPDX-License-Identifier: Apache-2.0 - */ /* SqlParserTokenManager.java */ /* Generated by: JJTree&ParserGeneratorCC: Do not edit this line. SqlParserTokenManager.java */ package com.arcadedb.query.sql.parser; @@ -35,11 +17,6 @@ private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1, case 0: if ((active2 & 0x8000000000000000L) != 0x0L || (active3 & 0x802L) != 0x0L) return 1053; - if ((active3 & 0x100000000000000L) != 0x0L) - { - jjmatchedKind = 232; - return 31; - } if ((active2 & 0x100000000000L) != 0x0L || (active3 & 0x1800000L) != 0x0L) return 13; if ((active2 & 0x200000000000L) != 0x0L) @@ -52,161 +29,9 @@ private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1, return 31; return -1; case 1: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos != 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return 31; - } if ((active0 & 0x80L) != 0x0L) return 0; return -1; - case 2: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 3: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 4: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 5: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 6: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 7: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 8: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 9: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 10: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 11: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 12: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 13: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; - case 14: - if ((active3 & 0x100000000000000L) != 0x0L) - { - if (jjmatchedPos < 1) - { - jjmatchedKind = 232; - jjmatchedPos = 1; - } - return -1; - } - return -1; default : return -1; } @@ -282,8 +107,6 @@ private int jjMoveStringLiteralDfa0_0(){ case '^': jjmatchedKind = 199; return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x10000L); - case '_': - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x100000000000000L); case '`': return jjStartNfaWithStates_0(0, 175, 37); case '{': @@ -376,8 +199,6 @@ else if ((active3 & 0x200000L) != 0x0L) if ((active3 & 0x20L) != 0x0L) return jjStopAtPos(1, 197); break; - case '_': - return jjMoveStringLiteralDfa2_0(active0, 0x0L, active2, 0x0L, active3, 0x100000000000000L); case '|': if ((active2 & 0x1000000000000000L) != 0x0L) return jjStopAtPos(1, 188); @@ -414,8 +235,6 @@ else if ((active3 & 0x80000L) != 0x0L) jjmatchedPos = 2; } return jjMoveStringLiteralDfa3_0(active3, 0x100000L); - case '@': - return jjMoveStringLiteralDfa3_0(active3, 0x100000000000000L); default : break; } @@ -435,219 +254,11 @@ private int jjMoveStringLiteralDfa3_0(long old3, long active3){ if ((active3 & 0x100000L) != 0x0L) return jjStopAtPos(3, 212); break; - case 'r': - return jjMoveStringLiteralDfa4_0(active3, 0x100000000000000L); default : break; } return jjStartNfa_0(2, 0L, 0L, 0L, active3); } -private int jjMoveStringLiteralDfa4_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(2, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(3, 0L, 0L, 0L, active3); - return 4; - } - switch(curChar) - { - case 'e': - return jjMoveStringLiteralDfa5_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(3, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa5_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(3, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(4, 0L, 0L, 0L, active3); - return 5; - } - switch(curChar) - { - case 'c': - return jjMoveStringLiteralDfa6_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(4, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa6_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(4, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(5, 0L, 0L, 0L, active3); - return 6; - } - switch(curChar) - { - case 'o': - return jjMoveStringLiteralDfa7_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(5, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa7_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(5, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(6, 0L, 0L, 0L, active3); - return 7; - } - switch(curChar) - { - case 'r': - return jjMoveStringLiteralDfa8_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(6, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa8_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(6, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(7, 0L, 0L, 0L, active3); - return 8; - } - switch(curChar) - { - case 'd': - return jjMoveStringLiteralDfa9_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(7, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa9_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(7, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(8, 0L, 0L, 0L, active3); - return 9; - } - switch(curChar) - { - case 'm': - return jjMoveStringLiteralDfa10_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(8, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa10_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(8, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(9, 0L, 0L, 0L, active3); - return 10; - } - switch(curChar) - { - case 'a': - return jjMoveStringLiteralDfa11_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(9, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa11_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(9, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(10, 0L, 0L, 0L, active3); - return 11; - } - switch(curChar) - { - case 'p': - return jjMoveStringLiteralDfa12_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(10, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa12_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(10, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(11, 0L, 0L, 0L, active3); - return 12; - } - switch(curChar) - { - case '@': - return jjMoveStringLiteralDfa13_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(11, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa13_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(11, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(12, 0L, 0L, 0L, active3); - return 13; - } - switch(curChar) - { - case '_': - return jjMoveStringLiteralDfa14_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(12, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa14_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(12, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(13, 0L, 0L, 0L, active3); - return 14; - } - switch(curChar) - { - case '_': - return jjMoveStringLiteralDfa15_0(active3, 0x100000000000000L); - default : - break; - } - return jjStartNfa_0(13, 0L, 0L, 0L, active3); -} -private int jjMoveStringLiteralDfa15_0(long old3, long active3){ - if (((active3 &= old3)) == 0L) - return jjStartNfa_0(13, 0L, 0L, 0L, old3); - try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { - jjStopStringLiteralDfa_0(14, 0L, 0L, 0L, active3); - return 15; - } - switch(curChar) - { - case '_': - if ((active3 & 0x100000000000000L) != 0x0L) - return jjStopAtPos(15, 248); - break; - default : - break; - } - return jjStartNfa_0(14, 0L, 0L, 0L, active3); -} private int jjStartNfaWithStates_0(int pos, int kind, int state) { jjmatchedKind = kind; @@ -5731,7 +5342,7 @@ else if ((0x10000000100000L & l) != 0x0L) if (i == startsAt) return curPos; try { curChar = input_stream.readChar(); } - catch(java.io.IOException e) { return curPos; } + catch(final java.io.IOException e) { return curPos; } } } private int jjMoveStringLiteralDfa0_1(){ @@ -5806,8 +5417,7 @@ private int jjMoveStringLiteralDfa1_2(long active0){ "\46\75", "\174\75", "\136\75", "\45\75", "\74\74\75", "\76\76\75", "\76\76\76\75", "\76\76", "\76\76\76", "\56\56\56", "\56\56", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, -null, null, null, null, null, null, null, null, null, "\43", -"\137\137\100\162\145\143\157\162\144\155\141\160\100\137\137\137", }; +null, null, null, null, null, null, null, null, null, "\43", }; protected Token jjFillToken() { final Token t; @@ -6133,10 +5743,10 @@ public void SwitchTo(int lexState) -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, }; static final long[] jjtoToken = { - 0xfffffffffffff801L, 0xffffffffffffffffL, 0xffffffffc221ffffL, 0x19fffffffffffffL, + 0xfffffffffffff801L, 0xffffffffffffffffL, 0xffffffffc221ffffL, 0x9fffffffffffffL, }; static final long[] jjtoSkip = { 0x33eL, 0x0L, 0x0L, 0x0L, diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTreeConstants.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTreeConstants.java index 8009ba0199..e1bd66cb66 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTreeConstants.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserTreeConstants.java @@ -1,22 +1,4 @@ -/* - * Copyright © 2021-present Arcade Data Ltd (info@arcadedata.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * SPDX-FileCopyrightText: 2021-present Arcade Data Ltd (info@arcadedata.com) - * SPDX-License-Identifier: Apache-2.0 - */ -/* Generated by: ParserGeneratorCC: Do not edit this line. SqlParserTreeConstants.java Version 1.1.3 */ +/* Generated by: ParserGeneratorCC: Do not edit this line. SqlParserTreeConstants.java Version 1.1.4 */ package com.arcadedb.query.sql.parser; public interface SqlParserTreeConstants @@ -94,109 +76,108 @@ public interface SqlParserTreeConstants public int JJTBUCKET = 70; public int JJTBUCKETLIST = 71; public int JJTSCHEMAIDENTIFIER = 72; - public int JJTINDEXNAME = 73; - public int JJTINDEXIDENTIFIER = 74; - public int JJTWHERECLAUSE = 75; - public int JJTORBLOCK = 76; - public int JJTANDBLOCK = 77; - public int JJTNOTBLOCK = 78; - public int JJTPARENTHESISBLOCK = 79; - public int JJTCONDITIONBLOCK = 80; - public int JJTCOMPAREOPERATOR = 81; - public int JJTLTOPERATOR = 82; - public int JJTGTOPERATOR = 83; - public int JJTNEOPERATOR = 84; - public int JJTNEQOPERATOR = 85; - public int JJTGEOPERATOR = 86; - public int JJTLEOPERATOR = 87; - public int JJTLIKEOPERATOR = 88; - public int JJTNEAROPERATOR = 89; - public int JJTWITHINOPERATOR = 90; - public int JJTSCANDOPERATOR = 91; - public int JJTCONTAINSKEYOPERATOR = 92; - public int JJTCONTAINSVALUEOPERATOR = 93; - public int JJTEQUALSCOMPAREOPERATOR = 94; - public int JJTRIGHTBINARYCONDITION = 95; - public int JJTBINARYCONDITION = 96; - public int JJTCONTAINSVALUECONDITION = 97; - public int JJTINSTANCEOFCONDITION = 98; - public int JJTINDEXMATCHCONDITION = 99; - public int JJTBETWEENCONDITION = 100; - public int JJTISNULLCONDITION = 101; - public int JJTISNOTNULLCONDITION = 102; - public int JJTISDEFINEDCONDITION = 103; - public int JJTISNOTDEFINEDCONDITION = 104; - public int JJTCONTAINSCONDITION = 105; - public int JJTINOPERATOR = 106; - public int JJTINCONDITION = 107; - public int JJTNOTINCONDITION = 108; - public int JJTCONTAINSALLCONDITION = 109; - public int JJTCONTAINSANYCONDITION = 110; - public int JJTCONTAINSTEXTCONDITION = 111; - public int JJTMATCHESCONDITION = 112; - public int JJTORDERBY = 113; - public int JJTGROUPBY = 114; - public int JJTUNWIND = 115; - public int JJTLIMIT = 116; - public int JJTSKIP = 117; - public int JJTTIMEOUT = 118; - public int JJTWAIT = 119; - public int JJTRETRY = 120; - public int JJTPCOLLECTION = 121; - public int JJTTRAVERSEPROJECTIONITEM = 122; - public int JJTJSON = 123; - public int JJTMATCHEXPRESSION = 124; - public int JJTMATCHPATHITEM = 125; - public int JJTFIELDMATCHPATHITEM = 126; - public int JJTMATCHPATHITEMFIRST = 127; - public int JJTMULTIMATCHPATHITEM = 128; - public int JJTMULTIMATCHPATHITEMARROWS = 129; - public int JJTMATCHFILTER = 130; - public int JJTMATCHFILTERITEM = 131; - public int JJTOUTPATHITEM = 132; - public int JJTINPATHITEM = 133; - public int JJTBOTHPATHITEM = 134; - public int JJTOUTPATHITEMOPT = 135; - public int JJTINPATHITEMOPT = 136; - public int JJTBOTHPATHITEMOPT = 137; - public int JJTTRUNCATETYPESTATEMENT = 138; - public int JJTTRUNCATEBUCKETSTATEMENT = 139; - public int JJTTRUNCATERECORDSTATEMENT = 140; - public int JJTCREATEDOCUMENTTYPESTATEMENT = 141; - public int JJTCREATEVERTEXTYPESTATEMENT = 142; - public int JJTCREATEEDGETYPESTATEMENT = 143; - public int JJTALTERTYPESTATEMENT = 144; - public int JJTDROPTYPESTATEMENT = 145; - public int JJTIFNOTEXISTS = 146; - public int JJTCREATEPROPERTYSTATEMENT = 147; - public int JJTCREATEPROPERTYATTRIBUTESTATEMENT = 148; - public int JJTALTERPROPERTYSTATEMENT = 149; - public int JJTDROPPROPERTYSTATEMENT = 150; - public int JJTCREATEINDEXSTATEMENT = 151; - public int JJTREBUILDINDEXSTATEMENT = 152; - public int JJTDROPINDEXSTATEMENT = 153; - public int JJTCREATEBUCKETSTATEMENT = 154; - public int JJTALTERBUCKETSTATEMENT = 155; - public int JJTDROPBUCKETSTATEMENT = 156; - public int JJTALTERDATABASESTATEMENT = 157; - public int JJTCOMMANDLINEOPTION = 158; - public int JJTEXPLAINSTATEMENT = 159; - public int JJTPROFILESTATEMENT = 160; - public int JJTLETSTATEMENT = 161; - public int JJTBEGINSTATEMENT = 162; - public int JJTCOMMITSTATEMENT = 163; - public int JJTROLLBACKSTATEMENT = 164; - public int JJTRETURNSTATEMENT = 165; - public int JJTIFSTATEMENT = 166; - public int JJTSLEEPSTATEMENT = 167; - public int JJTFOREACHBLOCK = 168; - public int JJTWHILEBLOCK = 169; - public int JJTIMPORTDATABASESTATEMENT = 170; - public int JJTEXPORTDATABASESTATEMENT = 171; - public int JJTURL = 172; - public int JJTBACKUPDATABASESTATEMENT = 173; - public int JJTCHECKDATABASESTATEMENT = 174; - public int JJTALIGNDATABASESTATEMENT = 175; + public int JJTINDEXIDENTIFIER = 73; + public int JJTWHERECLAUSE = 74; + public int JJTORBLOCK = 75; + public int JJTANDBLOCK = 76; + public int JJTNOTBLOCK = 77; + public int JJTPARENTHESISBLOCK = 78; + public int JJTCONDITIONBLOCK = 79; + public int JJTCOMPAREOPERATOR = 80; + public int JJTLTOPERATOR = 81; + public int JJTGTOPERATOR = 82; + public int JJTNEOPERATOR = 83; + public int JJTNEQOPERATOR = 84; + public int JJTGEOPERATOR = 85; + public int JJTLEOPERATOR = 86; + public int JJTLIKEOPERATOR = 87; + public int JJTNEAROPERATOR = 88; + public int JJTWITHINOPERATOR = 89; + public int JJTSCANDOPERATOR = 90; + public int JJTCONTAINSKEYOPERATOR = 91; + public int JJTCONTAINSVALUEOPERATOR = 92; + public int JJTEQUALSCOMPAREOPERATOR = 93; + public int JJTRIGHTBINARYCONDITION = 94; + public int JJTBINARYCONDITION = 95; + public int JJTCONTAINSVALUECONDITION = 96; + public int JJTINSTANCEOFCONDITION = 97; + public int JJTINDEXMATCHCONDITION = 98; + public int JJTBETWEENCONDITION = 99; + public int JJTISNULLCONDITION = 100; + public int JJTISNOTNULLCONDITION = 101; + public int JJTISDEFINEDCONDITION = 102; + public int JJTISNOTDEFINEDCONDITION = 103; + public int JJTCONTAINSCONDITION = 104; + public int JJTINOPERATOR = 105; + public int JJTINCONDITION = 106; + public int JJTNOTINCONDITION = 107; + public int JJTCONTAINSALLCONDITION = 108; + public int JJTCONTAINSANYCONDITION = 109; + public int JJTCONTAINSTEXTCONDITION = 110; + public int JJTMATCHESCONDITION = 111; + public int JJTORDERBY = 112; + public int JJTGROUPBY = 113; + public int JJTUNWIND = 114; + public int JJTLIMIT = 115; + public int JJTSKIP = 116; + public int JJTTIMEOUT = 117; + public int JJTWAIT = 118; + public int JJTRETRY = 119; + public int JJTPCOLLECTION = 120; + public int JJTTRAVERSEPROJECTIONITEM = 121; + public int JJTJSON = 122; + public int JJTMATCHEXPRESSION = 123; + public int JJTMATCHPATHITEM = 124; + public int JJTFIELDMATCHPATHITEM = 125; + public int JJTMATCHPATHITEMFIRST = 126; + public int JJTMULTIMATCHPATHITEM = 127; + public int JJTMULTIMATCHPATHITEMARROWS = 128; + public int JJTMATCHFILTER = 129; + public int JJTMATCHFILTERITEM = 130; + public int JJTOUTPATHITEM = 131; + public int JJTINPATHITEM = 132; + public int JJTBOTHPATHITEM = 133; + public int JJTOUTPATHITEMOPT = 134; + public int JJTINPATHITEMOPT = 135; + public int JJTBOTHPATHITEMOPT = 136; + public int JJTTRUNCATETYPESTATEMENT = 137; + public int JJTTRUNCATEBUCKETSTATEMENT = 138; + public int JJTTRUNCATERECORDSTATEMENT = 139; + public int JJTCREATEDOCUMENTTYPESTATEMENT = 140; + public int JJTCREATEVERTEXTYPESTATEMENT = 141; + public int JJTCREATEEDGETYPESTATEMENT = 142; + public int JJTALTERTYPESTATEMENT = 143; + public int JJTDROPTYPESTATEMENT = 144; + public int JJTIFNOTEXISTS = 145; + public int JJTCREATEPROPERTYSTATEMENT = 146; + public int JJTCREATEPROPERTYATTRIBUTESTATEMENT = 147; + public int JJTALTERPROPERTYSTATEMENT = 148; + public int JJTDROPPROPERTYSTATEMENT = 149; + public int JJTCREATEINDEXSTATEMENT = 150; + public int JJTREBUILDINDEXSTATEMENT = 151; + public int JJTDROPINDEXSTATEMENT = 152; + public int JJTCREATEBUCKETSTATEMENT = 153; + public int JJTALTERBUCKETSTATEMENT = 154; + public int JJTDROPBUCKETSTATEMENT = 155; + public int JJTALTERDATABASESTATEMENT = 156; + public int JJTCOMMANDLINEOPTION = 157; + public int JJTEXPLAINSTATEMENT = 158; + public int JJTPROFILESTATEMENT = 159; + public int JJTLETSTATEMENT = 160; + public int JJTBEGINSTATEMENT = 161; + public int JJTCOMMITSTATEMENT = 162; + public int JJTROLLBACKSTATEMENT = 163; + public int JJTRETURNSTATEMENT = 164; + public int JJTIFSTATEMENT = 165; + public int JJTSLEEPSTATEMENT = 166; + public int JJTFOREACHBLOCK = 167; + public int JJTWHILEBLOCK = 168; + public int JJTIMPORTDATABASESTATEMENT = 169; + public int JJTEXPORTDATABASESTATEMENT = 170; + public int JJTURL = 171; + public int JJTBACKUPDATABASESTATEMENT = 172; + public int JJTCHECKDATABASESTATEMENT = 173; + public int JJTALIGNDATABASESTATEMENT = 174; public String[] jjtNodeName = { @@ -273,7 +254,6 @@ public interface SqlParserTreeConstants "Bucket", "BucketList", "SchemaIdentifier", - "IndexName", "IndexIdentifier", "WhereClause", "OrBlock", @@ -378,4 +358,4 @@ public interface SqlParserTreeConstants "AlignDatabaseStatement", }; } -/* ParserGeneratorCC - OriginalChecksum=0dec94bf69545275c2e875e7030cc83a (do not edit this line) */ +/* ParserGeneratorCC - OriginalChecksum=7bdf3e340a45ffe72af7955882be9c99 (do not edit this line) */ diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserVisitor.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserVisitor.java index db76830c1f..cf277d3886 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserVisitor.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParserVisitor.java @@ -166,8 +166,6 @@ public interface SqlParserVisitor { Object visit(SchemaIdentifier node, Object data); - Object visit(IndexName node, Object data); - Object visit(IndexIdentifier node, Object data); Object visit(WhereClause node, Object data); diff --git a/engine/src/test/java/com/arcadedb/database/CheckDatabaseTest.java b/engine/src/test/java/com/arcadedb/database/CheckDatabaseTest.java index 3fa7612a3f..e4a0f9a5f7 100644 --- a/engine/src/test/java/com/arcadedb/database/CheckDatabaseTest.java +++ b/engine/src/test/java/com/arcadedb/database/CheckDatabaseTest.java @@ -302,7 +302,7 @@ public void checkBrokenPage() { protected void beginTest() { database.command("sql", "create vertex type Person"); database.command("sql", "create property Person.id string"); - database.command("sql", "create index `Person[id]` on Person (id) unique"); + database.command("sql", "create index on Person (id) unique"); database.command("sql", "create edge type Knows"); database.transaction(() -> { root = database.newVertex("Person").set("name", "root", "id", 0).save(); diff --git a/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java b/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java index 65d811c126..159c0b3647 100644 --- a/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java +++ b/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java @@ -646,7 +646,7 @@ public void edgeUnivocitySQL() { database.transaction(() -> { database.command("sql", "create edge type OnlyOneBetweenVertices"); - database.command("sql", "create index OnlyOneBetweenVertices_unique ON OnlyOneBetweenVertices (`@out`, `@in`) UNIQUE"); + database.command("sql", "create index ON OnlyOneBetweenVertices (`@out`, `@in`) UNIQUE"); v1[0] = database.newVertex(VERTEX1_TYPE_NAME).set("id", 1001).save(); v2[0] = database.newVertex(VERTEX1_TYPE_NAME).set("id", 1002).save(); diff --git a/engine/src/test/java/com/arcadedb/query/sql/DDLTest.java b/engine/src/test/java/com/arcadedb/query/sql/DDLTest.java index b208dda755..7dc9a5cac8 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/DDLTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/DDLTest.java @@ -18,13 +18,13 @@ */ package com.arcadedb.query.sql; -import static org.assertj.core.api.Assertions.assertThat; - import com.arcadedb.TestHelper; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; -import java.util.stream.IntStream; +import java.util.stream.*; + +import static org.assertj.core.api.Assertions.assertThat; public class DDLTest extends TestHelper { @Override @@ -43,8 +43,8 @@ void testGraphWithSql() { final int numOfElements = 10; //create schema: sript database.execute("sql", "BEGIN;" + "CREATE VERTEX TYPE Person EXTENDS V; " + "CREATE PROPERTY Person.name STRING;" + "CREATE PROPERTY Person.id INTEGER;" - + "CREATE INDEX Person.id ON Person (id) UNIQUE NULL_STRATEGY SKIP;" + "CREATE VERTEX TYPE Car EXTENDS V; " + "CREATE PROPERTY Car.id INTEGER;" - + "CREATE PROPERTY Car.model STRING;" + "CREATE INDEX Car.id ON Car (id) UNIQUE;" + "CREATE EDGE TYPE Drives EXTENDS E;" + "COMMIT; " + ""); + + "CREATE INDEX ON Person (id) UNIQUE NULL_STRATEGY SKIP;" + "CREATE VERTEX TYPE Car EXTENDS V; " + "CREATE PROPERTY Car.id INTEGER;" + + "CREATE PROPERTY Car.model STRING;" + "CREATE INDEX ON Car (id) UNIQUE;" + "CREATE EDGE TYPE Drives EXTENDS E;" + "COMMIT; " + ""); //vertices database.transaction(() -> IntStream.range(0, numOfElements).forEach(i -> { diff --git a/engine/src/test/java/com/arcadedb/query/sql/MatchStatementExecutioTest.java b/engine/src/test/java/com/arcadedb/query/sql/MatchStatementExecutioTest.java index f01286fcef..bcbc555e94 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/MatchStatementExecutioTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/MatchStatementExecutioTest.java @@ -85,7 +85,7 @@ public void beginTest() { private static void initEdgeIndexTest(Database database) { database.command("sql", "CREATE vertex type IndexedVertex"); database.command("sql", "CREATE property IndexedVertex.uid INTEGER"); - database.command("sql", "CREATE index IndexedVertex_uid on IndexedVertex (uid) NOTUNIQUE"); + database.command("sql", "CREATE index on IndexedVertex (uid) NOTUNIQUE"); int nodes = 1000; for (int i = 0; i < nodes; i++) { @@ -205,7 +205,7 @@ private static void initOrgChart(Database database) { private static void initTriangleTest(Database database) { database.command("sql", "CREATE vertex type TriangleV"); database.command("sql", "CREATE property TriangleV.uid INTEGER"); - database.command("sql", "CREATE index TriangleV_uid on TriangleV (uid) UNIQUE"); + database.command("sql", "CREATE index on TriangleV (uid) UNIQUE"); database.command("sql", "CREATE edge type TriangleE"); for (int i = 0; i < 10; i++) { database.command("sql", "CREATE VERTEX TriangleV set uid = ?", i); diff --git a/engine/src/test/java/com/arcadedb/query/sql/executor/CountFromIndexStepTest.java b/engine/src/test/java/com/arcadedb/query/sql/executor/CountFromIndexStepTest.java index 324e10f3b8..9ccc58d9c1 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/executor/CountFromIndexStepTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/executor/CountFromIndexStepTest.java @@ -20,15 +20,15 @@ import com.arcadedb.TestHelper; import com.arcadedb.database.MutableDocument; +import com.arcadedb.query.sql.parser.Identifier; import com.arcadedb.query.sql.parser.IndexIdentifier; -import com.arcadedb.query.sql.parser.IndexName; import com.arcadedb.schema.DocumentType; import com.arcadedb.schema.Schema; import com.arcadedb.schema.Type; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; -import java.util.Arrays; +import java.util.*; public class CountFromIndexStepTest { @@ -64,8 +64,7 @@ public void shouldCountRecordsOfIndex() throws Exception { } className = TestHelper.createRandomType(db).getName(); - IndexName name = new IndexName(-1); - name.setValue(indexName); + Identifier name = new Identifier(indexName); IndexIdentifier identifier = new IndexIdentifier(-1); identifier.setIndexName(name); identifier.setIndexNameString(name.getValue()); diff --git a/engine/src/test/java/com/arcadedb/query/sql/executor/SelectStatementExecutionTest.java b/engine/src/test/java/com/arcadedb/query/sql/executor/SelectStatementExecutionTest.java index fda4c96aea..083d10babc 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/executor/SelectStatementExecutionTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/executor/SelectStatementExecutionTest.java @@ -2149,8 +2149,8 @@ public void testFetchFromSubclassIndexes1() { parentClass.createProperty("name", Type.STRING); - database.command("sql", "create index " + child1 + ".name on " + child1 + "(name) NOTUNIQUE"); - database.command("sql", "create index " + child2 + ".name on " + child2 + "(name) NOTUNIQUE"); + database.command("sql", "create index on " + child1 + "(name) NOTUNIQUE"); + database.command("sql", "create index on " + child2 + "(name) NOTUNIQUE"); // childClass1.createTypeIndex(Schema.INDEX_TYPE.LSM_TREE, false, "name"); // childClass2.createTypeIndex(Schema.INDEX_TYPE.LSM_TREE, false, "name"); @@ -2451,7 +2451,7 @@ public void testIndexPlusSort1() { database.begin(); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2492,7 +2492,7 @@ public void testIndexPlusSort2() { clazz.createProperty("surname", Type.STRING); database.command("sql", - "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2531,7 +2531,7 @@ public void testIndexPlusSort3() { database.begin(); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2570,7 +2570,7 @@ public void testIndexPlusSort4() { database.begin(); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2610,7 +2610,7 @@ public void testIndexPlusSort5() { clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); clazz.createProperty("address", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname, address) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname, address) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2650,7 +2650,7 @@ public void testIndexPlusSort6() { clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); clazz.createProperty("address", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname, address) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname, address) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2690,7 +2690,7 @@ public void testIndexPlusSort7() { clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); clazz.createProperty("address", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname, address) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname, address) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2729,7 +2729,7 @@ public void testIndexPlusSort8() { database.begin(); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2767,7 +2767,7 @@ public void testIndexPlusSort9() { database.begin(); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2805,7 +2805,7 @@ public void testIndexPlusSort10() { DocumentType clazz = database.getSchema().createDocumentType(className); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2843,7 +2843,7 @@ public void testIndexPlusSort11() { DocumentType clazz = database.getSchema().createDocumentType(className); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -2881,7 +2881,7 @@ public void testIndexPlusSort12() { DocumentType clazz = database.getSchema().createDocumentType(className); clazz.createProperty("name", Type.STRING); clazz.createProperty("surname", Type.STRING); - database.command("sql", "create index " + className + ".name_surname on " + className + " (name, surname) NOTUNIQUE"); + database.command("sql", "create index on " + className + " (name, surname) NOTUNIQUE"); for (int i = 0; i < 10; i++) { MutableDocument doc = database.newDocument(className); @@ -3295,7 +3295,7 @@ public void testIndexPrefixUsage() { database.command("sql", "create document type " + className).close(); database.command("sql", "create property " + className + ".id LONG").close(); database.command("sql", "create property " + className + ".name STRING").close(); - database.command("sql", "create index " + className + ".id_name on " + className + "(id, name) UNIQUE").close(); + database.command("sql", "create index on " + className + "(id, name) UNIQUE").close(); database.command("sql", "insert into " + className + " set id = 1 , name = 'Bar'").close(); database.commit(); @@ -3331,7 +3331,7 @@ public void testNamedParamsWithIndex() { database.command("sql", "create document type " + className).close(); database.begin(); database.command("sql", "create property " + className + ".name STRING").close(); - database.command("sql", "create index " + className + ".name ON " + className + " (name) NOTUNIQUE").close(); + database.command("sql", "create index ON " + className + " (name) NOTUNIQUE").close(); database.command("sql", "insert into " + className + " set name = 'Foo'").close(); database.command("sql", "insert into " + className + " set name = 'Bar'").close(); database.commit(); @@ -4013,7 +4013,7 @@ public void testIndexWithSubquery() { database.command("sql", "create Vertex Type " + classNamePrefix + "Ownership abstract;").close(); database.command("sql", "create vertex type " + classNamePrefix + "User ;").close(); database.command("sql", "create property " + classNamePrefix + "User.id String;").close(); - database.command("sql", "create index " + classNamePrefix + "User.id ON " + classNamePrefix + "User(id) unique;").close(); + database.command("sql", "create index ON " + classNamePrefix + "User(id) unique;").close(); database.command("sql", "create vertex type " + classNamePrefix + "Report extends " + classNamePrefix + "Ownership;").close(); database.command("sql", "create property " + classNamePrefix + "Report.id String;").close(); database.command("sql", "create property " + classNamePrefix + "Report.label String;").close(); @@ -4040,7 +4040,7 @@ public void testIndexWithSubquery() { Assertions.assertFalse(rs.hasNext()); } - database.command("sql", "create index " + classNamePrefix + "Report.id ON " + classNamePrefix + "Report(id) unique;").close(); + database.command("sql", "create index ON " + classNamePrefix + "Report(id) unique;").close(); try (ResultSet rs = database.query("sql", "select from " + classNamePrefix + "Report where id in (select out('" + classNamePrefix + "hasOwnership').id from " + classNamePrefix diff --git a/engine/src/test/java/com/arcadedb/query/sql/executor/TruncateClassStatementExecutionTest.java b/engine/src/test/java/com/arcadedb/query/sql/executor/TruncateClassStatementExecutionTest.java index 2850280cfb..05a29a56cb 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/executor/TruncateClassStatementExecutionTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/executor/TruncateClassStatementExecutionTest.java @@ -104,7 +104,7 @@ public void testTruncateVertexClassSubclassesWithIndex() { database.begin(); database.command("sql", "create document type TestTruncateVertexClassSuperclassWithIndex"); database.command("sql", "create property TestTruncateVertexClassSuperclassWithIndex.name STRING"); - database.command("sql", "create index TestTruncateVertexClassSuperclassWithIndex_index on TestTruncateVertexClassSuperclassWithIndex (name) NOTUNIQUE"); + database.command("sql", "create index on TestTruncateVertexClassSuperclassWithIndex (name) NOTUNIQUE"); database.command("sql", "create document type TestTruncateVertexClassSubclassWithIndex extends TestTruncateVertexClassSuperclassWithIndex"); diff --git a/engine/src/test/java/com/arcadedb/query/sql/executor/UpdateStatementExecutionTest.java b/engine/src/test/java/com/arcadedb/query/sql/executor/UpdateStatementExecutionTest.java index 5420b36e90..ad22ae97de 100755 --- a/engine/src/test/java/com/arcadedb/query/sql/executor/UpdateStatementExecutionTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/executor/UpdateStatementExecutionTest.java @@ -465,7 +465,7 @@ public void testUpsert1() { public void testUpsertVertices() { database.command("sql", "CREATE vertex TYPE extra_node"); database.command("sql", "CREATE PROPERTY extra_node.extraitem STRING"); - database.command("sql", "CREATE INDEX `ExtraNode[extraitem]` ON extra_node (extraitem) UNIQUE"); + database.command("sql", "CREATE INDEX ON extra_node (extraitem) UNIQUE"); ResultSet result = database.command("sql", "update extra_node set extraitem = 'Hugo2' upsert return after $current where extraitem = 'Hugo'"); Assertions.assertTrue(result.hasNext()); diff --git a/engine/src/test/java/com/arcadedb/query/sql/parser/CreateIndexStatementTest.java b/engine/src/test/java/com/arcadedb/query/sql/parser/CreateIndexStatementTest.java index 217be4db77..1cf1fe0a58 100755 --- a/engine/src/test/java/com/arcadedb/query/sql/parser/CreateIndexStatementTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/parser/CreateIndexStatementTest.java @@ -24,18 +24,23 @@ public class CreateIndexStatementTest extends ParserTestAbstract { @Test public void testPlain() { - checkRightSyntax("CREATE INDEX Foo.bar_baz on Foo (bar, baz) UNIQUE"); - checkRightSyntax("CREATE INDEX Foo.bar_baz on Foo (bar, @rid) UNIQUE"); - checkRightSyntax("CREATE INDEX Foo.bar_baz on Foo (bar by key, baz by value) UNIQUE"); - checkRightSyntax("CREATE INDEX Foo.bar on Foo (bar) UNIQUE"); - checkRightSyntax("CREATE INDEX Foo.bar_baz on Foo (bar, baz) UNIQUE"); - checkRightSyntax("CREATE INDEX Foo.bar_baz on Foo (bar by key, baz by value) UNIQUE"); - checkRightSyntax("create index OUser.name UNIQUE ENGINE LSM"); - checkRightSyntax("create index OUser.name UNIQUE engine LSM"); - checkRightSyntax("CREATE INDEX Foo.bar IF NOT EXISTS on Foo (bar) UNIQUE"); + checkRightSyntax("create index `OUser.name` UNIQUE ENGINE LSM"); + checkRightSyntax("create index `OUser.name` UNIQUE engine LSM"); + checkRightSyntax("create index `OUser.name` IF NOT EXISTS UNIQUE engine LSM"); + checkRightSyntax("CREATE INDEX on Foo (bar, baz) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar, @rid) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar by key, baz by value) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar, baz) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar, baz) UNIQUE"); + checkRightSyntax("CREATE INDEX on Foo (bar by key, baz by value) UNIQUE"); + checkRightSyntax("CREATE INDEX IF NOT EXISTS on Foo (bar) UNIQUE"); + + checkWrongSyntax("CREATE INDEX `OUser.name` on Foo (bar, baz) UNIQUE"); checkWrongSyntax("CREATE INDEX Foo"); - checkWrongSyntax("CREATE INDEX Foo.bar on Foo (bar) wUNIQUE"); - checkWrongSyntax("CREATE INDEX Foo.bar IF EXISTS on Foo (bar) UNIQUE"); + checkWrongSyntax("CREATE INDEX on Foo (bar) wUNIQUE"); + checkWrongSyntax("CREATE INDEX IF EXISTS on Foo (bar) UNIQUE"); + checkWrongSyntax("CREATE INDEX on Foo (bar) wUNIQUE"); } } diff --git a/engine/src/test/java/com/arcadedb/query/sql/parser/DropIndexStatementTest.java b/engine/src/test/java/com/arcadedb/query/sql/parser/DropIndexStatementTest.java index c1379cf851..2c1e6fd0d4 100755 --- a/engine/src/test/java/com/arcadedb/query/sql/parser/DropIndexStatementTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/parser/DropIndexStatementTest.java @@ -27,10 +27,10 @@ public void testPlain() { checkRightSyntax("DROP INDEX *"); checkRightSyntax("DROP INDEX Foo"); checkRightSyntax("drop index Foo"); - checkRightSyntax("DROP INDEX Foo.bar"); - checkRightSyntax("DROP INDEX Foo.bar.baz"); - checkRightSyntax("DROP INDEX Foo.bar.baz if exists"); - checkRightSyntax("DROP INDEX Foo.bar.baz IF EXISTS"); - checkWrongSyntax("DROP INDEX Foo.bar foo"); + checkRightSyntax("DROP INDEX `Foo.bar`"); + checkRightSyntax("DROP INDEX `Foo.bar.baz`"); + checkRightSyntax("DROP INDEX `Foo.bar.baz` if exists"); + checkRightSyntax("DROP INDEX `Foo.bar.baz` IF EXISTS"); + checkWrongSyntax("DROP INDEX `Foo.bar` foo"); } } diff --git a/engine/src/test/java/com/arcadedb/query/sql/parser/RebuildIndexStatementTest.java b/engine/src/test/java/com/arcadedb/query/sql/parser/RebuildIndexStatementTest.java index 70be454f72..70335db502 100755 --- a/engine/src/test/java/com/arcadedb/query/sql/parser/RebuildIndexStatementTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/parser/RebuildIndexStatementTest.java @@ -27,8 +27,8 @@ public void testPlain() { checkRightSyntax("REBUILD INDEX *"); checkRightSyntax("REBUILD INDEX Foo"); checkRightSyntax("rebuild index Foo"); - checkRightSyntax("REBUILD INDEX Foo.bar"); - checkRightSyntax("REBUILD INDEX Foo.bar.baz"); - checkWrongSyntax("REBUILD INDEX Foo.bar foo"); + checkRightSyntax("REBUILD INDEX `Foo.bar`"); + checkRightSyntax("REBUILD INDEX `Foo.bar.baz`"); + checkWrongSyntax("REBUILD INDEX `Foo.bar` foo"); } } diff --git a/redisw/src/test/java/com/arcadedb/redis/RedisWTest.java b/redisw/src/test/java/com/arcadedb/redis/RedisWTest.java index a2b6e4fcb1..d4dcb8a156 100644 --- a/redisw/src/test/java/com/arcadedb/redis/RedisWTest.java +++ b/redisw/src/test/java/com/arcadedb/redis/RedisWTest.java @@ -126,9 +126,9 @@ public void testPersistentCommands() { database.execute("sql", "CREATE DOCUMENT TYPE Account;" +// "CREATE PROPERTY Account.id LONG;" +// - "CREATE INDEX `Account[id]` ON Account (id) UNIQUE;" +// + "CREATE INDEX ON Account (id) UNIQUE;" +// "CREATE PROPERTY Account.email STRING;" +// - "CREATE INDEX `Account[email]` ON Account (email) UNIQUE;"); + "CREATE INDEX ON Account (email) UNIQUE;"); // HSET long beginTime = System.currentTimeMillis();