From b1f16445df581784dfdeec7ad1122532f594034e Mon Sep 17 00:00:00 2001 From: lvca Date: Wed, 20 Apr 2022 16:52:25 -0400 Subject: [PATCH 1/2] Test new SQL syntax without index name --- engine/src/main/grammar/SQLGrammar.jjt | 173 +- .../arcadedb/query/sql/SQLQueryEngine.java | 2 +- .../sql/parser/CreateIndexStatement.java | 17 +- .../query/sql/parser/DropIndexStatement.java | 8 +- .../arcadedb/query/sql/parser/Identifier.java | 44 +- .../query/sql/parser/IndexIdentifier.java | 12 +- .../arcadedb/query/sql/parser/IndexName.java | 86 - .../sql/parser/RebuildIndexStatement.java | 14 +- .../arcadedb/query/sql/parser/SqlParser.java | 7550 ++++++++--------- .../query/sql/parser/SqlParserConstants.java | 19 - .../sql/parser/SqlParserDefaultVisitor.java | 4 - .../sql/parser/SqlParserTokenManager.java | 398 +- .../sql/parser/SqlParserTreeConstants.java | 228 +- .../query/sql/parser/SqlParserVisitor.java | 2 - .../sql/executor/CountFromIndexStepTest.java | 7 +- .../sql/parser/CreateIndexStatementTest.java | 25 +- 16 files changed, 3883 insertions(+), 4706 deletions(-) delete mode 100644 engine/src/main/java/com/arcadedb/query/sql/parser/IndexName.java diff --git a/engine/src/main/grammar/SQLGrammar.jjt b/engine/src/main/grammar/SQLGrammar.jjt index 9c638bbf05..49f2d37161 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,36 +3819,12 @@ 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); - } - | - lastRecordAttr = RecordAttribute() { - lastProperty = new CreateIndexStatement.Property(); - lastProperty.recordAttribute = lastRecordAttr; - jjtThis.propertyList.add(lastProperty); - } - ) - [ - - ( - { lastProperty.byKey = true; } - | - { lastProperty.byValue = true; } - ) - ] - ( - + + jjtThis.typeName = Identifier() + ( lastIdentifier = Identifier() { lastProperty = new CreateIndexStatement.Property(); @@ -3895,59 +3846,81 @@ CreateIndexStatement CreateIndexStatement(): { lastProperty.byValue = true; } ) ] - )* - - 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);} + ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} - )* - [ jjtThis.schema = Json() ] - ) - ] + 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; } + ) + ] + )* + + ) | - [ + jjtThis.name = Identifier() + + [ {jjtThis.ifNotExists = true;} ] + + jjtThis.type = Identifier() + + ( LOOKAHEAD(2) - ( - jjtThis.schema = Json() - ) + jjtThis.engine = Identifier() + [ + LOOKAHEAD(2) + ( + jjtThis.schema = Json() + ) + | + ( + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + ( + lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + )* + [ jjtThis.schema = Json() ] + ) + ] | - ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} + [ + LOOKAHEAD(2) ( - lastIdentifier = Identifier() {jjtThis.keyTypes.add(lastIdentifier);} - )* - [ jjtThis.schema = Json() ] + 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 +3929,7 @@ RebuildIndexStatement RebuildIndexStatement(): { ( - jjtThis.name = IndexName() + jjtThis.name = Identifier() | { jjtThis.all = true; } ) @@ -3968,7 +3941,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..a7940aae0a 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,9 @@ 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 (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..786a47f78c 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,9 +31,9 @@ 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) { super(id); @@ -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,7 +138,7 @@ public void setIndexNameString(String indexNameString) { this.indexNameString = indexNameString; } - public void setIndexName(IndexName indexName) { + public void setIndexName(Identifier indexName) { this.indexName = indexName; } } 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..6f8c72f99c 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,20 +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)) { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case IF:{ - jj_consume_token(IF); - jj_consume_token(NOT); - jj_consume_token(EXISTS); -jjtn000.ifNotExists = true; - break; - } - default: - jj_la1[309] = jj_gen; - ; - } + if (jj_2_140(4)) { jj_consume_token(ON); jjtn000.typeName = Identifier(); jj_consume_token(LPAREN); @@ -14409,19 +14301,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[306] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14440,25 +14332,25 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[311] = jj_gen; + jj_la1[307] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[312] = jj_gen; + jj_la1[308] = 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[309] = jj_gen; + break label_53; } jj_consume_token(COMMA); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -14549,19 +14441,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[310] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14580,19 +14472,18 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[315] = jj_gen; + jj_la1[311] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[316] = jj_gen; + jj_la1[312] = jj_gen; ; } } jj_consume_token(RPAREN); - jjtn000.type = Identifier(); } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -14680,13 +14571,23 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - if (jj_2_137(3)) { + jjtn000.name = Identifier(); + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case IF:{ jj_consume_token(IF); jj_consume_token(NOT); jj_consume_token(EXISTS); jjtn000.ifNotExists = true; - jjtn000.type = Identifier(); - } else { + break; + } + default: + jj_la1[313] = jj_gen; + ; + } + jjtn000.type = Identifier(); + if (jj_2_139(2)) { + jj_consume_token(ENGINE); + jjtn000.engine = Identifier(); switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: case CUSTOM: @@ -14773,332 +14674,136 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - jjtn000.type = Identifier(); - break; - } - default: - jj_la1[317] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); - } - } - break; - } - default: - jj_la1[318] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); - } - } - if (jj_2_141(2)) { - jj_consume_token(ENGINE); - jjtn000.engine = Identifier(); - 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:{ - if (jj_2_139(2)) { - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - } 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:{ - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); - label_55: - while (true) { + if (jj_2_137(2)) { + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case COMMA:{ + 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:{ + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); + label_54: + while (true) { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case COMMA:{ + break; + } + default: + jj_la1[314] = jj_gen; + break label_54; + } + jj_consume_token(COMMA); + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); + } + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SCHEMA:{ + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + break; + } + default: + jj_la1[315] = jj_gen; + ; + } break; } default: - jj_la1[319] = jj_gen; - break label_55; - } - jj_consume_token(COMMA); - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SCHEMA:{ - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - break; + jj_la1[316] = jj_gen; + jj_consume_token(-1); + throw new ParseException(); } - default: - jj_la1[320] = jj_gen; - ; } break; } default: - jj_la1[321] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); + jj_la1[317] = jj_gen; + ; } - } - break; - } - default: - jj_la1[322] = jj_gen; - ; - } - } 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:{ - if (jj_2_140(2)) { - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: @@ -15186,71 +14891,169 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); - label_56: - while (true) { + if (jj_2_138(2)) { + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case COMMA:{ + 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:{ + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); + label_55: + while (true) { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case COMMA:{ + break; + } + default: + jj_la1[318] = jj_gen; + break label_55; + } + jj_consume_token(COMMA); + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); + } + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SCHEMA:{ + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + break; + } + default: + jj_la1[319] = jj_gen; + ; + } break; } default: - jj_la1[323] = jj_gen; - break label_56; + jj_la1[320] = jj_gen; + jj_consume_token(-1); + throw new ParseException(); } - jj_consume_token(COMMA); - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SCHEMA:{ - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - break; - } - default: - jj_la1[324] = jj_gen; - ; + break; } + default: + jj_la1[321] = jj_gen; + ; + } + } + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case NULL_STRATEGY:{ + jj_consume_token(NULL_STRATEGY); + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SKIP2:{ + jj_consume_token(SKIP2); +jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; + break; + } + case ERROR2:{ + jj_consume_token(ERROR2); +jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; break; } default: - jj_la1[325] = jj_gen; + jj_la1[322] = jj_gen; jj_consume_token(-1); throw new ParseException(); } + break; + } + default: + jj_la1[323] = jj_gen; + ; } break; } default: - jj_la1[326] = jj_gen; - ; - } - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case NULL_STRATEGY:{ - jj_consume_token(NULL_STRATEGY); - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SKIP2:{ - jj_consume_token(SKIP2); -jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; - break; - } - case ERROR2:{ - jj_consume_token(ERROR2); -jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; - 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; - ; } jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; @@ -15372,9 +15175,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 +15185,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[329] = jj_gen; + jj_la1[325] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15507,9 +15309,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 +15319,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[330] = jj_gen; + jj_la1[326] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15530,7 +15331,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[331] = jj_gen; + jj_la1[327] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15578,7 +15379,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[332] = jj_gen; + jj_la1[328] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -15588,7 +15389,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[333] = jj_gen; + jj_la1[329] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15634,7 +15435,7 @@ final public AlterBucketStatement AlterBucketStatement() throws ParseException { break; } default: - jj_la1[334] = jj_gen; + jj_la1[330] = jj_gen; ; } jjtn000.attributeName = Identifier(); @@ -15769,7 +15570,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[335] = jj_gen; + jj_la1[331] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15781,7 +15582,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[336] = jj_gen; + jj_la1[332] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15962,9 +15763,9 @@ final public LetStatement LetStatement() throws ParseException {/*@bgen(jjtree) jj_consume_token(LET); jjtn000.name = Identifier(); jj_consume_token(EQ); - if (jj_2_142(2147483647)) { + if (jj_2_141(2147483647)) { jjtn000.statement = StatementInternal(); - } else if (jj_2_143(2147483647)) { + } else if (jj_2_142(2147483647)) { jjtn000.expression = Expression(); } else { jj_consume_token(-1); @@ -16011,7 +15812,7 @@ final public BeginStatement BeginStatement() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[337] = jj_gen; + jj_la1[333] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16055,7 +15856,7 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[338] = jj_gen; + jj_la1[334] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16221,7 +16022,7 @@ final public ReturnStatement ReturnStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[339] = jj_gen; + jj_la1[335] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16262,7 +16063,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,10 +16097,10 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[340] = jj_gen; - break label_57; + jj_la1[336] = jj_gen; + break label_56; } - if (jj_2_144(2147483647)) { + if (jj_2_143(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16324,7 +16125,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[341] = jj_gen; + jj_la1[337] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16406,7 +16207,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,10 +16241,10 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[342] = jj_gen; - break label_58; + jj_la1[338] = jj_gen; + break label_57; } - if (jj_2_145(2147483647)) { + if (jj_2_144(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16468,7 +16269,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[343] = jj_gen; + jj_la1[339] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16513,7 +16314,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,10 +16348,10 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[344] = jj_gen; - break label_59; + jj_la1[340] = jj_gen; + break label_58; } - if (jj_2_146(2147483647)) { + if (jj_2_145(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16575,7 +16376,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[345] = jj_gen; + jj_la1[341] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16661,7 +16462,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[346] = jj_gen; + jj_la1[342] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16679,14 +16480,14 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[347] = jj_gen; + jj_la1[343] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[348] = jj_gen; + jj_la1[344] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16744,7 +16545,7 @@ final public Url Url() throws ParseException {/*@bgen(jjtree) Url */ break; } default: - jj_la1[349] = jj_gen; + jj_la1[345] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16778,7 +16579,7 @@ final public BackupDatabaseStatement BackupDatabaseStatement() throws ParseExcep break; } default: - jj_la1[350] = jj_gen; + jj_la1[346] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16822,15 +16623,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[347] = jj_gen; + break label_59; } jj_consume_token(COMMA); lastType = Identifier(); @@ -16839,7 +16640,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[352] = jj_gen; + jj_la1[348] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16847,15 +16648,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[349] = jj_gen; + break label_60; } jj_consume_token(COMMA); lastBucket = BucketIdentifier(); @@ -16864,7 +16665,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[354] = jj_gen; + jj_la1[350] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16874,7 +16675,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[355] = jj_gen; + jj_la1[351] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -18336,165 +18137,233 @@ private boolean jj_2_141(int xla) finally { jj_save(140, xla); } } - private boolean jj_2_142(int xla) + private boolean jj_2_142(int xla) + { + jj_la = xla; + jj_scanpos = token; + jj_lastpos = token; + try { return (!jj_3_142()); } + catch(LookaheadSuccess ls) { return true; } + finally { jj_save(141, xla); } + } + + private boolean jj_2_143(int xla) + { + jj_la = xla; + jj_scanpos = token; + jj_lastpos = token; + try { return (!jj_3_143()); } + catch(LookaheadSuccess ls) { return true; } + finally { jj_save(142, xla); } + } + + private boolean jj_2_144(int xla) + { + jj_la = xla; + jj_scanpos = token; + jj_lastpos = token; + try { return (!jj_3_144()); } + catch(LookaheadSuccess ls) { return true; } + finally { jj_save(143, xla); } + } + + private boolean jj_2_145(int xla) + { + jj_la = xla; + jj_scanpos = token; + jj_lastpos = token; + try { return (!jj_3_145()); } + catch(LookaheadSuccess ls) { return true; } + finally { jj_save(144, xla); } + } + + private boolean jj_3_69() + { + if (jj_3R_147()) return true; + return false; + } + + private boolean jj_3_143() + { + if (jj_3R_62()) return true; + return false; + } + + private boolean jj_3R_272() + { + if (jj_3R_149()) return true; + return false; + } + + private boolean jj_3_70() + { + if (jj_3R_148()) return true; + return false; + } + + private boolean jj_3R_273() { - jj_la = xla; - jj_scanpos = token; - jj_lastpos = token; - try { return (!jj_3_142()); } - catch(LookaheadSuccess ls) { return true; } - finally { jj_save(141, xla); } + if (jj_scan_token(NULL)) return true; + return false; } - private boolean jj_2_143(int xla) + private boolean jj_3R_257() { - jj_la = xla; - jj_scanpos = token; - jj_lastpos = token; - try { return (!jj_3_143()); } - catch(LookaheadSuccess ls) { return true; } - finally { jj_save(142, xla); } + if (jj_scan_token(SLEEP)) return true; + if (jj_3R_61()) return true; + return false; } - private boolean jj_2_144(int xla) + private boolean jj_3R_274() { - jj_la = xla; - jj_scanpos = token; - jj_lastpos = token; - try { return (!jj_3_144()); } - catch(LookaheadSuccess ls) { return true; } - finally { jj_save(143, xla); } + if (jj_scan_token(TRUE)) return true; + return false; } - private boolean jj_2_145(int xla) + private boolean jj_3R_275() { - jj_la = xla; - jj_scanpos = token; - jj_lastpos = token; - try { return (!jj_3_145()); } - catch(LookaheadSuccess ls) { return true; } - finally { jj_save(144, xla); } + if (jj_scan_token(FALSE)) return true; + return false; } - private boolean jj_2_146(int xla) + private boolean jj_3R_276() { - jj_la = xla; - jj_scanpos = token; - jj_lastpos = token; - try { return (!jj_3_146()); } - catch(LookaheadSuccess ls) { return true; } - finally { jj_save(145, xla); } + if (jj_3R_136()) return true; + return false; } - private boolean jj_3R_280() + private boolean jj_3_71() { - if (jj_3R_201()) return true; + if (jj_3R_149()) return true; return false; } - private boolean jj_3R_695() + private boolean jj_3R_277() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_777()) { - jj_scanpos = xsp; - if (jj_3R_778()) { - jj_scanpos = xsp; - if (jj_3R_779()) { - jj_scanpos = xsp; - if (jj_3R_780()) { - jj_scanpos = xsp; - if (jj_scan_token(170)) return true; - } - } - } - } + if (jj_3R_150()) return true; return false; } - private boolean jj_3R_777() + private boolean jj_3R_810() { - if (jj_3R_63()) return true; + if (jj_scan_token(FOREACH)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(IN)) 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_821()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_778() + private boolean jj_3R_278() { - if (jj_3R_260()) return true; + if (jj_3R_197()) return true; return false; } private boolean jj_3_72() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_779() + private boolean jj_3_73() { - if (jj_3R_818()) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3_73() + private boolean jj_3R_821() { - if (jj_3R_151()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_832()) { + jj_scanpos = xsp; + if (jj_3R_833()) { + jj_scanpos = xsp; + if (jj_3R_834()) { + jj_scanpos = xsp; + if (jj_3R_835()) { + jj_scanpos = xsp; + if (jj_scan_token(170)) return true; + } + } + } + } return false; } - private boolean jj_3R_780() + private boolean jj_3R_832() { - if (jj_3R_819()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_150() + private boolean jj_3R_149() { - if (jj_3R_330()) return true; + if (jj_3R_328()) return true; Token xsp; - if (jj_3R_331()) return true; + if (jj_3R_329()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_331()) { jj_scanpos = xsp; break; } + if (jj_3R_329()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3_144() + private boolean jj_3R_833() { - if (jj_3R_63()) return true; + if (jj_3R_258()) return true; return false; } - private boolean jj_3R_331() + private boolean jj_3R_834() + { + if (jj_3R_810()) return true; + return false; + } + + private boolean jj_3R_329() { if (jj_scan_token(SC_OR)) return true; - if (jj_3R_330()) return true; + if (jj_3R_328()) return true; return false; } - private boolean jj_3R_259() + private boolean jj_3R_835() + { + if (jj_3R_809()) return true; + return false; + } + + 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_328() { Token xsp; xsp = jj_scanpos; - if (jj_3R_457()) { + if (jj_3R_454()) { jj_scanpos = xsp; - if (jj_3R_458()) { + if (jj_3R_455()) { jj_scanpos = xsp; - if (jj_3R_459()) { + if (jj_3R_456()) { jj_scanpos = xsp; - if (jj_3R_460()) { + if (jj_3R_457()) { jj_scanpos = xsp; - if (jj_3R_461()) { + if (jj_3R_458()) { jj_scanpos = xsp; - if (jj_3R_462()) return true; + if (jj_3R_459()) return true; } } } @@ -18503,65 +18372,57 @@ private boolean jj_3R_330() return false; } - private boolean jj_3R_457() + private boolean jj_3R_454() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_819() + private boolean jj_3R_809() { - if (jj_scan_token(FOREACH)) return true; + if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(IN)) return true; - if (jj_3R_123()) 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_832()) { jj_scanpos = xsp; break; } + if (jj_3R_820()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_458() + private boolean jj_3R_455() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_459() + private boolean jj_3R_456() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_460() - { - if (jj_3R_137()) return true; - return false; - } - - private boolean jj_3R_461() + private boolean jj_3R_457() { - if (jj_3R_151()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_832() + private boolean jj_3R_820() { Token xsp; xsp = jj_scanpos; - if (jj_3R_839()) { + if (jj_3R_828()) { jj_scanpos = xsp; - if (jj_3R_840()) { + if (jj_3R_829()) { jj_scanpos = xsp; - if (jj_3R_841()) { + if (jj_3R_830()) { jj_scanpos = xsp; - if (jj_3R_842()) { + if (jj_3R_831()) { jj_scanpos = xsp; if (jj_scan_token(170)) return true; } @@ -18571,57 +18432,63 @@ private boolean jj_3R_832() return false; } - private boolean jj_3R_839() + private boolean jj_3R_828() { - if (jj_3R_63()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_462() + private boolean jj_3R_458() { - if (jj_3R_201()) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3R_840() + private boolean jj_3R_829() { - if (jj_3R_260()) return true; + if (jj_3R_258()) return true; return false; } - private boolean jj_3R_841() + private boolean jj_3R_459() { - if (jj_3R_819()) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_842() + private boolean jj_3R_830() { - if (jj_3R_818()) return true; + if (jj_3R_810()) return true; + return false; + } + + private boolean jj_3R_831() + { + if (jj_3R_809()) return true; return false; } private boolean jj_3_74() { - if (jj_3R_137()) return true; + if (jj_3R_136()) 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() { - if (jj_3R_151()) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3R_151() + private boolean jj_3R_150() { - if (jj_3R_163()) return true; + if (jj_3R_162()) return true; Token xsp; while (true) { xsp = jj_scanpos; @@ -18630,10 +18497,20 @@ private boolean jj_3R_151() return false; } + private boolean jj_3R_259() + { + if (jj_scan_token(IMPORT)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_687()) return true; + return false; + } + private boolean jj_3_76() { Token xsp; xsp = jj_scanpos; + if (jj_3R_151()) { + jj_scanpos = xsp; if (jj_3R_152()) { jj_scanpos = xsp; if (jj_3R_153()) { @@ -18652,9 +18529,7 @@ private boolean jj_3_76() 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_161()) return true; } } } @@ -18665,546 +18540,478 @@ private boolean jj_3_76() } } } - if (jj_3R_163()) return true; + if (jj_3R_162()) return true; return false; } - private boolean jj_3R_818() + private boolean jj_3R_151() { - if (jj_scan_token(WHILE)) return true; - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) 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_scan_token(RBRACE)) return true; + if (jj_scan_token(STAR)) return true; return false; } private boolean jj_3R_152() { - if (jj_scan_token(STAR)) return true; + if (jj_scan_token(SLASH)) return true; return false; } - private boolean jj_3R_153() + private boolean jj_3R_260() { - if (jj_scan_token(SLASH)) return true; + if (jj_scan_token(EXPORT)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_687()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_688()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_689()) jj_scanpos = xsp; return false; } - private boolean jj_3R_154() + private boolean jj_3R_153() { if (jj_scan_token(REM)) return true; return false; } - private boolean jj_3R_831() + private boolean jj_3R_154() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_835()) { - jj_scanpos = xsp; - if (jj_3R_836()) { - jj_scanpos = xsp; - if (jj_3R_837()) { - jj_scanpos = xsp; - if (jj_3R_838()) { - jj_scanpos = xsp; - if (jj_scan_token(170)) return true; - } - } - } - } + if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_835() + private boolean jj_3R_688() { - if (jj_3R_63()) return true; + if (jj_scan_token(FORMAT)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_155() + private boolean jj_3R_689() { - if (jj_scan_token(PLUS)) return true; + if (jj_scan_token(OVERWRITE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_774()) { + jj_scanpos = xsp; + if (jj_3R_775()) return true; + } return false; } - private boolean jj_3R_836() + private boolean jj_3R_155() { - if (jj_3R_260()) return true; + if (jj_scan_token(MINUS)) return true; return false; } private boolean jj_3R_156() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(LSHIFT)) return true; return false; } - private boolean jj_3R_837() + private boolean jj_3R_157() { - if (jj_3R_819()) return true; + if (jj_scan_token(RSHIFT)) return true; return false; } - private boolean jj_3R_157() + private boolean jj_3R_158() { - if (jj_scan_token(LSHIFT)) return true; + if (jj_scan_token(RUNSIGNEDSHIFT)) return true; return false; } - private boolean jj_3R_838() + private boolean jj_3R_687() { - if (jj_3R_818()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_770()) { + jj_scanpos = xsp; + if (jj_3R_771()) { + jj_scanpos = xsp; + if (jj_3R_772()) { + jj_scanpos = xsp; + if (jj_3R_773()) return true; + } + } + } return false; } - private boolean jj_3R_158() + private boolean jj_3R_770() { - if (jj_scan_token(RSHIFT)) return true; + if (jj_scan_token(HTTP_URL)) return true; return false; } - private boolean jj_3_146() + private boolean jj_3R_159() { - if (jj_3R_63()) return true; + if (jj_scan_token(BIT_AND)) return true; return false; } - private boolean jj_3R_159() + private boolean jj_3R_771() { - if (jj_scan_token(RUNSIGNEDSHIFT)) return true; + if (jj_scan_token(HTTPS_URL)) return true; return false; } private boolean jj_3R_160() { - if (jj_scan_token(BIT_AND)) return true; + if (jj_scan_token(BIT_OR)) return true; return false; } - private boolean jj_3R_161() + private boolean jj_3R_772() { - if (jj_scan_token(BIT_OR)) return true; + if (jj_scan_token(FILE_URL)) return true; return false; } - private boolean jj_3R_162() + private boolean jj_3R_161() { if (jj_scan_token(XOR)) return true; return false; } - private boolean jj_3R_261() + private boolean jj_3R_773() { - if (jj_scan_token(IMPORT)) return true; - if (jj_scan_token(DATABASE)) return true; - if (jj_3R_696()) return true; + if (jj_scan_token(CLASSPATH_URL)) return true; return false; } - private boolean jj_3R_262() + private boolean jj_3R_774() { - if (jj_scan_token(EXPORT)) return true; + if (jj_scan_token(TRUE)) return true; + return false; + } + + private boolean jj_3R_261() + { + if (jj_scan_token(BACKUP)) return true; if (jj_scan_token(DATABASE)) return true; - if (jj_3R_696()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_697()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_698()) jj_scanpos = xsp; + if (jj_3R_690()) jj_scanpos = xsp; return false; } - private boolean jj_3R_163() + private boolean jj_3R_162() { Token xsp; xsp = jj_scanpos; - if (jj_3R_332()) { + if (jj_3R_330()) { jj_scanpos = xsp; - if (jj_3R_333()) return true; + if (jj_3R_331()) return true; } return false; } - private boolean jj_3R_697() - { - if (jj_scan_token(FORMAT)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_698() + private boolean jj_3R_330() { - 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_3R_163()) return true; return false; } - private boolean jj_3R_332() + private boolean jj_3R_331() { if (jj_3R_164()) return true; return false; } - private boolean jj_3R_333() + private boolean jj_3R_262() { - if (jj_3R_165()) return true; + if (jj_scan_token(CHECK)) return true; + if (jj_scan_token(DATABASE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_691()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_692()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_693()) jj_scanpos = xsp; return false; } - private boolean jj_3R_696() + private boolean jj_3R_163() { + if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_781()) { - jj_scanpos = xsp; - if (jj_3R_782()) { + if (jj_3_79()) { jj_scanpos = xsp; - if (jj_3R_783()) { + if (jj_3R_332()) { jj_scanpos = xsp; - if (jj_3R_784()) return true; - } + if (jj_3R_333()) return true; } } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_781() - { - if (jj_scan_token(HTTP_URL)) return true; - return false; - } - - private boolean jj_3R_782() + private boolean jj_3_77() { - if (jj_scan_token(HTTPS_URL)) return true; + if (jj_3R_163()) return true; return false; } - private boolean jj_3R_164() + private boolean jj_3R_691() { - if (jj_scan_token(LPAREN)) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_3R_132()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3_79()) { - jj_scanpos = xsp; - if (jj_3R_334()) { - jj_scanpos = xsp; - if (jj_3R_335()) return true; - } + while (true) { + xsp = jj_scanpos; + if (jj_3R_776()) { jj_scanpos = xsp; break; } } - if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3_77() + private boolean jj_3_78() { if (jj_3R_164()) return true; return false; } - private boolean jj_3R_783() + private boolean jj_3_79() { - if (jj_scan_token(FILE_URL)) return true; + if (jj_3R_165()) return true; return false; } - private boolean jj_3R_784() + private boolean jj_3R_692() { - if (jj_scan_token(CLASSPATH_URL)) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_753()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_777()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_785() + private boolean jj_3R_776() { - if (jj_scan_token(TRUE)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3_78() + private boolean jj_3R_332() { - if (jj_3R_165()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3_79() + private boolean jj_3R_333() { - if (jj_3R_166()) return true; + if (jj_3R_251()) return true; return false; } - private boolean jj_3R_334() + private boolean jj_3R_690() { - if (jj_3R_123()) return true; + if (jj_3R_687()) return true; return false; } - private boolean jj_3R_335() + private boolean jj_3R_777() { - if (jj_3R_253()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_753()) return true; return false; } - private boolean jj_3R_263() + private boolean jj_3R_693() { - 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_scan_token(FIX)) return true; return false; } - private boolean jj_3R_165() + private boolean jj_3R_164() { Token xsp; xsp = jj_scanpos; - if (jj_3R_336()) { + if (jj_3R_334()) { jj_scanpos = xsp; - if (jj_3R_337()) { + if (jj_3R_335()) { jj_scanpos = xsp; - if (jj_3R_338()) { + if (jj_3R_336()) { jj_scanpos = xsp; - if (jj_3R_339()) return true; + if (jj_3R_337()) return true; } } } return false; } - private boolean jj_3R_336() - { - if (jj_3R_463()) return true; - return false; - } - - private boolean jj_3R_337() - { - if (jj_3R_464()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_465()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_264() + private boolean jj_3R_263() { - if (jj_scan_token(CHECK)) return true; + if (jj_scan_token(ALIGN)) 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; return false; } - private boolean jj_3R_465() + private boolean jj_3R_334() { - if (jj_3R_149()) return true; + if (jj_3R_460()) return true; return false; } - private boolean jj_3R_338() + private boolean jj_3R_335() { - if (jj_3R_138()) return true; + if (jj_3R_461()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_466()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_700() - { - if (jj_scan_token(TYPE)) return true; - if (jj_3R_133()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_787()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_701() - { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_762()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_788()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_787() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + if (jj_3R_462()) jj_scanpos = xsp; return false; } - private boolean jj_3R_466() - { - if (jj_3R_149()) return true; - return false; - } - - private boolean jj_3R_699() + private boolean jj_3R_462() { - if (jj_3R_696()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_339() + private boolean jj_3R_336() { + if (jj_3R_137()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_467()) { - jj_scanpos = xsp; - if (jj_3R_468()) return true; - } - xsp = jj_scanpos; - if (jj_3R_469()) jj_scanpos = xsp; + if (jj_3R_463()) jj_scanpos = xsp; return false; } - private boolean jj_3R_788() + private boolean jj_3R_775() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3_80() + private boolean jj_3R_463() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_702() + private boolean jj_3R_337() { - if (jj_scan_token(FIX)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_464()) { + jj_scanpos = xsp; + if (jj_3R_465()) return true; + } + xsp = jj_scanpos; + if (jj_3R_466()) jj_scanpos = xsp; return false; } - private boolean jj_3R_467() + private boolean jj_3_80() { - if (jj_3R_484()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_468() + private boolean jj_3R_464() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + if (jj_3R_481()) return true; return false; } - private boolean jj_3_81() + private boolean jj_3R_465() { - if (jj_3R_149()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_265() + private boolean jj_3_81() { - if (jj_scan_token(ALIGN)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_469() + private boolean jj_3R_466() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_221() + private boolean jj_3R_219() { - if (jj_3R_400()) return true; + if (jj_3R_398()) return true; return false; } private boolean jj_3_82() { - if (jj_3R_149()) return true; - return false; - } - - private boolean jj_3R_786() - { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_421() + private boolean jj_3R_419() { if (jj_scan_token(LET)) return true; - if (jj_3R_524()) return true; + if (jj_3R_521()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_525()) { jj_scanpos = xsp; break; } + if (jj_3R_522()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_524() + private boolean jj_3R_521() { - 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_603()) { jj_scanpos = xsp; - if (jj_3R_609()) return true; + if (jj_3R_604()) return true; } return false; } - private boolean jj_3R_608() + private boolean jj_3R_603() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_609() + private boolean jj_3R_604() { 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_398() { Token xsp; xsp = jj_scanpos; - if (jj_3R_501()) { + if (jj_3R_498()) { jj_scanpos = xsp; if (jj_3_87()) { jj_scanpos = xsp; + if (jj_3R_499()) { + jj_scanpos = xsp; + if (jj_3R_500()) { + jj_scanpos = xsp; + if (jj_3R_501()) { + jj_scanpos = xsp; if (jj_3R_502()) { jj_scanpos = xsp; if (jj_3R_503()) { @@ -19213,15 +19020,9 @@ private boolean jj_3R_400() jj_scanpos = xsp; if (jj_3R_505()) { jj_scanpos = xsp; - if (jj_3R_506()) { - jj_scanpos = xsp; - if (jj_3R_507()) { - jj_scanpos = xsp; - if (jj_3R_508()) { - jj_scanpos = xsp; if (jj_3_89()) { jj_scanpos = xsp; - if (jj_3R_509()) return true; + if (jj_3R_506()) return true; } } } @@ -19235,205 +19036,205 @@ private boolean jj_3R_400() return false; } - private boolean jj_3R_501() + private boolean jj_3R_498() { - 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_578()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_502() + private boolean jj_3R_499() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_584()) { + if (jj_3R_579()) { jj_scanpos = xsp; - if (jj_3R_585()) return true; + if (jj_3R_580()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_586()) { jj_scanpos = xsp; break; } + if (jj_3R_581()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_583() + private boolean jj_3R_578() { 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_579() { - if (jj_3R_439()) return true; + if (jj_3R_436()) return true; return false; } - private boolean jj_3R_585() + private boolean jj_3R_580() { - if (jj_3R_440()) return true; + if (jj_3R_437()) return true; return false; } - private boolean jj_3R_586() + private boolean jj_3R_581() { Token xsp; xsp = jj_scanpos; - if (jj_3R_703()) { + if (jj_3R_694()) { jj_scanpos = xsp; - if (jj_3R_704()) return true; + if (jj_3R_695()) return true; } return false; } - private boolean jj_3R_703() + private boolean jj_3R_694() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_439()) return true; + if (jj_3R_436()) return true; return false; } - private boolean jj_3R_503() + private boolean jj_3R_500() { - if (jj_3R_135()) return true; + if (jj_3R_134()) return true; return false; } - private boolean jj_3R_704() + private boolean jj_3R_695() { - if (jj_3R_440()) return true; + if (jj_3R_437()) return true; return false; } - private boolean jj_3R_504() + private boolean jj_3R_501() { - if (jj_3R_587()) return true; + if (jj_3R_582()) return true; return false; } - private boolean jj_3R_505() + private boolean jj_3R_502() { - if (jj_3R_129()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3R_525() + private boolean jj_3R_522() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_524()) return true; + if (jj_3R_521()) return true; return false; } - private boolean jj_3R_506() + private boolean jj_3R_503() { - if (jj_3R_588()) return true; + if (jj_3R_583()) return true; return false; } - private boolean jj_3R_507() + private boolean jj_3R_504() { 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_584()) 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_505() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_589() + private boolean jj_3R_584() { - 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_585()) jj_scanpos = xsp; return false; } - private boolean jj_3R_590() + private boolean jj_3R_585() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_509() + private boolean jj_3R_506() { - 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_586()) 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_586() { - 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_296()) { jj_scanpos = xsp; - if (jj_3R_299()) return true; + if (jj_3R_297()) return true; } return false; } - private boolean jj_3R_298() + private boolean jj_3R_296() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_299() + private boolean jj_3R_297() { if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; @@ -19441,275 +19242,236 @@ 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_582() { 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_696()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_705() + private boolean jj_3R_696() { - 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_778()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_789() + private boolean jj_3R_778() { 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_583() { 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_292()) { jj_scanpos = xsp; - if (jj_3R_295()) return true; + if (jj_3R_293()) return true; } return false; } - private boolean jj_3R_294() + private boolean jj_3R_292() { 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_293() { Token xsp; xsp = jj_scanpos; - if (jj_3R_429()) { + if (jj_3R_426()) { jj_scanpos = xsp; - if (jj_3R_430()) { + if (jj_3R_427()) { jj_scanpos = xsp; - if (jj_3R_431()) return true; + if (jj_3R_428()) return true; } } return false; } - private boolean jj_3R_429() + private boolean jj_3R_426() { if (jj_scan_token(INDEXVALUES_IDENTIFIER)) return true; return false; } - private boolean jj_3R_430() + private boolean jj_3R_427() { if (jj_scan_token(INDEXVALUESASC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_431() + private boolean jj_3R_428() { if (jj_scan_token(INDEXVALUESDESC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_405() + private boolean jj_3R_403() { - 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_319()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_322()) { jj_scanpos = xsp; break; } + if (jj_3R_320()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_322() + private boolean jj_3R_320() { if (jj_scan_token(OR)) return true; - if (jj_3R_321()) return true; + if (jj_3R_319()) return true; return false; } - private boolean jj_3R_321() + private boolean jj_3R_319() { - if (jj_3R_447()) return true; + if (jj_3R_444()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_448()) { jj_scanpos = xsp; break; } + if (jj_3R_445()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_448() + private boolean jj_3R_445() { if (jj_scan_token(AND)) return true; - if (jj_3R_447()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_447() + private boolean jj_3R_444() { Token xsp; xsp = jj_scanpos; - if (jj_3R_547()) { + if (jj_3R_542()) { jj_scanpos = xsp; - if (jj_3R_548()) return true; + if (jj_3R_543()) return true; } return false; } - private boolean jj_3R_547() + private boolean jj_3R_542() { if (jj_scan_token(NOT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_633()) { + if (jj_3R_626()) { jj_scanpos = xsp; - if (jj_3R_634()) return true; + if (jj_3R_627()) return true; } return false; } - private boolean jj_3R_633() + private boolean jj_3R_626() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } - private boolean jj_3R_634() + private boolean jj_3R_627() { - if (jj_3R_168()) return true; + if (jj_3R_167()) return true; return false; } - private boolean jj_3R_548() + private boolean jj_3R_543() { Token xsp; xsp = jj_scanpos; - if (jj_3R_635()) { + if (jj_3R_628()) { jj_scanpos = xsp; - if (jj_3R_636()) return true; + if (jj_3R_629()) return true; } return false; } - private boolean jj_3R_635() + private boolean jj_3R_628() { - if (jj_3R_167()) return true; + if (jj_3R_166()) return true; return false; } - private boolean jj_3R_636() + private boolean jj_3R_629() { - 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_342()) { + jj_scanpos = xsp; + if (jj_3R_343()) { + jj_scanpos = xsp; if (jj_3R_344()) { jj_scanpos = xsp; if (jj_3R_345()) { @@ -19740,11 +19502,7 @@ private boolean jj_3R_167() jj_scanpos = xsp; if (jj_3R_358()) { jj_scanpos = xsp; - if (jj_3R_359()) { - jj_scanpos = xsp; - if (jj_3R_360()) { - jj_scanpos = xsp; - if (jj_3R_361()) return true; + if (jj_3R_359()) return true; } } } @@ -19765,181 +19523,181 @@ private boolean jj_3R_167() return false; } - private boolean jj_3R_344() + private boolean jj_3R_342() + { + if (jj_3R_168()) return true; + return false; + } + + private boolean jj_3R_343() { if (jj_3R_169()) return true; return false; } - private boolean jj_3R_345() + private boolean jj_3R_344() { if (jj_3R_170()) return true; return false; } - private boolean jj_3R_346() + private boolean jj_3R_345() { 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_346() { 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_347() { 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_348() { 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_349() { 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_350() { 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_351() { 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_352() { 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_353() { 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_354() { 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_355() { 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_356() { 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_357() { 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_358() { if (jj_scan_token(TRUE)) return true; return false; @@ -19947,11 +19705,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_359() { if (jj_scan_token(FALSE)) return true; return false; @@ -19959,14 +19717,20 @@ 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_363() { Token xsp; xsp = jj_scanpos; + if (jj_3R_469()) { + jj_scanpos = xsp; + if (jj_3R_470()) { + jj_scanpos = xsp; + if (jj_3R_471()) { + jj_scanpos = xsp; if (jj_3R_472()) { jj_scanpos = xsp; if (jj_3R_473()) { @@ -19983,13 +19747,7 @@ private boolean jj_3R_365() jj_scanpos = xsp; if (jj_3R_479()) { jj_scanpos = xsp; - if (jj_3R_480()) { - jj_scanpos = xsp; - if (jj_3R_481()) { - jj_scanpos = xsp; - if (jj_3R_482()) { - jj_scanpos = xsp; - if (jj_3R_483()) return true; + if (jj_3R_480()) return true; } } } @@ -20006,247 +19764,310 @@ private boolean jj_3R_365() private boolean jj_3_109() { - if (jj_3R_184()) return true; + if (jj_3R_183()) return true; return false; } - private boolean jj_3R_472() + private boolean jj_3R_469() { - if (jj_3R_562()) return true; + if (jj_3R_557()) return true; return false; } - private boolean jj_3R_473() + private boolean jj_3R_470() { - if (jj_3R_563()) return true; + if (jj_3R_558()) return true; return false; } - private boolean jj_3R_474() + private boolean jj_3R_471() { - if (jj_3R_564()) return true; + if (jj_3R_559()) return true; return false; } - private boolean jj_3R_475() + private boolean jj_3R_472() { - if (jj_3R_565()) return true; + if (jj_3R_560()) return true; return false; } - private boolean jj_3R_476() + private boolean jj_3R_473() { - if (jj_3R_566()) return true; + if (jj_3R_561()) return true; return false; } - private boolean jj_3R_477() + private boolean jj_3R_474() { - if (jj_3R_567()) return true; + if (jj_3R_562()) return true; return false; } - private boolean jj_3R_478() + private boolean jj_3R_475() { - if (jj_3R_568()) return true; + if (jj_3R_563()) return true; return false; } - private boolean jj_3R_479() + private boolean jj_3R_476() { - if (jj_3R_569()) return true; + if (jj_3R_564()) return true; return false; } - private boolean jj_3R_480() + private boolean jj_3R_477() { - if (jj_3R_570()) return true; + if (jj_3R_565()) return true; return false; } - private boolean jj_3R_481() + private boolean jj_3R_478() { - if (jj_3R_571()) return true; + if (jj_3R_566()) return true; return false; } - private boolean jj_3R_482() + private boolean jj_3R_479() { - if (jj_3R_572()) return true; + if (jj_3R_567()) return true; return false; } - private boolean jj_3R_483() + private boolean jj_3R_480() { - if (jj_3R_573()) return true; + if (jj_3R_568()) return true; return false; } - private boolean jj_3R_563() + private boolean jj_3R_558() { if (jj_scan_token(LT)) return true; return false; } - private boolean jj_3R_564() + private boolean jj_3R_559() { if (jj_scan_token(GT)) return true; return false; } - private boolean jj_3R_565() + private boolean jj_3R_560() { if (jj_scan_token(NE)) return true; return false; } - private boolean jj_3R_566() + private boolean jj_3R_561() { if (jj_scan_token(NEQ)) return true; return false; } - private boolean jj_3R_567() + private boolean jj_3R_562() { if (jj_scan_token(GE)) return true; return false; } - private boolean jj_3R_568() + private boolean jj_3R_563() { if (jj_scan_token(LE)) return true; return false; } - private boolean jj_3R_569() + private boolean jj_3R_564() { if (jj_scan_token(LIKE)) return true; return false; } - private boolean jj_3R_571() + private boolean jj_3R_566() { if (jj_scan_token(NEAR)) return true; return false; } - private boolean jj_3R_572() + private boolean jj_3R_567() { if (jj_scan_token(WITHIN)) return true; return false; } - private boolean jj_3R_573() + private boolean jj_3R_568() { if (jj_scan_token(SC_AND)) return true; return false; } - private boolean jj_3R_570() + private boolean jj_3R_565() { if (jj_scan_token(CONTAINSKEY)) return true; return false; } - private boolean jj_3R_367() + private boolean jj_3R_365() { if (jj_scan_token(CONTAINSVALUE)) return true; return false; } - private boolean jj_3R_562() + private boolean jj_3R_557() { Token xsp; xsp = jj_scanpos; - if (jj_3R_645()) { + if (jj_3R_638()) { jj_scanpos = xsp; - if (jj_3R_646()) return true; + if (jj_3R_639()) return true; } return false; } - private boolean jj_3R_645() + private boolean jj_3R_638() + { + if (jj_scan_token(EQ)) return true; + return false; + } + + private boolean jj_3R_639() + { + if (jj_scan_token(EQEQ)) return true; + return false; + } + + private boolean jj_3R_143() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_314()) { + jj_scanpos = xsp; + if (jj_3R_315()) return true; + } + return false; + } + + private boolean jj_3R_314() + { + if (jj_3R_363()) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_315() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_440()) jj_scanpos = xsp; + if (jj_3R_360()) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_440() + { + if (jj_scan_token(NOT)) return true; + return false; + } + + private boolean jj_3R_174() + { + if (jj_3R_122()) return true; + if (jj_3R_363()) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_177() + { + if (jj_3R_122()) return true; + if (jj_3R_365()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_110()) { + jj_scanpos = xsp; + if (jj_3R_366()) return true; + } + return false; + } + + private boolean jj_3_110() { - if (jj_scan_token(EQ)) 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_646() + private boolean jj_3R_366() { - if (jj_scan_token(EQEQ)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_144() + 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_316()) { + if (jj_3R_375()) { jj_scanpos = xsp; - if (jj_3R_317()) return true; + if (jj_3R_376()) { + jj_scanpos = xsp; + if (jj_3R_377()) return true; + } } return false; } - private boolean jj_3R_316() + private boolean jj_3R_375() { - if (jj_3R_365()) return true; - if (jj_3R_123()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_317() + private boolean jj_3_111() { - 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_122()) return true; return false; } - private boolean jj_3R_443() + private boolean jj_3R_376() { - if (jj_scan_token(NOT)) return true; + if (jj_3R_481()) return true; return false; } - private boolean jj_3R_175() + private boolean jj_3R_377() { - if (jj_3R_123()) return true; - if (jj_3R_365()) return true; - if (jj_3R_123()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_178() + private boolean jj_3R_182() { - if (jj_3R_123()) return true; - if (jj_3R_367()) return true; + if (jj_scan_token(KEY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_110()) { + if (jj_3R_373()) { jj_scanpos = xsp; - if (jj_3R_368()) return true; + if (jj_3R_374()) 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_373() { - if (jj_3R_123()) return true; + if (jj_3R_363()) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_482()) 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 +20075,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_301()) return true; } } return false; } - private boolean jj_3R_184() + private boolean jj_3R_482() { - 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_569()) { jj_scanpos = xsp; break; } } return false; } @@ -20279,45 +20095,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_569() { - 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_374() { - 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_483()) 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_484()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_303() + private boolean jj_3R_301() { if (jj_scan_token(LBRACE)) return true; Token xsp; @@ -20327,161 +20142,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_483() { - 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_570()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_375() + private boolean jj_3R_570() { - 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_484() { - 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_571()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_574() + private boolean jj_3R_571() { 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_753() { - 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_797()) { + jj_scanpos = xsp; + if (jj_3R_798()) return true; + } return false; } - private boolean jj_3R_808() + private boolean jj_3R_797() { - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_486() + private boolean jj_3R_798() { - 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_364()) 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_364() { - 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_481() { Token xsp; xsp = jj_scanpos; @@ -20492,24 +20294,19 @@ private boolean jj_3R_484() return false; } - private boolean jj_3R_172() + private boolean jj_3R_360() { - 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 +20566,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_360()) 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_361()) return true; } } return false; @@ -20829,58 +20587,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_295()) 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_361() { - 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_360()) 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_362()) return true; } } return false; @@ -20891,55 +20649,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_295()) 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_362() { - 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_367()) return true; } return false; } @@ -20947,474 +20705,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_367() { - 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_368()) 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_368() { - 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()) { + if (jj_3R_369()) { jj_scanpos = xsp; - if (jj_3R_372()) { + if (jj_3R_370()) { jj_scanpos = xsp; - if (jj_3R_373()) { + if (jj_3R_371()) { jj_scanpos = xsp; - if (jj_3R_374()) return true; + if (jj_3R_372()) return true; } } } return false; } - private boolean jj_3R_371() + private boolean jj_3R_369() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_372() + private boolean jj_3R_370() { - if (jj_3R_484()) return true; + if (jj_3R_481()) return true; return false; } - private boolean jj_3R_373() + private boolean jj_3R_371() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_374() + private boolean jj_3R_372() { - 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_421() { 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_524()) { jj_scanpos = xsp; - if (jj_3R_528()) return true; + if (jj_3R_525()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_529()) { jj_scanpos = xsp; break; } + if (jj_3R_526()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_527() + private boolean jj_3R_524() { Token xsp; xsp = jj_scanpos; - if (jj_3R_610()) { + if (jj_3R_605()) { jj_scanpos = xsp; - if (jj_3R_611()) { + if (jj_3R_606()) { jj_scanpos = xsp; - if (jj_3R_612()) return true; + if (jj_3R_607()) return true; } } xsp = jj_scanpos; - if (jj_3R_613()) jj_scanpos = xsp; + if (jj_3R_608()) jj_scanpos = xsp; return false; } - private boolean jj_3R_610() + private boolean jj_3R_605() { - 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_705()) jj_scanpos = xsp; return false; } - private boolean jj_3R_611() + private boolean jj_3R_606() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_714() + private boolean jj_3R_705() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_612() + private boolean jj_3R_607() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_528() + private boolean jj_3R_525() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_614()) { + if (jj_3R_609()) { jj_scanpos = xsp; - if (jj_3R_615()) { + if (jj_3R_610()) { jj_scanpos = xsp; - if (jj_3R_616()) return true; + if (jj_3R_611()) return true; } } xsp = jj_scanpos; - if (jj_3R_617()) jj_scanpos = xsp; + if (jj_3R_612()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_613() + private boolean jj_3R_608() { Token xsp; xsp = jj_scanpos; - if (jj_3R_715()) { + if (jj_3R_706()) { jj_scanpos = xsp; - if (jj_3R_716()) return true; + if (jj_3R_707()) return true; } return false; } - private boolean jj_3R_715() + private boolean jj_3R_706() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_614() + private boolean jj_3R_609() { - 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_708()) jj_scanpos = xsp; return false; } - private boolean jj_3R_615() + private boolean jj_3R_610() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_717() + private boolean jj_3R_708() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_616() + private boolean jj_3R_611() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_529() + private boolean jj_3R_526() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_618()) { + if (jj_3R_613()) { jj_scanpos = xsp; - if (jj_3R_619()) return true; + if (jj_3R_614()) return true; } return false; } - private boolean jj_3R_617() + private boolean jj_3R_612() { Token xsp; xsp = jj_scanpos; - if (jj_3R_718()) { + if (jj_3R_709()) { jj_scanpos = xsp; - if (jj_3R_719()) return true; + if (jj_3R_710()) return true; } return false; } - private boolean jj_3R_718() + private boolean jj_3R_709() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_618() + private boolean jj_3R_613() { Token xsp; xsp = jj_scanpos; - if (jj_3R_720()) { + if (jj_3R_711()) { jj_scanpos = xsp; - if (jj_3R_721()) { + if (jj_3R_712()) { jj_scanpos = xsp; - if (jj_3R_722()) return true; + if (jj_3R_713()) return true; + } + } + xsp = jj_scanpos; + if (jj_3R_714()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_711() + { + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_779()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_712() + { + if (jj_3R_136()) return true; + return false; + } + + private boolean jj_3R_779() + { + if (jj_3R_148()) return true; + return false; + } + + private boolean jj_3R_713() + { + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + return false; + } + + private boolean jj_3R_614() + { + if (jj_scan_token(LPAREN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_715()) { + jj_scanpos = xsp; + if (jj_3R_716()) { + jj_scanpos = xsp; + if (jj_3R_717()) return true; } } xsp = jj_scanpos; - if (jj_3R_723()) jj_scanpos = xsp; + if (jj_3R_718()) jj_scanpos = xsp; + if (jj_scan_token(RPAREN)) return true; + return false; + } + + private boolean jj_3R_714() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_780()) { + jj_scanpos = xsp; + if (jj_3R_781()) return true; + } + return false; + } + + private boolean jj_3R_780() + { + if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_720() + private boolean jj_3R_707() { - if (jj_3R_133()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_790()) jj_scanpos = xsp; + if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_62() + private boolean jj_3R_715() { + 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_782()) jj_scanpos = xsp; return false; } - private boolean jj_3R_721() + private boolean jj_3R_716() { - if (jj_3R_137()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_790() + private boolean jj_3R_782() { - if (jj_3R_149()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_722() + private boolean jj_3R_717() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_619() + private boolean jj_3R_61() { - 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; - } - } - xsp = jj_scanpos; - if (jj_3R_727()) jj_scanpos = xsp; - if (jj_scan_token(RPAREN)) return true; + if (jj_3R_201()) jj_scanpos = xsp; + if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_723() + private boolean jj_3R_718() { Token xsp; xsp = jj_scanpos; - if (jj_3R_791()) { + if (jj_3R_783()) { jj_scanpos = xsp; - if (jj_3R_792()) return true; + if (jj_3R_784()) return true; } return false; } - private boolean jj_3R_791() + private boolean jj_3R_783() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_716() + private boolean jj_3R_201() { - if (jj_scan_token(ASC)) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_64() + private boolean jj_3R_420() { + if (jj_scan_token(GROUP)) return true; + if (jj_scan_token(BY)) return true; + if (jj_3R_122()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_205()) jj_scanpos = xsp; - if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_523()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_205() + private boolean jj_3R_710() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_724() + private boolean jj_3R_523() + { + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_63() { - if (jj_3R_133()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_793()) jj_scanpos = xsp; + if (jj_3R_203()) jj_scanpos = xsp; + if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; return false; } - private boolean jj_3R_463() + private boolean jj_3R_422() { + if (jj_scan_token(UNWIND)) return true; + if (jj_3R_132()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_556()) { - jj_scanpos = xsp; - if (jj_3R_557()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_527()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_725() + private boolean jj_3R_203() { - if (jj_3R_137()) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_793() + private boolean jj_3R_527() { - if (jj_3R_149()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_726() + private boolean jj_3R_460() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_551()) { + jj_scanpos = xsp; + if (jj_3R_552()) return true; + } return false; } - private boolean jj_3R_556() + private boolean jj_3R_551() { - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_727() + private boolean jj_3R_404() { + if (jj_scan_token(LIMIT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_794()) { + if (jj_3R_512()) { jj_scanpos = xsp; - if (jj_3R_795()) return true; + if (jj_3R_513()) return true; } return false; } - private boolean jj_3R_794() - { - if (jj_scan_token(DESC)) return true; - return false; - } - - private boolean jj_3R_557() + private boolean jj_3R_552() { - if (jj_3R_64()) return true; + if (jj_3R_63()) return true; return false; } - private boolean jj_3R_422() + private boolean jj_3R_781() { - 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_scan_token(ASC)) return true; return false; } - private boolean jj_3R_719() + private boolean jj_3R_512() { - if (jj_scan_token(ASC)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_526() + private boolean jj_3R_513() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_202() + private boolean jj_3R_200() { - if (jj_3R_204()) return true; + if (jj_3R_202()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(170)) jj_scanpos = xsp; @@ -21423,88 +21230,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_528() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_615()) { + jj_scanpos = xsp; + if (jj_3R_616()) 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_615() { - 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_719()) { + jj_scanpos = xsp; + if (jj_3R_720()) return true; } return false; } - private boolean jj_3R_63() + private boolean jj_3R_62() { - if (jj_3R_204()) return true; + if (jj_3R_202()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } - private boolean jj_3R_530() + private boolean jj_3R_784() { - 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_719() { - if (jj_scan_token(LIMIT)) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_616() + { + if (jj_scan_token(OFFSET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_515()) { + if (jj_3R_721()) { jj_scanpos = xsp; - if (jj_3R_516()) return true; + if (jj_3R_722()) return true; } return false; } - private boolean jj_3R_204() + private boolean jj_3R_720() + { + if (jj_3R_137()) return true; + return false; + } + + private boolean jj_3R_202() { Token xsp; xsp = jj_scanpos; if (jj_3_33()) { jj_scanpos = xsp; - if (jj_3R_392()) { + if (jj_3R_390()) { jj_scanpos = xsp; - if (jj_3R_393()) { + if (jj_3R_391()) { jj_scanpos = xsp; - if (jj_3R_394()) return true; + if (jj_3R_392()) 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 +21329,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 +21343,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 +21373,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,9 +21401,7 @@ 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; } } } @@ -21628,167 +21445,134 @@ private boolean jj_3_33() return false; } - private boolean jj_3R_516() + private boolean jj_3R_721() { - if (jj_3R_138()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_92() + private boolean jj_3R_722() { - if (jj_3R_166()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_531() + private boolean jj_3R_405() { + if (jj_scan_token(TIMEOUT)) return true; + if (jj_3R_61()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_620()) { - jj_scanpos = xsp; - if (jj_3R_621()) return true; - } + if (jj_3R_514()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_91() + { + if (jj_3R_165()) return true; return false; } private boolean jj_3_6() { - if (jj_3R_65()) return true; + if (jj_3R_64()) return true; return false; } - private boolean jj_3R_620() + private boolean jj_3R_514() { - if (jj_scan_token(SKIP2)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_728()) { + if (jj_3R_599()) { jj_scanpos = xsp; - if (jj_3R_729()) return true; + if (jj_3R_600()) 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() + private boolean jj_3R_599() { - if (jj_3R_62()) return true; + if (jj_scan_token(RETURN)) return true; return false; } - private boolean jj_3R_93() + private boolean jj_3_7() { - if (jj_3R_253()) return true; + if (jj_3R_65()) return true; return false; } - private boolean jj_3R_621() + private boolean jj_3R_600() { - 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; - } + if (jj_scan_token(EXCEPTION)) return true; return false; } - private boolean jj_3R_729() + private boolean jj_3_8() { - if (jj_3R_138()) return true; + if (jj_3R_66()) return true; return false; } - private boolean jj_3_9() + private boolean jj_3R_92() { - if (jj_3R_68()) return true; + if (jj_3R_251()) return true; return false; } - private boolean jj_3_10() + private boolean jj_3R_397() { - if (jj_3R_69()) return true; + if (jj_scan_token(WAIT)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3_11() + private boolean jj_3_9() { - if (jj_3R_70()) return true; + if (jj_3R_67()) return true; return false; } - private boolean jj_3R_730() + private boolean jj_3_10() { - if (jj_3R_62()) return true; + if (jj_3R_68()) return true; return false; } - private boolean jj_3R_731() + private boolean jj_3_11() { - if (jj_3R_138()) return true; + if (jj_3R_69()) return true; return false; } - private boolean jj_3_12() + private boolean jj_3R_396() { - if (jj_3R_71()) return true; + if (jj_scan_token(RETRY)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_407() + private boolean jj_3_12() { - if (jj_scan_token(TIMEOUT)) return true; - if (jj_3R_62()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_517()) jj_scanpos = xsp; + if (jj_3R_70()) return true; return false; } private boolean jj_3_13() { - if (jj_3R_72()) return true; + if (jj_3R_71()) return true; return false; } private boolean jj_3_14() { - if (jj_3R_73()) return true; - return false; - } - - private boolean jj_3R_517() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_604()) { - jj_scanpos = xsp; - if (jj_3R_605()) return true; - } + if (jj_3R_72()) return true; return false; } - private boolean jj_3R_604() + private boolean jj_3R_93() { - if (jj_scan_token(RETURN)) return true; + if (jj_3R_73()) return true; return false; } @@ -21798,9 +21582,13 @@ private boolean jj_3R_94() return false; } - private boolean jj_3R_605() + private boolean jj_3R_139() { - if (jj_scan_token(EXCEPTION)) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_307()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } @@ -21816,10 +21604,9 @@ private boolean jj_3R_96() return false; } - private boolean jj_3R_399() + private boolean jj_3_15() { - if (jj_scan_token(WAIT)) return true; - if (jj_3R_62()) return true; + if (jj_3R_73()) return true; return false; } @@ -21829,7 +21616,18 @@ private boolean jj_3R_97() return false; } - private boolean jj_3_15() + private boolean jj_3R_307() + { + if (jj_3R_122()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_439()) { jj_scanpos = xsp; break; } + } + return false; + } + + private boolean jj_3_16() { if (jj_3R_74()) return true; return false; @@ -21841,16 +21639,16 @@ private boolean jj_3R_98() return false; } - private boolean jj_3_16() + private boolean jj_3_17() { if (jj_3R_75()) return true; return false; } - private boolean jj_3R_398() + private boolean jj_3R_439() { - if (jj_scan_token(RETRY)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; return false; } @@ -21860,7 +21658,7 @@ private boolean jj_3R_99() return false; } - private boolean jj_3_17() + private boolean jj_3_18() { if (jj_3R_76()) return true; return false; @@ -21872,19 +21670,28 @@ private boolean jj_3R_100() return false; } - private boolean jj_3_18() + private boolean jj_3_19() { if (jj_3R_77()) return true; return false; } + private boolean jj_3R_633() + { + if (jj_3R_461()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_811()) jj_scanpos = xsp; + return false; + } + private boolean jj_3R_101() { if (jj_3R_81()) return true; return false; } - private boolean jj_3_19() + private boolean jj_3_20() { if (jj_3R_78()) return true; return false; @@ -21896,31 +21703,27 @@ private boolean jj_3R_102() return false; } - private boolean jj_3_20() + private boolean jj_3_21() { if (jj_3R_79()) return true; return false; } - private boolean jj_3R_103() + private boolean jj_3R_811() { - if (jj_3R_83()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3_21() + private boolean jj_3R_103() { - if (jj_3R_80()) return true; + if (jj_3R_83()) return true; return false; } - private boolean jj_3R_140() + private boolean jj_3_22() { - if (jj_scan_token(LBRACKET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_309()) jj_scanpos = xsp; - if (jj_scan_token(RBRACKET)) return true; + if (jj_3R_80()) return true; return false; } @@ -21930,1293 +21733,1289 @@ private boolean jj_3R_104() return false; } - private boolean jj_3_22() + private boolean jj_3_23() { if (jj_3R_81()) return true; return false; } - private boolean jj_3R_105() - { - if (jj_3R_85()) return true; - return false; - } - - private boolean jj_3_23() + private boolean jj_3R_197() { - if (jj_3R_82()) return true; + if (jj_scan_token(LBRACE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_531()) jj_scanpos = xsp; + if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_106() + private boolean jj_3R_105() { - if (jj_3R_86()) return true; + if (jj_3R_85()) return true; return false; } private boolean jj_3_24() { - if (jj_3R_83()) return true; + if (jj_3R_82()) return true; return false; } - private boolean jj_3R_309() + private boolean jj_3_125() { - if (jj_3R_123()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_442()) { jj_scanpos = xsp; break; } - } + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_107() + private boolean jj_3R_106() { - if (jj_3R_87()) return true; + if (jj_3R_86()) return true; return false; } private boolean jj_3_25() { - if (jj_3R_84()) return true; + if (jj_3R_83()) return true; return false; } - private boolean jj_3R_442() + private boolean jj_3R_107() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; + if (jj_3R_252()) return true; return false; } - private boolean jj_3R_108() + private boolean jj_3R_531() { - if (jj_3R_254()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_617()) { + jj_scanpos = xsp; + if (jj_3R_618()) { + jj_scanpos = xsp; + if (jj_3R_619()) { + jj_scanpos = xsp; + if (jj_3R_620()) return true; + } + } + } + if (jj_scan_token(COLON)) return true; + if (jj_3R_122()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_621()) { jj_scanpos = xsp; break; } + } return false; } private boolean jj_3_26() { - if (jj_3R_85()) return true; + if (jj_3R_84()) return true; return false; } private boolean jj_3_29() { - if (jj_3R_88()) return true; + if (jj_3R_87()) return true; return false; } private boolean jj_3_27() { - if (jj_3R_86()) return true; + if (jj_3R_85()) return true; return false; } - private boolean jj_3R_109() + private boolean jj_3R_617() { - if (jj_3R_89()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_640() + private boolean jj_3R_108() { - if (jj_3R_464()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_820()) jj_scanpos = xsp; + if (jj_3R_88()) return true; return false; } - private boolean jj_3_28() + private boolean jj_3R_618() { - if (jj_3R_87()) return true; + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3_31() + private boolean jj_3_28() { - if (jj_3R_90()) return true; + if (jj_3R_86()) return true; return false; } - private boolean jj_3_32() + private boolean jj_3_31() { - if (jj_3R_91()) return true; + if (jj_3R_89()) return true; return false; } - private boolean jj_3R_820() + private boolean jj_3R_619() { - if (jj_3R_149()) return true; + if (jj_3R_481()) return true; return false; } - private boolean jj_3R_110() + private boolean jj_3R_620() { - if (jj_3R_255()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3_30() + private boolean jj_3_32() { - if (jj_3R_89()) return true; + if (jj_3R_90()) return true; return false; } - private boolean jj_3R_111() + private boolean jj_3R_109() { - if (jj_3R_256()) return true; + if (jj_3R_253()) return true; return false; } - private boolean jj_3R_112() + private boolean jj_3_30() { - if (jj_3R_257()) return true; + if (jj_3R_88()) return true; return false; } - private boolean jj_3R_201() + private boolean jj_3R_621() { - if (jj_scan_token(LBRACE)) return true; + if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_534()) jj_scanpos = xsp; - if (jj_scan_token(RBRACE)) return true; + if (jj_3R_723()) { + jj_scanpos = xsp; + if (jj_3R_724()) { + jj_scanpos = xsp; + if (jj_3R_725()) { + jj_scanpos = xsp; + if (jj_3R_726()) return true; + } + } + } + if (jj_scan_token(COLON)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_113() + private boolean jj_3R_110() { - if (jj_3R_258()) return true; + if (jj_3R_254()) return true; + return false; + } + + private boolean jj_3R_111() + { + if (jj_3R_255()) return true; return false; } - private boolean jj_3_125() + private boolean jj_3R_112() { - if (jj_3R_149()) return true; + if (jj_3R_256()) return true; return false; } - private boolean jj_3R_114() + private boolean jj_3R_723() { - if (jj_3R_259()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_115() + private boolean jj_3R_113() { - if (jj_3R_260()) return true; + if (jj_3R_257()) return true; return false; } - private boolean jj_3R_534() + private boolean jj_3R_724() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_622()) { - jj_scanpos = xsp; - if (jj_3R_623()) { - jj_scanpos = xsp; - if (jj_3R_624()) { - jj_scanpos = xsp; - if (jj_3R_625()) return true; - } - } - } - if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; - while (true) { - xsp = jj_scanpos; - if (jj_3R_626()) { jj_scanpos = xsp; break; } - } + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_116() + private boolean jj_3R_114() { - if (jj_3R_261()) return true; + if (jj_3R_258()) return true; return false; } - private boolean jj_3R_117() + private boolean jj_3R_725() { - if (jj_3R_262()) return true; + if (jj_3R_481()) return true; return false; } - private boolean jj_3R_622() + private boolean jj_3R_115() { - if (jj_3R_133()) return true; + if (jj_3R_259()) return true; return false; } - private boolean jj_3R_118() + private boolean jj_3R_726() { - if (jj_3R_263()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_623() + private boolean jj_3R_116() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_260()) return true; return false; } - private boolean jj_3R_119() + private boolean jj_3R_117() { - if (jj_3R_264()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3R_624() + private boolean jj_3R_118() { - if (jj_3R_484()) return true; + if (jj_3R_262()) return true; return false; } - private boolean jj_3R_120() + private boolean jj_3R_119() { - if (jj_3R_265()) return true; + if (jj_3R_263()) return true; return false; } - private boolean jj_3R_392() + private boolean jj_3R_390() { - if (jj_3R_497()) return true; + if (jj_3R_494()) return true; return false; } - private boolean jj_3R_625() + private boolean jj_3R_556() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + if (jj_3R_381()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_788()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_393() + private boolean jj_3R_391() { - if (jj_3R_121()) return true; + if (jj_3R_120()) return true; return false; } - private boolean jj_3R_394() + private boolean jj_3R_392() { - if (jj_3R_498()) return true; + if (jj_3R_495()) return true; return false; } - private boolean jj_3R_626() + private boolean jj_3R_788() { - if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_732()) { + if (jj_3_126()) { + jj_scanpos = xsp; + if (jj_3_127()) { jj_scanpos = xsp; - if (jj_3R_733()) { + if (jj_3_128()) { + jj_scanpos = xsp; + if (jj_3R_812()) { + jj_scanpos = xsp; + if (jj_3R_813()) { jj_scanpos = xsp; - if (jj_3R_734()) { + if (jj_3R_814()) { jj_scanpos = xsp; - if (jj_3R_735()) return true; + if (jj_3R_815()) return true; + } + } + } } } } - if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; return false; } - private boolean jj_3R_732() + private boolean jj_3_126() { - if (jj_3R_133()) return true; + if (jj_3R_188()) return true; return false; } private boolean jj_3_34() { - if (jj_3R_121()) return true; + if (jj_3R_120()) return true; return false; } - private boolean jj_3R_733() + private boolean jj_3_127() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_189()) return true; return false; } - private boolean jj_3R_734() + private boolean jj_3_128() { - if (jj_3R_484()) return true; + if (jj_3R_190()) return true; return false; } - private boolean jj_3R_166() + private boolean jj_3R_165() { Token xsp; xsp = jj_scanpos; - if (jj_3R_340()) { + if (jj_3R_338()) { jj_scanpos = xsp; - if (jj_3R_341()) { + if (jj_3R_339()) { jj_scanpos = xsp; - if (jj_3R_342()) { + if (jj_3R_340()) { jj_scanpos = xsp; - if (jj_3R_343()) return true; + if (jj_3R_341()) return true; } } } return false; } - private boolean jj_3R_735() + private boolean jj_3R_338() { - if (jj_scan_token(CHARACTER_LITERAL)) return true; + if (jj_3R_121()) return true; + return false; + } + + private boolean jj_3R_812() + { + if (jj_3R_191()) return true; + return false; + } + + private boolean jj_3R_339() + { + if (jj_3R_295()) return true; + return false; + } + + private boolean jj_3R_813() + { + if (jj_3R_822()) return true; return false; } private boolean jj_3R_340() { - if (jj_3R_122()) return true; + if (jj_3R_467()) return true; return false; } - private boolean jj_3R_341() + private boolean jj_3R_814() { - if (jj_3R_297()) return true; + if (jj_3R_192()) return true; return false; } - private boolean jj_3R_342() + private boolean jj_3R_341() { - if (jj_3R_470()) return true; + if (jj_3R_468()) return true; return false; } - private boolean jj_3R_561() + private boolean jj_3R_815() { - if (jj_3R_383()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_799()) { jj_scanpos = xsp; break; } - } + if (jj_3R_823()) return true; return false; } - private boolean jj_3R_343() + private boolean jj_3_129() { - if (jj_3R_471()) return true; + if (jj_3R_191()) return true; return false; } private boolean jj_3_35() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_297() + private boolean jj_3R_295() { if (jj_scan_token(SELECT)) return true; - if (jj_3R_396()) return true; + if (jj_3R_394()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_641()) jj_scanpos = xsp; + if (jj_3R_634()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_642()) jj_scanpos = xsp; + if (jj_3R_635()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_643()) jj_scanpos = xsp; + if (jj_3R_636()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_644()) jj_scanpos = xsp; + if (jj_3R_637()) jj_scanpos = xsp; return false; } - private boolean jj_3R_799() + private boolean jj_3R_188() { + if (jj_3R_147()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_126()) { - jj_scanpos = xsp; - if (jj_3_127()) { - jj_scanpos = xsp; - if (jj_3_128()) { - jj_scanpos = xsp; - if (jj_3R_821()) { - jj_scanpos = xsp; - if (jj_3R_822()) { - jj_scanpos = xsp; - if (jj_3R_823()) { - jj_scanpos = xsp; - if (jj_3R_824()) return true; - } - } - } - } - } - } - return false; - } - - private boolean jj_3_126() - { - if (jj_3R_189()) return true; + if (jj_3R_383()) jj_scanpos = xsp; return false; } - private boolean jj_3R_641() + private boolean jj_3_130() { - if (jj_3R_421()) return true; + if (jj_3R_192()) return true; return false; } - private boolean jj_3_127() + private boolean jj_3R_634() { - if (jj_3R_190()) return true; + if (jj_3R_419()) return true; return false; } - private boolean jj_3R_642() + private boolean jj_3R_383() { - if (jj_3R_424()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3_128() + private boolean jj_3R_635() { - if (jj_3R_191()) return true; + if (jj_3R_422()) return true; return false; } - private boolean jj_3R_643() + private boolean jj_3R_636() { Token xsp; xsp = jj_scanpos; - if (jj_3R_753()) { + if (jj_3R_744()) { jj_scanpos = xsp; - if (jj_3R_754()) return true; + if (jj_3R_745()) return true; } return false; } - private boolean jj_3R_753() + private boolean jj_3R_744() { - if (jj_3R_531()) return true; + if (jj_3R_528()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_806()) jj_scanpos = xsp; + if (jj_3R_795()) jj_scanpos = xsp; return false; } - private boolean jj_3R_754() + private boolean jj_3R_823() { - 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_807()) jj_scanpos = xsp; + if (jj_3R_840()) jj_scanpos = xsp; return false; } - private boolean jj_3R_644() + private boolean jj_3R_745() { - if (jj_3R_407()) return true; + if (jj_3R_404()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_796()) jj_scanpos = xsp; return false; } - private boolean jj_3R_821() + private boolean jj_3R_637() { - if (jj_3R_192()) return true; + if (jj_3R_405()) return true; return false; } - private boolean jj_3R_822() + private boolean jj_3R_840() { - if (jj_3R_833()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_823() + private boolean jj_3R_379() { - if (jj_3R_193()) return true; + if (jj_3R_138()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_841()) jj_scanpos = xsp; return false; } - private boolean jj_3R_122() + private boolean jj_3R_121() { if (jj_scan_token(SELECT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_266()) jj_scanpos = xsp; + if (jj_3R_264()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_221()) return true; + if (jj_3R_219()) return true; + xsp = jj_scanpos; + if (jj_3R_265()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_266()) jj_scanpos = xsp; 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; - return false; - } - - private boolean jj_3R_824() - { - if (jj_3R_834()) return true; - return false; - } - - private boolean jj_3_129() - { - 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() - { - if (jj_3R_396()) return true; + xsp = jj_scanpos; + if (jj_3R_270()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_271()) jj_scanpos = xsp; return false; } - private boolean jj_3_130() + private boolean jj_3R_841() { - if (jj_3R_193()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_267() + private boolean jj_3R_264() { - if (jj_3R_421()) return true; + if (jj_3R_394()) return true; return false; } - private boolean jj_3R_268() + private boolean jj_3R_190() { - if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_379()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_837()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RPAREN)) return true; + xsp = jj_scanpos; + if (jj_3R_838()) jj_scanpos = xsp; return false; } - private boolean jj_3R_269() + private boolean jj_3R_265() { - if (jj_3R_422()) return true; + if (jj_3R_419()) return true; return false; } - private boolean jj_3R_385() + private boolean jj_3R_266() { - if (jj_3R_383()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_270() + private boolean jj_3R_267() { - if (jj_3R_423()) return true; + if (jj_3R_420()) return true; return false; } - private boolean jj_3R_271() + private boolean jj_3R_268() { - if (jj_3R_424()) return true; + if (jj_3R_421()) return true; return false; } - private boolean jj_3R_806() + private boolean jj_3R_269() { - if (jj_3R_406()) return true; + if (jj_3R_422()) return true; return false; } - private boolean jj_3R_834() + private boolean jj_3R_795() { - 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_404()) return true; return false; } - private boolean jj_3R_272() + private boolean jj_3R_270() { Token xsp; xsp = jj_scanpos; - if (jj_3R_425()) { + if (jj_3R_423()) { jj_scanpos = xsp; - if (jj_3R_426()) return true; + if (jj_3R_424()) return true; } return false; } - private boolean jj_3R_425() + private boolean jj_3R_423() { - if (jj_3R_531()) return true; + if (jj_3R_528()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_532()) jj_scanpos = xsp; + if (jj_3R_529()) jj_scanpos = xsp; return false; } - private boolean jj_3R_426() + private boolean jj_3R_424() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_533()) jj_scanpos = xsp; + if (jj_3R_530()) jj_scanpos = xsp; return false; } - private boolean jj_3R_807() + private boolean jj_3R_796() { - if (jj_3R_531()) return true; + if (jj_3R_528()) return true; return false; } - private boolean jj_3R_273() + private boolean jj_3R_271() { - if (jj_3R_407()) return true; + if (jj_3R_405()) return true; return false; } - private boolean jj_3R_847() + private boolean jj_3R_837() { - if (jj_3R_383()) return true; + if (jj_3R_188()) return true; return false; } - private boolean jj_3R_381() + private boolean jj_3R_838() { - if (jj_3R_139()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_848()) jj_scanpos = xsp; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_470() + private boolean jj_3R_467() { if (jj_scan_token(TRAVERSE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_560()) jj_scanpos = xsp; + if (jj_3R_555()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_221()) return true; + if (jj_3R_219()) return true; xsp = jj_scanpos; - if (jj_3R_738()) jj_scanpos = xsp; + if (jj_3R_729()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_739()) jj_scanpos = xsp; + if (jj_3R_730()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_740()) jj_scanpos = xsp; + if (jj_3R_731()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_741()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_560() - { - if (jj_3R_640()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_796()) { jj_scanpos = xsp; break; } - } + if (jj_3R_732()) jj_scanpos = xsp; return false; } - private boolean jj_3R_848() + private boolean jj_3_131() { - if (jj_3R_383()) return true; + if (jj_3R_188()) return true; return false; } - private boolean jj_3R_191() + private boolean jj_3R_189() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_381()) return true; Token xsp; + if (jj_3R_378()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_844()) { jj_scanpos = xsp; break; } + if (jj_3R_378()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_845()) jj_scanpos = xsp; + if (jj_3R_836()) jj_scanpos = xsp; return false; } - private boolean jj_3R_796() + private boolean jj_3R_555() + { + if (jj_3R_633()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_785()) { jj_scanpos = xsp; break; } + } + return false; + } + + private boolean jj_3R_785() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_640()) return true; + if (jj_3R_633()) return true; return false; } - private boolean jj_3R_738() + private boolean jj_3R_729() { if (jj_scan_token(MAXDEPTH)) return true; - if (jj_3R_62()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_739() + private boolean jj_3R_730() { if (jj_scan_token(WHILE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_740() + private boolean jj_3R_378() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_485()) { + jj_scanpos = xsp; + if (jj_3R_486()) { + jj_scanpos = xsp; + if (jj_3R_487()) return true; + } + } + return false; + } + + private boolean jj_3R_731() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_741() + private boolean jj_3R_732() { if (jj_scan_token(STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_797()) { + if (jj_3R_786()) { jj_scanpos = xsp; - if (jj_3R_798()) return true; + if (jj_3R_787()) return true; } return false; } - private boolean jj_3R_532() + private boolean jj_3R_529() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_797() + private boolean jj_3R_485() + { + if (jj_3R_193()) return true; + return false; + } + + private boolean jj_3R_786() { if (jj_scan_token(DEPTH_FIRST)) return true; return false; } - private boolean jj_3R_798() + private boolean jj_3R_787() { if (jj_scan_token(BREADTH_FIRST)) return true; return false; } - private boolean jj_3R_533() + private boolean jj_3R_486() { - if (jj_3R_531()) return true; + if (jj_3R_194()) return true; return false; } - private boolean jj_3R_844() + private boolean jj_3R_530() { - if (jj_3R_189()) return true; + if (jj_3R_528()) return true; return false; } - private boolean jj_3R_845() + private boolean jj_3R_487() { - if (jj_3R_383()) return true; + if (jj_3R_195()) return true; return false; } - private boolean jj_3_131() + private boolean jj_3_132() { - if (jj_3R_189()) return true; + if (jj_3R_193()) return true; return false; } - private boolean jj_3R_190() + private boolean jj_3_133() { - if (jj_scan_token(DOT)) return true; - if (jj_scan_token(LPAREN)) return true; - Token xsp; - if (jj_3R_380()) return true; - while (true) { - xsp = jj_scanpos; - if (jj_3R_380()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RPAREN)) return true; - xsp = jj_scanpos; - if (jj_3R_843()) jj_scanpos = xsp; + if (jj_3R_194()) return true; return false; } - private boolean jj_3R_471() + private boolean jj_3R_468() { if (jj_scan_token(MATCH)) return true; - if (jj_3R_561()) return true; + if (jj_3R_556()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_742()) { jj_scanpos = xsp; break; } + if (jj_3R_733()) { 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; + if (jj_3R_734()) return true; } xsp = jj_scanpos; - if (jj_3R_744()) jj_scanpos = xsp; + if (jj_3R_735()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_745()) { jj_scanpos = xsp; break; } + if (jj_3R_736()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_746()) jj_scanpos = xsp; + if (jj_3R_737()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_747()) jj_scanpos = xsp; + if (jj_3R_738()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_748()) jj_scanpos = xsp; + if (jj_3R_739()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_749()) jj_scanpos = xsp; + if (jj_3R_740()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_750()) jj_scanpos = xsp; + if (jj_3R_741()) jj_scanpos = xsp; return false; } - private boolean jj_3R_380() + private boolean jj_3R_836() + { + if (jj_3R_381()) return true; + return false; + } + + private boolean jj_3_134() { + if (jj_3R_195()) return true; + return false; + } + + private boolean jj_3R_381() + { + if (jj_scan_token(LBRACE)) return true; 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_3R_489()) jj_scanpos = xsp; + if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_742() + private boolean jj_3R_733() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_800()) { + if (jj_3R_789()) { jj_scanpos = xsp; - if (jj_3R_801()) return true; + if (jj_3R_790()) return true; } return false; } - private boolean jj_3R_488() + private boolean jj_3R_489() { - if (jj_3R_194()) return true; + if (jj_3R_572()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_573()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_800() + private boolean jj_3R_789() { - if (jj_3R_561()) return true; + if (jj_3R_556()) return true; return false; } - private boolean jj_3R_489() + private boolean jj_3R_790() { - if (jj_3R_195()) return true; + if (jj_scan_token(NOT)) return true; + if (jj_3R_556()) return true; return false; } - private boolean jj_3R_801() + private boolean jj_3R_573() { - if (jj_scan_token(NOT)) return true; - if (jj_3R_561()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_572()) return true; return false; } - private boolean jj_3R_490() + private boolean jj_3_36() { - if (jj_3R_196()) return true; + if (jj_scan_token(DISTINCT)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_791()) jj_scanpos = xsp; return false; } - private boolean jj_3_36() + private boolean jj_3R_572() { - 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_640()) { + jj_scanpos = xsp; + if (jj_3R_641()) { + jj_scanpos = xsp; + if (jj_3R_642()) { + jj_scanpos = xsp; + if (jj_3R_643()) { + jj_scanpos = xsp; + if (jj_3R_644()) { + jj_scanpos = xsp; + if (jj_3R_645()) { + jj_scanpos = xsp; + if (jj_3R_646()) { + jj_scanpos = xsp; + if (jj_3R_647()) { + jj_scanpos = xsp; + if (jj_3R_648()) { + jj_scanpos = xsp; + if (jj_3R_649()) { + jj_scanpos = xsp; + if (jj_3R_650()) { + jj_scanpos = xsp; + if (jj_3R_651()) return true; + } + } + } + } + } + } + } + } + } + } + } return false; } - private boolean jj_3_132() + private boolean jj_3R_640() { - if (jj_3R_194()) return true; + if (jj_scan_token(TYPE)) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_743() + private boolean jj_3R_734() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_803()) jj_scanpos = xsp; + if (jj_3R_792()) jj_scanpos = xsp; return false; } - private boolean jj_3R_802() + private boolean jj_3R_791() { - if (jj_3R_437()) return true; + if (jj_3R_434()) return true; return false; } - private boolean jj_3_133() + private boolean jj_3R_641() { - if (jj_3R_195()) return true; + 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_843() + private boolean jj_3R_735() { - if (jj_3R_383()) return true; + if (jj_scan_token(AS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3_134() + private boolean jj_3R_792() { - if (jj_3R_196()) return true; + if (jj_3R_434()) return true; return false; } - private boolean jj_3R_383() + private boolean jj_3R_642() { - if (jj_scan_token(LBRACE)) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_492()) jj_scanpos = xsp; - if (jj_scan_token(RBRACE)) return true; + if (jj_3R_746()) { + jj_scanpos = xsp; + if (jj_3R_747()) return true; + } return false; } - private boolean jj_3R_744() + private boolean jj_3_37() { - if (jj_scan_token(AS)) return true; - if (jj_3R_133()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_803() + private boolean jj_3R_736() { - if (jj_3R_437()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_793()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_794()) jj_scanpos = xsp; return false; } - private boolean jj_3_37() + private boolean jj_3R_746() { - if (jj_3R_123()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_745() + private boolean jj_3R_643() { - 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_748()) { + jj_scanpos = xsp; + if (jj_3R_749()) return true; + } return false; } - private boolean jj_3R_492() + private boolean jj_3R_747() { - if (jj_3R_577()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_578()) { jj_scanpos = xsp; break; } - } + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_804() + private boolean jj_3R_793() { - if (jj_3R_437()) return true; + if (jj_3R_434()) return true; return false; } - private boolean jj_3R_578() + private boolean jj_3R_794() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_577()) return true; + if (jj_scan_token(AS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_805() + private boolean jj_3R_748() { - if (jj_scan_token(AS)) return true; - if (jj_3R_133()) return true; + if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_577() + private boolean jj_3R_644() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_647()) { - jj_scanpos = xsp; - if (jj_3R_648()) { - jj_scanpos = xsp; - if (jj_3R_649()) { - jj_scanpos = xsp; - if (jj_3R_650()) { - jj_scanpos = xsp; - if (jj_3R_651()) { - jj_scanpos = xsp; - if (jj_3R_652()) { - jj_scanpos = xsp; - if (jj_3R_653()) { - jj_scanpos = xsp; - if (jj_3R_654()) { - jj_scanpos = xsp; - if (jj_3R_655()) { - jj_scanpos = xsp; - if (jj_3R_656()) { - jj_scanpos = xsp; - if (jj_3R_657()) { - jj_scanpos = xsp; - if (jj_3R_658()) return true; - } - } - } - } - } - } - } - } - } - } - } + 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_647() + private boolean jj_3R_737() { - if (jj_scan_token(TYPE)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_123()) return true; + if (jj_3R_420()) return true; return false; } - private boolean jj_3R_746() + private boolean jj_3R_749() { - if (jj_3R_422()) return true; + if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; } - private boolean jj_3R_747() + private boolean jj_3R_738() { - if (jj_3R_423()) return true; + if (jj_3R_421()) return true; return false; } - private boolean jj_3R_748() + private boolean jj_3R_739() { - if (jj_3R_424()) return true; + if (jj_3R_422()) return true; return false; } - private boolean jj_3R_749() + private boolean jj_3R_740() { - if (jj_3R_531()) return true; + if (jj_3R_528()) return true; return false; } - private boolean jj_3R_648() + private boolean jj_3R_645() { - if (jj_scan_token(TYPES)) return true; + 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_741() { - if (jj_3R_406()) return true; + if (jj_3R_404()) 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_219()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_659()) jj_scanpos = xsp; + if (jj_3R_652()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_660()) jj_scanpos = xsp; + if (jj_3R_653()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_661()) jj_scanpos = xsp; + if (jj_3R_654()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_662()) jj_scanpos = xsp; + if (jj_3R_655()) jj_scanpos = xsp; return false; } - private boolean jj_3R_649() + private boolean jj_3R_646() { - 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_403()) return true; + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_659() + private boolean jj_3R_652() { if (jj_scan_token(RETURN)) return true; if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_660() + private boolean jj_3R_653() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_661() + private boolean jj_3R_654() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_662() + private boolean jj_3R_655() { if (jj_scan_token(UNSAFE)) return true; 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_647() { - 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_403()) 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_656()) jj_scanpos = xsp; + if (jj_3R_219()) return true; xsp = jj_scanpos; - if (jj_3R_664()) jj_scanpos = xsp; + if (jj_3R_657()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_665()) jj_scanpos = xsp; + if (jj_3R_658()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_666()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_757() - { - if (jj_scan_token(BUCKET_IDENTIFIER)) return true; - return false; - } - - private boolean jj_3R_663() - { - if (jj_scan_token(FROM)) return true; + if (jj_3R_659()) jj_scanpos = xsp; return false; } - private boolean jj_3R_651() + private boolean jj_3R_648() { - if (jj_scan_token(RID)) return true; + if (jj_scan_token(MAXDEPTH)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_137()) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_758() + private boolean jj_3R_656() { - if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; + if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_664() + private boolean jj_3R_657() { if (jj_scan_token(RETURN)) return true; if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_665() + private boolean jj_3R_658() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_666() + private boolean jj_3R_649() { - 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_750()) { + jj_scanpos = xsp; + if (jj_3R_751()) return true; + } return false; } - private boolean jj_3R_652() + private boolean jj_3R_659() { - if (jj_scan_token(AS)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_133()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_67() + private boolean jj_3R_66() { Token xsp; xsp = jj_scanpos; - if (jj_3R_206()) { + if (jj_3R_204()) { jj_scanpos = xsp; - if (jj_3R_207()) { + if (jj_3R_205()) { jj_scanpos = xsp; - if (jj_3R_208()) { + if (jj_3R_206()) { jj_scanpos = xsp; - if (jj_3R_209()) { + if (jj_3R_207()) { jj_scanpos = xsp; - if (jj_3R_210()) return true; + if (jj_3R_208()) return true; } } } @@ -23224,513 +23023,520 @@ private boolean jj_3R_67() return false; } - private boolean jj_3R_653() + private boolean jj_3R_750() { - if (jj_scan_token(WHERE)) return true; + if (jj_scan_token(TRUE)) return true; + return false; + } + + private boolean jj_3R_204() + { + if (jj_3R_123()) return true; + return false; + } + + private boolean jj_3R_650() + { + if (jj_scan_token(DEPTH_ALIAS)) 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_3R_132()) return true; return false; } - private boolean jj_3R_206() + private boolean jj_3R_751() { - if (jj_3R_124()) return true; + if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_207() + private boolean jj_3R_205() { - if (jj_3R_125()) return true; + if (jj_3R_124()) return true; return false; } - private boolean jj_3R_654() + private boolean jj_3R_651() { - if (jj_scan_token(WHILE)) return true; + if (jj_scan_token(PATH_ALIAS)) 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_3R_132()) return true; return false; } - private boolean jj_3R_208() + private boolean jj_3R_206() { - if (jj_3R_126()) return true; + if (jj_3R_125()) return true; return false; } - private boolean jj_3R_209() + private boolean jj_3R_207() { - if (jj_3R_127()) return true; + if (jj_3R_126()) return true; return false; } private boolean jj_3_38() { - if (jj_3R_124()) return true; + if (jj_3R_123()) return true; return false; } - private boolean jj_3R_210() + private boolean jj_3R_208() { - if (jj_3R_128()) return true; + if (jj_3R_127()) return true; return false; } private boolean jj_3_39() { - if (jj_3R_125()) return true; + if (jj_3R_124()) return true; return false; } - private boolean jj_3R_655() + private boolean jj_3R_191() { - if (jj_scan_token(MAXDEPTH)) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_62()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_380()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_scan_token(GT)) return true; + if (jj_3R_381()) return true; return false; } private boolean jj_3_40() { - if (jj_3R_126()) return true; + if (jj_3R_125()) return true; return false; } - private boolean jj_3R_656() + private boolean jj_3_41() { - if (jj_scan_token(OPTIONAL)) return true; - if (jj_scan_token(COLON)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_759()) { - jj_scanpos = xsp; - if (jj_3R_760()) return true; - } + if (jj_3R_126()) return true; return false; } - private boolean jj_3_41() + private boolean jj_3R_380() { - if (jj_3R_127()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_488()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_124() + private boolean jj_3R_123() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_281()) { + if (jj_3R_279()) { jj_scanpos = xsp; - if (jj_3R_282()) return true; + if (jj_3R_280()) return true; } return false; } private boolean jj_3_42() { - if (jj_3R_128()) return true; - return false; - } - - private boolean jj_3R_759() - { - if (jj_scan_token(TRUE)) return true; - return false; - } - - private boolean jj_3R_281() - { - if (jj_3R_137()) return true; + if (jj_3R_127()) return true; return false; } - private boolean jj_3R_657() + private boolean jj_3R_488() { - 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_279() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_282() + private boolean jj_3R_280() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_427()) jj_scanpos = xsp; + if (jj_3R_425()) 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_425() { - 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_532()) { 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_532() { 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_822() { - 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_839()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_3R_381()) 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_3R_281()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; xsp = jj_scanpos; - if (jj_3R_284()) jj_scanpos = xsp; + if (jj_3R_282()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_285()) jj_scanpos = xsp; + if (jj_3R_283()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_286()) jj_scanpos = xsp; + if (jj_3R_284()) jj_scanpos = xsp; return false; } - private boolean jj_3R_491() + private boolean jj_3R_839() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_842()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_283() + private boolean jj_3R_281() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_284() + private boolean jj_3R_282() { 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_842() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_283() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_286() + private boolean jj_3R_284() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_127() + 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; + if (jj_3R_287()) jj_scanpos = 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_288()) jj_scanpos = xsp; return false; } - private boolean jj_3R_289() + private boolean jj_3R_287() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_290() + private boolean jj_3R_288() { - if (jj_3R_406()) return true; + if (jj_3R_404()) 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_382()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_3R_381()) 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; + if (jj_3R_285()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_288()) jj_scanpos = xsp; + if (jj_3R_286()) jj_scanpos = xsp; return false; } - private boolean jj_3R_849() + private boolean jj_3R_382() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_490()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_287() + private boolean jj_3R_285() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_288() + private boolean jj_3R_286() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_128() + private boolean jj_3R_490() + { + 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; + if (jj_3R_289()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_292()) jj_scanpos = xsp; + if (jj_3R_290()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_293()) jj_scanpos = xsp; + if (jj_3R_291()) jj_scanpos = xsp; return false; } - private boolean jj_3R_291() + private boolean jj_3R_289() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_292() + private boolean jj_3R_290() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) 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_3R_403()) return true; return false; } - private boolean jj_3R_384() + private boolean jj_3R_291() { - 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_404()) 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; + if (jj_3R_219()) return true; Token xsp; - if (jj_3R_222()) return true; + if (jj_3R_220()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_222()) { jj_scanpos = xsp; break; } + if (jj_3R_220()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; + if (jj_3R_221()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_222()) jj_scanpos = xsp; + 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; + return false; + } + + private boolean jj_3R_193() + { + Token xsp; xsp = jj_scanpos; - if (jj_3R_226()) jj_scanpos = xsp; + if (jj_3R_384()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + if (jj_scan_token(GT)) return true; xsp = jj_scanpos; - if (jj_3R_227()) jj_scanpos = xsp; + if (jj_3R_385()) jj_scanpos = xsp; return false; } - private boolean jj_3R_493() + private boolean jj_3R_384() { - if (jj_3R_133()) return true; + if (jj_scan_token(MINUS)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_491()) jj_scanpos = xsp; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_222() + private boolean jj_3R_220() { - if (jj_3R_401()) return true; + if (jj_3R_399()) return true; return false; } - private boolean jj_3R_223() + private boolean jj_3R_221() { if (jj_scan_token(UPSERT)) return true; return false; } - private boolean jj_3R_224() + private boolean jj_3R_222() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_402()) { + if (jj_3R_400()) { jj_scanpos = xsp; - if (jj_3R_403()) return true; + if (jj_3R_401()) return true; } xsp = jj_scanpos; - if (jj_3R_404()) jj_scanpos = xsp; + if (jj_3R_402()) jj_scanpos = xsp; return false; } - private boolean jj_3R_402() + private boolean jj_3R_491() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_400() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_404() + private boolean jj_3R_385() { - if (jj_3R_396()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_225() + private boolean jj_3R_402() + { + if (jj_3R_394()) return true; + return false; + } + + private boolean jj_3R_223() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_405()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_226() + private boolean jj_3R_224() { - if (jj_3R_406()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_227() + private boolean jj_3R_225() { - if (jj_3R_407()) return true; + if (jj_3R_405()) return true; return false; } - private boolean jj_3R_80() + private boolean jj_3R_79() { if (jj_scan_token(UPDATE)) return true; - if (jj_3R_221()) return true; + if (jj_3R_219()) return true; Token xsp; - if (jj_3R_228()) return true; + if (jj_3R_226()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_228()) { jj_scanpos = xsp; break; } + if (jj_3R_226()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; + if (jj_3R_227()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_228()) jj_scanpos = xsp; + 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; - xsp = jj_scanpos; - if (jj_3R_232()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_233()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_226() + { + if (jj_3R_399()) return true; + return false; + } + + private boolean jj_3R_227() + { + if (jj_scan_token(UPSERT)) return true; return false; } private boolean jj_3R_194() { + if (jj_scan_token(LT)) return true; 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; return false; @@ -23738,13 +23544,24 @@ private boolean jj_3R_194() private boolean jj_3R_228() { - if (jj_3R_401()) return true; + if (jj_scan_token(RETURN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_406()) { + jj_scanpos = xsp; + if (jj_3R_407()) { + jj_scanpos = xsp; + if (jj_3R_408()) return true; + } + } + xsp = jj_scanpos; + if (jj_3R_409()) jj_scanpos = xsp; return false; } - private boolean jj_3R_229() + private boolean jj_3R_406() { - if (jj_scan_token(UPSERT)) return true; + if (jj_scan_token(BEFORE)) return true; return false; } @@ -23753,84 +23570,61 @@ private boolean jj_3R_386() if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_494()) jj_scanpos = xsp; + if (jj_3R_492()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_230() - { - if (jj_scan_token(RETURN)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_408()) { - jj_scanpos = xsp; - if (jj_3R_409()) { - jj_scanpos = xsp; - if (jj_3R_410()) return true; - } - } - xsp = jj_scanpos; - if (jj_3R_411()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_408() + private boolean jj_3R_409() { - if (jj_scan_token(BEFORE)) return true; + if (jj_3R_394()) return true; return false; } - private boolean jj_3R_494() + private boolean jj_3R_229() { - if (jj_3R_133()) return true; + if (jj_scan_token(WHERE)) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_411() + private boolean jj_3R_230() { - if (jj_3R_396()) return true; + if (jj_3R_404()) return true; return false; } private boolean jj_3R_231() { - if (jj_scan_token(WHERE)) return true; if (jj_3R_405()) return true; return false; } - private boolean jj_3R_232() + private boolean jj_3R_492() { - if (jj_3R_406()) return true; + if (jj_3R_132()) return true; return false; } private boolean jj_3R_387() { - if (jj_3R_383()) return true; - return false; - } - - private boolean jj_3R_233() - { - if (jj_3R_407()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_401() + private boolean jj_3R_399() { Token xsp; xsp = jj_scanpos; - if (jj_3R_510()) { + if (jj_3R_507()) { jj_scanpos = xsp; - if (jj_3R_511()) { + if (jj_3R_508()) { jj_scanpos = xsp; - if (jj_3R_512()) { + if (jj_3R_509()) { jj_scanpos = xsp; - if (jj_3R_513()) { + if (jj_3R_510()) { jj_scanpos = xsp; - if (jj_3R_514()) return true; + if (jj_3R_511()) return true; } } } @@ -23838,54 +23632,53 @@ private boolean jj_3R_401() return false; } - private boolean jj_3R_510() + private boolean jj_3R_507() { if (jj_scan_token(SET)) return true; - if (jj_3R_592()) return true; + if (jj_3R_587()) 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_588()) { 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_401() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_511() + private boolean jj_3R_508() { if (jj_scan_token(PUT)) return true; - if (jj_3R_594()) return true; + if (jj_3R_589()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_595()) { jj_scanpos = xsp; break; } + if (jj_3R_590()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_593() + private boolean jj_3R_588() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_592()) return true; + if (jj_3R_587()) return true; + return false; + } + + private boolean jj_3R_195() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_388()) { + jj_scanpos = xsp; + if (jj_scan_token(191)) return true; + } + xsp = jj_scanpos; + if (jj_3R_389()) jj_scanpos = xsp; return false; } @@ -23894,543 +23687,572 @@ private boolean jj_3R_388() if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_495()) jj_scanpos = xsp; + if (jj_3R_493()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_495() + private boolean jj_3R_509() { - if (jj_3R_133()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_591()) { + jj_scanpos = xsp; + if (jj_3R_592()) return true; + } + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_389() + private boolean jj_3R_590() { - if (jj_3R_383()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_589()) return true; return false; } - private boolean jj_3R_512() + private boolean jj_3R_493() { - 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_389() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_594()) return true; + if (jj_3R_381()) return true; return false; } - private boolean jj_3R_596() + private boolean jj_3R_591() { if (jj_scan_token(MERGE)) return true; return false; } - private boolean jj_3R_597() + private boolean jj_3R_592() { if (jj_scan_token(CONTENT)) return true; return false; } - private boolean jj_3R_513() + private boolean jj_3R_510() { Token xsp; xsp = jj_scanpos; - if (jj_3R_598()) { + if (jj_3R_593()) { jj_scanpos = xsp; - if (jj_3R_599()) return true; + if (jj_3R_594()) return true; } - if (jj_3R_600()) return true; + if (jj_3R_595()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_601()) { jj_scanpos = xsp; break; } + if (jj_3R_596()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_409() + private boolean jj_3R_407() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_598() + private boolean jj_3R_593() { if (jj_scan_token(INCREMENT)) return true; return false; } - private boolean jj_3R_599() + private boolean jj_3R_594() { 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_232()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_391()) jj_scanpos = xsp; + if (jj_3R_233()) jj_scanpos = xsp; return false; } - private boolean jj_3R_601() + private boolean jj_3R_596() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_600()) return true; + if (jj_3R_595()) return true; return false; } - private boolean jj_3R_390() + private boolean jj_3R_511() + { + if (jj_scan_token(REMOVE)) return true; + if (jj_3R_597()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_598()) { jj_scanpos = xsp; break; } + } + return false; + } + + private boolean jj_3R_232() + { + if (jj_scan_token(POLYMORPHIC)) return true; + return false; + } + + private boolean jj_3R_233() { - if (jj_scan_token(MINUS)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_496()) jj_scanpos = xsp; - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_514() + private boolean jj_3R_81() { - if (jj_scan_token(REMOVE)) return true; - if (jj_3R_602()) return true; + 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_234()) { + jj_scanpos = xsp; + if (jj_3R_235()) return true; } + xsp = jj_scanpos; + if (jj_3R_236()) jj_scanpos = xsp; return false; } - private boolean jj_3R_496() + private boolean jj_3R_598() { - if (jj_3R_133()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_597()) return true; return false; } - private boolean jj_3R_391() + private boolean jj_3R_234() { - if (jj_3R_383()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_603() + private boolean jj_3R_235() { - 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_587() { - 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_697()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_707()) { + if (jj_3R_698()) { jj_scanpos = xsp; - if (jj_3R_708()) { + if (jj_3R_699()) { jj_scanpos = xsp; - if (jj_3R_709()) { + if (jj_3R_700()) { jj_scanpos = xsp; - if (jj_3R_710()) { + if (jj_3R_701()) { jj_scanpos = xsp; - if (jj_3R_711()) return true; + if (jj_3R_702()) 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_236() { - if (jj_3R_149()) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_707() + private boolean jj_3R_697() { - if (jj_scan_token(EQ)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_708() + private boolean jj_3R_698() { - if (jj_scan_token(PLUSASSIGN)) return true; + if (jj_scan_token(EQ)) return true; return false; } - private boolean jj_3R_709() + private boolean jj_3R_699() { - 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_237()) { + jj_scanpos = xsp; + if (jj_3R_238()) return true; + } return false; } - private boolean jj_3R_710() + private boolean jj_3R_700() { - if (jj_scan_token(STARASSIGN)) return true; + if (jj_scan_token(MINUSASSIGN)) return true; return false; } - private boolean jj_3R_711() + private boolean jj_3R_237() { - if (jj_scan_token(SLASHASSIGN)) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_234() + private boolean jj_3R_701() { - if (jj_scan_token(POLYMORPHIC)) return true; + if (jj_scan_token(STARASSIGN)) return true; return false; } - private boolean jj_3R_235() + private boolean jj_3R_238() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(LBRACKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_410()) jj_scanpos = xsp; + if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_410() + private boolean jj_3R_702() + { + if (jj_scan_token(SLASHASSIGN)) return true; + return false; + } + + private boolean jj_3R_408() { if (jj_scan_token(COUNT)) return true; return false; } - private boolean jj_3R_82() + private boolean jj_3R_410() { - 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_515()) { 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_595() { - 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_703()) 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_515() { - 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_703() { - if (jj_3R_62()) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_238() + private boolean jj_3R_597() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_704()) 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_660()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_661()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_662()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_663()) jj_scanpos = xsp; return false; } - private boolean jj_3R_83() + private boolean jj_3R_589() { - 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_660() { - 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_661() { - 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_752()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_240() + private boolean jj_3R_752() { - 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_662() { - if (jj_3R_137()) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_753()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_518()) { jj_scanpos = xsp; break; } + if (jj_3R_754()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_518() + private boolean jj_3R_754() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_137()) return true; + if (jj_3R_753()) return true; return false; } - private boolean jj_3R_253() + private boolean jj_3R_251() { 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_544()) { jj_scanpos = xsp; - if (jj_3R_550()) { + if (jj_3R_545()) { jj_scanpos = xsp; - if (jj_3R_551()) return true; + if (jj_3R_546()) return true; } } xsp = jj_scanpos; - if (jj_3R_552()) jj_scanpos = xsp; + if (jj_3R_547()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_553()) jj_scanpos = xsp; + if (jj_3R_548()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_554()) jj_scanpos = xsp; + if (jj_3R_549()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_555()) jj_scanpos = xsp; + if (jj_3R_550()) jj_scanpos = xsp; return false; } - private boolean jj_3R_68() + private boolean jj_3R_663() { - 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_544() { - if (jj_3R_129()) return true; + if (jj_3R_128()) return true; return false; } - private boolean jj_3R_713() + private boolean jj_3R_704() { 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_545() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_637()) jj_scanpos = xsp; + if (jj_3R_630()) 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_664()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_665()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_666()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_667()) jj_scanpos = xsp; return false; } - private boolean jj_3R_667() + private boolean jj_3R_546() { - 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_547() { - 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_548() { - if (jj_3R_129()) return true; + if (jj_scan_token(RETURN)) return true; + if (jj_3R_394()) return true; return false; } - private boolean jj_3R_553() + private boolean jj_3R_664() { - 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_665() { - 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_755()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_554() + private boolean jj_3R_549() { Token xsp; xsp = jj_scanpos; - if (jj_3R_638()) jj_scanpos = xsp; + if (jj_3R_631()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_639()) { + if (jj_3R_632()) { jj_scanpos = xsp; if (jj_3_47()) return true; } return false; } - private boolean jj_3R_638() + private boolean jj_3R_631() { if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_669() + private boolean jj_3R_755() { - 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; } - private boolean jj_3R_639() + private boolean jj_3R_632() { Token xsp; xsp = jj_scanpos; - if (jj_3R_751()) { + if (jj_3R_742()) { jj_scanpos = xsp; - if (jj_3R_752()) return true; + if (jj_3R_743()) return true; } return false; } - private boolean jj_3R_763() + private boolean jj_3R_666() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_762()) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_753()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_756()) { 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_742() { - if (jj_3R_122()) return true; + if (jj_3R_121()) return true; return false; } - private boolean jj_3R_670() + private boolean jj_3R_756() { - if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_753()) return true; return false; } - private boolean jj_3R_752() + private boolean jj_3R_743() { - if (jj_3R_297()) return true; + if (jj_3R_295()) return true; return false; } @@ -24439,57 +24261,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_667() + { + 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_668()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_672()) jj_scanpos = xsp; + if (jj_3R_669()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_673()) jj_scanpos = xsp; + if (jj_3R_670()) 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_671()) jj_scanpos = xsp; return false; } private boolean jj_3R_131() { - if (jj_3R_122()) return true; + if (jj_3R_295()) return true; return false; } - private boolean jj_3R_132() + private boolean jj_3R_550() { - if (jj_3R_297()) return true; + if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_555() + private boolean jj_3R_630() { - 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_668() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24497,51 +24333,25 @@ private boolean jj_3R_671() return false; } - private boolean jj_3R_672() + private boolean jj_3R_669() { 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_757()) { 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 +24359,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_294()) return true; } } return false; } - private boolean jj_3R_765() + private boolean jj_3R_757() { 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_670() + { + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_753()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_758()) { 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_429()) { 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_430()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_674() + private boolean jj_3R_758() { - if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_753()) return true; return false; } - private boolean jj_3R_70() + private boolean jj_3R_671() { - 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_239()) { + jj_scanpos = xsp; + if (jj_3R_240()) { + jj_scanpos = xsp; + if (jj_3R_241()) { + jj_scanpos = xsp; + if (jj_3R_242()) return true; + } + } } return false; } - private boolean jj_3R_766() + private boolean jj_3R_239() { - 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_240() { - 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_411()) { + jj_scanpos = xsp; + if (jj_3R_412()) 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_429() { 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_430() { 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_533()) { 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_411() { - 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()) { + if (jj_3R_516()) { jj_scanpos = xsp; - if (jj_3R_243()) { - jj_scanpos = xsp; - if (jj_3R_244()) return true; - } + if (jj_3R_517()) return true; } + if (jj_3R_132()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_518()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_538() + private boolean jj_3R_533() { 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_516() + { + 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_431()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_241() + private boolean jj_3R_517() { - 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_518() { - 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_601()) { jj_scanpos = xsp; - if (jj_3R_414()) return true; + if (jj_3R_602()) return true; } + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_434() + private boolean jj_3R_431() { 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_601() + { + if (jj_scan_token(PLUS)) return true; + return false; + } + + private boolean jj_3R_412() + { + if (jj_scan_token(NULL)) return true; + return false; + } + + private boolean jj_3R_241() { + if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_519()) { + if (jj_3R_413()) { jj_scanpos = xsp; - if (jj_3R_520()) return true; + if (jj_3R_414()) 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_415()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_296() + private boolean jj_3R_602() + { + if (jj_scan_token(MINUS)) return true; + return false; + } + + private boolean jj_3R_294() { if (jj_scan_token(CONTENT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_435()) { + if (jj_3R_432()) { jj_scanpos = xsp; - if (jj_3R_436()) return true; + if (jj_3R_433()) return true; } return false; } - private boolean jj_3R_519() + private boolean jj_3R_432() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_435() + private boolean jj_3R_413() { - if (jj_3R_201()) return true; + if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_436() + private boolean jj_3R_433() { - 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_414() { 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_213()) jj_scanpos = xsp; return false; } - private boolean jj_3R_76() + private boolean jj_3R_415() { - 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_519()) { + jj_scanpos = xsp; + if (jj_3R_520()) return true; + } + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_606() + private boolean jj_3R_519() { 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_213() { 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_242() { - 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_520() { 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_209()) { jj_scanpos = xsp; - if (jj_3R_212()) return true; + if (jj_3R_210()) return true; } xsp = jj_scanpos; - if (jj_3R_213()) jj_scanpos = xsp; + if (jj_3R_211()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_214()) jj_scanpos = xsp; + if (jj_3R_212()) jj_scanpos = xsp; return false; } - private boolean jj_3R_415() + private boolean jj_3R_209() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_393()) 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_243()) { + jj_scanpos = xsp; + if (jj_3R_244()) return true; + } + xsp = jj_scanpos; + if (jj_3R_245()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_246()) jj_scanpos = xsp; return false; } - private boolean jj_3R_416() + private boolean jj_3R_243() { - if (jj_scan_token(MINUS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_395() + private boolean jj_3R_393() { 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_210() { - if (jj_3R_135()) return true; + if (jj_3R_134()) return true; return false; } - private boolean jj_3R_417() + private boolean jj_3R_244() { - 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_211() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_396()) return true; + if (jj_3R_394()) return true; return false; } - private boolean jj_3R_214() + private boolean jj_3R_245() { - 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_212() { - if (jj_scan_token(PLUS)) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_74() + private boolean jj_3R_246() { - 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_672()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_219()) jj_scanpos = xsp; + if (jj_3R_673()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_220()) jj_scanpos = xsp; + if (jj_3R_674()) 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_214()) 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_215()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_247()) jj_scanpos = xsp; + if (jj_3R_216()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_248()) jj_scanpos = xsp; + if (jj_3R_217()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_218()) jj_scanpos = xsp; return false; } - private boolean jj_3R_216() + private boolean jj_3R_214() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_397()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_245() - { - if (jj_3R_133()) return true; + if (jj_3R_395()) 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_672() { - 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_215() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -25086,184 +24890,170 @@ private boolean jj_3R_217() return false; } - private boolean jj_3R_248() + private boolean jj_3R_673() { - if (jj_scan_token(UNSAFE)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_759()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_760()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_218() + private boolean jj_3R_216() { - if (jj_3R_130()) return true; + if (jj_3R_129()) return true; return false; } - private boolean jj_3R_219() + private boolean jj_3R_217() { - if (jj_3R_398()) return true; + if (jj_3R_396()) return true; return false; } - private boolean jj_3R_220() + private boolean jj_3R_218() { - if (jj_3R_399()) return true; + if (jj_3R_397()) return true; return false; } - private boolean jj_3R_197() + private boolean jj_3R_760() { - 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_759()) return true; return false; } - private boolean jj_3R_138() + private boolean jj_3R_674() { - 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_302()) { + jj_scanpos = xsp; + if (jj_3R_303()) return true; + } return false; } - private boolean jj_3R_304() + private boolean jj_3R_302() { - if (jj_3R_439()) return true; + if (jj_3R_436()) return true; return false; } - private boolean jj_3R_305() + private boolean jj_3R_759() { - if (jj_3R_440()) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_799()) jj_scanpos = xsp; return false; } - private boolean jj_3R_439() + private boolean jj_3R_303() { - if (jj_scan_token(HOOK)) return true; + if (jj_3R_437()) return true; return false; } - private boolean jj_3_135() + private boolean jj_3R_799() { - if (jj_3R_197()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_679() + private boolean jj_3R_436() { - 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_247()) return true; } - if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_397() + private boolean jj_3R_395() { 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_437() { if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_541()) { + if (jj_3R_536()) { jj_scanpos = xsp; - if (jj_3R_542()) { + if (jj_3R_537()) { jj_scanpos = xsp; - if (jj_3R_543()) { + if (jj_3R_538()) { jj_scanpos = xsp; - if (jj_3R_544()) return true; + if (jj_3R_539()) return true; } } } return false; } - private boolean jj_3R_768() + private boolean jj_3R_536() { - 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_247() { - 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_537() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_543() + private boolean jj_3R_538() { 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_539() { if (jj_scan_token(FROM)) return true; return false; @@ -25271,1087 +25061,1085 @@ 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_248()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_249()) jj_scanpos = xsp; return false; } - private boolean jj_3_136() + private boolean jj_3R_248() { - 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_249() + { + if (jj_scan_token(FORCE)) return true; + return false; + } + + private boolean jj_3R_394() { Token xsp; xsp = jj_scanpos; - if (jj_3R_499()) { + if (jj_3R_496()) { jj_scanpos = xsp; - if (jj_3R_500()) return true; + if (jj_3R_497()) return true; } return false; } - private boolean jj_3R_499() + private boolean jj_3R_496() { - 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_576()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_500() + private boolean jj_3R_497() { 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_577()) { 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_140()) { + jj_scanpos = xsp; + if (jj_3R_675()) return true; + } return false; } - private boolean jj_3_53() + private boolean jj_3_140() { - if (jj_3R_136()) return true; + if (jj_scan_token(ON)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(LPAREN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_198()) { + jj_scanpos = xsp; + if (jj_3R_199()) return true; + } + xsp = jj_scanpos; + if (jj_3R_761()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_762()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_87() + private boolean jj_3_53() { - 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; - xsp = jj_scanpos; - if (jj_3R_251()) jj_scanpos = xsp; + if (jj_3R_135()) 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; + if (jj_3R_298()) jj_scanpos = xsp; + if (jj_3R_122()) return true; xsp = jj_scanpos; - if (jj_3R_301()) jj_scanpos = xsp; + if (jj_3R_299()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_302()) jj_scanpos = xsp; + if (jj_3R_300()) jj_scanpos = xsp; return false; } - private boolean jj_3R_300() + private boolean jj_3R_298() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_250() + private boolean jj_3R_198() { - 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_301() + private boolean jj_3R_299() { - if (jj_3R_437()) return true; + if (jj_3R_434()) return true; return false; } - private boolean jj_3R_251() + private boolean jj_3R_300() { - if (jj_scan_token(FORCE)) return true; + if (jj_scan_token(AS)) return true; + if (jj_3R_435()) return true; return false; } - private boolean jj_3R_302() + private boolean jj_3R_199() { - if (jj_scan_token(AS)) return true; - if (jj_3R_438()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_437() + private boolean jj_3R_434() { if (jj_scan_token(COLON)) return true; if (jj_scan_token(LBRACE)) return true; - if (jj_3R_539()) return true; + if (jj_3R_534()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_540()) { jj_scanpos = xsp; break; } + if (jj_3R_535()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_72() + private boolean jj_3R_761() { - if (jj_scan_token(CREATE)) return true; - if (jj_scan_token(INDEX)) return true; - if (jj_3R_428()) return true; + 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_800()) { jj_scanpos = xsp; - if (jj_3R_683()) return true; + if (jj_3R_801()) return true; } - xsp = jj_scanpos; - if (jj_3R_684()) jj_scanpos = xsp; return false; } - private boolean jj_3_138() + private boolean jj_3R_800() { - 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(KEY)) return true; return false; } - private boolean jj_3R_198() + private boolean jj_3R_801() { - 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_535() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_539()) return true; + if (jj_3R_534()) return true; return false; } - private boolean jj_3R_199() + private boolean jj_3R_762() + { + if (jj_scan_token(COMMA)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_802()) { + jj_scanpos = xsp; + if (jj_3R_803()) return true; + } + xsp = jj_scanpos; + if (jj_3R_804()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_802() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_200() + private boolean jj_3R_803() { - if (jj_3R_141()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_581() + private boolean jj_3R_576() { 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_534() { Token xsp; xsp = jj_scanpos; - if (jj_3R_629()) { + if (jj_3R_622()) { jj_scanpos = xsp; - if (jj_3R_630()) return true; + if (jj_3R_623()) return true; } xsp = jj_scanpos; - if (jj_3R_631()) jj_scanpos = xsp; + if (jj_3R_624()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_632()) jj_scanpos = xsp; + if (jj_3R_625()) jj_scanpos = xsp; return false; } - private boolean jj_3R_770() + private boolean jj_3R_804() { if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_811()) { + if (jj_3R_816()) { jj_scanpos = xsp; - if (jj_3R_812()) return true; + if (jj_3R_817()) return true; } return false; } - private boolean jj_3R_629() + private boolean jj_3R_622() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_582() + private boolean jj_3R_577() { 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_811() + private boolean jj_3R_623() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_727()) jj_scanpos = xsp; + if (jj_3R_122()) return true; + xsp = jj_scanpos; + if (jj_3R_728()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_816() { if (jj_scan_token(KEY)) return true; return false; } - private boolean jj_3R_630() + private boolean jj_3R_675() { + if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_736()) jj_scanpos = xsp; - if (jj_3R_123()) return true; + if (jj_3R_763()) jj_scanpos = xsp; + if (jj_3R_132()) return true; xsp = jj_scanpos; - if (jj_3R_737()) jj_scanpos = xsp; + if (jj_3_139()) { + jj_scanpos = xsp; + if (jj_3R_764()) return true; + } + xsp = jj_scanpos; + if (jj_3R_765()) jj_scanpos = xsp; return false; } - private boolean jj_3R_812() + private boolean jj_3R_727() { - if (jj_scan_token(VALUE)) return true; + if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_736() + private boolean jj_3R_817() { - if (jj_scan_token(BANG)) return true; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_771() + private boolean jj_3R_728() { - 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_624() { - if (jj_scan_token(STAR)) return true; + if (jj_3R_434()) return true; return false; } - private boolean jj_3R_631() + private boolean jj_3R_763() { - if (jj_3R_437()) 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_632() + private boolean jj_3R_625() { 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_3_139() { - if (jj_3R_133()) return true; + if (jj_scan_token(ENGINE)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_805()) jj_scanpos = xsp; return false; } - private boolean jj_3R_323() + private boolean jj_3R_321() { Token xsp; xsp = jj_scanpos; - if (jj_3R_449()) { + if (jj_3R_446()) { jj_scanpos = xsp; - if (jj_3R_450()) { + if (jj_3R_447()) { jj_scanpos = xsp; - if (jj_3R_451()) return true; + if (jj_3R_448()) return true; } } return false; } - private boolean jj_3R_449() - { - if (jj_3R_137()) return true; - return false; - } - - private boolean jj_3R_814() - { - if (jj_3R_141()) return true; - return false; - } - - private boolean jj_3R_450() + private boolean jj_3R_446() { - if (jj_3R_138()) return true; + if (jj_3R_136()) return true; return false; } - private boolean jj_3R_451() + private boolean jj_3_137() { - if (jj_3R_123()) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_815() + private boolean jj_3R_805() { - if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_825()) { + if (jj_3_137()) { jj_scanpos = xsp; - if (jj_3R_826()) return true; + if (jj_3R_818()) return true; } return false; } - private boolean jj_3_54() + private boolean jj_3R_447() { if (jj_3R_137()) return true; return false; } - private boolean jj_3R_825() + private boolean jj_3R_448() { - if (jj_scan_token(KEY)) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_826() + private boolean jj_3R_818() { - if (jj_scan_token(VALUE)) return true; + if (jj_3R_132()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_824()) { jj_scanpos = xsp; break; } + } + xsp = jj_scanpos; + if (jj_3R_825()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3_54() + { + if (jj_3R_136()) return true; return false; } private boolean jj_3_55() { - if (jj_3R_138()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_444() + private boolean jj_3R_441() { Token xsp; xsp = jj_scanpos; - if (jj_3R_545()) { + if (jj_3R_540()) { jj_scanpos = xsp; - if (jj_3R_546()) return true; + if (jj_3R_541()) return true; } return false; } - private boolean jj_3R_682() + private boolean jj_3R_764() { Token xsp; xsp = jj_scanpos; - if (jj_3_137()) { - jj_scanpos = xsp; - if (jj_3R_772()) return true; - } + if (jj_3R_806()) jj_scanpos = xsp; return false; } - private boolean jj_3R_545() + private boolean jj_3R_824() { - if (jj_3R_138()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3_56() + private boolean jj_3R_540() { - if (jj_3R_123()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3_137() + private boolean jj_3R_825() { - 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; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_546() + private boolean jj_3_138() { - if (jj_scan_token(INTEGER_LITERAL)) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_772() + private boolean jj_3R_806() { - if (jj_3R_133()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_138()) { + jj_scanpos = xsp; + if (jj_3R_819()) return true; + } return false; } - private boolean jj_3_141() + private boolean jj_3_56() { - 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_122()) return true; return false; } - private boolean jj_3_57() + private boolean jj_3R_541() { - if (jj_3R_138()) return true; + if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_147() + private boolean jj_3R_819() { - 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_826()) { jj_scanpos = xsp; break; } } + xsp = jj_scanpos; + if (jj_3R_827()) jj_scanpos = xsp; return false; } - private boolean jj_3_139() + private boolean jj_3_57() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_773() + private boolean jj_3R_146() { + if (jj_3R_321()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3_139()) { - jj_scanpos = xsp; - if (jj_3R_816()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_322()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_324() + private boolean jj_3R_826() { 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_322() { - if (jj_3R_62()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_321()) return true; return false; } - private boolean jj_3R_816() + private boolean jj_3R_765() { - if (jj_3R_133()) return true; + if (jj_scan_token(NULL_STRATEGY)) 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_3R_807()) { + jj_scanpos = xsp; + if (jj_3R_808()) return true; + } return false; } - private boolean jj_3R_145() + private boolean jj_3_58() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_318()) { - jj_scanpos = xsp; - if (jj_3R_319()) { - jj_scanpos = xsp; - if (jj_3R_320()) return true; - } - } + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_318() + private boolean jj_3R_827() { - if (jj_scan_token(INTEGER_RANGE)) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_197()) return true; return false; } - private boolean jj_3R_683() + private boolean jj_3R_807() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_774()) jj_scanpos = xsp; + if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_827() + private boolean jj_3R_144() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_133()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_316()) { + jj_scanpos = xsp; + if (jj_3R_317()) { + jj_scanpos = xsp; + if (jj_3R_318()) return true; + } + } return false; } - private boolean jj_3R_828() + private boolean jj_3R_808() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_scan_token(ERROR2)) return true; return false; } - private boolean jj_3_140() + private boolean jj_3R_316() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_scan_token(INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_774() + private boolean jj_3R_252() { + if (jj_scan_token(REBUILD)) return true; + if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_140()) { + if (jj_3R_678()) { jj_scanpos = xsp; - if (jj_3R_817()) return true; + if (jj_3R_679()) return true; } return false; } - private boolean jj_3R_817() + private boolean jj_3R_678() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3R_679() { - 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(STAR)) return true; return false; } - private boolean jj_3R_319() + private boolean jj_3R_317() { if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_684() + private boolean jj_3R_87() { - if (jj_scan_token(NULL_STRATEGY)) return true; + if (jj_scan_token(DROP)) return true; + if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_775()) { + if (jj_3R_680()) { jj_scanpos = xsp; - if (jj_3R_776()) return true; + if (jj_3R_681()) return true; } + xsp = jj_scanpos; + if (jj_3R_682()) jj_scanpos = xsp; return false; } - private boolean jj_3R_829() + private boolean jj_3R_680() { - 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_830() + private boolean jj_3R_681() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_201()) return true; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_775() + private boolean jj_3R_682() { - if (jj_scan_token(SKIP2)) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_320() + private boolean jj_3R_318() { - if (jj_3R_444()) return true; + if (jj_3R_441()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_445()) { + if (jj_3R_442()) { jj_scanpos = xsp; - if (jj_3R_446()) return true; + if (jj_3R_443()) return true; } - if (jj_3R_444()) return true; - return false; - } - - private boolean jj_3R_776() - { - if (jj_scan_token(ERROR2)) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_254() + private boolean jj_3R_72() { - if (jj_scan_token(REBUILD)) return true; - if (jj_scan_token(INDEX)) return true; + 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_687()) { - jj_scanpos = xsp; - if (jj_3R_688()) return true; - } + if (jj_3R_676()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_677()) jj_scanpos = xsp; return false; } - private boolean jj_3R_445() + private boolean jj_3R_442() { if (jj_scan_token(RANGE)) return true; return false; } - private boolean jj_3R_446() + private boolean jj_3R_443() { if (jj_scan_token(ELLIPSIS)) return true; return false; } - private boolean jj_3R_687() + private boolean jj_3R_676() { - if (jj_3R_428()) 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_688() + private boolean jj_3R_677() { - if (jj_scan_token(STAR)) return true; + if (jj_scan_token(ID)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_438() + private boolean jj_3R_88() { - if (jj_3R_133()) return true; + if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(BUCKET)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_250()) jj_scanpos = xsp; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_88() + private boolean jj_3R_435() { - if (jj_scan_token(DROP)) return true; - if (jj_scan_token(INDEX)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_689()) { - jj_scanpos = xsp; - if (jj_3R_690()) return true; - } - xsp = jj_scanpos; - if (jj_3R_691()) jj_scanpos = xsp; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_689() + private boolean jj_3R_250() { - if (jj_3R_428()) return true; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_141() + private boolean jj_3R_140() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_690() + private boolean jj_3R_89() { - if (jj_scan_token(STAR)) return true; + if (jj_scan_token(DROP)) return true; + if (jj_scan_token(BUCKET)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_683()) { + jj_scanpos = xsp; + if (jj_3R_684()) return true; + } + xsp = jj_scanpos; + if (jj_3R_685()) jj_scanpos = xsp; return false; } - private boolean jj_3R_691() + private boolean jj_3R_683() { - 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_73() + private boolean jj_3R_684() { - 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_3R_61()) return true; return false; } - private boolean jj_3R_139() + private boolean jj_3R_138() { Token xsp; xsp = jj_scanpos; - if (jj_3R_306()) { + if (jj_3R_304()) { jj_scanpos = xsp; - if (jj_3R_307()) return true; + if (jj_3R_305()) return true; } if (jj_scan_token(LPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_308()) jj_scanpos = xsp; + if (jj_3R_306()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_306() - { - if (jj_3R_133()) return true; - return false; - } - private boolean jj_3R_685() { 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_686() + private boolean jj_3R_304() { - if (jj_scan_token(ID)) return true; - if (jj_3R_62()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_307() + private boolean jj_3R_305() { if (jj_scan_token(DISTINCT)) return true; return false; } - private boolean jj_3R_89() + private boolean jj_3R_90() { if (jj_scan_token(ALTER)) return true; - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_133()) 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_scan_token(DATABASE)) return true; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_308() + private boolean jj_3R_306() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_441()) { jj_scanpos = xsp; break; } + if (jj_3R_438()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_252() - { - if (jj_scan_token(STAR)) return true; - return false; - } - - private boolean jj_3R_148() + private boolean jj_3R_147() { if (jj_scan_token(DOT)) return true; - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_325()) jj_scanpos = xsp; + if (jj_3R_323()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_90() - { - if (jj_scan_token(DROP)) return true; - if (jj_scan_token(BUCKET)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_692()) { - jj_scanpos = xsp; - if (jj_3R_693()) return true; - } - xsp = jj_scanpos; - if (jj_3R_694()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_325() + private boolean jj_3R_323() { - if (jj_3R_123()) return true; + if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_452()) { jj_scanpos = xsp; break; } + if (jj_3R_449()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_692() - { - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_452() + private boolean jj_3R_449() { 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_693() + private boolean jj_3R_494() { - if (jj_3R_62()) return true; + if (jj_scan_token(EXPLAIN)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_142() + private boolean jj_3R_141() { Token xsp; xsp = jj_scanpos; - if (jj_3R_310()) { + if (jj_3R_308()) { jj_scanpos = xsp; - if (jj_3R_311()) { + if (jj_3R_309()) { jj_scanpos = xsp; - if (jj_3R_312()) return true; + if (jj_3R_310()) return true; } } return false; } - private boolean jj_3R_694() + private boolean jj_3R_308() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_3R_138()) return true; return false; } - private boolean jj_3R_310() + private boolean jj_3R_120() { - if (jj_3R_139()) return true; + if (jj_scan_token(PROFILE)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_91() + private boolean jj_3R_309() { - 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_scan_token(THIS)) return true; return false; } - private boolean jj_3R_311() + private boolean jj_3R_310() { - if (jj_scan_token(THIS)) return true; + if (jj_3R_139()) return true; return false; } - private boolean jj_3R_312() + private boolean jj_3R_495() { - if (jj_3R_140()) return true; + if (jj_scan_token(LET)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(EQ)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_574()) { + jj_scanpos = xsp; + if (jj_3R_575()) return true; + } return false; } private boolean jj_3_59() { - if (jj_3R_139()) return true; + if (jj_3R_138()) return true; return false; } - private boolean jj_3R_143() + private boolean jj_3R_142() { 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() + private boolean jj_3R_311() { - if (jj_3R_133()) return true; + if (jj_3R_132()) return true; return false; } private boolean jj_3_60() { - if (jj_3R_140()) return true; + if (jj_3R_139()) return true; return false; } - private boolean jj_3R_314() + private boolean jj_3R_574() { - if (jj_3R_141()) return true; + if (jj_3R_202()) 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_3R_140()) return true; return false; } - private boolean jj_3R_315() + private boolean jj_3R_575() + { + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3R_313() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3_61() + private boolean jj_3_61() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3_141() { - if (jj_3R_133()) return true; + if (jj_3R_200()) return true; return false; } - private boolean jj_3R_121() + private boolean jj_3R_253() { - if (jj_scan_token(PROFILE)) return true; - if (jj_3R_204()) return true; + if (jj_scan_token(BEGIN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_416()) jj_scanpos = xsp; return false; } - private boolean jj_3R_464() + private boolean jj_3R_461() { Token xsp; xsp = jj_scanpos; - if (jj_3R_558()) { + if (jj_3R_553()) { jj_scanpos = xsp; - if (jj_3R_559()) return true; + if (jj_3R_554()) return true; } return false; } private boolean jj_3_62() { - if (jj_3R_141()) return true; + if (jj_3R_140()) return true; return false; } - private boolean jj_3R_558() + private boolean jj_3_142() { - if (jj_3R_142()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_559() + private boolean jj_3R_416() { - if (jj_3R_143()) return true; + if (jj_scan_token(ISOLATION)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_498() + private boolean jj_3R_553() { - if (jj_scan_token(LET)) return true; - if (jj_3R_133()) return true; - if (jj_scan_token(EQ)) return true; + if (jj_3R_141()) return true; + return false; + } + + private boolean jj_3R_254() + { + if (jj_scan_token(COMMIT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_579()) { - jj_scanpos = xsp; - if (jj_3R_580()) return true; - } + if (jj_3R_417()) jj_scanpos = xsp; return false; } - private boolean jj_3R_149() + private boolean jj_3R_554() + { + if (jj_3R_142()) return true; + return false; + } + + private boolean jj_3R_417() + { + if (jj_scan_token(RETRY)) return true; + if (jj_3R_61()) return true; + return false; + } + + private boolean jj_3R_148() { Token xsp; xsp = jj_scanpos; - if (jj_3R_326()) { + if (jj_3R_324()) { jj_scanpos = xsp; - if (jj_3R_327()) { + if (jj_3R_325()) { jj_scanpos = xsp; - if (jj_3R_328()) return true; + if (jj_3R_326()) return true; } } xsp = jj_scanpos; - if (jj_3R_329()) jj_scanpos = xsp; + if (jj_3R_327()) jj_scanpos = xsp; return false; } private boolean jj_3_63() { - if (jj_3R_142()) return true; - return false; - } - - private boolean jj_3R_579() - { - if (jj_3R_204()) return true; + if (jj_3R_141()) return true; return false; } - private boolean jj_3R_326() + private boolean jj_3R_324() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_453()) { + if (jj_3R_450()) { jj_scanpos = xsp; - if (jj_3R_454()) { + if (jj_3R_451()) { jj_scanpos = xsp; - if (jj_3R_455()) { + if (jj_3R_452()) { jj_scanpos = xsp; - if (jj_3R_456()) return true; + if (jj_3R_453()) return true; } } } @@ -26361,159 +26149,122 @@ private boolean jj_3R_326() private boolean jj_3_64() { - if (jj_3R_143()) return true; + if (jj_3R_142()) return true; return false; } - private boolean jj_3R_580() + private boolean jj_3R_255() { - if (jj_3R_123()) return true; + if (jj_scan_token(ROLLBACK)) return true; return false; } - private boolean jj_3R_441() + private boolean jj_3R_438() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_123()) return true; - return false; - } - - private boolean jj_3R_453() - { - if (jj_3R_144()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3_142() + private boolean jj_3R_450() { - if (jj_3R_202()) return true; + if (jj_3R_143()) return true; return false; } - private boolean jj_3R_255() + private boolean jj_3R_256() { - if (jj_scan_token(BEGIN)) return true; + if (jj_scan_token(RETURN)) 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; - return false; - } - - private boolean jj_3_143() + private boolean jj_3R_451() { - if (jj_3R_123()) return true; + if (jj_3R_144()) return true; return false; } private boolean jj_3R_418() { - if (jj_scan_token(ISOLATION)) return true; - if (jj_3R_133()) return true; - return false; - } - - private boolean jj_3R_455() - { - if (jj_3R_146()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_456() + private boolean jj_3R_452() { - if (jj_3R_147()) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_256() + private boolean jj_3R_453() { - if (jj_scan_token(COMMIT)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_419()) jj_scanpos = xsp; + if (jj_3R_146()) return true; return false; } private boolean jj_3_65() { - if (jj_3R_144()) return true; + if (jj_3R_143()) return true; return false; } - private boolean jj_3_66() + private boolean jj_3R_258() { + if (jj_scan_token(IF)) return true; + if (jj_scan_token(LPAREN)) 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_686()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_419() + private boolean jj_3_66() { - if (jj_scan_token(RETRY)) return true; - if (jj_3R_62()) return true; + if (jj_3R_144()) return true; return false; } - private boolean jj_3R_327() + private boolean jj_3R_325() { - if (jj_3R_148()) return true; + if (jj_3R_147()) return true; return false; } - private boolean jj_3R_328() + private boolean jj_3R_326() { if (jj_scan_token(DOT)) return true; - if (jj_3R_143()) return true; + if (jj_3R_142()) return true; return false; } private boolean jj_3_67() { - if (jj_3R_146()) return true; - return false; - } - - private boolean jj_3R_329() - { - if (jj_3R_149()) return true; - return false; - } - - private boolean jj_3_68() - { - if (jj_3R_147()) return true; - return false; - } - - private boolean jj_3R_257() - { - if (jj_scan_token(ROLLBACK)) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_123() + private boolean jj_3R_686() { Token xsp; xsp = jj_scanpos; - if (jj_3R_274()) { - jj_scanpos = xsp; - if (jj_3R_275()) { + if (jj_3R_766()) { jj_scanpos = xsp; - if (jj_3R_276()) { - jj_scanpos = xsp; - if (jj_3R_277()) { + if (jj_3R_767()) { jj_scanpos = xsp; - if (jj_3R_278()) { + if (jj_3R_768()) { jj_scanpos = xsp; - if (jj_3R_279()) { + if (jj_3R_769()) { jj_scanpos = xsp; - if (jj_3R_280()) return true; - } - } + if (jj_scan_token(170)) return true; } } } @@ -26521,88 +26272,65 @@ private boolean jj_3R_123() return false; } - private boolean jj_3_69() - { - if (jj_3R_148()) return true; - return false; - } - - private boolean jj_3R_258() - { - if (jj_scan_token(RETURN)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_420()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_274() - { - if (jj_3R_150()) return true; - return false; - } - - private boolean jj_3_70() + private boolean jj_3R_766() { - if (jj_3R_149()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_275() + private boolean jj_3R_327() { - if (jj_scan_token(NULL)) return true; + if (jj_3R_148()) return true; return false; } - private boolean jj_3R_420() + private boolean jj_3_68() { - if (jj_3R_123()) return true; + if (jj_3R_146()) return true; return false; } - private boolean jj_3R_276() + private boolean jj_3R_767() { - if (jj_scan_token(TRUE)) return true; + if (jj_3R_258()) return true; return false; } - private boolean jj_3R_277() + private boolean jj_3R_768() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_809()) return true; return false; } - private boolean jj_3R_278() + private boolean jj_3R_769() { - if (jj_3R_137()) return true; + if (jj_3R_810()) return true; return false; } - private boolean jj_3R_260() + private boolean jj_3R_122() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_146()) 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; } + xsp = jj_scanpos; + if (jj_3R_272()) { + jj_scanpos = xsp; + if (jj_3R_273()) { + jj_scanpos = xsp; + 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()) return true; + } + } + } + } + } } - 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() - { - if (jj_3R_151()) return true; return false; } @@ -26616,7 +26344,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[352]; static private int[] jj_la1_0; static private int[] jj_la1_1; static private int[] jj_la1_2; @@ -26636,30 +26364,30 @@ 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,0xe2020800,0x20000000,0x0,0x0,0xe2020800,0x20000000,0x0,0x0,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,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,0x11010c1f,0x0,0x1000,0x0,0x11010c1f,0x0,0x1000,0x0,0x0,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0xc000,0x0,0x11010c1f,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,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x20000000,0xdffb7fe6,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,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x100000,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,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,0x17ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x0,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,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,0x800,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,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,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,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,0x320,0x20,0x0,0x0,0x320,0x20,0x0,0x0,0x0,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x320,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 final JJCalls[] jj_2_rtns = new JJCalls[145]; private boolean jj_rescan = false; private int jj_gc = 0; @@ -26672,7 +26400,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 < 352; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26685,7 +26413,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 < 352; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); @@ -26700,7 +26428,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 < 352; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26713,7 +26441,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 < 352; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -26798,14 +26526,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 +26586,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 < 352; 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/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/parser/CreateIndexStatementTest.java b/engine/src/test/java/com/arcadedb/query/sql/parser/CreateIndexStatementTest.java index 217be4db77..800caba892 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,21 @@ 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 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 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"); } } From 6ee7fa82993c1902d551bc9d527764d8caad2266 Mon Sep 17 00:00:00 2001 From: lvca Date: Thu, 21 Apr 2022 16:33:35 -0400 Subject: [PATCH 2/2] SQL create index now doesn't require the index name because it's automatically defined based on type+properties Fixed issue #381 --- engine/src/main/grammar/SQLGrammar.jjt | 79 +- .../sql/parser/CreateIndexStatement.java | 3 +- .../query/sql/parser/IndexIdentifier.java | 27 +- .../arcadedb/query/sql/parser/SqlParser.java | 4342 +++++++++-------- .../arcadedb/database/CheckDatabaseTest.java | 2 +- .../com/arcadedb/graph/BasicGraphTest.java | 2 +- .../java/com/arcadedb/query/sql/DDLTest.java | 10 +- .../query/sql/MatchStatementExecutioTest.java | 4 +- .../SelectStatementExecutionTest.java | 36 +- .../TruncateClassStatementExecutionTest.java | 2 +- .../UpdateStatementExecutionTest.java | 2 +- .../sql/parser/CreateIndexStatementTest.java | 2 + .../sql/parser/DropIndexStatementTest.java | 10 +- .../sql/parser/RebuildIndexStatementTest.java | 6 +- .../java/com/arcadedb/redis/RedisWTest.java | 4 +- 15 files changed, 2339 insertions(+), 2192 deletions(-) diff --git a/engine/src/main/grammar/SQLGrammar.jjt b/engine/src/main/grammar/SQLGrammar.jjt index 49f2d37161..8aa4444da2 100644 --- a/engine/src/main/grammar/SQLGrammar.jjt +++ b/engine/src/main/grammar/SQLGrammar.jjt @@ -3820,34 +3820,13 @@ CreateIndexStatement CreateIndexStatement(): { ( - LOOKAHEAD(4) ( - - jjtThis.typeName = Identifier() - + LOOKAHEAD(6) ( - 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; } - ) - ] - ( - + [ {jjtThis.ifNotExists = true;}] + + jjtThis.typeName = Identifier() + ( lastIdentifier = Identifier() { lastProperty = new CreateIndexStatement.Property(); @@ -3869,16 +3848,46 @@ CreateIndexStatement CreateIndexStatement(): { 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; } + ) + ] + )* + + ) + | + ( + jjtThis.name = Identifier() + ) + ) + ( + LOOKAHEAD(4) + ( + {jjtThis.ifNotExists = true;} + jjtThis.type = Identifier() + ) + | + jjtThis.type = Identifier() ) - | - jjtThis.name = Identifier() - - [ {jjtThis.ifNotExists = true;} ] - - jjtThis.type = Identifier() - ( LOOKAHEAD(2) jjtThis.engine = Identifier() 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 a7940aae0a..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 @@ -145,7 +145,8 @@ private String[] calculateProperties(final CommandContext ctx) { 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 "); 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 786a47f78c..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 @@ -35,15 +35,15 @@ public enum 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; } @@ -141,5 +141,10 @@ public void setIndexNameString(String indexNameString) { 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/SqlParser.java b/engine/src/main/java/com/arcadedb/query/sql/parser/SqlParser.java index 6f8c72f99c..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 @@ -14209,7 +14209,19 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { try { jj_consume_token(CREATE); jj_consume_token(INDEX); - if (jj_2_140(4)) { + if (jj_2_137(6)) { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case IF:{ + jj_consume_token(IF); + jj_consume_token(NOT); + jj_consume_token(EXISTS); +jjtn000.ifNotExists = true; + break; + } + default: + jj_la1[306] = jj_gen; + ; + } jj_consume_token(ON); jjtn000.typeName = Identifier(); jj_consume_token(LPAREN); @@ -14301,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[306] = jj_gen; + jj_la1[307] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14332,14 +14344,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[307] = jj_gen; + jj_la1[308] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[308] = jj_gen; + jj_la1[309] = jj_gen; ; } label_53: @@ -14349,7 +14361,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[309] = jj_gen; + jj_la1[310] = jj_gen; break label_53; } jj_consume_token(COMMA); @@ -14441,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[310] = jj_gen; + jj_la1[311] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14472,14 +14484,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[311] = jj_gen; + jj_la1[312] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[312] = jj_gen; + jj_la1[313] = jj_gen; ; } } @@ -14572,22 +14584,209 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case IDENTIFIER: case QUOTED_IDENTIFIER:{ jjtn000.name = Identifier(); - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case IF:{ - jj_consume_token(IF); - jj_consume_token(NOT); - jj_consume_token(EXISTS); -jjtn000.ifNotExists = true; - break; - } - default: - jj_la1[313] = jj_gen; - ; + 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[315] = jj_gen; + jj_consume_token(-1); + throw new ParseException(); + } + } + if (jj_2_141(2)) { + jj_consume_token(ENGINE); + jjtn000.engine = Identifier(); + 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:{ if (jj_2_139(2)) { - jj_consume_token(ENGINE); - jjtn000.engine = Identifier(); + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + } else { switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { case ALIGN: case CUSTOM: @@ -14674,142 +14873,142 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - if (jj_2_137(2)) { - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - } 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:{ - lastIdentifier = Identifier(); + lastIdentifier = Identifier(); jjtn000.keyTypes.add(lastIdentifier); - label_54: - while (true) { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case COMMA:{ - break; - } - default: - jj_la1[314] = jj_gen; - break label_54; - } - jj_consume_token(COMMA); - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SCHEMA:{ - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - break; - } - default: - jj_la1[315] = jj_gen; - ; - } + label_54: + while (true) { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case COMMA:{ break; } default: jj_la1[316] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); + break label_54; + } + jj_consume_token(COMMA); + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); + } + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SCHEMA:{ + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + break; } + default: + jj_la1[317] = jj_gen; + ; } break; } default: - jj_la1[317] = jj_gen; - ; + jj_la1[318] = jj_gen; + jj_consume_token(-1); + throw new ParseException(); } - } else { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case ALIGN: - case CUSTOM: - case TO: - case VALUE: + } + break; + } + default: + jj_la1[319] = jj_gen; + ; + } + } 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:{ + if (jj_2_140(2)) { + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + } else { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case ALIGN: + case CUSTOM: + case TO: + case VALUE: case VALUES: case SET: case ADD: @@ -14891,149 +15090,32 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER:{ - if (jj_2_138(2)) { - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - } 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:{ - lastIdentifier = Identifier(); -jjtn000.keyTypes.add(lastIdentifier); - label_55: - while (true) { - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case COMMA:{ - break; - } - default: - jj_la1[318] = jj_gen; - break label_55; - } - jj_consume_token(COMMA); - lastIdentifier = Identifier(); + lastIdentifier = Identifier(); jjtn000.keyTypes.add(lastIdentifier); - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SCHEMA:{ - jj_consume_token(SCHEMA); - jjtn000.schema = Json(); - break; - } - default: - jj_la1[319] = jj_gen; - ; - } + label_55: + while (true) { + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case COMMA:{ break; } default: jj_la1[320] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); + break label_55; } + jj_consume_token(COMMA); + lastIdentifier = Identifier(); +jjtn000.keyTypes.add(lastIdentifier); } - break; - } - default: - jj_la1[321] = jj_gen; - ; - } - } - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case NULL_STRATEGY:{ - jj_consume_token(NULL_STRATEGY); - switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { - case SKIP2:{ - jj_consume_token(SKIP2); -jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; - break; + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SCHEMA:{ + jj_consume_token(SCHEMA); + jjtn000.schema = Json(); + break; + } + default: + jj_la1[321] = jj_gen; + ; } - case ERROR2:{ - jj_consume_token(ERROR2); -jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; break; } default: @@ -15041,19 +15123,38 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { jj_consume_token(-1); throw new ParseException(); } - break; - } - default: - jj_la1[323] = jj_gen; - ; } break; } + default: + jj_la1[323] = jj_gen; + ; + } + } + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case NULL_STRATEGY:{ + jj_consume_token(NULL_STRATEGY); + switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { + case SKIP2:{ + jj_consume_token(SKIP2); +jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.SKIP; + break; + } + case ERROR2:{ + jj_consume_token(ERROR2); +jjtn000.nullStrategy = LSMTreeIndexAbstract.NULL_STRATEGY.ERROR; + break; + } default: jj_la1[324] = jj_gen; jj_consume_token(-1); throw new ParseException(); } + break; + } + default: + jj_la1[325] = jj_gen; + ; } jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; @@ -15185,7 +15286,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[325] = jj_gen; + jj_la1[326] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15319,7 +15420,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[326] = jj_gen; + jj_la1[327] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15331,7 +15432,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[327] = jj_gen; + jj_la1[328] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15379,7 +15480,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[328] = jj_gen; + jj_la1[329] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -15389,7 +15490,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[329] = jj_gen; + jj_la1[330] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15435,7 +15536,7 @@ final public AlterBucketStatement AlterBucketStatement() throws ParseException { break; } default: - jj_la1[330] = jj_gen; + jj_la1[331] = jj_gen; ; } jjtn000.attributeName = Identifier(); @@ -15570,7 +15671,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[331] = jj_gen; + jj_la1[332] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15582,7 +15683,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[332] = jj_gen; + jj_la1[333] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15763,9 +15864,9 @@ final public LetStatement LetStatement() throws ParseException {/*@bgen(jjtree) jj_consume_token(LET); jjtn000.name = Identifier(); jj_consume_token(EQ); - if (jj_2_141(2147483647)) { + if (jj_2_142(2147483647)) { jjtn000.statement = StatementInternal(); - } else if (jj_2_142(2147483647)) { + } else if (jj_2_143(2147483647)) { jjtn000.expression = Expression(); } else { jj_consume_token(-1); @@ -15812,7 +15913,7 @@ final public BeginStatement BeginStatement() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[333] = jj_gen; + jj_la1[334] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15856,7 +15957,7 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[334] = jj_gen; + jj_la1[335] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16022,7 +16123,7 @@ final public ReturnStatement ReturnStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[335] = jj_gen; + jj_la1[336] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16097,10 +16198,10 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[336] = jj_gen; + jj_la1[337] = jj_gen; break label_56; } - if (jj_2_143(2147483647)) { + if (jj_2_144(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16125,7 +16226,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[337] = jj_gen; + jj_la1[338] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16241,10 +16342,10 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[338] = jj_gen; + jj_la1[339] = jj_gen; break label_57; } - if (jj_2_144(2147483647)) { + if (jj_2_145(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16269,7 +16370,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[339] = jj_gen; + jj_la1[340] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16348,10 +16449,10 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[340] = jj_gen; + jj_la1[341] = jj_gen; break label_58; } - if (jj_2_145(2147483647)) { + if (jj_2_146(2147483647)) { last = StatementSemicolon(); jjtn000.statements.add(last); } else { @@ -16376,7 +16477,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[341] = jj_gen; + jj_la1[342] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16462,7 +16563,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[342] = jj_gen; + jj_la1[343] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16480,14 +16581,14 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[343] = jj_gen; + jj_la1[344] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[344] = jj_gen; + jj_la1[345] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16545,7 +16646,7 @@ final public Url Url() throws ParseException {/*@bgen(jjtree) Url */ break; } default: - jj_la1[345] = jj_gen; + jj_la1[346] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16579,7 +16680,7 @@ final public BackupDatabaseStatement BackupDatabaseStatement() throws ParseExcep break; } default: - jj_la1[346] = jj_gen; + jj_la1[347] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16630,7 +16731,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[347] = jj_gen; + jj_la1[348] = jj_gen; break label_59; } jj_consume_token(COMMA); @@ -16640,7 +16741,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[348] = jj_gen; + jj_la1[349] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16655,7 +16756,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[349] = jj_gen; + jj_la1[350] = jj_gen; break label_60; } jj_consume_token(COMMA); @@ -16665,7 +16766,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[350] = jj_gen; + jj_la1[351] = jj_gen; ; } switch (jj_ntk == -1 ? jj_ntk_f() : jj_ntk) { @@ -16675,7 +16776,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[351] = jj_gen; + jj_la1[352] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -18177,19 +18278,49 @@ private boolean jj_2_145(int xla) finally { jj_save(144, xla); } } + private boolean jj_2_146(int xla) + { + jj_la = xla; + jj_scanpos = token; + jj_lastpos = token; + try { return (!jj_3_146()); } + catch(LookaheadSuccess ls) { return true; } + finally { jj_save(145, xla); } + } + private boolean jj_3_69() { if (jj_3R_147()) return true; return false; } - private boolean jj_3_143() + private boolean jj_3R_696() + { + Token xsp; + xsp = jj_scanpos; + if (jj_3R_775()) { + jj_scanpos = xsp; + if (jj_3R_776()) { + jj_scanpos = xsp; + if (jj_3R_777()) { + jj_scanpos = xsp; + if (jj_3R_778()) { + jj_scanpos = xsp; + if (jj_scan_token(170)) return true; + } + } + } + } + return false; + } + + private boolean jj_3R_775() { if (jj_3R_62()) return true; return false; } - private boolean jj_3R_272() + private boolean jj_3R_275() { if (jj_3R_149()) return true; return false; @@ -18201,32 +18332,49 @@ private boolean jj_3_70() return false; } - private boolean jj_3R_273() + private boolean jj_3R_776() + { + if (jj_3R_261()) return true; + return false; + } + + private boolean jj_3R_276() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_257() + private boolean jj_3R_777() { - if (jj_scan_token(SLEEP)) return true; - if (jj_3R_61()) return true; + if (jj_3R_812()) return true; return false; } - private boolean jj_3R_274() + private boolean jj_3R_277() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_275() + private boolean jj_3R_778() + { + if (jj_3R_813()) return true; + return false; + } + + private boolean jj_3R_278() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_276() + private boolean jj_3_144() + { + if (jj_3R_62()) return true; + return false; + } + + private boolean jj_3R_279() { if (jj_3R_136()) return true; return false; @@ -18238,33 +18386,22 @@ private boolean jj_3_71() return false; } - private boolean jj_3R_277() + private boolean jj_3R_280() { if (jj_3R_150()) return true; return false; } - private boolean jj_3R_810() + private boolean jj_3R_260() { - if (jj_scan_token(FOREACH)) return true; - if (jj_scan_token(LPAREN)) return true; - if (jj_3R_132()) return true; - if (jj_scan_token(IN)) 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_821()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RBRACE)) return true; + if (jj_scan_token(SLEEP)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_278() + private boolean jj_3R_281() { - if (jj_3R_197()) return true; + if (jj_3R_202()) return true; return false; } @@ -18280,90 +18417,96 @@ private boolean jj_3_73() return false; } - private boolean jj_3R_821() + private boolean jj_3R_813() { + if (jj_scan_token(FOREACH)) return true; + if (jj_scan_token(LPAREN)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(IN)) return true; + if (jj_3R_122()) return true; + if (jj_scan_token(RPAREN)) return true; + if (jj_scan_token(LBRACE)) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_832()) { - jj_scanpos = xsp; - if (jj_3R_833()) { - jj_scanpos = xsp; - if (jj_3R_834()) { - jj_scanpos = xsp; - if (jj_3R_835()) { - jj_scanpos = xsp; - if (jj_scan_token(170)) return true; - } - } - } + while (true) { + xsp = jj_scanpos; + if (jj_3R_826()) { jj_scanpos = xsp; break; } } - return false; - } - - private boolean jj_3R_832() - { - if (jj_3R_62()) return true; + if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_149() { - if (jj_3R_328()) return true; + if (jj_3R_331()) return true; Token xsp; - if (jj_3R_329()) return true; + if (jj_3R_332()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_329()) { jj_scanpos = xsp; break; } + if (jj_3R_332()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_833() + private boolean jj_3R_332() { - if (jj_3R_258()) return true; + if (jj_scan_token(SC_OR)) return true; + if (jj_3R_331()) return true; return false; } - private boolean jj_3R_834() + private boolean jj_3R_826() { - if (jj_3R_810()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_833()) { + jj_scanpos = xsp; + if (jj_3R_834()) { + jj_scanpos = xsp; + if (jj_3R_835()) { + jj_scanpos = xsp; + if (jj_3R_836()) { + jj_scanpos = xsp; + if (jj_scan_token(170)) return true; + } + } + } + } return false; } - private boolean jj_3R_329() + private boolean jj_3R_833() { - if (jj_scan_token(SC_OR)) return true; - if (jj_3R_328()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_835() + private boolean jj_3R_834() { - if (jj_3R_809()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3_144() + private boolean jj_3R_835() { - if (jj_3R_62()) return true; + if (jj_3R_813()) return true; return false; } - private boolean jj_3R_328() + private boolean jj_3R_331() { Token xsp; xsp = jj_scanpos; - if (jj_3R_454()) { + if (jj_3R_461()) { jj_scanpos = xsp; - if (jj_3R_455()) { + if (jj_3R_462()) { jj_scanpos = xsp; - if (jj_3R_456()) { + if (jj_3R_463()) { jj_scanpos = xsp; - if (jj_3R_457()) { + if (jj_3R_464()) { jj_scanpos = xsp; - if (jj_3R_458()) { + if (jj_3R_465()) { jj_scanpos = xsp; - if (jj_3R_459()) return true; + if (jj_3R_466()) return true; } } } @@ -18372,58 +18515,82 @@ private boolean jj_3R_328() return false; } - private boolean jj_3R_454() + private boolean jj_3R_836() + { + if (jj_3R_812()) return true; + return false; + } + + private boolean jj_3R_461() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_809() + private boolean jj_3_145() { - if (jj_scan_token(WHILE)) return true; - if (jj_scan_token(LPAREN)) 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_820()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RBRACE)) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_455() + private boolean jj_3R_462() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_456() + private boolean jj_3R_463() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_457() + private boolean jj_3R_464() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_820() + 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_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_825()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RBRACE)) return true; + return false; + } + + private boolean jj_3R_466() + { + if (jj_3R_202()) return true; + return false; + } + + private boolean jj_3R_825() { Token xsp; xsp = jj_scanpos; - if (jj_3R_828()) { - jj_scanpos = xsp; if (jj_3R_829()) { jj_scanpos = xsp; if (jj_3R_830()) { jj_scanpos = xsp; if (jj_3R_831()) { jj_scanpos = xsp; + if (jj_3R_832()) { + jj_scanpos = xsp; if (jj_scan_token(170)) return true; } } @@ -18432,57 +18599,33 @@ private boolean jj_3R_820() return false; } - private boolean jj_3R_828() - { - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_458() - { - if (jj_3R_150()) return true; - return false; - } - private boolean jj_3R_829() { - if (jj_3R_258()) return true; + if (jj_3R_62()) return true; return false; } - private boolean jj_3R_459() + private boolean jj_3_74() { - if (jj_3R_197()) return true; + if (jj_3R_136()) return true; return false; } private boolean jj_3R_830() { - if (jj_3R_810()) return true; - return false; - } - - private boolean jj_3R_831() - { - if (jj_3R_809()) return true; - return false; - } - - private boolean jj_3_74() - { - if (jj_3R_136()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3_145() + private boolean jj_3_75() { - if (jj_3R_62()) return true; + if (jj_3R_150()) return true; return false; } - private boolean jj_3_75() + private boolean jj_3R_831() { - if (jj_3R_150()) return true; + if (jj_3R_813()) return true; return false; } @@ -18497,11 +18640,9 @@ private boolean jj_3R_150() return false; } - private boolean jj_3R_259() + private boolean jj_3R_832() { - if (jj_scan_token(IMPORT)) return true; - if (jj_scan_token(DATABASE)) return true; - if (jj_3R_687()) return true; + if (jj_3R_812()) return true; return false; } @@ -18544,6 +18685,12 @@ private boolean jj_3_76() return false; } + private boolean jj_3_146() + { + if (jj_3R_62()) return true; + return false; + } + private boolean jj_3R_151() { if (jj_scan_token(STAR)) return true; @@ -18556,16 +18703,11 @@ private boolean jj_3R_152() return false; } - private boolean jj_3R_260() + private boolean jj_3R_262() { - if (jj_scan_token(EXPORT)) return true; + if (jj_scan_token(IMPORT)) return true; if (jj_scan_token(DATABASE)) return true; - if (jj_3R_687()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_688()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_689()) jj_scanpos = xsp; + if (jj_3R_697()) return true; return false; } @@ -18581,121 +18723,124 @@ private boolean jj_3R_154() return false; } - private boolean jj_3R_688() + private boolean jj_3R_155() { - if (jj_scan_token(FORMAT)) return true; - if (jj_3R_132()) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_689() + private boolean jj_3R_156() { - if (jj_scan_token(OVERWRITE)) return true; + if (jj_scan_token(LSHIFT)) return true; + return false; + } + + private boolean jj_3R_263() + { + if (jj_scan_token(EXPORT)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_697()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_774()) { - jj_scanpos = xsp; - if (jj_3R_775()) return true; - } + if (jj_3R_698()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_699()) jj_scanpos = xsp; return false; } - private boolean jj_3R_155() + private boolean jj_3R_157() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(RSHIFT)) return true; return false; } - private boolean jj_3R_156() + private boolean jj_3R_158() { - if (jj_scan_token(LSHIFT)) return true; + if (jj_scan_token(RUNSIGNEDSHIFT)) return true; return false; } - private boolean jj_3R_157() + private boolean jj_3R_698() { - if (jj_scan_token(RSHIFT)) return true; + if (jj_scan_token(FORMAT)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_158() + private boolean jj_3R_159() { - if (jj_scan_token(RUNSIGNEDSHIFT)) return true; + if (jj_scan_token(BIT_AND)) return true; return false; } - private boolean jj_3R_687() + private boolean jj_3R_699() { + if (jj_scan_token(OVERWRITE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_770()) { - jj_scanpos = xsp; - if (jj_3R_771()) { - jj_scanpos = xsp; - if (jj_3R_772()) { + if (jj_3R_783()) { jj_scanpos = xsp; - if (jj_3R_773()) return true; - } - } + if (jj_3R_784()) return true; } return false; } - private boolean jj_3R_770() - { - if (jj_scan_token(HTTP_URL)) return true; - return false; - } - - private boolean jj_3R_159() + private boolean jj_3R_160() { - if (jj_scan_token(BIT_AND)) return true; + if (jj_scan_token(BIT_OR)) return true; return false; } - private boolean jj_3R_771() + 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_160() + private boolean jj_3R_697() { - if (jj_scan_token(BIT_OR)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_779()) { + jj_scanpos = xsp; + if (jj_3R_780()) { + jj_scanpos = xsp; + if (jj_3R_781()) { + jj_scanpos = xsp; + if (jj_3R_782()) return true; + } + } + } return false; } - private boolean jj_3R_772() + 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_161() + private boolean jj_3R_780() { - if (jj_scan_token(XOR)) return true; + if (jj_scan_token(HTTPS_URL)) return true; return false; } - private boolean jj_3R_773() + private boolean jj_3R_781() { - if (jj_scan_token(CLASSPATH_URL)) return true; + if (jj_scan_token(FILE_URL)) return true; return false; } - private boolean jj_3R_774() + private boolean jj_3R_782() { - if (jj_scan_token(TRUE)) return true; + if (jj_scan_token(CLASSPATH_URL)) return true; return false; } - private boolean jj_3R_261() + private boolean jj_3R_783() { - if (jj_scan_token(BACKUP)) return true; - if (jj_scan_token(DATABASE)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_690()) jj_scanpos = xsp; + if (jj_scan_token(TRUE)) return true; return false; } @@ -18703,36 +18848,32 @@ private boolean jj_3R_162() { Token xsp; xsp = jj_scanpos; - if (jj_3R_330()) { + if (jj_3R_333()) { jj_scanpos = xsp; - if (jj_3R_331()) return true; + if (jj_3R_334()) return true; } return false; } - private boolean jj_3R_330() + private boolean jj_3R_333() { if (jj_3R_163()) return true; return false; } - private boolean jj_3R_331() + private boolean jj_3R_264() { - if (jj_3R_164()) return true; + if (jj_scan_token(BACKUP)) return true; + if (jj_scan_token(DATABASE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_700()) jj_scanpos = xsp; return false; } - private boolean jj_3R_262() + private boolean jj_3R_334() { - if (jj_scan_token(CHECK)) return true; - if (jj_scan_token(DATABASE)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_691()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_692()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_693()) jj_scanpos = xsp; + if (jj_3R_164()) return true; return false; } @@ -18743,9 +18884,9 @@ private boolean jj_3R_163() xsp = jj_scanpos; if (jj_3_79()) { jj_scanpos = xsp; - if (jj_3R_332()) { + if (jj_3R_335()) { jj_scanpos = xsp; - if (jj_3R_333()) return true; + if (jj_3R_336()) return true; } } if (jj_scan_token(RPAREN)) return true; @@ -18758,18 +18899,6 @@ private boolean jj_3_77() return false; } - private boolean jj_3R_691() - { - if (jj_scan_token(TYPE)) return true; - if (jj_3R_132()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_776()) { jj_scanpos = xsp; break; } - } - return false; - } - private boolean jj_3_78() { if (jj_3R_164()) return true; @@ -18782,53 +18911,60 @@ private boolean jj_3_79() return false; } - private boolean jj_3R_692() + private boolean jj_3R_265() { - if (jj_scan_token(BUCKET)) return true; - if (jj_3R_753()) return true; + if (jj_scan_token(CHECK)) return true; + if (jj_scan_token(DATABASE)) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_777()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_776() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_132()) return true; + 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_332() + private boolean jj_3R_335() { if (jj_3R_122()) return true; return false; } - private boolean jj_3R_333() + private boolean jj_3R_336() { - if (jj_3R_251()) return true; + if (jj_3R_254()) return true; return false; } - private boolean jj_3R_690() + private boolean jj_3R_701() { - if (jj_3R_687()) 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_785()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_777() + private boolean jj_3R_702() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_753()) 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_786()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_693() + private boolean jj_3R_785() { - if (jj_scan_token(FIX)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } @@ -18836,78 +18972,91 @@ private boolean jj_3R_164() { Token xsp; xsp = jj_scanpos; - if (jj_3R_334()) { + if (jj_3R_337()) { jj_scanpos = xsp; - if (jj_3R_335()) { + if (jj_3R_338()) { jj_scanpos = xsp; - if (jj_3R_336()) { + if (jj_3R_339()) { jj_scanpos = xsp; - if (jj_3R_337()) return true; + if (jj_3R_340()) return true; } } } return false; } - private boolean jj_3R_263() + private boolean jj_3R_700() { - if (jj_scan_token(ALIGN)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_3R_697()) return true; return false; } - private boolean jj_3R_334() + private boolean jj_3R_337() { - if (jj_3R_460()) return true; + if (jj_3R_467()) return true; return false; } - private boolean jj_3R_335() + 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() { - if (jj_3R_461()) return true; + if (jj_3R_468()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_462()) jj_scanpos = xsp; + if (jj_3R_469()) jj_scanpos = xsp; return false; } - private boolean jj_3R_462() + private boolean jj_3R_703() + { + if (jj_scan_token(FIX)) return true; + return false; + } + + private boolean jj_3R_469() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_336() + private boolean jj_3R_266() { - if (jj_3R_137()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_463()) jj_scanpos = xsp; + if (jj_scan_token(ALIGN)) return true; + if (jj_scan_token(DATABASE)) return true; return false; } - private boolean jj_3R_775() + private boolean jj_3R_339() { - if (jj_scan_token(FALSE)) return true; + if (jj_3R_137()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_470()) jj_scanpos = xsp; return false; } - private boolean jj_3R_463() + private boolean jj_3R_470() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_337() + private boolean jj_3R_340() { Token xsp; xsp = jj_scanpos; - if (jj_3R_464()) { + if (jj_3R_471()) { jj_scanpos = xsp; - if (jj_3R_465()) return true; + if (jj_3R_472()) return true; } xsp = jj_scanpos; - if (jj_3R_466()) jj_scanpos = xsp; + if (jj_3R_473()) jj_scanpos = xsp; return false; } @@ -18917,13 +19066,19 @@ private boolean jj_3_80() return false; } - private boolean jj_3R_464() + private boolean jj_3R_784() { - if (jj_3R_481()) return true; + if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_465() + private boolean jj_3R_471() + { + if (jj_3R_488()) return true; + return false; + } + + private boolean jj_3R_472() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; @@ -18935,15 +19090,15 @@ private boolean jj_3_81() return false; } - private boolean jj_3R_466() + private boolean jj_3R_473() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_219() + private boolean jj_3R_222() { - if (jj_3R_398()) return true; + if (jj_3R_405()) return true; return false; } @@ -18953,38 +19108,38 @@ private boolean jj_3_82() return false; } - private boolean jj_3R_419() + private boolean jj_3R_426() { if (jj_scan_token(LET)) return true; - if (jj_3R_521()) return true; + if (jj_3R_528()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_522()) { jj_scanpos = xsp; break; } + if (jj_3R_529()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_521() + private boolean jj_3R_528() { if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_603()) { + if (jj_3R_610()) { jj_scanpos = xsp; - if (jj_3R_604()) return true; + if (jj_3R_611()) return true; } return false; } - private boolean jj_3R_603() + private boolean jj_3R_610() { if (jj_3R_122()) return true; return false; } - private boolean jj_3R_604() + private boolean jj_3R_611() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_165()) return true; @@ -18998,31 +19153,31 @@ private boolean jj_3_83() return false; } - private boolean jj_3R_398() + private boolean jj_3R_405() { Token xsp; xsp = jj_scanpos; - if (jj_3R_498()) { + if (jj_3R_505()) { jj_scanpos = xsp; if (jj_3_87()) { jj_scanpos = xsp; - if (jj_3R_499()) { + if (jj_3R_506()) { jj_scanpos = xsp; - if (jj_3R_500()) { + if (jj_3R_507()) { jj_scanpos = xsp; - if (jj_3R_501()) { + if (jj_3R_508()) { jj_scanpos = xsp; - if (jj_3R_502()) { + if (jj_3R_509()) { jj_scanpos = xsp; - if (jj_3R_503()) { + if (jj_3R_510()) { jj_scanpos = xsp; - if (jj_3R_504()) { + if (jj_3R_511()) { jj_scanpos = xsp; - if (jj_3R_505()) { + if (jj_3R_512()) { jj_scanpos = xsp; if (jj_3_89()) { jj_scanpos = xsp; - if (jj_3R_506()) return true; + if (jj_3R_513()) return true; } } } @@ -19036,7 +19191,7 @@ private boolean jj_3R_398() return false; } - private boolean jj_3R_498() + private boolean jj_3R_505() { if (jj_3R_136()) return true; return false; @@ -19049,111 +19204,111 @@ private boolean jj_3_87() Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_578()) { 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_499() + private boolean jj_3R_506() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_579()) { + if (jj_3R_586()) { jj_scanpos = xsp; - if (jj_3R_580()) return true; + if (jj_3R_587()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_581()) { 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_578() + private boolean jj_3R_585() { if (jj_scan_token(COMMA)) return true; if (jj_3R_136()) return true; return false; } - private boolean jj_3R_579() + private boolean jj_3R_586() { - if (jj_3R_436()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_580() + private boolean jj_3R_587() { - if (jj_3R_437()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_581() + private boolean jj_3R_588() { Token xsp; xsp = jj_scanpos; - if (jj_3R_694()) { + if (jj_3R_704()) { jj_scanpos = xsp; - if (jj_3R_695()) return true; + if (jj_3R_705()) return true; } return false; } - private boolean jj_3R_694() + private boolean jj_3R_704() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_436()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_500() + private boolean jj_3R_507() { if (jj_3R_134()) return true; return false; } - private boolean jj_3R_695() + private boolean jj_3R_705() { - if (jj_3R_437()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_501() + private boolean jj_3R_508() { - if (jj_3R_582()) return true; + if (jj_3R_589()) return true; return false; } - private boolean jj_3R_502() + private boolean jj_3R_509() { if (jj_3R_128()) return true; return false; } - private boolean jj_3R_522() + private boolean jj_3R_529() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_521()) return true; + if (jj_3R_528()) return true; return false; } - private boolean jj_3R_503() + private boolean jj_3R_510() { - if (jj_3R_583()) return true; + if (jj_3R_590()) return true; return false; } - private boolean jj_3R_504() + private boolean jj_3R_511() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_165()) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_584()) jj_scanpos = xsp; + if (jj_3R_591()) jj_scanpos = xsp; return false; } @@ -19163,13 +19318,13 @@ private boolean jj_3_88() return false; } - private boolean jj_3R_505() + private boolean jj_3R_512() { if (jj_3R_137()) return true; return false; } - private boolean jj_3R_584() + private boolean jj_3R_591() { if (jj_3R_148()) return true; return false; @@ -19180,22 +19335,22 @@ private boolean jj_3_89() if (jj_3R_138()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_585()) jj_scanpos = xsp; + if (jj_3R_592()) jj_scanpos = xsp; return false; } - private boolean jj_3R_585() + private boolean jj_3R_592() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_506() + private boolean jj_3R_513() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_586()) jj_scanpos = xsp; + if (jj_3R_593()) jj_scanpos = xsp; return false; } @@ -19205,7 +19360,7 @@ private boolean jj_3_84() return false; } - private boolean jj_3R_586() + private boolean jj_3R_593() { if (jj_3R_148()) return true; return false; @@ -19221,20 +19376,20 @@ private boolean jj_3R_134() { Token xsp; xsp = jj_scanpos; - if (jj_3R_296()) { + if (jj_3R_299()) { jj_scanpos = xsp; - if (jj_3R_297()) return true; + if (jj_3R_300()) return true; } return false; } - private boolean jj_3R_296() + private boolean jj_3R_299() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_297() + private boolean jj_3R_300() { if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; @@ -19246,37 +19401,37 @@ private boolean jj_3_86() return false; } - private boolean jj_3R_582() + 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_696()) jj_scanpos = xsp; + if (jj_3R_706()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_696() + private boolean jj_3R_706() { if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_778()) { jj_scanpos = xsp; break; } + if (jj_3R_787()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_778() + private boolean jj_3R_787() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_583() + private boolean jj_3R_590() { if (jj_scan_token(SCHEMA_IDENTIFIER)) return true; return false; @@ -19286,53 +19441,53 @@ private boolean jj_3R_128() { Token xsp; xsp = jj_scanpos; - if (jj_3R_292()) { + if (jj_3R_295()) { jj_scanpos = xsp; - if (jj_3R_293()) return true; + if (jj_3R_296()) return true; } return false; } - private boolean jj_3R_292() + private boolean jj_3R_295() { if (jj_scan_token(INDEX_COLON)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_293() + private boolean jj_3R_296() { Token xsp; xsp = jj_scanpos; - if (jj_3R_426()) { + if (jj_3R_433()) { jj_scanpos = xsp; - if (jj_3R_427()) { + if (jj_3R_434()) { jj_scanpos = xsp; - if (jj_3R_428()) return true; + if (jj_3R_435()) return true; } } return false; } - private boolean jj_3R_426() + private boolean jj_3R_433() { if (jj_scan_token(INDEXVALUES_IDENTIFIER)) return true; return false; } - private boolean jj_3R_427() + private boolean jj_3R_434() { if (jj_scan_token(INDEXVALUESASC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_428() + private boolean jj_3R_435() { if (jj_scan_token(INDEXVALUESDESC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_403() + private boolean jj_3R_410() { if (jj_3R_145()) return true; return false; @@ -19340,93 +19495,93 @@ private boolean jj_3R_403() private boolean jj_3R_145() { - if (jj_3R_319()) return true; + if (jj_3R_322()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_320()) { jj_scanpos = xsp; break; } + if (jj_3R_323()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_320() + private boolean jj_3R_323() { if (jj_scan_token(OR)) return true; - if (jj_3R_319()) return true; + if (jj_3R_322()) return true; return false; } - private boolean jj_3R_319() + private boolean jj_3R_322() { - if (jj_3R_444()) return true; + if (jj_3R_451()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_445()) { jj_scanpos = xsp; break; } + if (jj_3R_452()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_445() + private boolean jj_3R_452() { if (jj_scan_token(AND)) return true; - if (jj_3R_444()) return true; + if (jj_3R_451()) return true; return false; } - private boolean jj_3R_444() + private boolean jj_3R_451() { Token xsp; xsp = jj_scanpos; - if (jj_3R_542()) { + if (jj_3R_549()) { jj_scanpos = xsp; - if (jj_3R_543()) return true; + if (jj_3R_550()) return true; } return false; } - private boolean jj_3R_542() + private boolean jj_3R_549() { if (jj_scan_token(NOT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_626()) { + if (jj_3R_633()) { jj_scanpos = xsp; - if (jj_3R_627()) return true; + if (jj_3R_634()) return true; } return false; } - private boolean jj_3R_626() + private boolean jj_3R_633() { if (jj_3R_166()) return true; return false; } - private boolean jj_3R_627() + private boolean jj_3R_634() { if (jj_3R_167()) return true; return false; } - private boolean jj_3R_543() + private boolean jj_3R_550() { Token xsp; xsp = jj_scanpos; - if (jj_3R_628()) { + if (jj_3R_635()) { jj_scanpos = xsp; - if (jj_3R_629()) return true; + if (jj_3R_636()) return true; } return false; } - private boolean jj_3R_628() + private boolean jj_3R_635() { if (jj_3R_166()) return true; return false; } - private boolean jj_3R_629() + private boolean jj_3R_636() { if (jj_3R_167()) return true; return false; @@ -19468,12 +19623,6 @@ private boolean jj_3R_166() { Token xsp; xsp = jj_scanpos; - if (jj_3R_342()) { - jj_scanpos = xsp; - if (jj_3R_343()) { - jj_scanpos = xsp; - if (jj_3R_344()) { - jj_scanpos = xsp; if (jj_3R_345()) { jj_scanpos = xsp; if (jj_3R_346()) { @@ -19502,7 +19651,13 @@ private boolean jj_3R_166() jj_scanpos = xsp; if (jj_3R_358()) { jj_scanpos = xsp; - if (jj_3R_359()) return true; + if (jj_3R_359()) { + jj_scanpos = xsp; + if (jj_3R_360()) { + jj_scanpos = xsp; + if (jj_3R_361()) { + jj_scanpos = xsp; + if (jj_3R_362()) return true; } } } @@ -19523,25 +19678,25 @@ private boolean jj_3R_166() return false; } - private boolean jj_3R_342() + private boolean jj_3R_345() { if (jj_3R_168()) return true; return false; } - private boolean jj_3R_343() + private boolean jj_3R_346() { if (jj_3R_169()) return true; return false; } - private boolean jj_3R_344() + private boolean jj_3R_347() { if (jj_3R_170()) return true; return false; } - private boolean jj_3R_345() + private boolean jj_3R_348() { if (jj_3R_171()) return true; return false; @@ -19553,7 +19708,7 @@ private boolean jj_3_94() return false; } - private boolean jj_3R_346() + private boolean jj_3R_349() { if (jj_3R_172()) return true; return false; @@ -19565,7 +19720,7 @@ private boolean jj_3_95() return false; } - private boolean jj_3R_347() + private boolean jj_3R_350() { if (jj_3R_173()) return true; return false; @@ -19577,7 +19732,7 @@ private boolean jj_3_96() return false; } - private boolean jj_3R_348() + private boolean jj_3R_351() { if (jj_3R_174()) return true; return false; @@ -19589,7 +19744,7 @@ private boolean jj_3_97() return false; } - private boolean jj_3R_349() + private boolean jj_3R_352() { if (jj_3R_175()) return true; return false; @@ -19601,7 +19756,7 @@ private boolean jj_3_98() return false; } - private boolean jj_3R_350() + private boolean jj_3R_353() { if (jj_3R_176()) return true; return false; @@ -19613,7 +19768,7 @@ private boolean jj_3_99() return false; } - private boolean jj_3R_351() + private boolean jj_3R_354() { if (jj_3R_177()) return true; return false; @@ -19625,7 +19780,7 @@ private boolean jj_3_100() return false; } - private boolean jj_3R_352() + private boolean jj_3R_355() { if (jj_3R_178()) return true; return false; @@ -19637,7 +19792,7 @@ private boolean jj_3_101() return false; } - private boolean jj_3R_353() + private boolean jj_3R_356() { if (jj_3R_179()) return true; return false; @@ -19649,7 +19804,7 @@ private boolean jj_3_102() return false; } - private boolean jj_3R_354() + private boolean jj_3R_357() { if (jj_3R_180()) return true; return false; @@ -19661,7 +19816,7 @@ private boolean jj_3_103() return false; } - private boolean jj_3R_355() + private boolean jj_3R_358() { if (jj_3R_181()) return true; return false; @@ -19673,7 +19828,7 @@ private boolean jj_3_104() return false; } - private boolean jj_3R_356() + private boolean jj_3R_359() { if (jj_3R_182()) return true; return false; @@ -19685,7 +19840,7 @@ private boolean jj_3_105() return false; } - private boolean jj_3R_357() + private boolean jj_3R_360() { if (jj_3R_183()) return true; return false; @@ -19697,7 +19852,7 @@ private boolean jj_3_106() return false; } - private boolean jj_3R_358() + private boolean jj_3R_361() { if (jj_scan_token(TRUE)) return true; return false; @@ -19709,7 +19864,7 @@ private boolean jj_3_107() return false; } - private boolean jj_3R_359() + private boolean jj_3R_362() { if (jj_scan_token(FALSE)) return true; return false; @@ -19721,33 +19876,33 @@ private boolean jj_3_108() return false; } - private boolean jj_3R_363() + private boolean jj_3R_366() { Token xsp; xsp = jj_scanpos; - if (jj_3R_469()) { + if (jj_3R_476()) { jj_scanpos = xsp; - if (jj_3R_470()) { + if (jj_3R_477()) { jj_scanpos = xsp; - if (jj_3R_471()) { + if (jj_3R_478()) { jj_scanpos = xsp; - if (jj_3R_472()) { + if (jj_3R_479()) { jj_scanpos = xsp; - if (jj_3R_473()) { + if (jj_3R_480()) { jj_scanpos = xsp; - if (jj_3R_474()) { + if (jj_3R_481()) { jj_scanpos = xsp; - if (jj_3R_475()) { + if (jj_3R_482()) { jj_scanpos = xsp; - if (jj_3R_476()) { + if (jj_3R_483()) { jj_scanpos = xsp; - if (jj_3R_477()) { + if (jj_3R_484()) { jj_scanpos = xsp; - if (jj_3R_478()) { + if (jj_3R_485()) { jj_scanpos = xsp; - if (jj_3R_479()) { + if (jj_3R_486()) { jj_scanpos = xsp; - if (jj_3R_480()) return true; + if (jj_3R_487()) return true; } } } @@ -19768,168 +19923,168 @@ private boolean jj_3_109() return false; } - private boolean jj_3R_469() + private boolean jj_3R_476() { - if (jj_3R_557()) return true; + if (jj_3R_564()) return true; return false; } - private boolean jj_3R_470() + private boolean jj_3R_477() { - if (jj_3R_558()) return true; + if (jj_3R_565()) return true; return false; } - private boolean jj_3R_471() + private boolean jj_3R_478() { - if (jj_3R_559()) return true; + if (jj_3R_566()) return true; return false; } - private boolean jj_3R_472() + private boolean jj_3R_479() { - if (jj_3R_560()) return true; + if (jj_3R_567()) return true; return false; } - private boolean jj_3R_473() + private boolean jj_3R_480() { - if (jj_3R_561()) return true; + if (jj_3R_568()) return true; return false; } - private boolean jj_3R_474() + private boolean jj_3R_481() { - if (jj_3R_562()) return true; + if (jj_3R_569()) return true; return false; } - private boolean jj_3R_475() + private boolean jj_3R_482() { - if (jj_3R_563()) return true; + if (jj_3R_570()) return true; return false; } - private boolean jj_3R_476() + private boolean jj_3R_483() { - if (jj_3R_564()) return true; + if (jj_3R_571()) return true; return false; } - private boolean jj_3R_477() + private boolean jj_3R_484() { - if (jj_3R_565()) return true; + if (jj_3R_572()) return true; return false; } - private boolean jj_3R_478() + private boolean jj_3R_485() { - if (jj_3R_566()) return true; + if (jj_3R_573()) return true; return false; } - private boolean jj_3R_479() + private boolean jj_3R_486() { - if (jj_3R_567()) return true; + if (jj_3R_574()) return true; return false; } - private boolean jj_3R_480() + private boolean jj_3R_487() { - if (jj_3R_568()) return true; + if (jj_3R_575()) return true; return false; } - private boolean jj_3R_558() + private boolean jj_3R_565() { if (jj_scan_token(LT)) return true; return false; } - private boolean jj_3R_559() + private boolean jj_3R_566() { if (jj_scan_token(GT)) return true; return false; } - private boolean jj_3R_560() + private boolean jj_3R_567() { if (jj_scan_token(NE)) return true; return false; } - private boolean jj_3R_561() + private boolean jj_3R_568() { if (jj_scan_token(NEQ)) return true; return false; } - private boolean jj_3R_562() + private boolean jj_3R_569() { if (jj_scan_token(GE)) return true; return false; } - private boolean jj_3R_563() + private boolean jj_3R_570() { if (jj_scan_token(LE)) return true; return false; } - private boolean jj_3R_564() + private boolean jj_3R_571() { if (jj_scan_token(LIKE)) return true; return false; } - private boolean jj_3R_566() + private boolean jj_3R_573() { if (jj_scan_token(NEAR)) return true; return false; } - private boolean jj_3R_567() + private boolean jj_3R_574() { if (jj_scan_token(WITHIN)) return true; return false; } - private boolean jj_3R_568() + private boolean jj_3R_575() { if (jj_scan_token(SC_AND)) return true; return false; } - private boolean jj_3R_565() + private boolean jj_3R_572() { if (jj_scan_token(CONTAINSKEY)) return true; return false; } - private boolean jj_3R_365() + private boolean jj_3R_368() { if (jj_scan_token(CONTAINSVALUE)) return true; return false; } - private boolean jj_3R_557() + private boolean jj_3R_564() { Token xsp; xsp = jj_scanpos; - if (jj_3R_638()) { + if (jj_3R_645()) { jj_scanpos = xsp; - if (jj_3R_639()) return true; + if (jj_3R_646()) return true; } return false; } - private boolean jj_3R_638() + private boolean jj_3R_645() { if (jj_scan_token(EQ)) return true; return false; } - private boolean jj_3R_639() + private boolean jj_3R_646() { if (jj_scan_token(EQEQ)) return true; return false; @@ -19939,31 +20094,31 @@ private boolean jj_3R_143() { Token xsp; xsp = jj_scanpos; - if (jj_3R_314()) { + if (jj_3R_317()) { jj_scanpos = xsp; - if (jj_3R_315()) return true; + if (jj_3R_318()) return true; } return false; } - private boolean jj_3R_314() + private boolean jj_3R_317() { - if (jj_3R_363()) return true; + if (jj_3R_366()) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_315() + private boolean jj_3R_318() { Token xsp; xsp = jj_scanpos; - if (jj_3R_440()) jj_scanpos = xsp; - if (jj_3R_360()) 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_440() + private boolean jj_3R_447() { if (jj_scan_token(NOT)) return true; return false; @@ -19972,7 +20127,7 @@ private boolean jj_3R_440() private boolean jj_3R_174() { if (jj_3R_122()) return true; - if (jj_3R_363()) return true; + if (jj_3R_366()) return true; if (jj_3R_122()) return true; return false; } @@ -19980,12 +20135,12 @@ private boolean jj_3R_174() private boolean jj_3R_177() { if (jj_3R_122()) return true; - if (jj_3R_365()) return true; + if (jj_3R_368()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_110()) { jj_scanpos = xsp; - if (jj_3R_366()) return true; + if (jj_3R_369()) return true; } return false; } @@ -19998,7 +20153,7 @@ private boolean jj_3_110() return false; } - private boolean jj_3R_366() + private boolean jj_3R_369() { if (jj_3R_122()) return true; return false; @@ -20010,17 +20165,17 @@ private boolean jj_3R_183() if (jj_scan_token(INSTANCEOF)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_375()) { + if (jj_3R_378()) { jj_scanpos = xsp; - if (jj_3R_376()) { + if (jj_3R_379()) { jj_scanpos = xsp; - if (jj_3R_377()) return true; + if (jj_3R_380()) return true; } } return false; } - private boolean jj_3R_375() + private boolean jj_3R_378() { if (jj_3R_132()) return true; return false; @@ -20032,13 +20187,13 @@ private boolean jj_3_111() return false; } - private boolean jj_3R_376() + private boolean jj_3R_379() { - if (jj_3R_481()) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_377() + private boolean jj_3R_380() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; @@ -20049,20 +20204,20 @@ private boolean jj_3R_182() if (jj_scan_token(KEY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_373()) { + if (jj_3R_376()) { jj_scanpos = xsp; - if (jj_3R_374()) return true; + if (jj_3R_377()) return true; } return false; } - private boolean jj_3R_373() + private boolean jj_3R_376() { - if (jj_3R_363()) return true; + if (jj_3R_366()) return true; if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_482()) jj_scanpos = xsp; + if (jj_3R_489()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } @@ -20075,19 +20230,19 @@ private boolean jj_3R_136() jj_scanpos = xsp; if (jj_3_2()) { jj_scanpos = xsp; - if (jj_3R_301()) return true; + if (jj_3R_304()) return true; } } return false; } - private boolean jj_3R_482() + private boolean jj_3R_489() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_569()) { jj_scanpos = xsp; break; } + if (jj_3R_576()) { jj_scanpos = xsp; break; } } return false; } @@ -20101,7 +20256,7 @@ private boolean jj_3_1() return false; } - private boolean jj_3R_569() + private boolean jj_3R_576() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; @@ -20116,23 +20271,23 @@ private boolean jj_3_2() return false; } - private boolean jj_3R_374() + private boolean jj_3R_377() { if (jj_scan_token(BETWEEN)) return true; if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_483()) jj_scanpos = xsp; + 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_484()) jj_scanpos = xsp; + if (jj_3R_491()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_301() + private boolean jj_3R_304() { if (jj_scan_token(LBRACE)) return true; Token xsp; @@ -20147,36 +20302,36 @@ private boolean jj_3R_301() return false; } - private boolean jj_3R_483() + private boolean jj_3R_490() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_570()) { jj_scanpos = xsp; break; } + if (jj_3R_577()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_570() + private boolean jj_3R_577() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_484() + private boolean jj_3R_491() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_571()) { jj_scanpos = xsp; break; } + if (jj_3R_578()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_571() + private boolean jj_3R_578() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; @@ -20193,24 +20348,24 @@ private boolean jj_3R_175() return false; } - private boolean jj_3R_753() + private boolean jj_3R_763() { Token xsp; xsp = jj_scanpos; - if (jj_3R_797()) { + if (jj_3R_806()) { jj_scanpos = xsp; - if (jj_3R_798()) return true; + if (jj_3R_807()) return true; } return false; } - private boolean jj_3R_797() + private boolean jj_3R_806() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_798() + private boolean jj_3R_807() { if (jj_3R_132()) return true; return false; @@ -20264,7 +20419,7 @@ private boolean jj_3R_176() xsp = jj_scanpos; if (jj_3_112()) { jj_scanpos = xsp; - if (jj_3R_364()) return true; + if (jj_3R_367()) return true; } return false; } @@ -20277,13 +20432,13 @@ private boolean jj_3_112() return false; } - private boolean jj_3R_364() + private boolean jj_3R_367() { if (jj_3R_122()) return true; return false; } - private boolean jj_3R_481() + private boolean jj_3R_488() { Token xsp; xsp = jj_scanpos; @@ -20294,7 +20449,7 @@ private boolean jj_3R_481() return false; } - private boolean jj_3R_360() + private boolean jj_3R_363() { if (jj_scan_token(IN)) return true; return false; @@ -20569,14 +20724,14 @@ private boolean jj_3R_132() private boolean jj_3R_172() { if (jj_3R_122()) return true; - if (jj_3R_360()) 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_361()) return true; + if (jj_3R_364()) return true; } } return false; @@ -20603,7 +20758,7 @@ private boolean jj_3R_184() private boolean jj_3R_185() { - if (jj_3R_295()) return true; + if (jj_3R_298()) return true; return false; } @@ -20615,7 +20770,7 @@ private boolean jj_3_116() return false; } - private boolean jj_3R_361() + private boolean jj_3R_364() { if (jj_3R_150()) return true; return false; @@ -20631,14 +20786,14 @@ private boolean jj_3R_173() { if (jj_3R_122()) return true; if (jj_scan_token(NOT)) return true; - if (jj_3R_360()) 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_362()) return true; + if (jj_3R_365()) return true; } } return false; @@ -20665,7 +20820,7 @@ private boolean jj_3R_186() private boolean jj_3R_187() { - if (jj_3R_295()) return true; + if (jj_3R_298()) return true; return false; } @@ -20683,7 +20838,7 @@ private boolean jj_3_117() return false; } - private boolean jj_3R_362() + private boolean jj_3R_365() { if (jj_3R_150()) return true; return false; @@ -20697,7 +20852,7 @@ private boolean jj_3R_178() xsp = jj_scanpos; if (jj_3_120()) { jj_scanpos = xsp; - if (jj_3R_367()) return true; + if (jj_3R_370()) return true; } return false; } @@ -20710,7 +20865,7 @@ private boolean jj_3_120() return false; } - private boolean jj_3R_367() + private boolean jj_3R_370() { if (jj_3R_122()) return true; return false; @@ -20724,7 +20879,7 @@ private boolean jj_3R_179() xsp = jj_scanpos; if (jj_3_122()) { jj_scanpos = xsp; - if (jj_3R_368()) return true; + if (jj_3R_371()) return true; } return false; } @@ -20743,7 +20898,7 @@ private boolean jj_3_122() return false; } - private boolean jj_3R_368() + private boolean jj_3R_371() { if (jj_3R_122()) return true; return false; @@ -20769,38 +20924,38 @@ private boolean jj_3R_181() if (jj_scan_token(MATCHES)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_369()) { + if (jj_3R_372()) { jj_scanpos = xsp; - if (jj_3R_370()) { + if (jj_3R_373()) { jj_scanpos = xsp; - if (jj_3R_371()) { + if (jj_3R_374()) { jj_scanpos = xsp; - if (jj_3R_372()) return true; + if (jj_3R_375()) return true; } } } return false; } - private boolean jj_3R_369() + private boolean jj_3R_372() { if (jj_3R_122()) return true; return false; } - private boolean jj_3R_370() + private boolean jj_3R_373() { - if (jj_3R_481()) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_371() + private boolean jj_3R_374() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_372() + private boolean jj_3R_375() { if (jj_3R_137()) return true; return false; @@ -20812,263 +20967,263 @@ private boolean jj_3_124() return false; } - private boolean jj_3R_421() + 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_524()) { + if (jj_3R_531()) { jj_scanpos = xsp; - if (jj_3R_525()) return true; + if (jj_3R_532()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_526()) { jj_scanpos = xsp; break; } + if (jj_3R_533()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_524() + private boolean jj_3R_531() { Token xsp; xsp = jj_scanpos; - if (jj_3R_605()) { + if (jj_3R_612()) { jj_scanpos = xsp; - if (jj_3R_606()) { + if (jj_3R_613()) { jj_scanpos = xsp; - if (jj_3R_607()) return true; + if (jj_3R_614()) return true; } } xsp = jj_scanpos; - if (jj_3R_608()) jj_scanpos = xsp; + if (jj_3R_615()) jj_scanpos = xsp; return false; } - private boolean jj_3R_605() + private boolean jj_3R_612() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_705()) jj_scanpos = xsp; + if (jj_3R_715()) jj_scanpos = xsp; return false; } - private boolean jj_3R_606() + private boolean jj_3R_613() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_705() + private boolean jj_3R_715() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_607() + private boolean jj_3R_614() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_525() + private boolean jj_3R_532() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_609()) { + if (jj_3R_616()) { jj_scanpos = xsp; - if (jj_3R_610()) { + if (jj_3R_617()) { jj_scanpos = xsp; - if (jj_3R_611()) return true; + if (jj_3R_618()) return true; } } xsp = jj_scanpos; - if (jj_3R_612()) jj_scanpos = xsp; + if (jj_3R_619()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_608() + private boolean jj_3R_615() { Token xsp; xsp = jj_scanpos; - if (jj_3R_706()) { + if (jj_3R_716()) { jj_scanpos = xsp; - if (jj_3R_707()) return true; + if (jj_3R_717()) return true; } return false; } - private boolean jj_3R_706() + private boolean jj_3R_716() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_609() + private boolean jj_3R_616() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_708()) jj_scanpos = xsp; + if (jj_3R_718()) jj_scanpos = xsp; return false; } - private boolean jj_3R_610() + private boolean jj_3R_617() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_708() + private boolean jj_3R_718() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_611() + private boolean jj_3R_618() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_526() + private boolean jj_3R_533() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_613()) { + if (jj_3R_620()) { jj_scanpos = xsp; - if (jj_3R_614()) return true; + if (jj_3R_621()) return true; } return false; } - private boolean jj_3R_612() + private boolean jj_3R_619() { Token xsp; xsp = jj_scanpos; - if (jj_3R_709()) { + if (jj_3R_719()) { jj_scanpos = xsp; - if (jj_3R_710()) return true; + if (jj_3R_720()) return true; } return false; } - private boolean jj_3R_709() + private boolean jj_3R_719() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_613() + private boolean jj_3R_620() { Token xsp; xsp = jj_scanpos; - if (jj_3R_711()) { + if (jj_3R_721()) { jj_scanpos = xsp; - if (jj_3R_712()) { + if (jj_3R_722()) { jj_scanpos = xsp; - if (jj_3R_713()) return true; + if (jj_3R_723()) return true; } } xsp = jj_scanpos; - if (jj_3R_714()) jj_scanpos = xsp; + if (jj_3R_724()) jj_scanpos = xsp; return false; } - private boolean jj_3R_711() + private boolean jj_3R_721() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_779()) jj_scanpos = xsp; + if (jj_3R_788()) jj_scanpos = xsp; return false; } - private boolean jj_3R_712() + private boolean jj_3R_722() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_779() + private boolean jj_3R_788() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_713() + private boolean jj_3R_723() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_614() + private boolean jj_3R_621() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_715()) { + if (jj_3R_725()) { jj_scanpos = xsp; - if (jj_3R_716()) { + if (jj_3R_726()) { jj_scanpos = xsp; - if (jj_3R_717()) return true; + if (jj_3R_727()) return true; } } xsp = jj_scanpos; - if (jj_3R_718()) jj_scanpos = xsp; + if (jj_3R_728()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_714() + private boolean jj_3R_724() { Token xsp; xsp = jj_scanpos; - if (jj_3R_780()) { + if (jj_3R_789()) { jj_scanpos = xsp; - if (jj_3R_781()) return true; + if (jj_3R_790()) return true; } return false; } - private boolean jj_3R_780() + private boolean jj_3R_789() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_707() + private boolean jj_3R_717() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_715() + private boolean jj_3R_725() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_782()) jj_scanpos = xsp; + if (jj_3R_791()) jj_scanpos = xsp; return false; } - private boolean jj_3R_716() + private boolean jj_3R_726() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_782() + private boolean jj_3R_791() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_717() + private boolean jj_3R_727() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; @@ -21078,35 +21233,35 @@ private boolean jj_3R_61() { Token xsp; xsp = jj_scanpos; - if (jj_3R_201()) jj_scanpos = xsp; + if (jj_3R_204()) jj_scanpos = xsp; if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_718() + private boolean jj_3R_728() { Token xsp; xsp = jj_scanpos; - if (jj_3R_783()) { + if (jj_3R_792()) { jj_scanpos = xsp; - if (jj_3R_784()) return true; + if (jj_3R_793()) return true; } return false; } - private boolean jj_3R_783() + private boolean jj_3R_792() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_201() + private boolean jj_3R_204() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_420() + private boolean jj_3R_427() { if (jj_scan_token(GROUP)) return true; if (jj_scan_token(BY)) return true; @@ -21114,18 +21269,18 @@ private boolean jj_3R_420() Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_523()) { jj_scanpos = xsp; break; } + if (jj_3R_530()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_710() + private boolean jj_3R_720() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_523() + private boolean jj_3R_530() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; @@ -21136,92 +21291,92 @@ private boolean jj_3R_63() { Token xsp; xsp = jj_scanpos; - if (jj_3R_203()) jj_scanpos = xsp; + if (jj_3R_206()) jj_scanpos = xsp; if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; return false; } - private boolean jj_3R_422() + 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_527()) { jj_scanpos = xsp; break; } + if (jj_3R_534()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_203() + private boolean jj_3R_206() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_527() + private boolean jj_3R_534() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_460() + private boolean jj_3R_467() { Token xsp; xsp = jj_scanpos; - if (jj_3R_551()) { + if (jj_3R_558()) { jj_scanpos = xsp; - if (jj_3R_552()) return true; + if (jj_3R_559()) return true; } return false; } - private boolean jj_3R_551() + private boolean jj_3R_558() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_404() + private boolean jj_3R_411() { if (jj_scan_token(LIMIT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_512()) { + if (jj_3R_519()) { jj_scanpos = xsp; - if (jj_3R_513()) return true; + if (jj_3R_520()) return true; } return false; } - private boolean jj_3R_552() + private boolean jj_3R_559() { if (jj_3R_63()) return true; return false; } - private boolean jj_3R_781() + private boolean jj_3R_790() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_512() + private boolean jj_3R_519() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_513() + private boolean jj_3R_520() { if (jj_3R_137()) return true; return false; } - private boolean jj_3R_200() + private boolean jj_3R_203() { - if (jj_3R_202()) return true; + if (jj_3R_205()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(170)) jj_scanpos = xsp; @@ -21234,13 +21389,13 @@ private boolean jj_3_4() return false; } - private boolean jj_3R_528() + private boolean jj_3R_535() { Token xsp; xsp = jj_scanpos; - if (jj_3R_615()) { + if (jj_3R_622()) { jj_scanpos = xsp; - if (jj_3R_616()) return true; + if (jj_3R_623()) return true; } return false; } @@ -21251,66 +21406,66 @@ private boolean jj_3_5() return false; } - private boolean jj_3R_615() + private boolean jj_3R_622() { if (jj_scan_token(SKIP2)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_719()) { + if (jj_3R_729()) { jj_scanpos = xsp; - if (jj_3R_720()) return true; + if (jj_3R_730()) return true; } return false; } private boolean jj_3R_62() { - if (jj_3R_202()) return true; + if (jj_3R_205()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } - private boolean jj_3R_784() + private boolean jj_3R_793() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_719() + private boolean jj_3R_729() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_616() + private boolean jj_3R_623() { if (jj_scan_token(OFFSET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_721()) { + if (jj_3R_731()) { jj_scanpos = xsp; - if (jj_3R_722()) return true; + if (jj_3R_732()) return true; } return false; } - private boolean jj_3R_720() + private boolean jj_3R_730() { if (jj_3R_137()) return true; return false; } - private boolean jj_3R_202() + private boolean jj_3R_205() { Token xsp; xsp = jj_scanpos; if (jj_3_33()) { jj_scanpos = xsp; - if (jj_3R_390()) { + if (jj_3R_397()) { jj_scanpos = xsp; - if (jj_3R_391()) { + if (jj_3R_398()) { jj_scanpos = xsp; - if (jj_3R_392()) return true; + if (jj_3R_399()) return true; } } } @@ -21445,25 +21600,25 @@ private boolean jj_3_33() return false; } - private boolean jj_3R_721() + private boolean jj_3R_731() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_722() + private boolean jj_3R_732() { if (jj_3R_137()) return true; return false; } - private boolean jj_3R_405() + private boolean jj_3R_412() { if (jj_scan_token(TIMEOUT)) return true; if (jj_3R_61()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_514()) jj_scanpos = xsp; + if (jj_3R_521()) jj_scanpos = xsp; return false; } @@ -21479,18 +21634,18 @@ private boolean jj_3_6() return false; } - private boolean jj_3R_514() + private boolean jj_3R_521() { Token xsp; xsp = jj_scanpos; - if (jj_3R_599()) { + if (jj_3R_606()) { jj_scanpos = xsp; - if (jj_3R_600()) return true; + if (jj_3R_607()) return true; } return false; } - private boolean jj_3R_599() + private boolean jj_3R_606() { if (jj_scan_token(RETURN)) return true; return false; @@ -21502,7 +21657,7 @@ private boolean jj_3_7() return false; } - private boolean jj_3R_600() + private boolean jj_3R_607() { if (jj_scan_token(EXCEPTION)) return true; return false; @@ -21516,11 +21671,11 @@ private boolean jj_3_8() private boolean jj_3R_92() { - if (jj_3R_251()) return true; + if (jj_3R_254()) return true; return false; } - private boolean jj_3R_397() + private boolean jj_3R_404() { if (jj_scan_token(WAIT)) return true; if (jj_3R_61()) return true; @@ -21545,7 +21700,7 @@ private boolean jj_3_11() return false; } - private boolean jj_3R_396() + private boolean jj_3R_403() { if (jj_scan_token(RETRY)) return true; if (jj_3R_61()) return true; @@ -21587,7 +21742,7 @@ private boolean jj_3R_139() if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_307()) jj_scanpos = xsp; + if (jj_3R_310()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } @@ -21616,13 +21771,13 @@ private boolean jj_3R_97() return false; } - private boolean jj_3R_307() + private boolean jj_3R_310() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_439()) { jj_scanpos = xsp; break; } + if (jj_3R_446()) { jj_scanpos = xsp; break; } } return false; } @@ -21645,7 +21800,7 @@ private boolean jj_3_17() return false; } - private boolean jj_3R_439() + private boolean jj_3R_446() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; @@ -21676,12 +21831,12 @@ private boolean jj_3_19() return false; } - private boolean jj_3R_633() + private boolean jj_3R_640() { - if (jj_3R_461()) return true; + if (jj_3R_468()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_811()) jj_scanpos = xsp; + if (jj_3R_814()) jj_scanpos = xsp; return false; } @@ -21709,7 +21864,7 @@ private boolean jj_3_21() return false; } - private boolean jj_3R_811() + private boolean jj_3R_814() { if (jj_3R_148()) return true; return false; @@ -21739,12 +21894,12 @@ private boolean jj_3_23() return false; } - private boolean jj_3R_197() + private boolean jj_3R_202() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_531()) jj_scanpos = xsp; + if (jj_3R_538()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } @@ -21781,21 +21936,21 @@ private boolean jj_3_25() private boolean jj_3R_107() { - if (jj_3R_252()) return true; + if (jj_3R_255()) return true; return false; } - private boolean jj_3R_531() + private boolean jj_3R_538() { Token xsp; xsp = jj_scanpos; - if (jj_3R_617()) { + if (jj_3R_624()) { jj_scanpos = xsp; - if (jj_3R_618()) { + if (jj_3R_625()) { jj_scanpos = xsp; - if (jj_3R_619()) { + if (jj_3R_626()) { jj_scanpos = xsp; - if (jj_3R_620()) return true; + if (jj_3R_627()) return true; } } } @@ -21803,7 +21958,7 @@ private boolean jj_3R_531() if (jj_3R_122()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_621()) { jj_scanpos = xsp; break; } + if (jj_3R_628()) { jj_scanpos = xsp; break; } } return false; } @@ -21826,7 +21981,7 @@ private boolean jj_3_27() return false; } - private boolean jj_3R_617() + private boolean jj_3R_624() { if (jj_3R_132()) return true; return false; @@ -21838,7 +21993,7 @@ private boolean jj_3R_108() return false; } - private boolean jj_3R_618() + private boolean jj_3R_625() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; @@ -21856,13 +22011,13 @@ private boolean jj_3_31() return false; } - private boolean jj_3R_619() + private boolean jj_3R_626() { - if (jj_3R_481()) return true; + if (jj_3R_488()) return true; return false; } - private boolean jj_3R_620() + private boolean jj_3R_627() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; @@ -21876,7 +22031,7 @@ private boolean jj_3_32() private boolean jj_3R_109() { - if (jj_3R_253()) return true; + if (jj_3R_256()) return true; return false; } @@ -21886,18 +22041,18 @@ private boolean jj_3_30() return false; } - private boolean jj_3R_621() + private boolean jj_3R_628() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_723()) { + if (jj_3R_733()) { jj_scanpos = xsp; - if (jj_3R_724()) { + if (jj_3R_734()) { jj_scanpos = xsp; - if (jj_3R_725()) { + if (jj_3R_735()) { jj_scanpos = xsp; - if (jj_3R_726()) return true; + if (jj_3R_736()) return true; } } } @@ -21908,23 +22063,23 @@ private boolean jj_3R_621() private boolean jj_3R_110() { - if (jj_3R_254()) return true; + if (jj_3R_257()) return true; return false; } private boolean jj_3R_111() { - if (jj_3R_255()) return true; + if (jj_3R_258()) return true; return false; } private boolean jj_3R_112() { - if (jj_3R_256()) return true; + if (jj_3R_259()) return true; return false; } - private boolean jj_3R_723() + private boolean jj_3R_733() { if (jj_3R_132()) return true; return false; @@ -21932,11 +22087,11 @@ private boolean jj_3R_723() private boolean jj_3R_113() { - if (jj_3R_257()) return true; + if (jj_3R_260()) return true; return false; } - private boolean jj_3R_724() + private boolean jj_3R_734() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; @@ -21944,23 +22099,23 @@ private boolean jj_3R_724() private boolean jj_3R_114() { - if (jj_3R_258()) return true; + if (jj_3R_261()) return true; return false; } - private boolean jj_3R_725() + private boolean jj_3R_735() { - if (jj_3R_481()) return true; + if (jj_3R_488()) return true; return false; } private boolean jj_3R_115() { - if (jj_3R_259()) return true; + if (jj_3R_262()) return true; return false; } - private boolean jj_3R_726() + private boolean jj_3R_736() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; @@ -21968,58 +22123,58 @@ private boolean jj_3R_726() private boolean jj_3R_116() { - if (jj_3R_260()) return true; + if (jj_3R_263()) return true; return false; } private boolean jj_3R_117() { - if (jj_3R_261()) return true; + if (jj_3R_264()) return true; return false; } private boolean jj_3R_118() { - if (jj_3R_262()) return true; + if (jj_3R_265()) return true; return false; } private boolean jj_3R_119() { - if (jj_3R_263()) return true; + if (jj_3R_266()) return true; return false; } - private boolean jj_3R_390() + private boolean jj_3R_397() { - if (jj_3R_494()) return true; + if (jj_3R_501()) return true; return false; } - private boolean jj_3R_556() + private boolean jj_3R_563() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_788()) { jj_scanpos = xsp; break; } + if (jj_3R_797()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_391() + private boolean jj_3R_398() { if (jj_3R_120()) return true; return false; } - private boolean jj_3R_392() + private boolean jj_3R_399() { - if (jj_3R_495()) return true; + if (jj_3R_502()) return true; return false; } - private boolean jj_3R_788() + private boolean jj_3R_797() { Token xsp; xsp = jj_scanpos; @@ -22029,13 +22184,13 @@ private boolean jj_3R_788() jj_scanpos = xsp; if (jj_3_128()) { jj_scanpos = xsp; - if (jj_3R_812()) { + if (jj_3R_815()) { jj_scanpos = xsp; - if (jj_3R_813()) { + if (jj_3R_816()) { jj_scanpos = xsp; - if (jj_3R_814()) { + if (jj_3R_817()) { jj_scanpos = xsp; - if (jj_3R_815()) return true; + if (jj_3R_818()) return true; } } } @@ -22073,64 +22228,64 @@ private boolean jj_3R_165() { Token xsp; xsp = jj_scanpos; - if (jj_3R_338()) { + if (jj_3R_341()) { jj_scanpos = xsp; - if (jj_3R_339()) { + if (jj_3R_342()) { jj_scanpos = xsp; - if (jj_3R_340()) { + if (jj_3R_343()) { jj_scanpos = xsp; - if (jj_3R_341()) return true; + if (jj_3R_344()) return true; } } } return false; } - private boolean jj_3R_338() + private boolean jj_3R_341() { if (jj_3R_121()) return true; return false; } - private boolean jj_3R_812() + private boolean jj_3R_815() { if (jj_3R_191()) return true; return false; } - private boolean jj_3R_339() + private boolean jj_3R_342() { - if (jj_3R_295()) return true; + if (jj_3R_298()) return true; return false; } - private boolean jj_3R_813() + private boolean jj_3R_816() { - if (jj_3R_822()) return true; + if (jj_3R_827()) return true; return false; } - private boolean jj_3R_340() + private boolean jj_3R_343() { - if (jj_3R_467()) return true; + if (jj_3R_474()) return true; return false; } - private boolean jj_3R_814() + private boolean jj_3R_817() { if (jj_3R_192()) return true; return false; } - private boolean jj_3R_341() + private boolean jj_3R_344() { - if (jj_3R_468()) return true; + if (jj_3R_475()) return true; return false; } - private boolean jj_3R_815() + private boolean jj_3R_818() { - if (jj_3R_823()) return true; + if (jj_3R_828()) return true; return false; } @@ -22146,19 +22301,19 @@ private boolean jj_3_35() return false; } - private boolean jj_3R_295() + private boolean jj_3R_298() { if (jj_scan_token(SELECT)) return true; - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_634()) jj_scanpos = xsp; + if (jj_3R_641()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_635()) jj_scanpos = xsp; + if (jj_3R_642()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_636()) jj_scanpos = xsp; + if (jj_3R_643()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_637()) jj_scanpos = xsp; + if (jj_3R_644()) jj_scanpos = xsp; return false; } @@ -22167,7 +22322,7 @@ private boolean jj_3R_188() if (jj_3R_147()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_383()) jj_scanpos = xsp; + if (jj_3R_386()) jj_scanpos = xsp; return false; } @@ -22177,81 +22332,81 @@ private boolean jj_3_130() return false; } - private boolean jj_3R_634() + private boolean jj_3R_641() { - if (jj_3R_419()) return true; + if (jj_3R_426()) return true; return false; } - private boolean jj_3R_383() + private boolean jj_3R_386() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_635() + private boolean jj_3R_642() { - if (jj_3R_422()) return true; + if (jj_3R_429()) return true; return false; } - private boolean jj_3R_636() + private boolean jj_3R_643() { Token xsp; xsp = jj_scanpos; - if (jj_3R_744()) { + if (jj_3R_754()) { jj_scanpos = xsp; - if (jj_3R_745()) return true; + if (jj_3R_755()) return true; } return false; } - private boolean jj_3R_744() + private boolean jj_3R_754() { - if (jj_3R_528()) return true; + if (jj_3R_535()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_795()) jj_scanpos = xsp; + if (jj_3R_804()) jj_scanpos = xsp; return false; } - private boolean jj_3R_823() + private boolean jj_3R_828() { if (jj_scan_token(DOT)) return true; if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_840()) jj_scanpos = xsp; + if (jj_3R_841()) jj_scanpos = xsp; return false; } - private boolean jj_3R_745() + private boolean jj_3R_755() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_796()) jj_scanpos = xsp; + if (jj_3R_805()) jj_scanpos = xsp; return false; } - private boolean jj_3R_637() + private boolean jj_3R_644() { - if (jj_3R_405()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_840() + private boolean jj_3R_841() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_379() + private boolean jj_3R_382() { if (jj_3R_138()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_841()) jj_scanpos = xsp; + if (jj_3R_842()) jj_scanpos = xsp; return false; } @@ -22260,15 +22415,9 @@ private boolean jj_3R_121() if (jj_scan_token(SELECT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_264()) jj_scanpos = xsp; - if (jj_scan_token(FROM)) return true; - if (jj_3R_219()) return true; - xsp = jj_scanpos; - if (jj_3R_265()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_266()) jj_scanpos = xsp; - xsp = jj_scanpos; if (jj_3R_267()) jj_scanpos = xsp; + if (jj_scan_token(FROM)) return true; + if (jj_3R_222()) return true; xsp = jj_scanpos; if (jj_3R_268()) jj_scanpos = xsp; xsp = jj_scanpos; @@ -22277,18 +22426,24 @@ private boolean jj_3R_121() 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; + xsp = jj_scanpos; + if (jj_3R_274()) jj_scanpos = xsp; return false; } - private boolean jj_3R_841() + private boolean jj_3R_842() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_264() + private boolean jj_3R_267() { - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; return false; } @@ -22296,124 +22451,124 @@ private boolean jj_3R_190() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_379()) return true; + if (jj_3R_382()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_837()) { 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_838()) jj_scanpos = xsp; + if (jj_3R_839()) jj_scanpos = xsp; return false; } - private boolean jj_3R_265() + private boolean jj_3R_268() { - if (jj_3R_419()) return true; + if (jj_3R_426()) return true; return false; } - private boolean jj_3R_266() + private boolean jj_3R_269() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_267() + private boolean jj_3R_270() { - if (jj_3R_420()) return true; + if (jj_3R_427()) return true; return false; } - private boolean jj_3R_268() + private boolean jj_3R_271() { - if (jj_3R_421()) return true; + if (jj_3R_428()) return true; return false; } - private boolean jj_3R_269() + private boolean jj_3R_272() { - if (jj_3R_422()) return true; + if (jj_3R_429()) return true; return false; } - private boolean jj_3R_795() + private boolean jj_3R_804() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_270() + private boolean jj_3R_273() { Token xsp; xsp = jj_scanpos; - if (jj_3R_423()) { + if (jj_3R_430()) { jj_scanpos = xsp; - if (jj_3R_424()) return true; + if (jj_3R_431()) return true; } return false; } - private boolean jj_3R_423() + private boolean jj_3R_430() { - if (jj_3R_528()) return true; + if (jj_3R_535()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_529()) jj_scanpos = xsp; + if (jj_3R_536()) jj_scanpos = xsp; return false; } - private boolean jj_3R_424() + private boolean jj_3R_431() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_530()) jj_scanpos = xsp; + if (jj_3R_537()) jj_scanpos = xsp; return false; } - private boolean jj_3R_796() + private boolean jj_3R_805() { - if (jj_3R_528()) return true; + if (jj_3R_535()) return true; return false; } - private boolean jj_3R_271() + private boolean jj_3R_274() { - if (jj_3R_405()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_837() + private boolean jj_3R_838() { if (jj_3R_188()) return true; return false; } - private boolean jj_3R_838() + private boolean jj_3R_839() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_467() + private boolean jj_3R_474() { if (jj_scan_token(TRAVERSE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_555()) jj_scanpos = xsp; + if (jj_3R_562()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_219()) return true; + if (jj_3R_222()) return true; xsp = jj_scanpos; - if (jj_3R_729()) jj_scanpos = xsp; + if (jj_3R_739()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_730()) jj_scanpos = xsp; + if (jj_3R_740()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_731()) jj_scanpos = xsp; + if (jj_3R_741()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_732()) jj_scanpos = xsp; + if (jj_3R_742()) jj_scanpos = xsp; return false; } @@ -22428,118 +22583,118 @@ private boolean jj_3R_189() if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; - if (jj_3R_378()) return true; + if (jj_3R_381()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_378()) { 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_836()) jj_scanpos = xsp; + if (jj_3R_837()) jj_scanpos = xsp; return false; } - private boolean jj_3R_555() + private boolean jj_3R_562() { - if (jj_3R_633()) return true; + if (jj_3R_640()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_785()) { jj_scanpos = xsp; break; } + if (jj_3R_794()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_785() + private boolean jj_3R_794() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_633()) return true; + if (jj_3R_640()) return true; return false; } - private boolean jj_3R_729() + private boolean jj_3R_739() { if (jj_scan_token(MAXDEPTH)) return true; if (jj_3R_61()) return true; return false; } - private boolean jj_3R_730() + private boolean jj_3R_740() { if (jj_scan_token(WHILE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_378() + private boolean jj_3R_381() { Token xsp; xsp = jj_scanpos; - if (jj_3R_485()) { + if (jj_3R_492()) { jj_scanpos = xsp; - if (jj_3R_486()) { + if (jj_3R_493()) { jj_scanpos = xsp; - if (jj_3R_487()) return true; + if (jj_3R_494()) return true; } } return false; } - private boolean jj_3R_731() + private boolean jj_3R_741() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_732() + private boolean jj_3R_742() { if (jj_scan_token(STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_786()) { + if (jj_3R_795()) { jj_scanpos = xsp; - if (jj_3R_787()) return true; + if (jj_3R_796()) return true; } return false; } - private boolean jj_3R_529() + private boolean jj_3R_536() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_485() + private boolean jj_3R_492() { if (jj_3R_193()) return true; return false; } - private boolean jj_3R_786() + private boolean jj_3R_795() { if (jj_scan_token(DEPTH_FIRST)) return true; return false; } - private boolean jj_3R_787() + private boolean jj_3R_796() { if (jj_scan_token(BREADTH_FIRST)) return true; return false; } - private boolean jj_3R_486() + private boolean jj_3R_493() { if (jj_3R_194()) return true; return false; } - private boolean jj_3R_530() + private boolean jj_3R_537() { - if (jj_3R_528()) return true; + if (jj_3R_535()) return true; return false; } - private boolean jj_3R_487() + private boolean jj_3R_494() { if (jj_3R_195()) return true; return false; @@ -22557,43 +22712,43 @@ private boolean jj_3_133() return false; } - private boolean jj_3R_468() + private boolean jj_3R_475() { if (jj_scan_token(MATCH)) return true; - if (jj_3R_556()) return true; + if (jj_3R_563()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_733()) { jj_scanpos = xsp; break; } + if (jj_3R_743()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RETURN)) return true; xsp = jj_scanpos; if (jj_3_36()) { jj_scanpos = xsp; - if (jj_3R_734()) return true; + if (jj_3R_744()) return true; } xsp = jj_scanpos; - if (jj_3R_735()) jj_scanpos = xsp; + if (jj_3R_745()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_736()) { jj_scanpos = xsp; break; } + if (jj_3R_746()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_737()) jj_scanpos = xsp; + if (jj_3R_747()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_738()) jj_scanpos = xsp; + if (jj_3R_748()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_739()) jj_scanpos = xsp; + if (jj_3R_749()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_740()) jj_scanpos = xsp; + if (jj_3R_750()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_741()) jj_scanpos = xsp; + if (jj_3R_751()) jj_scanpos = xsp; return false; } - private boolean jj_3R_836() + private boolean jj_3R_837() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } @@ -22603,56 +22758,56 @@ private boolean jj_3_134() return false; } - private boolean jj_3R_381() + private boolean jj_3R_384() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_489()) jj_scanpos = xsp; + if (jj_3R_496()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_733() + private boolean jj_3R_743() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_789()) { + if (jj_3R_798()) { jj_scanpos = xsp; - if (jj_3R_790()) return true; + if (jj_3R_799()) return true; } return false; } - private boolean jj_3R_489() + private boolean jj_3R_496() { - if (jj_3R_572()) return true; + if (jj_3R_579()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_573()) { jj_scanpos = xsp; break; } + if (jj_3R_580()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_789() + private boolean jj_3R_798() { - if (jj_3R_556()) return true; + if (jj_3R_563()) return true; return false; } - private boolean jj_3R_790() + private boolean jj_3R_799() { if (jj_scan_token(NOT)) return true; - if (jj_3R_556()) return true; + if (jj_3R_563()) return true; return false; } - private boolean jj_3R_573() + private boolean jj_3R_580() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_572()) return true; + if (jj_3R_579()) return true; return false; } @@ -22662,37 +22817,37 @@ private boolean jj_3_36() if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_791()) jj_scanpos = xsp; + if (jj_3R_800()) jj_scanpos = xsp; return false; } - private boolean jj_3R_572() + private boolean jj_3R_579() { Token xsp; xsp = jj_scanpos; - if (jj_3R_640()) { + if (jj_3R_647()) { jj_scanpos = xsp; - if (jj_3R_641()) { + if (jj_3R_648()) { jj_scanpos = xsp; - if (jj_3R_642()) { + if (jj_3R_649()) { jj_scanpos = xsp; - if (jj_3R_643()) { + if (jj_3R_650()) { jj_scanpos = xsp; - if (jj_3R_644()) { + if (jj_3R_651()) { jj_scanpos = xsp; - if (jj_3R_645()) { + if (jj_3R_652()) { jj_scanpos = xsp; - if (jj_3R_646()) { + if (jj_3R_653()) { jj_scanpos = xsp; - if (jj_3R_647()) { + if (jj_3R_654()) { jj_scanpos = xsp; - if (jj_3R_648()) { + if (jj_3R_655()) { jj_scanpos = xsp; - if (jj_3R_649()) { + if (jj_3R_656()) { jj_scanpos = xsp; - if (jj_3R_650()) { + if (jj_3R_657()) { jj_scanpos = xsp; - if (jj_3R_651()) return true; + if (jj_3R_658()) return true; } } } @@ -22707,7 +22862,7 @@ private boolean jj_3R_572() return false; } - private boolean jj_3R_640() + private boolean jj_3R_647() { if (jj_scan_token(TYPE)) return true; if (jj_scan_token(COLON)) return true; @@ -22715,22 +22870,22 @@ private boolean jj_3R_640() return false; } - private boolean jj_3R_734() + private boolean jj_3R_744() { if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_792()) jj_scanpos = xsp; + if (jj_3R_801()) jj_scanpos = xsp; return false; } - private boolean jj_3R_791() + private boolean jj_3R_800() { - if (jj_3R_434()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_641() + private boolean jj_3R_648() { if (jj_scan_token(TYPES)) return true; if (jj_scan_token(COLON)) return true; @@ -22738,28 +22893,28 @@ private boolean jj_3R_641() return false; } - private boolean jj_3R_735() + private boolean jj_3R_745() { if (jj_scan_token(AS)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_792() + private boolean jj_3R_801() { - if (jj_3R_434()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_642() + 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_746()) { + if (jj_3R_756()) { jj_scanpos = xsp; - if (jj_3R_747()) return true; + if (jj_3R_757()) return true; } return false; } @@ -22770,61 +22925,61 @@ private boolean jj_3_37() return false; } - private boolean jj_3R_736() + private boolean jj_3R_746() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_793()) jj_scanpos = xsp; + if (jj_3R_802()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_794()) jj_scanpos = xsp; + if (jj_3R_803()) jj_scanpos = xsp; return false; } - private boolean jj_3R_746() + private boolean jj_3R_756() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_643() + private boolean jj_3R_650() { Token xsp; xsp = jj_scanpos; - if (jj_3R_748()) { + if (jj_3R_758()) { jj_scanpos = xsp; - if (jj_3R_749()) return true; + if (jj_3R_759()) return true; } return false; } - private boolean jj_3R_747() + private boolean jj_3R_757() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_793() + private boolean jj_3R_802() { - if (jj_3R_434()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_794() + private boolean jj_3R_803() { if (jj_scan_token(AS)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_748() + private boolean jj_3R_758() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_644() + private boolean jj_3R_651() { if (jj_scan_token(RID)) return true; if (jj_scan_token(COLON)) return true; @@ -22832,37 +22987,37 @@ private boolean jj_3R_644() return false; } - private boolean jj_3R_737() + private boolean jj_3R_747() { - if (jj_3R_420()) return true; + if (jj_3R_427()) return true; return false; } - private boolean jj_3R_749() + private boolean jj_3R_759() { if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; } - private boolean jj_3R_738() + private boolean jj_3R_748() { - if (jj_3R_421()) return true; + if (jj_3R_428()) return true; return false; } - private boolean jj_3R_739() + private boolean jj_3R_749() { - if (jj_3R_422()) return true; + if (jj_3R_429()) return true; return false; } - private boolean jj_3R_740() + private boolean jj_3R_750() { - if (jj_3R_528()) return true; + if (jj_3R_535()) return true; return false; } - private boolean jj_3R_645() + private boolean jj_3R_652() { if (jj_scan_token(AS)) return true; if (jj_scan_token(COLON)) return true; @@ -22870,9 +23025,9 @@ private boolean jj_3R_645() return false; } - private boolean jj_3R_741() + private boolean jj_3R_751() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } @@ -22880,61 +23035,61 @@ private boolean jj_3R_64() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(FROM)) return true; - if (jj_3R_219()) return true; + if (jj_3R_222()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_652()) jj_scanpos = xsp; + if (jj_3R_659()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_653()) jj_scanpos = xsp; + if (jj_3R_660()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_654()) jj_scanpos = xsp; + if (jj_3R_661()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_655()) jj_scanpos = xsp; + if (jj_3R_662()) jj_scanpos = xsp; return false; } - private boolean jj_3R_646() + private boolean jj_3R_653() { if (jj_scan_token(WHERE)) return true; if (jj_scan_token(COLON)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_652() + private boolean jj_3R_659() { if (jj_scan_token(RETURN)) return true; if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_653() + private boolean jj_3R_660() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_654() + private boolean jj_3R_661() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_655() + private boolean jj_3R_662() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_647() + private boolean jj_3R_654() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(COLON)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; if (jj_scan_token(RPAREN)) return true; return false; } @@ -22945,18 +23100,18 @@ private boolean jj_3R_65() if (jj_scan_token(VERTEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_656()) jj_scanpos = xsp; - if (jj_3R_219()) return true; + if (jj_3R_663()) jj_scanpos = xsp; + if (jj_3R_222()) return true; xsp = jj_scanpos; - if (jj_3R_657()) jj_scanpos = xsp; + if (jj_3R_664()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_658()) jj_scanpos = xsp; + if (jj_3R_665()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_659()) jj_scanpos = xsp; + if (jj_3R_666()) jj_scanpos = xsp; return false; } - private boolean jj_3R_648() + private boolean jj_3R_655() { if (jj_scan_token(MAXDEPTH)) return true; if (jj_scan_token(COLON)) return true; @@ -22964,42 +23119,42 @@ private boolean jj_3R_648() return false; } - private boolean jj_3R_656() + private boolean jj_3R_663() { if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_657() + private boolean jj_3R_664() { if (jj_scan_token(RETURN)) return true; if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_658() + private boolean jj_3R_665() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_649() + private boolean jj_3R_656() { if (jj_scan_token(OPTIONAL)) return true; if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_750()) { + if (jj_3R_760()) { jj_scanpos = xsp; - if (jj_3R_751()) return true; + if (jj_3R_761()) return true; } return false; } - private boolean jj_3R_659() + private boolean jj_3R_666() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } @@ -23007,15 +23162,15 @@ private boolean jj_3R_66() { Token xsp; xsp = jj_scanpos; - if (jj_3R_204()) { + if (jj_3R_207()) { jj_scanpos = xsp; - if (jj_3R_205()) { + if (jj_3R_208()) { jj_scanpos = xsp; - if (jj_3R_206()) { + if (jj_3R_209()) { jj_scanpos = xsp; - if (jj_3R_207()) { + if (jj_3R_210()) { jj_scanpos = xsp; - if (jj_3R_208()) return true; + if (jj_3R_211()) return true; } } } @@ -23023,19 +23178,19 @@ private boolean jj_3R_66() return false; } - private boolean jj_3R_750() + private boolean jj_3R_760() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_204() + private boolean jj_3R_207() { if (jj_3R_123()) return true; return false; } - private boolean jj_3R_650() + private boolean jj_3R_657() { if (jj_scan_token(DEPTH_ALIAS)) return true; if (jj_scan_token(COLON)) return true; @@ -23043,19 +23198,19 @@ private boolean jj_3R_650() return false; } - private boolean jj_3R_751() + private boolean jj_3R_761() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_205() + private boolean jj_3R_208() { if (jj_3R_124()) return true; return false; } - private boolean jj_3R_651() + private boolean jj_3R_658() { if (jj_scan_token(PATH_ALIAS)) return true; if (jj_scan_token(COLON)) return true; @@ -23063,13 +23218,13 @@ private boolean jj_3R_651() return false; } - private boolean jj_3R_206() + private boolean jj_3R_209() { if (jj_3R_125()) return true; return false; } - private boolean jj_3R_207() + private boolean jj_3R_210() { if (jj_3R_126()) return true; return false; @@ -23081,7 +23236,7 @@ private boolean jj_3_38() return false; } - private boolean jj_3R_208() + private boolean jj_3R_211() { if (jj_3R_127()) return true; return false; @@ -23097,12 +23252,12 @@ private boolean jj_3R_191() { Token xsp; xsp = jj_scanpos; - if (jj_3R_380()) { + if (jj_3R_383()) { jj_scanpos = xsp; if (jj_scan_token(191)) return true; } if (jj_scan_token(GT)) return true; - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } @@ -23118,12 +23273,12 @@ private boolean jj_3_41() return false; } - private boolean jj_3R_380() + private boolean jj_3R_383() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_488()) jj_scanpos = xsp; + if (jj_3R_495()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } @@ -23134,9 +23289,9 @@ private boolean jj_3R_123() if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_279()) { + if (jj_3R_282()) { jj_scanpos = xsp; - if (jj_3R_280()) return true; + if (jj_3R_283()) return true; } return false; } @@ -23147,56 +23302,56 @@ private boolean jj_3_42() return false; } - private boolean jj_3R_488() + private boolean jj_3R_495() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_279() + private boolean jj_3R_282() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_280() + private boolean jj_3R_283() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_425()) jj_scanpos = xsp; + if (jj_3R_432()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_425() + private boolean jj_3R_432() { if (jj_3R_136()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_532()) { jj_scanpos = xsp; break; } + if (jj_3R_539()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_532() + private boolean jj_3R_539() { if (jj_scan_token(COMMA)) return true; if (jj_3R_136()) return true; return false; } - private boolean jj_3R_822() + private boolean jj_3R_827() { if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_839()) { + if (jj_3R_840()) { jj_scanpos = xsp; if (jj_scan_token(191)) return true; } - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } @@ -23206,57 +23361,57 @@ private boolean jj_3R_124() if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_281()) jj_scanpos = xsp; + 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_282()) jj_scanpos = xsp; + if (jj_3R_285()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_283()) jj_scanpos = xsp; + if (jj_3R_286()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_284()) jj_scanpos = xsp; + if (jj_3R_287()) jj_scanpos = xsp; return false; } - private boolean jj_3R_839() + private boolean jj_3R_840() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_842()) jj_scanpos = xsp; + if (jj_3R_843()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_281() + private boolean jj_3R_284() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_282() + private boolean jj_3R_285() { if (jj_scan_token(TO)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_842() + private boolean jj_3R_843() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_283() + private boolean jj_3R_286() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_284() + private boolean jj_3R_287() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } @@ -23269,22 +23424,22 @@ private boolean jj_3R_126() if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_287()) jj_scanpos = xsp; + if (jj_3R_290()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_288()) jj_scanpos = xsp; + if (jj_3R_291()) jj_scanpos = xsp; return false; } - private boolean jj_3R_287() + private boolean jj_3R_290() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_288() + private boolean jj_3R_291() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } @@ -23292,11 +23447,11 @@ private boolean jj_3R_192() { Token xsp; xsp = jj_scanpos; - if (jj_3R_382()) { + if (jj_3R_385()) { jj_scanpos = xsp; if (jj_scan_token(191)) return true; } - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } @@ -23308,36 +23463,36 @@ private boolean jj_3R_125() if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_285()) jj_scanpos = xsp; + if (jj_3R_288()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_286()) jj_scanpos = xsp; + if (jj_3R_289()) jj_scanpos = xsp; return false; } - private boolean jj_3R_382() + private boolean jj_3R_385() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_490()) jj_scanpos = xsp; + if (jj_3R_497()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_285() + private boolean jj_3R_288() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_286() + private boolean jj_3R_289() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_490() + private boolean jj_3R_497() { if (jj_3R_132()) return true; return false; @@ -23349,30 +23504,30 @@ private boolean jj_3R_127() if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_289()) jj_scanpos = xsp; + if (jj_3R_292()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_290()) jj_scanpos = xsp; + if (jj_3R_293()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_291()) jj_scanpos = xsp; + if (jj_3R_294()) jj_scanpos = xsp; return false; } - private boolean jj_3R_289() + private boolean jj_3R_292() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_290() + private boolean jj_3R_293() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_291() + private boolean jj_3R_294() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } @@ -23380,23 +23535,23 @@ private boolean jj_3R_78() { if (jj_scan_token(UPDATE)) return true; if (jj_scan_token(EDGE)) return true; - if (jj_3R_219()) return true; + if (jj_3R_222()) return true; Token xsp; - if (jj_3R_220()) return true; + if (jj_3R_223()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_220()) { jj_scanpos = xsp; break; } + if (jj_3R_223()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_221()) jj_scanpos = xsp; + if (jj_3R_224()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_222()) jj_scanpos = xsp; + if (jj_3R_225()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_223()) jj_scanpos = xsp; + if (jj_3R_226()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_224()) jj_scanpos = xsp; + if (jj_3R_227()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_225()) jj_scanpos = xsp; + if (jj_3R_228()) jj_scanpos = xsp; return false; } @@ -23404,125 +23559,125 @@ private boolean jj_3R_193() { Token xsp; xsp = jj_scanpos; - if (jj_3R_384()) { + 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_385()) jj_scanpos = xsp; + if (jj_3R_388()) jj_scanpos = xsp; return false; } - private boolean jj_3R_384() + private boolean jj_3R_387() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_491()) jj_scanpos = xsp; + if (jj_3R_498()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_220() + private boolean jj_3R_223() { - if (jj_3R_399()) return true; + if (jj_3R_406()) return true; return false; } - private boolean jj_3R_221() + private boolean jj_3R_224() { if (jj_scan_token(UPSERT)) return true; return false; } - private boolean jj_3R_222() + private boolean jj_3R_225() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_400()) { + if (jj_3R_407()) { jj_scanpos = xsp; - if (jj_3R_401()) return true; + if (jj_3R_408()) return true; } xsp = jj_scanpos; - if (jj_3R_402()) jj_scanpos = xsp; + if (jj_3R_409()) jj_scanpos = xsp; return false; } - private boolean jj_3R_491() + private boolean jj_3R_498() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_400() + private boolean jj_3R_407() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_385() + private boolean jj_3R_388() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_402() + private boolean jj_3R_409() { - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_223() + private boolean jj_3R_226() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_224() + private boolean jj_3R_227() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_225() + private boolean jj_3R_228() { - if (jj_3R_405()) return true; + if (jj_3R_412()) return true; return false; } private boolean jj_3R_79() { if (jj_scan_token(UPDATE)) return true; - if (jj_3R_219()) return true; + if (jj_3R_222()) return true; Token xsp; - if (jj_3R_226()) return true; + if (jj_3R_229()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_226()) { jj_scanpos = xsp; break; } + if (jj_3R_229()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_227()) jj_scanpos = xsp; + if (jj_3R_230()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_228()) jj_scanpos = xsp; + if (jj_3R_231()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_229()) jj_scanpos = xsp; + if (jj_3R_232()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_230()) jj_scanpos = xsp; + if (jj_3R_233()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_231()) jj_scanpos = xsp; + if (jj_3R_234()) jj_scanpos = xsp; return false; } - private boolean jj_3R_226() + private boolean jj_3R_229() { - if (jj_3R_399()) return true; + if (jj_3R_406()) return true; return false; } - private boolean jj_3R_227() + private boolean jj_3R_230() { if (jj_scan_token(UPSERT)) return true; return false; @@ -23533,98 +23688,98 @@ private boolean jj_3R_194() if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_386()) { + if (jj_3R_389()) { jj_scanpos = xsp; if (jj_scan_token(191)) return true; } xsp = jj_scanpos; - if (jj_3R_387()) jj_scanpos = xsp; + if (jj_3R_390()) jj_scanpos = xsp; return false; } - private boolean jj_3R_228() + private boolean jj_3R_231() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_406()) { + if (jj_3R_413()) { jj_scanpos = xsp; - if (jj_3R_407()) { + if (jj_3R_414()) { jj_scanpos = xsp; - if (jj_3R_408()) return true; + if (jj_3R_415()) return true; } } xsp = jj_scanpos; - if (jj_3R_409()) jj_scanpos = xsp; + if (jj_3R_416()) jj_scanpos = xsp; return false; } - private boolean jj_3R_406() + private boolean jj_3R_413() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_386() + private boolean jj_3R_389() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_492()) jj_scanpos = xsp; + if (jj_3R_499()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_409() + private boolean jj_3R_416() { - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_229() + private boolean jj_3R_232() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_403()) return true; + if (jj_3R_410()) return true; return false; } - private boolean jj_3R_230() + private boolean jj_3R_233() { - if (jj_3R_404()) return true; + if (jj_3R_411()) return true; return false; } - private boolean jj_3R_231() + private boolean jj_3R_234() { - if (jj_3R_405()) return true; + if (jj_3R_412()) return true; return false; } - private boolean jj_3R_492() + private boolean jj_3R_499() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_387() + private boolean jj_3R_390() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_399() + private boolean jj_3R_406() { Token xsp; xsp = jj_scanpos; - if (jj_3R_507()) { + if (jj_3R_514()) { jj_scanpos = xsp; - if (jj_3R_508()) { + if (jj_3R_515()) { jj_scanpos = xsp; - if (jj_3R_509()) { + if (jj_3R_516()) { jj_scanpos = xsp; - if (jj_3R_510()) { + if (jj_3R_517()) { jj_scanpos = xsp; - if (jj_3R_511()) return true; + if (jj_3R_518()) return true; } } } @@ -23632,40 +23787,40 @@ private boolean jj_3R_399() return false; } - private boolean jj_3R_507() + private boolean jj_3R_514() { if (jj_scan_token(SET)) return true; - if (jj_3R_587()) return true; + if (jj_3R_594()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_588()) { jj_scanpos = xsp; break; } + if (jj_3R_595()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_401() + private boolean jj_3R_408() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_508() + private boolean jj_3R_515() { if (jj_scan_token(PUT)) return true; - if (jj_3R_589()) return true; + if (jj_3R_596()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_590()) { jj_scanpos = xsp; break; } + if (jj_3R_597()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_588() + private boolean jj_3R_595() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_587()) return true; + if (jj_3R_594()) return true; return false; } @@ -23673,97 +23828,97 @@ private boolean jj_3R_195() { Token xsp; xsp = jj_scanpos; - if (jj_3R_388()) { + if (jj_3R_391()) { jj_scanpos = xsp; if (jj_scan_token(191)) return true; } xsp = jj_scanpos; - if (jj_3R_389()) jj_scanpos = xsp; + if (jj_3R_392()) jj_scanpos = xsp; return false; } - private boolean jj_3R_388() + private boolean jj_3R_391() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_493()) jj_scanpos = xsp; + if (jj_3R_500()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_509() + private boolean jj_3R_516() { Token xsp; xsp = jj_scanpos; - if (jj_3R_591()) { + if (jj_3R_598()) { jj_scanpos = xsp; - if (jj_3R_592()) return true; + if (jj_3R_599()) return true; } - if (jj_3R_197()) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_590() + private boolean jj_3R_597() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_589()) return true; + if (jj_3R_596()) return true; return false; } - private boolean jj_3R_493() + private boolean jj_3R_500() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_389() + private boolean jj_3R_392() { - if (jj_3R_381()) return true; + if (jj_3R_384()) return true; return false; } - private boolean jj_3R_591() + private boolean jj_3R_598() { if (jj_scan_token(MERGE)) return true; return false; } - private boolean jj_3R_592() + private boolean jj_3R_599() { if (jj_scan_token(CONTENT)) return true; return false; } - private boolean jj_3R_510() + private boolean jj_3R_517() { Token xsp; xsp = jj_scanpos; - if (jj_3R_593()) { + if (jj_3R_600()) { jj_scanpos = xsp; - if (jj_3R_594()) return true; + if (jj_3R_601()) return true; } - if (jj_3R_595()) return true; + if (jj_3R_602()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_596()) { jj_scanpos = xsp; break; } + if (jj_3R_603()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_407() + private boolean jj_3R_414() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_593() + private boolean jj_3R_600() { if (jj_scan_token(INCREMENT)) return true; return false; } - private boolean jj_3R_594() + private boolean jj_3R_601() { if (jj_scan_token(ADD)) return true; return false; @@ -23776,38 +23931,38 @@ private boolean jj_3R_80() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_232()) jj_scanpos = xsp; + if (jj_3R_235()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_233()) jj_scanpos = xsp; + if (jj_3R_236()) jj_scanpos = xsp; return false; } - private boolean jj_3R_596() + private boolean jj_3R_603() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_595()) return true; + if (jj_3R_602()) return true; return false; } - private boolean jj_3R_511() + private boolean jj_3R_518() { if (jj_scan_token(REMOVE)) return true; - if (jj_3R_597()) return true; + if (jj_3R_604()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_598()) { jj_scanpos = xsp; break; } + if (jj_3R_605()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_232() + private boolean jj_3R_235() { if (jj_scan_token(POLYMORPHIC)) return true; return false; } - private boolean jj_3R_233() + private boolean jj_3R_236() { if (jj_scan_token(UNSAFE)) return true; return false; @@ -23819,50 +23974,50 @@ private boolean jj_3R_81() if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_234()) { + if (jj_3R_237()) { jj_scanpos = xsp; - if (jj_3R_235()) return true; + if (jj_3R_238()) return true; } xsp = jj_scanpos; - if (jj_3R_236()) jj_scanpos = xsp; + if (jj_3R_239()) jj_scanpos = xsp; return false; } - private boolean jj_3R_598() + private boolean jj_3R_605() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_597()) return true; + if (jj_3R_604()) return true; return false; } - private boolean jj_3R_234() + private boolean jj_3R_237() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_235() + private boolean jj_3R_238() { if (jj_3R_61()) return true; return false; } - private boolean jj_3R_587() + private boolean jj_3R_594() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_697()) jj_scanpos = xsp; + if (jj_3R_707()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_698()) { + if (jj_3R_708()) { jj_scanpos = xsp; - if (jj_3R_699()) { + if (jj_3R_709()) { jj_scanpos = xsp; - if (jj_3R_700()) { + if (jj_3R_710()) { jj_scanpos = xsp; - if (jj_3R_701()) { + if (jj_3R_711()) { jj_scanpos = xsp; - if (jj_3R_702()) return true; + if (jj_3R_712()) return true; } } } @@ -23871,25 +24026,25 @@ private boolean jj_3R_587() return false; } - private boolean jj_3R_236() + private boolean jj_3R_239() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_697() + private boolean jj_3R_707() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_698() + private boolean jj_3R_708() { if (jj_scan_token(EQ)) return true; return false; } - private boolean jj_3R_699() + private boolean jj_3R_709() { if (jj_scan_token(PLUSASSIGN)) return true; return false; @@ -23901,94 +24056,94 @@ private boolean jj_3R_82() if (jj_scan_token(RECORD)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_237()) { + if (jj_3R_240()) { jj_scanpos = xsp; - if (jj_3R_238()) return true; + if (jj_3R_241()) return true; } return false; } - private boolean jj_3R_700() + private boolean jj_3R_710() { if (jj_scan_token(MINUSASSIGN)) return true; return false; } - private boolean jj_3R_237() + private boolean jj_3R_240() { if (jj_3R_136()) return true; return false; } - private boolean jj_3R_701() + private boolean jj_3R_711() { if (jj_scan_token(STARASSIGN)) return true; return false; } - private boolean jj_3R_238() + private boolean jj_3R_241() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_410()) jj_scanpos = xsp; + if (jj_3R_417()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_702() + private boolean jj_3R_712() { if (jj_scan_token(SLASHASSIGN)) return true; return false; } - private boolean jj_3R_408() + private boolean jj_3R_415() { if (jj_scan_token(COUNT)) return true; return false; } - private boolean jj_3R_410() + private boolean jj_3R_417() { if (jj_3R_136()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_515()) { jj_scanpos = xsp; break; } + if (jj_3R_522()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_595() + private boolean jj_3R_602() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_703()) jj_scanpos = xsp; + if (jj_3R_713()) jj_scanpos = xsp; if (jj_scan_token(EQ)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_515() + private boolean jj_3R_522() { if (jj_scan_token(COMMA)) return true; if (jj_3R_136()) return true; return false; } - private boolean jj_3R_703() + private boolean jj_3R_713() { if (jj_3R_148()) return true; return false; } - private boolean jj_3R_597() + private boolean jj_3R_604() { if (jj_3R_122()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_704()) jj_scanpos = xsp; + if (jj_3R_714()) jj_scanpos = xsp; return false; } @@ -24000,17 +24155,17 @@ private boolean jj_3R_67() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_660()) jj_scanpos = xsp; + if (jj_3R_667()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_661()) jj_scanpos = xsp; + if (jj_3R_668()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_662()) jj_scanpos = xsp; + if (jj_3R_669()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_663()) jj_scanpos = xsp; + if (jj_3R_670()) jj_scanpos = xsp; return false; } - private boolean jj_3R_589() + private boolean jj_3R_596() { if (jj_3R_132()) return true; if (jj_scan_token(EQ)) return true; @@ -24020,7 +24175,7 @@ private boolean jj_3R_589() return false; } - private boolean jj_3R_660() + private boolean jj_3R_667() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24028,94 +24183,94 @@ private boolean jj_3R_660() return false; } - private boolean jj_3R_661() + private boolean jj_3R_668() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_752()) { jj_scanpos = xsp; break; } + if (jj_3R_762()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_752() + private boolean jj_3R_762() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_662() + private boolean jj_3R_669() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_754()) { jj_scanpos = xsp; break; } + if (jj_3R_764()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_754() + private boolean jj_3R_764() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_251() + 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_544()) { + if (jj_3R_551()) { jj_scanpos = xsp; - if (jj_3R_545()) { + if (jj_3R_552()) { jj_scanpos = xsp; - if (jj_3R_546()) return true; + if (jj_3R_553()) return true; } } xsp = jj_scanpos; - if (jj_3R_547()) jj_scanpos = xsp; + if (jj_3R_554()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_548()) jj_scanpos = xsp; + if (jj_3R_555()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_549()) jj_scanpos = xsp; + if (jj_3R_556()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_550()) jj_scanpos = xsp; + if (jj_3R_557()) jj_scanpos = xsp; return false; } - private boolean jj_3R_663() + private boolean jj_3R_670() { if (jj_scan_token(BUCKETS)) return true; if (jj_3R_61()) return true; return false; } - private boolean jj_3R_544() + private boolean jj_3R_551() { if (jj_3R_128()) return true; return false; } - private boolean jj_3R_704() + private boolean jj_3R_714() { if (jj_scan_token(EQ)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_545() + private boolean jj_3R_552() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_630()) jj_scanpos = xsp; + if (jj_3R_637()) jj_scanpos = xsp; return false; } @@ -24127,23 +24282,23 @@ private boolean jj_3R_68() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_664()) jj_scanpos = xsp; + if (jj_3R_671()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_665()) jj_scanpos = xsp; + if (jj_3R_672()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_666()) jj_scanpos = xsp; + if (jj_3R_673()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_667()) jj_scanpos = xsp; + if (jj_3R_674()) jj_scanpos = xsp; return false; } - private boolean jj_3R_546() + private boolean jj_3R_553() { if (jj_3R_134()) return true; return false; } - private boolean jj_3R_547() + private boolean jj_3R_554() { if (jj_3R_129()) return true; return false; @@ -24155,14 +24310,14 @@ private boolean jj_3_43() return false; } - private boolean jj_3R_548() + private boolean jj_3R_555() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_664() + private boolean jj_3R_671() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24170,63 +24325,63 @@ private boolean jj_3R_664() return false; } - private boolean jj_3R_665() + private boolean jj_3R_672() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_755()) { jj_scanpos = xsp; break; } + if (jj_3R_765()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_549() + private boolean jj_3R_556() { Token xsp; xsp = jj_scanpos; - if (jj_3R_631()) jj_scanpos = xsp; + if (jj_3R_638()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_632()) { + if (jj_3R_639()) { jj_scanpos = xsp; if (jj_3_47()) return true; } return false; } - private boolean jj_3R_631() + private boolean jj_3R_638() { if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_755() + private boolean jj_3R_765() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_632() + private boolean jj_3R_639() { Token xsp; xsp = jj_scanpos; - if (jj_3R_742()) { + if (jj_3R_752()) { jj_scanpos = xsp; - if (jj_3R_743()) return true; + if (jj_3R_753()) return true; } return false; } - private boolean jj_3R_666() + private boolean jj_3R_673() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_756()) { jj_scanpos = xsp; break; } + if (jj_3R_766()) { jj_scanpos = xsp; break; } } return false; } @@ -24237,22 +24392,22 @@ private boolean jj_3_44() return false; } - private boolean jj_3R_742() + private boolean jj_3R_752() { if (jj_3R_121()) return true; return false; } - private boolean jj_3R_756() + private boolean jj_3R_766() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_743() + private boolean jj_3R_753() { - if (jj_3R_295()) return true; + if (jj_3R_298()) return true; return false; } @@ -24269,7 +24424,7 @@ private boolean jj_3_47() return false; } - private boolean jj_3R_667() + private boolean jj_3R_674() { if (jj_scan_token(BUCKETS)) return true; if (jj_3R_61()) return true; @@ -24296,36 +24451,36 @@ private boolean jj_3R_69() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_668()) jj_scanpos = xsp; + if (jj_3R_675()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_669()) jj_scanpos = xsp; + if (jj_3R_676()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_670()) jj_scanpos = xsp; + if (jj_3R_677()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_671()) jj_scanpos = xsp; + if (jj_3R_678()) jj_scanpos = xsp; return false; } private boolean jj_3R_131() { - if (jj_3R_295()) return true; + if (jj_3R_298()) return true; return false; } - private boolean jj_3R_550() + private boolean jj_3R_557() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_630() + private boolean jj_3R_637() { if (jj_scan_token(BUCKET)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_668() + private boolean jj_3R_675() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24333,14 +24488,14 @@ private boolean jj_3R_668() return false; } - private boolean jj_3R_669() + private boolean jj_3R_676() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_757()) { jj_scanpos = xsp; break; } + if (jj_3R_767()) { jj_scanpos = xsp; break; } } return false; } @@ -24359,27 +24514,27 @@ private boolean jj_3R_129() jj_scanpos = xsp; if (jj_3_49()) { jj_scanpos = xsp; - if (jj_3R_294()) return true; + if (jj_3R_297()) return true; } } return false; } - private boolean jj_3R_757() + private boolean jj_3R_767() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_670() + private boolean jj_3R_677() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_758()) { jj_scanpos = xsp; break; } + if (jj_3R_768()) { jj_scanpos = xsp; break; } } return false; } @@ -24399,24 +24554,24 @@ private boolean jj_3_48() if (jj_3R_122()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_429()) { 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_430()) { jj_scanpos = xsp; break; } + if (jj_3R_437()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_758() + private boolean jj_3R_768() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_753()) return true; + if (jj_3R_763()) return true; return false; } - private boolean jj_3R_671() + private boolean jj_3R_678() { if (jj_scan_token(BUCKETS)) return true; if (jj_3R_61()) return true; @@ -24437,46 +24592,46 @@ private boolean jj_3R_83() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_239()) { + if (jj_3R_242()) { jj_scanpos = xsp; - if (jj_3R_240()) { + if (jj_3R_243()) { jj_scanpos = xsp; - if (jj_3R_241()) { + if (jj_3R_244()) { jj_scanpos = xsp; - if (jj_3R_242()) return true; + if (jj_3R_245()) return true; } } } return false; } - private boolean jj_3R_239() + private boolean jj_3R_242() { if (jj_scan_token(NAME)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_240() + private boolean jj_3R_243() { if (jj_scan_token(SUPERTYPE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_411()) { + if (jj_3R_418()) { jj_scanpos = xsp; - if (jj_3R_412()) return true; + if (jj_3R_419()) return true; } return false; } - private boolean jj_3R_429() + private boolean jj_3R_436() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_430() + private boolean jj_3R_437() { if (jj_scan_token(COMMA)) return true; if (jj_scan_token(LPAREN)) return true; @@ -24484,36 +24639,36 @@ private boolean jj_3R_430() Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_533()) { 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_411() + private boolean jj_3R_418() { Token xsp; xsp = jj_scanpos; - if (jj_3R_516()) { + if (jj_3R_523()) { jj_scanpos = xsp; - if (jj_3R_517()) return true; + if (jj_3R_524()) return true; } if (jj_3R_132()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_518()) { jj_scanpos = xsp; break; } + if (jj_3R_525()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_533() + private boolean jj_3R_540() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_516() + private boolean jj_3R_523() { if (jj_scan_token(PLUS)) return true; return false; @@ -24528,31 +24683,31 @@ private boolean jj_3_49() Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_431()) { jj_scanpos = xsp; break; } + if (jj_3R_438()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_517() + private boolean jj_3R_524() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_518() + private boolean jj_3R_525() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_601()) { + if (jj_3R_608()) { jj_scanpos = xsp; - if (jj_3R_602()) return true; + if (jj_3R_609()) return true; } if (jj_3R_132()) return true; return false; } - private boolean jj_3R_431() + private boolean jj_3R_438() { if (jj_scan_token(COMMA)) return true; if (jj_3R_132()) return true; @@ -24561,66 +24716,66 @@ private boolean jj_3R_431() return false; } - private boolean jj_3R_601() + private boolean jj_3R_608() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_412() + private boolean jj_3R_419() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_241() + private boolean jj_3R_244() { if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_413()) { + if (jj_3R_420()) { jj_scanpos = xsp; - if (jj_3R_414()) return true; + if (jj_3R_421()) return true; } if (jj_3R_132()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_415()) { jj_scanpos = xsp; break; } + if (jj_3R_422()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_602() + private boolean jj_3R_609() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_294() + private boolean jj_3R_297() { if (jj_scan_token(CONTENT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_432()) { + if (jj_3R_439()) { jj_scanpos = xsp; - if (jj_3R_433()) return true; + if (jj_3R_440()) return true; } return false; } - private boolean jj_3R_432() + private boolean jj_3R_439() { - if (jj_3R_197()) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_413() + private boolean jj_3R_420() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_433() + private boolean jj_3R_440() { if (jj_3R_137()) return true; return false; @@ -24633,7 +24788,7 @@ private boolean jj_3R_76() return false; } - private boolean jj_3R_414() + private boolean jj_3R_421() { if (jj_scan_token(MINUS)) return true; return false; @@ -24646,37 +24801,37 @@ private boolean jj_3R_75() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_213()) jj_scanpos = xsp; + if (jj_3R_216()) jj_scanpos = xsp; return false; } - private boolean jj_3R_415() + private boolean jj_3R_422() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_519()) { + if (jj_3R_526()) { jj_scanpos = xsp; - if (jj_3R_520()) return true; + if (jj_3R_527()) return true; } if (jj_3R_132()) return true; return false; } - private boolean jj_3R_519() + private boolean jj_3R_526() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_213() + private boolean jj_3R_216() { if (jj_scan_token(BUCKET)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_242() + private boolean jj_3R_245() { if (jj_scan_token(CUSTOM)) return true; if (jj_3R_132()) return true; @@ -24685,7 +24840,7 @@ private boolean jj_3R_242() return false; } - private boolean jj_3R_520() + private boolean jj_3R_527() { if (jj_scan_token(MINUS)) return true; return false; @@ -24697,23 +24852,23 @@ private boolean jj_3R_74() if (jj_scan_token(VERTEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_209()) { + if (jj_3R_212()) { jj_scanpos = xsp; - if (jj_3R_210()) return true; + if (jj_3R_213()) return true; } xsp = jj_scanpos; - if (jj_3R_211()) jj_scanpos = xsp; + if (jj_3R_214()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_212()) jj_scanpos = xsp; + if (jj_3R_215()) jj_scanpos = xsp; return false; } - private boolean jj_3R_209() + private boolean jj_3R_212() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_393()) jj_scanpos = xsp; + if (jj_3R_400()) jj_scanpos = xsp; return false; } @@ -24723,37 +24878,37 @@ private boolean jj_3R_84() if (jj_scan_token(TYPE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_243()) { + if (jj_3R_246()) { jj_scanpos = xsp; - if (jj_3R_244()) return true; + if (jj_3R_247()) return true; } xsp = jj_scanpos; - if (jj_3R_245()) jj_scanpos = xsp; + if (jj_3R_248()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_246()) jj_scanpos = xsp; + if (jj_3R_249()) jj_scanpos = xsp; return false; } - private boolean jj_3R_243() + private boolean jj_3R_246() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_393() + private boolean jj_3R_400() { if (jj_scan_token(BUCKET)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3R_210() + private boolean jj_3R_213() { if (jj_3R_134()) return true; return false; } - private boolean jj_3R_244() + private boolean jj_3R_247() { if (jj_3R_137()) return true; return false; @@ -24765,27 +24920,27 @@ private boolean jj_3_50() return false; } - private boolean jj_3R_211() + private boolean jj_3R_214() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_394()) return true; + if (jj_3R_401()) return true; return false; } - private boolean jj_3R_245() + private boolean jj_3R_248() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_212() + private boolean jj_3R_215() { if (jj_3R_129()) return true; return false; } - private boolean jj_3R_246() + private boolean jj_3R_249() { if (jj_scan_token(UNSAFE)) return true; return false; @@ -24831,11 +24986,11 @@ private boolean jj_3R_70() if (jj_3_135()) jj_scanpos = xsp; if (jj_3R_132()) return true; xsp = jj_scanpos; - if (jj_3R_672()) jj_scanpos = xsp; + if (jj_3R_679()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_673()) jj_scanpos = xsp; + if (jj_3R_680()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_674()) jj_scanpos = xsp; + if (jj_3R_681()) jj_scanpos = xsp; return false; } @@ -24845,28 +25000,28 @@ private boolean jj_3R_77() if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_214()) jj_scanpos = xsp; + 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_215()) jj_scanpos = xsp; + if (jj_3R_218()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_216()) jj_scanpos = xsp; + if (jj_3R_219()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_217()) jj_scanpos = xsp; + if (jj_3R_220()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_218()) jj_scanpos = xsp; + if (jj_3R_221()) jj_scanpos = xsp; return false; } - private boolean jj_3R_214() + private boolean jj_3R_217() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_395()) jj_scanpos = xsp; + if (jj_3R_402()) jj_scanpos = xsp; return false; } @@ -24876,13 +25031,13 @@ private boolean jj_3_135() return false; } - private boolean jj_3R_672() + private boolean jj_3R_679() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_215() + private boolean jj_3R_218() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24890,45 +25045,45 @@ private boolean jj_3R_215() return false; } - private boolean jj_3R_673() + private boolean jj_3R_680() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_759()) return true; + if (jj_3R_769()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_760()) { jj_scanpos = xsp; break; } + if (jj_3R_770()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_216() + private boolean jj_3R_219() { if (jj_3R_129()) return true; return false; } - private boolean jj_3R_217() + private boolean jj_3R_220() { - if (jj_3R_396()) return true; + if (jj_3R_403()) return true; return false; } - private boolean jj_3R_218() + private boolean jj_3R_221() { - if (jj_3R_397()) return true; + if (jj_3R_404()) return true; return false; } - private boolean jj_3R_760() + private boolean jj_3R_770() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_759()) return true; + if (jj_3R_769()) return true; return false; } - private boolean jj_3R_674() + private boolean jj_3R_681() { if (jj_scan_token(UNSAFE)) return true; return false; @@ -24938,41 +25093,41 @@ private boolean jj_3R_137() { Token xsp; xsp = jj_scanpos; - if (jj_3R_302()) { + if (jj_3R_305()) { jj_scanpos = xsp; - if (jj_3R_303()) return true; + if (jj_3R_306()) return true; } return false; } - private boolean jj_3R_302() + private boolean jj_3R_305() { - if (jj_3R_436()) return true; + if (jj_3R_443()) return true; return false; } - private boolean jj_3R_759() + private boolean jj_3R_769() { if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_799()) jj_scanpos = xsp; + if (jj_3R_808()) jj_scanpos = xsp; return false; } - private boolean jj_3R_303() + private boolean jj_3R_306() { - if (jj_3R_437()) return true; + if (jj_3R_444()) return true; return false; } - private boolean jj_3R_799() + private boolean jj_3R_808() { if (jj_3R_122()) return true; return false; } - private boolean jj_3R_436() + private boolean jj_3R_443() { if (jj_scan_token(HOOK)) return true; return false; @@ -24989,12 +25144,12 @@ private boolean jj_3R_85() xsp = jj_scanpos; if (jj_3_136()) { jj_scanpos = xsp; - if (jj_3R_247()) return true; + if (jj_3R_250()) return true; } return false; } - private boolean jj_3R_395() + private boolean jj_3R_402() { if (jj_scan_token(BUCKET)) return true; if (jj_3R_132()) return true; @@ -25010,50 +25165,50 @@ private boolean jj_3_136() return false; } - private boolean jj_3R_437() + private boolean jj_3R_444() { if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_536()) { + if (jj_3R_543()) { jj_scanpos = xsp; - if (jj_3R_537()) { + if (jj_3R_544()) { jj_scanpos = xsp; - if (jj_3R_538()) { + if (jj_3R_545()) { jj_scanpos = xsp; - if (jj_3R_539()) return true; + if (jj_3R_546()) return true; } } } return false; } - private boolean jj_3R_536() + private boolean jj_3R_543() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_247() + private boolean jj_3R_250() { if (jj_3R_132()) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_537() + private boolean jj_3R_544() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_538() + private boolean jj_3R_545() { if (jj_scan_token(LIMIT)) return true; return false; } - private boolean jj_3R_539() + private boolean jj_3R_546() { if (jj_scan_token(FROM)) return true; return false; @@ -25068,55 +25223,55 @@ private boolean jj_3R_86() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_248()) jj_scanpos = xsp; + if (jj_3R_251()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_249()) jj_scanpos = xsp; + if (jj_3R_252()) jj_scanpos = xsp; return false; } - private boolean jj_3R_248() + private boolean jj_3R_251() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_249() + private boolean jj_3R_252() { if (jj_scan_token(FORCE)) return true; return false; } - private boolean jj_3R_394() + private boolean jj_3R_401() { Token xsp; xsp = jj_scanpos; - if (jj_3R_496()) { + if (jj_3R_503()) { jj_scanpos = xsp; - if (jj_3R_497()) return true; + if (jj_3R_504()) return true; } return false; } - private boolean jj_3R_496() + private boolean jj_3R_503() { if (jj_3R_135()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_576()) { jj_scanpos = xsp; break; } + if (jj_3R_583()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_497() + private boolean jj_3R_504() { if (jj_scan_token(DISTINCT)) return true; if (jj_3R_135()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_577()) { jj_scanpos = xsp; break; } + if (jj_3R_584()) { jj_scanpos = xsp; break; } } return false; } @@ -25127,324 +25282,360 @@ private boolean jj_3R_71() if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_140()) { + 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_675()) return true; + if (jj_3R_684()) return true; } + xsp = jj_scanpos; + if (jj_3R_685()) jj_scanpos = xsp; return false; } - private boolean jj_3_140() + private boolean jj_3_53() + { + if (jj_3R_135()) return true; + return false; + } + + private boolean jj_3_137() { + Token xsp; + xsp = jj_scanpos; + 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; - Token xsp; xsp = jj_scanpos; if (jj_3R_198()) { jj_scanpos = xsp; if (jj_3R_199()) return true; } xsp = jj_scanpos; - if (jj_3R_761()) jj_scanpos = xsp; + if (jj_3R_200()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_762()) { jj_scanpos = xsp; break; } + if (jj_3R_201()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3_53() - { - if (jj_3R_135()) return true; - return false; - } - private boolean jj_3R_135() { Token xsp; xsp = jj_scanpos; - if (jj_3R_298()) jj_scanpos = xsp; + if (jj_3R_301()) jj_scanpos = xsp; if (jj_3R_122()) return true; xsp = jj_scanpos; - if (jj_3R_299()) jj_scanpos = xsp; + if (jj_3R_302()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_300()) jj_scanpos = xsp; + if (jj_3R_303()) jj_scanpos = xsp; return false; } - private boolean jj_3R_298() + private boolean jj_3R_301() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_198() + private boolean jj_3R_197() { - if (jj_3R_132()) 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_299() + private boolean jj_3R_302() { - if (jj_3R_434()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_300() + private boolean jj_3R_303() { if (jj_scan_token(AS)) return true; - if (jj_3R_435()) return true; + if (jj_3R_442()) return true; return false; } - private boolean jj_3R_199() + private boolean jj_3R_198() { - if (jj_3R_140()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_434() + private boolean jj_3R_441() { if (jj_scan_token(COLON)) return true; if (jj_scan_token(LBRACE)) return true; - if (jj_3R_534()) return true; + if (jj_3R_541()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_535()) { 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_761() + private boolean jj_3R_199() + { + 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_3R_800()) { + if (jj_3R_393()) { jj_scanpos = xsp; - if (jj_3R_801()) return true; + if (jj_3R_394()) return true; } return false; } - private boolean jj_3R_800() + private boolean jj_3R_393() { if (jj_scan_token(KEY)) return true; return false; } - private boolean jj_3R_801() + private boolean jj_3R_542() { - if (jj_scan_token(VALUE)) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_541()) return true; return false; } - private boolean jj_3R_535() + private boolean jj_3R_394() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_534()) return true; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_762() + private boolean jj_3R_201() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_802()) { + if (jj_3R_395()) { jj_scanpos = xsp; - if (jj_3R_803()) return true; + if (jj_3R_396()) return true; } xsp = jj_scanpos; - if (jj_3R_804()) jj_scanpos = xsp; + if (jj_3R_809()) jj_scanpos = xsp; return false; } - private boolean jj_3R_802() + private boolean jj_3R_395() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_803() + private boolean jj_3R_396() { if (jj_3R_140()) return true; return false; } - private boolean jj_3R_576() + private boolean jj_3R_583() { if (jj_scan_token(COMMA)) return true; if (jj_3R_135()) return true; return false; } - private boolean jj_3R_534() + private boolean jj_3R_541() { Token xsp; xsp = jj_scanpos; - if (jj_3R_622()) { + if (jj_3R_629()) { jj_scanpos = xsp; - if (jj_3R_623()) return true; + if (jj_3R_630()) return true; } xsp = jj_scanpos; - if (jj_3R_624()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_625()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_804() - { - if (jj_scan_token(BY)) return true; - Token xsp; + if (jj_3R_631()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_816()) { - jj_scanpos = xsp; - if (jj_3R_817()) return true; - } + if (jj_3R_632()) jj_scanpos = xsp; return false; } - private boolean jj_3R_622() + private boolean jj_3R_629() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_577() + private boolean jj_3R_584() { if (jj_scan_token(COMMA)) return true; if (jj_3R_135()) return true; return false; } - private boolean jj_3R_623() + private boolean jj_3R_630() { Token xsp; xsp = jj_scanpos; - if (jj_3R_727()) jj_scanpos = xsp; + if (jj_3R_737()) jj_scanpos = xsp; if (jj_3R_122()) return true; xsp = jj_scanpos; - if (jj_3R_728()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_816() - { - if (jj_scan_token(KEY)) return true; + if (jj_3R_738()) jj_scanpos = xsp; return false; } - private boolean jj_3R_675() + private boolean jj_3R_809() { - if (jj_3R_132()) return true; + if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_763()) jj_scanpos = xsp; - if (jj_3R_132()) return true; - xsp = jj_scanpos; - if (jj_3_139()) { + if (jj_3R_819()) { jj_scanpos = xsp; - if (jj_3R_764()) return true; + if (jj_3R_820()) return true; } - xsp = jj_scanpos; - if (jj_3R_765()) jj_scanpos = xsp; return false; } - private boolean jj_3R_727() + private boolean jj_3R_737() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_817() + private boolean jj_3R_738() { - if (jj_scan_token(VALUE)) return true; + if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_728() + 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_624() + private boolean jj_3R_631() { - if (jj_3R_434()) return true; + if (jj_3R_441()) return true; return false; } - private boolean jj_3R_763() + private boolean jj_3R_682() { - 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_625() + private boolean jj_3R_632() { if (jj_scan_token(AS)) return true; if (jj_3R_132()) return true; return false; } - private boolean jj_3_139() + private boolean jj_3R_820() { - if (jj_scan_token(ENGINE)) return true; - if (jj_3R_132()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_805()) jj_scanpos = xsp; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_321() + private boolean jj_3R_324() { Token xsp; xsp = jj_scanpos; - if (jj_3R_446()) { + if (jj_3R_453()) { jj_scanpos = xsp; - if (jj_3R_447()) { + if (jj_3R_454()) { jj_scanpos = xsp; - if (jj_3R_448()) return true; + if (jj_3R_455()) return true; } } return false; } - private boolean jj_3R_446() + private boolean jj_3_138() + { + 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_453() + { + if (jj_3R_136()) return true; + return false; + } + + private boolean jj_3R_454() + { + if (jj_3R_137()) return true; + return false; + } + + private boolean jj_3R_683() + { + if (jj_3R_132()) return true; + return false; + } + + private boolean jj_3_141() + { + if (jj_scan_token(ENGINE)) return true; + if (jj_3R_132()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_771()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_455() + { + if (jj_3R_122()) return true; + return false; + } + + private boolean jj_3_54() { if (jj_3R_136()) return true; return false; } - private boolean jj_3_137() + private boolean jj_3_139() { if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_197()) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_805() + private boolean jj_3R_771() { Token xsp; xsp = jj_scanpos; - if (jj_3_137()) { + if (jj_3_139()) { jj_scanpos = xsp; - if (jj_3R_818()) return true; + if (jj_3R_810()) return true; } return false; } - private boolean jj_3R_447() + private boolean jj_3_55() { if (jj_3R_137()) return true; return false; @@ -25452,233 +25643,215 @@ private boolean jj_3R_447() private boolean jj_3R_448() { - if (jj_3R_122()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_547()) { + jj_scanpos = xsp; + if (jj_3R_548()) return true; + } return false; } - private boolean jj_3R_818() + private boolean jj_3R_547() + { + if (jj_3R_137()) return true; + return false; + } + + private boolean jj_3R_810() { if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_824()) { jj_scanpos = xsp; break; } + if (jj_3R_821()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_825()) jj_scanpos = xsp; + if (jj_3R_822()) jj_scanpos = xsp; return false; } - private boolean jj_3_54() + private boolean jj_3_56() { - if (jj_3R_136()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3_55() + private boolean jj_3R_548() { - if (jj_3R_137()) return true; + if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_441() + private boolean jj_3R_684() { Token xsp; xsp = jj_scanpos; - if (jj_3R_540()) { - jj_scanpos = xsp; - if (jj_3R_541()) return true; - } + if (jj_3R_772()) jj_scanpos = xsp; return false; } - private boolean jj_3R_764() + private boolean jj_3R_821() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_806()) jj_scanpos = xsp; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_824() + private boolean jj_3R_822() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_132()) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_540() + private boolean jj_3_140() { - if (jj_3R_137()) return true; + if (jj_scan_token(SCHEMA)) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_825() + private boolean jj_3R_772() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_197()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_140()) { + jj_scanpos = xsp; + if (jj_3R_811()) return true; + } return false; } - private boolean jj_3_138() + private boolean jj_3_57() { - if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_197()) return true; + if (jj_3R_137()) return true; return false; } - private boolean jj_3R_806() + private boolean jj_3R_146() { + if (jj_3R_324()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3_138()) { - jj_scanpos = xsp; - if (jj_3R_819()) return true; + while (true) { + xsp = jj_scanpos; + if (jj_3R_325()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3_56() + private boolean jj_3R_325() { - if (jj_3R_122()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_324()) return true; return false; } - private boolean jj_3R_541() + private boolean jj_3_58() { - if (jj_scan_token(INTEGER_LITERAL)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_819() + private boolean jj_3R_811() { if (jj_3R_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_826()) { jj_scanpos = xsp; break; } + if (jj_3R_823()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_827()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3_57() - { - if (jj_3R_137()) return true; + if (jj_3R_824()) jj_scanpos = xsp; return false; } - private boolean jj_3R_146() + private boolean jj_3R_144() { - if (jj_3R_321()) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_322()) { jj_scanpos = xsp; break; } + xsp = jj_scanpos; + if (jj_3R_319()) { + jj_scanpos = xsp; + if (jj_3R_320()) { + jj_scanpos = xsp; + if (jj_3R_321()) return true; + } } return false; } - private boolean jj_3R_826() + private boolean jj_3R_319() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_132()) return true; + if (jj_scan_token(INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_322() + private boolean jj_3R_823() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_321()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_765() + private boolean jj_3R_685() { if (jj_scan_token(NULL_STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_807()) { + if (jj_3R_773()) { jj_scanpos = xsp; - if (jj_3R_808()) return true; + if (jj_3R_774()) return true; } return false; } - private boolean jj_3_58() - { - if (jj_3R_61()) return true; - return false; - } - - private boolean jj_3R_827() + private boolean jj_3R_824() { if (jj_scan_token(SCHEMA)) return true; - if (jj_3R_197()) return true; + if (jj_3R_202()) return true; return false; } - private boolean jj_3R_807() + private boolean jj_3R_773() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_144() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_316()) { - jj_scanpos = xsp; - if (jj_3R_317()) { - jj_scanpos = xsp; - if (jj_3R_318()) return true; - } - } - return false; - } - - private boolean jj_3R_808() + private boolean jj_3R_774() { if (jj_scan_token(ERROR2)) return true; return false; } - private boolean jj_3R_316() - { - if (jj_scan_token(INTEGER_RANGE)) return true; - return false; - } - - private boolean jj_3R_252() + 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_678()) { + if (jj_3R_688()) { jj_scanpos = xsp; - if (jj_3R_679()) return true; + if (jj_3R_689()) return true; } return false; } - private boolean jj_3R_678() + private boolean jj_3R_320() { - if (jj_3R_132()) return true; + if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_679() + private boolean jj_3R_688() { - if (jj_scan_token(STAR)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_317() + private boolean jj_3R_689() { - if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; + if (jj_scan_token(STAR)) return true; return false; } @@ -25688,44 +25861,56 @@ private boolean jj_3R_87() if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_680()) { + if (jj_3R_690()) { jj_scanpos = xsp; - if (jj_3R_681()) return true; + if (jj_3R_691()) return true; } xsp = jj_scanpos; - if (jj_3R_682()) jj_scanpos = xsp; + if (jj_3R_692()) jj_scanpos = xsp; return false; } - private boolean jj_3R_680() + private boolean jj_3R_321() + { + 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_690() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_681() + private boolean jj_3R_691() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_682() + 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_318() + private boolean jj_3R_450() { - if (jj_3R_441()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_442()) { - jj_scanpos = xsp; - if (jj_3R_443()) return true; - } - if (jj_3R_441()) return true; + if (jj_scan_token(ELLIPSIS)) return true; return false; } @@ -25736,25 +25921,19 @@ private boolean jj_3R_72() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_676()) jj_scanpos = xsp; + if (jj_3R_686()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_677()) jj_scanpos = xsp; + if (jj_3R_687()) jj_scanpos = xsp; return false; } private boolean jj_3R_442() { - if (jj_scan_token(RANGE)) return true; - return false; - } - - private boolean jj_3R_443() - { - if (jj_scan_token(ELLIPSIS)) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_676() + private boolean jj_3R_686() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -25762,7 +25941,7 @@ private boolean jj_3R_676() return false; } - private boolean jj_3R_677() + private boolean jj_3R_687() { if (jj_scan_token(ID)) return true; if (jj_3R_61()) return true; @@ -25776,27 +25955,36 @@ private boolean jj_3R_88() if (jj_3R_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_250()) jj_scanpos = xsp; + 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_435() + private boolean jj_3R_140() { - if (jj_3R_132()) return true; + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_250() + private boolean jj_3R_253() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_140() + private boolean jj_3R_138() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + Token xsp; + xsp = jj_scanpos; + 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; } @@ -25806,81 +25994,66 @@ private boolean jj_3R_89() if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_683()) { + if (jj_3R_693()) { jj_scanpos = xsp; - if (jj_3R_684()) return true; + if (jj_3R_694()) return true; } xsp = jj_scanpos; - if (jj_3R_685()) jj_scanpos = xsp; + if (jj_3R_695()) jj_scanpos = xsp; return false; } - private boolean jj_3R_683() + private boolean jj_3R_307() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_684() - { - if (jj_3R_61()) return true; - return false; - } - - private boolean jj_3R_138() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_304()) { - jj_scanpos = xsp; - if (jj_3R_305()) return true; - } - if (jj_scan_token(LPAREN)) return true; - xsp = jj_scanpos; - if (jj_3R_306()) jj_scanpos = xsp; - if (jj_scan_token(RPAREN)) return true; - return false; - } - - private boolean jj_3R_685() + private boolean jj_3R_308() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_scan_token(DISTINCT)) return true; return false; } - private boolean jj_3R_304() + private boolean jj_3R_693() { if (jj_3R_132()) return true; return false; } - private boolean jj_3R_305() + private boolean jj_3R_694() { - if (jj_scan_token(DISTINCT)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_90() + private boolean jj_3R_695() { - if (jj_scan_token(ALTER)) return true; - if (jj_scan_token(DATABASE)) return true; - if (jj_3R_132()) return true; - if (jj_3R_122()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_306() + private boolean jj_3R_309() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_438()) { jj_scanpos = xsp; break; } + if (jj_3R_445()) { jj_scanpos = xsp; break; } } return false; } + private boolean jj_3R_90() + { + if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_132()) return true; + if (jj_3R_122()) return true; + return false; + } + private boolean jj_3R_147() { if (jj_scan_token(DOT)) return true; @@ -25888,86 +26061,72 @@ private boolean jj_3R_147() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_323()) jj_scanpos = xsp; + if (jj_3R_326()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_323() + private boolean jj_3R_326() { if (jj_3R_122()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_449()) { jj_scanpos = xsp; break; } + if (jj_3R_456()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_449() + private boolean jj_3R_456() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_494() - { - if (jj_scan_token(EXPLAIN)) return true; - if (jj_3R_202()) return true; - return false; - } - private boolean jj_3R_141() { Token xsp; xsp = jj_scanpos; - if (jj_3R_308()) { + if (jj_3R_311()) { jj_scanpos = xsp; - if (jj_3R_309()) { + if (jj_3R_312()) { jj_scanpos = xsp; - if (jj_3R_310()) return true; + if (jj_3R_313()) return true; } } return false; } - private boolean jj_3R_308() + private boolean jj_3R_311() { if (jj_3R_138()) return true; return false; } - private boolean jj_3R_120() + private boolean jj_3R_501() { - if (jj_scan_token(PROFILE)) return true; - if (jj_3R_202()) return true; + if (jj_scan_token(EXPLAIN)) return true; + if (jj_3R_205()) return true; return false; } - private boolean jj_3R_309() + private boolean jj_3R_312() { if (jj_scan_token(THIS)) return true; return false; } - private boolean jj_3R_310() + private boolean jj_3R_313() { if (jj_3R_139()) return true; return false; } - private boolean jj_3R_495() + private boolean jj_3R_120() { - if (jj_scan_token(LET)) return true; - if (jj_3R_132()) return true; - if (jj_scan_token(EQ)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_574()) { - jj_scanpos = xsp; - if (jj_3R_575()) return true; - } + if (jj_scan_token(PROFILE)) return true; + if (jj_3R_205()) return true; return false; } @@ -25981,17 +26140,17 @@ private boolean jj_3R_142() { Token xsp; xsp = jj_scanpos; - if (jj_3R_311()) { + if (jj_3R_314()) { jj_scanpos = xsp; - if (jj_3R_312()) { + if (jj_3R_315()) { jj_scanpos = xsp; - if (jj_3R_313()) return true; + if (jj_3R_316()) return true; } } return false; } - private boolean jj_3R_311() + private boolean jj_3R_314() { if (jj_3R_132()) return true; return false; @@ -26003,59 +26162,58 @@ private boolean jj_3_60() return false; } - private boolean jj_3R_574() - { - if (jj_3R_202()) return true; - return false; - } - - private boolean jj_3R_312() + private boolean jj_3R_315() { if (jj_3R_140()) return true; return false; } - private boolean jj_3R_575() + private boolean jj_3R_502() { - if (jj_3R_122()) return true; + if (jj_scan_token(LET)) return true; + if (jj_3R_132()) return true; + if (jj_scan_token(EQ)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_581()) { + jj_scanpos = xsp; + if (jj_3R_582()) return true; + } return false; } - private boolean jj_3R_313() + private boolean jj_3R_316() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3_61() + private boolean jj_3R_581() { - if (jj_3R_132()) return true; + if (jj_3R_205()) return true; return false; } - private boolean jj_3_141() + private boolean jj_3_61() { - if (jj_3R_200()) return true; + if (jj_3R_132()) return true; return false; } - private boolean jj_3R_253() + private boolean jj_3R_468() { - if (jj_scan_token(BEGIN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_416()) jj_scanpos = xsp; + if (jj_3R_560()) { + jj_scanpos = xsp; + if (jj_3R_561()) return true; + } return false; } - private boolean jj_3R_461() + private boolean jj_3R_582() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_553()) { - jj_scanpos = xsp; - if (jj_3R_554()) return true; - } + if (jj_3R_122()) return true; return false; } @@ -26065,44 +26223,43 @@ private boolean jj_3_62() return false; } - private boolean jj_3_142() + private boolean jj_3R_560() { - if (jj_3R_122()) return true; + if (jj_3R_141()) return true; return false; } - private boolean jj_3R_416() + private boolean jj_3R_561() { - if (jj_scan_token(ISOLATION)) return true; - if (jj_3R_132()) return true; + if (jj_3R_142()) return true; return false; } - private boolean jj_3R_553() + private boolean jj_3_142() { - if (jj_3R_141()) return true; + if (jj_3R_203()) return true; return false; } - private boolean jj_3R_254() + private boolean jj_3R_256() { - if (jj_scan_token(COMMIT)) return true; + if (jj_scan_token(BEGIN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_417()) jj_scanpos = xsp; + if (jj_3R_423()) jj_scanpos = xsp; return false; } - private boolean jj_3R_554() + private boolean jj_3_143() { - if (jj_3R_142()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_417() + private boolean jj_3R_423() { - if (jj_scan_token(RETRY)) return true; - if (jj_3R_61()) return true; + if (jj_scan_token(ISOLATION)) return true; + if (jj_3R_132()) return true; return false; } @@ -26110,15 +26267,15 @@ private boolean jj_3R_148() { Token xsp; xsp = jj_scanpos; - if (jj_3R_324()) { + if (jj_3R_327()) { jj_scanpos = xsp; - if (jj_3R_325()) { + if (jj_3R_328()) { jj_scanpos = xsp; - if (jj_3R_326()) return true; + if (jj_3R_329()) return true; } } xsp = jj_scanpos; - if (jj_3R_327()) jj_scanpos = xsp; + if (jj_3R_330()) jj_scanpos = xsp; return false; } @@ -26128,18 +26285,27 @@ private boolean jj_3_63() return false; } - private boolean jj_3R_324() + private boolean jj_3R_257() + { + if (jj_scan_token(COMMIT)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_424()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_327() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_450()) { + if (jj_3R_457()) { jj_scanpos = xsp; - if (jj_3R_451()) { + if (jj_3R_458()) { jj_scanpos = xsp; - if (jj_3R_452()) { + if (jj_3R_459()) { jj_scanpos = xsp; - if (jj_3R_453()) return true; + if (jj_3R_460()) return true; } } } @@ -26153,55 +26319,56 @@ private boolean jj_3_64() return false; } - private boolean jj_3R_255() + private boolean jj_3R_424() { - if (jj_scan_token(ROLLBACK)) return true; + if (jj_scan_token(RETRY)) return true; + if (jj_3R_61()) return true; return false; } - private boolean jj_3R_438() + private boolean jj_3R_445() { if (jj_scan_token(COMMA)) return true; if (jj_3R_122()) return true; return false; } - private boolean jj_3R_450() + private boolean jj_3R_457() { if (jj_3R_143()) return true; return false; } - private boolean jj_3R_256() + private boolean jj_3R_258() { - if (jj_scan_token(RETURN)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_418()) jj_scanpos = xsp; + if (jj_scan_token(ROLLBACK)) return true; return false; } - private boolean jj_3R_451() + private boolean jj_3R_458() { if (jj_3R_144()) return true; return false; } - private boolean jj_3R_418() + private boolean jj_3R_459() { - if (jj_3R_122()) return true; + if (jj_3R_145()) return true; return false; } - private boolean jj_3R_452() + private boolean jj_3R_460() { - if (jj_3R_145()) return true; + if (jj_3R_146()) return true; return false; } - private boolean jj_3R_453() + private boolean jj_3R_259() { - if (jj_3R_146()) return true; + if (jj_scan_token(RETURN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_425()) jj_scanpos = xsp; return false; } @@ -26211,35 +26378,25 @@ private boolean jj_3_65() return false; } - private boolean jj_3R_258() + private boolean jj_3_66() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(LPAREN)) 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_686()) { jj_scanpos = xsp; break; } - } - if (jj_scan_token(RBRACE)) return true; + if (jj_3R_144()) return true; return false; } - private boolean jj_3_66() + private boolean jj_3R_425() { - if (jj_3R_144()) return true; + if (jj_3R_122()) return true; return false; } - private boolean jj_3R_325() + private boolean jj_3R_328() { if (jj_3R_147()) return true; return false; } - private boolean jj_3R_326() + private boolean jj_3R_329() { if (jj_scan_token(DOT)) return true; if (jj_3R_142()) return true; @@ -26252,33 +26409,7 @@ private boolean jj_3_67() return false; } - private boolean jj_3R_686() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_766()) { - jj_scanpos = xsp; - if (jj_3R_767()) { - jj_scanpos = xsp; - if (jj_3R_768()) { - jj_scanpos = xsp; - if (jj_3R_769()) { - jj_scanpos = xsp; - if (jj_scan_token(170)) return true; - } - } - } - } - return false; - } - - private boolean jj_3R_766() - { - if (jj_3R_62()) return true; - return false; - } - - private boolean jj_3R_327() + private boolean jj_3R_330() { if (jj_3R_148()) return true; return false; @@ -26290,21 +26421,19 @@ private boolean jj_3_68() return false; } - private boolean jj_3R_767() - { - if (jj_3R_258()) return true; - return false; - } - - private boolean jj_3R_768() - { - if (jj_3R_809()) return true; - return false; - } - - private boolean jj_3R_769() + private boolean jj_3R_261() { - if (jj_3R_810()) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(LPAREN)) 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_696()) { jj_scanpos = xsp; break; } + } + if (jj_scan_token(RBRACE)) return true; return false; } @@ -26312,19 +26441,19 @@ private boolean jj_3R_122() { Token xsp; xsp = jj_scanpos; - if (jj_3R_272()) { - jj_scanpos = xsp; - if (jj_3R_273()) { - jj_scanpos = xsp; - 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()) return true; + 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; } } } @@ -26344,7 +26473,7 @@ private boolean jj_3R_122() private Token jj_scanpos, jj_lastpos; private int jj_la; private int jj_gen; - final private int[] jj_la1 = new int[352]; + 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; @@ -26364,30 +26493,30 @@ private boolean jj_3R_122() 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,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,0xe2020800,0x20000000,0x0,0x0,0xe2020800,0x20000000,0x0,0x0,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,0xe2020800,0x0,0x0,0xe2020800,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,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,0x11010c1f,0x0,0x1000,0x0,0x11010c1f,0x0,0x1000,0x0,0x0,0x0,0x11010c1f,0x11010c1f,0x0,0x0,0x11010c1f,0x11010c1f,0xc000,0x0,0x11010c1f,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,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,0xdffb7fe6,0x0,0x0,0x0,0xdffb7fe6,0x0,0x0,0x0,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x8000000,0xdffb7fe6,0xdffb7fe6,0x0,0x20000000,0xdffb7fe6,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,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,0xbefffffb,0x0,0x0,0x0,0xbefffffb,0x0,0x0,0x100000,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,0xbefffffb,0x0,0x0,0xbefffffb,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,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,0x17ef,0x0,0x0,0x0,0x17ef,0x0,0x0,0x0,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,0x7ef,0x0,0x0,0x7ef,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,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,0x800,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x800,0x0,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,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,0x4000000,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,0x4000000,0x0,0x0,0x4000000,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,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,0x320,0x20,0x0,0x0,0x320,0x20,0x0,0x0,0x0,0x0,0x320,0x320,0x0,0x0,0x320,0x320,0x0,0x0,0x320,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,}; + 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[145]; + private final JJCalls[] jj_2_rtns = new JJCalls[146]; private boolean jj_rescan = false; private int jj_gc = 0; @@ -26400,7 +26529,7 @@ public SqlParser(final CharStream stream) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 352; 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(); } @@ -26413,7 +26542,7 @@ public void ReInit(final CharStream stream) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 352; 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(); @@ -26428,7 +26557,7 @@ public SqlParser(final SqlParserTokenManager tm) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 352; 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(); } @@ -26441,7 +26570,7 @@ public void ReInit(final SqlParserTokenManager tm) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 352; 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(); } @@ -26591,7 +26720,7 @@ public ParseException generateParseException() { la1tokens[jj_kind] = true; jj_kind = -1; } - for (int i = 0; i < 352; 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< { 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/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 800caba892..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 @@ -26,6 +26,7 @@ public class CreateIndexStatementTest extends ParserTestAbstract { public void testPlain() { 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"); @@ -36,6 +37,7 @@ public void testPlain() { 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 on Foo (bar) wUNIQUE"); checkWrongSyntax("CREATE INDEX IF EXISTS on Foo (bar) UNIQUE"); 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();