diff --git a/console/src/main/java/com/arcadedb/console/Console.java b/console/src/main/java/com/arcadedb/console/Console.java index 9207d8d38..5410f385f 100644 --- a/console/src/main/java/com/arcadedb/console/Console.java +++ b/console/src/main/java/com/arcadedb/console/Console.java @@ -821,6 +821,7 @@ else if (subject.startsWith("type ")) { final TableFormatter.TableMapRow row = new TableFormatter.TableMapRow(); row.setField("NAME", property.getProperty("name")); row.setField("TYPE", property.getProperty("type")); + row.setField("OF", property.hasProperty("of") ? property.getProperty("of") : null); row.setField("MANDATORY", property.hasProperty("mandatory") ? property.getProperty("mandatory") : "false"); row.setField("READONLY", property.hasProperty("readOnly") ? property.getProperty("readOnly") : "false"); row.setField("NOT NULL", property.hasProperty("notNull") ? property.getProperty("notNull") : "false"); diff --git a/engine/src/main/grammar/SQLGrammar.jjt b/engine/src/main/grammar/SQLGrammar.jjt index 62a6fb90a..c233bd95b 100644 --- a/engine/src/main/grammar/SQLGrammar.jjt +++ b/engine/src/main/grammar/SQLGrammar.jjt @@ -98,7 +98,7 @@ SPECIAL_TOKEN : MORE : { - < ~[] > + <~[] > } SPECIAL_TOKEN : @@ -109,323 +109,325 @@ SPECIAL_TOKEN : /* reserved words */ TOKEN: { - < ALIGN: ("a"|"A")("l"|"L")("i"|"I")("g"|"G")("n"|"N")> + | - < SELECT: ("s"|"S")("e"|"E")("l"|"L")("e"|"E")("c"|"C")("t"|"T")> + | - < TRAVERSE: ("t"|"T")("r"|"R")("a"|"A")("v"|"V")("e"|"E")("r"|"R")("s"|"S")("e"|"E")> + | - < MATCH: ("m"|"M")("a"|"A")("t"|"T")("c"|"C")("h"|"H")> + | - < INSERT: ("i"|"I")("n"|"N")("s"|"S")("e"|"E")("r"|"R")("t"|"T")> + | - < CREATE: ("c"|"C")("r"|"R")("e"|"E")("a"|"A")("t"|"T")("e"|"E")> + | - < CUSTOM: ("c"|"C")("u"|"U")("s"|"S")("t"|"T")("o"|"O")("m"|"M")> + | - < DELETE: ("d"|"D")("e"|"E")("l"|"L")("e"|"E")("t"|"T")("e"|"E")> + | - < DOCUMENT: ("d"|"D")("o"|"O")("c"|"C")("u"|"U")("m"|"M")("e"|"E")("n"|"N")("t"|"T")> + | - < VERTEX: ("v"|"V")("e"|"E")("r"|"R")("t"|"T")("e"|"E")("x"|"X")> + | - < EDGE: ("e"|"E")("d"|"D")("g"|"G")("e"|"E")> + | - < UPDATE: ("u"|"U")("p"|"P")("d"|"D")("a"|"A")("t"|"T")("e"|"E")> + | - < UPSERT: ("u"|"U")("p"|"P")("s"|"S")("e"|"E")("r"|"R")("t"|"T")> + | - < FROM: ("f"|"F")("r"|"R")("o"|"O")("m"|"M")> + | - < TO: ("t"|"T")("o"|"O")> + | - < WHERE: ("w"|"W")("h"|"H")("e"|"E")("r"|"R")("e"|"E")> + | - < WHILE: ("w"|"W")("h"|"H")("i"|"I")("l"|"L")("e"|"E")> + | - < INTO: ("i"|"I")("n"|"N")("t"|"T")("o"|"O")> + | - < VALUE: ("v"|"V")("a"|"A")("l"|"L")("u"|"U")("e"|"E")> + | - < VALUES: ("v"|"V")("a"|"A")("l"|"L")("u"|"U")("e"|"E")("s"|"S")> + | - < SET: ("s"|"S")("e"|"E")("t"|"T") > + | - < ADD: ("a"|"A")("d"|"D")("d"|"D")> + | - < PUT: ("p"|"P")("u"|"U")("t"|"T") > + | - < MERGE: ("m"|"M")("e"|"E")("r"|"R")("g"|"G")("e"|"E")> + | - < CONTENT: ("c"|"C")("o"|"O")("n"|"N")("t"|"T")("e"|"E")("n"|"N")("t"|"T") > + | - < REMOVE: ("r"|"R")("e"|"E")("m"|"M")("o"|"O")("v"|"V")("e"|"E")> + | - < INCREMENT: ("i"|"I")("n"|"N")("c"|"C")("r"|"R")("e"|"E")("m"|"M")("e"|"E")("n"|"N")("t"|"T")> + | - < AND: ("a"|"A")("n"|"N")("d"|"D")> + | - < OR: ("o"|"O")("r"|"R")> + | - < NULL: ("N"|"n")("U"|"u")("L"|"l")("L"|"l")> + | - < DEFINE: ("D"|"d")("E"|"e")("F"|"f")("I"|"i")("N"|"n")("E"|"e")> + | - < DEFINED: ("D"|"d")("E"|"e")("F"|"f")("I"|"i")("N"|"n")("E"|"e")("D"|"d")> + | - < ORDER_BY: ("o"|"O")("r"|"R")("d"|"D")("e"|"E")("r"|"R") ([" "])+ ("b"|"B")("y"|"Y") > + | - < GROUP_BY: ("g"|"G")("r"|"R")("o"|"O")("u"|"U")("p"|"P") ([" "])+ ("b"|"B")("y"|"Y") > + | - < BY: ("b"|"B")("y"|"Y")> + | - < LIMIT: ("l"|"L")("i"|"I")("m"|"M")("i"|"I")("t"|"T")> + | - < SKIP2: ("s"|"S")("k"|"K")("i"|"I")("p"|"P")> + | - < ERROR2: ("e"|"E")("r"|"R")("r"|"R")("o"|"O")("r"|"R")> + | - < OFFSET: ("o"|"O")("f"|"F")("f"|"F")("s"|"S")("e"|"E")("t"|"T")> + | - < TIMEOUT: ("t"|"T")("i"|"I")("m"|"M")("e"|"E")("o"|"O")("u"|"U")("t"|"T")> + | - < ASC: ("a"|"A")("s"|"S")("c"|"C")> + | - < AS: ("a"|"A")("s"|"S")> + | - < DESC: ("d"|"D")("e"|"E")("s"|"S")("c"|"C") > + | - < RETURN: ("r"|"R")("e"|"E")("t"|"T")("u"|"U")("r"|"R")("n"|"N")> + | - < BEFORE: ("b"|"B")("e"|"E")("f"|"F")("o"|"O")("r"|"R")("e"|"E") > + | - < AFTER: ("a"|"A")("f"|"F")("t"|"T")("e"|"E")("r"|"R") > + | - < RECORD: ("r"|"R")("e"|"E")("c"|"C")("o"|"O")("r"|"R")("d"|"D") > + | - < WAIT: ("w"|"W")("a"|"A")("i"|"I")("t"|"T")> + | - < RETRY: ("r"|"R")("e"|"E")("t"|"T")("r"|"R")("y"|"Y") > + | - < LET: ("l"|"L")("e"|"E")("t"|"T")> + | - < CHECK: ("c"|"C")("h"|"H")("e"|"E")("c"|"C")("k"|"K") > + | - < UNSAFE: ("u"|"U")("n"|"N")("s"|"S")("a"|"A")("f"|"F")("e"|"E") > + | - < STRATEGY: ("s"|"S")("t"|"T")("r"|"R")("a"|"A")("t"|"T")("e"|"E")("g"|"G")("y"|"Y") > + | - < DEPTH_FIRST: ("d"|"D")("e"|"E")("p"|"P")("t"|"T")("h"|"H")("_")("f"|"F")("i"|"I")("r"|"R")("s"|"S")("t"|"T") > + | - < BREADTH_FIRST: ("b"|"B")("r"|"R")("e"|"E")("a"|"A")("d"|"D")("t"|"T")("h"|"H")("_")("f"|"F")("i"|"I")("r"|"R")("s"|"S")("t"|"T") > + | - < NEAR: ("n"|"N")("e"|"E")("a"|"A")("r"|"R")> + | - < WITH: ("w"|"W")("i"|"I")("t"|"T")("h"|"H")> + | - < WITHIN: ("w"|"W")("i"|"I")("t"|"T")("h"|"H")("i"|"I")("n"|"N")> + | - < UNWIND: ("u"|"U")("n"|"N")("w"|"W")("i"|"I")("n"|"N")("d"|"D")> + | - < MAXDEPTH: ("m"|"M")("a"|"A")("x"|"X")("d"|"D")("e"|"E")("p"|"P")("t"|"T")("h"|"H")> + | - < MINDEPTH: ("m"|"M")("i"|"I")("n"|"N")("d"|"D")("e"|"E")("p"|"P")("t"|"T")("h"|"H")> + | - < TYPE: ("t"|"T")("y"|"Y")("p"|"P")("e"|"E")> + | - < SUPERTYPE: ("s"|"S")("u"|"U")("p"|"P")("e"|"E")("r"|"R")("t"|"T")("y"|"Y")("p"|"P")("e"|"E")> + | - < TYPES: ("t"|"T")("y"|"Y")("p"|"P")("e"|"E")("s"|"S")> + | - < EXCEPTION: ("e"|"E")("x"|"X")("c"|"C")("e"|"E")("p"|"P")("t"|"T")("i"|"I")("o"|"O")("n"|"N")> + | - < PROFILE: ("p"|"P")("r"|"R")("o"|"O")("f"|"F")("i"|"I")("l"|"L")("e"|"E")> + | - < ON: ("o"|"O")("n"|"N")> + | - < OFF: ("o"|"O")("f"|"F")("f"|"F")> + | - < TRUNCATE: ("t"|"T")("r"|"R")("u"|"U")("n"|"N")("c"|"C")("a"|"A")("t"|"T")("e"|"E")> + | - < POLYMORPHIC: ("p"|"P")("o"|"O")("l"|"L")("y"|"Y")("m"|"M")("o"|"O")("r"|"R")("p"|"P")("h"|"H")("i"|"I")("c"|"C")> + | - < FIND: ("f"|"F")("i"|"I")("n"|"N")("d"|"D")> + | - < EXTENDS: ("e"|"E")("x"|"X")("t"|"T")("e"|"E")("n"|"N")("d"|"D")("s"|"S")> + | - < BACKUP: ("B"|"b")("A"|"a")("C"|"c")("K"|"k")("U"|"u")("P"|"p")> + | - < BUCKETS: ("B"|"b")("U"|"u")("C"|"c")("K"|"k")("E"|"e")("T"|"t")("S"|"s")> + | - < BUCKETSELECTIONSTRATEGY: ("B"|"b")("U"|"u")("C"|"c")("K"|"k")("E"|"e")("T"|"t")("S"|"s")("E"|"e")("L"|"l")("E"|"e")("C"|"c")("T"|"t")("I"|"i")("O"|"o")("N"|"n")("s"|"S")("t"|"T")("r"|"R")("a"|"A")("t"|"T")("e"|"E")("g"|"G")("y"|"Y")> + | - < ALTER: ("a"|"A")("l"|"L")("t"|"T")("e"|"E")("r"|"R")> + | - < NAME: ("n"|"N")("a"|"A")("m"|"M")("e"|"E") > + | - < ADDBUCKET: ("a"|"A")("d"|"D")("d"|"D")("B"|"b")("U"|"u")("C"|"c")("K"|"k")("E"|"e")("T"|"t")> + | - < REMOVEBUCKET: ("r"|"R")("e"|"E")("m"|"M")("o"|"O")("v"|"V")("e"|"E")("B"|"b")("U"|"u")("C"|"c")("K"|"k")("E"|"e")("T"|"t")> + | - < DROP: ("d"|"D")("r"|"R")("o"|"O")("p"|"P")> + | - < PROPERTY: ("p"|"P")("r"|"R")("o"|"O")("p"|"P")("e"|"E")("r"|"R")("t"|"T")("y"|"Y")> + | - < FORCE: ("f"|"F")("o"|"O")("r"|"R")("c"|"C")("e"|"E")> + | - < SCHEMA: ("s"|"S")("c"|"C")("h"|"H")("e"|"E")("m"|"M")("a"|"A") > + | - < INDEX: ("I"|"i")("N"|"n")("D"|"d")("E"|"e")("X"|"x") > + | - < NULL_STRATEGY: ("n"|"N")("u"|"U")("l"|"L")("l"|"L")("_")("s"|"S")("t"|"T")("r"|"R")("a"|"A")("t"|"T")("e"|"E")("g"|"G")("y"|"Y") > + | - < ENGINE: ("E"|"e")("N"|"n")("G"|"g")("I"|"i")("N"|"n")("E"|"e")> + | - < METADATA: ("M"|"m")("E"|"e")("T"|"t")("A"|"a")("D"|"d")("A"|"a")("T"|"t")("A"|"a")> + | - < REBUILD: ("R"|"r")("E"|"e")("B"|"b")("U"|"u")("I"|"i")("L"|"l")("D"|"d")> + | - < FORMAT: ("F"|"f")("O"|"o")("R"|"r")("M"|"m")("A"|"a")("T"|"t") > + | - < OVERWRITE: ("O"|"o")("V"|"v")("E"|"e")("R"|"r")("W"|"w")("R"|"r")("I"|"i")("T"|"t")("E"|"e")> + | - < EXPORT: ("E"|"e")("X"|"x")("P"|"p")("O"|"o")("R"|"r")("T"|"t")> + | - < IMPORT: ("I"|"i")("M"|"m")("P"|"p")("O"|"o")("R"|"r")("T"|"t")> + | - < DATABASE: ("D"|"d")("A"|"a")("T"|"t")("A"|"a")("B"|"b")("A"|"a")("S"|"s")("E"|"e")> + | - < OPTIMIZE: ("O"|"o")("P"|"p")("T"|"t")("I"|"i")("M"|"m")("I"|"i")("Z"|"z")("E"|"e")> + | - < LINK: ("L"|"l")("I"|"i")("N"|"n")("K"|"k")> + | - < INVERSE: ("I"|"i")("N"|"n")("V"|"v")("E"|"e")("R"|"r")("S"|"s")("E"|"e")> + | - < EXPLAIN: ("E"|"e")("X"|"x")("P"|"p")("L"|"l")("A"|"a")("I"|"i")("N"|"n")> + | - < GRANT: ("G"|"g")("R"|"r")("A"|"a")("N"|"n")("T"|"t")> + | - < REVOKE: ("R"|"r")("E"|"e")("V"|"v")("O"|"o")("K"|"k")("E"|"e")> + | - < READ: ("R"|"r")("E"|"e")("A"|"a")("D"|"d")> + | - < EXECUTE: ("E"|"e")("X"|"x")("E"|"e")("C"|"c")("U"|"u")("T"|"t")("E"|"e")> + | - < ALL: ("A"|"a")("L"|"l")("L"|"l")> + | - < NONE: ("N"|"n")("O"|"o")("N"|"n")("E"|"e")> + | - < FUNCTION: ("F"|"f")("U"|"u")("N"|"n")("C"|"c")("T"|"t")("I"|"i")("O"|"o")("N"|"n")> + | - < PARAMETERS: ( "P" | "p") ( "A" | "a") ( "R" | "r") ( "A" | "a") ( "M" | "m") ( "E" | "e") ( "T" | "t") ( "E" | "e") ( "R" | "r") ( "S" | "s") > + | - < LANGUAGE: ( "L" | "l") ( "A" | "a") ( "N" | "n") ( "G" | "g") ( "U" | "u") ( "A" | "a") ( "G" | "g") ( "E" | "e") > + | - < BEGIN: ("B"|"b")("E"|"e")("G"|"g")("I"|"i")("N"|"n") > + | - < COMMIT: ("C"|"c")("O"|"o")("M"|"m")("M"|"m")("I"|"i")("T"|"t") > + | - < ROLLBACK: ("R"|"r")("O"|"o")("L"|"l")("L"|"l")("B"|"b")("A"|"a")("C"|"c")("K"|"k") > + | - < IF: ("I"|"i")("F"|"f")> + | - < ELSE: ("E"|"e")("L"|"l")("S"|"s")("E"|"e") > + | - < CONTINUE: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("I"|"i")("N"|"n")("U"|"u")("E"|"e") > + | - < FAIL: ("F"|"f")("A"|"a")("I"|"i")("L"|"l")> + | - < FIX: ("F"|"f")("I"|"i")("X"|"x")> + | - < ISOLATION: ("I"|"i")("S"|"s")("O"|"o")("L"|"l")("A"|"a")("T"|"t")("I"|"i")("O"|"o")("N"|"n") > + | - < SLEEP: ("S"|"s")("L"|"l")("E"|"e")("E"|"e")("P"|"p") > + | - < CONSOLE: ("C"|"c")("O"|"o")("N"|"n")("S"|"s")("O"|"o")("L"|"l")("E"|"e")> + | - < START: ("S"|"s")("T"|"t")("A"|"a")("R"|"r")("T"|"t") > + | - < OPTIONAL: ("O"|"o")("P"|"p")("T"|"t")("I"|"i")("O"|"o")("N"|"n")("A"|"a")("L"|"l") > + | - < COUNT: ("C"|"c")("O"|"o")("U"|"u")("N"|"n")("T"|"t") > + | - < DISTINCT: ("D"|"d")("I"|"i")("S"|"s")("T"|"t")("I"|"i")("N"|"n")("C"|"c")("T"|"t") > + | - < EXISTS: ("E"|"e")("X"|"x")("i"|"I")("s"|"S")("t"|"T")("s"|"S")> + | - < FOREACH: ("F"|"f")("O"|"o")("R"|"r")("E"|"e")("A"|"a")("C"|"c")("H"|"h")> + | - < MOVE: ("m"|"M")("o"|"O")("v"|"V")("e"|"E")> + | - < DEPTH_ALIAS: ("d"|"D")("e"|"E")("p"|"P")("t"|"T")("h"|"H")("a"|"A")("l"|"L")("i"|"I")("a"|"A")("s"|"S") > + | - < PATH_ALIAS: ("p"|"P")("a"|"A")("t"|"T")("h"|"H")("a"|"A")("l"|"L")("i"|"I")("a"|"A")("s"|"S") > + | - < IDENTIFIED: ("i"|"I")("d"|"D")("e"|"E")("n"|"N")("t"|"T")("i"|"I")("f"|"F")("i"|"I")("e"|"E")("d"|"D") > + | - < RID: ("r"|"R")("i"|"I")("d"|"D") > + | - < SYSTEM: ("s"|"S")("y"|"Y")("s"|"S")("t"|"T")("e"|"E")("m"|"M") > + | - < THIS: "@" ( ("t"|"T")("h"|"H")("i"|"I")("s"|"S") ) > + | - < RECORD_ATTRIBUTE: | | | | | | > + | - < RID_ATTR: "@" ( ("r"|"R")("i"|"I")("d"|"D") ) > + | | | | | | > | - < RID_STRING: "\"@" ( ("r"|"R")("i"|"I")("d"|"D") ) "\"" > + | - < OUT_ATTR: "@" ( ("o"|"O")("u"|"U")("t"|"T") ) > + | - < IN_ATTR: "@" ( ("i"|"I")("n"|"N") ) > + | - < #TYPE_ATTR: "@" ( ("t"|"T")("y"|"Y")("p"|"P")("e"|"E") ) > + | - < #RID_ID_ATTR: "@" ( ("r"|"R")("i"|"I")("d"|"D") "_" ("i"|"I")("d"|"D")) > + <#TYPE_ATTR: "@" ( ("t"|"T")("y"|"Y")("p"|"P")("e"|"E") ) > | - < #RID_POS_ATTR: "@" ( ("r"|"R")("i"|"I")("d"|"D") "_" ("p"|"P")("o"|"O")("s"|"S")) > + <#RID_ID_ATTR: "@" ( ("r"|"R")("i"|"I")("d"|"D") "_" ("i"|"I")("d"|"D")) > | - < #FIELDS_ATTR: "@" ( ("f"|"F")("i"|"I")("e"|"E")("l"|"L")("d"|"D")("s"|"S")) > + <#RID_POS_ATTR: "@" ( ("r"|"R")("i"|"I")("d"|"D") "_" ("p"|"P")("o"|"O")("s"|"S")) > + | + <#FIELDS_ATTR: "@" ( ("f"|"F")("i"|"I")("e"|"E")("l"|"L")("d"|"D")("s"|"S")) > } /* LITERALS */ TOKEN : { - < INTEGER_LITERAL: + (["l","L"])? | (["l","L"])? | (["l","L"])? > | - < #DECIMAL_LITERAL: ["1"-"9"] (["0"-"9"])* > + <#DECIMAL_LITERAL: ["1"-"9"] (["0"-"9"])* > | - < #HEX_LITERAL: "0" ["x","X"] (["0"-"9","a"-"f","A"-"F"])+ > + <#HEX_LITERAL: "0" ["x","X"] (["0"-"9","a"-"f","A"-"F"])+ > | - < #OCTAL_LITERAL: "0" (["0"-"7"])* > + <#OCTAL_LITERAL: "0" (["0"-"7"])* > | - < FLOATING_POINT_LITERAL: + | > | - < #DECIMAL_FLOATING_POINT_LITERAL: + <#DECIMAL_FLOATING_POINT_LITERAL: (["0"-"9"])+ "." (["0"-"9"])* ()? (["f","F","d","D"])? | "." (["0"-"9"])+ ()? (["f","F","d","D"])? | (["0"-"9"])+ (["f","F","d","D"])? | (["0"-"9"])+ ()? ["f","F","d","D"] > | - < #DECIMAL_EXPONENT: ["e","E"] (["+","-"])? (["0"-"9"])+ > + <#DECIMAL_EXPONENT: ["e","E"] (["+","-"])? (["0"-"9"])+ > | - < #HEXADECIMAL_FLOATING_POINT_LITERAL: + <#HEXADECIMAL_FLOATING_POINT_LITERAL: "0" ["x", "X"] (["0"-"9","a"-"f","A"-"F"])+ (".")? (["f","F","d","D"])? | "0" ["x", "X"] (["0"-"9","a"-"f","A"-"F"])* "." (["0"-"9","a"-"f","A"-"F"])+ (["f","F","d","D"])? > | - < #HEXADECIMAL_EXPONENT: ["p","P"] (["+","-"])? (["0"-"9"])+ > + <#HEXADECIMAL_EXPONENT: ["p","P"] (["+","-"])? (["0"-"9"])+ > | - < CHARACTER_LITERAL: + | - < STRING_LITERAL: + | - < INTEGER_RANGE: + )? ()? > | - < ELLIPSIS_INTEGER_RANGE: + )? ()? > | - < TRUE: ("T"|"t")("R"|"r")("U"|"u")("E"|"e") > + | - < FALSE: ("F"|"f")("A"|"a")("L"|"l")("S"|"s")("E"|"e") > + } /* SEPARATORS */ TOKEN : { - < LPAREN: "(" > - | < RPAREN: ")" > - | < LBRACE: "{" > - | < RBRACE: "}" > - | < LBRACKET: "[" > - | < RBRACKET: "]" > - | < SEMICOLON: ";" > - | < COMMA: "," > - | < DOT: "." > - | < AT: "@" > - | < DOLLAR: "$" > - | < BACKTICK: "`" > + + | + | + | + | + | + | + | + | + | + | + | } /* OPERATORS */ TOKEN : { - < EQ: "=" > - | < EQEQ: "==" > - | < NSEQ: "<=>" > - | < LT: "<" > - | < GT: ">" > - | < BANG: "!" > - | < TILDE: "~" > - | < HOOK: "?" > - | < COLON: ":" > - | < LE: "<=" > - | < GE: ">=" > - | < NE: "!=" > - | < NEQ: "<>" > - | < SC_OR: "||" > - | < SC_AND: "&&" > - | < INCR: "++" > - | < DECR: "--" > - | < PLUS: "+" > - | < MINUS: "-" > - | < STAR: "*" > - | < SLASH: "/" > - | < BIT_AND: "&" > - | < NULL_COALESCING: "??" > - | < BIT_OR: "|" > - | < XOR: "^" > - | < REM: "%" > - | < LSHIFT: "<<" > - | < PLUSASSIGN: "+=" > - | < MINUSASSIGN: "-=" > - | < STARASSIGN: "*=" > - | < SLASHASSIGN: "/=" > - | < ANDASSIGN: "&=" > - | < ORASSIGN: "|=" > - | < XORASSIGN: "^=" > - | < REMASSIGN: "%=" > - | < LSHIFTASSIGN: "<<=" > - | < RSIGNEDSHIFTASSIGN: ">>=" > - | < RUNSIGNEDSHIFTASSIGN: ">>>=" > - | < RSHIFT: ">>" > - | < RUNSIGNEDSHIFT: ">>>" > - | < ELLIPSIS: "..." > - | < RANGE: ".." > - | < NOT: ("N"|"n")("O"|"o")("T"|"t") > - | < IN: ("I"|"i")("N"|"n") > - | < LIKE: ("L"|"l")("I"|"i")("K"|"k")("E"|"e") > - | < ILIKE: ("I"|"i")("L"|"l")("I"|"i")("K"|"k")("E"|"e") > - | < IS: "is"|"IS"|"Is"|"iS" > - | < BETWEEN: ("B"|"b")("E"|"e")("T"|"t")("W"|"w")("E"|"e")("E"|"e")("N"|"n")> - | < CONTAINS: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s") > - | < CONTAINSALL: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s")("A"|"a")("L"|"l")("L"|"l") > - | < CONTAINSANY: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s")("A"|"a")("N"|"n")("Y"|"y") > - | < CONTAINSKEY: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s")("K"|"k")("E"|"e")("Y"|"y") > - | < CONTAINSVALUE: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s")("V"|"v")("A"|"a")("L"|"l")("U"|"u")("E"|"e") > - | < CONTAINSTEXT: ("C"|"c")("O"|"o")("N"|"n")("T"|"t")("A"|"a")("I"|"i")("N"|"n")("S"|"s")("T"|"t")("E"|"e")("X"|"x")("T"|"t") > - | < MATCHES: ("M"|"m")("A"|"a")("T"|"t")("C"|"c")("H"|"h")("E"|"e")("S"|"s") > - | < KEY: ("K"|"k")("E"|"e")("Y"|"y") > - | < INSTANCEOF: ("I"|"i")("N"|"n")("S"|"s")("T"|"t")("A"|"a")("N"|"n")("C"|"c")("E"|"e")("O"|"o")("F"|"f") > - | < BUCKET: ("B"|"b")("U"|"u")("C"|"c")("K"|"k")("E"|"e")("T"|"t")> + " > + | + | " > + | + | + | + | + | =" > + | " > + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | >=" > + | >>=" > + | >" > + | >>" > + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | } TOKEN : { - < IDENTIFIER: ( (() | ) ()* ) > + ) | ) ()* ) > | - < QUOTED_IDENTIFIER: ("`" (~["`"] | "\\`") (~["`"] | "\\`")* "`") > + | - < INDEX_COLON: ":" > + ":" > | - < INDEXVALUES_IDENTIFIER: ("I"|"i")("N"|"n")("D"|"d")("E"|"e")("X"|"x")("V"|"v")("A"|"a")("L"|"l")("U"|"u")("E"|"e")("S"|"s") ":" ("__@recordmap@___")? ( ( | ) )* > + ( ( | ) )* > | - < INDEXVALUESASC_IDENTIFIER:("I"|"i")("N"|"n")("D"|"d")("E"|"e")("X"|"x")("V"|"v")("A"|"a")("L"|"l")("U"|"u")("E"|"e")("S"|"s")("A"|"a")("S"|"s")("C"|"c") ":" ("__@recordmap@___")? ( ( | ) )* > + ( ( | ) )* > | - < INDEXVALUESDESC_IDENTIFIER: ("I"|"i")("N"|"n")("D"|"d")("E"|"e")("X"|"x")("V"|"v")("A"|"a")("L"|"l")("U"|"u")("E"|"e")("S"|"s")("D"|"d")("E"|"e")("S"|"s")("C"|"c") ":" ("__@recordmap@___")? ( ( | ) )* > + ( ( | ) )* > | - < BUCKET_IDENTIFIER: > + > | - < BUCKET_NUMBER_IDENTIFIER: > + > | - < HTTP_URL: "http://" ( (~["\"","\\","\n","\r"," ",";"]) + | - < HTTPS_URL: "https://" ( (~["\"","\\","\n","\r"," ",";"]) + | - < FILE_URL: "file://" ( (~["\"","\\","\n","\r"," ",";"]) + | - < CLASSPATH_URL: "classpath://" ( (~["\"","\\","\n","\r"," ",";"]) + | - < SCHEMA_IDENTIFIER: "schema:" > + > | - < #LETTER: + <#LETTER: [ "A"-"Z", "_", "a"-"z" ] > | - < #PART_LETTER: + <#PART_LETTER: [ "0"-"9", "A"-"Z", "_", @@ -751,6 +753,8 @@ Identifier Identifier(): | token = | + token = + | token = | token = @@ -3720,6 +3724,7 @@ CreatePropertyStatement CreatePropertyStatement(): jjtThis.propertyName = Identifier() [ { jjtThis.ifNotExists = true; }] jjtThis.propertyType = Identifier() + [ jjtThis.ofType = Identifier() ] [ lastAttribute = CreatePropertyAttributeStatement() { jjtThis.attributes.add(lastAttribute); } diff --git a/engine/src/main/java/com/arcadedb/database/DocumentValidator.java b/engine/src/main/java/com/arcadedb/database/DocumentValidator.java index 2f8cdb117..8544e0f07 100644 --- a/engine/src/main/java/com/arcadedb/database/DocumentValidator.java +++ b/engine/src/main/java/com/arcadedb/database/DocumentValidator.java @@ -18,9 +18,8 @@ */ package com.arcadedb.database; -import com.arcadedb.exception.ValidationException; -import com.arcadedb.schema.Property; -import com.arcadedb.schema.Type; +import com.arcadedb.exception.*; +import com.arcadedb.schema.*; import java.math.*; import java.util.*; @@ -56,31 +55,100 @@ public static void validateField(final MutableDocument document, final Property final Type propertyType = p.getType(); if (propertyType != null) { + final String ofType = p.getOfType(); + // CHECK EMBEDDED VALUES switch (propertyType) { - case EMBEDDED: + case LINK: { + if (fieldValue instanceof EmbeddedDocument) + throwValidationException(p, "has been declared as LINK but an EMBEDDED document is used. Value: " + fieldValue); + + if (ofType != null) { + final RID rid = ((Identifiable) fieldValue).getIdentity(); + final DocumentType embSchemaType = document.getDatabase().getSchema().getTypeByBucketId(rid.getBucketId()); + if (!embSchemaType.instanceOf(ofType)) + throwValidationException(p, "has been declared as LINK of '" + ofType + "' but a link to type '" + embSchemaType + "' is used. Value: " + fieldValue); + } + } + break; + + case EMBEDDED: { + if (!(fieldValue instanceof EmbeddedDocument)) + throwValidationException(p, "has been declared as EMBEDDED but an incompatible type is used. Value: " + fieldValue); + + if (ofType != null) { + final DocumentType embSchemaType = ((EmbeddedDocument) fieldValue).getType(); + if (!embSchemaType.instanceOf(ofType)) + throwValidationException(p, + "has been declared as EMBEDDED of '" + ofType + "' but a document of type '" + embSchemaType + "' is used. Value: " + fieldValue); + } if (fieldValue instanceof MutableEmbeddedDocument) ((MutableEmbeddedDocument) fieldValue).validate(); - break; - case LIST: + } + break; + + case LIST: { if (!(fieldValue instanceof List)) throwValidationException(p, "has been declared as LIST but an incompatible type is used. Value: " + fieldValue); + final Type embType = ofType != null ? Type.getTypeByName(ofType) : null; + for (final Object item : ((List) fieldValue)) { + if (ofType != null) { + if (embType != null) { + if (Type.getTypeByValue(item) != embType) + throwValidationException(p, + "has been declared as LIST of '" + ofType + "' but a value of type '" + Type.getTypeByValue(item) + "' is used. Value: " + fieldValue); + } else if (item instanceof EmbeddedDocument) { + if (!((EmbeddedDocument) item).getType().instanceOf(ofType)) + throwValidationException(p, + "has been declared as LIST of '" + ofType + "' but an embedded document of type '" + embType + "' is used. Value: " + fieldValue); + } else if (item instanceof Identifiable) { + final RID rid = ((Identifiable) item).getIdentity(); + final DocumentType embSchemaType = document.getDatabase().getSchema().getTypeByBucketId(rid.getBucketId()); + if (!embSchemaType.instanceOf(ofType)) + throwValidationException(p, + "has been declared as LIST of '" + ofType + "' but a link to type '" + embSchemaType + "' is used. Value: " + fieldValue); + } + } + if (item instanceof MutableEmbeddedDocument) ((MutableEmbeddedDocument) item).validate(); } - break; + } + break; - case MAP: + case MAP: { if (!(fieldValue instanceof Map)) throwValidationException(p, "has been declared as MAP but an incompatible type is used. Value: " + fieldValue); + final Type embType = ofType != null ? Type.getTypeByName(ofType) : null; + for (final Object item : ((Map) fieldValue).values()) { + if (ofType != null) { + if (embType != null) { + if (Type.getTypeByValue(item) != embType) + throwValidationException(p, + "has been declared as MAP of but a value of type '" + Type.getTypeByValue(item) + "' is used. Value: " + + fieldValue); + } else if (item instanceof EmbeddedDocument) { + if (!((EmbeddedDocument) item).getType().instanceOf(ofType)) + throwValidationException(p, + "has been declared as MAP of but an embedded document of type '" + embType + "' is used. Value: " + fieldValue); + } else if (item instanceof Identifiable) { + final RID rid = ((Identifiable) item).getIdentity(); + final DocumentType embSchemaType = document.getDatabase().getSchema().getTypeByBucketId(rid.getBucketId()); + if (!embSchemaType.instanceOf(ofType)) + throwValidationException(p, + "has been declared as LIST of '" + ofType + "' but a link to type '" + embType + "' is used. Value: " + fieldValue); + } + } + if (item instanceof MutableEmbeddedDocument) ((MutableEmbeddedDocument) item).validate(); } - break; + } + break; } } diff --git a/engine/src/main/java/com/arcadedb/database/MutableDocument.java b/engine/src/main/java/com/arcadedb/database/MutableDocument.java index 163847cf6..e38092e15 100644 --- a/engine/src/main/java/com/arcadedb/database/MutableDocument.java +++ b/engine/src/main/java/com/arcadedb/database/MutableDocument.java @@ -386,6 +386,7 @@ protected Object convertValueToSchemaType(final String name, final Object value, if (property != null) try { final Type propType = property.getType(); + final String ofType = property.getOfType(); final Class javaImplementation; if (propType == Type.DATE) @@ -400,6 +401,18 @@ else if (propType == Type.DATETIME) if (value instanceof Map) { final Map map = (Map) value; final String embType = (String) map.get("@type"); + + if (ofType != null) { + // VALIDATE CONSTRAINT + if (!ofType.equals(embType)) { + // CHECK INHERITANCE + final DocumentType schemaType = database.getSchema().getType(embType); + if (!schemaType.instanceOf(ofType)) + throw new ValidationException( + "Embedded type '" + embType + "' is not compatible with the type defined in the schema constraint '" + ofType + "'"); + } + } + return newEmbeddedDocument(embType, name); } } @@ -415,9 +428,9 @@ else if (propType == Type.DATETIME) } private Object setTransformValue(final Object value, final String propertyName) { - // SET DIRTY TO FORCE RE-MARSHALL. IF THE RECORD COMES FROM ANOTHER DATABASE WITHOUT A FULL RE-MARSHALL, IT WILL HAVE THE DICTIONARY IDS OF THE OTHER DATABASE if (value instanceof EmbeddedDocument) { if (!((EmbeddedDocument) value).getDatabase().getName().equals(database.getName())) { + // SET DIRTY TO FORCE RE-MARSHALL. IF THE RECORD COMES FROM ANOTHER DATABASE WITHOUT A FULL RE-MARSHALL, IT WILL HAVE THE DICTIONARY IDS OF THE OTHER DATABASE ((BaseDocument) value).buffer.rewind(); final MutableDocument newRecord = (MutableDocument) database.getRecordFactory() .newMutableRecord(database, ((EmbeddedDocument) value).getType(), null, ((BaseDocument) value).buffer, diff --git a/engine/src/main/java/com/arcadedb/query/sql/executor/FetchFromSchemaTypesStep.java b/engine/src/main/java/com/arcadedb/query/sql/executor/FetchFromSchemaTypesStep.java index 7b1a1c9ed..6dfee4b63 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/executor/FetchFromSchemaTypesStep.java +++ b/engine/src/main/java/com/arcadedb/query/sql/executor/FetchFromSchemaTypesStep.java @@ -85,6 +85,8 @@ else if (type.getType() == Edge.RECORD_TYPE) propRes.setProperty("name", property.getName()); propRes.setProperty("type", property.getType()); + if (property.getOfType() != null) + propRes.setProperty("ofType", property.getOfType()); if (property.isMandatory()) propRes.setProperty("mandatory", property.isMandatory()); if (property.isReadonly()) diff --git a/engine/src/main/java/com/arcadedb/query/sql/parser/CreatePropertyStatement.java b/engine/src/main/java/com/arcadedb/query/sql/parser/CreatePropertyStatement.java index 6d3511c2e..7aed2f855 100644 --- a/engine/src/main/java/com/arcadedb/query/sql/parser/CreatePropertyStatement.java +++ b/engine/src/main/java/com/arcadedb/query/sql/parser/CreatePropertyStatement.java @@ -37,6 +37,7 @@ public class CreatePropertyStatement extends DDLStatement { public Identifier typeName; public Identifier propertyName; public Identifier propertyType; + public Identifier ofType; public List attributes = new ArrayList(); boolean ifNotExists = false; @@ -50,6 +51,8 @@ public ResultSet executeDDL(final CommandContext context) { result.setProperty("operation", "create property"); result.setProperty("typeName", typeName.getStringValue()); result.setProperty("propertyName", propertyName.getStringValue()); + if (ofType != null) + result.setProperty("of", ofType.getStringValue()); executeInternal(context, result); final InternalResultSet rs = new InternalResultSet(); rs.add(result); @@ -60,19 +63,20 @@ private void executeInternal(final CommandContext context, final ResultInternal final Database db = context.getDatabase(); final DocumentType typez = db.getSchema().getType(typeName.getStringValue()); if (typez == null) - throw new CommandExecutionException("Type not found: " + typeName.getStringValue()); + throw new CommandExecutionException("Type '" + typeName.getStringValue() + "' not found"); if (typez.existsProperty(propertyName.getStringValue())) { if (ifNotExists) return; - throw new CommandExecutionException("Property " + typeName.getStringValue() + "." + propertyName.getStringValue() + " already exists"); + throw new CommandExecutionException("Property '" + typeName.getStringValue() + "." + propertyName.getStringValue() + "' already exists"); } final Type type = Type.valueOf(propertyType.getStringValue().toUpperCase(Locale.ENGLISH)); // CREATE IT LOCALLY - final Property internalProp = typez.createProperty(propertyName.getStringValue(), type); + final String ofTypeAsString = ofType != null ? ofType.getStringValue() : null; + final Property internalProp = typez.createProperty(propertyName.getStringValue(), type, ofTypeAsString); for (final CreatePropertyAttributeStatement attr : attributes) { final Object val = attr.setOnProperty(internalProp, context); result.setProperty(attr.settingName.getStringValue(), val); @@ -91,6 +95,11 @@ public void toString(final Map params, final StringBuilder build builder.append(" "); propertyType.toString(params, builder); + if (ofType != null) { + builder.append(" OF "); + ofType.toString(params, builder); + } + if (!attributes.isEmpty()) { builder.append(" ("); for (int i = 0; i < attributes.size(); i++) { @@ -110,8 +119,9 @@ public CreatePropertyStatement copy() { final CreatePropertyStatement result = new CreatePropertyStatement(-1); result.typeName = typeName == null ? null : typeName.copy(); result.propertyName = propertyName == null ? null : propertyName.copy(); - result.propertyType = propertyType == null ? null : propertyType.copy(); result.ifNotExists = ifNotExists; + result.propertyType = propertyType == null ? null : propertyType.copy(); + result.ofType = ofType == null ? null : ofType.copy(); result.attributes = attributes == null ? null : attributes.stream().map(x -> x.copy()).collect(Collectors.toList()); return result; } @@ -131,6 +141,8 @@ public boolean equals(final Object o) { return false; if (!Objects.equals(propertyType, that.propertyType)) return false; + if (!Objects.equals(ofType, that.ofType)) + return false; if (!Objects.equals(attributes, that.attributes)) return false; return ifNotExists == that.ifNotExists; @@ -141,6 +153,7 @@ public int hashCode() { int result = typeName != null ? typeName.hashCode() : 0; result = 31 * result + (propertyName != null ? propertyName.hashCode() : 0); result = 31 * result + (propertyType != null ? propertyType.hashCode() : 0); + result = 31 * result + (ofType != null ? ofType.hashCode() : 0); result = 31 * result + (attributes != null ? attributes.hashCode() : 0); return result; } 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 1283e0548..0a5ff7b9f 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 @@ -43,7 +43,7 @@ final public Rid Rid() throws ParseException {/*@bgen(jjtree) Rid */ jjtn000.jjtSetFirstToken(getToken(1)); try { if (jj_2_1(4)) { - jj_consume_token(251); + jj_consume_token(252); jjtn000.bucket = PInteger(); jj_consume_token(COLON); jjtn000.position = PInteger(); @@ -133,6 +133,7 @@ final public BucketIdentifier BucketIdentifier() throws ParseException {/*@bgen( case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -376,6 +377,7 @@ final public List ParseScript() throws ParseException {/*@bgen(jjtree case REMOVE: case NULL: case DEFINE: + case OF: case OFFSET: case RETURN: case RECORD: @@ -469,7 +471,7 @@ final public List ParseScript() throws ParseException {/*@bgen(jjtree case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ ; break; } @@ -617,6 +619,10 @@ final public Identifier Identifier() throws ParseException {/*@bgen(jjtree) Iden token = jj_consume_token(KEY); break; } + case OF:{ + token = jj_consume_token(OF); + break; + } case OFFSET:{ token = jj_consume_token(OFFSET); break; @@ -1099,6 +1105,7 @@ final public Statement StatementSemicolon() throws ParseException {/*@bgen(jjtre case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -1187,7 +1194,7 @@ final public Statement StatementSemicolon() throws ParseException {/*@bgen(jjtre case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ result = ExpressionStatement(); break; } @@ -1637,6 +1644,7 @@ final public SelectStatement SelectStatement() throws ParseException {/*@bgen(jj case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -1726,7 +1734,7 @@ final public SelectStatement SelectStatement() throws ParseException {/*@bgen(jj case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ jjtn000.projection = Projection(); break; } @@ -1882,6 +1890,7 @@ final public TraverseStatement TraverseStatement() throws ParseException {/*@bge case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -2406,7 +2415,7 @@ final public DeleteEdgeStatement DeleteEdgeByRidStatement() throws ParseExceptio case INTEGER_LITERAL: case LBRACE: case MINUS: - case 251:{ + case 252:{ jjtn000.rid = Rid(); break; } @@ -2416,7 +2425,7 @@ final public DeleteEdgeStatement DeleteEdgeByRidStatement() throws ParseExceptio case INTEGER_LITERAL: case LBRACE: case MINUS: - case 251:{ + case 252:{ lastRid = Rid(); jjtn000.rids = new ArrayList(); jjtn000.rids.add(lastRid); @@ -2496,6 +2505,7 @@ final public DeleteEdgeStatement DeleteEdgeFromToStatement() throws ParseExcepti case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -2765,6 +2775,7 @@ final public DeleteEdgeStatement DeleteEdgeWhereStatement() throws ParseExceptio case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -2961,6 +2972,7 @@ final public UpdateEdgeStatement UpdateEdgeStatement() throws ParseException {/* case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -3050,7 +3062,7 @@ final public UpdateEdgeStatement UpdateEdgeStatement() throws ParseException {/* case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ jjtn000.returnProjection = Projection(); break; } @@ -3195,6 +3207,7 @@ final public UpdateStatement UpdateStatement() throws ParseException {/*@bgen(jj case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -3284,7 +3297,7 @@ final public UpdateStatement UpdateStatement() throws ParseException {/*@bgen(jj case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ jjtn000.returnProjection = Projection(); break; } @@ -3779,6 +3792,7 @@ final public InsertStatement InsertStatement() throws ParseException {/*@bgen(jj case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -4345,6 +4359,7 @@ final public CreateEdgeStatement CreateEdgeStatement() throws ParseException {/* case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -4594,6 +4609,7 @@ final public NamedParameter NamedParameter() throws ParseException {/*@bgen(jjtr case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -4953,6 +4969,7 @@ final public NestedProjectionItem NestedProjectionItem() throws ParseException { case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -5041,7 +5058,7 @@ final public NestedProjectionItem NestedProjectionItem() throws ParseException { case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case BANG:{ jj_consume_token(BANG); @@ -5405,6 +5422,7 @@ final public FunctionCall FunctionCall() throws ParseException {/*@bgen(jjtree) case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -5503,6 +5521,7 @@ final public FunctionCall FunctionCall() throws ParseException {/*@bgen(jjtree) case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -5591,7 +5610,7 @@ final public FunctionCall FunctionCall() throws ParseException {/*@bgen(jjtree) case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.params.add(lastExpression); label_21: @@ -5665,6 +5684,7 @@ final public MethodCall MethodCall() throws ParseException {/*@bgen(jjtree) Meth case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -5753,7 +5773,7 @@ final public MethodCall MethodCall() throws ParseException {/*@bgen(jjtree) Meth case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.params.add(lastExpression); label_22: @@ -6399,6 +6419,7 @@ final public MathExpression ParenthesisExpression() throws ParseException {/*@bg case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -6487,7 +6508,7 @@ final public MathExpression ParenthesisExpression() throws ParseException {/*@bg case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ jjtn000.expression = Expression(); break; } @@ -6553,6 +6574,7 @@ final public BaseExpression BaseExpression() throws ParseException {/*@bgen(jjtr case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -6859,7 +6881,7 @@ final public FromItem FromItem() throws ParseException {/*@bgen(jjtree) FromItem case INTEGER_LITERAL: case LBRACE: case MINUS: - case 251:{ + case 252:{ lastRid = Rid(); jjtn000.rids.add(lastRid); break; @@ -6996,6 +7018,7 @@ final public FromItem FromItem() throws ParseException {/*@bgen(jjtree) FromItem case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -7169,6 +7192,7 @@ final public BucketList BucketList() throws ParseException {/*@bgen(jjtree) Buck case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -7550,6 +7574,7 @@ final public NotBlock NotBlock() throws ParseException {/*@bgen(jjtree) NotBlock case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -7638,7 +7663,7 @@ final public NotBlock NotBlock() throws ParseException {/*@bgen(jjtree) NotBlock case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ if (jj_2_96(2147483647)) { jjtn000.sub = ConditionBlock(); } else if (jj_2_97(2147483647)) { @@ -8366,6 +8391,7 @@ final public BooleanExpression InstanceofCondition() throws ParseException {/*@b case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -8521,6 +8547,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -8609,7 +8636,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.leftExpressions.add(lastExpression); label_31: @@ -8653,6 +8680,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -8741,7 +8769,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.leftExpressions.add(lastExpression); label_32: @@ -8781,6 +8809,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -8869,7 +8898,7 @@ final public BooleanExpression IndexMatchCondition() throws ParseException {/*@b case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.rightExpressions.add(lastExpression); label_33: @@ -9220,6 +9249,7 @@ final public BooleanExpression InCondition() throws ParseException {/*@bgen(jjtr case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -9385,6 +9415,7 @@ final public BooleanExpression NotInCondition() throws ParseException {/*@bgen(j case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -9715,6 +9746,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -9801,6 +9833,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -9940,6 +9973,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -10093,6 +10127,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -10179,6 +10214,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -10318,6 +10354,7 @@ final public OrderBy OrderBy() throws ParseException {/*@bgen(jjtree) OrderBy */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -10857,6 +10894,7 @@ final public PCollection PCollection() throws ParseException {/*@bgen(jjtree) PC case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -10945,7 +10983,7 @@ final public PCollection PCollection() throws ParseException {/*@bgen(jjtree) PC case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ lastExpression = Expression(); jjtn000.expressions.add(lastExpression); label_37: @@ -11056,6 +11094,7 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -11144,6 +11183,7 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -11267,6 +11307,7 @@ final public Json Json() throws ParseException {/*@bgen(jjtree) Json */ case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -11852,6 +11893,7 @@ final public MatchFilterItem MatchFilterItem() throws ParseException {/*@bgen(jj case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12078,6 +12120,7 @@ final public MatchPathItem OutPathItem() throws ParseException {/*@bgen(jjtree) case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12227,6 +12270,7 @@ final public MatchPathItem InPathItem() throws ParseException {/*@bgen(jjtree) I case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12374,6 +12418,7 @@ final public MatchPathItem BothPathItem() throws ParseException {/*@bgen(jjtree) case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12521,6 +12566,7 @@ final public MatchPathItem OutPathItemOpt() throws ParseException {/*@bgen(jjtre case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12678,6 +12724,7 @@ final public MatchPathItem InPathItemOpt() throws ParseException {/*@bgen(jjtree case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -12833,6 +12880,7 @@ final public MatchPathItem BothPathItemOpt() throws ParseException {/*@bgen(jjtr case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -13043,6 +13091,7 @@ final public TruncateBucketStatement TruncateBucketStatement() throws ParseExcep case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -13176,7 +13225,7 @@ final public TruncateRecordStatement TruncateRecordStatement() throws ParseExcep case INTEGER_LITERAL: case LBRACE: case MINUS: - case 251:{ + case 252:{ jjtn000.record = Rid(); break; } @@ -13187,7 +13236,7 @@ final public TruncateRecordStatement TruncateRecordStatement() throws ParseExcep case INTEGER_LITERAL: case LBRACE: case MINUS: - case 251:{ + case 252:{ lastRecord = Rid(); jjtn000.records.add(lastRecord); label_43: @@ -13788,6 +13837,7 @@ final public DropTypeStatement DropTypeStatement() throws ParseException {/*@bge case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -13945,6 +13995,16 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep } jjtn000.propertyType = Identifier(); switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { + case OF:{ + jj_consume_token(OF); + jjtn000.ofType = Identifier(); + break; + } + default: + jj_la1[298] = jj_gen; + ; + } + switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case LPAREN:{ jj_consume_token(LPAREN); lastAttribute = CreatePropertyAttributeStatement(); @@ -13957,7 +14017,7 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep break; } default: - jj_la1[298] = jj_gen; + jj_la1[299] = jj_gen; break label_52; } jj_consume_token(COMMA); @@ -13968,7 +14028,7 @@ final public CreatePropertyStatement CreatePropertyStatement() throws ParseExcep break; } default: - jj_la1[299] = jj_gen; + jj_la1[300] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -14066,6 +14126,7 @@ final public AlterPropertyStatement AlterPropertyStatement() throws ParseExcepti case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14142,7 +14203,7 @@ final public AlterPropertyStatement AlterPropertyStatement() throws ParseExcepti break; } default: - jj_la1[300] = jj_gen; + jj_la1[301] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14193,7 +14254,7 @@ final public DropPropertyStatement DropPropertyStatement() throws ParseException break; } default: - jj_la1[301] = jj_gen; + jj_la1[302] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -14203,7 +14264,7 @@ final public DropPropertyStatement DropPropertyStatement() throws ParseException break; } default: - jj_la1[302] = jj_gen; + jj_la1[303] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -14253,7 +14314,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[303] = jj_gen; + jj_la1[304] = jj_gen; ; } jj_consume_token(ON); @@ -14271,6 +14332,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14356,7 +14418,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[304] = jj_gen; + jj_la1[305] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14375,14 +14437,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[305] = jj_gen; + jj_la1[306] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[306] = jj_gen; + jj_la1[307] = jj_gen; ; } label_53: @@ -14393,7 +14455,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[307] = jj_gen; + jj_la1[308] = jj_gen; break label_53; } jj_consume_token(COMMA); @@ -14409,6 +14471,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14494,7 +14557,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[308] = jj_gen; + jj_la1[309] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14513,14 +14576,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[309] = jj_gen; + jj_la1[310] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[310] = jj_gen; + jj_la1[311] = jj_gen; ; } } @@ -14538,6 +14601,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14613,7 +14677,7 @@ 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(); } @@ -14637,6 +14701,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14712,7 +14777,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[312] = jj_gen; + jj_la1[313] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14732,6 +14797,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14819,6 +14885,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -14900,7 +14967,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[313] = jj_gen; + jj_la1[314] = jj_gen; break label_54; } jj_consume_token(COMMA); @@ -14914,13 +14981,13 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[314] = jj_gen; + jj_la1[315] = jj_gen; ; } break; } default: - jj_la1[315] = jj_gen; + jj_la1[316] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -14928,7 +14995,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[316] = jj_gen; + jj_la1[317] = jj_gen; ; } } else { @@ -14944,6 +15011,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -15031,6 +15099,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -15112,7 +15181,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[317] = jj_gen; + jj_la1[318] = jj_gen; break label_55; } jj_consume_token(COMMA); @@ -15126,13 +15195,13 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[318] = jj_gen; + jj_la1[319] = jj_gen; ; } break; } default: - jj_la1[319] = jj_gen; + jj_la1[320] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15140,7 +15209,7 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[320] = jj_gen; + jj_la1[321] = jj_gen; ; } } @@ -15159,14 +15228,14 @@ final public CreateIndexStatement CreateIndexStatement() throws ParseException { break; } default: - jj_la1[321] = jj_gen; + jj_la1[322] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[322] = jj_gen; + jj_la1[323] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15216,6 +15285,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -15296,7 +15366,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[323] = jj_gen; + jj_la1[324] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15315,7 +15385,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[324] = jj_gen; + jj_la1[325] = jj_gen; break label_56; } jj_consume_token(COMMA); @@ -15327,7 +15397,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[325] = jj_gen; + jj_la1[326] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -15345,7 +15415,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[326] = jj_gen; + jj_la1[327] = jj_gen; break label_57; } jj_consume_token(COMMA); @@ -15357,7 +15427,7 @@ final public RebuildIndexStatement RebuildIndexStatement() throws ParseException break; } default: - jj_la1[327] = jj_gen; + jj_la1[328] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15407,6 +15477,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -15487,7 +15558,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[328] = jj_gen; + jj_la1[329] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15499,7 +15570,7 @@ final public DropIndexStatement DropIndexStatement() throws ParseException {/*@b break; } default: - jj_la1[329] = jj_gen; + jj_la1[330] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15547,7 +15618,7 @@ final public CreateBucketStatement CreateBucketStatement() throws ParseException break; } default: - jj_la1[330] = jj_gen; + jj_la1[331] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15593,7 +15664,7 @@ final public AlterBucketStatement AlterBucketStatement() throws ParseException { break; } default: - jj_la1[331] = jj_gen; + jj_la1[332] = jj_gen; ; } jjtn000.attributeName = Identifier(); @@ -15645,6 +15716,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* case MERGE: case CONTENT: case REMOVE: + case OF: case OFFSET: case RECORD: case CHECK: @@ -15725,7 +15797,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[332] = jj_gen; + jj_la1[333] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -15737,7 +15809,7 @@ final public DropBucketStatement DropBucketStatement() throws ParseException {/* break; } default: - jj_la1[333] = jj_gen; + jj_la1[334] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -15932,7 +16004,7 @@ final public BeginStatement BeginStatement() throws ParseException {/*@bgen(jjtr break; } default: - jj_la1[334] = jj_gen; + jj_la1[335] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16016,7 +16088,7 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[335] = jj_gen; + jj_la1[336] = jj_gen; break label_58; } } @@ -16036,14 +16108,14 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[336] = jj_gen; + jj_la1[337] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[337] = jj_gen; + jj_la1[338] = jj_gen; ; } break; @@ -16059,20 +16131,20 @@ final public CommitStatement CommitStatement() throws ParseException {/*@bgen(jj break; } default: - jj_la1[338] = jj_gen; + jj_la1[339] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[339] = jj_gen; + jj_la1[340] = jj_gen; ; } break; } default: - jj_la1[340] = jj_gen; + jj_la1[341] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16142,6 +16214,7 @@ final public ReturnStatement ReturnStatement() throws ParseException {/*@bgen(jj case CONTENT: case REMOVE: case NULL: + case OF: case OFFSET: case RECORD: case CHECK: @@ -16230,12 +16303,12 @@ final public ReturnStatement ReturnStatement() throws ParseException {/*@bgen(jj case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ jjtn000.expression = Expression(); break; } default: - jj_la1[341] = jj_gen; + jj_la1[342] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -16300,6 +16373,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If case REMOVE: case NULL: case DEFINE: + case OF: case OFFSET: case RETURN: case RECORD: @@ -16393,12 +16467,12 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ ; break; } default: - jj_la1[342] = jj_gen; + jj_la1[343] = jj_gen; break label_59; } if (jj_2_147(2147483647)) { @@ -16426,7 +16500,7 @@ final public IfStatement IfStatement() throws ParseException {/*@bgen(jjtree) If break; } default: - jj_la1[343] = jj_gen; + jj_la1[344] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16569,6 +16643,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) case REMOVE: case NULL: case DEFINE: + case OF: case OFFSET: case RETURN: case RECORD: @@ -16662,12 +16737,12 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ ; break; } default: - jj_la1[344] = jj_gen; + jj_la1[345] = jj_gen; break label_60; } if (jj_2_148(2147483647)) { @@ -16695,7 +16770,7 @@ final public ForEachBlock ForEachBlock() throws ParseException {/*@bgen(jjtree) break; } default: - jj_la1[345] = jj_gen; + jj_la1[346] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16764,6 +16839,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil case REMOVE: case NULL: case DEFINE: + case OF: case OFFSET: case RETURN: case RECORD: @@ -16857,12 +16933,12 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil case KEY: case IDENTIFIER: case QUOTED_IDENTIFIER: - case 251:{ + case 252:{ ; break; } default: - jj_la1[346] = jj_gen; + jj_la1[347] = jj_gen; break label_61; } if (jj_2_149(2147483647)) { @@ -16890,7 +16966,7 @@ final public WhileBlock WhileBlock() throws ParseException {/*@bgen(jjtree) Whil break; } default: - jj_la1[347] = jj_gen; + jj_la1[348] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -16941,7 +17017,7 @@ final public ImportDatabaseStatement ImportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[348] = jj_gen; + jj_la1[349] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -16959,7 +17035,7 @@ final public ImportDatabaseStatement ImportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[349] = jj_gen; + jj_la1[350] = jj_gen; break label_62; } jj_consume_token(COMMA); @@ -16971,7 +17047,7 @@ final public ImportDatabaseStatement ImportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[350] = jj_gen; + jj_la1[351] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -17018,7 +17094,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[351] = jj_gen; + jj_la1[352] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17028,7 +17104,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[352] = jj_gen; + jj_la1[353] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17046,14 +17122,14 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[353] = jj_gen; + jj_la1[354] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; } default: - jj_la1[354] = jj_gen; + jj_la1[355] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17071,7 +17147,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[355] = jj_gen; + jj_la1[356] = jj_gen; break label_63; } jj_consume_token(COMMA); @@ -17083,7 +17159,7 @@ final public ExportDatabaseStatement ExportDatabaseStatement() throws ParseExcep break; } default: - jj_la1[356] = jj_gen; + jj_la1[357] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -17141,7 +17217,7 @@ final public Url Url() throws ParseException {/*@bgen(jjtree) Url */ break; } default: - jj_la1[357] = jj_gen; + jj_la1[358] = jj_gen; jj_consume_token(-1); throw new ParseException(); } @@ -17175,7 +17251,7 @@ final public BackupDatabaseStatement BackupDatabaseStatement() throws ParseExcep break; } default: - jj_la1[358] = jj_gen; + jj_la1[359] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -17227,7 +17303,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[359] = jj_gen; + jj_la1[360] = jj_gen; break label_64; } jj_consume_token(COMMA); @@ -17237,7 +17313,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[360] = jj_gen; + jj_la1[361] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17253,7 +17329,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[361] = jj_gen; + jj_la1[362] = jj_gen; break label_65; } jj_consume_token(COMMA); @@ -17263,7 +17339,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[362] = jj_gen; + jj_la1[363] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17273,7 +17349,7 @@ final public CheckDatabaseStatement CheckDatabaseStatement() throws ParseExcepti break; } default: - jj_la1[363] = jj_gen; + jj_la1[364] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -17354,7 +17430,7 @@ final public DefineFunctionStatement DefineFunctionStatement() throws ParseExcep break; } default: - jj_la1[364] = jj_gen; + jj_la1[365] = jj_gen; break label_66; } jj_consume_token(COMMA); @@ -17365,7 +17441,7 @@ final public DefineFunctionStatement DefineFunctionStatement() throws ParseExcep break; } default: - jj_la1[365] = jj_gen; + jj_la1[366] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { @@ -17375,7 +17451,7 @@ final public DefineFunctionStatement DefineFunctionStatement() throws ParseExcep break; } default: - jj_la1[366] = jj_gen; + jj_la1[367] = jj_gen; ; } jjtree.closeNodeScope(jjtn000, true); @@ -18636,493 +18712,463 @@ private boolean jj_2_149(int xla) finally { jj_save(148, xla); } } - private boolean jj_3R_TraverseProjectionItem_3065_3_698() - { - if (jj_3R_BaseIdentifier_1998_3_483()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_TraverseProjectionItem_3067_7_844()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_InsertStatement_1530_1_272() - { - if (jj_scan_token(INSERT)) return true; - if (jj_scan_token(INTO)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_InsertStatement_1533_5_569()) { - jj_scanpos = xsp; - if (jj_3R_InsertStatement_1535_5_570()) return true; - } - xsp = jj_scanpos; - if (jj_3R_InsertStatement_1537_5_571()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_InsertStatement_1538_5_572()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_InsertStatement_1540_5_573()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_InsertStatement_1563_5_574()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_PCollection_3053_9_462() + private boolean jj_3R_PCollection_3057_9_462() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_PCollection_3051_7_325() + private boolean jj_3R_PCollection_3055_7_325() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_PCollection_3053_9_462()) { jj_scanpos = xsp; break; } + if (jj_3R_PCollection_3057_9_462()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdatePutItem_1514_3_656() + private boolean jj_3R_UpdatePutItem_1518_3_657() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_PCollection_3048_3_148() + private boolean jj_3R_PCollection_3052_3_148() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_PCollection_3051_7_325()) jj_scanpos = xsp; + if (jj_3R_PCollection_3055_7_325()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_UpdateRemoveItem_1507_3_664() + private boolean jj_3R_UpdateRemoveItem_1511_3_665() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateRemoveItem_1507_33_754()) jj_scanpos = xsp; + if (jj_3R_UpdateRemoveItem_1511_33_755()) jj_scanpos = xsp; return false; } - private boolean jj_3R_Retry_3039_3_422() + private boolean jj_3R_Retry_3043_3_422() { if (jj_scan_token(RETRY)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_UpdateIncrementItem_1498_5_753() + private boolean jj_3R_UpdateIncrementItem_1502_5_754() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_UpdateIncrementItem_1497_3_662() + private boolean jj_3R_UpdateIncrementItem_1501_3_663() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateIncrementItem_1498_5_753()) jj_scanpos = xsp; + if (jj_3R_UpdateIncrementItem_1502_5_754()) jj_scanpos = xsp; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_Wait_3032_3_423() + private boolean jj_3R_Wait_3036_3_423() { if (jj_scan_token(WAIT)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_UpdateStatement_1405_93_433() + private boolean jj_3R_UpdateStatement_1409_93_433() { if (jj_scan_token(COUNT)) return true; return false; } - private boolean jj_3R_Timeout_3024_5_667() + private boolean jj_3R_Timeout_3028_5_668() { if (jj_scan_token(EXCEPTION)) return true; return false; } - private boolean jj_3R_UpdateItem_1488_5_752() + private boolean jj_3R_UpdateItem_1492_5_753() { if (jj_scan_token(SLASHASSIGN)) return true; return false; } - private boolean jj_3R_Timeout_3022_5_666() + private boolean jj_3R_Timeout_3026_5_667() { if (jj_scan_token(RETURN)) return true; return false; } - private boolean jj_3R_Timeout_3022_5_539() + private boolean jj_3R_Timeout_3026_5_539() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Timeout_3022_5_666()) { + if (jj_3R_Timeout_3026_5_667()) { jj_scanpos = xsp; - if (jj_3R_Timeout_3024_5_667()) return true; + if (jj_3R_Timeout_3028_5_668()) return true; } return false; } - private boolean jj_3R_UpdateItem_1486_5_751() + private boolean jj_3R_UpdateItem_1490_5_752() { if (jj_scan_token(STARASSIGN)) return true; return false; } - private boolean jj_3R_UpdateItem_1484_5_750() + private boolean jj_3R_UpdateItem_1488_5_751() { if (jj_scan_token(MINUSASSIGN)) return true; return false; } - private boolean jj_3R_UpdateItem_1482_5_749() + private boolean jj_3R_UpdateItem_1486_5_750() { if (jj_scan_token(PLUSASSIGN)) return true; return false; } - private boolean jj_3R_Timeout_3019_3_430() + private boolean jj_3R_Timeout_3023_3_430() { if (jj_scan_token(TIMEOUT)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Timeout_3022_5_539()) jj_scanpos = xsp; + if (jj_3R_Timeout_3026_5_539()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateItem_1480_5_748() + private boolean jj_3R_UpdateItem_1484_5_749() { if (jj_scan_token(EQ)) return true; return false; } - private boolean jj_3R_Skip_3010_9_770() + private boolean jj_3R_Skip_3014_9_771() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_UpdateItem_1478_5_747() + private boolean jj_3R_UpdateItem_1482_5_748() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_Skip_3008_9_769() + private boolean jj_3R_Skip_3012_9_770() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_UpdateItem_1477_3_654() + private boolean jj_3R_UpdateItem_1481_3_655() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateItem_1478_5_747()) jj_scanpos = xsp; + if (jj_3R_UpdateItem_1482_5_748()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateItem_1480_5_748()) { + if (jj_3R_UpdateItem_1484_5_749()) { jj_scanpos = xsp; - if (jj_3R_UpdateItem_1482_5_749()) { + if (jj_3R_UpdateItem_1486_5_750()) { jj_scanpos = xsp; - if (jj_3R_UpdateItem_1484_5_750()) { + if (jj_3R_UpdateItem_1488_5_751()) { jj_scanpos = xsp; - if (jj_3R_UpdateItem_1486_5_751()) { + if (jj_3R_UpdateItem_1490_5_752()) { jj_scanpos = xsp; - if (jj_3R_UpdateItem_1488_5_752()) return true; + if (jj_3R_UpdateItem_1492_5_753()) return true; } } } } - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_Skip_3001_9_768() + private boolean jj_3R_Skip_3005_9_769() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_Skip_3005_5_681() + private boolean jj_3R_Skip_3009_5_682() { if (jj_scan_token(OFFSET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Skip_3008_9_769()) { + if (jj_3R_Skip_3012_9_770()) { jj_scanpos = xsp; - if (jj_3R_Skip_3010_9_770()) return true; + if (jj_3R_Skip_3014_9_771()) return true; } return false; } - private boolean jj_3R_UpdateOperations_1466_9_665() + private boolean jj_3R_UpdateOperations_1470_9_666() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_UpdateRemoveItem_1507_3_664()) return true; + if (jj_3R_UpdateRemoveItem_1511_3_665()) return true; return false; } - private boolean jj_3R_Skip_2999_9_767() + private boolean jj_3R_Skip_3003_9_768() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_OrderBy_2950_57_821() + private boolean jj_3R_OrderBy_2954_57_822() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_UpdateOperations_1462_6_536() + private boolean jj_3R_UpdateOperations_1466_6_536() { if (jj_scan_token(REMOVE)) return true; - if (jj_3R_UpdateRemoveItem_1507_3_664()) return true; + if (jj_3R_UpdateRemoveItem_1511_3_665()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1466_9_665()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateOperations_1470_9_666()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdateOperations_1458_9_663() + private boolean jj_3R_UpdateOperations_1462_9_664() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_UpdateIncrementItem_1497_3_662()) return true; + if (jj_3R_UpdateIncrementItem_1501_3_663()) return true; return false; } - private boolean jj_3R_Skip_2996_5_680() + private boolean jj_3R_Skip_3000_5_681() { if (jj_scan_token(SKIP2)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Skip_2999_9_767()) { + if (jj_3R_Skip_3003_9_768()) { jj_scanpos = xsp; - if (jj_3R_Skip_3001_9_768()) return true; + if (jj_3R_Skip_3005_9_769()) return true; } return false; } - private boolean jj_3R_UpdateOperations_1454_9_661() + private boolean jj_3R_UpdateOperations_1458_9_662() { if (jj_scan_token(ADD)) return true; return false; } - private boolean jj_3R_Skip_2995_3_553() + private boolean jj_3R_Skip_2999_3_553() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Skip_2996_5_680()) { + if (jj_3R_Skip_3000_5_681()) { jj_scanpos = xsp; - if (jj_3R_Skip_3005_5_681()) return true; + if (jj_3R_Skip_3009_5_682()) return true; } return false; } - private boolean jj_3R_UpdateOperations_1452_9_660() + private boolean jj_3R_UpdateOperations_1456_9_661() { if (jj_scan_token(INCREMENT)) return true; return false; } - private boolean jj_3R_Limit_2987_5_538() + private boolean jj_3R_Limit_2991_5_538() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_UpdateStatement_1405_51_432() + private boolean jj_3R_UpdateStatement_1409_51_432() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_OrderBy_2933_57_818() + private boolean jj_3R_OrderBy_2937_57_819() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_Limit_2985_5_537() + private boolean jj_3R_Limit_2989_5_537() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_UpdateOperations_1450_5_535() + private boolean jj_3R_UpdateOperations_1454_5_535() { Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1452_9_660()) { + if (jj_3R_UpdateOperations_1456_9_661()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1454_9_661()) return true; + if (jj_3R_UpdateOperations_1458_9_662()) return true; } - if (jj_3R_UpdateIncrementItem_1497_3_662()) return true; + if (jj_3R_UpdateIncrementItem_1501_3_663()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1458_9_663()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateOperations_1462_9_664()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdateOperations_1445_9_659() + private boolean jj_3R_UpdateOperations_1449_9_660() { if (jj_scan_token(CONTENT)) return true; return false; } - private boolean jj_3R_UpdateOperations_1443_9_658() + private boolean jj_3R_UpdateOperations_1447_9_659() { if (jj_scan_token(MERGE)) return true; return false; } - private boolean jj_3R_Limit_2983_3_429() + private boolean jj_3R_Limit_2987_3_429() { if (jj_scan_token(LIMIT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Limit_2985_5_537()) { + if (jj_3R_Limit_2989_5_537()) { jj_scanpos = xsp; - if (jj_3R_Limit_2987_5_538()) return true; + if (jj_3R_Limit_2991_5_538()) return true; } return false; } - private boolean jj_3R_UpdateOperations_1437_9_657() + private boolean jj_3R_UpdateOperations_1441_9_658() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_UpdatePutItem_1514_3_656()) return true; + if (jj_3R_UpdatePutItem_1518_3_657()) return true; return false; } - private boolean jj_3R_UpdateOperations_1441_5_534() + private boolean jj_3R_UpdateOperations_1445_5_534() { Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1443_9_658()) { + if (jj_3R_UpdateOperations_1447_9_659()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1445_9_659()) return true; + if (jj_3R_UpdateOperations_1449_9_660()) return true; } - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_Unwind_2974_5_552() + private boolean jj_3R_Unwind_2978_5_552() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Unwind_2972_3_448() + private boolean jj_3R_Unwind_2976_3_448() { if (jj_scan_token(UNWIND)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_Unwind_2974_5_552()) { jj_scanpos = xsp; break; } + if (jj_3R_Unwind_2978_5_552()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdateOperations_1429_9_655() + private boolean jj_3R_UpdateOperations_1433_9_656() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_UpdateItem_1477_3_654()) return true; + if (jj_3R_UpdateItem_1481_3_655()) return true; return false; } - private boolean jj_3R_UpdateOperations_1433_5_533() + private boolean jj_3R_UpdateOperations_1437_5_533() { if (jj_scan_token(PUT)) return true; - if (jj_3R_UpdatePutItem_1514_3_656()) return true; + if (jj_3R_UpdatePutItem_1518_3_657()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1437_9_657()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateOperations_1441_9_658()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdateEdgeStatement_1383_51_427() + private boolean jj_3R_UpdateEdgeStatement_1387_51_427() { if (jj_scan_token(AFTER)) return true; return false; } - private boolean jj_3R_OrderBy_2913_55_760() + private boolean jj_3R_OrderBy_2917_55_761() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_GroupBy_2963_5_548() + private boolean jj_3R_GroupBy_2967_5_548() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_UpdateOperations_1425_5_532() + private boolean jj_3R_UpdateOperations_1429_5_532() { if (jj_scan_token(SET)) return true; - if (jj_3R_UpdateItem_1477_3_654()) return true; + if (jj_3R_UpdateItem_1481_3_655()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1429_9_655()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateOperations_1433_9_656()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_GroupBy_2961_3_446() + private boolean jj_3R_GroupBy_2965_3_446() { if (jj_scan_token(GROUP_BY)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_GroupBy_2963_5_548()) { jj_scanpos = xsp; break; } + if (jj_3R_GroupBy_2967_5_548()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_UpdateOperations_1424_3_425() + private boolean jj_3R_UpdateOperations_1428_3_425() { Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateOperations_1425_5_532()) { + if (jj_3R_UpdateOperations_1429_5_532()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1433_5_533()) { + if (jj_3R_UpdateOperations_1437_5_533()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1441_5_534()) { + if (jj_3R_UpdateOperations_1445_5_534()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1450_5_535()) { + if (jj_3R_UpdateOperations_1454_5_535()) { jj_scanpos = xsp; - if (jj_3R_UpdateOperations_1462_6_536()) return true; + if (jj_3R_UpdateOperations_1466_6_536()) return true; } } } @@ -19130,587 +19176,587 @@ private boolean jj_3R_UpdateOperations_1424_3_425() return false; } - private boolean jj_3R_OrderBy_2950_11_820() + private boolean jj_3R_OrderBy_2954_11_821() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_OrderBy_2950_11_766() + private boolean jj_3R_OrderBy_2954_11_767() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2950_11_820()) { + if (jj_3R_OrderBy_2954_11_821()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2950_57_821()) return true; + if (jj_3R_OrderBy_2954_57_822()) return true; } return false; } - private boolean jj_3R_OrderBy_2945_15_819() + private boolean jj_3R_OrderBy_2949_15_820() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_OrderBy_2948_11_765() + private boolean jj_3R_OrderBy_2952_11_766() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_OrderBy_2943_11_764() + private boolean jj_3R_OrderBy_2947_11_765() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2945_15_819()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2949_15_820()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateStatement_1412_5_248() + private boolean jj_3R_UpdateStatement_1416_5_248() { - if (jj_3R_Timeout_3019_3_430()) return true; + if (jj_3R_Timeout_3023_3_430()) return true; return false; } - private boolean jj_3R_OrderBy_2896_55_757() + private boolean jj_3R_OrderBy_2900_55_758() { if (jj_scan_token(ASC)) return true; return false; } - private boolean jj_3R_UpdateStatement_1411_5_247() + private boolean jj_3R_UpdateStatement_1415_5_247() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_UpdateStatement_1410_5_246() + private boolean jj_3R_UpdateStatement_1414_5_246() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_UpdateStatement_1407_7_434() + private boolean jj_3R_UpdateStatement_1411_7_434() { - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; return false; } - private boolean jj_3R_UpdateStatement_1405_7_431() + private boolean jj_3R_UpdateStatement_1409_7_431() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_OrderBy_2933_11_817() + private boolean jj_3R_OrderBy_2937_11_818() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_OrderBy_2933_11_763() + private boolean jj_3R_OrderBy_2937_11_764() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2933_11_817()) { + if (jj_3R_OrderBy_2937_11_818()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2933_57_818()) return true; + if (jj_3R_OrderBy_2937_57_819()) return true; } return false; } - private boolean jj_3R_UpdateStatement_1404_5_245() + private boolean jj_3R_UpdateStatement_1408_5_245() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1405_7_431()) { + if (jj_3R_UpdateStatement_1409_7_431()) { jj_scanpos = xsp; - if (jj_3R_UpdateStatement_1405_51_432()) { + if (jj_3R_UpdateStatement_1409_51_432()) { jj_scanpos = xsp; - if (jj_3R_UpdateStatement_1405_93_433()) return true; + if (jj_3R_UpdateStatement_1409_93_433()) return true; } } xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1407_7_434()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1411_7_434()) jj_scanpos = xsp; return false; } - private boolean jj_3R_OrderBy_2928_15_816() + private boolean jj_3R_OrderBy_2932_15_817() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_OrderBy_2936_7_679() + private boolean jj_3R_OrderBy_2940_7_680() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2943_11_764()) { + if (jj_3R_OrderBy_2947_11_765()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2948_11_765()) return true; + if (jj_3R_OrderBy_2952_11_766()) return true; } xsp = jj_scanpos; - if (jj_3R_OrderBy_2950_11_766()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2954_11_767()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_OrderBy_2931_11_762() + private boolean jj_3R_OrderBy_2935_11_763() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_UpdateStatement_1402_5_244() + private boolean jj_3R_UpdateStatement_1406_5_244() { if (jj_scan_token(UPSERT)) return true; return false; } - private boolean jj_3R_UpdateStatement_1401_5_243() + private boolean jj_3R_UpdateStatement_1405_5_243() { - if (jj_3R_UpdateOperations_1424_3_425()) return true; + if (jj_3R_UpdateOperations_1428_3_425()) return true; return false; } - private boolean jj_3R_OrderBy_2926_11_761() + private boolean jj_3R_OrderBy_2930_11_762() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2928_15_816()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2932_15_817()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateStatement_1399_3_85() + private boolean jj_3R_UpdateStatement_1403_3_85() { if (jj_scan_token(UPDATE)) return true; - if (jj_3R_FromClause_2224_3_236()) return true; + if (jj_3R_FromClause_2228_3_236()) return true; Token xsp; - if (jj_3R_UpdateStatement_1401_5_243()) return true; + if (jj_3R_UpdateStatement_1405_5_243()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1401_5_243()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateStatement_1405_5_243()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1402_5_244()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1406_5_244()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1404_5_245()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1408_5_245()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1410_5_246()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1414_5_246()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1411_5_247()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1415_5_247()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateStatement_1412_5_248()) jj_scanpos = xsp; + if (jj_3R_UpdateStatement_1416_5_248()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateEdgeStatement_1390_5_242() + private boolean jj_3R_UpdateEdgeStatement_1394_5_242() { - if (jj_3R_Timeout_3019_3_430()) return true; + if (jj_3R_Timeout_3023_3_430()) return true; return false; } - private boolean jj_3R_UpdateEdgeStatement_1389_5_241() + private boolean jj_3R_UpdateEdgeStatement_1393_5_241() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_UpdateEdgeStatement_1388_5_240() + private boolean jj_3R_UpdateEdgeStatement_1392_5_240() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_OrderBy_2920_7_678() + private boolean jj_3R_OrderBy_2924_7_679() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2926_11_761()) { + if (jj_3R_OrderBy_2930_11_762()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2931_11_762()) return true; + if (jj_3R_OrderBy_2935_11_763()) return true; } xsp = jj_scanpos; - if (jj_3R_OrderBy_2933_11_763()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2937_11_764()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateEdgeStatement_1385_7_428() + private boolean jj_3R_UpdateEdgeStatement_1389_7_428() { - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; return false; } - private boolean jj_3R_UpdateEdgeStatement_1383_7_426() + private boolean jj_3R_UpdateEdgeStatement_1387_7_426() { if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_OrderBy_2918_5_551() + private boolean jj_3R_OrderBy_2922_5_551() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2920_7_678()) { + if (jj_3R_OrderBy_2924_7_679()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2936_7_679()) return true; + if (jj_3R_OrderBy_2940_7_680()) return true; } return false; } - private boolean jj_3R_OrderBy_2913_9_759() + private boolean jj_3R_OrderBy_2917_9_760() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_OrderBy_2913_9_677() + private boolean jj_3R_OrderBy_2917_9_678() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2913_9_759()) { + if (jj_3R_OrderBy_2917_9_760()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2913_55_760()) return true; + if (jj_3R_OrderBy_2917_55_761()) return true; } return false; } - private boolean jj_3R_UpdateEdgeStatement_1382_5_239() + private boolean jj_3R_UpdateEdgeStatement_1386_5_239() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1383_7_426()) { + if (jj_3R_UpdateEdgeStatement_1387_7_426()) { jj_scanpos = xsp; - if (jj_3R_UpdateEdgeStatement_1383_51_427()) return true; + if (jj_3R_UpdateEdgeStatement_1387_51_427()) return true; } xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1385_7_428()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1389_7_428()) jj_scanpos = xsp; return false; } - private boolean jj_3R_OrderBy_2908_13_758() + private boolean jj_3R_OrderBy_2912_13_759() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_OrderBy_2911_9_676() + private boolean jj_3R_OrderBy_2915_9_677() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_UpdateEdgeStatement_1380_5_238() + private boolean jj_3R_UpdateEdgeStatement_1384_5_238() { if (jj_scan_token(UPSERT)) return true; return false; } - private boolean jj_3R_UpdateEdgeStatement_1379_5_237() + private boolean jj_3R_UpdateEdgeStatement_1383_5_237() { - if (jj_3R_UpdateOperations_1424_3_425()) return true; + if (jj_3R_UpdateOperations_1428_3_425()) return true; return false; } - private boolean jj_3R_OrderBy_2906_9_675() + private boolean jj_3R_OrderBy_2910_9_676() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2908_13_758()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2912_13_759()) jj_scanpos = xsp; return false; } - private boolean jj_3R_UpdateEdgeStatement_1377_3_84() + private boolean jj_3R_UpdateEdgeStatement_1381_3_84() { if (jj_scan_token(UPDATE)) return true; if (jj_scan_token(EDGE)) return true; - if (jj_3R_FromClause_2224_3_236()) return true; + if (jj_3R_FromClause_2228_3_236()) return true; Token xsp; - if (jj_3R_UpdateEdgeStatement_1379_5_237()) return true; + if (jj_3R_UpdateEdgeStatement_1383_5_237()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1379_5_237()) { jj_scanpos = xsp; break; } + if (jj_3R_UpdateEdgeStatement_1383_5_237()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1380_5_238()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1384_5_238()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1382_5_239()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1386_5_239()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1388_5_240()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1392_5_240()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1389_5_241()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1393_5_241()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_UpdateEdgeStatement_1390_5_242()) jj_scanpos = xsp; + if (jj_3R_UpdateEdgeStatement_1394_5_242()) jj_scanpos = xsp; return false; } - private boolean jj_3R_DeleteEdgeWhereStatement_1369_5_311() + private boolean jj_3R_DeleteEdgeWhereStatement_1373_5_311() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_DeleteEdgeWhereStatement_1368_5_310() + private boolean jj_3R_DeleteEdgeWhereStatement_1372_5_310() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_DeleteEdgeWhereStatement_1367_5_309() + private boolean jj_3R_DeleteEdgeWhereStatement_1371_5_309() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_OrderBy_2896_9_756() + private boolean jj_3R_OrderBy_2900_9_757() { if (jj_scan_token(DESC)) return true; return false; } - private boolean jj_3R_OrderBy_2896_9_674() + private boolean jj_3R_OrderBy_2900_9_675() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2896_9_756()) { + if (jj_3R_OrderBy_2900_9_757()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2896_55_757()) return true; + if (jj_3R_OrderBy_2900_55_758()) return true; } return false; } - private boolean jj_3R_OrderBy_2891_13_755() + private boolean jj_3R_OrderBy_2895_13_756() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_OrderBy_2899_5_550() + private boolean jj_3R_OrderBy_2903_5_550() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2906_9_675()) { + if (jj_3R_OrderBy_2910_9_676()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2911_9_676()) return true; + if (jj_3R_OrderBy_2915_9_677()) return true; } xsp = jj_scanpos; - if (jj_3R_OrderBy_2913_9_677()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2917_9_678()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_DeleteEdgeWhereStatement_1366_3_137() + private boolean jj_3R_DeleteEdgeWhereStatement_1370_3_137() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeWhereStatement_1367_5_309()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeWhereStatement_1371_5_309()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeWhereStatement_1368_5_310()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeWhereStatement_1372_5_310()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeWhereStatement_1369_5_311()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeWhereStatement_1373_5_311()) jj_scanpos = xsp; return false; } - private boolean jj_3R_OrderBy_2894_9_673() + private boolean jj_3R_OrderBy_2898_9_674() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_OrderBy_2889_9_672() + private boolean jj_3R_OrderBy_2893_9_673() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2891_13_755()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2895_13_756()) jj_scanpos = xsp; return false; } - private boolean jj_3R_DeleteEdgeVToStatement_1357_5_306() + private boolean jj_3R_DeleteEdgeVToStatement_1361_5_306() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_DeleteEdgeVToStatement_1356_5_305() + private boolean jj_3R_DeleteEdgeVToStatement_1360_5_305() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_DeleteEdgeVToStatement_1354_3_135() + private boolean jj_3R_DeleteEdgeVToStatement_1358_3_135() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; if (jj_scan_token(TO)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeVToStatement_1356_5_305()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeVToStatement_1360_5_305()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeVToStatement_1357_5_306()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeVToStatement_1361_5_306()) jj_scanpos = xsp; return false; } - private boolean jj_3R_OrderBy_2883_5_549() + private boolean jj_3R_OrderBy_2887_5_549() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2889_9_672()) { + if (jj_3R_OrderBy_2893_9_673()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2894_9_673()) return true; + if (jj_3R_OrderBy_2898_9_674()) return true; } xsp = jj_scanpos; - if (jj_3R_OrderBy_2896_9_674()) jj_scanpos = xsp; + if (jj_3R_OrderBy_2900_9_675()) jj_scanpos = xsp; return false; } - private boolean jj_3R_DeleteEdgeToStatement_1345_5_308() + private boolean jj_3R_DeleteEdgeToStatement_1349_5_308() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_DeleteEdgeToStatement_1344_5_307() + private boolean jj_3R_DeleteEdgeToStatement_1348_5_307() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_OrderBy_2880_1_447() + private boolean jj_3R_OrderBy_2884_1_447() { if (jj_scan_token(ORDER_BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OrderBy_2883_5_549()) { + if (jj_3R_OrderBy_2887_5_549()) { jj_scanpos = xsp; - if (jj_3R_OrderBy_2899_5_550()) return true; + if (jj_3R_OrderBy_2903_5_550()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_OrderBy_2918_5_551()) { jj_scanpos = xsp; break; } + if (jj_3R_OrderBy_2922_5_551()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_DeleteEdgeToStatement_1340_3_136() + private boolean jj_3R_DeleteEdgeToStatement_1344_3_136() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(TO)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeToStatement_1344_5_307()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeToStatement_1348_5_307()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeToStatement_1345_5_308()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeToStatement_1349_5_308()) jj_scanpos = xsp; return false; } private boolean jj_3_128() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DeleteEdgeFromToStatement_1331_5_304() + private boolean jj_3R_DeleteEdgeFromToStatement_1335_5_304() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_MatchesCondition_2866_5_394() + private boolean jj_3R_MatchesCondition_2870_5_394() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_DeleteEdgeFromToStatement_1330_5_303() + private boolean jj_3R_DeleteEdgeFromToStatement_1334_5_303() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_MatchesCondition_2864_5_393() + private boolean jj_3R_MatchesCondition_2868_5_393() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_DeleteEdgeFromToStatement_1327_5_302() + private boolean jj_3R_DeleteEdgeFromToStatement_1331_5_302() { if (jj_scan_token(TO)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_MatchesCondition_2862_5_392() + private boolean jj_3R_MatchesCondition_2866_5_392() { - if (jj_3R_PString_719_3_249()) return true; + if (jj_3R_PString_721_3_249()) return true; return false; } - private boolean jj_3R_DeleteEdgeFromToStatement_1324_5_301() + private boolean jj_3R_DeleteEdgeFromToStatement_1328_5_301() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchesCondition_2859_5_391() + private boolean jj_3R_MatchesCondition_2863_5_391() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DeleteEdgeFromToStatement_1323_3_134() + private boolean jj_3R_DeleteEdgeFromToStatement_1327_3_134() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeFromToStatement_1324_5_301()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeFromToStatement_1328_5_301()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeFromToStatement_1327_5_302()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeFromToStatement_1331_5_302()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeFromToStatement_1330_5_303()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeFromToStatement_1334_5_303()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeFromToStatement_1331_5_304()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeFromToStatement_1335_5_304()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MatchesCondition_2857_3_192() + private boolean jj_3R_MatchesCondition_2861_3_192() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(MATCHES)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchesCondition_2859_5_391()) { + if (jj_3R_MatchesCondition_2863_5_391()) { jj_scanpos = xsp; - if (jj_3R_MatchesCondition_2862_5_392()) { + if (jj_3R_MatchesCondition_2866_5_392()) { jj_scanpos = xsp; - if (jj_3R_MatchesCondition_2864_5_393()) { + if (jj_3R_MatchesCondition_2868_5_393()) { jj_scanpos = xsp; - if (jj_3R_MatchesCondition_2866_5_394()) return true; + if (jj_3R_MatchesCondition_2870_5_394()) return true; } } } @@ -19719,218 +19765,218 @@ private boolean jj_3R_MatchesCondition_2857_3_192() private boolean jj_3_127() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DeleteEdgeByRidStatement_1309_11_557() + private boolean jj_3R_DeleteEdgeByRidStatement_1313_11_557() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_ContainsTextCondition_2850_3_191() + private boolean jj_3R_ContainsTextCondition_2854_3_191() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(CONTAINSTEXT)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DeleteEdgeByRidStatement_1303_9_451() + private boolean jj_3R_DeleteEdgeByRidStatement_1307_9_451() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_DeleteEdgeByRidStatement_1309_11_557()) { jj_scanpos = xsp; break; } + if (jj_3R_DeleteEdgeByRidStatement_1313_11_557()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_ContainsAnyCondition_2841_5_390() + private boolean jj_3R_ContainsAnyCondition_2845_5_390() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_126() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_125() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DeleteEdgeByRidStatement_1300_5_300() + private boolean jj_3R_DeleteEdgeByRidStatement_1304_5_300() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeByRidStatement_1303_9_451()) jj_scanpos = xsp; + if (jj_3R_DeleteEdgeByRidStatement_1307_9_451()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_DeleteEdgeByRidStatement_1298_5_299() + private boolean jj_3R_DeleteEdgeByRidStatement_1302_5_299() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_ContainsAnyCondition_2835_3_190() + private boolean jj_3R_ContainsAnyCondition_2839_3_190() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(CONTAINSANY)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_126()) { jj_scanpos = xsp; - if (jj_3R_ContainsAnyCondition_2841_5_390()) return true; + if (jj_3R_ContainsAnyCondition_2845_5_390()) return true; } return false; } private boolean jj_3_44() { - if (jj_3R_DeleteEdgeWhereStatement_1366_3_137()) return true; + if (jj_3R_DeleteEdgeWhereStatement_1370_3_137()) return true; return false; } - private boolean jj_3R_DeleteEdgeByRidStatement_1296_3_133() + private boolean jj_3R_DeleteEdgeByRidStatement_1300_3_133() { if (jj_scan_token(DELETE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeByRidStatement_1298_5_299()) { + if (jj_3R_DeleteEdgeByRidStatement_1302_5_299()) { jj_scanpos = xsp; - if (jj_3R_DeleteEdgeByRidStatement_1300_5_300()) return true; + if (jj_3R_DeleteEdgeByRidStatement_1304_5_300()) return true; } return false; } private boolean jj_3_43() { - if (jj_3R_DeleteEdgeToStatement_1340_3_136()) return true; + if (jj_3R_DeleteEdgeToStatement_1344_3_136()) return true; return false; } - private boolean jj_3R_ContainsAllCondition_2826_5_389() + private boolean jj_3R_ContainsAllCondition_2830_5_389() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_42() { - if (jj_3R_DeleteEdgeVToStatement_1354_3_135()) return true; + if (jj_3R_DeleteEdgeVToStatement_1358_3_135()) return true; return false; } private boolean jj_3_124() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_41() { - if (jj_3R_DeleteEdgeFromToStatement_1323_3_134()) return true; + if (jj_3R_DeleteEdgeFromToStatement_1327_3_134()) return true; return false; } - private boolean jj_3R_DeleteEdgeStatement_1285_5_225() + private boolean jj_3R_DeleteEdgeStatement_1289_5_225() { - if (jj_3R_DeleteEdgeWhereStatement_1366_3_137()) return true; + if (jj_3R_DeleteEdgeWhereStatement_1370_3_137()) return true; return false; } private boolean jj_3_40() { - if (jj_3R_DeleteEdgeByRidStatement_1296_3_133()) return true; + if (jj_3R_DeleteEdgeByRidStatement_1300_3_133()) return true; return false; } - private boolean jj_3R_ContainsAllCondition_2820_3_189() + private boolean jj_3R_ContainsAllCondition_2824_3_189() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(CONTAINSALL)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_124()) { jj_scanpos = xsp; - if (jj_3R_ContainsAllCondition_2826_5_389()) return true; + if (jj_3R_ContainsAllCondition_2830_5_389()) return true; } return false; } - private boolean jj_3R_DeleteEdgeStatement_1282_5_224() + private boolean jj_3R_DeleteEdgeStatement_1286_5_224() { - if (jj_3R_DeleteEdgeToStatement_1340_3_136()) return true; + if (jj_3R_DeleteEdgeToStatement_1344_3_136()) return true; return false; } - private boolean jj_3R_DeleteEdgeStatement_1279_5_223() + private boolean jj_3R_DeleteEdgeStatement_1283_5_223() { - if (jj_3R_DeleteEdgeVToStatement_1354_3_135()) return true; + if (jj_3R_DeleteEdgeVToStatement_1358_3_135()) return true; return false; } private boolean jj_3_121() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_NotInCondition_2812_5_384() + private boolean jj_3R_NotInCondition_2816_5_384() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } - private boolean jj_3R_DeleteEdgeStatement_1276_5_222() + private boolean jj_3R_DeleteEdgeStatement_1280_5_222() { - if (jj_3R_DeleteEdgeFromToStatement_1323_3_134()) return true; + if (jj_3R_DeleteEdgeFromToStatement_1327_3_134()) return true; return false; } private boolean jj_3_123() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_DeleteEdgeStatement_1273_5_221() + private boolean jj_3R_DeleteEdgeStatement_1277_5_221() { - if (jj_3R_DeleteEdgeByRidStatement_1296_3_133()) return true; + if (jj_3R_DeleteEdgeByRidStatement_1300_3_133()) return true; return false; } - private boolean jj_3R_DeleteEdgeStatement_1272_3_72() + private boolean jj_3R_DeleteEdgeStatement_1276_3_72() { Token xsp; xsp = jj_scanpos; - if (jj_3R_DeleteEdgeStatement_1273_5_221()) { + if (jj_3R_DeleteEdgeStatement_1277_5_221()) { jj_scanpos = xsp; - if (jj_3R_DeleteEdgeStatement_1276_5_222()) { + if (jj_3R_DeleteEdgeStatement_1280_5_222()) { jj_scanpos = xsp; - if (jj_3R_DeleteEdgeStatement_1279_5_223()) { + if (jj_3R_DeleteEdgeStatement_1283_5_223()) { jj_scanpos = xsp; - if (jj_3R_DeleteEdgeStatement_1282_5_224()) { + if (jj_3R_DeleteEdgeStatement_1286_5_224()) { jj_scanpos = xsp; - if (jj_3R_DeleteEdgeStatement_1285_5_225()) return true; + if (jj_3R_DeleteEdgeStatement_1289_5_225()) return true; } } } @@ -19938,27 +19984,27 @@ private boolean jj_3R_DeleteEdgeStatement_1272_3_72() return false; } - private boolean jj_3R_NotInCondition_2804_5_198() + private boolean jj_3R_NotInCondition_2808_5_198() { - if (jj_3R_SelectWithoutTargetStatement_1128_3_313()) return true; + if (jj_3R_SelectWithoutTargetStatement_1132_3_313()) return true; return false; } - private boolean jj_3R_NotInCondition_2802_5_197() + private boolean jj_3R_NotInCondition_2806_5_197() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_DeleteStatement_1265_5_602() + private boolean jj_3R_DeleteStatement_1269_5_602() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_DeleteStatement_1264_5_601() + private boolean jj_3R_DeleteStatement_1268_5_601() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } @@ -19967,148 +20013,148 @@ private boolean jj_3_122() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_NotInCondition_2802_5_197()) { + if (jj_3R_NotInCondition_2806_5_197()) { jj_scanpos = xsp; - if (jj_3R_NotInCondition_2804_5_198()) return true; + if (jj_3R_NotInCondition_2808_5_198()) return true; } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_DeleteStatement_1263_5_600() + private boolean jj_3R_DeleteStatement_1267_5_600() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_DeleteStatement_1262_5_599() + private boolean jj_3R_DeleteStatement_1266_5_599() { if (jj_scan_token(RETURN)) return true; if (jj_scan_token(BEFORE)) return true; return false; } - private boolean jj_3R_NotInCondition_2797_3_184() + private boolean jj_3R_NotInCondition_2801_3_184() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(NOT)) return true; - if (jj_3R_InOperator_2762_3_382()) return true; + if (jj_3R_InOperator_2766_3_382()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_122()) { jj_scanpos = xsp; if (jj_3_123()) { jj_scanpos = xsp; - if (jj_3R_NotInCondition_2812_5_384()) return true; + if (jj_3R_NotInCondition_2816_5_384()) return true; } } return false; } - private boolean jj_3R_DeleteStatement_1259_3_71() + private boolean jj_3R_DeleteStatement_1263_3_71() { if (jj_scan_token(DELETE)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(21)) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_FromClause_2224_3_236()) return true; + if (jj_3R_FromClause_2228_3_236()) return true; xsp = jj_scanpos; - if (jj_3R_DeleteStatement_1262_5_599()) jj_scanpos = xsp; + if (jj_3R_DeleteStatement_1266_5_599()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteStatement_1263_5_600()) jj_scanpos = xsp; + if (jj_3R_DeleteStatement_1267_5_600()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteStatement_1264_5_601()) jj_scanpos = xsp; + if (jj_3R_DeleteStatement_1268_5_601()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DeleteStatement_1265_5_602()) jj_scanpos = xsp; + if (jj_3R_DeleteStatement_1269_5_602()) jj_scanpos = xsp; return false; } private boolean jj_3_118() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_MatchStatement_1252_7_789() + private boolean jj_3R_MatchStatement_1256_7_790() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_MatchStatement_1251_7_788() + private boolean jj_3R_MatchStatement_1255_7_789() { - if (jj_3R_Skip_2995_3_553()) return true; + if (jj_3R_Skip_2999_3_553()) return true; return false; } - private boolean jj_3R_MatchStatement_1250_7_787() + private boolean jj_3R_MatchStatement_1254_7_788() { - if (jj_3R_Unwind_2972_3_448()) return true; + if (jj_3R_Unwind_2976_3_448()) return true; return false; } - private boolean jj_3R_InCondition_2787_5_383() + private boolean jj_3R_InCondition_2791_5_383() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } - private boolean jj_3R_MatchStatement_1249_7_786() + private boolean jj_3R_MatchStatement_1253_7_787() { - if (jj_3R_OrderBy_2880_1_447()) return true; + if (jj_3R_OrderBy_2884_1_447()) return true; return false; } - private boolean jj_3R_MatchStatement_1248_7_785() + private boolean jj_3R_MatchStatement_1252_7_786() { - if (jj_3R_GroupBy_2961_3_446()) return true; + if (jj_3R_GroupBy_2965_3_446()) return true; return false; } private boolean jj_3_120() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_InCondition_2779_8_196() + private boolean jj_3R_InCondition_2783_8_196() { - if (jj_3R_SelectWithoutTargetStatement_1128_3_313()) return true; + if (jj_3R_SelectWithoutTargetStatement_1132_3_313()) return true; return false; } - private boolean jj_3R_InCondition_2777_8_195() + private boolean jj_3R_InCondition_2781_8_195() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_MatchStatement_1240_9_831() + private boolean jj_3R_MatchStatement_1244_9_832() { if (jj_scan_token(AS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchStatement_1239_9_830() + private boolean jj_3R_MatchStatement_1243_9_831() { - if (jj_3R_NestedProjection_1797_3_457()) return true; + if (jj_3R_NestedProjection_1801_3_457()) return true; return false; } - private boolean jj_3R_MatchStatement_1237_7_784() + private boolean jj_3R_MatchStatement_1241_7_785() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1239_9_830()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1243_9_831()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1240_9_831()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1244_9_832()) jj_scanpos = xsp; return false; } @@ -20117,9 +20163,9 @@ private boolean jj_3_119() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InCondition_2777_8_195()) { + if (jj_3R_InCondition_2781_8_195()) { jj_scanpos = xsp; - if (jj_3R_InCondition_2779_8_196()) return true; + if (jj_3R_InCondition_2783_8_196()) return true; } if (jj_scan_token(RPAREN)) return true; return false; @@ -20127,71 +20173,71 @@ private boolean jj_3_119() private boolean jj_3_39() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_InCondition_2771_3_183() + private boolean jj_3R_InCondition_2775_3_183() { - if (jj_3R_Expression_2046_3_132()) return true; - if (jj_3R_InOperator_2762_3_382()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + if (jj_3R_InOperator_2766_3_382()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_119()) { jj_scanpos = xsp; if (jj_3_120()) { jj_scanpos = xsp; - if (jj_3R_InCondition_2787_5_383()) return true; + if (jj_3R_InCondition_2791_5_383()) return true; } } return false; } - private boolean jj_3R_MatchStatement_1227_9_829() + private boolean jj_3R_MatchStatement_1231_9_830() { - if (jj_3R_NestedProjection_1797_3_457()) return true; + if (jj_3R_NestedProjection_1801_3_457()) return true; return false; } - private boolean jj_3R_MatchStatement_1229_7_783() + private boolean jj_3R_MatchStatement_1233_7_784() { if (jj_scan_token(AS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3_117() + private boolean jj_3R_DeleteFunctionStatement_4306_3_87() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_scan_token(DELETE)) return true; + if (jj_scan_token(FUNCTION)) return true; + if (jj_3R_Identifier_735_1_141()) return true; + if (jj_scan_token(DOT)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_DeleteFunctionStatement_4301_3_87() + private boolean jj_3_117() { - if (jj_scan_token(DELETE)) return true; - if (jj_scan_token(FUNCTION)) return true; - if (jj_3R_Identifier_733_1_141()) return true; - if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_MatchStatement_1223_9_828() + private boolean jj_3R_MatchStatement_1227_9_829() { - if (jj_3R_NestedProjection_1797_3_457()) return true; + if (jj_3R_NestedProjection_1801_3_457()) return true; return false; } - private boolean jj_3R_MatchStatement_1225_7_782() + private boolean jj_3R_MatchStatement_1229_7_783() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1227_9_829()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1231_9_830()) jj_scanpos = xsp; return false; } - private boolean jj_3R_InOperator_2762_3_382() + private boolean jj_3R_InOperator_2766_3_382() { if (jj_scan_token(IN)) return true; return false; @@ -20200,1015 +20246,1009 @@ private boolean jj_3R_InOperator_2762_3_382() private boolean jj_3_38() { if (jj_scan_token(DISTINCT)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1223_9_828()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1227_9_829()) jj_scanpos = xsp; return false; } - private boolean jj_3R_DefineFunctionStatement_4289_5_251() + private boolean jj_3R_DefineFunctionStatement_4294_5_251() { if (jj_scan_token(LANGUAGE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchStatement_1213_10_827() + private boolean jj_3R_MatchStatement_1217_10_828() { if (jj_scan_token(NOT)) return true; - if (jj_3R_MatchExpression_3119_3_580()) return true; + if (jj_3R_MatchExpression_3123_3_580()) return true; return false; } - private boolean jj_3R_ContainsCondition_2753_5_386() + private boolean jj_3R_ContainsCondition_2757_5_386() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_MatchStatement_1211_10_826() + private boolean jj_3R_MatchStatement_1215_10_827() { - if (jj_3R_MatchExpression_3119_3_580()) return true; + if (jj_3R_MatchExpression_3123_3_580()) return true; return false; } - private boolean jj_3R_DefineFunctionStatement_4283_7_435() + private boolean jj_3R_DefineFunctionStatement_4288_7_435() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } private boolean jj_3_116() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_MatchStatement_1209_7_781() + private boolean jj_3R_MatchStatement_1213_7_782() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1211_10_826()) { + if (jj_3R_MatchStatement_1215_10_827()) { jj_scanpos = xsp; - if (jj_3R_MatchStatement_1213_10_827()) return true; + if (jj_3R_MatchStatement_1217_10_828()) return true; } return false; } - private boolean jj_3R_ContainsCondition_2748_3_187() + private boolean jj_3R_ContainsCondition_2752_3_187() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(CONTAINS)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_116()) { jj_scanpos = xsp; - if (jj_3R_ContainsCondition_2753_5_386()) return true; + if (jj_3R_ContainsCondition_2757_5_386()) return true; } return false; } - private boolean jj_3R_DefineFunctionStatement_4276_5_250() + private boolean jj_3R_DefineFunctionStatement_4281_5_250() { if (jj_scan_token(PARAMETERS)) return true; if (jj_scan_token(LBRACKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_DefineFunctionStatement_4283_7_435()) { jj_scanpos = xsp; break; } + if (jj_3R_DefineFunctionStatement_4288_7_435()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_IsNotDefinedCondition_2741_3_181() + private boolean jj_3R_IsNotDefinedCondition_2745_3_181() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) 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_MatchStatement_1205_3_490() + private boolean jj_3R_MatchStatement_1209_3_490() { if (jj_scan_token(MATCH)) return true; - if (jj_3R_MatchExpression_3119_3_580()) return true; + if (jj_3R_MatchExpression_3123_3_580()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MatchStatement_1209_7_781()) { jj_scanpos = xsp; break; } + if (jj_3R_MatchStatement_1213_7_782()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RETURN)) return true; xsp = jj_scanpos; if (jj_3_38()) { jj_scanpos = xsp; - if (jj_3R_MatchStatement_1225_7_782()) return true; + if (jj_3R_MatchStatement_1229_7_783()) return true; } xsp = jj_scanpos; - if (jj_3R_MatchStatement_1229_7_783()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1233_7_784()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MatchStatement_1237_7_784()) { jj_scanpos = xsp; break; } + if (jj_3R_MatchStatement_1241_7_785()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_MatchStatement_1248_7_785()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1252_7_786()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1249_7_786()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1253_7_787()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1250_7_787()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1254_7_788()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1251_7_788()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1255_7_789()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_MatchStatement_1252_7_789()) jj_scanpos = xsp; + if (jj_3R_MatchStatement_1256_7_790()) jj_scanpos = xsp; return false; } - private boolean jj_3R_IsDefinedCondition_2734_3_182() + private boolean jj_3R_IsDefinedCondition_2738_3_182() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(IS)) return true; if (jj_scan_token(DEFINED)) return true; return false; } - private boolean jj_3R_DefineFunctionStatement_4267_3_86() + private boolean jj_3R_DefineFunctionStatement_4272_3_86() { if (jj_scan_token(DEFINE)) return true; if (jj_scan_token(FUNCTION)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; - if (jj_3R_PString_719_3_249()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + if (jj_3R_PString_721_3_249()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DefineFunctionStatement_4276_5_250()) jj_scanpos = xsp; + if (jj_3R_DefineFunctionStatement_4281_5_250()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DefineFunctionStatement_4289_5_251()) jj_scanpos = xsp; + if (jj_3R_DefineFunctionStatement_4294_5_251()) jj_scanpos = xsp; return false; } - private boolean jj_3R_ExportDatabaseStatement_4194_75_740() + private boolean jj_3R_ExportDatabaseStatement_4199_75_741() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_SelectStatement_1163_35_555() + private boolean jj_3R_SelectStatement_1167_35_555() { - if (jj_3R_Skip_2995_3_553()) return true; + if (jj_3R_Skip_2999_3_553()) return true; return false; } - private boolean jj_3R_TraverseStatement_1191_5_824() + private boolean jj_3R_TraverseStatement_1195_5_825() { if (jj_scan_token(BREADTH_FIRST)) return true; return false; } - private boolean jj_3R_IsNotNullCondition_2727_3_179() + private boolean jj_3R_IsNotNullCondition_2731_3_179() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) 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_TraverseStatement_1189_5_823() + private boolean jj_3R_TraverseStatement_1193_5_824() { if (jj_scan_token(DEPTH_FIRST)) return true; return false; } - private boolean jj_3R_SelectStatement_1161_33_554() + private boolean jj_3R_SelectStatement_1165_33_554() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_TraverseStatement_1187_5_780() + private boolean jj_3R_TraverseStatement_1191_5_781() { if (jj_scan_token(STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1189_5_823()) { + if (jj_3R_TraverseStatement_1193_5_824()) { jj_scanpos = xsp; - if (jj_3R_TraverseStatement_1191_5_824()) return true; + if (jj_3R_TraverseStatement_1195_5_825()) return true; } return false; } - private boolean jj_3R_TraverseStatement_1186_5_779() + private boolean jj_3R_TraverseStatement_1190_5_780() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_TraverseStatement_1185_5_778() + private boolean jj_3R_AlignDatabaseStatement_4262_3_284() { - if (jj_scan_token(WHILE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_scan_token(ALIGN)) return true; + if (jj_scan_token(DATABASE)) return true; return false; } - private boolean jj_3R_AlignDatabaseStatement_4257_3_284() + private boolean jj_3R_TraverseStatement_1189_5_779() { - if (jj_scan_token(ALIGN)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_scan_token(WHILE)) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_TraverseStatement_1184_5_777() + private boolean jj_3R_TraverseStatement_1188_5_778() { if (jj_scan_token(MAXDEPTH)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_IsNullCondition_2720_3_180() + private boolean jj_3R_IsNullCondition_2724_3_180() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(IS)) return true; if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_TraverseStatement_1180_7_822() + private boolean jj_3R_TraverseStatement_1184_7_823() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_TraverseProjectionItem_3065_3_698()) return true; + if (jj_3R_TraverseProjectionItem_3069_3_699()) return true; return false; } - private boolean jj_3R_TraverseStatement_1179_5_579() + private boolean jj_3R_TraverseStatement_1183_5_579() { - if (jj_3R_TraverseProjectionItem_3065_3_698()) return true; + if (jj_3R_TraverseProjectionItem_3069_3_699()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1180_7_822()) { jj_scanpos = xsp; break; } + if (jj_3R_TraverseStatement_1184_7_823()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_CheckDatabaseStatement_4247_5_642() + private boolean jj_3R_CheckDatabaseStatement_4252_5_643() { if (jj_scan_token(FIX)) return true; return false; } - private boolean jj_3R_BackupDatabaseStatement_4226_25_639() + private boolean jj_3R_BackupDatabaseStatement_4231_25_640() { - if (jj_3R_Url_4211_3_737()) return true; + if (jj_3R_Url_4216_3_738()) return true; return false; } - private boolean jj_3R_CheckDatabaseStatement_4243_7_743() + private boolean jj_3R_CheckDatabaseStatement_4248_7_744() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; return false; } - private boolean jj_3R_TraverseStatement_1177_3_489() + private boolean jj_3R_TraverseStatement_1181_3_489() { if (jj_scan_token(TRAVERSE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1179_5_579()) jj_scanpos = xsp; + if (jj_3R_TraverseStatement_1183_5_579()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_FromClause_2224_3_236()) return true; + if (jj_3R_FromClause_2228_3_236()) return true; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1184_5_777()) jj_scanpos = xsp; + if (jj_3R_TraverseStatement_1188_5_778()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1185_5_778()) jj_scanpos = xsp; + if (jj_3R_TraverseStatement_1189_5_779()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1186_5_779()) jj_scanpos = xsp; + if (jj_3R_TraverseStatement_1190_5_780()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_TraverseStatement_1187_5_780()) jj_scanpos = xsp; + if (jj_3R_TraverseStatement_1191_5_781()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BetweenCondition_2711_3_186() + private boolean jj_3R_BetweenCondition_2715_3_186() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(BETWEEN)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(AND)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_CheckDatabaseStatement_4239_7_742() + private boolean jj_3R_CheckDatabaseStatement_4244_7_743() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CheckDatabaseStatement_4241_5_641() + private boolean jj_3R_CheckDatabaseStatement_4246_5_642() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CheckDatabaseStatement_4243_7_743()) { jj_scanpos = xsp; break; } + if (jj_3R_CheckDatabaseStatement_4248_7_744()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_SelectStatement_1166_7_292() - { - if (jj_3R_Timeout_3019_3_430()) return true; - return false; - } - - private boolean jj_3R_CheckDatabaseStatement_4237_5_640() + private boolean jj_3R_CheckDatabaseStatement_4242_5_641() { if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CheckDatabaseStatement_4239_7_742()) { jj_scanpos = xsp; break; } + if (jj_3R_CheckDatabaseStatement_4244_7_743()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_SelectStatement_1163_9_450() + private boolean jj_3R_SelectStatement_1170_7_292() + { + if (jj_3R_Timeout_3023_3_430()) return true; + return false; + } + + private boolean jj_3R_SelectStatement_1167_9_450() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1163_35_555()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1167_35_555()) jj_scanpos = xsp; return false; } - private boolean jj_3R_SelectStatement_1161_9_449() + private boolean jj_3R_SelectStatement_1165_9_449() { - if (jj_3R_Skip_2995_3_553()) return true; + if (jj_3R_Skip_2999_3_553()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1161_33_554()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1165_33_554()) jj_scanpos = xsp; return false; } - private boolean jj_3R_SelectStatement_1161_9_291() + private boolean jj_3R_SelectStatement_1165_9_291() { Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1161_9_449()) { + if (jj_3R_SelectStatement_1165_9_449()) { jj_scanpos = xsp; - if (jj_3R_SelectStatement_1163_9_450()) return true; + if (jj_3R_SelectStatement_1167_9_450()) return true; } return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1136_33_833() + private boolean jj_3R_CheckDatabaseStatement_4241_3_283() { - if (jj_3R_Skip_2995_3_553()) return true; + if (jj_scan_token(CHECK)) return true; + if (jj_scan_token(DATABASE)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_CheckDatabaseStatement_4242_5_641()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_CheckDatabaseStatement_4246_5_642()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_CheckDatabaseStatement_4252_5_643()) jj_scanpos = xsp; return false; } - private boolean jj_3R_IndexMatchCondition_2699_5_596() + private boolean jj_3R_SelectWithoutTargetStatement_1140_33_834() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Skip_2999_3_553()) return true; return false; } - private boolean jj_3R_CheckDatabaseStatement_4236_3_283() + private boolean jj_3R_IndexMatchCondition_2703_5_596() { - if (jj_scan_token(CHECK)) return true; - if (jj_scan_token(DATABASE)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_CheckDatabaseStatement_4237_5_640()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_CheckDatabaseStatement_4241_5_641()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_CheckDatabaseStatement_4247_5_642()) jj_scanpos = xsp; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2697_5_509() + private boolean jj_3R_IndexMatchCondition_2701_5_509() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2699_5_596()) { jj_scanpos = xsp; break; } + if (jj_3R_IndexMatchCondition_2703_5_596()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1134_31_832() + private boolean jj_3R_SelectWithoutTargetStatement_1138_31_833() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; return false; } - private boolean jj_3R_SelectStatement_1158_7_290() + private boolean jj_3R_SelectStatement_1162_7_290() { - if (jj_3R_Unwind_2972_3_448()) return true; + if (jj_3R_Unwind_2976_3_448()) return true; return false; } - private boolean jj_3R_SelectStatement_1157_7_289() + private boolean jj_3R_SelectStatement_1161_7_289() { - if (jj_3R_OrderBy_2880_1_447()) return true; + if (jj_3R_OrderBy_2884_1_447()) return true; return false; } - private boolean jj_3R_SelectStatement_1156_7_288() + private boolean jj_3R_SelectStatement_1160_7_288() { - if (jj_3R_GroupBy_2961_3_446()) return true; + if (jj_3R_GroupBy_2965_3_446()) return true; return false; } - private boolean jj_3R_SelectStatement_1155_7_287() + private boolean jj_3R_SelectStatement_1159_7_287() { if (jj_scan_token(WHERE)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2691_5_595() + private boolean jj_3R_IndexMatchCondition_2695_5_595() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_SelectStatement_1154_7_286() + private boolean jj_3R_SelectStatement_1158_7_286() { - if (jj_3R_LetClause_2233_3_445()) return true; + if (jj_3R_LetClause_2237_3_445()) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2689_5_508() + private boolean jj_3R_BackupDatabaseStatement_4231_3_282() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_scan_token(BACKUP)) return true; + if (jj_scan_token(DATABASE)) return true; Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2691_5_595()) { jj_scanpos = xsp; break; } - } + xsp = jj_scanpos; + if (jj_3R_BackupDatabaseStatement_4231_25_640()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BackupDatabaseStatement_4226_3_282() + private boolean jj_3R_IndexMatchCondition_2693_5_508() { - if (jj_scan_token(BACKUP)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3R_BackupDatabaseStatement_4226_25_639()) jj_scanpos = xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_IndexMatchCondition_2695_5_595()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_SelectStatement_1151_7_285() + private boolean jj_3R_SelectStatement_1155_7_285() { - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2686_5_396() + private boolean jj_3R_IndexMatchCondition_2690_5_396() { if (jj_scan_token(BETWEEN)) return true; if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2689_5_508()) jj_scanpos = xsp; + if (jj_3R_IndexMatchCondition_2693_5_508()) 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_IndexMatchCondition_2697_5_509()) jj_scanpos = xsp; + if (jj_3R_IndexMatchCondition_2701_5_509()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2679_9_594() + private boolean jj_3R_IndexMatchCondition_2683_9_594() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + return false; + } + + private boolean jj_3R_Url_4223_3_815() + { + if (jj_scan_token(CLASSPATH_URL)) return true; return false; } - private boolean jj_3R_SelectStatement_1149_3_131() + private boolean jj_3R_SelectStatement_1153_3_131() { if (jj_scan_token(SELECT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1151_7_285()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1155_7_285()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_FromClause_2224_3_236()) return true; + if (jj_3R_FromClause_2228_3_236()) return true; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1154_7_286()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1158_7_286()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1155_7_287()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1159_7_287()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1156_7_288()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1160_7_288()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1157_7_289()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1161_7_289()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1158_7_290()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1162_7_290()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1161_9_291()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1165_9_291()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectStatement_1166_7_292()) jj_scanpos = xsp; + if (jj_3R_SelectStatement_1170_7_292()) jj_scanpos = xsp; return false; } - private boolean jj_3R_Url_4218_3_814() + private boolean jj_3R_Url_4221_3_814() { - if (jj_scan_token(CLASSPATH_URL)) return true; + if (jj_scan_token(FILE_URL)) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2678_7_507() + private boolean jj_3R_IndexMatchCondition_2682_7_507() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2679_9_594()) { jj_scanpos = xsp; break; } + if (jj_3R_IndexMatchCondition_2683_9_594()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Url_4216_3_813() + private boolean jj_3R_Url_4219_3_813() { - if (jj_scan_token(FILE_URL)) return true; + if (jj_scan_token(HTTPS_URL)) return true; return false; } - private boolean jj_3R_Url_4214_3_812() + private boolean jj_3R_Url_4217_3_812() { - if (jj_scan_token(HTTPS_URL)) return true; + if (jj_scan_token(HTTP_URL)) return true; return false; } - private boolean jj_3R_Url_4212_3_811() + private boolean jj_3R_Url_4216_3_738() { - if (jj_scan_token(HTTP_URL)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_Url_4217_3_812()) { + jj_scanpos = xsp; + if (jj_3R_Url_4219_3_813()) { + jj_scanpos = xsp; + if (jj_3R_Url_4221_3_814()) { + jj_scanpos = xsp; + if (jj_3R_Url_4223_3_815()) return true; + } + } + } return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1138_7_702() + private boolean jj_3R_SelectWithoutTargetStatement_1142_7_703() { - if (jj_3R_Timeout_3019_3_430()) return true; + if (jj_3R_Timeout_3023_3_430()) return true; return false; } - private boolean jj_3R_IndexMatchCondition_2675_5_395() + private boolean jj_3R_IndexMatchCondition_2679_5_395() { - if (jj_3R_CompareOperator_2502_1_385()) return true; + if (jj_3R_CompareOperator_2506_1_385()) return true; if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2678_7_507()) jj_scanpos = xsp; + if (jj_3R_IndexMatchCondition_2682_7_507()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_Url_4211_3_737() + private boolean jj_3R_ExportDatabaseStatement_4199_19_740() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_Url_4212_3_811()) { - jj_scanpos = xsp; - if (jj_3R_Url_4214_3_812()) { - jj_scanpos = xsp; - if (jj_3R_Url_4216_3_813()) { - jj_scanpos = xsp; - if (jj_3R_Url_4218_3_814()) return true; - } - } - } + if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1136_7_793() + private boolean jj_3R_SelectWithoutTargetStatement_1140_7_794() { - if (jj_3R_Limit_2983_3_429()) return true; + if (jj_3R_Limit_2987_3_429()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1136_33_833()) jj_scanpos = xsp; - return false; - } - - private boolean jj_3R_ExportDatabaseStatement_4194_19_739() - { - if (jj_scan_token(TRUE)) return true; + if (jj_3R_SelectWithoutTargetStatement_1140_33_834()) jj_scanpos = xsp; return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1134_7_792() + private boolean jj_3R_SelectWithoutTargetStatement_1138_7_793() { - if (jj_3R_Skip_2995_3_553()) return true; + if (jj_3R_Skip_2999_3_553()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1134_31_832()) jj_scanpos = xsp; + if (jj_3R_SelectWithoutTargetStatement_1138_31_833()) jj_scanpos = xsp; return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1134_7_701() + private boolean jj_3R_SelectWithoutTargetStatement_1138_7_702() { Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1134_7_792()) { + if (jj_3R_SelectWithoutTargetStatement_1138_7_793()) { jj_scanpos = xsp; - if (jj_3R_SelectWithoutTargetStatement_1136_7_793()) return true; + if (jj_3R_SelectWithoutTargetStatement_1140_7_794()) return true; } return false; } - private boolean jj_3R_IndexMatchCondition_2673_3_193() + private boolean jj_3R_IndexMatchCondition_2677_3_193() { if (jj_scan_token(KEY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_IndexMatchCondition_2675_5_395()) { + if (jj_3R_IndexMatchCondition_2679_5_395()) { jj_scanpos = xsp; - if (jj_3R_IndexMatchCondition_2686_5_396()) return true; + if (jj_3R_IndexMatchCondition_2690_5_396()) return true; } return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1132_7_700() + private boolean jj_3R_SelectWithoutTargetStatement_1136_7_701() { - if (jj_3R_Unwind_2972_3_448()) return true; + if (jj_3R_Unwind_2976_3_448()) return true; return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1131_7_699() + private boolean jj_3R_SelectWithoutTargetStatement_1135_7_700() { - if (jj_3R_LetClause_2233_3_445()) return true; + if (jj_3R_LetClause_2237_3_445()) return true; return false; } - private boolean jj_3R_ExportDatabaseStatement_4199_7_741() + private boolean jj_3R_ExportDatabaseStatement_4204_7_742() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_ExportDatabaseStatement_4196_5_638() + private boolean jj_3R_ExportDatabaseStatement_4201_5_639() { if (jj_scan_token(WITH)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4199_7_741()) { jj_scanpos = xsp; break; } + if (jj_3R_ExportDatabaseStatement_4204_7_742()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_SelectWithoutTargetStatement_1128_3_313() + private boolean jj_3R_SelectWithoutTargetStatement_1132_3_313() { if (jj_scan_token(SELECT)) return true; - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1131_7_699()) jj_scanpos = xsp; + if (jj_3R_SelectWithoutTargetStatement_1135_7_700()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1132_7_700()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_SelectWithoutTargetStatement_1134_7_701()) jj_scanpos = xsp; + if (jj_3R_SelectWithoutTargetStatement_1136_7_701()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_SelectWithoutTargetStatement_1138_7_702()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_SelectWithoutTargetStatement_1142_7_703()) jj_scanpos = xsp; return false; } - private boolean jj_3_37() - { - if (jj_3R_SelectStatement_1149_3_131()) return true; - return false; - } - - private boolean jj_3R_InstanceofCondition_2661_4_399() - { - if (jj_scan_token(CHARACTER_LITERAL)) return true; - return false; - } - - private boolean jj_3R_ExportDatabaseStatement_4194_5_637() + private boolean jj_3R_ExportDatabaseStatement_4199_5_638() { if (jj_scan_token(OVERWRITE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4194_19_739()) { + if (jj_3R_ExportDatabaseStatement_4199_19_740()) { jj_scanpos = xsp; - if (jj_3R_ExportDatabaseStatement_4194_75_740()) return true; + if (jj_3R_ExportDatabaseStatement_4199_75_741()) return true; } return false; } - private boolean jj_3R_ExportDatabaseStatement_4193_5_636() + private boolean jj_3_37() { - if (jj_scan_token(FORMAT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_InstanceofCondition_2659_4_398() + private boolean jj_3R_InstanceofCondition_2665_4_399() { - if (jj_3R_PString_719_3_249()) return true; + if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_ExportDatabaseStatement_4192_5_635() + private boolean jj_3R_ExportDatabaseStatement_4198_5_637() { - if (jj_3R_Url_4211_3_737()) return true; + if (jj_scan_token(FORMAT)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3_115() + private boolean jj_3R_ExportDatabaseStatement_4197_5_636() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Url_4216_3_738()) return true; return false; } - private boolean jj_3R_QueryStatement_1121_5_360() + private boolean jj_3R_InstanceofCondition_2663_4_398() { - if (jj_3R_MatchStatement_1205_3_490()) return true; + if (jj_3R_PString_721_3_249()) return true; return false; } - private boolean jj_3R_InstanceofCondition_2657_4_397() + private boolean jj_3_115() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_QueryStatement_1119_5_359() + private boolean jj_3R_QueryStatement_1125_5_360() { - if (jj_3R_TraverseStatement_1177_3_489()) return true; + if (jj_3R_MatchStatement_1209_3_490()) return true; return false; } - private boolean jj_3R_InstanceofCondition_2656_3_194() + private boolean jj_3R_InstanceofCondition_2661_4_397() { - if (jj_3R_Expression_2046_3_132()) return true; - if (jj_scan_token(INSTANCEOF)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_InstanceofCondition_2657_4_397()) { - jj_scanpos = xsp; - if (jj_3R_InstanceofCondition_2659_4_398()) { - jj_scanpos = xsp; - if (jj_3R_InstanceofCondition_2661_4_399()) return true; - } - } + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ExportDatabaseStatement_4191_3_281() + private boolean jj_3R_ExportDatabaseStatement_4196_3_281() { if (jj_scan_token(EXPORT)) return true; if (jj_scan_token(DATABASE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4192_5_635()) jj_scanpos = xsp; + if (jj_3R_ExportDatabaseStatement_4197_5_636()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4193_5_636()) jj_scanpos = xsp; + if (jj_3R_ExportDatabaseStatement_4198_5_637()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4194_5_637()) jj_scanpos = xsp; + if (jj_3R_ExportDatabaseStatement_4199_5_638()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_ExportDatabaseStatement_4196_5_638()) jj_scanpos = xsp; + if (jj_3R_ExportDatabaseStatement_4201_5_639()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_QueryStatement_1123_5_359() + { + if (jj_3R_TraverseStatement_1181_3_489()) return true; return false; } - private boolean jj_3R_QueryStatement_1117_5_358() + private boolean jj_3R_InstanceofCondition_2660_3_194() { - if (jj_3R_SelectWithoutTargetStatement_1128_3_313()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + if (jj_scan_token(INSTANCEOF)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_InstanceofCondition_2661_4_397()) { + jj_scanpos = xsp; + if (jj_3R_InstanceofCondition_2663_4_398()) { + jj_scanpos = xsp; + if (jj_3R_InstanceofCondition_2665_4_399()) return true; + } + } return false; } - private boolean jj_3R_QueryStatement_1114_5_357() + private boolean jj_3R_QueryStatement_1121_5_358() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectWithoutTargetStatement_1132_3_313()) return true; return false; } - private boolean jj_3R_ImportDatabaseStatement_4181_7_738() + private boolean jj_3R_ImportDatabaseStatement_4186_7_739() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + return false; + } + + private boolean jj_3R_QueryStatement_1118_5_357() + { + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_QueryStatement_1113_3_175() + private boolean jj_3R_QueryStatement_1117_3_175() { Token xsp; xsp = jj_scanpos; - if (jj_3R_QueryStatement_1114_5_357()) { + if (jj_3R_QueryStatement_1118_5_357()) { jj_scanpos = xsp; - if (jj_3R_QueryStatement_1117_5_358()) { + if (jj_3R_QueryStatement_1121_5_358()) { jj_scanpos = xsp; - if (jj_3R_QueryStatement_1119_5_359()) { + if (jj_3R_QueryStatement_1123_5_359()) { jj_scanpos = xsp; - if (jj_3R_QueryStatement_1121_5_360()) return true; + if (jj_3R_QueryStatement_1125_5_360()) return true; } } } return false; } - private boolean jj_3R_ContainsValueCondition_2646_5_388() + private boolean jj_3R_ContainsValueCondition_2650_5_388() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_ImportDatabaseStatement_4178_5_634() + private boolean jj_3R_ImportDatabaseStatement_4183_5_635() { if (jj_scan_token(WITH)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_ImportDatabaseStatement_4181_7_738()) { jj_scanpos = xsp; break; } + if (jj_3R_ImportDatabaseStatement_4186_7_739()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_36() { - if (jj_3R_ProfileStatement_4003_3_130()) return true; + if (jj_3R_ProfileStatement_4008_3_130()) return true; return false; } private boolean jj_3_114() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_ImportDatabaseStatement_4176_5_633() + private boolean jj_3R_ImportDatabaseStatement_4181_5_634() { - if (jj_3R_Url_4211_3_737()) return true; + if (jj_3R_Url_4216_3_738()) return true; return false; } - private boolean jj_3R_ContainsValueCondition_2640_3_188() + private boolean jj_3R_ImportDatabaseStatement_4180_3_280() { - if (jj_3R_Expression_2046_3_132()) return true; - if (jj_3R_ContainsValueOperator_2590_3_387()) return true; + if (jj_scan_token(IMPORT)) return true; + if (jj_scan_token(DATABASE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3_114()) { - jj_scanpos = xsp; - if (jj_3R_ContainsValueCondition_2646_5_388()) return true; - } + if (jj_3R_ImportDatabaseStatement_4181_5_634()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_ImportDatabaseStatement_4183_5_635()) jj_scanpos = xsp; return false; } - private boolean jj_3R_ImportDatabaseStatement_4175_3_280() + private boolean jj_3R_ContainsValueCondition_2644_3_188() { - if (jj_scan_token(IMPORT)) return true; - if (jj_scan_token(DATABASE)) return true; + if (jj_3R_Expression_2050_3_132()) return true; + if (jj_3R_ContainsValueOperator_2594_3_387()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_ImportDatabaseStatement_4176_5_633()) jj_scanpos = xsp; - xsp = jj_scanpos; - if (jj_3R_ImportDatabaseStatement_4178_5_634()) jj_scanpos = xsp; + if (jj_3_114()) { + jj_scanpos = xsp; + if (jj_3R_ContainsValueCondition_2650_5_388()) return true; + } return false; } - private boolean jj_3R_StatementInternal_1101_5_220() + private boolean jj_3R_StatementInternal_1105_5_220() { - if (jj_3R_LetStatement_4011_3_418()) return true; + if (jj_3R_LetStatement_4016_3_418()) return true; return false; } - private boolean jj_3R_StatementInternal_1098_5_219() + private boolean jj_3R_StatementInternal_1102_5_219() { - if (jj_3R_ProfileStatement_4003_3_130()) return true; + if (jj_3R_ProfileStatement_4008_3_130()) return true; return false; } - private boolean jj_3R_StatementInternal_1092_9_129() + private boolean jj_3R_StatementInternal_1096_9_129() { - if (jj_3R_AlignDatabaseStatement_4257_3_284()) return true; + if (jj_3R_AlignDatabaseStatement_4262_3_284()) return true; return false; } - private boolean jj_3R_StatementInternal_1096_5_218() + private boolean jj_3R_StatementInternal_1100_5_218() { - if (jj_3R_ExplainStatement_3995_3_417()) return true; + if (jj_3R_ExplainStatement_4000_3_417()) return true; return false; } private boolean jj_3_149() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3R_StatementInternal_1090_9_128() + private boolean jj_3R_StatementInternal_1094_9_128() { - if (jj_3R_CheckDatabaseStatement_4236_3_283()) return true; + if (jj_3R_CheckDatabaseStatement_4241_3_283()) return true; return false; } - private boolean jj_3R_BinaryCondition_2631_3_185() + private boolean jj_3R_BinaryCondition_2635_3_185() { - if (jj_3R_Expression_2046_3_132()) return true; - if (jj_3R_CompareOperator_2502_1_385()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + if (jj_3R_CompareOperator_2506_1_385()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_WhileBlock_4162_5_854() + private boolean jj_3R_WhileBlock_4167_5_855() { - if (jj_3R_WhileBlock_4150_3_809()) return true; + if (jj_3R_WhileBlock_4155_3_810()) return true; return false; } - private boolean jj_3R_StatementInternal_1088_9_127() + private boolean jj_3R_StatementInternal_1092_9_127() { - if (jj_3R_BackupDatabaseStatement_4226_3_282()) return true; + if (jj_3R_BackupDatabaseStatement_4231_3_282()) return true; return false; } - private boolean jj_3R_WhileBlock_4160_5_853() + private boolean jj_3R_WhileBlock_4165_5_854() { - if (jj_3R_ForEachBlock_4123_3_810()) return true; + if (jj_3R_ForEachBlock_4128_3_811()) return true; return false; } - private boolean jj_3R_StatementInternal_1086_9_126() + private boolean jj_3R_StatementInternal_1090_9_126() { - if (jj_3R_ExportDatabaseStatement_4191_3_281()) return true; + if (jj_3R_ExportDatabaseStatement_4196_3_281()) return true; return false; } - private boolean jj_3R_WhileBlock_4158_5_852() + private boolean jj_3R_WhileBlock_4163_5_853() { - if (jj_3R_IfStatement_4081_3_279()) return true; + if (jj_3R_IfStatement_4086_3_279()) return true; return false; } - private boolean jj_3R_RightBinaryCondition_2620_8_463() + private boolean jj_3R_RightBinaryCondition_2624_8_463() { if (jj_scan_token(NOT)) return true; return false; } - private boolean jj_3R_StatementInternal_1084_9_125() - { - if (jj_3R_ImportDatabaseStatement_4175_3_280()) return true; - return false; - } - - private boolean jj_3R_StatementInternal_1082_9_124() + private boolean jj_3R_StatementInternal_1088_9_125() { - if (jj_3R_IfStatement_4081_3_279()) return true; + if (jj_3R_ImportDatabaseStatement_4180_3_280()) return true; return false; } - private boolean jj_3R_WhileBlock_4155_5_851() + private boolean jj_3R_WhileBlock_4160_5_852() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3R_WhileBlock_4155_5_842() + private boolean jj_3R_WhileBlock_4160_5_843() { Token xsp; xsp = jj_scanpos; - if (jj_3R_WhileBlock_4155_5_851()) { + if (jj_3R_WhileBlock_4160_5_852()) { jj_scanpos = xsp; - if (jj_3R_WhileBlock_4158_5_852()) { + if (jj_3R_WhileBlock_4163_5_853()) { jj_scanpos = xsp; - if (jj_3R_WhileBlock_4160_5_853()) { + if (jj_3R_WhileBlock_4165_5_854()) { jj_scanpos = xsp; - if (jj_3R_WhileBlock_4162_5_854()) { + if (jj_3R_WhileBlock_4167_5_855()) { jj_scanpos = xsp; - if (jj_scan_token(172)) return true; + if (jj_scan_token(173)) return true; } } } @@ -21216,189 +21256,195 @@ private boolean jj_3R_WhileBlock_4155_5_842() return false; } - private boolean jj_3R_RightBinaryCondition_2619_6_333() + private boolean jj_3R_StatementInternal_1086_9_124() + { + if (jj_3R_IfStatement_4086_3_279()) return true; + return false; + } + + private boolean jj_3R_RightBinaryCondition_2623_6_333() { Token xsp; xsp = jj_scanpos; - if (jj_3R_RightBinaryCondition_2620_8_463()) jj_scanpos = xsp; - if (jj_3R_InOperator_2762_3_382()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_RightBinaryCondition_2624_8_463()) jj_scanpos = xsp; + if (jj_3R_InOperator_2766_3_382()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_StatementInternal_1080_9_123() + private boolean jj_3R_StatementInternal_1084_9_123() { - if (jj_3R_SleepStatement_4103_3_278()) return true; + if (jj_3R_SleepStatement_4108_3_278()) return true; return false; } - private boolean jj_3R_StatementInternal_1078_9_122() + private boolean jj_3R_StatementInternal_1082_9_122() { - if (jj_3R_ReturnStatement_4071_3_277()) return true; + if (jj_3R_ReturnStatement_4076_3_277()) return true; return false; } - private boolean jj_3R_StatementInternal_1076_9_121() + private boolean jj_3R_StatementInternal_1080_9_121() { - if (jj_3R_RollbackStatement_4064_3_276()) return true; + if (jj_3R_RollbackStatement_4069_3_276()) return true; return false; } - private boolean jj_3R_RightBinaryCondition_2614_6_332() + private boolean jj_3R_RightBinaryCondition_2618_6_332() { - if (jj_3R_CompareOperator_2502_1_385()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_CompareOperator_2506_1_385()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_WhileBlock_4150_3_809() + private boolean jj_3R_WhileBlock_4155_3_810() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) 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_WhileBlock_4155_5_842()) { jj_scanpos = xsp; break; } + if (jj_3R_WhileBlock_4160_5_843()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_StatementInternal_1074_9_120() + private boolean jj_3R_StatementInternal_1078_9_120() { - if (jj_3R_CommitStatement_4035_3_275()) return true; + if (jj_3R_CommitStatement_4040_3_275()) return true; return false; } private boolean jj_3_32() { - if (jj_3R_AlterBucketStatement_3960_3_96()) return true; + if (jj_3R_AlterBucketStatement_3965_3_96()) return true; return false; } - private boolean jj_3R_StatementInternal_1072_9_119() + private boolean jj_3R_StatementInternal_1076_9_119() { - if (jj_3R_BeginStatement_4027_3_274()) return true; + if (jj_3R_BeginStatement_4032_3_274()) return true; return false; } - private boolean jj_3R_RightBinaryCondition_2613_3_152() + private boolean jj_3R_RightBinaryCondition_2617_3_152() { Token xsp; xsp = jj_scanpos; - if (jj_3R_RightBinaryCondition_2614_6_332()) { + if (jj_3R_RightBinaryCondition_2618_6_332()) { jj_scanpos = xsp; - if (jj_3R_RightBinaryCondition_2619_6_333()) return true; + if (jj_3R_RightBinaryCondition_2623_6_333()) return true; } return false; } private boolean jj_3_34() { - if (jj_3R_AlterDatabaseStatement_3986_3_98()) return true; + if (jj_3R_AlterDatabaseStatement_3991_3_98()) return true; return false; } - private boolean jj_3_33() + private boolean jj_3_148() { - if (jj_3R_DropBucketStatement_3973_3_97()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3_148() + private boolean jj_3_33() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_DropBucketStatement_3978_3_97()) return true; return false; } private boolean jj_3_30() { - if (jj_3R_DropPropertyStatement_3773_3_94()) return true; + if (jj_3R_DropPropertyStatement_3778_3_94()) return true; return false; } - private boolean jj_3R_NullSafeEqualsCompareOperator_2606_2_582() + private boolean jj_3R_ForEachBlock_4142_5_859() { - if (jj_scan_token(NSEQ)) return true; + if (jj_3R_WhileBlock_4155_3_810()) return true; return false; } - private boolean jj_3R_ForEachBlock_4137_5_858() + private boolean jj_3R_NullSafeEqualsCompareOperator_2610_2_582() { - if (jj_3R_WhileBlock_4150_3_809()) return true; + if (jj_scan_token(NSEQ)) return true; return false; } - private boolean jj_3R_StatementInternal_1063_9_118() + private boolean jj_3R_StatementInternal_1067_9_118() { - if (jj_3R_AlterBucketStatement_3960_3_96()) return true; + if (jj_3R_AlterBucketStatement_3965_3_96()) return true; return false; } - private boolean jj_3_29() + private boolean jj_3R_ForEachBlock_4140_5_858() { - if (jj_3R_AlterPropertyStatement_3749_3_93()) return true; + if (jj_3R_ForEachBlock_4128_3_811()) return true; return false; } - private boolean jj_3R_ForEachBlock_4135_5_857() + private boolean jj_3_29() { - if (jj_3R_ForEachBlock_4123_3_810()) return true; + if (jj_3R_AlterPropertyStatement_3754_3_93()) return true; return false; } - private boolean jj_3_31() + private boolean jj_3R_ForEachBlock_4138_5_857() { - if (jj_3R_DropIndexStatement_3937_3_95()) return true; + if (jj_3R_IfStatement_4086_3_279()) return true; return false; } - private boolean jj_3R_ForEachBlock_4133_5_856() + private boolean jj_3_31() { - if (jj_3R_IfStatement_4081_3_279()) return true; + if (jj_3R_DropIndexStatement_3942_3_95()) return true; return false; } private boolean jj_3_28() { - if (jj_3R_DropTypeStatement_3701_3_92()) return true; + if (jj_3R_DropTypeStatement_3705_3_92()) return true; return false; } - private boolean jj_3R_EqualsCompareOperator_2599_3_704() + private boolean jj_3R_EqualsCompareOperator_2603_3_705() { if (jj_scan_token(EQEQ)) return true; return false; } - private boolean jj_3R_StatementInternal_1058_9_117() + private boolean jj_3R_StatementInternal_1062_9_117() { - if (jj_3R_RebuildIndexStatement_3907_3_273()) return true; + if (jj_3R_RebuildIndexStatement_3912_3_273()) return true; return false; } - private boolean jj_3R_ForEachBlock_4130_5_855() + private boolean jj_3R_ForEachBlock_4135_5_856() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3R_ForEachBlock_4130_5_843() + private boolean jj_3R_ForEachBlock_4135_5_844() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ForEachBlock_4130_5_855()) { + if (jj_3R_ForEachBlock_4135_5_856()) { jj_scanpos = xsp; - if (jj_3R_ForEachBlock_4133_5_856()) { + if (jj_3R_ForEachBlock_4138_5_857()) { jj_scanpos = xsp; - if (jj_3R_ForEachBlock_4135_5_857()) { + if (jj_3R_ForEachBlock_4140_5_858()) { jj_scanpos = xsp; - if (jj_3R_ForEachBlock_4137_5_858()) { + if (jj_3R_ForEachBlock_4142_5_859()) { jj_scanpos = xsp; - if (jj_scan_token(172)) return true; + if (jj_scan_token(173)) return true; } } } @@ -21406,7 +21452,7 @@ private boolean jj_3R_ForEachBlock_4130_5_843() return false; } - private boolean jj_3R_EqualsCompareOperator_2597_3_703() + private boolean jj_3R_EqualsCompareOperator_2601_3_704() { if (jj_scan_token(EQ)) return true; return false; @@ -21414,70 +21460,70 @@ private boolean jj_3R_EqualsCompareOperator_2597_3_703() private boolean jj_3_27() { - if (jj_3R_AlterTypeStatement_3616_3_91()) return true; + if (jj_3R_AlterTypeStatement_3620_3_91()) return true; return false; } - private boolean jj_3R_StatementInternal_1055_9_116() + private boolean jj_3R_StatementInternal_1059_9_116() { - if (jj_3R_DropPropertyStatement_3773_3_94()) return true; + if (jj_3R_DropPropertyStatement_3778_3_94()) return true; return false; } - private boolean jj_3R_EqualsCompareOperator_2596_1_581() + private boolean jj_3R_EqualsCompareOperator_2600_1_581() { Token xsp; xsp = jj_scanpos; - if (jj_3R_EqualsCompareOperator_2597_3_703()) { + if (jj_3R_EqualsCompareOperator_2601_3_704()) { jj_scanpos = xsp; - if (jj_3R_EqualsCompareOperator_2599_3_704()) return true; + if (jj_3R_EqualsCompareOperator_2603_3_705()) return true; } return false; } private boolean jj_3_26() { - if (jj_3R_TruncateRecordStatement_3509_3_90()) return true; + if (jj_3R_TruncateRecordStatement_3513_3_90()) return true; return false; } - private boolean jj_3R_StatementInternal_1052_9_115() + private boolean jj_3R_StatementInternal_1056_9_115() { - if (jj_3R_AlterPropertyStatement_3749_3_93()) return true; + if (jj_3R_AlterPropertyStatement_3754_3_93()) return true; return false; } private boolean jj_3_25() { - if (jj_3R_TruncateBucketStatement_3496_3_89()) return true; + if (jj_3R_TruncateBucketStatement_3500_3_89()) return true; return false; } - private boolean jj_3R_StatementInternal_1049_9_114() + private boolean jj_3R_StatementInternal_1053_9_114() { - if (jj_3R_DropTypeStatement_3701_3_92()) return true; + if (jj_3R_DropTypeStatement_3705_3_92()) return true; return false; } - private boolean jj_3R_ContainsValueOperator_2590_3_387() + private boolean jj_3R_ContainsValueOperator_2594_3_387() { if (jj_scan_token(CONTAINSVALUE)) return true; return false; } - private boolean jj_3R_ForEachBlock_4123_3_810() + private boolean jj_3R_ForEachBlock_4128_3_811() { if (jj_scan_token(FOREACH)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(IN)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) 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_ForEachBlock_4130_5_843()) { jj_scanpos = xsp; break; } + if (jj_3R_ForEachBlock_4135_5_844()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; @@ -21485,234 +21531,234 @@ private boolean jj_3R_ForEachBlock_4123_3_810() private boolean jj_3_24() { - if (jj_3R_TruncateTypeStatement_3486_3_88()) return true; + if (jj_3R_TruncateTypeStatement_3490_3_88()) return true; return false; } - private boolean jj_3R_StatementInternal_1046_9_113() + private boolean jj_3R_StatementInternal_1050_9_113() { - if (jj_3R_AlterTypeStatement_3616_3_91()) return true; + if (jj_3R_AlterTypeStatement_3620_3_91()) return true; return false; } private boolean jj_3_23() { - if (jj_3R_DeleteFunctionStatement_4301_3_87()) return true; + if (jj_3R_DeleteFunctionStatement_4306_3_87()) return true; return false; } - private boolean jj_3R_ContainsKeyOperator_2584_3_591() + private boolean jj_3R_ContainsKeyOperator_2588_3_591() { if (jj_scan_token(CONTAINSKEY)) return true; return false; } - private boolean jj_3R_StatementInternal_1043_9_112() + private boolean jj_3R_StatementInternal_1047_9_112() { - if (jj_3R_TruncateRecordStatement_3509_3_90()) return true; + if (jj_3R_TruncateRecordStatement_3513_3_90()) return true; return false; } private boolean jj_3_22() { - if (jj_3R_DefineFunctionStatement_4267_3_86()) return true; + if (jj_3R_DefineFunctionStatement_4272_3_86()) return true; return false; } - private boolean jj_3R_StatementInternal_1040_9_111() + private boolean jj_3R_CommitStatement_4055_68_851() { - if (jj_3R_TruncateBucketStatement_3496_3_89()) return true; + if (jj_scan_token(FAIL)) return true; return false; } - private boolean jj_3R_CommitStatement_4050_68_850() + private boolean jj_3R_StatementInternal_1044_9_111() { - if (jj_scan_token(FAIL)) return true; + if (jj_3R_TruncateBucketStatement_3500_3_89()) return true; return false; } private boolean jj_3_21() { - if (jj_3R_UpdateStatement_1399_3_85()) return true; + if (jj_3R_UpdateStatement_1403_3_85()) return true; return false; } - private boolean jj_3R_WithinOperator_2578_3_593() + private boolean jj_3R_WithinOperator_2582_3_593() { if (jj_scan_token(WITHIN)) return true; return false; } - private boolean jj_3R_StatementInternal_1037_9_110() + private boolean jj_3R_StatementInternal_1041_9_110() { - if (jj_3R_TruncateTypeStatement_3486_3_88()) return true; + if (jj_3R_TruncateTypeStatement_3490_3_88()) return true; return false; } private boolean jj_3_20() { - if (jj_3R_UpdateEdgeStatement_1377_3_84()) return true; + if (jj_3R_UpdateEdgeStatement_1381_3_84()) return true; return false; } - private boolean jj_3R_StatementInternal_1034_9_109() + private boolean jj_3R_StatementInternal_1038_9_109() { - if (jj_3R_DeleteFunctionStatement_4301_3_87()) return true; + if (jj_3R_DeleteFunctionStatement_4306_3_87()) return true; return false; } - private boolean jj_3_19() + private boolean jj_3R_CommitStatement_4059_56_809() { - if (jj_3R_CreateEdgeStatement_1699_3_83()) return true; + if (jj_scan_token(FAIL)) return true; return false; } - private boolean jj_3R_CommitStatement_4054_56_808() + private boolean jj_3_19() { - if (jj_scan_token(FAIL)) return true; + if (jj_3R_CreateEdgeStatement_1703_3_83()) return true; return false; } - private boolean jj_3R_NearOperator_2572_3_592() + private boolean jj_3R_NearOperator_2576_3_592() { if (jj_scan_token(NEAR)) return true; return false; } - private boolean jj_3R_StatementInternal_1031_9_108() + private boolean jj_3R_StatementInternal_1035_9_108() { - if (jj_3R_DefineFunctionStatement_4267_3_86()) return true; + if (jj_3R_DefineFunctionStatement_4272_3_86()) return true; return false; } private boolean jj_3_18() { - if (jj_3R_CreateVertexStatementEmptyNoTarget_1649_3_82()) return true; + if (jj_3R_CreateVertexStatementEmptyNoTarget_1653_3_82()) return true; return false; } - private boolean jj_3R_StatementInternal_1028_9_107() + private boolean jj_3R_StatementInternal_1032_9_107() { - if (jj_3R_UpdateStatement_1399_3_85()) return true; + if (jj_3R_UpdateStatement_1403_3_85()) return true; return false; } - private boolean jj_3R_SleepStatement_4103_3_278() + private boolean jj_3R_SleepStatement_4108_3_278() { if (jj_scan_token(SLEEP)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_17() { - if (jj_3R_CreateVertexStatementEmpty_1656_3_81()) return true; + if (jj_3R_CreateVertexStatementEmpty_1660_3_81()) return true; return false; } - private boolean jj_3R_ILikeOperator_2566_3_590() + private boolean jj_3R_ILikeOperator_2570_3_590() { if (jj_scan_token(ILIKE)) return true; return false; } - private boolean jj_3R_StatementInternal_1025_9_106() + private boolean jj_3R_StatementInternal_1029_9_106() { - if (jj_3R_UpdateEdgeStatement_1377_3_84()) return true; + if (jj_3R_UpdateEdgeStatement_1381_3_84()) return true; return false; } private boolean jj_3_16() { - if (jj_3R_CreateVertexStatement_1668_3_80()) return true; + if (jj_3R_CreateVertexStatement_1672_3_80()) return true; return false; } - private boolean jj_3R_StatementInternal_1022_9_105() + private boolean jj_3R_StatementInternal_1026_9_105() { - if (jj_3R_CreateEdgeStatement_1699_3_83()) return true; + if (jj_3R_CreateEdgeStatement_1703_3_83()) return true; return false; } private boolean jj_3_147() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } private boolean jj_3_15() { - if (jj_3R_CreateVertexStatementNoTarget_1689_3_79()) return true; + if (jj_3R_CreateVertexStatementNoTarget_1693_3_79()) return true; return false; } - private boolean jj_3R_LikeOperator_2560_3_589() + private boolean jj_3R_IfStatement_4097_5_737() { - if (jj_scan_token(LIKE)) return true; + if (jj_3R_ForEachBlock_4128_3_811()) return true; return false; } - private boolean jj_3R_StatementInternal_1019_9_104() + private boolean jj_3R_LikeOperator_2564_3_589() { - if (jj_3R_CreateVertexStatementEmptyNoTarget_1649_3_82()) return true; + if (jj_scan_token(LIKE)) return true; return false; } - private boolean jj_3R_IfStatement_4092_5_736() + private boolean jj_3R_StatementInternal_1023_9_104() { - if (jj_3R_ForEachBlock_4123_3_810()) return true; + if (jj_3R_CreateVertexStatementEmptyNoTarget_1653_3_82()) return true; return false; } - private boolean jj_3R_IfStatement_4090_5_735() + private boolean jj_3R_IfStatement_4095_5_736() { - if (jj_3R_WhileBlock_4150_3_809()) return true; + if (jj_3R_WhileBlock_4155_3_810()) return true; return false; } - private boolean jj_3R_StatementInternal_1016_9_103() + private boolean jj_3R_StatementInternal_1020_9_103() { - if (jj_3R_CreateVertexStatementEmpty_1656_3_81()) return true; + if (jj_3R_CreateVertexStatementEmpty_1660_3_81()) return true; return false; } - private boolean jj_3R_IfStatement_4088_5_734() + private boolean jj_3R_IfStatement_4093_5_735() { - if (jj_3R_IfStatement_4081_3_279()) return true; + if (jj_3R_IfStatement_4086_3_279()) return true; return false; } - private boolean jj_3R_LeOperator_2554_3_588() + private boolean jj_3R_LeOperator_2558_3_588() { if (jj_scan_token(LE)) return true; return false; } - private boolean jj_3R_StatementInternal_1013_9_102() + private boolean jj_3R_StatementInternal_1017_9_102() { - if (jj_3R_CreateVertexStatement_1668_3_80()) return true; + if (jj_3R_CreateVertexStatement_1672_3_80()) return true; return false; } - private boolean jj_3R_IfStatement_4085_5_733() + private boolean jj_3R_IfStatement_4090_5_734() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3R_IfStatement_4085_5_632() + private boolean jj_3R_IfStatement_4090_5_633() { Token xsp; xsp = jj_scanpos; - if (jj_3R_IfStatement_4085_5_733()) { + if (jj_3R_IfStatement_4090_5_734()) { jj_scanpos = xsp; - if (jj_3R_IfStatement_4088_5_734()) { + if (jj_3R_IfStatement_4093_5_735()) { jj_scanpos = xsp; - if (jj_3R_IfStatement_4090_5_735()) { + if (jj_3R_IfStatement_4095_5_736()) { jj_scanpos = xsp; - if (jj_3R_IfStatement_4092_5_736()) { + if (jj_3R_IfStatement_4097_5_737()) { jj_scanpos = xsp; - if (jj_scan_token(172)) return true; + if (jj_scan_token(173)) return true; } } } @@ -21720,13 +21766,13 @@ private boolean jj_3R_IfStatement_4085_5_632() return false; } - private boolean jj_3R_StatementInternal_1010_9_101() + private boolean jj_3R_StatementInternal_1014_9_101() { - if (jj_3R_CreateVertexStatementNoTarget_1689_3_79()) return true; + if (jj_3R_CreateVertexStatementNoTarget_1693_3_79()) return true; return false; } - private boolean jj_3R_GeOperator_2548_3_587() + private boolean jj_3R_GeOperator_2552_3_587() { if (jj_scan_token(GE)) return true; return false; @@ -21734,21 +21780,21 @@ private boolean jj_3R_GeOperator_2548_3_587() private boolean jj_3_14() { - if (jj_3R_CreateBucketStatement_3951_3_78()) return true; + if (jj_3R_CreateBucketStatement_3956_3_78()) return true; return false; } - private boolean jj_3R_IfStatement_4081_3_279() + private boolean jj_3R_IfStatement_4086_3_279() { if (jj_scan_token(IF)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) 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_IfStatement_4085_5_632()) { jj_scanpos = xsp; break; } + if (jj_3R_IfStatement_4090_5_633()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; @@ -21756,11 +21802,11 @@ private boolean jj_3R_IfStatement_4081_3_279() private boolean jj_3_13() { - if (jj_3R_CreateIndexStatement_3789_3_77()) return true; + if (jj_3R_CreateIndexStatement_3794_3_77()) return true; return false; } - private boolean jj_3R_NeqOperator_2542_3_586() + private boolean jj_3R_NeqOperator_2546_3_586() { if (jj_scan_token(NEQ)) return true; return false; @@ -21768,44 +21814,44 @@ private boolean jj_3R_NeqOperator_2542_3_586() private boolean jj_3_12() { - if (jj_3R_CreatePropertyStatement_3717_3_76()) return true; + if (jj_3R_CreatePropertyStatement_3721_3_76()) return true; return false; } - private boolean jj_3R_ReturnStatement_4073_5_444() + private boolean jj_3R_ReturnStatement_4078_5_444() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_11() { - if (jj_3R_CreateEdgeTypeStatement_3588_3_75()) return true; + if (jj_3R_CreateEdgeTypeStatement_3592_3_75()) return true; return false; } - private boolean jj_3R_NeOperator_2536_3_585() + private boolean jj_3R_ReturnStatement_4076_3_277() { - if (jj_scan_token(NE)) return true; + if (jj_scan_token(RETURN)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_ReturnStatement_4078_5_444()) jj_scanpos = xsp; return false; } - private boolean jj_3_10() + private boolean jj_3R_NeOperator_2540_3_585() { - if (jj_3R_CreateVertexTypeStatement_3561_3_74()) return true; + if (jj_scan_token(NE)) return true; return false; } - private boolean jj_3R_ReturnStatement_4071_3_277() + private boolean jj_3_10() { - if (jj_scan_token(RETURN)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_ReturnStatement_4073_5_444()) jj_scanpos = xsp; + if (jj_3R_CreateVertexTypeStatement_3565_3_74()) return true; return false; } - private boolean jj_3R_CommitStatement_4050_21_849() + private boolean jj_3R_CommitStatement_4055_21_850() { if (jj_scan_token(CONTINUE)) return true; return false; @@ -21813,23 +21859,23 @@ private boolean jj_3R_CommitStatement_4050_21_849() private boolean jj_3_9() { - if (jj_3R_CreateDocumentTypeStatement_3534_3_73()) return true; + if (jj_3R_CreateDocumentTypeStatement_3538_3_73()) return true; return false; } - private boolean jj_3R_StatementInternal_990_9_100() + private boolean jj_3R_StatementInternal_994_9_100() { - if (jj_3R_InsertStatement_1530_1_272()) return true; + if (jj_3R_InsertStatement_1534_1_272()) return true; return false; } - private boolean jj_3R_GtOperator_2530_3_584() + private boolean jj_3R_GtOperator_2534_3_584() { if (jj_scan_token(GT)) return true; return false; } - private boolean jj_3R_RollbackStatement_4064_3_276() + private boolean jj_3R_RollbackStatement_4069_3_276() { if (jj_scan_token(ROLLBACK)) return true; return false; @@ -21837,23 +21883,23 @@ private boolean jj_3R_RollbackStatement_4064_3_276() private boolean jj_3_8() { - if (jj_3R_DeleteEdgeStatement_1272_3_72()) return true; + if (jj_3R_DeleteEdgeStatement_1276_3_72()) return true; return false; } - private boolean jj_3R_CommitStatement_4050_13_841() + private boolean jj_3R_CommitStatement_4055_13_842() { if (jj_scan_token(AND)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CommitStatement_4050_21_849()) { + if (jj_3R_CommitStatement_4055_21_850()) { jj_scanpos = xsp; - if (jj_3R_CommitStatement_4050_68_850()) return true; + if (jj_3R_CommitStatement_4055_68_851()) return true; } return false; } - private boolean jj_3R_CommitStatement_4054_9_807() + private boolean jj_3R_CommitStatement_4059_9_808() { if (jj_scan_token(CONTINUE)) return true; return false; @@ -21861,38 +21907,38 @@ private boolean jj_3R_CommitStatement_4054_9_807() private boolean jj_3_7() { - if (jj_3R_DeleteStatement_1259_3_71()) return true; + if (jj_3R_DeleteStatement_1263_3_71()) return true; return false; } - private boolean jj_3R_LtOperator_2524_3_583() + private boolean jj_3R_LtOperator_2528_3_583() { if (jj_scan_token(LT)) return true; return false; } - private boolean jj_3R_StatementInternal_982_9_99() + private boolean jj_3R_StatementInternal_986_9_99() { - if (jj_3R_QueryStatement_1113_3_175()) return true; + if (jj_3R_QueryStatement_1117_3_175()) return true; return false; } - private boolean jj_3R_CommitStatement_4045_13_840() + private boolean jj_3R_CommitStatement_4050_13_841() { - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } - private boolean jj_3R_CompareOperator_2515_5_506() + private boolean jj_3R_CompareOperator_2519_5_506() { - if (jj_3R_WithinOperator_2578_3_593()) return true; + if (jj_3R_WithinOperator_2582_3_593()) return true; return false; } - private boolean jj_3R_CompareOperator_2514_5_505() + private boolean jj_3R_CompareOperator_2518_5_505() { - if (jj_3R_NearOperator_2572_3_592()) return true; + if (jj_3R_NearOperator_2576_3_592()) return true; return false; } @@ -21900,13 +21946,13 @@ private boolean jj_3_35() { Token xsp; xsp = jj_scanpos; - if (jj_3R_StatementInternal_982_9_99()) { + if (jj_3R_StatementInternal_986_9_99()) { jj_scanpos = xsp; if (jj_3_7()) { jj_scanpos = xsp; if (jj_3_8()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_990_9_100()) { + if (jj_3R_StatementInternal_994_9_100()) { jj_scanpos = xsp; if (jj_3_9()) { jj_scanpos = xsp; @@ -21920,69 +21966,69 @@ private boolean jj_3_35() jj_scanpos = xsp; if (jj_3_14()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1010_9_101()) { + if (jj_3R_StatementInternal_1014_9_101()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1013_9_102()) { + if (jj_3R_StatementInternal_1017_9_102()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1016_9_103()) { + if (jj_3R_StatementInternal_1020_9_103()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1019_9_104()) { + if (jj_3R_StatementInternal_1023_9_104()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1022_9_105()) { + if (jj_3R_StatementInternal_1026_9_105()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1025_9_106()) { + if (jj_3R_StatementInternal_1029_9_106()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1028_9_107()) { + if (jj_3R_StatementInternal_1032_9_107()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1031_9_108()) { + if (jj_3R_StatementInternal_1035_9_108()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1034_9_109()) { + if (jj_3R_StatementInternal_1038_9_109()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1037_9_110()) { + if (jj_3R_StatementInternal_1041_9_110()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1040_9_111()) { + if (jj_3R_StatementInternal_1044_9_111()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1043_9_112()) { + if (jj_3R_StatementInternal_1047_9_112()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1046_9_113()) { + if (jj_3R_StatementInternal_1050_9_113()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1049_9_114()) { + if (jj_3R_StatementInternal_1053_9_114()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1052_9_115()) { + if (jj_3R_StatementInternal_1056_9_115()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1055_9_116()) { + if (jj_3R_StatementInternal_1059_9_116()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1058_9_117()) { + if (jj_3R_StatementInternal_1062_9_117()) { jj_scanpos = xsp; if (jj_3_31()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1063_9_118()) { + if (jj_3R_StatementInternal_1067_9_118()) { jj_scanpos = xsp; if (jj_3_33()) { jj_scanpos = xsp; if (jj_3_34()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1072_9_119()) { + if (jj_3R_StatementInternal_1076_9_119()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1074_9_120()) { + if (jj_3R_StatementInternal_1078_9_120()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1076_9_121()) { + if (jj_3R_StatementInternal_1080_9_121()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1078_9_122()) { + if (jj_3R_StatementInternal_1082_9_122()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1080_9_123()) { + if (jj_3R_StatementInternal_1084_9_123()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1082_9_124()) { + if (jj_3R_StatementInternal_1086_9_124()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1084_9_125()) { + if (jj_3R_StatementInternal_1088_9_125()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1086_9_126()) { + if (jj_3R_StatementInternal_1090_9_126()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1088_9_127()) { + if (jj_3R_StatementInternal_1092_9_127()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1090_9_128()) { + if (jj_3R_StatementInternal_1094_9_128()) { jj_scanpos = xsp; - if (jj_3R_StatementInternal_1092_9_129()) return true; + if (jj_3R_StatementInternal_1096_9_129()) return true; } } } @@ -22027,170 +22073,179 @@ private boolean jj_3_35() return false; } - private boolean jj_3R_CompareOperator_2513_5_504() - { - if (jj_3R_ContainsKeyOperator_2584_3_591()) return true; - return false; - } - - private boolean jj_3R_CompareOperator_2512_5_503() + private boolean jj_3R_CompareOperator_2517_5_504() { - if (jj_3R_ILikeOperator_2566_3_590()) return true; + if (jj_3R_ContainsKeyOperator_2588_3_591()) return true; return false; } - private boolean jj_3R_CompareOperator_2511_5_502() + private boolean jj_3R_CompareOperator_2516_5_503() { - if (jj_3R_LikeOperator_2560_3_589()) return true; + if (jj_3R_ILikeOperator_2570_3_590()) return true; return false; } - private boolean jj_3R_StatementInternal_978_3_70() + private boolean jj_3R_CommitStatement_4046_9_807() { + if (jj_scan_token(LBRACE)) return true; Token xsp; - xsp = jj_scanpos; - if (jj_3_35()) { - jj_scanpos = xsp; - if (jj_3R_StatementInternal_1096_5_218()) { - jj_scanpos = xsp; - if (jj_3R_StatementInternal_1098_5_219()) { - jj_scanpos = xsp; - if (jj_3R_StatementInternal_1101_5_220()) return true; - } - } - } - return false; - } - - private boolean jj_3R_CommitStatement_4041_9_806() - { - if (jj_scan_token(LBRACE)) return true; - Token xsp; - if (jj_3R_CommitStatement_4045_13_840()) return true; + if (jj_3R_CommitStatement_4050_13_841()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_CommitStatement_4045_13_840()) { jj_scanpos = xsp; break; } + if (jj_3R_CommitStatement_4050_13_841()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; xsp = jj_scanpos; - if (jj_3R_CommitStatement_4050_13_841()) jj_scanpos = xsp; + if (jj_3R_CommitStatement_4055_13_842()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_CompareOperator_2515_5_502() + { + if (jj_3R_LikeOperator_2564_3_589()) return true; return false; } - private boolean jj_3R_CompareOperator_2510_5_501() + private boolean jj_3R_StatementInternal_982_3_70() { - if (jj_3R_LeOperator_2554_3_588()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_35()) { + jj_scanpos = xsp; + if (jj_3R_StatementInternal_1100_5_218()) { + jj_scanpos = xsp; + if (jj_3R_StatementInternal_1102_5_219()) { + jj_scanpos = xsp; + if (jj_3R_StatementInternal_1105_5_220()) return true; + } + } + } return false; } - private boolean jj_3R_CompareOperator_2509_5_500() + private boolean jj_3R_CompareOperator_2514_5_501() { - if (jj_3R_GeOperator_2548_3_587()) return true; + if (jj_3R_LeOperator_2558_3_588()) return true; return false; } - private boolean jj_3R_CompareOperator_2508_5_499() + private boolean jj_3R_CompareOperator_2513_5_500() { - if (jj_3R_NeqOperator_2542_3_586()) return true; + if (jj_3R_GeOperator_2552_3_587()) return true; return false; } - private boolean jj_3R_CompareOperator_2507_5_498() + private boolean jj_3R_CompareOperator_2512_5_499() { - if (jj_3R_NeOperator_2536_3_585()) return true; + if (jj_3R_NeqOperator_2546_3_586()) return true; return false; } - private boolean jj_3R_CommitStatement_4039_7_732() + private boolean jj_3R_CommitStatement_4044_7_733() { if (jj_scan_token(ELSE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CommitStatement_4041_9_806()) { + if (jj_3R_CommitStatement_4046_9_807()) { jj_scanpos = xsp; - if (jj_3R_CommitStatement_4054_9_807()) { + if (jj_3R_CommitStatement_4059_9_808()) { jj_scanpos = xsp; - if (jj_3R_CommitStatement_4054_56_808()) return true; + if (jj_3R_CommitStatement_4059_56_809()) return true; } } return false; } - private boolean jj_3R_CompareOperator_2506_5_497() + private boolean jj_3R_CompareOperator_2511_5_498() + { + if (jj_3R_NeOperator_2540_3_585()) return true; + return false; + } + + private boolean jj_3R_CompareOperator_2510_5_497() { - if (jj_3R_GtOperator_2530_3_584()) return true; + if (jj_3R_GtOperator_2534_3_584()) return true; return false; } - private boolean jj_3R_CompareOperator_2505_5_496() + private boolean jj_3R_CompareOperator_2509_5_496() { - if (jj_3R_LtOperator_2524_3_583()) return true; + if (jj_3R_LtOperator_2528_3_583()) return true; return false; } - private boolean jj_3R_CompareOperator_2504_5_495() + private boolean jj_3R_CompareOperator_2508_5_495() { - if (jj_3R_NullSafeEqualsCompareOperator_2606_2_582()) return true; + if (jj_3R_NullSafeEqualsCompareOperator_2610_2_582()) return true; return false; } - private boolean jj_3R_CommitStatement_4037_5_443() + private boolean jj_3R_CommitStatement_4042_5_443() { if (jj_scan_token(RETRY)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CommitStatement_4039_7_732()) jj_scanpos = xsp; + if (jj_3R_CommitStatement_4044_7_733()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CompareOperator_2503_3_494() + private boolean jj_3R_CompareOperator_2507_3_494() { - if (jj_3R_EqualsCompareOperator_2596_1_581()) return true; + if (jj_3R_EqualsCompareOperator_2600_1_581()) return true; return false; } - private boolean jj_3R_ExpressionStatement_968_3_416() + private boolean jj_3R_ExpressionStatement_972_3_416() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_6() { - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; + return false; + } + + private boolean jj_3R_CommitStatement_4040_3_275() + { + if (jj_scan_token(COMMIT)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_CommitStatement_4042_5_443()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CompareOperator_2502_1_385() + private boolean jj_3R_CompareOperator_2506_1_385() { Token xsp; xsp = jj_scanpos; - if (jj_3R_CompareOperator_2503_3_494()) { + if (jj_3R_CompareOperator_2507_3_494()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2504_5_495()) { + if (jj_3R_CompareOperator_2508_5_495()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2505_5_496()) { + if (jj_3R_CompareOperator_2509_5_496()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2506_5_497()) { + if (jj_3R_CompareOperator_2510_5_497()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2507_5_498()) { + if (jj_3R_CompareOperator_2511_5_498()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2508_5_499()) { + if (jj_3R_CompareOperator_2512_5_499()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2509_5_500()) { + if (jj_3R_CompareOperator_2513_5_500()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2510_5_501()) { + if (jj_3R_CompareOperator_2514_5_501()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2511_5_502()) { + if (jj_3R_CompareOperator_2515_5_502()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2512_5_503()) { + if (jj_3R_CompareOperator_2516_5_503()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2513_5_504()) { + if (jj_3R_CompareOperator_2517_5_504()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2514_5_505()) { + if (jj_3R_CompareOperator_2518_5_505()) { jj_scanpos = xsp; - if (jj_3R_CompareOperator_2515_5_506()) return true; + if (jj_3R_CompareOperator_2519_5_506()) return true; } } } @@ -22206,65 +22261,56 @@ private boolean jj_3R_CompareOperator_2502_1_385() return false; } - private boolean jj_3R_CommitStatement_4035_3_275() + private boolean jj_3_113() { - if (jj_scan_token(COMMIT)) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_CommitStatement_4037_5_443()) jj_scanpos = xsp; + if (jj_3R_InstanceofCondition_2660_3_194()) return true; return false; } - private boolean jj_3_113() + private boolean jj_3R_BeginStatement_4033_5_442() { - if (jj_3R_InstanceofCondition_2656_3_194()) return true; + if (jj_scan_token(ISOLATION)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_StatementSemicolon_959_5_216() + private boolean jj_3R_StatementSemicolon_963_5_216() { - if (jj_3R_ExpressionStatement_968_3_416()) return true; + if (jj_3R_ExpressionStatement_972_3_416()) return true; return false; } private boolean jj_3_112() { - if (jj_3R_IndexMatchCondition_2673_3_193()) return true; + if (jj_3R_IndexMatchCondition_2677_3_193()) return true; return false; } - private boolean jj_3R_BeginStatement_4028_5_442() + private boolean jj_3_146() { - if (jj_scan_token(ISOLATION)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_ConditionBlock_2495_3_381() + private boolean jj_3R_ConditionBlock_2499_3_381() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3_146() + private boolean jj_3R_StatementSemicolon_960_5_215() { - if (jj_3R_Expression_2046_3_132()) return true; - return false; - } - - private boolean jj_3R_StatementSemicolon_956_5_215() - { - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; return false; } private boolean jj_3_111() { - if (jj_3R_MatchesCondition_2857_3_192()) return true; + if (jj_3R_MatchesCondition_2861_3_192()) return true; return false; } - private boolean jj_3R_ConditionBlock_2493_3_380() + private boolean jj_3R_ConditionBlock_2497_3_380() { if (jj_scan_token(FALSE)) return true; return false; @@ -22272,32 +22318,32 @@ private boolean jj_3R_ConditionBlock_2493_3_380() private boolean jj_3_145() { - if (jj_3R_Statement_947_3_213()) return true; + if (jj_3R_Statement_951_3_213()) return true; return false; } - private boolean jj_3R_BeginStatement_4027_3_274() + private boolean jj_3R_BeginStatement_4032_3_274() { if (jj_scan_token(BEGIN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_BeginStatement_4028_5_442()) jj_scanpos = xsp; + if (jj_3R_BeginStatement_4033_5_442()) jj_scanpos = xsp; return false; } - private boolean jj_3R_ConditionBlock_2491_3_379() + private boolean jj_3R_ConditionBlock_2495_3_379() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_StatementSemicolon_955_3_68() + private boolean jj_3R_StatementSemicolon_959_3_68() { Token xsp; xsp = jj_scanpos; - if (jj_3R_StatementSemicolon_956_5_215()) { + if (jj_3R_StatementSemicolon_960_5_215()) { jj_scanpos = xsp; - if (jj_3R_StatementSemicolon_959_5_216()) return true; + if (jj_3R_StatementSemicolon_963_5_216()) return true; } if (jj_scan_token(SEMICOLON)) return true; return false; @@ -22305,361 +22351,361 @@ private boolean jj_3R_StatementSemicolon_955_3_68() private boolean jj_3_110() { - if (jj_3R_ContainsTextCondition_2850_3_191()) return true; + if (jj_3R_ContainsTextCondition_2854_3_191()) return true; return false; } - private boolean jj_3R_ConditionBlock_2488_3_378() + private boolean jj_3R_ConditionBlock_2492_3_378() { - if (jj_3R_InstanceofCondition_2656_3_194()) return true; + if (jj_3R_InstanceofCondition_2660_3_194()) return true; return false; } private boolean jj_3_109() { - if (jj_3R_ContainsAnyCondition_2835_3_190()) return true; + if (jj_3R_ContainsAnyCondition_2839_3_190()) return true; return false; } - private boolean jj_3_5() + private boolean jj_3R_LetStatement_4023_5_520() { - if (jj_3R_FloatingPoint_927_3_69()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_LetStatement_4018_5_520() + private boolean jj_3_5() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_FloatingPoint_931_3_69()) return true; return false; } - private boolean jj_3R_ConditionBlock_2485_3_377() + private boolean jj_3R_ConditionBlock_2489_3_377() { - if (jj_3R_IndexMatchCondition_2673_3_193()) return true; + if (jj_3R_IndexMatchCondition_2677_3_193()) return true; return false; } private boolean jj_3_108() { - if (jj_3R_ContainsAllCondition_2820_3_189()) return true; + if (jj_3R_ContainsAllCondition_2824_3_189()) return true; return false; } - private boolean jj_3_4() + private boolean jj_3R_LetStatement_4020_5_519() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; return false; } - private boolean jj_3R_LetStatement_4015_5_519() + private boolean jj_3_4() { - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_Statement_947_3_213() + private boolean jj_3R_Statement_951_3_213() { - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; Token xsp; xsp = jj_scanpos; - if (jj_scan_token(172)) jj_scanpos = xsp; + if (jj_scan_token(173)) jj_scanpos = xsp; return false; } - private boolean jj_3R_ConditionBlock_2482_3_376() + private boolean jj_3R_ConditionBlock_2486_3_376() { - if (jj_3R_MatchesCondition_2857_3_192()) return true; + if (jj_3R_MatchesCondition_2861_3_192()) return true; return false; } private boolean jj_3_107() { - if (jj_3R_ContainsValueCondition_2640_3_188()) return true; + if (jj_3R_ContainsValueCondition_2644_3_188()) return true; return false; } - private boolean jj_3R_ConditionBlock_2479_3_375() + private boolean jj_3R_ConditionBlock_2483_3_375() { - if (jj_3R_ContainsTextCondition_2850_3_191()) return true; + if (jj_3R_ContainsTextCondition_2854_3_191()) return true; return false; } private boolean jj_3_106() { - if (jj_3R_ContainsCondition_2748_3_187()) return true; + if (jj_3R_ContainsCondition_2752_3_187()) return true; return false; } - private boolean jj_3R_LetStatement_4011_3_418() + private boolean jj_3R_LetStatement_4016_3_418() { if (jj_scan_token(LET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_LetStatement_4015_5_519()) { + if (jj_3R_LetStatement_4020_5_519()) { jj_scanpos = xsp; - if (jj_3R_LetStatement_4018_5_520()) return true; + if (jj_3R_LetStatement_4023_5_520()) return true; } return false; } - private boolean jj_3R_ConditionBlock_2476_3_374() + private boolean jj_3R_ConditionBlock_2480_3_374() { - if (jj_3R_ContainsAnyCondition_2835_3_190()) return true; + if (jj_3R_ContainsAnyCondition_2839_3_190()) return true; return false; } - private boolean jj_3R_PNumber_938_5_576() + private boolean jj_3R_PNumber_942_5_576() { - if (jj_3R_FloatingPoint_927_3_69()) return true; + if (jj_3R_FloatingPoint_931_3_69()) return true; return false; } private boolean jj_3_105() { - if (jj_3R_BetweenCondition_2711_3_186()) return true; + if (jj_3R_BetweenCondition_2715_3_186()) return true; return false; } - private boolean jj_3R_ConditionBlock_2473_3_373() + private boolean jj_3R_ConditionBlock_2477_3_373() { - if (jj_3R_ContainsAllCondition_2820_3_189()) return true; + if (jj_3R_ContainsAllCondition_2824_3_189()) return true; return false; } - private boolean jj_3R_PNumber_935_5_575() + private boolean jj_3R_PNumber_939_5_575() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } private boolean jj_3_104() { - if (jj_3R_BinaryCondition_2631_3_185()) return true; + if (jj_3R_BinaryCondition_2635_3_185()) return true; return false; } - private boolean jj_3R_ConditionBlock_2470_3_372() + private boolean jj_3R_ConditionBlock_2474_3_372() { - if (jj_3R_ContainsValueCondition_2640_3_188()) return true; + if (jj_3R_ContainsValueCondition_2644_3_188()) return true; return false; } - private boolean jj_3R_PNumber_934_3_482() + private boolean jj_3R_PNumber_938_3_482() { Token xsp; xsp = jj_scanpos; - if (jj_3R_PNumber_935_5_575()) { + if (jj_3R_PNumber_939_5_575()) { jj_scanpos = xsp; - if (jj_3R_PNumber_938_5_576()) return true; + if (jj_3R_PNumber_942_5_576()) return true; } return false; } private boolean jj_3_103() { - if (jj_3R_NotInCondition_2797_3_184()) return true; + if (jj_3R_NotInCondition_2801_3_184()) return true; return false; } - private boolean jj_3R_ProfileStatement_4003_3_130() + private boolean jj_3R_ProfileStatement_4008_3_130() { if (jj_scan_token(PROFILE)) return true; - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; return false; } - private boolean jj_3R_ConditionBlock_2467_3_371() + private boolean jj_3R_ConditionBlock_2471_3_371() { - if (jj_3R_ContainsCondition_2748_3_187()) return true; + if (jj_3R_ContainsCondition_2752_3_187()) return true; return false; } private boolean jj_3_102() { - if (jj_3R_InCondition_2771_3_183()) return true; + if (jj_3R_InCondition_2775_3_183()) return true; return false; } - private boolean jj_3R_FloatingPoint_927_5_217() + private boolean jj_3R_FloatingPoint_931_5_217() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_ConditionBlock_2464_3_370() + private boolean jj_3R_ConditionBlock_2468_3_370() { - if (jj_3R_BetweenCondition_2711_3_186()) return true; + if (jj_3R_BetweenCondition_2715_3_186()) return true; return false; } private boolean jj_3_101() { - if (jj_3R_IsDefinedCondition_2734_3_182()) return true; + if (jj_3R_IsDefinedCondition_2738_3_182()) return true; return false; } - private boolean jj_3R_FloatingPoint_927_3_69() + private boolean jj_3R_FloatingPoint_931_3_69() { Token xsp; xsp = jj_scanpos; - if (jj_3R_FloatingPoint_927_5_217()) jj_scanpos = xsp; + if (jj_3R_FloatingPoint_931_5_217()) jj_scanpos = xsp; if (jj_scan_token(FLOATING_POINT_LITERAL)) return true; return false; } - private boolean jj_3R_ConditionBlock_2461_3_369() + private boolean jj_3R_ExplainStatement_4000_3_417() { - if (jj_3R_BinaryCondition_2631_3_185()) return true; + if (jj_scan_token(EXPLAIN)) return true; + if (jj_3R_StatementInternal_982_3_70()) return true; return false; } - private boolean jj_3R_ExplainStatement_3995_3_417() + private boolean jj_3R_ConditionBlock_2465_3_369() { - if (jj_scan_token(EXPLAIN)) return true; - if (jj_3R_StatementInternal_978_3_70()) return true; + if (jj_3R_BinaryCondition_2635_3_185()) return true; return false; } private boolean jj_3_100() { - if (jj_3R_IsNotDefinedCondition_2741_3_181()) return true; + if (jj_3R_IsNotDefinedCondition_2745_3_181()) return true; return false; } - private boolean jj_3R_ConditionBlock_2458_3_368() + private boolean jj_3R_ConditionBlock_2462_3_368() { - if (jj_3R_NotInCondition_2797_3_184()) return true; + if (jj_3R_NotInCondition_2801_3_184()) return true; return false; } private boolean jj_3_99() { - if (jj_3R_IsNullCondition_2720_3_180()) return true; + if (jj_3R_IsNullCondition_2724_3_180()) return true; return false; } - private boolean jj_3R_ConditionBlock_2455_3_367() + private boolean jj_3R_ConditionBlock_2459_3_367() { - if (jj_3R_InCondition_2771_3_183()) return true; + if (jj_3R_InCondition_2775_3_183()) return true; return false; } private boolean jj_3_98() { - if (jj_3R_IsNotNullCondition_2727_3_179()) return true; + if (jj_3R_IsNotNullCondition_2731_3_179()) return true; return false; } - private boolean jj_3R_ConditionBlock_2452_3_366() + private boolean jj_3R_ConditionBlock_2456_3_366() { - if (jj_3R_IsDefinedCondition_2734_3_182()) return true; + if (jj_3R_IsDefinedCondition_2738_3_182()) return true; return false; } - private boolean jj_3R_PInteger_914_5_214() + private boolean jj_3R_AlterDatabaseStatement_3991_3_98() { - if (jj_scan_token(MINUS)) return true; + if (jj_scan_token(ALTER)) return true; + if (jj_scan_token(DATABASE)) return true; + if (jj_3R_Identifier_735_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_AlterDatabaseStatement_3986_3_98() + private boolean jj_3R_PInteger_918_5_214() { - if (jj_scan_token(ALTER)) return true; - if (jj_scan_token(DATABASE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_PInteger_914_3_67() + private boolean jj_3R_PInteger_918_3_67() { Token xsp; xsp = jj_scanpos; - if (jj_3R_PInteger_914_5_214()) jj_scanpos = xsp; + if (jj_3R_PInteger_918_5_214()) jj_scanpos = xsp; if (jj_scan_token(INTEGER_LITERAL)) return true; return false; } - private boolean jj_3R_ConditionBlock_2449_3_365() + private boolean jj_3R_ConditionBlock_2453_3_365() { - if (jj_3R_IsNotDefinedCondition_2741_3_181()) return true; + if (jj_3R_IsNotDefinedCondition_2745_3_181()) return true; return false; } - private boolean jj_3R_DropBucketStatement_3979_5_631() + private boolean jj_3R_DropBucketStatement_3984_5_632() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_ConditionBlock_2446_3_364() + private boolean jj_3R_ConditionBlock_2450_3_364() { - if (jj_3R_IsNullCondition_2720_3_180()) return true; + if (jj_3R_IsNullCondition_2724_3_180()) return true; return false; } - private boolean jj_3R_DropBucketStatement_3977_5_630() + private boolean jj_3R_DropBucketStatement_3982_5_631() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_ConditionBlock_2443_3_363() + private boolean jj_3R_DropBucketStatement_3980_5_630() { - if (jj_3R_IsNotNullCondition_2727_3_179()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_DropBucketStatement_3975_5_629() + private boolean jj_3R_ConditionBlock_2447_3_363() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_IsNotNullCondition_2731_3_179()) return true; return false; } - private boolean jj_3R_ConditionBlock_2442_1_177() + private boolean jj_3R_ConditionBlock_2446_1_177() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ConditionBlock_2443_3_363()) { + if (jj_3R_ConditionBlock_2447_3_363()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2446_3_364()) { + if (jj_3R_ConditionBlock_2450_3_364()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2449_3_365()) { + if (jj_3R_ConditionBlock_2453_3_365()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2452_3_366()) { + if (jj_3R_ConditionBlock_2456_3_366()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2455_3_367()) { + if (jj_3R_ConditionBlock_2459_3_367()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2458_3_368()) { + if (jj_3R_ConditionBlock_2462_3_368()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2461_3_369()) { + if (jj_3R_ConditionBlock_2465_3_369()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2464_3_370()) { + if (jj_3R_ConditionBlock_2468_3_370()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2467_3_371()) { + if (jj_3R_ConditionBlock_2471_3_371()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2470_3_372()) { + if (jj_3R_ConditionBlock_2474_3_372()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2473_3_373()) { + if (jj_3R_ConditionBlock_2477_3_373()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2476_3_374()) { + if (jj_3R_ConditionBlock_2480_3_374()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2479_3_375()) { + if (jj_3R_ConditionBlock_2483_3_375()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2482_3_376()) { + if (jj_3R_ConditionBlock_2486_3_376()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2485_3_377()) { + if (jj_3R_ConditionBlock_2489_3_377()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2488_3_378()) { + if (jj_3R_ConditionBlock_2492_3_378()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2491_3_379()) { + if (jj_3R_ConditionBlock_2495_3_379()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2493_3_380()) { + if (jj_3R_ConditionBlock_2497_3_380()) { jj_scanpos = xsp; - if (jj_3R_ConditionBlock_2495_3_381()) return true; + if (jj_3R_ConditionBlock_2499_3_381()) return true; } } } @@ -22683,46 +22729,46 @@ private boolean jj_3R_ConditionBlock_2442_1_177() private boolean jj_3_97() { - if (jj_3R_ParenthesisBlock_2435_3_178()) return true; + if (jj_3R_ParenthesisBlock_2439_3_178()) return true; return false; } - private boolean jj_3R_DropBucketStatement_3973_3_97() + private boolean jj_3R_DropBucketStatement_3978_3_97() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DropBucketStatement_3975_5_629()) { + if (jj_3R_DropBucketStatement_3980_5_630()) { jj_scanpos = xsp; - if (jj_3R_DropBucketStatement_3977_5_630()) return true; + if (jj_3R_DropBucketStatement_3982_5_631()) return true; } xsp = jj_scanpos; - if (jj_3R_DropBucketStatement_3979_5_631()) jj_scanpos = xsp; + if (jj_3R_DropBucketStatement_3984_5_632()) jj_scanpos = xsp; return false; } private boolean jj_3_96() { - if (jj_3R_ConditionBlock_2442_1_177()) return true; + if (jj_3R_ConditionBlock_2446_1_177()) return true; return false; } - private boolean jj_3R_ParenthesisBlock_2435_3_178() + private boolean jj_3R_ParenthesisBlock_2439_3_178() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_95() { - if (jj_3R_ParenthesisBlock_2435_3_178()) return true; + if (jj_3R_ParenthesisBlock_2439_3_178()) return true; return false; } - private boolean jj_3R_AlterBucketStatement_3964_5_271() + private boolean jj_3R_AlterBucketStatement_3969_5_271() { if (jj_scan_token(STAR)) return true; return false; @@ -22730,53 +22776,53 @@ private boolean jj_3R_AlterBucketStatement_3964_5_271() private boolean jj_3_94() { - if (jj_3R_ConditionBlock_2442_1_177()) return true; - return false; - } - - private boolean jj_3R_NotBlock_2426_5_694() - { - if (jj_3R_ParenthesisBlock_2435_3_178()) return true; + if (jj_3R_ConditionBlock_2446_1_177()) return true; return false; } - private boolean jj_3R_NotBlock_2423_5_693() + private boolean jj_3R_NotBlock_2430_5_695() { - if (jj_3R_ConditionBlock_2442_1_177()) return true; + if (jj_3R_ParenthesisBlock_2439_3_178()) return true; return false; } - private boolean jj_3R_AlterBucketStatement_3960_3_96() + private boolean jj_3R_AlterBucketStatement_3965_3_96() { if (jj_scan_token(ALTER)) return true; if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterBucketStatement_3964_5_271()) jj_scanpos = xsp; - if (jj_3R_Identifier_733_1_141()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_AlterBucketStatement_3969_5_271()) jj_scanpos = xsp; + if (jj_3R_Identifier_735_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_NotBlock_2422_3_568() + private boolean jj_3R_NotBlock_2427_5_694() + { + if (jj_3R_ConditionBlock_2446_1_177()) return true; + return false; + } + + private boolean jj_3R_NotBlock_2426_3_568() { Token xsp; xsp = jj_scanpos; - if (jj_3R_NotBlock_2423_5_693()) { + if (jj_3R_NotBlock_2427_5_694()) { jj_scanpos = xsp; - if (jj_3R_NotBlock_2426_5_694()) return true; + if (jj_3R_NotBlock_2430_5_695()) return true; } return false; } - private boolean jj_3R_NotBlock_2417_7_692() + private boolean jj_3R_NotBlock_2421_7_693() { - if (jj_3R_ParenthesisBlock_2435_3_178()) return true; + if (jj_3R_ParenthesisBlock_2439_3_178()) return true; return false; } - private boolean jj_3R_CreateBucketStatement_3953_5_621() + private boolean jj_3R_CreateBucketStatement_3958_5_622() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -22784,311 +22830,311 @@ private boolean jj_3R_CreateBucketStatement_3953_5_621() return false; } - private boolean jj_3R_NotBlock_2414_7_691() + private boolean jj_3R_NotBlock_2418_7_692() { - if (jj_3R_ConditionBlock_2442_1_177()) return true; + if (jj_3R_ConditionBlock_2446_1_177()) return true; return false; } - private boolean jj_3R_CreateBucketStatement_3951_3_78() + private boolean jj_3R_CreateBucketStatement_3956_3_78() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateBucketStatement_3953_5_621()) jj_scanpos = xsp; + if (jj_3R_CreateBucketStatement_3958_5_622()) jj_scanpos = xsp; return false; } - private boolean jj_3R_NotBlock_2411_3_567() + private boolean jj_3R_DropIndexStatement_3948_5_629() + { + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; + return false; + } + + private boolean jj_3R_NotBlock_2415_3_567() { if (jj_scan_token(NOT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_NotBlock_2414_7_691()) { + if (jj_3R_NotBlock_2418_7_692()) { jj_scanpos = xsp; - if (jj_3R_NotBlock_2417_7_692()) return true; + if (jj_3R_NotBlock_2421_7_693()) return true; } return false; } - private boolean jj_3R_DropIndexStatement_3943_5_628() - { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(EXISTS)) return true; - return false; - } - - private boolean jj_3R_DropIndexStatement_3941_5_627() + private boolean jj_3R_DropIndexStatement_3946_5_628() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_NotBlock_2410_1_467() + private boolean jj_3R_NotBlock_2414_1_467() { Token xsp; xsp = jj_scanpos; - if (jj_3R_NotBlock_2411_3_567()) { + if (jj_3R_NotBlock_2415_3_567()) { jj_scanpos = xsp; - if (jj_3R_NotBlock_2422_3_568()) return true; + if (jj_3R_NotBlock_2426_3_568()) return true; } return false; } - private boolean jj_3R_DropIndexStatement_3939_5_626() + private boolean jj_3R_DropIndexStatement_3944_5_627() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_AndBlock_2403_5_468() + private boolean jj_3R_AndBlock_2407_5_468() { if (jj_scan_token(AND)) return true; - if (jj_3R_NotBlock_2410_1_467()) return true; + if (jj_3R_NotBlock_2414_1_467()) return true; return false; } - private boolean jj_3R_AndBlock_2402_3_337() - { - if (jj_3R_NotBlock_2410_1_467()) return true; - Token xsp; - while (true) { - xsp = jj_scanpos; - if (jj_3R_AndBlock_2403_5_468()) { jj_scanpos = xsp; break; } - } - return false; - } - - private boolean jj_3R_DropIndexStatement_3937_3_95() + private boolean jj_3R_DropIndexStatement_3942_3_95() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DropIndexStatement_3939_5_626()) { + if (jj_3R_DropIndexStatement_3944_5_627()) { jj_scanpos = xsp; - if (jj_3R_DropIndexStatement_3941_5_627()) return true; + if (jj_3R_DropIndexStatement_3946_5_628()) return true; } xsp = jj_scanpos; - if (jj_3R_DropIndexStatement_3943_5_628()) jj_scanpos = xsp; + if (jj_3R_DropIndexStatement_3948_5_629()) jj_scanpos = xsp; return false; } - private boolean jj_3R_OrBlock_2395_5_338() + private boolean jj_3R_AndBlock_2406_3_337() { - if (jj_scan_token(OR)) return true; - if (jj_3R_AndBlock_2402_3_337()) return true; + if (jj_3R_NotBlock_2414_1_467()) return true; + Token xsp; + while (true) { + xsp = jj_scanpos; + if (jj_3R_AndBlock_2407_5_468()) { jj_scanpos = xsp; break; } + } return false; } - private boolean jj_3R_RebuildIndexStatement_3927_7_731() + private boolean jj_3R_RebuildIndexStatement_3932_7_732() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_OrBlock_2394_3_154() + private boolean jj_3R_OrBlock_2399_5_338() { - if (jj_3R_AndBlock_2402_3_337()) return true; + if (jj_scan_token(OR)) return true; + if (jj_3R_AndBlock_2406_3_337()) return true; + return false; + } + + private boolean jj_3R_OrBlock_2398_3_154() + { + if (jj_3R_AndBlock_2406_3_337()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_OrBlock_2395_5_338()) { jj_scanpos = xsp; break; } + if (jj_3R_OrBlock_2399_5_338()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_RebuildIndexStatement_3924_5_625() + private boolean jj_3R_RebuildIndexStatement_3929_5_626() { if (jj_scan_token(WITH)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_RebuildIndexStatement_3927_7_731()) { jj_scanpos = xsp; break; } + if (jj_3R_RebuildIndexStatement_3932_7_732()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_RebuildIndexStatement_3918_9_730() + private boolean jj_3R_RebuildIndexStatement_3923_9_731() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_WhereClause_2387_3_159() + private boolean jj_3R_WhereClause_2391_3_159() { - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; return false; } - private boolean jj_3R_RebuildIndexStatement_3915_7_624() + private boolean jj_3R_RebuildIndexStatement_3920_7_625() { if (jj_scan_token(WITH)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_RebuildIndexStatement_3918_9_730()) { jj_scanpos = xsp; break; } + if (jj_3R_RebuildIndexStatement_3923_9_731()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_RebuildIndexStatement_3912_7_623() + private boolean jj_3R_RebuildIndexStatement_3917_7_624() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_IndexIdentifier_2374_9_493() + private boolean jj_3R_RebuildIndexStatement_3915_7_623() { - if (jj_scan_token(INDEXVALUESDESC_IDENTIFIER)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_RebuildIndexStatement_3910_7_622() + private boolean jj_3R_IndexIdentifier_2378_9_493() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_scan_token(INDEXVALUESDESC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_IndexIdentifier_2372_9_492() + private boolean jj_3R_IndexIdentifier_2376_9_492() { if (jj_scan_token(INDEXVALUESASC_IDENTIFIER)) return true; return false; } - private boolean jj_3R_IndexIdentifier_2370_9_491() + private boolean jj_3R_IndexIdentifier_2374_9_491() { if (jj_scan_token(INDEXVALUES_IDENTIFIER)) return true; return false; } - private boolean jj_3R_RebuildIndexStatement_3907_3_273() + private boolean jj_3R_RebuildIndexStatement_3912_3_273() { if (jj_scan_token(REBUILD)) return true; if (jj_scan_token(INDEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_RebuildIndexStatement_3910_7_622()) { + if (jj_3R_RebuildIndexStatement_3915_7_623()) { jj_scanpos = xsp; - if (jj_3R_RebuildIndexStatement_3912_7_623()) return true; + if (jj_3R_RebuildIndexStatement_3917_7_624()) return true; } xsp = jj_scanpos; - if (jj_3R_RebuildIndexStatement_3915_7_624()) jj_scanpos = xsp; + if (jj_3R_RebuildIndexStatement_3920_7_625()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_RebuildIndexStatement_3924_5_625()) jj_scanpos = xsp; + if (jj_3R_RebuildIndexStatement_3929_5_626()) jj_scanpos = xsp; return false; } - private boolean jj_3R_IndexIdentifier_2368_5_362() + private boolean jj_3R_IndexIdentifier_2372_5_362() { Token xsp; xsp = jj_scanpos; - if (jj_3R_IndexIdentifier_2370_9_491()) { + if (jj_3R_IndexIdentifier_2374_9_491()) { jj_scanpos = xsp; - if (jj_3R_IndexIdentifier_2372_9_492()) { + if (jj_3R_IndexIdentifier_2376_9_492()) { jj_scanpos = xsp; - if (jj_3R_IndexIdentifier_2374_9_493()) return true; + if (jj_3R_IndexIdentifier_2378_9_493()) return true; } } return false; } - private boolean jj_3R_CreateIndexStatement_3897_9_729() + private boolean jj_3R_CreateIndexStatement_3902_9_730() { if (jj_scan_token(ERROR2)) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3895_9_728() + private boolean jj_3R_CreateIndexStatement_3900_9_729() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_IndexIdentifier_2363_5_361() + private boolean jj_3R_IndexIdentifier_2367_5_361() { if (jj_scan_token(INDEX_COLON)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3888_13_839() + private boolean jj_3R_CreateIndexStatement_3893_13_840() { if (jj_scan_token(METADATA)) return true; - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3893_7_620() + private boolean jj_3R_CreateIndexStatement_3898_7_621() { if (jj_scan_token(NULL_STRATEGY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3895_9_728()) { + if (jj_3R_CreateIndexStatement_3900_9_729()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3897_9_729()) return true; + if (jj_3R_CreateIndexStatement_3902_9_730()) return true; } return false; } - private boolean jj_3R_IndexIdentifier_2362_3_176() + private boolean jj_3R_CreateIndexStatement_3891_13_839() { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_IndexIdentifier_2363_5_361()) { - jj_scanpos = xsp; - if (jj_3R_IndexIdentifier_2368_5_362()) return true; - } + if (jj_scan_token(COMMA)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3886_13_838() + private boolean jj_3R_IndexIdentifier_2366_3_176() { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_IndexIdentifier_2367_5_361()) { + jj_scanpos = xsp; + if (jj_3R_IndexIdentifier_2372_5_362()) return true; + } return false; } - private boolean jj_3R_CreateIndexStatement_3883_9_805() + private boolean jj_3R_CreateIndexStatement_3888_9_806() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3886_13_838()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateIndexStatement_3891_13_839()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3888_13_839()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3893_13_840()) jj_scanpos = xsp; return false; } - private boolean jj_3R_SchemaIdentifier_2353_3_650() + private boolean jj_3R_SchemaIdentifier_2357_3_651() { if (jj_scan_token(SCHEMA_IDENTIFIER)) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3878_9_727() + private boolean jj_3R_CreateIndexStatement_3883_9_728() { Token xsp; xsp = jj_scanpos; if (jj_3_143()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3883_9_805()) return true; + if (jj_3R_CreateIndexStatement_3888_9_806()) return true; } return false; } @@ -23096,147 +23142,147 @@ private boolean jj_3R_CreateIndexStatement_3878_9_727() private boolean jj_3_143() { if (jj_scan_token(METADATA)) return true; - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3873_13_837() + private boolean jj_3R_CreateIndexStatement_3878_13_838() { if (jj_scan_token(METADATA)) return true; - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_BucketList_2344_6_815() + private boolean jj_3R_CreateIndexStatement_3876_13_837() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3871_13_836() + private boolean jj_3R_BucketList_2348_6_816() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3877_7_619() + private boolean jj_3R_CreateIndexStatement_3882_7_620() { Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3878_9_727()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3883_9_728()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BucketList_2343_4_746() + private boolean jj_3R_BucketList_2347_4_747() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_BucketList_2344_6_815()) { jj_scanpos = xsp; break; } + if (jj_3R_BucketList_2348_6_816()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_BucketList_2341_3_649() + private boolean jj_3R_BucketList_2345_3_650() { 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_BucketList_2343_4_746()) jj_scanpos = xsp; + if (jj_3R_BucketList_2347_4_747()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3868_9_804() + private boolean jj_3R_CreateIndexStatement_3873_9_805() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3871_13_836()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateIndexStatement_3876_13_837()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3873_13_837()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3878_13_838()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreateIndexStatement_3863_9_726() + private boolean jj_3R_CreateIndexStatement_3868_9_727() { Token xsp; xsp = jj_scanpos; if (jj_3_142()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3868_9_804()) return true; + if (jj_3R_CreateIndexStatement_3873_9_805()) return true; } return false; } - private boolean jj_3_90() + private boolean jj_3_142() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_scan_token(METADATA)) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_Bucket_2332_5_315() + private boolean jj_3_90() { - if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3_142() + private boolean jj_3R_Bucket_2336_5_315() { - if (jj_scan_token(METADATA)) return true; - if (jj_3R_Json_3078_3_212()) return true; + if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; } - private boolean jj_3R_Bucket_2330_5_314() + private boolean jj_3R_Bucket_2334_5_314() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_Bucket_2329_3_143() + private boolean jj_3_144() { + if (jj_scan_token(ENGINE)) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Bucket_2330_5_314()) { - jj_scanpos = xsp; - if (jj_3R_Bucket_2332_5_315()) return true; - } + if (jj_3R_CreateIndexStatement_3868_9_727()) jj_scanpos = xsp; return false; } - private boolean jj_3_144() + private boolean jj_3R_CreateIndexStatement_3862_9_619() { - if (jj_scan_token(ENGINE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3863_9_726()) jj_scanpos = xsp; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3857_9_618() + private boolean jj_3R_Bucket_2333_3_143() { - if (jj_3R_Identifier_733_1_141()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_Bucket_2334_5_314()) { + jj_scanpos = xsp; + if (jj_3R_Bucket_2336_5_315()) return true; + } return false; } private boolean jj_3_89() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_FromItem_2317_9_653() + private boolean jj_3R_FromItem_2321_9_654() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } @@ -23245,280 +23291,326 @@ private boolean jj_3_141() if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; if (jj_scan_token(EXISTS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3_88() + private boolean jj_3R_CreateIndexStatement_3844_15_836() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3839_15_835() + private boolean jj_3_88() { - if (jj_scan_token(VALUE)) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_FromItem_2314_5_531() + private boolean jj_3R_CreateIndexStatement_3851_7_618() { - if (jj_3R_Identifier_733_1_141()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_FromItem_2317_9_653()) jj_scanpos = xsp; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3846_7_617() + private boolean jj_3R_FromItem_2318_5_531() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_FromItem_2321_9_654()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreateIndexStatement_3837_15_834() + private boolean jj_3R_CreateIndexStatement_3842_15_835() { if (jj_scan_token(KEY)) return true; return false; } - private boolean jj_3R_FromItem_2310_7_652() + private boolean jj_3R_FromItem_2314_7_653() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3835_13_803() + private boolean jj_3R_CreateIndexStatement_3840_13_804() { if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3837_15_834()) { + if (jj_3R_CreateIndexStatement_3842_15_835()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3839_15_835()) return true; + if (jj_3R_CreateIndexStatement_3844_15_836()) return true; } return false; } private boolean jj_3_93() { - if (jj_3R_FunctionCall_1938_3_147()) return true; + if (jj_3R_FunctionCall_1942_3_147()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_FromItem_2310_7_652()) jj_scanpos = xsp; + if (jj_3R_FromItem_2314_7_653()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FromItem_2305_5_530() + private boolean jj_3R_FromItem_2309_5_530() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_FromItem_2300_9_651() + private boolean jj_3R_FromItem_2304_9_652() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3_92() + private boolean jj_3R_CreateIndexStatement_3833_13_415() { - if (jj_3R_IndexIdentifier_2362_3_176()) return true; + if (jj_3R_RecordAttribute_1933_3_149()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3828_13_415() + private boolean jj_3_92() { - if (jj_3R_RecordAttribute_1929_3_149()) return true; + if (jj_3R_IndexIdentifier_2366_3_176()) return true; return false; } - private boolean jj_3R_FromItem_2297_5_529() + private boolean jj_3R_FromItem_2301_5_529() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_QueryStatement_1113_3_175()) return true; + if (jj_3R_QueryStatement_1117_3_175()) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_FromItem_2300_9_651()) jj_scanpos = xsp; + if (jj_3R_FromItem_2304_9_652()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FromItem_2295_5_528() + private boolean jj_3R_CreateIndexStatement_3827_13_414() { - if (jj_3R_SchemaIdentifier_2353_3_650()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3822_13_414() + private boolean jj_3R_FromItem_2299_5_528() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_SchemaIdentifier_2357_3_651()) return true; return false; } - private boolean jj_3R_LetClause_2233_65_547() + private boolean jj_3R_LetClause_2237_65_547() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_LetItem_2240_3_546()) return true; + if (jj_3R_LetItem_2244_3_546()) return true; return false; } - private boolean jj_3R_FromItem_2292_5_527() + private boolean jj_3R_FromItem_2296_5_527() { - if (jj_3R_IndexIdentifier_2362_3_176()) return true; + if (jj_3R_IndexIdentifier_2366_3_176()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3820_11_211() + private boolean jj_3R_CreateIndexStatement_3825_11_211() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3822_13_414()) { + if (jj_3R_CreateIndexStatement_3827_13_414()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3828_13_415()) return true; + if (jj_3R_CreateIndexStatement_3833_13_415()) return true; } xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3835_13_803()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3840_13_804()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FromItem_2290_5_526() + private boolean jj_3R_FromItem_2294_5_526() { - if (jj_3R_BucketList_2341_3_649()) return true; + if (jj_3R_BucketList_2345_3_650()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3816_13_413() + private boolean jj_3R_CreateIndexStatement_3821_13_413() { if (jj_scan_token(VALUE)) return true; return false; } - private boolean jj_3R_FromItem_2284_9_745() + private boolean jj_3R_FromItem_2288_9_746() { - if (jj_3R_NamedParameter_1744_3_460()) return true; + if (jj_3R_NamedParameter_1748_3_460()) return true; return false; } - private boolean jj_3R_FromItem_2288_5_525() + private boolean jj_3R_FromItem_2292_5_525() { - if (jj_3R_Bucket_2329_3_143()) return true; + if (jj_3R_Bucket_2333_3_143()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3814_13_412() + private boolean jj_3R_CreateIndexStatement_3819_13_412() { if (jj_scan_token(KEY)) return true; return false; } - private boolean jj_3R_FromItem_2281_9_744() + private boolean jj_3R_FromItem_2285_9_745() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_PositionalParameter_1730_3_459()) return true; + if (jj_3R_PositionalParameter_1734_3_459()) return true; return false; } - private boolean jj_3R_FromItem_2281_9_648() + private boolean jj_3R_FromItem_2285_9_649() { Token xsp; xsp = jj_scanpos; - if (jj_3R_FromItem_2281_9_744()) { + if (jj_3R_FromItem_2285_9_745()) { jj_scanpos = xsp; - if (jj_3R_FromItem_2284_9_745()) return true; + if (jj_3R_FromItem_2288_9_746()) return true; } return false; } - private boolean jj_3R_CreateIndexStatement_3812_11_210() + private boolean jj_3R_CreateIndexStatement_3817_11_210() { if (jj_scan_token(BY)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3814_13_412()) { + if (jj_3R_CreateIndexStatement_3819_13_412()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3816_13_413()) return true; + if (jj_3R_CreateIndexStatement_3821_13_413()) return true; } return false; } - private boolean jj_3R_FromItem_2278_9_647() + private boolean jj_3R_FromItem_2282_9_648() { - if (jj_3R_NamedParameter_1744_3_460()) return true; + if (jj_3R_NamedParameter_1748_3_460()) return true; return false; } - private boolean jj_3R_FromItem_2276_9_646() + private boolean jj_3R_FromItem_2280_9_647() { - if (jj_3R_PositionalParameter_1730_3_459()) return true; + if (jj_3R_PositionalParameter_1734_3_459()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3805_11_209() + private boolean jj_3R_CreateIndexStatement_3810_11_209() { - if (jj_3R_RecordAttribute_1929_3_149()) return true; + if (jj_3R_RecordAttribute_1933_3_149()) return true; return false; } - private boolean jj_3R_FromItem_2273_5_524() + private boolean jj_3R_FromItem_2277_5_524() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_FromItem_2276_9_646()) { + if (jj_3R_FromItem_2280_9_647()) { jj_scanpos = xsp; - if (jj_3R_FromItem_2278_9_647()) return true; + if (jj_3R_FromItem_2282_9_648()) return true; } while (true) { xsp = jj_scanpos; - if (jj_3R_FromItem_2281_9_648()) { jj_scanpos = xsp; break; } + if (jj_3R_FromItem_2285_9_649()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_FromItem_2270_7_645() + private boolean jj_3R_FromItem_2274_7_646() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3799_11_208() + private boolean jj_3R_CreateIndexStatement_3804_11_208() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } private boolean jj_3_91() { if (jj_scan_token(LBRACKET)) return true; - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_FromItem_2270_7_645()) { jj_scanpos = xsp; break; } + if (jj_3R_FromItem_2274_7_646()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_FromItem_2265_5_523() + private boolean jj_3R_FromItem_2269_5_523() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_Identifier_733_1_141() + private boolean jj_3R_CreateIndexStatement_3799_10_207() + { + 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_FromItem_2268_3_424() { Token xsp; xsp = jj_scanpos; - if (jj_scan_token(236)) { + if (jj_3R_FromItem_2269_5_523()) { + jj_scanpos = xsp; + if (jj_3_91()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2277_5_524()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2292_5_525()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2294_5_526()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2296_5_527()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2299_5_528()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2301_5_529()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2309_5_530()) { + jj_scanpos = xsp; + if (jj_3_93()) { + jj_scanpos = xsp; + if (jj_3R_FromItem_2318_5_531()) return true; + } + } + } + } + } + } + } + } + } + } + return false; + } + + private boolean jj_3R_Identifier_735_1_141() + { + Token xsp; + xsp = jj_scanpos; + if (jj_scan_token(237)) { jj_scanpos = xsp; if (jj_scan_token(12)) { jj_scanpos = xsp; - if (jj_scan_token(221)) { + if (jj_scan_token(222)) { jj_scanpos = xsp; if (jj_scan_token(32)) { jj_scanpos = xsp; @@ -23532,49 +23624,49 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(36)) { jj_scanpos = xsp; - if (jj_scan_token(233)) { + if (jj_scan_token(234)) { jj_scanpos = xsp; if (jj_scan_token(50)) { jj_scanpos = xsp; + if (jj_scan_token(51)) { + jj_scanpos = xsp; if (jj_scan_token(30)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; - if (jj_scan_token(58)) { + if (jj_scan_token(59)) { jj_scanpos = xsp; if (jj_scan_token(26)) { jj_scanpos = xsp; - if (jj_scan_token(73)) { - jj_scanpos = xsp; - if (jj_scan_token(75)) { + if (jj_scan_token(74)) { jj_scanpos = xsp; - if (jj_scan_token(72)) { + if (jj_scan_token(76)) { jj_scanpos = xsp; - if (jj_scan_token(67)) { + if (jj_scan_token(73)) { jj_scanpos = xsp; if (jj_scan_token(68)) { jj_scanpos = xsp; if (jj_scan_token(69)) { jj_scanpos = xsp; - if (jj_scan_token(76)) { + if (jj_scan_token(70)) { jj_scanpos = xsp; if (jj_scan_token(77)) { jj_scanpos = xsp; - if (jj_scan_token(18)) { + if (jj_scan_token(78)) { jj_scanpos = xsp; - if (jj_scan_token(62)) { + if (jj_scan_token(18)) { jj_scanpos = xsp; - if (jj_scan_token(78)) { + if (jj_scan_token(63)) { jj_scanpos = xsp; if (jj_scan_token(79)) { jj_scanpos = xsp; if (jj_scan_token(80)) { jj_scanpos = xsp; - if (jj_scan_token(82)) { + if (jj_scan_token(81)) { jj_scanpos = xsp; if (jj_scan_token(83)) { jj_scanpos = xsp; - if (jj_scan_token(85)) { + if (jj_scan_token(84)) { jj_scanpos = xsp; if (jj_scan_token(86)) { jj_scanpos = xsp; @@ -23582,10 +23674,10 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(88)) { jj_scanpos = xsp; - if (jj_scan_token(74)) { - jj_scanpos = xsp; if (jj_scan_token(89)) { jj_scanpos = xsp; + if (jj_scan_token(75)) { + jj_scanpos = xsp; if (jj_scan_token(90)) { jj_scanpos = xsp; if (jj_scan_token(91)) { @@ -23594,9 +23686,9 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(93)) { jj_scanpos = xsp; - if (jj_scan_token(95)) { + if (jj_scan_token(94)) { jj_scanpos = xsp; - if (jj_scan_token(97)) { + if (jj_scan_token(96)) { jj_scanpos = xsp; if (jj_scan_token(98)) { jj_scanpos = xsp; @@ -23604,7 +23696,7 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(100)) { jj_scanpos = xsp; - if (jj_scan_token(102)) { + if (jj_scan_token(101)) { jj_scanpos = xsp; if (jj_scan_token(103)) { jj_scanpos = xsp; @@ -23632,12 +23724,12 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(115)) { jj_scanpos = xsp; - if (jj_scan_token(117)) { - jj_scanpos = xsp; if (jj_scan_token(116)) { jj_scanpos = xsp; if (jj_scan_token(118)) { jj_scanpos = xsp; + if (jj_scan_token(117)) { + jj_scanpos = xsp; if (jj_scan_token(119)) { jj_scanpos = xsp; if (jj_scan_token(120)) { @@ -23650,7 +23742,7 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(124)) { jj_scanpos = xsp; - if (jj_scan_token(126)) { + if (jj_scan_token(125)) { jj_scanpos = xsp; if (jj_scan_token(127)) { jj_scanpos = xsp; @@ -23662,9 +23754,9 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(131)) { jj_scanpos = xsp; - if (jj_scan_token(133)) { + if (jj_scan_token(132)) { jj_scanpos = xsp; - if (jj_scan_token(135)) { + if (jj_scan_token(134)) { jj_scanpos = xsp; if (jj_scan_token(136)) { jj_scanpos = xsp; @@ -23676,7 +23768,9 @@ private boolean jj_3R_Identifier_733_1_141() jj_scanpos = xsp; if (jj_scan_token(140)) { jj_scanpos = xsp; - if (jj_scan_token(237)) return true; + if (jj_scan_token(141)) { + jj_scanpos = xsp; + if (jj_scan_token(238)) return true; } } } @@ -23758,51 +23852,6 @@ private boolean jj_3R_Identifier_733_1_141() } } } - return false; - } - - private boolean jj_3R_CreateIndexStatement_3794_10_207() - { - 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_FromItem_2264_3_424() - { - Token xsp; - xsp = jj_scanpos; - if (jj_3R_FromItem_2265_5_523()) { - jj_scanpos = xsp; - if (jj_3_91()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2273_5_524()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2288_5_525()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2290_5_526()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2292_5_527()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2295_5_528()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2297_5_529()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2305_5_530()) { - jj_scanpos = xsp; - if (jj_3_93()) { - jj_scanpos = xsp; - if (jj_3R_FromItem_2314_5_531()) return true; - } - } - } - } - } - } - } - } - } } return false; } @@ -23811,20 +23860,20 @@ private boolean jj_3_140() { Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3794_10_207()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3799_10_207()) jj_scanpos = xsp; if (jj_scan_token(ON)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(LPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3799_11_208()) { + if (jj_3R_CreateIndexStatement_3804_11_208()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3805_11_209()) return true; + if (jj_3R_CreateIndexStatement_3810_11_209()) return true; } xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3812_11_210()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3817_11_210()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3820_11_211()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateIndexStatement_3825_11_211()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; @@ -23832,22 +23881,11 @@ private boolean jj_3_140() private boolean jj_3_87() { - if (jj_3R_Expression_2046_3_132()) return true; - return false; - } - - private boolean jj_3R_PString_719_3_249() - { - Token xsp; - xsp = jj_scanpos; - if (jj_scan_token(161)) { - jj_scanpos = xsp; - if (jj_scan_token(144)) return true; - } + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_CreateIndexStatement_3789_3_77() + private boolean jj_3R_CreateIndexStatement_3794_3_77() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(INDEX)) return true; @@ -23855,278 +23893,296 @@ private boolean jj_3R_CreateIndexStatement_3789_3_77() xsp = jj_scanpos; if (jj_3_140()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3846_7_617()) return true; + if (jj_3R_CreateIndexStatement_3851_7_618()) return true; } xsp = jj_scanpos; if (jj_3_141()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3857_9_618()) return true; + if (jj_3R_CreateIndexStatement_3862_9_619()) return true; } xsp = jj_scanpos; if (jj_3_144()) { jj_scanpos = xsp; - if (jj_3R_CreateIndexStatement_3877_7_619()) return true; + if (jj_3R_CreateIndexStatement_3882_7_620()) return true; } xsp = jj_scanpos; - if (jj_3R_CreateIndexStatement_3893_7_620()) jj_scanpos = xsp; + if (jj_3R_CreateIndexStatement_3898_7_621()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_PString_721_3_249() + { + Token xsp; + xsp = jj_scanpos; + if (jj_scan_token(162)) { + jj_scanpos = xsp; + if (jj_scan_token(145)) return true; + } return false; } - private boolean jj_3R_LetItem_2245_5_671() + private boolean jj_3R_LetItem_2249_5_672() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_QueryStatement_1113_3_175()) return true; + if (jj_3R_QueryStatement_1117_3_175()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3_3() + private boolean jj_3R_DropPropertyStatement_3783_5_270() { - if (jj_3R_StatementSemicolon_955_3_68()) return true; + if (jj_scan_token(FORCE)) return true; return false; } - private boolean jj_3R_DropPropertyStatement_3778_5_270() + private boolean jj_3R_DropPropertyStatement_3782_5_269() { - if (jj_scan_token(FORCE)) return true; + if (jj_scan_token(IF)) return true; + if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3R_LetItem_2242_5_670() + private boolean jj_3R_LetItem_2246_5_671() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_DropPropertyStatement_3777_5_269() + private boolean jj_3_3() { - if (jj_scan_token(IF)) return true; - if (jj_scan_token(EXISTS)) return true; + if (jj_3R_StatementSemicolon_959_3_68()) return true; return false; } - private boolean jj_3R_LetItem_2240_3_546() + private boolean jj_3R_LetItem_2244_3_546() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_LetItem_2242_5_670()) { + if (jj_3R_LetItem_2246_5_671()) { jj_scanpos = xsp; - if (jj_3R_LetItem_2245_5_671()) return true; + if (jj_3R_LetItem_2249_5_672()) return true; } return false; } - private boolean jj_3R_DropPropertyStatement_3773_3_94() + private boolean jj_3R_DropPropertyStatement_3778_3_94() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DropPropertyStatement_3777_5_269()) jj_scanpos = xsp; + if (jj_3R_DropPropertyStatement_3782_5_269()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DropPropertyStatement_3778_5_270()) jj_scanpos = xsp; + if (jj_3R_DropPropertyStatement_3783_5_270()) jj_scanpos = xsp; return false; } - private boolean jj_3R_LetClause_2233_3_445() + private boolean jj_3R_LetClause_2237_3_445() { if (jj_scan_token(LET)) return true; - if (jj_3R_LetItem_2240_3_546()) return true; + if (jj_3R_LetItem_2244_3_546()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_LetClause_2233_65_547()) { jj_scanpos = xsp; break; } + if (jj_3R_LetClause_2237_65_547()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_AlterPropertyStatement_3762_5_268() + private boolean jj_3R_AlterPropertyStatement_3767_5_268() { - if (jj_3R_Identifier_733_1_141()) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_86() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_FromClause_2224_3_236() + private boolean jj_3R_FromClause_2228_3_236() { - if (jj_3R_FromItem_2264_3_424()) return true; + if (jj_3R_FromItem_2268_3_424()) return true; return false; } private boolean jj_3_139() { if (jj_scan_token(CUSTOM)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_BaseExpression_2216_5_356() + private boolean jj_3R_BaseExpression_2220_5_356() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_BaseExpression_2211_9_488() + private boolean jj_3R_BaseExpression_2215_9_488() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } private boolean jj_3_85() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_BaseExpression_2208_9_487() - { - if (jj_scan_token(CHARACTER_LITERAL)) return true; - return false; - } - - private boolean jj_3R_AlterPropertyStatement_3749_3_93() + private boolean jj_3R_AlterPropertyStatement_3754_3_93() { if (jj_scan_token(ALTER)) return true; if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_139()) { jj_scanpos = xsp; - if (jj_3R_AlterPropertyStatement_3762_5_268()) return true; + if (jj_3R_AlterPropertyStatement_3767_5_268()) return true; } return false; } - private boolean jj_3R_BaseExpression_2206_9_486() + private boolean jj_3R_BaseExpression_2212_9_487() + { + if (jj_scan_token(CHARACTER_LITERAL)) return true; + return false; + } + + private boolean jj_3R_BaseExpression_2210_9_486() { - if (jj_3R_PString_719_3_249()) return true; + if (jj_3R_PString_721_3_249()) return true; return false; } private boolean jj_3_84() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_CreatePropertyAttributeStatement_3738_6_802() + private boolean jj_3R_CreatePropertyAttributeStatement_3743_6_803() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_BaseExpression_2204_5_355() + private boolean jj_3R_BaseExpression_2208_5_355() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BaseExpression_2206_9_486()) { + if (jj_3R_BaseExpression_2210_9_486()) { jj_scanpos = xsp; - if (jj_3R_BaseExpression_2208_9_487()) return true; + if (jj_3R_BaseExpression_2212_9_487()) return true; } xsp = jj_scanpos; - if (jj_3R_BaseExpression_2211_9_488()) jj_scanpos = xsp; + if (jj_3R_BaseExpression_2215_9_488()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BaseExpression_2199_9_485() + private boolean jj_3R_BaseExpression_2203_9_485() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_BucketIdentifier_664_5_801() + private boolean jj_3R_CreatePropertyAttributeStatement_3741_3_725() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_CreatePropertyAttributeStatement_3743_6_803()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreatePropertyAttributeStatement_3736_3_724() + private boolean jj_3R_BucketIdentifier_666_5_802() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + return false; + } + + private boolean jj_3R_BaseExpression_2200_5_354() + { + if (jj_3R_InputParameter_1723_3_146()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreatePropertyAttributeStatement_3738_6_802()) jj_scanpos = xsp; + if (jj_3R_BaseExpression_2203_9_485()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BucketIdentifier_662_5_800() + private boolean jj_3R_BucketIdentifier_664_5_801() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_BaseExpression_2196_5_354() + private boolean jj_3R_BaseExpression_2195_9_484() { - if (jj_3R_InputParameter_1719_3_146()) return true; - Token xsp; - xsp = jj_scanpos; - if (jj_3R_BaseExpression_2199_9_485()) jj_scanpos = xsp; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_BaseExpression_2191_9_484() + private boolean jj_3R_CreatePropertyStatement_3731_6_726() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_scan_token(COMMA)) return true; + if (jj_3R_CreatePropertyAttributeStatement_3741_3_725()) return true; return false; } - private boolean jj_3R_BucketIdentifier_661_3_718() + private boolean jj_3R_BucketIdentifier_663_3_719() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BucketIdentifier_662_5_800()) { + if (jj_3R_BucketIdentifier_664_5_801()) { jj_scanpos = xsp; - if (jj_3R_BucketIdentifier_664_5_801()) return true; + if (jj_3R_BucketIdentifier_666_5_802()) return true; } return false; } - private boolean jj_3R_CreatePropertyStatement_3726_6_725() - { - if (jj_scan_token(COMMA)) return true; - if (jj_3R_CreatePropertyAttributeStatement_3736_3_724()) return true; - return false; - } - - private boolean jj_3R_CreatePropertyStatement_3724_5_616() + private boolean jj_3R_CreatePropertyStatement_3729_5_617() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_CreatePropertyAttributeStatement_3736_3_724()) return true; + if (jj_3R_CreatePropertyAttributeStatement_3741_3_725()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreatePropertyStatement_3726_6_725()) { jj_scanpos = xsp; break; } + if (jj_3R_CreatePropertyStatement_3731_6_726()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_BaseExpression_2188_5_353() + private boolean jj_3R_CreatePropertyStatement_3727_5_616() + { + if (jj_scan_token(OF)) return true; + if (jj_3R_Identifier_735_1_141()) return true; + return false; + } + + private boolean jj_3R_BaseExpression_2192_5_353() { - if (jj_3R_BaseIdentifier_1998_3_483()) return true; + if (jj_3R_BaseIdentifier_2002_3_483()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_BaseExpression_2191_9_484()) jj_scanpos = xsp; + if (jj_3R_BaseExpression_2195_9_484()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreatePropertyStatement_3721_5_615() + private boolean jj_3R_CreatePropertyStatement_3725_5_615() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24134,25 +24190,25 @@ private boolean jj_3R_CreatePropertyStatement_3721_5_615() return false; } - private boolean jj_3R_BaseExpression_2186_5_352() + private boolean jj_3R_BaseExpression_2190_5_352() { - if (jj_3R_PNumber_934_3_482()) return true; + if (jj_3R_PNumber_938_3_482()) return true; return false; } - private boolean jj_3R_BaseExpression_2185_3_174() + private boolean jj_3R_BaseExpression_2189_3_174() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BaseExpression_2186_5_352()) { + if (jj_3R_BaseExpression_2190_5_352()) { jj_scanpos = xsp; - if (jj_3R_BaseExpression_2188_5_353()) { + if (jj_3R_BaseExpression_2192_5_353()) { jj_scanpos = xsp; - if (jj_3R_BaseExpression_2196_5_354()) { + if (jj_3R_BaseExpression_2200_5_354()) { jj_scanpos = xsp; - if (jj_3R_BaseExpression_2204_5_355()) { + if (jj_3R_BaseExpression_2208_5_355()) { jj_scanpos = xsp; - if (jj_3R_BaseExpression_2216_5_356()) return true; + if (jj_3R_BaseExpression_2220_5_356()) return true; } } } @@ -24160,328 +24216,330 @@ private boolean jj_3R_BaseExpression_2185_3_174() return false; } - private boolean jj_3R_CreatePropertyStatement_3717_3_76() + private boolean jj_3R_CreatePropertyStatement_3721_3_76() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(PROPERTY)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreatePropertyStatement_3721_5_615()) jj_scanpos = xsp; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_CreatePropertyStatement_3725_5_615()) jj_scanpos = xsp; + if (jj_3R_Identifier_735_1_141()) return true; xsp = jj_scanpos; - if (jj_3R_CreatePropertyStatement_3724_5_616()) jj_scanpos = xsp; + if (jj_3R_CreatePropertyStatement_3727_5_616()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_CreatePropertyStatement_3729_5_617()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_ParenthesisExpression_2180_5_351() + { + if (jj_3R_InsertStatement_1534_1_272()) return true; return false; } - private boolean jj_3R_ParenthesisExpression_2176_5_351() + private boolean jj_3R_ParenthesisExpression_2178_5_350() { - if (jj_3R_InsertStatement_1530_1_272()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_Rid_640_5_319() + private boolean jj_3R_Rid_642_5_319() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_scan_token(143)) { + if (jj_scan_token(144)) { jj_scanpos = xsp; - if (jj_scan_token(144)) return true; + if (jj_scan_token(145)) return true; } if (jj_scan_token(COLON)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_ParenthesisExpression_2174_5_350() - { - if (jj_3R_Expression_2046_3_132()) return true; - return false; - } - - private boolean jj_3R_DropTypeStatement_3708_5_267() + private boolean jj_3R_DropTypeStatement_3712_5_267() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_DropTypeStatement_3707_5_266() + private boolean jj_3R_DropTypeStatement_3711_5_266() { if (jj_scan_token(IF)) return true; if (jj_scan_token(EXISTS)) return true; return false; } - private boolean jj_3_2() - { - if (jj_3R_PInteger_914_3_67()) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_PInteger_914_3_67()) return true; - return false; - } - private boolean jj_3_82() { - if (jj_3R_BaseExpression_2185_3_174()) return true; + if (jj_3R_BaseExpression_2189_3_174()) return true; return false; } private boolean jj_3_83() { - if (jj_3R_QueryStatement_1113_3_175()) return true; + if (jj_3R_QueryStatement_1117_3_175()) return true; return false; } - private boolean jj_3_81() + private boolean jj_3_2() { - if (jj_3R_ParenthesisExpression_2169_3_173()) return true; + if (jj_3R_PInteger_918_3_67()) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_DropTypeStatement_3705_3_265() + private boolean jj_3_81() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_ParenthesisExpression_2173_3_173()) return true; return false; } - private boolean jj_3_1() + private boolean jj_3R_DropTypeStatement_3709_3_265() { - if (jj_scan_token(251)) return true; - if (jj_3R_PInteger_914_3_67()) return true; - if (jj_scan_token(COLON)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_ParenthesisExpression_2169_3_173() + private boolean jj_3R_ParenthesisExpression_2173_3_173() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_83()) { jj_scanpos = xsp; - if (jj_3R_ParenthesisExpression_2174_5_350()) { + if (jj_3R_ParenthesisExpression_2178_5_350()) { jj_scanpos = xsp; - if (jj_3R_ParenthesisExpression_2176_5_351()) return true; + if (jj_3R_ParenthesisExpression_2180_5_351()) return true; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_DropTypeStatement_3703_3_264() + private boolean jj_3R_DropTypeStatement_3707_3_264() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Rid_631_3_145() + private boolean jj_3_1() { - Token xsp; - xsp = jj_scanpos; - if (jj_3_1()) { - jj_scanpos = xsp; - if (jj_3_2()) { - jj_scanpos = xsp; - if (jj_3R_Rid_640_5_319()) return true; - } - } + if (jj_scan_token(252)) return true; + if (jj_3R_PInteger_918_3_67()) return true; + if (jj_scan_token(COLON)) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_DropTypeStatement_3701_3_92() + private boolean jj_3R_DropTypeStatement_3705_3_92() { if (jj_scan_token(DROP)) return true; if (jj_scan_token(TYPE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_DropTypeStatement_3703_3_264()) { + if (jj_3R_DropTypeStatement_3707_3_264()) { jj_scanpos = xsp; - if (jj_3R_DropTypeStatement_3705_3_265()) return true; + if (jj_3R_DropTypeStatement_3709_3_265()) return true; } xsp = jj_scanpos; - if (jj_3R_DropTypeStatement_3707_5_266()) jj_scanpos = xsp; + if (jj_3R_DropTypeStatement_3711_5_266()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_DropTypeStatement_3708_5_267()) jj_scanpos = xsp; + if (jj_3R_DropTypeStatement_3712_5_267()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FirstLevelExpression_2160_5_349() + private boolean jj_3R_Rid_633_3_145() { - if (jj_3R_BaseExpression_2185_3_174()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3_1()) { + jj_scanpos = xsp; + if (jj_3_2()) { + jj_scanpos = xsp; + if (jj_3R_Rid_642_5_319()) return true; + } + } return false; } - private boolean jj_3R_FirstLevelExpression_2157_5_348() + private boolean jj_3R_FirstLevelExpression_2164_5_349() { - if (jj_3R_ParenthesisExpression_2169_3_173()) return true; + if (jj_3R_BaseExpression_2189_3_174()) return true; return false; } - private boolean jj_3R_FirstLevelExpression_2156_3_172() + private boolean jj_3R_FirstLevelExpression_2161_5_348() + { + if (jj_3R_ParenthesisExpression_2173_3_173()) return true; + return false; + } + + private boolean jj_3R_FirstLevelExpression_2160_3_172() { Token xsp; xsp = jj_scanpos; - if (jj_3R_FirstLevelExpression_2157_5_348()) { + if (jj_3R_FirstLevelExpression_2161_5_348()) { jj_scanpos = xsp; - if (jj_3R_FirstLevelExpression_2160_5_349()) return true; + if (jj_3R_FirstLevelExpression_2164_5_349()) return true; } return false; } - private boolean jj_3R_AlterTypeStatement_3688_5_263() + private boolean jj_3R_AlterTypeStatement_3692_5_263() { if (jj_scan_token(CUSTOM)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3686_5_262() + private boolean jj_3R_AlterTypeStatement_3690_5_262() { if (jj_scan_token(BUCKETSELECTIONSTRATEGY)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3678_11_545() + private boolean jj_3R_AlterTypeStatement_3682_11_545() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3674_11_544() + private boolean jj_3R_AlterTypeStatement_3678_11_544() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_MathExpression_2140_7_171() + private boolean jj_3R_MathExpression_2144_7_171() { if (jj_scan_token(XOR)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3672_9_441() + private boolean jj_3R_AlterTypeStatement_3676_9_441() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3674_11_544()) { + if (jj_3R_AlterTypeStatement_3678_11_544()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3678_11_545()) return true; + if (jj_3R_AlterTypeStatement_3682_11_545()) return true; } - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MathExpression_2138_7_170() + private boolean jj_3R_MathExpression_2142_7_170() { if (jj_scan_token(BIT_OR)) return true; return false; } - private boolean jj_3R_MathExpression_2136_7_169() + private boolean jj_3R_MathExpression_2140_7_169() { if (jj_scan_token(BIT_AND)) return true; return false; } - private boolean jj_3R_MathExpression_2134_7_168() + private boolean jj_3R_MathExpression_2138_7_168() { if (jj_scan_token(RUNSIGNEDSHIFT)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3666_9_440() + private boolean jj_3R_AlterTypeStatement_3670_9_440() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_MathExpression_2132_7_167() + private boolean jj_3R_MathExpression_2136_7_167() { if (jj_scan_token(RSHIFT)) return true; return false; } - private boolean jj_3R_MathExpression_2130_7_166() + private boolean jj_3R_MathExpression_2134_7_166() { if (jj_scan_token(LSHIFT)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3662_9_439() + private boolean jj_3R_AlterTypeStatement_3666_9_439() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_MathExpression_2128_7_165() + private boolean jj_3R_MathExpression_2132_7_165() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_MathExpression_2126_7_164() + private boolean jj_3R_MathExpression_2130_7_164() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_MathExpression_2124_7_163() + private boolean jj_3R_MathExpression_2128_7_163() { if (jj_scan_token(REM)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3655_9_438() + private boolean jj_3R_AlterTypeStatement_3659_9_438() { if (jj_scan_token(NULL)) return true; return false; } - private boolean jj_3R_MathExpression_2122_7_162() + private boolean jj_3R_MathExpression_2126_7_162() { if (jj_scan_token(SLASH)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3659_5_261() + private boolean jj_3R_AlterTypeStatement_3663_5_261() { if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3662_9_439()) { + if (jj_3R_AlterTypeStatement_3666_9_439()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3666_9_440()) return true; + if (jj_3R_AlterTypeStatement_3670_9_440()) return true; } - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3672_9_441()) { jj_scanpos = xsp; break; } + if (jj_3R_AlterTypeStatement_3676_9_441()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_AlterTypeStatement_3647_15_669() + private boolean jj_3R_AlterTypeStatement_3651_15_670() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_MathExpression_2120_7_161() + private boolean jj_3R_MathExpression_2124_7_161() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3643_15_668() + private boolean jj_3R_AlterTypeStatement_3647_15_669() { if (jj_scan_token(PLUS)) return true; return false; @@ -24491,27 +24549,27 @@ private boolean jj_3_80() { Token xsp; xsp = jj_scanpos; - if (jj_3R_MathExpression_2120_7_161()) { + if (jj_3R_MathExpression_2124_7_161()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2122_7_162()) { + if (jj_3R_MathExpression_2126_7_162()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2124_7_163()) { + if (jj_3R_MathExpression_2128_7_163()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2126_7_164()) { + if (jj_3R_MathExpression_2130_7_164()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2128_7_165()) { + if (jj_3R_MathExpression_2132_7_165()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2130_7_166()) { + if (jj_3R_MathExpression_2134_7_166()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2132_7_167()) { + if (jj_3R_MathExpression_2136_7_167()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2134_7_168()) { + if (jj_3R_MathExpression_2138_7_168()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2136_7_169()) { + if (jj_3R_MathExpression_2140_7_169()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2138_7_170()) { + if (jj_3R_MathExpression_2142_7_170()) { jj_scanpos = xsp; - if (jj_3R_MathExpression_2140_7_171()) return true; + if (jj_3R_MathExpression_2144_7_171()) return true; } } } @@ -24522,26 +24580,26 @@ private boolean jj_3_80() } } } - if (jj_3R_FirstLevelExpression_2156_3_172()) return true; + if (jj_3R_FirstLevelExpression_2160_3_172()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3641_13_543() + private boolean jj_3R_AlterTypeStatement_3645_13_543() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3643_15_668()) { + if (jj_3R_AlterTypeStatement_3647_15_669()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3647_15_669()) return true; + if (jj_3R_AlterTypeStatement_3651_15_670()) return true; } - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MathExpression_2116_3_160() + private boolean jj_3R_MathExpression_2120_3_160() { - if (jj_3R_FirstLevelExpression_2156_3_172()) return true; + if (jj_3R_FirstLevelExpression_2160_3_172()) return true; Token xsp; while (true) { xsp = jj_scanpos; @@ -24552,69 +24610,69 @@ private boolean jj_3R_MathExpression_2116_3_160() private boolean jj_3_79() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } private boolean jj_3_78() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3635_13_542() + private boolean jj_3R_AlterTypeStatement_3639_13_542() { if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3631_13_541() + private boolean jj_3R_AlterTypeStatement_3635_13_541() { if (jj_scan_token(PLUS)) return true; return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2104_5_481() + private boolean jj_3R_ArrayConcatExpressionElement_2108_5_481() { - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2101_5_480() + private boolean jj_3R_ArrayConcatExpressionElement_2105_5_480() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2098_5_479() + private boolean jj_3R_ArrayConcatExpressionElement_2102_5_479() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3629_9_437() + private boolean jj_3R_AlterTypeStatement_3633_9_437() { Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3631_13_541()) { + if (jj_3R_AlterTypeStatement_3635_13_541()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3635_13_542()) return true; + if (jj_3R_AlterTypeStatement_3639_13_542()) return true; } - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3641_13_543()) { jj_scanpos = xsp; break; } + if (jj_3R_AlterTypeStatement_3645_13_543()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2096_5_478() + private boolean jj_3R_ArrayConcatExpressionElement_2100_5_478() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2094_5_477() + private boolean jj_3R_ArrayConcatExpressionElement_2098_5_477() { if (jj_scan_token(TRUE)) return true; return false; @@ -24626,21 +24684,21 @@ private boolean jj_3_77() return false; } - private boolean jj_3R_ArrayConcatExpressionElement_2091_3_346() + private boolean jj_3R_ArrayConcatExpressionElement_2095_3_346() { Token xsp; xsp = jj_scanpos; if (jj_3_77()) { jj_scanpos = xsp; - if (jj_3R_ArrayConcatExpressionElement_2094_5_477()) { + if (jj_3R_ArrayConcatExpressionElement_2098_5_477()) { jj_scanpos = xsp; - if (jj_3R_ArrayConcatExpressionElement_2096_5_478()) { + if (jj_3R_ArrayConcatExpressionElement_2100_5_478()) { jj_scanpos = xsp; - if (jj_3R_ArrayConcatExpressionElement_2098_5_479()) { + if (jj_3R_ArrayConcatExpressionElement_2102_5_479()) { jj_scanpos = xsp; - if (jj_3R_ArrayConcatExpressionElement_2101_5_480()) { + if (jj_3R_ArrayConcatExpressionElement_2105_5_480()) { jj_scanpos = xsp; - if (jj_3R_ArrayConcatExpressionElement_2104_5_481()) return true; + if (jj_3R_ArrayConcatExpressionElement_2108_5_481()) return true; } } } @@ -24649,48 +24707,48 @@ private boolean jj_3R_ArrayConcatExpressionElement_2091_3_346() return false; } - private boolean jj_3R_AlterTypeStatement_3624_5_260() + private boolean jj_3R_AlterTypeStatement_3628_5_260() { if (jj_scan_token(SUPERTYPE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3629_9_437()) { + if (jj_3R_AlterTypeStatement_3633_9_437()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3655_9_438()) return true; + if (jj_3R_AlterTypeStatement_3659_9_438()) return true; } return false; } - private boolean jj_3R_AlterTypeStatement_3619_5_259() + private boolean jj_3R_AlterTypeStatement_3623_5_259() { if (jj_scan_token(NAME)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ArrayConcatExpression_2080_5_347() + private boolean jj_3R_ArrayConcatExpression_2084_5_347() { if (jj_scan_token(SC_OR)) return true; - if (jj_3R_ArrayConcatExpressionElement_2091_3_346()) return true; + if (jj_3R_ArrayConcatExpressionElement_2095_3_346()) return true; return false; } - private boolean jj_3R_AlterTypeStatement_3616_3_91() + private boolean jj_3R_AlterTypeStatement_3620_3_91() { if (jj_scan_token(ALTER)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_AlterTypeStatement_3619_5_259()) { + if (jj_3R_AlterTypeStatement_3623_5_259()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3624_5_260()) { + if (jj_3R_AlterTypeStatement_3628_5_260()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3659_5_261()) { + if (jj_3R_AlterTypeStatement_3663_5_261()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3686_5_262()) { + if (jj_3R_AlterTypeStatement_3690_5_262()) { jj_scanpos = xsp; - if (jj_3R_AlterTypeStatement_3688_5_263()) return true; + if (jj_3R_AlterTypeStatement_3692_5_263()) return true; } } } @@ -24698,108 +24756,108 @@ private boolean jj_3R_AlterTypeStatement_3616_3_91() return false; } - private boolean jj_3R_ArrayConcatExpression_2078_3_158() + private boolean jj_3R_ArrayConcatExpression_2082_3_158() { - if (jj_3R_ArrayConcatExpressionElement_2091_3_346()) return true; + if (jj_3R_ArrayConcatExpressionElement_2095_3_346()) return true; Token xsp; - if (jj_3R_ArrayConcatExpression_2080_5_347()) return true; + if (jj_3R_ArrayConcatExpression_2084_5_347()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_ArrayConcatExpression_2080_5_347()) { jj_scanpos = xsp; break; } + if (jj_3R_ArrayConcatExpression_2084_5_347()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_76() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3605_5_614() + private boolean jj_3R_CreateEdgeTypeStatement_3609_5_614() { if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3601_7_723() + private boolean jj_3R_CreateEdgeTypeStatement_3605_7_724() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; return false; } private boolean jj_3_74() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_Expression_2067_5_298() + private boolean jj_3R_Expression_2071_5_298() { - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3599_5_613() + private boolean jj_3R_CreateEdgeTypeStatement_3603_5_613() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3601_7_723()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateEdgeTypeStatement_3605_7_724()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Expression_2064_5_297() + private boolean jj_3R_Expression_2068_5_297() { - if (jj_3R_MathExpression_2116_3_160()) return true; + if (jj_3R_MathExpression_2120_3_160()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3594_7_722() + private boolean jj_3R_CreateEdgeTypeStatement_3598_7_723() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } private boolean jj_3_75() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_72() { - if (jj_3R_ArrayConcatExpression_2078_3_158()) return true; + if (jj_3R_ArrayConcatExpression_2082_3_158()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3592_5_612() + private boolean jj_3R_CreateEdgeTypeStatement_3596_5_612() { if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3594_7_722()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateEdgeTypeStatement_3598_7_723()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Expression_2056_5_296() + private boolean jj_3R_Expression_2060_5_296() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3590_5_611() + private boolean jj_3R_CreateEdgeTypeStatement_3594_5_611() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24807,33 +24865,33 @@ private boolean jj_3R_CreateEdgeTypeStatement_3590_5_611() return false; } - private boolean jj_3R_Expression_2054_5_295() + private boolean jj_3R_Expression_2058_5_295() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_Expression_2052_5_294() + private boolean jj_3R_Expression_2056_5_294() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_CreateEdgeTypeStatement_3588_3_75() + private boolean jj_3R_CreateEdgeTypeStatement_3592_3_75() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(EDGE)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3590_5_611()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeTypeStatement_3594_5_611()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3592_5_612()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeTypeStatement_3596_5_612()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3599_5_613()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeTypeStatement_3603_5_613()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeTypeStatement_3605_5_614()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeTypeStatement_3609_5_614()) jj_scanpos = xsp; return false; } @@ -24845,41 +24903,41 @@ private boolean jj_3_73() private boolean jj_3_71() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_Expression_2047_5_293() + private boolean jj_3R_Expression_2051_5_293() { - if (jj_3R_ArrayConcatExpression_2078_3_158()) return true; + if (jj_3R_ArrayConcatExpression_2082_3_158()) return true; return false; } private boolean jj_3_70() { - if (jj_3R_MethodCall_1956_3_156()) return true; + if (jj_3R_MethodCall_1960_3_156()) return true; return false; } - private boolean jj_3R_Expression_2046_3_132() + private boolean jj_3R_Expression_2050_3_132() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Expression_2047_5_293()) { + if (jj_3R_Expression_2051_5_293()) { jj_scanpos = xsp; if (jj_3_73()) { jj_scanpos = xsp; - if (jj_3R_Expression_2052_5_294()) { + if (jj_3R_Expression_2056_5_294()) { jj_scanpos = xsp; - if (jj_3R_Expression_2054_5_295()) { + if (jj_3R_Expression_2058_5_295()) { jj_scanpos = xsp; - if (jj_3R_Expression_2056_5_296()) { + if (jj_3R_Expression_2060_5_296()) { jj_scanpos = xsp; if (jj_3_75()) { jj_scanpos = xsp; - if (jj_3R_Expression_2064_5_297()) { + if (jj_3R_Expression_2068_5_297()) { jj_scanpos = xsp; - if (jj_3R_Expression_2067_5_298()) return true; + if (jj_3R_Expression_2071_5_298()) return true; } } } @@ -24890,95 +24948,95 @@ private boolean jj_3R_Expression_2046_3_132() return false; } - private boolean jj_3R_CreateVertexTypeStatement_3578_5_610() + private boolean jj_3R_CreateVertexTypeStatement_3582_5_610() { if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3574_7_721() + private boolean jj_3R_CreateVertexTypeStatement_3578_7_722() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; return false; } private boolean jj_3_69() { - if (jj_3R_ArraySingleValuesSelector_1871_3_155()) return true; + if (jj_3R_ArraySingleValuesSelector_1875_3_155()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3572_5_609() + private boolean jj_3R_CreateVertexTypeStatement_3576_5_609() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3574_7_721()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateVertexTypeStatement_3578_7_722()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Modifier_2037_5_345() + private boolean jj_3R_Modifier_2041_5_345() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } private boolean jj_3_68() { - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3567_7_720() + private boolean jj_3R_CreateVertexTypeStatement_3571_7_721() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Modifier_2031_8_343() + private boolean jj_3R_Modifier_2035_8_343() { - if (jj_3R_MethodCall_1956_3_156()) return true; + if (jj_3R_MethodCall_1960_3_156()) return true; return false; } - private boolean jj_3R_Modifier_2034_5_344() + private boolean jj_3R_Modifier_2038_5_344() { if (jj_scan_token(DOT)) return true; - if (jj_3R_SuffixIdentifier_1982_3_151()) return true; + if (jj_3R_SuffixIdentifier_1986_3_151()) return true; return false; } private boolean jj_3_67() { - if (jj_3R_ArrayRangeSelector_1879_3_153()) return true; + if (jj_3R_ArrayRangeSelector_1883_3_153()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3565_5_608() + private boolean jj_3R_CreateVertexTypeStatement_3569_5_608() { if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3567_7_720()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateVertexTypeStatement_3571_7_721()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_66() { - if (jj_3R_RightBinaryCondition_2613_3_152()) return true; + if (jj_3R_RightBinaryCondition_2617_3_152()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3563_5_607() + private boolean jj_3R_CreateVertexTypeStatement_3567_5_607() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -24986,87 +25044,87 @@ private boolean jj_3R_CreateVertexTypeStatement_3563_5_607() return false; } - private boolean jj_3R_Modifier_2024_9_476() + private boolean jj_3R_Modifier_2028_9_476() { - if (jj_3R_ArraySingleValuesSelector_1871_3_155()) return true; + if (jj_3R_ArraySingleValuesSelector_1875_3_155()) return true; return false; } - private boolean jj_3R_Modifier_2021_9_475() + private boolean jj_3R_Modifier_2025_9_475() { - if (jj_3R_OrBlock_2394_3_154()) return true; + if (jj_3R_OrBlock_2398_3_154()) return true; return false; } - private boolean jj_3R_CreateVertexTypeStatement_3561_3_74() + private boolean jj_3R_CreateVertexTypeStatement_3565_3_74() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3563_5_607()) jj_scanpos = xsp; + if (jj_3R_CreateVertexTypeStatement_3567_5_607()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3565_5_608()) jj_scanpos = xsp; + if (jj_3R_CreateVertexTypeStatement_3569_5_608()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3572_5_609()) jj_scanpos = xsp; + if (jj_3R_CreateVertexTypeStatement_3576_5_609()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexTypeStatement_3578_5_610()) jj_scanpos = xsp; + if (jj_3R_CreateVertexTypeStatement_3582_5_610()) jj_scanpos = xsp; return false; } - private boolean jj_3R_Modifier_2018_9_474() + private boolean jj_3R_Modifier_2022_9_474() { - if (jj_3R_ArrayRangeSelector_1879_3_153()) return true; + if (jj_3R_ArrayRangeSelector_1883_3_153()) return true; return false; } - private boolean jj_3R_Modifier_2015_9_473() + private boolean jj_3R_Modifier_2019_9_473() { - if (jj_3R_RightBinaryCondition_2613_3_152()) return true; + if (jj_3R_RightBinaryCondition_2617_3_152()) return true; return false; } - private boolean jj_3R_FunctionCall_1946_77_461() + private boolean jj_3R_FunctionCall_1950_77_461() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3551_5_606() + private boolean jj_3R_CreateDocumentTypeStatement_3555_5_606() { if (jj_scan_token(BUCKETS)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3547_7_719() + private boolean jj_3R_CreateDocumentTypeStatement_3551_7_720() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; return false; } private boolean jj_3_65() { - if (jj_3R_SuffixIdentifier_1982_3_151()) return true; + if (jj_3R_SuffixIdentifier_1986_3_151()) return true; return false; } - private boolean jj_3R_Modifier_2012_5_342() + private boolean jj_3R_Modifier_2016_5_342() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Modifier_2015_9_473()) { + if (jj_3R_Modifier_2019_9_473()) { jj_scanpos = xsp; - if (jj_3R_Modifier_2018_9_474()) { + if (jj_3R_Modifier_2022_9_474()) { jj_scanpos = xsp; - if (jj_3R_Modifier_2021_9_475()) { + if (jj_3R_Modifier_2025_9_475()) { jj_scanpos = xsp; - if (jj_3R_Modifier_2024_9_476()) return true; + if (jj_3R_Modifier_2028_9_476()) return true; } } } @@ -25074,66 +25132,66 @@ private boolean jj_3R_Modifier_2012_5_342() return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3545_5_605() + private boolean jj_3R_CreateDocumentTypeStatement_3549_5_605() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_BucketIdentifier_661_3_718()) return true; + if (jj_3R_BucketIdentifier_663_3_719()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3547_7_719()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateDocumentTypeStatement_3551_7_720()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_64() { - if (jj_3R_LevelZeroIdentifier_1967_3_150()) return true; + if (jj_3R_LevelZeroIdentifier_1971_3_150()) return true; return false; } - private boolean jj_3R_Modifier_2011_3_157() + private boolean jj_3R_Modifier_2015_3_157() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Modifier_2012_5_342()) { + if (jj_3R_Modifier_2016_5_342()) { jj_scanpos = xsp; - if (jj_3R_Modifier_2031_8_343()) { + if (jj_3R_Modifier_2035_8_343()) { jj_scanpos = xsp; - if (jj_3R_Modifier_2034_5_344()) return true; + if (jj_3R_Modifier_2038_5_344()) return true; } } xsp = jj_scanpos; - if (jj_3R_Modifier_2037_5_345()) jj_scanpos = xsp; + if (jj_3R_Modifier_2041_5_345()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3540_7_717() + private boolean jj_3R_CreateDocumentTypeStatement_3544_7_718() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3538_5_604() + private boolean jj_3R_CreateDocumentTypeStatement_3542_5_604() { if (jj_scan_token(EXTENDS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3540_7_717()) { jj_scanpos = xsp; break; } + if (jj_3R_CreateDocumentTypeStatement_3544_7_718()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_BaseIdentifier_2002_5_578() + private boolean jj_3R_BaseIdentifier_2006_5_578() { - if (jj_3R_SuffixIdentifier_1982_3_151()) return true; + if (jj_3R_SuffixIdentifier_1986_3_151()) return true; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3536_5_603() + private boolean jj_3R_CreateDocumentTypeStatement_3540_5_603() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -25141,104 +25199,104 @@ private boolean jj_3R_CreateDocumentTypeStatement_3536_5_603() return false; } - private boolean jj_3R_BaseIdentifier_1999_5_577() + private boolean jj_3R_BaseIdentifier_2003_5_577() { - if (jj_3R_LevelZeroIdentifier_1967_3_150()) return true; + if (jj_3R_LevelZeroIdentifier_1971_3_150()) return true; return false; } private boolean jj_3_63() { - if (jj_3R_RecordAttribute_1929_3_149()) return true; + if (jj_3R_RecordAttribute_1933_3_149()) return true; return false; } - private boolean jj_3R_CreateDocumentTypeStatement_3534_3_73() + private boolean jj_3R_CreateDocumentTypeStatement_3538_3_73() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(DOCUMENT)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3536_5_603()) jj_scanpos = xsp; + if (jj_3R_CreateDocumentTypeStatement_3540_5_603()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3538_5_604()) jj_scanpos = xsp; + if (jj_3R_CreateDocumentTypeStatement_3542_5_604()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3545_5_605()) jj_scanpos = xsp; + if (jj_3R_CreateDocumentTypeStatement_3549_5_605()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateDocumentTypeStatement_3551_5_606()) jj_scanpos = xsp; + if (jj_3R_CreateDocumentTypeStatement_3555_5_606()) jj_scanpos = xsp; return false; } - private boolean jj_3R_BaseIdentifier_1998_3_483() + private boolean jj_3R_BaseIdentifier_2002_3_483() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BaseIdentifier_1999_5_577()) { + if (jj_3R_BaseIdentifier_2003_5_577()) { jj_scanpos = xsp; - if (jj_3R_BaseIdentifier_2002_5_578()) return true; + if (jj_3R_BaseIdentifier_2006_5_578()) return true; } return false; } private boolean jj_3_62() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_TruncateRecordStatement_3518_11_540() + private boolean jj_3R_TruncateRecordStatement_3522_11_540() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_SuffixIdentifier_1989_5_331() + private boolean jj_3R_SuffixIdentifier_1993_5_331() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_SuffixIdentifier_1986_5_330() + private boolean jj_3R_SuffixIdentifier_1990_5_330() { - if (jj_3R_RecordAttribute_1929_3_149()) return true; + if (jj_3R_RecordAttribute_1933_3_149()) return true; return false; } - private boolean jj_3R_TruncateRecordStatement_3516_9_436() + private boolean jj_3R_TruncateRecordStatement_3520_9_436() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_TruncateRecordStatement_3518_11_540()) { jj_scanpos = xsp; break; } + if (jj_3R_TruncateRecordStatement_3522_11_540()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_61() { - if (jj_3R_PCollection_3048_3_148()) return true; + if (jj_3R_PCollection_3052_3_148()) return true; return false; } - private boolean jj_3R_SuffixIdentifier_1983_5_329() + private boolean jj_3R_SuffixIdentifier_1987_5_329() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_SuffixIdentifier_1982_3_151() + private boolean jj_3R_SuffixIdentifier_1986_3_151() { Token xsp; xsp = jj_scanpos; - if (jj_3R_SuffixIdentifier_1983_5_329()) { + if (jj_3R_SuffixIdentifier_1987_5_329()) { jj_scanpos = xsp; - if (jj_3R_SuffixIdentifier_1986_5_330()) { + if (jj_3R_SuffixIdentifier_1990_5_330()) { jj_scanpos = xsp; - if (jj_3R_SuffixIdentifier_1989_5_331()) return true; + if (jj_3R_SuffixIdentifier_1993_5_331()) return true; } } return false; @@ -25246,398 +25304,398 @@ private boolean jj_3R_SuffixIdentifier_1982_3_151() private boolean jj_3_60() { - if (jj_3R_FunctionCall_1938_3_147()) return true; + if (jj_3R_FunctionCall_1942_3_147()) return true; return false; } - private boolean jj_3R_TruncateRecordStatement_3513_5_258() + private boolean jj_3R_TruncateRecordStatement_3517_5_258() { if (jj_scan_token(LBRACKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TruncateRecordStatement_3516_9_436()) jj_scanpos = xsp; + if (jj_3R_TruncateRecordStatement_3520_9_436()) jj_scanpos = xsp; if (jj_scan_token(RBRACKET)) return true; return false; } - private boolean jj_3R_TruncateRecordStatement_3511_5_257() + private boolean jj_3R_TruncateRecordStatement_3515_5_257() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_LevelZeroIdentifier_1973_5_328() + private boolean jj_3R_LevelZeroIdentifier_1977_5_328() { - if (jj_3R_PCollection_3048_3_148()) return true; + if (jj_3R_PCollection_3052_3_148()) return true; return false; } - private boolean jj_3R_TruncateRecordStatement_3509_3_90() + private boolean jj_3R_TruncateRecordStatement_3513_3_90() { if (jj_scan_token(TRUNCATE)) return true; if (jj_scan_token(RECORD)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TruncateRecordStatement_3511_5_257()) { + if (jj_3R_TruncateRecordStatement_3515_5_257()) { jj_scanpos = xsp; - if (jj_3R_TruncateRecordStatement_3513_5_258()) return true; + if (jj_3R_TruncateRecordStatement_3517_5_258()) return true; } return false; } - private boolean jj_3R_LevelZeroIdentifier_1971_5_327() + private boolean jj_3R_LevelZeroIdentifier_1975_5_327() { if (jj_scan_token(THIS)) return true; return false; } - private boolean jj_3R_LevelZeroIdentifier_1968_5_326() + private boolean jj_3R_LevelZeroIdentifier_1972_5_326() { - if (jj_3R_FunctionCall_1938_3_147()) return true; + if (jj_3R_FunctionCall_1942_3_147()) return true; return false; } - private boolean jj_3R_TruncateBucketStatement_3502_5_256() + private boolean jj_3R_TruncateBucketStatement_3506_5_256() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_LevelZeroIdentifier_1967_3_150() + private boolean jj_3R_LevelZeroIdentifier_1971_3_150() { Token xsp; xsp = jj_scanpos; - if (jj_3R_LevelZeroIdentifier_1968_5_326()) { + if (jj_3R_LevelZeroIdentifier_1972_5_326()) { jj_scanpos = xsp; - if (jj_3R_LevelZeroIdentifier_1971_5_327()) { + if (jj_3R_LevelZeroIdentifier_1975_5_327()) { jj_scanpos = xsp; - if (jj_3R_LevelZeroIdentifier_1973_5_328()) return true; + if (jj_3R_LevelZeroIdentifier_1977_5_328()) return true; } } return false; } - private boolean jj_3R_TruncateBucketStatement_3500_5_255() + private boolean jj_3R_TruncateBucketStatement_3504_5_255() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_TruncateBucketStatement_3498_5_254() + private boolean jj_3R_TruncateBucketStatement_3502_5_254() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MethodCall_1959_7_472() + private boolean jj_3R_MethodCall_1963_7_472() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_TruncateBucketStatement_3496_3_89() + private boolean jj_3R_TruncateBucketStatement_3500_3_89() { if (jj_scan_token(TRUNCATE)) return true; if (jj_scan_token(BUCKET)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TruncateBucketStatement_3498_5_254()) { + if (jj_3R_TruncateBucketStatement_3502_5_254()) { jj_scanpos = xsp; - if (jj_3R_TruncateBucketStatement_3500_5_255()) return true; + if (jj_3R_TruncateBucketStatement_3504_5_255()) return true; } xsp = jj_scanpos; - if (jj_3R_TruncateBucketStatement_3502_5_256()) jj_scanpos = xsp; + if (jj_3R_TruncateBucketStatement_3506_5_256()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MethodCall_1958_5_341() + private boolean jj_3R_MethodCall_1962_5_341() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MethodCall_1959_7_472()) { jj_scanpos = xsp; break; } + if (jj_3R_MethodCall_1963_7_472()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_MethodCall_1956_3_156() + private boolean jj_3R_MethodCall_1960_3_156() { if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MethodCall_1958_5_341()) jj_scanpos = xsp; + if (jj_3R_MethodCall_1962_5_341()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_TruncateTypeStatement_3489_5_253() + private boolean jj_3R_TruncateTypeStatement_3493_5_253() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_TruncateTypeStatement_3488_5_252() + private boolean jj_3R_TruncateTypeStatement_3492_5_252() { if (jj_scan_token(POLYMORPHIC)) return true; return false; } - private boolean jj_3R_TruncateTypeStatement_3486_3_88() + private boolean jj_3R_TruncateTypeStatement_3490_3_88() { if (jj_scan_token(TRUNCATE)) return true; if (jj_scan_token(TYPE)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_TruncateTypeStatement_3488_5_252()) jj_scanpos = xsp; + if (jj_3R_TruncateTypeStatement_3492_5_252()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_TruncateTypeStatement_3489_5_253()) jj_scanpos = xsp; + if (jj_3R_TruncateTypeStatement_3493_5_253()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FunctionCall_1946_7_324() + private boolean jj_3R_FunctionCall_1950_7_324() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_FunctionCall_1946_77_461()) { jj_scanpos = xsp; break; } + if (jj_3R_FunctionCall_1950_77_461()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_FunctionCall_1941_5_323() + private boolean jj_3R_FunctionCall_1945_5_323() { if (jj_scan_token(DISTINCT)) return true; return false; } - private boolean jj_3R_FunctionCall_1939_5_322() + private boolean jj_3R_FunctionCall_1943_5_322() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_FunctionCall_1938_3_147() + private boolean jj_3R_FunctionCall_1942_3_147() { Token xsp; xsp = jj_scanpos; - if (jj_3R_FunctionCall_1939_5_322()) { + if (jj_3R_FunctionCall_1943_5_322()) { jj_scanpos = xsp; - if (jj_3R_FunctionCall_1941_5_323()) return true; + if (jj_3R_FunctionCall_1945_5_323()) return true; } if (jj_scan_token(LPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_FunctionCall_1946_7_324()) jj_scanpos = xsp; + if (jj_3R_FunctionCall_1950_7_324()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_BothPathItemOpt_3468_6_411() - { - if (jj_3R_MatchFilter_3227_3_403()) return true; - return false; - } - - private boolean jj_3R_BothPathItemOpt_3462_10_518() + private boolean jj_3R_BothPathItemOpt_3472_6_411() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_RecordAttribute_1929_3_149() + private boolean jj_3R_BothPathItemOpt_3466_10_518() { - if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_BothPathItemOpt_3460_7_410() + private boolean jj_3R_BothPathItemOpt_3464_7_410() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_BothPathItemOpt_3462_10_518()) jj_scanpos = xsp; + if (jj_3R_BothPathItemOpt_3466_10_518()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_BothPathItemOpt_3459_5_206() + private boolean jj_3R_RecordAttribute_1933_3_149() + { + if (jj_scan_token(RECORD_ATTRIBUTE)) return true; + return false; + } + + private boolean jj_3R_BothPathItemOpt_3463_5_206() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BothPathItemOpt_3460_7_410()) { + if (jj_3R_BothPathItemOpt_3464_7_410()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } xsp = jj_scanpos; - if (jj_3R_BothPathItemOpt_3468_6_411()) jj_scanpos = xsp; + if (jj_3R_BothPathItemOpt_3472_6_411()) jj_scanpos = xsp; return false; } - private boolean jj_3R_Alias_1922_3_458() + private boolean jj_3R_Alias_1926_3_458() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ArrayRangeSelector_1908_9_466() + private boolean jj_3R_ArrayRangeSelector_1912_9_466() { if (jj_scan_token(ELLIPSIS)) return true; return false; } - private boolean jj_3R_ArrayRangeSelector_1906_9_465() + private boolean jj_3R_ArrayRangeSelector_1910_9_465() { if (jj_scan_token(RANGE)) return true; return false; } - private boolean jj_3R_InPathItemOpt_3441_6_409() + private boolean jj_3R_InPathItemOpt_3445_6_409() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_InPathItemOpt_3435_10_517() + private boolean jj_3R_InPathItemOpt_3439_10_517() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ArrayRangeSelector_1903_5_336() + private boolean jj_3R_ArrayRangeSelector_1907_5_336() { - if (jj_3R_ArrayNumberSelector_1858_3_464()) return true; + if (jj_3R_ArrayNumberSelector_1862_3_464()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_ArrayRangeSelector_1906_9_465()) { + if (jj_3R_ArrayRangeSelector_1910_9_465()) { jj_scanpos = xsp; - if (jj_3R_ArrayRangeSelector_1908_9_466()) return true; + if (jj_3R_ArrayRangeSelector_1912_9_466()) return true; } - if (jj_3R_ArrayNumberSelector_1858_3_464()) return true; + if (jj_3R_ArrayNumberSelector_1862_3_464()) return true; return false; } - private boolean jj_3R_InPathItemOpt_3433_7_408() + private boolean jj_3R_InPathItemOpt_3437_7_408() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InPathItemOpt_3435_10_517()) jj_scanpos = xsp; + if (jj_3R_InPathItemOpt_3439_10_517()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_InPathItemOpt_3431_5_205() + private boolean jj_3R_InPathItemOpt_3435_5_205() { if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InPathItemOpt_3433_7_408()) { + if (jj_3R_InPathItemOpt_3437_7_408()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } xsp = jj_scanpos; - if (jj_3R_InPathItemOpt_3441_6_409()) jj_scanpos = xsp; + if (jj_3R_InPathItemOpt_3445_6_409()) jj_scanpos = xsp; return false; } - private boolean jj_3R_ArrayRangeSelector_1891_5_335() + private boolean jj_3R_ArrayRangeSelector_1895_5_335() { if (jj_scan_token(ELLIPSIS_INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_ArrayRangeSelector_1880_5_334() + private boolean jj_3R_ArrayRangeSelector_1884_5_334() { if (jj_scan_token(INTEGER_RANGE)) return true; return false; } - private boolean jj_3R_OutPathItemOpt_3413_6_407() + private boolean jj_3R_OutPathItemOpt_3417_6_407() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_ArrayRangeSelector_1879_3_153() + private boolean jj_3R_ArrayRangeSelector_1883_3_153() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ArrayRangeSelector_1880_5_334()) { + if (jj_3R_ArrayRangeSelector_1884_5_334()) { jj_scanpos = xsp; - if (jj_3R_ArrayRangeSelector_1891_5_335()) { + if (jj_3R_ArrayRangeSelector_1895_5_335()) { jj_scanpos = xsp; - if (jj_3R_ArrayRangeSelector_1903_5_336()) return true; + if (jj_3R_ArrayRangeSelector_1907_5_336()) return true; } } return false; } - private boolean jj_3R_OutPathItemOpt_3406_10_516() + private boolean jj_3R_OutPathItemOpt_3410_10_516() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } private boolean jj_3_59() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_ArraySingleValuesSelector_1872_5_340() + private boolean jj_3R_ArraySingleValuesSelector_1876_5_340() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_ArraySelector_1842_3_339()) return true; + if (jj_3R_ArraySelector_1846_3_339()) return true; return false; } - private boolean jj_3R_OutPathItemOpt_3404_7_406() + private boolean jj_3R_OutPathItemOpt_3408_7_406() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OutPathItemOpt_3406_10_516()) jj_scanpos = xsp; + if (jj_3R_OutPathItemOpt_3410_10_516()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } private boolean jj_3_58() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_ArraySingleValuesSelector_1871_3_155() + private boolean jj_3R_ArraySingleValuesSelector_1875_3_155() { - if (jj_3R_ArraySelector_1842_3_339()) return true; + if (jj_3R_ArraySelector_1846_3_339()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_ArraySingleValuesSelector_1872_5_340()) { jj_scanpos = xsp; break; } + if (jj_3R_ArraySingleValuesSelector_1876_5_340()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_OutPathItemOpt_3403_5_204() + private boolean jj_3R_OutPathItemOpt_3407_5_204() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OutPathItemOpt_3404_7_406()) { + if (jj_3R_OutPathItemOpt_3408_7_406()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } if (jj_scan_token(GT)) return true; xsp = jj_scanpos; - if (jj_3R_OutPathItemOpt_3413_6_407()) jj_scanpos = xsp; + if (jj_3R_OutPathItemOpt_3417_6_407()) jj_scanpos = xsp; return false; } - private boolean jj_3R_ArrayNumberSelector_1862_5_566() + private boolean jj_3R_ArrayNumberSelector_1866_5_566() { if (jj_scan_token(INTEGER_LITERAL)) return true; return false; @@ -25645,559 +25703,559 @@ private boolean jj_3R_ArrayNumberSelector_1862_5_566() private boolean jj_3_57() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_ArrayNumberSelector_1859_5_565() + private boolean jj_3R_ArrayNumberSelector_1863_5_565() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } private boolean jj_3_56() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_ArrayNumberSelector_1858_3_464() + private boolean jj_3R_ArrayNumberSelector_1862_3_464() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ArrayNumberSelector_1859_5_565()) { + if (jj_3R_ArrayNumberSelector_1863_5_565()) { jj_scanpos = xsp; - if (jj_3R_ArrayNumberSelector_1862_5_566()) return true; + if (jj_3R_ArrayNumberSelector_1866_5_566()) return true; } return false; } private boolean jj_3_55() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_ArraySelector_1849_5_471() + private boolean jj_3R_ArraySelector_1853_5_471() { - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_BothPathItem_3378_10_515() + private boolean jj_3R_BothPathItem_3382_10_515() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ArraySelector_1846_5_470() + private boolean jj_3R_ArraySelector_1850_5_470() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_ArraySelector_1843_5_469() + private boolean jj_3R_ArraySelector_1847_5_469() { - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_BothPathItem_3376_7_404() + private boolean jj_3R_BothPathItem_3380_7_404() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_BothPathItem_3378_10_515()) jj_scanpos = xsp; + if (jj_3R_BothPathItem_3382_10_515()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_ArraySelector_1842_3_339() + private boolean jj_3R_ArraySelector_1846_3_339() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ArraySelector_1843_5_469()) { + if (jj_3R_ArraySelector_1847_5_469()) { jj_scanpos = xsp; - if (jj_3R_ArraySelector_1846_5_470()) { + if (jj_3R_ArraySelector_1850_5_470()) { jj_scanpos = xsp; - if (jj_3R_ArraySelector_1849_5_471()) return true; + if (jj_3R_ArraySelector_1853_5_471()) return true; } } return false; } - private boolean jj_3R_BothPathItem_3375_5_203() + private boolean jj_3R_BothPathItem_3379_5_203() { Token xsp; xsp = jj_scanpos; - if (jj_3R_BothPathItem_3376_7_404()) { + if (jj_3R_BothPathItem_3380_7_404()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1836_4_690() + private boolean jj_3R_NestedProjectionItem_1840_4_691() { if (jj_scan_token(AS)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1835_4_689() + private boolean jj_3R_NestedProjectionItem_1839_4_690() { - if (jj_3R_NestedProjection_1797_3_457()) return true; + if (jj_3R_NestedProjection_1801_3_457()) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1832_6_776() + private boolean jj_3R_NestedProjectionItem_1836_6_777() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1830_6_775() + private boolean jj_3R_NestedProjectionItem_1834_6_776() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1829_5_688() + private boolean jj_3R_NestedProjectionItem_1833_5_689() { Token xsp; xsp = jj_scanpos; - if (jj_3R_NestedProjectionItem_1830_6_775()) jj_scanpos = xsp; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_NestedProjectionItem_1834_6_776()) jj_scanpos = xsp; + if (jj_3R_Expression_2050_3_132()) return true; xsp = jj_scanpos; - if (jj_3R_NestedProjectionItem_1832_6_776()) jj_scanpos = xsp; + if (jj_3R_NestedProjectionItem_1836_6_777()) jj_scanpos = xsp; return false; } - private boolean jj_3R_Projection_1773_59_644() + private boolean jj_3R_Projection_1777_59_645() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_ProjectionItem_1785_3_144()) return true; + if (jj_3R_ProjectionItem_1789_3_144()) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1826_5_687() + private boolean jj_3R_NestedProjectionItem_1830_5_688() { if (jj_scan_token(STAR)) return true; return false; } - private boolean jj_3R_NestedProjectionItem_1825_3_559() + private boolean jj_3R_NestedProjectionItem_1829_3_559() { Token xsp; xsp = jj_scanpos; - if (jj_3R_NestedProjectionItem_1826_5_687()) { + if (jj_3R_NestedProjectionItem_1830_5_688()) { jj_scanpos = xsp; - if (jj_3R_NestedProjectionItem_1829_5_688()) return true; + if (jj_3R_NestedProjectionItem_1833_5_689()) return true; } xsp = jj_scanpos; - if (jj_3R_NestedProjectionItem_1835_4_689()) jj_scanpos = xsp; + if (jj_3R_NestedProjectionItem_1839_4_690()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_NestedProjectionItem_1836_4_690()) jj_scanpos = xsp; + if (jj_3R_NestedProjectionItem_1840_4_691()) jj_scanpos = xsp; return false; } - private boolean jj_3R_InPathItem_3351_10_867() + private boolean jj_3R_InPathItem_3355_10_868() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Projection_1769_57_643() + private boolean jj_3R_Projection_1773_57_644() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_ProjectionItem_1785_3_144()) return true; + if (jj_3R_ProjectionItem_1789_3_144()) return true; return false; } - private boolean jj_3R_InPathItem_3349_7_864() + private boolean jj_3R_InPathItem_3353_7_865() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InPathItem_3351_10_867()) jj_scanpos = xsp; + if (jj_3R_InPathItem_3355_10_868()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_InPathItem_3347_5_859() + private boolean jj_3R_InPathItem_3351_5_860() { if (jj_scan_token(LT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InPathItem_3349_7_864()) { + if (jj_3R_InPathItem_3353_7_865()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_NestedProjection_1808_5_560() + private boolean jj_3R_NestedProjection_1812_5_560() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_NestedProjectionItem_1825_3_559()) return true; + if (jj_3R_NestedProjectionItem_1829_3_559()) return true; return false; } - private boolean jj_3R_NestedProjection_1797_3_457() + private boolean jj_3R_NestedProjection_1801_3_457() { if (jj_scan_token(COLON)) return true; if (jj_scan_token(LBRACE)) return true; - if (jj_3R_NestedProjectionItem_1825_3_559()) return true; + if (jj_3R_NestedProjectionItem_1829_3_559()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_NestedProjection_1808_5_560()) { jj_scanpos = xsp; break; } + if (jj_3R_NestedProjection_1812_5_560()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_OutPathItem_3322_10_513() + private boolean jj_3R_OutPathItem_3326_10_513() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_ProjectionItem_1788_5_318() + private boolean jj_3R_ProjectionItem_1792_5_318() { if (jj_scan_token(AS)) return true; - if (jj_3R_Alias_1922_3_458()) return true; + if (jj_3R_Alias_1926_3_458()) return true; return false; } - private boolean jj_3R_ProjectionItem_1787_5_317() + private boolean jj_3R_ProjectionItem_1791_5_317() { - if (jj_3R_NestedProjection_1797_3_457()) return true; + if (jj_3R_NestedProjection_1801_3_457()) return true; return false; } - private boolean jj_3R_OutPathItem_3320_7_402() + private boolean jj_3R_OutPathItem_3324_7_402() { if (jj_scan_token(MINUS)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_OutPathItem_3322_10_513()) jj_scanpos = xsp; + if (jj_3R_OutPathItem_3326_10_513()) jj_scanpos = xsp; if (jj_scan_token(MINUS)) return true; return false; } - private boolean jj_3R_ProjectionItem_1785_4_316() + private boolean jj_3R_ProjectionItem_1789_4_316() { if (jj_scan_token(BANG)) return true; return false; } - private boolean jj_3R_OutPathItem_3319_5_202() + private boolean jj_3R_OutPathItem_3323_5_202() { Token xsp; xsp = jj_scanpos; - if (jj_3R_OutPathItem_3320_7_402()) { + if (jj_3R_OutPathItem_3324_7_402()) { jj_scanpos = xsp; - if (jj_scan_token(194)) return true; + if (jj_scan_token(195)) return true; } if (jj_scan_token(GT)) return true; - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_ProjectionItem_1785_3_144() + private boolean jj_3R_ProjectionItem_1789_3_144() { Token xsp; xsp = jj_scanpos; - if (jj_3R_ProjectionItem_1785_4_316()) jj_scanpos = xsp; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_ProjectionItem_1789_4_316()) jj_scanpos = xsp; + if (jj_3R_Expression_2050_3_132()) return true; xsp = jj_scanpos; - if (jj_3R_ProjectionItem_1787_5_317()) jj_scanpos = xsp; + if (jj_3R_ProjectionItem_1791_5_317()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_ProjectionItem_1788_5_318()) jj_scanpos = xsp; + if (jj_3R_ProjectionItem_1792_5_318()) jj_scanpos = xsp; return false; } private boolean jj_3_54() { - if (jj_3R_ProjectionItem_1785_3_144()) return true; + if (jj_3R_ProjectionItem_1789_3_144()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3309_5_716() + private boolean jj_3R_MatchFilterItem_3313_5_717() { if (jj_scan_token(PATH_ALIAS)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Projection_1771_5_522() + private boolean jj_3R_Projection_1775_5_522() { if (jj_scan_token(DISTINCT)) return true; - if (jj_3R_ProjectionItem_1785_3_144()) return true; + if (jj_3R_ProjectionItem_1789_3_144()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_Projection_1773_59_644()) { jj_scanpos = xsp; break; } + if (jj_3R_Projection_1777_59_645()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_MatchFilterItem_3301_9_799() + private boolean jj_3R_MatchFilterItem_3305_9_800() { if (jj_scan_token(FALSE)) return true; return false; } - private boolean jj_3R_MatchFilterItem_3305_5_715() + private boolean jj_3R_MatchFilterItem_3309_5_716() { if (jj_scan_token(DEPTH_ALIAS)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3299_9_798() + private boolean jj_3R_MatchFilterItem_3303_9_799() { if (jj_scan_token(TRUE)) return true; return false; } - private boolean jj_3R_Projection_1768_5_521() + private boolean jj_3R_Projection_1772_5_521() { - if (jj_3R_ProjectionItem_1785_3_144()) return true; + if (jj_3R_ProjectionItem_1789_3_144()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_Projection_1769_57_643()) { jj_scanpos = xsp; break; } + if (jj_3R_Projection_1773_57_644()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Projection_1767_3_420() + private boolean jj_3R_Projection_1771_3_420() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Projection_1768_5_521()) { + if (jj_3R_Projection_1772_5_521()) { jj_scanpos = xsp; - if (jj_3R_Projection_1771_5_522()) return true; + if (jj_3R_Projection_1775_5_522()) return true; } return false; } - private boolean jj_3R_MatchFilterItem_3296_5_714() + private boolean jj_3R_MatchFilterItem_3300_5_715() { if (jj_scan_token(OPTIONAL)) return true; if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchFilterItem_3299_9_798()) { + if (jj_3R_MatchFilterItem_3303_9_799()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3301_9_799()) return true; + if (jj_3R_MatchFilterItem_3305_9_800()) return true; } return false; } - private boolean jj_3R_MatchFilterItem_3292_5_713() + private boolean jj_3R_MatchFilterItem_3296_5_714() { if (jj_scan_token(MAXDEPTH)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_NamedParameter_1752_5_564() + private boolean jj_3R_NamedParameter_1756_5_564() { if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_NamedParameter_1750_5_563() + private boolean jj_3R_NamedParameter_1754_5_563() { if (jj_scan_token(LIMIT)) return true; return false; } - private boolean jj_3R_MatchFilterItem_3284_5_712() + private boolean jj_3R_MatchFilterItem_3288_5_713() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(COLON)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_NamedParameter_1748_5_562() + private boolean jj_3R_NamedParameter_1752_5_562() { if (jj_scan_token(SKIP2)) return true; return false; } - private boolean jj_3R_NamedParameter_1746_5_561() + private boolean jj_3R_NamedParameter_1750_5_561() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_NamedParameter_1744_3_460() + private boolean jj_3R_NamedParameter_1748_3_460() { if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_NamedParameter_1746_5_561()) { + if (jj_3R_NamedParameter_1750_5_561()) { jj_scanpos = xsp; - if (jj_3R_NamedParameter_1748_5_562()) { + if (jj_3R_NamedParameter_1752_5_562()) { jj_scanpos = xsp; - if (jj_3R_NamedParameter_1750_5_563()) { + if (jj_3R_NamedParameter_1754_5_563()) { jj_scanpos = xsp; - if (jj_3R_NamedParameter_1752_5_564()) return true; + if (jj_3R_NamedParameter_1756_5_564()) return true; } } } return false; } - private boolean jj_3R_MatchFilterItem_3276_5_711() + private boolean jj_3R_MatchFilterItem_3280_5_712() { if (jj_scan_token(WHERE)) return true; if (jj_scan_token(COLON)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_WhereClause_2387_3_159()) return true; + if (jj_3R_WhereClause_2391_3_159()) return true; if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_MatchFilterItem_3272_5_710() + private boolean jj_3R_MatchFilterItem_3276_5_711() { if (jj_scan_token(AS)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1700_40_421() + private boolean jj_3R_CreateEdgeStatement_1704_40_421() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3264_9_797() + private boolean jj_3R_MatchFilterItem_3268_9_798() { if (jj_scan_token(BUCKET_NUMBER_IDENTIFIER)) return true; return false; } - private boolean jj_3R_MatchFilterItem_3268_5_709() + private boolean jj_3R_MatchFilterItem_3272_5_710() { if (jj_scan_token(RID)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Rid_631_3_145()) return true; + if (jj_3R_Rid_633_3_145()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3262_9_796() + private boolean jj_3R_MatchFilterItem_3266_9_797() { if (jj_scan_token(BUCKET_IDENTIFIER)) return true; return false; } - private boolean jj_3R_PositionalParameter_1730_3_459() + private boolean jj_3R_PositionalParameter_1734_3_459() { if (jj_scan_token(HOOK)) return true; return false; } - private boolean jj_3R_MatchFilterItem_3256_10_795() + private boolean jj_3R_MatchFilterItem_3260_10_796() { - if (jj_3R_PInteger_914_3_67()) return true; + if (jj_3R_PInteger_918_3_67()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3260_5_708() + private boolean jj_3R_MatchFilterItem_3264_5_709() { Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchFilterItem_3262_9_796()) { + if (jj_3R_MatchFilterItem_3266_9_797()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3264_9_797()) return true; + if (jj_3R_MatchFilterItem_3268_9_798()) return true; } return false; } - private boolean jj_3R_MatchFilterItem_3254_10_794() + private boolean jj_3R_MatchFilterItem_3258_10_795() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_InputParameter_1722_5_321() + private boolean jj_3R_InputParameter_1726_5_321() { - if (jj_3R_NamedParameter_1744_3_460()) return true; + if (jj_3R_NamedParameter_1748_3_460()) return true; return false; } - private boolean jj_3R_InputParameter_1720_5_320() + private boolean jj_3R_InputParameter_1724_5_320() { - if (jj_3R_PositionalParameter_1730_3_459()) return true; + if (jj_3R_PositionalParameter_1734_3_459()) return true; return false; } - private boolean jj_3R_InputParameter_1719_3_146() + private boolean jj_3R_InputParameter_1723_3_146() { Token xsp; xsp = jj_scanpos; - if (jj_3R_InputParameter_1720_5_320()) { + if (jj_3R_InputParameter_1724_5_320()) { jj_scanpos = xsp; - if (jj_3R_InputParameter_1722_5_321()) return true; + if (jj_3R_InputParameter_1726_5_321()) return true; } return false; } - private boolean jj_3R_MatchFilterItem_3251_5_707() + private boolean jj_3R_MatchFilterItem_3255_5_708() { if (jj_scan_token(BUCKET)) return true; if (jj_scan_token(COLON)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchFilterItem_3254_10_794()) { + if (jj_3R_MatchFilterItem_3258_10_795()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3256_10_795()) return true; + if (jj_3R_MatchFilterItem_3260_10_796()) return true; } return false; } - private boolean jj_3R_MatchFilterItem_3247_5_706() + private boolean jj_3R_MatchFilterItem_3251_5_707() { if (jj_scan_token(TYPES)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1712_5_235() + private boolean jj_3R_CreateEdgeStatement_1716_5_235() { - if (jj_3R_Wait_3032_3_423()) return true; + if (jj_3R_Wait_3036_3_423()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1711_5_234() + private boolean jj_3R_CreateEdgeStatement_1715_5_234() { - if (jj_3R_Retry_3039_3_422()) return true; + if (jj_3R_Retry_3043_3_422()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1710_5_233() + private boolean jj_3R_CreateEdgeStatement_1714_5_233() { - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1709_5_232() + private boolean jj_3R_CreateEdgeStatement_1713_5_232() { if (jj_scan_token(IF)) return true; if (jj_scan_token(NOT)) return true; @@ -26205,41 +26263,41 @@ private boolean jj_3R_CreateEdgeStatement_1709_5_232() return false; } - private boolean jj_3R_MatchFilterItem_3243_5_705() + private boolean jj_3R_MatchFilterItem_3247_5_706() { if (jj_scan_token(TYPE)) return true; if (jj_scan_token(COLON)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_MatchFilterItem_3242_3_597() + private boolean jj_3R_MatchFilterItem_3246_3_597() { Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchFilterItem_3243_5_705()) { - jj_scanpos = xsp; if (jj_3R_MatchFilterItem_3247_5_706()) { jj_scanpos = xsp; if (jj_3R_MatchFilterItem_3251_5_707()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3260_5_708()) { + if (jj_3R_MatchFilterItem_3255_5_708()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3268_5_709()) { + if (jj_3R_MatchFilterItem_3264_5_709()) { jj_scanpos = xsp; if (jj_3R_MatchFilterItem_3272_5_710()) { jj_scanpos = xsp; if (jj_3R_MatchFilterItem_3276_5_711()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3284_5_712()) { + if (jj_3R_MatchFilterItem_3280_5_712()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3292_5_713()) { + if (jj_3R_MatchFilterItem_3288_5_713()) { jj_scanpos = xsp; if (jj_3R_MatchFilterItem_3296_5_714()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3305_5_715()) { + if (jj_3R_MatchFilterItem_3300_5_715()) { jj_scanpos = xsp; - if (jj_3R_MatchFilterItem_3309_5_716()) return true; + if (jj_3R_MatchFilterItem_3309_5_716()) { + jj_scanpos = xsp; + if (jj_3R_MatchFilterItem_3313_5_717()) return true; } } } @@ -26254,450 +26312,450 @@ private boolean jj_3R_MatchFilterItem_3242_3_597() return false; } - private boolean jj_3R_MatchFilter_3231_9_598() + private boolean jj_3R_MatchFilter_3235_9_598() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_MatchFilterItem_3242_3_597()) return true; + if (jj_3R_MatchFilterItem_3246_3_597()) return true; return false; } - private boolean jj_3R_CreateEdgeStatement_1700_5_231() + private boolean jj_3R_CreateEdgeStatement_1704_5_231() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1700_40_421()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1704_40_421()) jj_scanpos = xsp; return false; } - private boolean jj_3R_CreateEdgeStatement_1699_3_83() + private boolean jj_3R_CreateEdgeStatement_1703_3_83() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(EDGE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1700_5_231()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1704_5_231()) jj_scanpos = xsp; if (jj_scan_token(FROM)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; if (jj_scan_token(TO)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1709_5_232()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1713_5_232()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1710_5_233()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1714_5_233()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1711_5_234()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1715_5_234()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateEdgeStatement_1712_5_235()) jj_scanpos = xsp; + if (jj_3R_CreateEdgeStatement_1716_5_235()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MatchFilter_3229_7_514() + private boolean jj_3R_MatchFilter_3233_7_514() { - if (jj_3R_MatchFilterItem_3242_3_597()) return true; + if (jj_3R_MatchFilterItem_3246_3_597()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MatchFilter_3231_9_598()) { jj_scanpos = xsp; break; } + if (jj_3R_MatchFilter_3235_9_598()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_53() { - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } private boolean jj_3_52() { - if (jj_3R_Bucket_2329_3_143()) return true; + if (jj_3R_Bucket_2333_3_143()) return true; return false; } - private boolean jj_3R_MatchFilter_3227_3_403() + private boolean jj_3R_MatchFilter_3231_3_403() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchFilter_3229_7_514()) jj_scanpos = xsp; + if (jj_3R_MatchFilter_3233_7_514()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3_138() { - if (jj_3R_BothPathItemOpt_3459_5_206()) return true; + if (jj_3R_BothPathItemOpt_3463_5_206()) return true; return false; } - private boolean jj_3R_CreateVertexStatementNoTarget_1689_3_79() + private boolean jj_3R_CreateVertexStatementNoTarget_1693_3_79() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3220_5_861() + private boolean jj_3R_MultiMatchPathItemArrows_3224_5_862() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } private boolean jj_3_137() { - if (jj_3R_InPathItemOpt_3431_5_205()) return true; + if (jj_3R_InPathItemOpt_3435_5_205()) return true; return false; } - private boolean jj_3R_CreateVertexStatement_1683_5_229() + private boolean jj_3R_CreateVertexStatement_1687_5_229() { - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } - private boolean jj_3R_CreateVertexStatement_1682_5_228() + private boolean jj_3R_CreateVertexStatement_1686_5_228() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; return false; } private boolean jj_3_136() { - if (jj_3R_OutPathItemOpt_3403_5_204()) return true; + if (jj_3R_OutPathItemOpt_3407_5_204()) return true; return false; } private boolean jj_3_51() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_CreateVertexStatement_1679_5_227() + private boolean jj_3R_CreateVertexStatement_1683_5_227() { - if (jj_3R_Bucket_2329_3_143()) return true; + if (jj_3R_Bucket_2333_3_143()) return true; return false; } - private boolean jj_3R_CreateVertexStatement_1674_9_419() + private boolean jj_3R_CreateVertexStatement_1678_9_419() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3210_7_512() + private boolean jj_3R_MultiMatchPathItemArrows_3214_7_512() { - if (jj_3R_BothPathItemOpt_3459_5_206()) return true; + if (jj_3R_BothPathItemOpt_3463_5_206()) return true; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3207_7_511() + private boolean jj_3R_MultiMatchPathItemArrows_3211_7_511() { - if (jj_3R_InPathItemOpt_3431_5_205()) return true; + if (jj_3R_InPathItemOpt_3435_5_205()) return true; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3204_7_510() + private boolean jj_3R_MultiMatchPathItemArrows_3208_7_510() { - if (jj_3R_OutPathItemOpt_3403_5_204()) return true; + if (jj_3R_OutPathItemOpt_3407_5_204()) return true; return false; } - private boolean jj_3R_CreateVertexStatement_1670_5_226() + private boolean jj_3R_CreateVertexStatement_1674_5_226() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexStatement_1674_9_419()) jj_scanpos = xsp; + if (jj_3R_CreateVertexStatement_1678_9_419()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3203_5_400() + private boolean jj_3R_MultiMatchPathItemArrows_3207_5_400() { Token xsp; xsp = jj_scanpos; - if (jj_3R_MultiMatchPathItemArrows_3204_7_510()) { + if (jj_3R_MultiMatchPathItemArrows_3208_7_510()) { jj_scanpos = xsp; - if (jj_3R_MultiMatchPathItemArrows_3207_7_511()) { + if (jj_3R_MultiMatchPathItemArrows_3211_7_511()) { jj_scanpos = xsp; - if (jj_3R_MultiMatchPathItemArrows_3210_7_512()) return true; + if (jj_3R_MultiMatchPathItemArrows_3214_7_512()) return true; } } return false; } - private boolean jj_3R_CreateVertexStatement_1668_3_80() + private boolean jj_3R_CreateVertexStatement_1672_3_80() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexStatement_1670_5_226()) { + if (jj_3R_CreateVertexStatement_1674_5_226()) { jj_scanpos = xsp; - if (jj_3R_CreateVertexStatement_1679_5_227()) return true; + if (jj_3R_CreateVertexStatement_1683_5_227()) return true; } xsp = jj_scanpos; - if (jj_3R_CreateVertexStatement_1682_5_228()) jj_scanpos = xsp; + if (jj_3R_CreateVertexStatement_1686_5_228()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexStatement_1683_5_229()) jj_scanpos = xsp; + if (jj_3R_CreateVertexStatement_1687_5_229()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MultiMatchPathItemArrows_3200_3_200() + private boolean jj_3R_MultiMatchPathItemArrows_3204_3_200() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; - if (jj_3R_MultiMatchPathItemArrows_3203_5_400()) return true; + if (jj_3R_MultiMatchPathItemArrows_3207_5_400()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_MultiMatchPathItemArrows_3203_5_400()) { jj_scanpos = xsp; break; } + if (jj_3R_MultiMatchPathItemArrows_3207_5_400()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_MultiMatchPathItemArrows_3220_5_861()) jj_scanpos = xsp; + if (jj_3R_MultiMatchPathItemArrows_3224_5_862()) jj_scanpos = xsp; return false; } private boolean jj_3_135() { - if (jj_3R_MatchPathItem_3151_3_199()) return true; + if (jj_3R_MatchPathItem_3155_3_199()) return true; return false; } - private boolean jj_3R_CreateVertexStatementEmpty_1659_5_230() + private boolean jj_3R_CreateVertexStatementEmpty_1663_5_230() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MultiMatchPathItem_3190_7_863() + private boolean jj_3R_MultiMatchPathItem_3194_7_864() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_CreateVertexStatementEmpty_1656_3_81() + private boolean jj_3R_CreateVertexStatementEmpty_1660_3_81() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_CreateVertexStatementEmpty_1659_5_230()) jj_scanpos = xsp; + if (jj_3R_CreateVertexStatementEmpty_1663_5_230()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MultiMatchPathItem_3186_7_862() + private boolean jj_3R_MultiMatchPathItem_3190_7_863() { - if (jj_3R_MatchPathItem_3151_3_199()) return true; + if (jj_3R_MatchPathItem_3155_3_199()) return true; return false; } - private boolean jj_3R_CreateVertexStatementEmptyNoTarget_1649_3_82() + private boolean jj_3R_CreateVertexStatementEmptyNoTarget_1653_3_82() { if (jj_scan_token(CREATE)) return true; if (jj_scan_token(VERTEX)) return true; return false; } - private boolean jj_3R_InsertBody_1638_12_456() + private boolean jj_3R_InsertBody_1642_12_456() { - if (jj_3R_InputParameter_1719_3_146()) return true; + if (jj_3R_InputParameter_1723_3_146()) return true; return false; } - private boolean jj_3R_InsertBody_1636_12_455() + private boolean jj_3R_InsertBody_1640_12_455() { - if (jj_3R_Json_3078_3_212()) return true; + if (jj_3R_Json_3082_3_212()) return true; return false; } - private boolean jj_3R_MultiMatchPathItem_3179_3_201() + private boolean jj_3R_MultiMatchPathItem_3183_3_201() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_MatchPathItemFirst_3170_3_401()) return true; + if (jj_3R_MatchPathItemFirst_3174_3_401()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MultiMatchPathItem_3186_7_862()) { jj_scanpos = xsp; break; } + if (jj_3R_MultiMatchPathItem_3190_7_863()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; xsp = jj_scanpos; - if (jj_3R_MultiMatchPathItem_3190_7_863()) jj_scanpos = xsp; + if (jj_3R_MultiMatchPathItem_3194_7_864()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MatchPathItemFirst_3172_7_866() + private boolean jj_3R_MatchPathItemFirst_3176_7_867() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_InsertBody_1634_7_312() + private boolean jj_3R_InsertBody_1638_7_312() { if (jj_scan_token(CONTENT)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InsertBody_1636_12_455()) { + if (jj_3R_InsertBody_1640_12_455()) { jj_scanpos = xsp; - if (jj_3R_InsertBody_1638_12_456()) return true; + if (jj_3R_InsertBody_1642_12_456()) return true; } return false; } - private boolean jj_3R_MatchPathItemFirst_3170_3_401() + private boolean jj_3R_MatchPathItemFirst_3174_3_401() { - if (jj_3R_FunctionCall_1938_3_147()) return true; + if (jj_3R_FunctionCall_1942_3_147()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchPathItemFirst_3172_7_866()) jj_scanpos = xsp; + if (jj_3R_MatchPathItemFirst_3176_7_867()) jj_scanpos = xsp; return false; } - private boolean jj_3R_FieldMatchPathItem_3163_7_865() + private boolean jj_3R_FieldMatchPathItem_3167_7_866() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } - private boolean jj_3R_InsertBody_1626_9_454() + private boolean jj_3R_InsertBody_1630_9_454() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_FieldMatchPathItem_3160_3_860() + private boolean jj_3R_FieldMatchPathItem_3164_3_861() { if (jj_scan_token(DOT)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_FieldMatchPathItem_3163_7_865()) jj_scanpos = xsp; + if (jj_3R_FieldMatchPathItem_3167_7_866()) jj_scanpos = xsp; return false; } - private boolean jj_3R_MatchPathItem_3153_7_405() + private boolean jj_3R_MatchPathItem_3157_7_405() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; return false; } private boolean jj_3_50() { if (jj_scan_token(SET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_InsertBody_1626_9_454()) { jj_scanpos = xsp; break; } + if (jj_3R_InsertBody_1630_9_454()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_InsertBody_1610_11_558() + private boolean jj_3R_InsertBody_1614_11_558() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_134() { - if (jj_3R_BothPathItem_3375_5_203()) return true; + if (jj_3R_BothPathItem_3379_5_203()) return true; return false; } - private boolean jj_3R_MatchPathItem_3151_3_199() + private boolean jj_3R_MatchPathItem_3155_3_199() { - if (jj_3R_MethodCall_1956_3_156()) return true; + if (jj_3R_MethodCall_1960_3_156()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_MatchPathItem_3153_7_405()) jj_scanpos = xsp; + if (jj_3R_MatchPathItem_3157_7_405()) jj_scanpos = xsp; return false; } private boolean jj_3_133() { - if (jj_3R_OutPathItem_3319_5_202()) return true; + if (jj_3R_OutPathItem_3323_5_202()) return true; return false; } - private boolean jj_3R_MatchExpression_3140_9_848() + private boolean jj_3R_MatchExpression_3144_9_849() { - if (jj_3R_FieldMatchPathItem_3160_3_860()) return true; + if (jj_3R_FieldMatchPathItem_3164_3_861()) return true; return false; } - private boolean jj_3R_MatchExpression_3137_9_847() + private boolean jj_3R_MatchExpression_3141_9_848() { - if (jj_3R_BothPathItem_3375_5_203()) return true; + if (jj_3R_BothPathItem_3379_5_203()) return true; return false; } - private boolean jj_3R_InsertBody_1602_9_453() + private boolean jj_3R_InsertBody_1606_9_453() { if (jj_scan_token(COMMA)) return true; if (jj_scan_token(LPAREN)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_InsertBody_1610_11_558()) { jj_scanpos = xsp; break; } + if (jj_3R_InsertBody_1614_11_558()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_MatchExpression_3135_9_846() + private boolean jj_3R_MatchExpression_3139_9_847() { - if (jj_3R_InPathItem_3347_5_859()) return true; + if (jj_3R_InPathItem_3351_5_860()) return true; return false; } - private boolean jj_3R_MatchExpression_3132_9_845() + private boolean jj_3R_MatchExpression_3136_9_846() { - if (jj_3R_OutPathItem_3319_5_202()) return true; + if (jj_3R_OutPathItem_3323_5_202()) return true; return false; } - private boolean jj_3R_InsertBody_1597_9_452() + private boolean jj_3R_InsertBody_1601_9_452() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } private boolean jj_3_132() { - if (jj_3R_MultiMatchPathItem_3179_3_201()) return true; + if (jj_3R_MultiMatchPathItem_3183_3_201()) return true; return false; } private boolean jj_3_131() { - if (jj_3R_MultiMatchPathItemArrows_3200_3_200()) return true; + if (jj_3R_MultiMatchPathItemArrows_3204_3_200()) return true; return false; } private boolean jj_3_130() { - if (jj_3R_MatchPathItem_3151_3_199()) return true; + if (jj_3R_MatchPathItem_3155_3_199()) return true; return false; } - private boolean jj_3R_MatchExpression_3122_7_825() + private boolean jj_3R_MatchExpression_3126_7_826() { Token xsp; xsp = jj_scanpos; @@ -26707,13 +26765,13 @@ private boolean jj_3R_MatchExpression_3122_7_825() jj_scanpos = xsp; if (jj_3_132()) { jj_scanpos = xsp; - if (jj_3R_MatchExpression_3132_9_845()) { + if (jj_3R_MatchExpression_3136_9_846()) { jj_scanpos = xsp; - if (jj_3R_MatchExpression_3135_9_846()) { + if (jj_3R_MatchExpression_3139_9_847()) { jj_scanpos = xsp; - if (jj_3R_MatchExpression_3137_9_847()) { + if (jj_3R_MatchExpression_3141_9_848()) { jj_scanpos = xsp; - if (jj_3R_MatchExpression_3140_9_848()) return true; + if (jj_3R_MatchExpression_3144_9_849()) return true; } } } @@ -26723,20 +26781,20 @@ private boolean jj_3R_MatchExpression_3122_7_825() return false; } - private boolean jj_3R_InsertBody_1584_9_142() + private boolean jj_3R_InsertBody_1588_9_142() { if (jj_scan_token(COMMA)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_MatchExpression_3119_3_580() + private boolean jj_3R_MatchExpression_3123_3_580() { - if (jj_3R_MatchFilter_3227_3_403()) return true; + if (jj_3R_MatchFilter_3231_3_403()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_MatchExpression_3122_7_825()) { jj_scanpos = xsp; break; } + if (jj_3R_MatchExpression_3126_7_826()) { jj_scanpos = xsp; break; } } return false; } @@ -26744,41 +26802,41 @@ private boolean jj_3R_MatchExpression_3119_3_580() private boolean jj_3_49() { if (jj_scan_token(LPAREN)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; Token xsp; while (true) { xsp = jj_scanpos; - if (jj_3R_InsertBody_1584_9_142()) { jj_scanpos = xsp; break; } + if (jj_3R_InsertBody_1588_9_142()) { 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_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_InsertBody_1597_9_452()) { jj_scanpos = xsp; break; } + if (jj_3R_InsertBody_1601_9_452()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RPAREN)) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_InsertBody_1602_9_453()) { jj_scanpos = xsp; break; } + if (jj_3R_InsertBody_1606_9_453()) { jj_scanpos = xsp; break; } } return false; } - private boolean jj_3R_Json_3103_11_774() + private boolean jj_3R_Json_3107_11_775() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_Json_3101_11_773() + private boolean jj_3R_Json_3105_11_774() { - if (jj_3R_PString_719_3_249()) return true; + if (jj_3R_PString_721_3_249()) return true; return false; } - private boolean jj_3R_InsertBody_1574_3_138() + private boolean jj_3R_InsertBody_1578_3_138() { Token xsp; xsp = jj_scanpos; @@ -26786,13 +26844,13 @@ private boolean jj_3R_InsertBody_1574_3_138() jj_scanpos = xsp; if (jj_3_50()) { jj_scanpos = xsp; - if (jj_3R_InsertBody_1634_7_312()) return true; + if (jj_3R_InsertBody_1638_7_312()) return true; } } return false; } - private boolean jj_3R_Json_3099_11_772() + private boolean jj_3R_Json_3103_11_773() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; @@ -26800,88 +26858,88 @@ private boolean jj_3R_Json_3099_11_772() private boolean jj_3_47() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_Json_3097_11_771() + private boolean jj_3R_Json_3101_11_772() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_InsertStatement_1533_40_695() + private boolean jj_3R_InsertStatement_1537_40_696() { if (jj_scan_token(BUCKET)) return true; - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } - private boolean jj_3R_Json_3094_9_686() + private boolean jj_3R_Json_3098_9_687() { if (jj_scan_token(COMMA)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Json_3097_11_771()) { + if (jj_3R_Json_3101_11_772()) { jj_scanpos = xsp; - if (jj_3R_Json_3099_11_772()) { + if (jj_3R_Json_3103_11_773()) { jj_scanpos = xsp; - if (jj_3R_Json_3101_11_773()) { + if (jj_3R_Json_3105_11_774()) { jj_scanpos = xsp; - if (jj_3R_Json_3103_11_774()) return true; + if (jj_3R_Json_3107_11_775()) return true; } } } if (jj_scan_token(COLON)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; return false; } - private boolean jj_3R_InsertStatement_1563_5_574() + private boolean jj_3R_InsertStatement_1567_5_574() { if (jj_scan_token(UNSAFE)) return true; return false; } - private boolean jj_3R_InsertStatement_1556_11_140() + private boolean jj_3R_InsertStatement_1560_11_140() { - if (jj_3R_SelectWithoutTargetStatement_1128_3_313()) return true; + if (jj_3R_SelectWithoutTargetStatement_1132_3_313()) return true; return false; } - private boolean jj_3R_InsertStatement_1553_11_139() + private boolean jj_3R_InsertStatement_1557_11_139() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } private boolean jj_3_46() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_Json_3089_9_685() + private boolean jj_3R_Json_3093_9_686() { if (jj_scan_token(CHARACTER_LITERAL)) return true; return false; } - private boolean jj_3R_Json_3087_9_684() + private boolean jj_3R_Json_3091_9_685() { - if (jj_3R_PString_719_3_249()) return true; + if (jj_3R_PString_721_3_249()) return true; return false; } - private boolean jj_3R_Json_3085_9_683() + private boolean jj_3R_Json_3089_9_684() { if (jj_scan_token(RECORD_ATTRIBUTE)) return true; return false; } - private boolean jj_3R_Json_3083_9_682() + private boolean jj_3R_Json_3087_9_683() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_Identifier_735_1_141()) return true; return false; } @@ -26890,139 +26948,169 @@ private boolean jj_3_48() if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InsertStatement_1553_11_139()) { + if (jj_3R_InsertStatement_1557_11_139()) { jj_scanpos = xsp; - if (jj_3R_InsertStatement_1556_11_140()) return true; + if (jj_3R_InsertStatement_1560_11_140()) return true; } if (jj_scan_token(RPAREN)) return true; return false; } - private boolean jj_3R_InsertStatement_1546_10_791() + private boolean jj_3R_InsertStatement_1550_10_792() { - if (jj_3R_SelectWithoutTargetStatement_1128_3_313()) return true; + if (jj_3R_SelectWithoutTargetStatement_1132_3_313()) return true; return false; } - private boolean jj_3R_InsertStatement_1543_10_790() + private boolean jj_3R_InsertStatement_1547_10_791() { - if (jj_3R_SelectStatement_1149_3_131()) return true; + if (jj_3R_SelectStatement_1153_3_131()) return true; return false; } - private boolean jj_3R_Json_3081_7_556() + private boolean jj_3R_Json_3085_7_556() { Token xsp; xsp = jj_scanpos; - if (jj_3R_Json_3083_9_682()) { + if (jj_3R_Json_3087_9_683()) { jj_scanpos = xsp; - if (jj_3R_Json_3085_9_683()) { + if (jj_3R_Json_3089_9_684()) { jj_scanpos = xsp; - if (jj_3R_Json_3087_9_684()) { + if (jj_3R_Json_3091_9_685()) { jj_scanpos = xsp; - if (jj_3R_Json_3089_9_685()) return true; + if (jj_3R_Json_3093_9_686()) return true; } } } if (jj_scan_token(COLON)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; while (true) { xsp = jj_scanpos; - if (jj_3R_Json_3094_9_686()) { jj_scanpos = xsp; break; } + if (jj_3R_Json_3098_9_687()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_45() { - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } - private boolean jj_3R_InsertStatement_1542_8_697() + private boolean jj_3R_InsertStatement_1546_8_698() { Token xsp; xsp = jj_scanpos; - if (jj_3R_InsertStatement_1543_10_790()) { + if (jj_3R_InsertStatement_1547_10_791()) { jj_scanpos = xsp; - if (jj_3R_InsertStatement_1546_10_791()) return true; + if (jj_3R_InsertStatement_1550_10_792()) return true; } return false; } private boolean jj_3_129() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_InsertStatement_1540_7_696() + private boolean jj_3R_InsertStatement_1544_7_697() { if (jj_scan_token(FROM)) return true; return false; } - private boolean jj_3R_Json_3078_3_212() + private boolean jj_3R_Json_3082_3_212() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_Json_3081_7_556()) jj_scanpos = xsp; + if (jj_3R_Json_3085_7_556()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } - private boolean jj_3R_InsertStatement_1540_5_573() + private boolean jj_3R_InsertStatement_1544_5_573() { Token xsp; xsp = jj_scanpos; - if (jj_3R_InsertStatement_1540_7_696()) jj_scanpos = xsp; + if (jj_3R_InsertStatement_1544_7_697()) jj_scanpos = xsp; xsp = jj_scanpos; - if (jj_3R_InsertStatement_1542_8_697()) { + if (jj_3R_InsertStatement_1546_8_698()) { jj_scanpos = xsp; if (jj_3_48()) return true; } return false; } - private boolean jj_3R_InsertStatement_1538_5_572() + private boolean jj_3R_InsertStatement_1542_5_572() { if (jj_scan_token(RETURN)) return true; - if (jj_3R_Projection_1767_3_420()) return true; + if (jj_3R_Projection_1771_3_420()) return true; return false; } - private boolean jj_3R_InsertStatement_1537_5_571() + private boolean jj_3R_InsertStatement_1541_5_571() { - if (jj_3R_InsertBody_1574_3_138()) return true; + if (jj_3R_InsertBody_1578_3_138()) return true; return false; } - private boolean jj_3R_UpdateRemoveItem_1507_33_754() + private boolean jj_3R_UpdateRemoveItem_1511_33_755() { if (jj_scan_token(EQ)) return true; - if (jj_3R_Expression_2046_3_132()) return true; + if (jj_3R_Expression_2050_3_132()) return true; + return false; + } + + private boolean jj_3R_InsertStatement_1539_5_570() + { + if (jj_3R_Bucket_2333_3_143()) return true; return false; } - private boolean jj_3R_InsertStatement_1535_5_570() + private boolean jj_3R_TraverseProjectionItem_3071_7_845() { - if (jj_3R_Bucket_2329_3_143()) return true; + if (jj_3R_Modifier_2015_3_157()) return true; return false; } - private boolean jj_3R_TraverseProjectionItem_3067_7_844() + private boolean jj_3R_InsertStatement_1537_5_569() { - if (jj_3R_Modifier_2011_3_157()) return true; + if (jj_3R_Identifier_735_1_141()) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1537_40_696()) jj_scanpos = xsp; return false; } - private boolean jj_3R_InsertStatement_1533_5_569() + private boolean jj_3R_TraverseProjectionItem_3069_3_699() { - if (jj_3R_Identifier_733_1_141()) return true; + if (jj_3R_BaseIdentifier_2002_3_483()) return true; Token xsp; xsp = jj_scanpos; - if (jj_3R_InsertStatement_1533_40_695()) jj_scanpos = xsp; + if (jj_3R_TraverseProjectionItem_3071_7_845()) jj_scanpos = xsp; + return false; + } + + private boolean jj_3R_InsertStatement_1534_1_272() + { + if (jj_scan_token(INSERT)) return true; + if (jj_scan_token(INTO)) return true; + Token xsp; + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1537_5_569()) { + jj_scanpos = xsp; + if (jj_3R_InsertStatement_1539_5_570()) return true; + } + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1541_5_571()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1542_5_572()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1544_5_573()) jj_scanpos = xsp; + xsp = jj_scanpos; + if (jj_3R_InsertStatement_1567_5_574()) jj_scanpos = xsp; return false; } @@ -27036,7 +27124,7 @@ private boolean jj_3R_InsertStatement_1533_5_569() private Token jj_scanpos, jj_lastpos; private int jj_la; private int jj_gen; - final private int[] jj_la1 = new int[367]; + final private int[] jj_la1 = new int[368]; static private int[] jj_la1_0; static private int[] jj_la1_1; static private int[] jj_la1_2; @@ -27056,28 +27144,28 @@ private boolean jj_3R_InsertStatement_1533_5_569() jj_la1_init_7(); } private static void jj_la1_init_0() { - jj_la1_0 = new int[] {0x0,0x0,0xc4041000,0xd48ff000,0x10000000,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0xe000,0x10000,0x0,0x1000,0x0,0x0,0xe000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x10000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x4000000,0x8000000,0x0,0x8000000,0x0,0x8000000,0x0,0xc4041000,0x8000000,0x0,0x0,0x1000000,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x1000000,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x2000000,0x2000,0x2000,0x2000,0x2002000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc6041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4051000,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x2000,0xc4041000,0x2000,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0xc4041000,0x0,0xc4041000,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x18000000,0xc4041000,0x0,0x0,0x18000000,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,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,0x40000,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x40000000,0x0,0x0,0xc4041000,0x40000000,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x8bf000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0xd48ff000,0x10000000,0xd48ff000,0x10000000,0xd48ff000,0x10000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_0 = new int[] {0x0,0x0,0xc4041000,0xd48ff000,0x10000000,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0xe000,0x10000,0x0,0x1000,0x0,0x0,0xe000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x10000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x4000000,0x8000000,0x0,0x8000000,0x0,0x8000000,0x0,0xc4041000,0x8000000,0x0,0x0,0x1000000,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x1000000,0x0,0xc4041000,0x0,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x2000000,0x2000,0x2000,0x2000,0x2002000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc6041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4051000,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x2000,0xc4041000,0x2000,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0xc4041000,0x0,0xc4041000,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x18000000,0xc4041000,0x0,0x0,0x18000000,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,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,0x40000,0xc4041000,0x0,0x0,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x40000000,0x0,0x0,0xc4041000,0x40000000,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0xc4041000,0x0,0x0,0xc4041000,0x0,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x0,0xc4041000,0x0,0x0,0x8bf000,0x0,0x0,0x0,0x0,0x0,0xc4041000,0xd48ff000,0x10000000,0xd48ff000,0x10000000,0xd48ff000,0x10000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_1() { - jj_la1_1 = new int[] {0x0,0x0,0x4404003f,0x6484063f,0x0,0x0,0x4404003f,0x0,0x0,0x0,0x4404023f,0x0,0x0,0x0,0x40800000,0x0,0x20000000,0x0,0x20000000,0x0,0x8000,0x50000,0x58000,0x58000,0x80000,0x4404023f,0x20000000,0x0,0x2000,0x1000,0x0,0x8000,0x50000,0x58000,0x58000,0x80000,0x0,0x4404003f,0x0,0x0,0x8000,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x0,0x200000,0x2000,0x1000,0x0,0x50000,0x8000,0x0,0x800000,0x0,0x8000,0x80000000,0x0,0x0,0x0,0x4404003f,0x0,0x0,0x8000,0x0,0x8000,0x0,0x8000,0x4404003f,0x0,0x8000,0x7f,0x0,0x3000000,0x4404023f,0x800000,0x0,0x8000,0x80000,0x7f,0x0,0x3000000,0x4404023f,0x800000,0x0,0x8000,0x80000,0x0,0x0,0x18,0x42,0x0,0x0,0x7f,0x0,0x0,0x0,0x0,0x0,0x4404003f,0x800000,0x0,0x0,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x800000,0x0,0x4404003f,0x0,0x11,0x10000000,0x8000000,0x0,0x4405803f,0x0,0x0,0x0,0x0,0x0,0x200000,0x0,0x0,0x0,0x4404023f,0x0,0x200000,0x0,0x0,0x0,0x4404003f,0x0,0x4404023f,0x0,0x4404023f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4404023f,0x0,0x4404023f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4404003f,0x0,0x0,0x4404003f,0x0,0x0,0x100,0x80,0x4404023f,0x200,0x0,0x0,0x0,0x0,0x4404003f,0x0,0x4404023f,0x0,0x4404023f,0x0,0x4404023f,0x0,0x0,0x4404023f,0x0,0x4404023f,0x0,0x0,0x4404003f,0x500000,0x500000,0x0,0x4404003f,0x500000,0x500000,0x4404003f,0x0,0x0,0x4404003f,0x500000,0x500000,0x0,0x4404003f,0x500000,0x500000,0x4404003f,0x0,0x0,0x0,0x0,0x0,0x50000,0x800000,0x800000,0x0,0x4404023f,0x4404003f,0x0,0x4404003f,0x4404003f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200000,0x4404003f,0x0,0x0,0x200000,0x4404003f,0x0,0x4404003f,0x0,0x4404003f,0x0,0x4404003f,0x0,0x0,0x4404003f,0x0,0x0,0x4404003f,0x0,0x0,0x0,0x80000000,0x4404003f,0x80000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200,0x0,0x0,0x0,0x0,0x4404003f,0x0,0x80000000,0x0,0x0,0x0,0x4404003f,0x0,0x0,0x0,0x4404003f,0x0,0x4000,0x0,0x4404003f,0x0,0x4000,0x4404003f,0x4404003f,0x0,0x0,0x4404003f,0x4404003f,0x0,0x0,0x4404003f,0x4404003f,0x30000,0x0,0x4404003f,0x0,0x0,0x0,0x0,0x4404003f,0x0,0x0,0x0,0x4404003f,0x0,0x0,0x60800400,0x0,0x80,0x0,0x0,0x10000000,0x4404023f,0x6484063f,0x0,0x6484063f,0x0,0x6484063f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_1 = new int[] {0x0,0x0,0x880c003f,0xc90c063f,0x0,0x0,0x880c003f,0x0,0x0,0x0,0x880c023f,0x0,0x0,0x0,0x81000000,0x0,0x40000000,0x0,0x40000000,0x0,0x8000,0x90000,0x98000,0x98000,0x100000,0x880c023f,0x40000000,0x0,0x2000,0x1000,0x0,0x8000,0x90000,0x98000,0x98000,0x100000,0x0,0x880c003f,0x0,0x0,0x8000,0x0,0x0,0x0,0x0,0x0,0x0,0x400000,0x0,0x0,0x400000,0x2000,0x1000,0x0,0x90000,0x8000,0x0,0x1000000,0x0,0x8000,0x0,0x0,0x0,0x0,0x880c003f,0x0,0x0,0x8000,0x0,0x8000,0x0,0x8000,0x880c003f,0x0,0x8000,0x7f,0x0,0x6000000,0x880c023f,0x1000000,0x0,0x8000,0x100000,0x7f,0x0,0x6000000,0x880c023f,0x1000000,0x0,0x8000,0x100000,0x0,0x0,0x18,0x42,0x0,0x0,0x7f,0x0,0x0,0x0,0x0,0x0,0x880c003f,0x1000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x1000000,0x0,0x880c003f,0x0,0x11,0x20000000,0x10000000,0x0,0x880d803f,0x0,0x0,0x0,0x0,0x0,0x400000,0x0,0x0,0x0,0x880c023f,0x0,0x400000,0x0,0x0,0x0,0x880c003f,0x0,0x880c023f,0x0,0x880c023f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x880c023f,0x0,0x880c023f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x880c003f,0x0,0x0,0x880c003f,0x0,0x0,0x100,0x80,0x880c023f,0x200,0x0,0x0,0x0,0x0,0x880c003f,0x0,0x880c023f,0x0,0x880c023f,0x0,0x880c023f,0x0,0x0,0x880c023f,0x0,0x880c023f,0x0,0x0,0x880c003f,0xa00000,0xa00000,0x0,0x880c003f,0xa00000,0xa00000,0x880c003f,0x0,0x0,0x880c003f,0xa00000,0xa00000,0x0,0x880c003f,0xa00000,0xa00000,0x880c003f,0x0,0x0,0x0,0x0,0x0,0x90000,0x1000000,0x1000000,0x0,0x880c023f,0x880c003f,0x0,0x880c003f,0x880c003f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400000,0x880c003f,0x0,0x0,0x400000,0x880c003f,0x0,0x880c003f,0x0,0x880c003f,0x0,0x880c003f,0x0,0x0,0x880c003f,0x0,0x0,0x880c003f,0x0,0x0,0x0,0x0,0x880c003f,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,0x200,0x0,0x0,0x0,0x0,0x880c003f,0x0,0x0,0x0,0x40000,0x0,0x0,0x880c003f,0x0,0x0,0x0,0x880c003f,0x0,0x4000,0x0,0x880c003f,0x0,0x4000,0x880c003f,0x880c003f,0x0,0x0,0x880c003f,0x880c003f,0x0,0x0,0x880c003f,0x880c003f,0x30000,0x0,0x880c003f,0x0,0x0,0x0,0x0,0x880c003f,0x0,0x0,0x0,0x880c003f,0x0,0x0,0xc1000400,0x0,0x80,0x0,0x0,0x20000000,0x880c023f,0xc90c063f,0x0,0xc90c063f,0x0,0xc90c063f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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,0xbfedff38,0xbffdff38,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x100000,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x80,0x0,0x0,0x6,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x28,0x0,0x0,0x28,0xbfedff38,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0xbfedff38,0x28,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x1000,0x1000,0x0,0xbfedff38,0xbfedff38,0x0,0xbfedff38,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa80,0xbfedff38,0x0,0x0,0xa80,0xbfedff38,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x0,0x20000,0x0,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0x0,0x80000,0x0,0x0,0x200000,0x0,0x0,0x80000,0x0,0x0,0x200000,0x0,0x0,0x80000,0x0,0x0,0x200000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1400400,0xbfedff38,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0x0,0x20000000,0x0,0xbfedff38,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0xbfedff38,0xbfedff38,0x0,0x0,0xbfedff38,0xbfedff38,0x0,0x0,0xbfedff38,0xbfedff38,0x0,0x0,0xbfedff38,0x0,0x10,0x0,0x10,0xbfedff38,0x0,0x0,0x0,0xbfedff38,0x0,0x0,0x8912000,0x0,0x0,0x0,0x0,0x0,0xbfedff38,0xbffdff38,0x0,0xbffdff38,0x0,0xbffdff38,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x200,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_2 = new int[] {0x0,0x0,0x7fdbfe70,0x7ffbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x200000,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x100,0x0,0x0,0xc,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x50,0x0,0x0,0x50,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x50,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x2000,0x2000,0x0,0x7fdbfe70,0x7fdbfe70,0x0,0x7fdbfe70,0x7fdbfe70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1500,0x7fdbfe70,0x0,0x0,0x1500,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x0,0x40000,0x1,0x7fdbfe70,0x1,0x0,0x0,0x0,0x0,0x0,0x100000,0x0,0x0,0x400000,0x0,0x0,0x100000,0x0,0x0,0x400000,0x0,0x0,0x100000,0x0,0x0,0x400000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2800800,0x7fdbfe70,0x0,0x1,0x0,0x0,0x0,0x0,0x7fdbfe70,0x0,0x40000000,0x0,0x7fdbfe70,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x7fdbfe70,0x0,0x0,0x7fdbfe70,0x0,0x20,0x0,0x20,0x7fdbfe70,0x0,0x0,0x0,0x7fdbfe70,0x0,0x0,0x11224000,0x0,0x0,0x0,0x0,0x0,0x7fdbfe70,0x7ffbfe70,0x0,0x7ffbfe70,0x0,0x7ffbfe70,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x400,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_3() { - jj_la1_3 = new int[] {0x0,0x0,0xdfffffde,0xdfffffde,0x2000000,0x0,0xdfffffde,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x8,0x83c000c0,0x1000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,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,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x2000000,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0xdfffffde,0x0,0xdfffffde,0xdfffffde,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0x0,0x0,0x2000000,0x0,0x0,0x0,0x0,0x0,0x2000000,0x0,0x0,0x0,0x0,0x0,0x2000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xdfffffde,0x2000000,0x0,0x2000000,0x0,0x0,0xdfffffde,0x2000000,0x0,0x2000000,0xdfffffde,0x0,0x0,0x0,0xdfffffde,0x0,0x0,0xdfffffde,0xdfffffde,0x0,0x4,0xdfffffde,0xdfffffde,0x0,0x4,0xdfffffde,0xdfffffde,0x0,0x1,0xdfffffde,0x0,0x0,0x0,0x0,0xdfffffde,0x2000000,0x2000000,0x0,0xdfffffde,0x2000000,0x40000000,0x83c010c8,0x18000000,0x0,0x18000000,0x4000000,0x0,0xdfffffde,0xdfffffde,0x2000000,0xdfffffde,0x2000000,0xdfffffde,0x2000000,0x0,0x0,0x0,0x0,0x10,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x100000,0x200000,}; + jj_la1_3 = new int[] {0x0,0x0,0xbfffffbd,0xbfffffbd,0x4000000,0x0,0xbfffffbd,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x10,0x7800180,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,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,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x4000000,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0xbfffffbd,0x0,0xbfffffbd,0xbfffffbd,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbfffffbd,0x4000000,0x0,0x4000000,0x0,0x0,0x0,0xbfffffbd,0x4000000,0x0,0x4000000,0xbfffffbd,0x0,0x0,0x0,0xbfffffbd,0x0,0x0,0xbfffffbd,0xbfffffbd,0x0,0x8,0xbfffffbd,0xbfffffbd,0x0,0x8,0xbfffffbd,0xbfffffbd,0x0,0x2,0xbfffffbd,0x0,0x0,0x0,0x0,0xbfffffbd,0x4000000,0x4000000,0x0,0xbfffffbd,0x4000000,0x80000000,0x7802190,0x30000000,0x0,0x30000000,0x8000000,0x0,0xbfffffbd,0xbfffffbd,0x4000000,0xbfffffbd,0x4000000,0xbfffffbd,0x4000000,0x0,0x0,0x0,0x0,0x20,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000000,0x0,0x200000,0x400000,}; } private static void jj_la1_init_4() { - jj_la1_4 = new int[] {0x18000,0x0,0x801faf,0x8817fff,0x40,0x10000,0x1faf,0x0,0x0,0x0,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7fbf,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,0x1faf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x0,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x8817fbf,0x0,0x0,0x0,0x0,0x800000,0x1fbf,0x0,0x8817fbf,0x0,0x8817fbf,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8817fbf,0x10000,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x0,0x800000,0x0,0x0,0x1faf,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x8817fbf,0x0,0x0,0x0,0x0,0x0,0x11faf,0x0,0x8817fbf,0x0,0x8817fbf,0x0,0x8817fbf,0x0,0x0,0x8817fbf,0x0,0x8817fbf,0x10000,0x0,0x5faf,0x0,0x0,0x0,0x5faf,0x0,0x0,0x5faf,0x0,0x0,0x5faf,0x0,0x0,0x0,0x5faf,0x0,0x0,0x5faf,0x0,0x0,0x800000,0x800000,0x800000,0x0,0x0,0x0,0x0,0x8817fbf,0x15faf,0x0,0x15faf,0x15faf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xb04,0x801faf,0x0,0x0,0xb04,0x1faf,0x0,0x1faf,0x0,0x1faf,0x0,0x1faf,0x0,0x0,0x1faf,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x801faf,0x0,0x0,0x800000,0x800000,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,0x1faf,0x0,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x0,0x5faf,0x0,0x0,0x0,0x5faf,0x0,0x0,0x1faf,0x1faf,0x0,0x0,0x1faf,0x1faf,0x0,0x0,0x1faf,0x1faf,0x0,0x0,0x1faf,0x0,0x0,0x0,0x0,0x1faf,0x0,0x0,0x0,0x801faf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8817fbf,0x8817fff,0x40,0x8817fff,0x40,0x8817fff,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_4 = new int[] {0x30000,0x0,0x1003f5f,0x1102ffff,0x80,0x20000,0x3f5f,0x0,0x0,0x0,0x1102ff7f,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1102ff7f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xff7f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1000000,0x1000000,0x3f5f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x0,0x1102ff7f,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x1102ff7f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x1102ff7f,0x0,0x0,0x0,0x0,0x1000000,0x3f7f,0x0,0x1102ff7f,0x0,0x1102ff7f,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1102ff7f,0x20000,0x1102ff7f,0x0,0x0,0x0,0x0,0x0,0x0,0x1000000,0x0,0x0,0x3f5f,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x1102ff7f,0x0,0x0,0x0,0x0,0x0,0x23f5f,0x0,0x1102ff7f,0x0,0x1102ff7f,0x0,0x1102ff7f,0x0,0x0,0x1102ff7f,0x0,0x1102ff7f,0x20000,0x0,0xbf5f,0x0,0x0,0x0,0xbf5f,0x0,0x0,0xbf5f,0x0,0x0,0xbf5f,0x0,0x0,0x0,0xbf5f,0x0,0x0,0xbf5f,0x0,0x0,0x1000000,0x1000000,0x1000000,0x0,0x0,0x0,0x0,0x1102ff7f,0x2bf5f,0x0,0x2bf5f,0x2bf5f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1608,0x1003f5f,0x0,0x0,0x1608,0x3f5f,0x0,0x3f5f,0x0,0x3f5f,0x0,0x3f5f,0x0,0x0,0x3f5f,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x1003f5f,0x0,0x0,0x1000000,0x1000000,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,0x3f5f,0x0,0x0,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x0,0xbf5f,0x0,0x0,0x0,0xbf5f,0x0,0x0,0x3f5f,0x3f5f,0x0,0x0,0x3f5f,0x3f5f,0x0,0x0,0x3f5f,0x3f5f,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x0,0x3f5f,0x0,0x0,0x0,0x1003f5f,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1102ff7f,0x1102ffff,0x80,0x1102ffff,0x80,0x1102ffff,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; } private static void jj_la1_init_5() { - jj_la1_5 = new int[] {0x0,0x100,0x0,0x6001573,0x1000,0x2,0x0,0x0,0x0,0x1000,0x6000573,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6800573,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2000,0x400,0x0,0x0,0x0,0x0,0x0,0x2000,0x100,0x4000000,0x4000000,0x0,0x2000,0x4000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2000,0x100,0x500,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6800573,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6800573,0x0,0x0,0x0,0x0,0x2000,0x2000,0x0,0x0,0x2000,0x2000,0x0,0x4400,0x40000,0x4400,0x40000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x2000,0x2000,0x2000,0x2000,0x2000,0x6000100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x6000000,0x0,0x2000,0x2000,0x0,0x800000,0x4000000,0x0,0x2000,0x800000,0x0,0x6800573,0x4000000,0x0,0x2000,0x0,0x600000c,0x0,0x2000,0x6000573,0x2000,0x6000573,0x0,0x0,0x400,0x4000,0x30,0x100,0x80000000,0x30,0x100,0x0,0x6000573,0x3,0x6000403,0x2000,0x40,0x2000,0x6000000,0x4002000,0x4002000,0x100,0x400,0x6000040,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x6000573,0x30,0x787c0000,0xc0000,0x0,0x787c0000,0x3,0x2000,0x6000573,0x2000,0x6000573,0x2000,0x6000573,0x787c0000,0x0,0x6000443,0x0,0x6000443,0x6000003,0x4400,0x0,0x0,0x0,0x4400,0x0,0x0,0x0,0x40,0x2000,0x4400,0x0,0x0,0x0,0x4400,0x0,0x0,0x0,0x40,0x2000,0x2000,0x6000000,0x6000000,0x6000000,0x0,0x0,0x0,0x2000,0x6000573,0x3,0x2000,0x3,0x3,0x204000,0x200000,0x4000,0x100,0x100,0x100,0x100,0x200000,0x100,0x2000,0x0,0x0,0x0,0x30,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x100,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x2000,0x100,0x500,0x0,0x2000,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x0,0x6000000,0x0,0x0,0x0,0x2000,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x2000,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x6000573,0x6001573,0x1000,0x6001573,0x1000,0x6001573,0x1000,0x0,0x2000,0x0,0x0,0x0,0x30,0x0,0x2000,0x0,0x0,0x0,0x2000,0x0,0x2000,0x0,0x0,0x2000,0x0,0x0,}; + jj_la1_5 = new int[] {0x0,0x200,0x0,0xc002ae6,0x2000,0x4,0x0,0x0,0x0,0x2000,0xc000ae6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd000ae6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000,0x800,0x0,0x0,0x0,0x0,0x0,0x4000,0x200,0x8000000,0x8000000,0x0,0x4000,0x8000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000,0x200,0xa00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd000ae6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd000ae6,0x0,0x0,0x0,0x0,0x4000,0x4000,0x0,0x0,0x4000,0x4000,0x0,0x8800,0x80000,0x8800,0x80000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x4000,0x4000,0x4000,0x4000,0x4000,0xc000200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0xc000000,0x0,0x4000,0x4000,0x0,0x1000000,0x8000000,0x0,0x4000,0x1000000,0x0,0xd000ae6,0x8000000,0x0,0x4000,0x0,0xc000018,0x0,0x4000,0xc000ae6,0x4000,0xc000ae6,0x0,0x0,0x800,0x8000,0x60,0x200,0x0,0x60,0x200,0x0,0xc000ae6,0x6,0xc000806,0x4000,0x80,0x4000,0xc000000,0x8004000,0x8004000,0x200,0x800,0xc000080,0x0,0x0,0x4000,0x0,0x0,0x0,0x0,0x0,0xc000ae6,0x60,0xf0f80000,0x180000,0x0,0xf0f80000,0x6,0x4000,0xc000ae6,0x4000,0xc000ae6,0x4000,0xc000ae6,0xf0f80000,0x0,0xc000886,0x0,0xc000886,0xc000006,0x8800,0x0,0x0,0x0,0x8800,0x0,0x0,0x0,0x80,0x4000,0x8800,0x0,0x0,0x0,0x8800,0x0,0x0,0x0,0x80,0x4000,0x4000,0xc000000,0xc000000,0xc000000,0x0,0x0,0x0,0x4000,0xc000ae6,0x6,0x4000,0x6,0x6,0x408000,0x400000,0x8000,0x200,0x200,0x200,0x200,0x400000,0x200,0x4000,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200,0x0,0x0,0x200,0x0,0x0,0x200,0x0,0x0,0x0,0x0,0x4000,0x200,0xa00,0x0,0x4000,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x0,0xc000000,0x0,0x0,0x0,0x0,0x4000,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000,0x0,0x0,0x0,0x0,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x4000,0x0,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200,0x0,0x0,0xc000ae6,0xc002ae6,0x2000,0xc002ae6,0x2000,0xc002ae6,0x2000,0x0,0x4000,0x0,0x0,0x0,0x60,0x0,0x4000,0x0,0x0,0x0,0x4000,0x0,0x4000,0x0,0x0,0x4000,0x0,0x0,}; } private static void jj_la1_init_6() { - jj_la1_6 = new int[] {0x0,0x0,0x20000010,0x20000030,0x0,0x0,0x20000000,0x10,0x10,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000020,0x0,0x0,0x0,0x0,0x0,0x0,0x10000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x10,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1e000,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x20000030,0x0,0x0,0x0,0xc000000,0x0,0x20000000,0x0,0x20000030,0x0,0x20000030,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3001ef8,0x20000030,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x20000000,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x30000030,0x0,0xc0000000,0x0,0x10000000,0xf0000000,0x20000000,0x0,0x20000030,0x0,0x20000030,0x0,0x20000030,0xc0000000,0x0,0x20000030,0x0,0x20000030,0x0,0x0,0x20000000,0x0,0x0,0x0,0x20000000,0x0,0x0,0x20000000,0x0,0x0,0x20000000,0x0,0x0,0x0,0x20000000,0x0,0x0,0x20000000,0x0,0x0,0x10,0x10,0x10,0x0,0x0,0x0,0x0,0x20000030,0x20000000,0x0,0x20000000,0x20000000,0x14,0x0,0x0,0x0,0x0,0x0,0x0,0x14,0x0,0x0,0x0,0x20000010,0x0,0x0,0x0,0x20000000,0x14,0x20000000,0x14,0x20000000,0x14,0x20000000,0x14,0x0,0x20000000,0x14,0x0,0x20000000,0x14,0x0,0x0,0x0,0x20000010,0x0,0x0,0x10,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x18,0x0,0x18,0x18,0x18,0x0,0x18,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x20000000,0x0,0x0,0x20000000,0x20000000,0x0,0x0,0x20000000,0x20000000,0x0,0x0,0x20000000,0x20000000,0x0,0x0,0x20000020,0x0,0x0,0x0,0x0,0x20000020,0x0,0x0,0x20,0x20000010,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20000030,0x20000030,0x0,0x20000030,0x0,0x20000030,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,}; + jj_la1_6 = new int[] {0x0,0x0,0x40000020,0x40000060,0x0,0x0,0x40000000,0x20,0x20,0x0,0x40000060,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000060,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000040,0x0,0x0,0x0,0x0,0x0,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x20,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x40000060,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000060,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3c000,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x40000060,0x0,0x0,0x0,0x18000000,0x0,0x40000000,0x0,0x40000060,0x0,0x40000060,0x0,0x40,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x6003df0,0x40000060,0x0,0x40000060,0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x0,0x0,0x40000000,0x0,0x0,0x40000000,0x0,0x0,0x0,0x0,0x60000060,0x0,0x80000000,0x0,0x20000000,0xe0000000,0x40000000,0x0,0x40000060,0x0,0x40000060,0x0,0x40000060,0x80000000,0x0,0x40000060,0x0,0x40000060,0x0,0x0,0x40000000,0x0,0x0,0x0,0x40000000,0x0,0x0,0x40000000,0x0,0x0,0x40000000,0x0,0x0,0x0,0x40000000,0x0,0x0,0x40000000,0x0,0x0,0x20,0x20,0x20,0x0,0x0,0x0,0x0,0x40000060,0x40000000,0x0,0x40000000,0x40000000,0x28,0x0,0x0,0x0,0x0,0x0,0x0,0x28,0x0,0x0,0x0,0x40000020,0x0,0x0,0x0,0x40000000,0x28,0x40000000,0x28,0x40000000,0x28,0x40000000,0x28,0x0,0x40000000,0x28,0x0,0x40000000,0x28,0x0,0x0,0x0,0x40000020,0x0,0x0,0x20,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x30,0x0,0x30,0x30,0x30,0x0,0x30,0x0,0x40000000,0x0,0x0,0x0,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x40000000,0x0,0x0,0x0,0x40000000,0x0,0x0,0x40000000,0x40000000,0x0,0x0,0x40000000,0x40000000,0x0,0x0,0x40000000,0x40000000,0x0,0x0,0x40000040,0x0,0x0,0x0,0x0,0x40000040,0x0,0x0,0x40,0x40000020,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40000060,0x40000060,0x0,0x40000060,0x0,0x40000060,0x0,0x0,0x0,0x0,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,0x3200,0x8003200,0x0,0x0,0x3200,0x0,0x0,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8000000,0x8000000,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0xc3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x800,0x0,0x800,0x3200,0x0,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x3200,0x0,0x8003200,0x0,0x8003200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x8000000,0xc0800,0x1000000,0x3200,0xc0000,0x0,0x3200,0x38000,0x3c000,0x0,0x0,0x8003200,0x0,0x20,0x0,0x0,0x20,0x3200,0x0,0x8003200,0x0,0x8003200,0x0,0x8003200,0x22,0x0,0x3200,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x3200,0x0,0x3200,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc0800,0x3200,0xc0000,0x0,0xc0800,0x3200,0x0,0x3200,0x0,0x3200,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x8000000,0x8000000,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x800,0x3200,0x0,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x3200,0x200,0x0,0x0,0x3200,0x200,0x0,0x3200,0x3200,0x0,0x0,0x3200,0x3200,0x0,0x0,0x3200,0x3200,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x3200,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8003200,0x8003200,0x0,0x8003200,0x0,0x8003200,0x0,0xf00000,0x0,0x0,0xf00000,0x0,0x0,0x0,0x0,0x0,0xf00000,0xf00000,0x0,0x0,0x0,0x800,0x0,0x0,0x0,0x0,}; + jj_la1_7 = new int[] {0x0,0x0,0x6400,0x10006400,0x0,0x0,0x6400,0x0,0x0,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10000000,0x10000000,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1000,0x186400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1000,0x1000,0x0,0x1000,0x6400,0x0,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x6400,0x0,0x10006400,0x0,0x10006400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x10000000,0x181000,0x2000000,0x6400,0x180000,0x0,0x6400,0x70000,0x78000,0x0,0x0,0x10006400,0x0,0x41,0x0,0x0,0x41,0x6400,0x0,0x10006400,0x0,0x10006400,0x0,0x10006400,0x45,0x0,0x6400,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x6400,0x0,0x6400,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x181000,0x6400,0x180000,0x0,0x181000,0x6400,0x0,0x6400,0x0,0x6400,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x10000000,0x10000000,0x0,0x0,0x0,0x0,0x1000,0x0,0x0,0x0,0x0,0x0,0x1000,0x0,0x0,0x0,0x0,0x0,0x1000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1000,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x6400,0x400,0x0,0x0,0x6400,0x400,0x0,0x6400,0x6400,0x0,0x0,0x6400,0x6400,0x0,0x0,0x6400,0x6400,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x6400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10006400,0x10006400,0x0,0x10006400,0x0,0x10006400,0x0,0x1e00000,0x0,0x0,0x1e00000,0x0,0x0,0x0,0x0,0x0,0x1e00000,0x1e00000,0x0,0x0,0x0,0x1000,0x0,0x0,0x0,0x0,}; } final private JJCalls[] jj_2_rtns = new JJCalls[149]; private boolean jj_rescan = false; @@ -27089,7 +27177,7 @@ public SqlParser(CharStream stream) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 367; i++) jj_la1[i] = -1; + for (int i = 0; i < 368; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -27100,7 +27188,7 @@ public void ReInit(CharStream stream) { jj_ntk = -1; jjtree.reset(); jj_gen = 0; - for (int i = 0; i < 367; i++) jj_la1[i] = -1; + for (int i = 0; i < 368; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -27110,7 +27198,7 @@ public SqlParser(SqlParserTokenManager tm) { token = new Token(); jj_ntk = -1; jj_gen = 0; - for (int i = 0; i < 367; i++) jj_la1[i] = -1; + for (int i = 0; i < 368; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -27121,7 +27209,7 @@ public void ReInit(SqlParserTokenManager tm) { jj_ntk = -1; jjtree.reset(); jj_gen = 0; - for (int i = 0; i < 367; i++) jj_la1[i] = -1; + for (int i = 0; i < 368; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } @@ -27252,12 +27340,12 @@ private void jj_add_error_token(int kind, int pos) { /** Generate ParseException. */ public ParseException generateParseException() { jj_expentries.clear(); - boolean[] la1tokens = new boolean[252]; + boolean[] la1tokens = new boolean[253]; if (jj_kind >= 0) { la1tokens[jj_kind] = true; jj_kind = -1; } - for (int i = 0; i < 367; i++) { + for (int i = 0; i < 368; i++) { if (jj_la1[i] == jj_gen) { for (int j = 0; j < 32; j++) { if ((jj_la1_0[i] & (1<", "", "", + "", "", "", "", 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 e89e94d49..2b29e801a 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 @@ -20,23 +20,23 @@ private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1, switch (pos) { case 0: - if ((active2 & 0x800000000000L) != 0L) - return 1011; - if ((active0 & 0x80L) != 0L || (active3 & 0x10040L) != 0L) - return 2; - if ((active2 & 0x400000000000L) != 0L || (active3 & 0xc000000L) != 0L) - return 16; if ((active2 & 0x1000000000000L) != 0L) - return 30; - if ((active3 & 0x4014L) != 0L) + return 1012; + if ((active0 & 0x80L) != 0L || (active3 & 0x20080L) != 0L) + return 2; + if ((active3 & 0x8028L) != 0L) return 7; + if ((active2 & 0x800000000000L) != 0L || (active3 & 0x18000000L) != 0L) + return 16; if ((active2 & 0x2000000000000L) != 0L) + return 30; + if ((active2 & 0x4000000000000L) != 0L) return 36; return -1; case 1: if ((active0 & 0x80L) != 0L) return 0; - if ((active3 & 0x4L) != 0L) + if ((active3 & 0x8L) != 0L) return 4; return -1; default : @@ -56,75 +56,75 @@ private int jjMoveStringLiteralDfa0_0(){ switch(curChar) { case 33: - jjmatchedKind = 183; - return jjMoveStringLiteralDfa1_0(0x0L, 0x2000000000000000L, 0x0L); + jjmatchedKind = 184; + return jjMoveStringLiteralDfa1_0(0x0L, 0x4000000000000000L, 0x0L); case 35: - return jjStopAtPos(0, 251); + return jjStopAtPos(0, 252); case 36: - return jjStartNfaWithStates_0(0, 176, 30); + return jjStartNfaWithStates_0(0, 177, 30); case 37: - jjmatchedKind = 203; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x100000L); + jjmatchedKind = 204; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x200000L); case 38: - jjmatchedKind = 199; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x20001L); + jjmatchedKind = 200; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x40002L); case 40: - return jjStopAtPos(0, 166); - case 41: return jjStopAtPos(0, 167); + case 41: + return jjStopAtPos(0, 168); case 42: - jjmatchedKind = 197; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x8000L); + jjmatchedKind = 198; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x10000L); case 43: - jjmatchedKind = 195; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x2002L); - case 44: - return jjStopAtPos(0, 173); - case 45: jjmatchedKind = 196; return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x4004L); + case 44: + return jjStopAtPos(0, 174); + case 45: + jjmatchedKind = 197; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x8008L); case 46: - jjmatchedKind = 174; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0xc000000L); + jjmatchedKind = 175; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x18000000L); case 47: - jjmatchedKind = 198; - return jjMoveStringLiteralDfa1_0(0x80L, 0x0L, 0x10000L); + jjmatchedKind = 199; + return jjMoveStringLiteralDfa1_0(0x80L, 0x0L, 0x20000L); case 58: - return jjStopAtPos(0, 186); + return jjStopAtPos(0, 187); case 59: - return jjStopAtPos(0, 172); + return jjStopAtPos(0, 173); case 60: - jjmatchedKind = 181; - return jjMoveStringLiteralDfa1_0(0x0L, 0x4810000000000000L, 0x201000L); + jjmatchedKind = 182; + return jjMoveStringLiteralDfa1_0(0x0L, 0x9020000000000000L, 0x402000L); case 61: - jjmatchedKind = 178; - return jjMoveStringLiteralDfa1_0(0x0L, 0x8000000000000L, 0x0L); + jjmatchedKind = 179; + return jjMoveStringLiteralDfa1_0(0x0L, 0x10000000000000L, 0x0L); case 62: - jjmatchedKind = 182; - return jjMoveStringLiteralDfa1_0(0x0L, 0x1000000000000000L, 0x3c00000L); + jjmatchedKind = 183; + return jjMoveStringLiteralDfa1_0(0x0L, 0x2000000000000000L, 0x7800000L); case 63: - jjmatchedKind = 185; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x100L); + jjmatchedKind = 186; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x200L); case 64: - return jjStartNfaWithStates_0(0, 175, 1011); + return jjStartNfaWithStates_0(0, 176, 1012); case 91: - return jjStopAtPos(0, 170); - case 93: return jjStopAtPos(0, 171); + case 93: + return jjStopAtPos(0, 172); case 94: - jjmatchedKind = 202; - return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x80000L); + jjmatchedKind = 203; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x100000L); case 96: - return jjStartNfaWithStates_0(0, 177, 36); + return jjStartNfaWithStates_0(0, 178, 36); case 123: - return jjStopAtPos(0, 168); + return jjStopAtPos(0, 169); case 124: - jjmatchedKind = 201; - return jjMoveStringLiteralDfa1_0(0x0L, 0x8000000000000000L, 0x40000L); + jjmatchedKind = 202; + return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x80001L); case 125: - return jjStopAtPos(0, 169); + return jjStopAtPos(0, 170); case 126: - return jjStopAtPos(0, 184); + return jjStopAtPos(0, 185); default : return jjMoveNfa_0(3, 0); } @@ -138,49 +138,47 @@ private int jjMoveStringLiteralDfa1_0(long active0, long active2, long active3){ switch(curChar) { case 38: - if ((active3 & 0x1L) != 0L) - return jjStopAtPos(1, 192); + if ((active3 & 0x2L) != 0L) + return jjStopAtPos(1, 193); break; case 42: if ((active0 & 0x80L) != 0L) return jjStartNfaWithStates_0(1, 7, 0); break; case 43: - if ((active3 & 0x2L) != 0L) - return jjStopAtPos(1, 193); + if ((active3 & 0x4L) != 0L) + return jjStopAtPos(1, 194); break; case 45: - if ((active3 & 0x4L) != 0L) - return jjStartNfaWithStates_0(1, 194, 4); + if ((active3 & 0x8L) != 0L) + return jjStartNfaWithStates_0(1, 195, 4); break; case 46: - if ((active3 & 0x8000000L) != 0L) + if ((active3 & 0x10000000L) != 0L) { - jjmatchedKind = 219; + jjmatchedKind = 220; jjmatchedPos = 1; } - return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x4000000L); + return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x8000000L); case 60: - if ((active3 & 0x1000L) != 0L) + if ((active3 & 0x2000L) != 0L) { - jjmatchedKind = 204; + jjmatchedKind = 205; jjmatchedPos = 1; } - return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x200000L); + return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x400000L); case 61: - if ((active2 & 0x8000000000000L) != 0L) - return jjStopAtPos(1, 179); - else if ((active2 & 0x800000000000000L) != 0L) + if ((active2 & 0x10000000000000L) != 0L) + return jjStopAtPos(1, 180); + else if ((active2 & 0x1000000000000000L) != 0L) { - jjmatchedKind = 187; + jjmatchedKind = 188; jjmatchedPos = 1; } - else if ((active2 & 0x1000000000000000L) != 0L) - return jjStopAtPos(1, 188); else if ((active2 & 0x2000000000000000L) != 0L) return jjStopAtPos(1, 189); - else if ((active3 & 0x2000L) != 0L) - return jjStopAtPos(1, 205); + else if ((active2 & 0x4000000000000000L) != 0L) + return jjStopAtPos(1, 190); else if ((active3 & 0x4000L) != 0L) return jjStopAtPos(1, 206); else if ((active3 & 0x8000L) != 0L) @@ -195,23 +193,25 @@ else if ((active3 & 0x80000L) != 0L) return jjStopAtPos(1, 211); else if ((active3 & 0x100000L) != 0L) return jjStopAtPos(1, 212); - return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0x10000000000000L, active3, 0L); + else if ((active3 & 0x200000L) != 0L) + return jjStopAtPos(1, 213); + return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0x20000000000000L, active3, 0L); case 62: - if ((active2 & 0x4000000000000000L) != 0L) - return jjStopAtPos(1, 190); - else if ((active3 & 0x1000000L) != 0L) + if ((active2 & 0x8000000000000000L) != 0L) + return jjStopAtPos(1, 191); + else if ((active3 & 0x2000000L) != 0L) { - jjmatchedKind = 216; + jjmatchedKind = 217; jjmatchedPos = 1; } - return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x2c00000L); + return jjMoveStringLiteralDfa2_0(active0, 0L, active2, 0L, active3, 0x5800000L); case 63: - if ((active3 & 0x100L) != 0L) - return jjStopAtPos(1, 200); + if ((active3 & 0x200L) != 0L) + return jjStopAtPos(1, 201); break; case 124: - if ((active2 & 0x8000000000000000L) != 0L) - return jjStopAtPos(1, 191); + if ((active3 & 0x1L) != 0L) + return jjStopAtPos(1, 192); break; default : break; @@ -229,24 +229,24 @@ private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old2, long a switch(curChar) { case 46: - if ((active3 & 0x4000000L) != 0L) - return jjStopAtPos(2, 218); + if ((active3 & 0x8000000L) != 0L) + return jjStopAtPos(2, 219); break; case 61: - if ((active3 & 0x200000L) != 0L) - return jjStopAtPos(2, 213); - else if ((active3 & 0x400000L) != 0L) + if ((active3 & 0x400000L) != 0L) return jjStopAtPos(2, 214); + else if ((active3 & 0x800000L) != 0L) + return jjStopAtPos(2, 215); break; case 62: - if ((active2 & 0x10000000000000L) != 0L) - return jjStopAtPos(2, 180); - else if ((active3 & 0x2000000L) != 0L) + if ((active2 & 0x20000000000000L) != 0L) + return jjStopAtPos(2, 181); + else if ((active3 & 0x4000000L) != 0L) { - jjmatchedKind = 217; + jjmatchedKind = 218; jjmatchedPos = 2; } - return jjMoveStringLiteralDfa3_0(active2, 0L, active3, 0x800000L); + return jjMoveStringLiteralDfa3_0(active2, 0L, active3, 0x1000000L); default : break; } @@ -263,8 +263,8 @@ private int jjMoveStringLiteralDfa3_0(long old2, long active2, long old3, long a switch(curChar) { case 61: - if ((active3 & 0x800000L) != 0L) - return jjStopAtPos(3, 215); + if ((active3 & 0x1000000L) != 0L) + return jjStopAtPos(3, 216); break; default : break; @@ -288,7 +288,7 @@ private int jjStartNfaWithStates_0(int pos, int kind, int state) private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; - jjnewStateCnt = 1149; + jjnewStateCnt = 1150; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; @@ -315,46 +315,46 @@ else if (curChar == 45) else if (curChar == 48) { jjCheckNAddStates(10, 13); } break; + case 36: + case 32: + { jjCheckNAddStates(14, 16); } + break; case 3: if ((0x3ff000000000000L & l) != 0L) - { jjCheckNAddStates(14, 20); } + { jjCheckNAddStates(17, 23); } else if (curChar == 45) - { jjAddStates(21, 24); } + { jjAddStates(24, 27); } else if (curChar == 39) - { jjCheckNAddStates(25, 29); } + { jjCheckNAddStates(28, 32); } else if (curChar == 36) { - if (kind > 236) - kind = 236; + if (kind > 237) + kind = 237; { jjCheckNAdd(30); } } else if (curChar == 34) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } else if (curChar == 46) { jjCheckNAdd(16); } else if (curChar == 47) jjstateSet[jjnewStateCnt++] = 2; if ((0x3fe000000000000L & l) != 0L) { - if (kind > 151) - kind = 151; - { jjCheckNAddStates(33, 40); } + if (kind > 152) + kind = 152; + { jjCheckNAddStates(36, 43); } } else if (curChar == 48) { - if (kind > 151) - kind = 151; - { jjCheckNAddStates(41, 53); } + if (kind > 152) + kind = 152; + { jjCheckNAddStates(44, 56); } } else if (curChar == 34) jjstateSet[jjnewStateCnt++] = 9; else if (curChar == 45) jjstateSet[jjnewStateCnt++] = 7; break; - case 36: - case 32: - { jjCheckNAddStates(54, 56); } - break; case 0: if (curChar == 42) jjstateSet[jjnewStateCnt++] = 1; @@ -390,8 +390,8 @@ else if (curChar == 45) jjstateSet[jjnewStateCnt++] = 7; break; case 13: - if (curChar == 34 && kind > 144) - kind = 144; + if (curChar == 34 && kind > 145) + kind = 145; break; case 14: if (curChar == 34) @@ -404,8 +404,8 @@ else if (curChar == 45) case 16: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddStates(57, 59); } break; case 18: @@ -415,73 +415,73 @@ else if (curChar == 45) case 19: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddTwoStates(19, 20); } break; case 21: if (curChar == 34) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } break; case 22: if ((0xfffffffbffffdbffL & l) != 0L) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } break; case 24: if ((0x8000802400000000L & l) != 0L) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } break; case 25: - if (curChar == 34 && kind > 161) - kind = 161; + if (curChar == 34 && kind > 162) + kind = 162; break; case 29: if (curChar != 36) break; - if (kind > 236) - kind = 236; + if (kind > 237) + kind = 237; { jjCheckNAdd(30); } break; case 30: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 236) - kind = 236; + if (kind > 237) + kind = 237; { jjCheckNAdd(30); } break; case 37: if (curChar != 47) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 38: if ((0xf7fffffaffffdbffL & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 40: if ((0x808400000000L & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 41: if ((0xff000000000000L & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddStates(60, 62); } break; case 42: if ((0xff000000000000L & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 43: @@ -503,36 +503,36 @@ else if (curChar == 45) case 51: if (curChar != 47) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 52: if ((0xf7fffffaffffdbffL & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 54: if ((0x808400000000L & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 55: if ((0xff000000000000L & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddStates(63, 65); } break; case 56: if ((0xff000000000000L & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 57: @@ -558,20 +558,20 @@ else if (curChar == 45) case 71: if (curChar != 36) break; - if (kind > 248) - kind = 248; + if (kind > 249) + kind = 249; { jjCheckNAdd(72); } break; case 72: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 248) - kind = 248; + if (kind > 249) + kind = 249; { jjCheckNAdd(72); } break; case 83: if ((0x3ff000000000000L & l) != 0L) - { jjCheckNAddStates(14, 20); } + { jjCheckNAddStates(17, 23); } break; case 84: if ((0x3ff000000000000L & l) != 0L) @@ -596,8 +596,8 @@ else if (curChar == 45) case 91: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddTwoStates(91, 20); } break; case 92: @@ -607,15 +607,15 @@ else if (curChar == 45) case 93: if (curChar != 46) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddStates(69, 71); } break; case 94: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddStates(69, 71); } break; case 96: @@ -625,13 +625,13 @@ else if (curChar == 45) case 97: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; + if (kind > 156) + kind = 156; { jjCheckNAddTwoStates(97, 20); } break; case 311: - if (curChar == 58 && kind > 238) - kind = 238; + if (curChar == 58 && kind > 239) + kind = 239; break; case 322: if (curChar == 58) @@ -640,15 +640,15 @@ else if (curChar == 45) case 324: if (curChar != 36) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(325, 326); } break; case 325: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(325, 326); } break; case 326: @@ -658,15 +658,15 @@ else if (curChar == 45) case 327: if (curChar != 36) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(326, 328); } break; case 328: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(326, 328); } break; case 357: @@ -676,15 +676,15 @@ else if (curChar == 45) case 359: if (curChar != 36) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(360, 361); } break; case 360: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(360, 361); } break; case 361: @@ -694,15 +694,15 @@ else if (curChar == 45) case 362: if (curChar != 36) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(361, 363); } break; case 363: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(361, 363); } break; case 393: @@ -712,15 +712,15 @@ else if (curChar == 45) case 395: if (curChar != 36) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(396, 397); } break; case 396: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(396, 397); } break; case 397: @@ -730,446 +730,446 @@ else if (curChar == 45) case 398: if (curChar != 36) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(397, 399); } break; case 399: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(397, 399); } break; case 830: if (curChar == 32) { jjAddStates(78, 79); } break; - case 895: + case 896: if (curChar == 32) { jjAddStates(80, 81); } break; - case 974: + case 975: if (curChar == 58) - jjstateSet[jjnewStateCnt++] = 975; + jjstateSet[jjnewStateCnt++] = 976; break; - case 975: + case 976: if (curChar != 36) break; - if (kind > 242) - kind = 242; - { jjCheckNAdd(976); } + if (kind > 243) + kind = 243; + { jjCheckNAdd(977); } break; - case 976: + case 977: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 242) - kind = 242; - { jjCheckNAdd(976); } + if (kind > 243) + kind = 243; + { jjCheckNAdd(977); } break; - case 982: + case 983: if (curChar == 58) { jjAddStates(82, 83); } break; - case 983: + case 984: if ((0x3fe000000000000L & l) == 0L) break; - if (kind > 243) - kind = 243; - { jjCheckNAddTwoStates(984, 985); } + if (kind > 244) + kind = 244; + { jjCheckNAddTwoStates(985, 986); } break; - case 984: + case 985: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 243) - kind = 243; - { jjCheckNAddTwoStates(984, 985); } + if (kind > 244) + kind = 244; + { jjCheckNAddTwoStates(985, 986); } break; - case 986: + case 987: if (curChar != 48) break; - if (kind > 243) - kind = 243; + if (kind > 244) + kind = 244; { jjCheckNAddStates(84, 86); } break; - case 988: + case 989: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 243) - kind = 243; - { jjCheckNAddTwoStates(988, 985); } + if (kind > 244) + kind = 244; + { jjCheckNAddTwoStates(989, 986); } break; - case 989: + case 990: if ((0xff000000000000L & l) == 0L) break; - if (kind > 243) - kind = 243; - { jjCheckNAddTwoStates(989, 985); } + if (kind > 244) + kind = 244; + { jjCheckNAddTwoStates(990, 986); } break; - case 1052: + case 1053: if ((0x3fe000000000000L & l) == 0L) break; - if (kind > 151) - kind = 151; - { jjCheckNAddStates(33, 40); } + if (kind > 152) + kind = 152; + { jjCheckNAddStates(36, 43); } break; - case 1053: + case 1054: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 151) - kind = 151; - { jjCheckNAddTwoStates(1053, 1054); } + if (kind > 152) + kind = 152; + { jjCheckNAddTwoStates(1054, 1055); } break; - case 1055: + case 1056: if ((0x3ff000000000000L & l) != 0L) { jjCheckNAddStates(7, 9); } break; - case 1057: + case 1058: if (curChar == 46) { jjCheckNAddStates(87, 89); } break; - case 1058: + case 1059: if (curChar == 45) - { jjCheckNAddTwoStates(1059, 1062); } + { jjCheckNAddTwoStates(1060, 1063); } break; - case 1059: + case 1060: if ((0x3fe000000000000L & l) == 0L) break; - if (kind > 162) - kind = 162; - { jjCheckNAddTwoStates(1060, 1061); } + if (kind > 163) + kind = 163; + { jjCheckNAddTwoStates(1061, 1062); } break; - case 1060: + case 1061: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 162) - kind = 162; - { jjCheckNAddTwoStates(1060, 1061); } + if (kind > 163) + kind = 163; + { jjCheckNAddTwoStates(1061, 1062); } break; - case 1062: + case 1063: if (curChar != 48) break; - if (kind > 162) - kind = 162; + if (kind > 163) + kind = 163; { jjCheckNAddStates(90, 92); } break; - case 1064: + case 1065: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 162) - kind = 162; - { jjCheckNAddTwoStates(1064, 1061); } + if (kind > 163) + kind = 163; + { jjCheckNAddTwoStates(1065, 1062); } break; - case 1065: + case 1066: if ((0xff000000000000L & l) == 0L) break; - if (kind > 162) - kind = 162; - { jjCheckNAddTwoStates(1065, 1061); } + if (kind > 163) + kind = 163; + { jjCheckNAddTwoStates(1066, 1062); } break; - case 1066: + case 1067: if (curChar == 46) - jjstateSet[jjnewStateCnt++] = 1057; + jjstateSet[jjnewStateCnt++] = 1058; break; - case 1067: + case 1068: if ((0x3ff000000000000L & l) != 0L) { jjCheckNAddStates(0, 2); } break; - case 1069: + case 1070: if (curChar == 46) { jjCheckNAddStates(93, 95); } break; - case 1070: + case 1071: if (curChar == 45) - { jjCheckNAddTwoStates(1071, 1074); } + { jjCheckNAddTwoStates(1072, 1075); } break; - case 1071: + case 1072: if ((0x3fe000000000000L & l) == 0L) break; - if (kind > 163) - kind = 163; - { jjCheckNAddTwoStates(1072, 1073); } + if (kind > 164) + kind = 164; + { jjCheckNAddTwoStates(1073, 1074); } break; - case 1072: + case 1073: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 163) - kind = 163; - { jjCheckNAddTwoStates(1072, 1073); } + if (kind > 164) + kind = 164; + { jjCheckNAddTwoStates(1073, 1074); } break; - case 1074: + case 1075: if (curChar != 48) break; - if (kind > 163) - kind = 163; + if (kind > 164) + kind = 164; { jjCheckNAddStates(96, 98); } break; - case 1076: + case 1077: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 163) - kind = 163; - { jjCheckNAddTwoStates(1076, 1073); } + if (kind > 164) + kind = 164; + { jjCheckNAddTwoStates(1077, 1074); } break; - case 1077: + case 1078: if ((0xff000000000000L & l) == 0L) break; - if (kind > 163) - kind = 163; - { jjCheckNAddTwoStates(1077, 1073); } - break; - case 1078: - if (curChar == 46) - jjstateSet[jjnewStateCnt++] = 1069; + if (kind > 164) + kind = 164; + { jjCheckNAddTwoStates(1078, 1074); } break; case 1079: if (curChar == 46) - jjstateSet[jjnewStateCnt++] = 1078; + jjstateSet[jjnewStateCnt++] = 1070; break; case 1080: - if (curChar == 39) - { jjCheckNAddStates(25, 29); } + if (curChar == 46) + jjstateSet[jjnewStateCnt++] = 1079; break; case 1081: - if ((0xffffff7fffffdbffL & l) != 0L) - { jjCheckNAdd(1082); } + if (curChar == 39) + { jjCheckNAddStates(28, 32); } break; case 1082: - if (curChar == 39 && kind > 160) - kind = 160; + if ((0xffffff7fffffdbffL & l) != 0L) + { jjCheckNAdd(1083); } break; - case 1084: - if ((0x808400000000L & l) != 0L) - { jjCheckNAdd(1082); } + case 1083: + if (curChar == 39 && kind > 161) + kind = 161; break; case 1085: - if ((0xff000000000000L & l) != 0L) - { jjCheckNAddTwoStates(1086, 1082); } + if ((0x808400000000L & l) != 0L) + { jjCheckNAdd(1083); } break; case 1086: if ((0xff000000000000L & l) != 0L) - { jjCheckNAdd(1082); } + { jjCheckNAddTwoStates(1087, 1083); } break; case 1087: - if ((0xf000000000000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1088; + if ((0xff000000000000L & l) != 0L) + { jjCheckNAdd(1083); } break; case 1088: - if ((0xff000000000000L & l) != 0L) - { jjCheckNAdd(1086); } + if ((0xf000000000000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1089; break; case 1089: + if ((0xff000000000000L & l) != 0L) + { jjCheckNAdd(1087); } + break; + case 1090: if ((0xffffff7fffffdbffL & l) != 0L) { jjCheckNAddStates(99, 101); } break; - case 1091: + case 1092: if ((0x800080a000000000L & l) != 0L) { jjCheckNAddStates(99, 101); } break; - case 1092: - if (curChar == 39 && kind > 161) - kind = 161; - break; case 1093: - if (curChar == 45) - { jjAddStates(21, 24); } + if (curChar == 39 && kind > 162) + kind = 162; break; case 1094: + if (curChar == 45) + { jjAddStates(24, 27); } + break; + case 1095: if ((0x3fe000000000000L & l) != 0L) { jjCheckNAddStates(7, 9); } break; - case 1095: + case 1096: if ((0x3fe000000000000L & l) != 0L) { jjCheckNAddStates(0, 2); } break; - case 1096: + case 1097: if (curChar == 48) { jjCheckNAddStates(10, 13); } break; - case 1098: + case 1099: if ((0x3ff000000000000L & l) != 0L) { jjCheckNAddStates(102, 104); } break; - case 1099: + case 1100: if ((0xff000000000000L & l) != 0L) { jjCheckNAddStates(105, 107); } break; - case 1100: + case 1101: if (curChar == 48) { jjCheckNAddStates(3, 6); } break; - case 1102: + case 1103: if ((0x3ff000000000000L & l) != 0L) { jjCheckNAddStates(108, 110); } break; - case 1103: + case 1104: if ((0xff000000000000L & l) != 0L) { jjCheckNAddStates(111, 113); } break; - case 1105: + case 1106: if (curChar != 47) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; - case 1106: + case 1107: if ((0xf7fffffaffffdbffL & l) == 0L) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; - case 1108: + case 1109: if ((0x808400000000L & l) == 0L) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; - case 1109: + case 1110: if ((0xff000000000000L & l) == 0L) break; - if (kind > 244) - kind = 244; + if (kind > 245) + kind = 245; { jjCheckNAddStates(114, 116); } break; - case 1110: + case 1111: if ((0xff000000000000L & l) == 0L) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; - case 1111: + case 1112: if ((0xf000000000000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1112; + jjstateSet[jjnewStateCnt++] = 1113; break; - case 1112: + case 1113: if ((0xff000000000000L & l) != 0L) - { jjCheckNAdd(1110); } + { jjCheckNAdd(1111); } break; - case 1113: + case 1114: if (curChar == 47) - jjstateSet[jjnewStateCnt++] = 1105; + jjstateSet[jjnewStateCnt++] = 1106; break; - case 1114: + case 1115: if (curChar == 58) - jjstateSet[jjnewStateCnt++] = 1113; + jjstateSet[jjnewStateCnt++] = 1114; break; - case 1118: + case 1119: if (curChar != 47) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; - case 1119: + case 1120: if ((0xf7fffffaffffdbffL & l) == 0L) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; - case 1121: + case 1122: if ((0x808400000000L & l) == 0L) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; - case 1122: + case 1123: if ((0xff000000000000L & l) == 0L) break; - if (kind > 245) - kind = 245; + if (kind > 246) + kind = 246; { jjCheckNAddStates(117, 119); } break; - case 1123: + case 1124: if ((0xff000000000000L & l) == 0L) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; - case 1124: + case 1125: if ((0xf000000000000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1125; + jjstateSet[jjnewStateCnt++] = 1126; break; - case 1125: + case 1126: if ((0xff000000000000L & l) != 0L) - { jjCheckNAdd(1123); } + { jjCheckNAdd(1124); } break; - case 1126: + case 1127: if (curChar == 47) - jjstateSet[jjnewStateCnt++] = 1118; + jjstateSet[jjnewStateCnt++] = 1119; break; - case 1127: + case 1128: if (curChar == 58) - jjstateSet[jjnewStateCnt++] = 1126; + jjstateSet[jjnewStateCnt++] = 1127; break; - case 1132: + case 1133: if (curChar != 48) break; - if (kind > 151) - kind = 151; - { jjCheckNAddStates(41, 53); } + if (kind > 152) + kind = 152; + { jjCheckNAddStates(44, 56); } break; - case 1134: + case 1135: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 151) - kind = 151; - { jjCheckNAddTwoStates(1134, 1054); } + if (kind > 152) + kind = 152; + { jjCheckNAddTwoStates(1135, 1055); } break; - case 1135: + case 1136: if ((0xff000000000000L & l) == 0L) break; - if (kind > 151) - kind = 151; - { jjCheckNAddTwoStates(1135, 1054); } + if (kind > 152) + kind = 152; + { jjCheckNAddTwoStates(1136, 1055); } break; - case 1137: + case 1138: if ((0x3ff000000000000L & l) != 0L) { jjAddStates(120, 121); } break; - case 1138: + case 1139: if (curChar == 46) - { jjCheckNAdd(1139); } + { jjCheckNAdd(1140); } break; - case 1139: + case 1140: if ((0x3ff000000000000L & l) != 0L) - { jjCheckNAddTwoStates(1139, 1140); } + { jjCheckNAddTwoStates(1140, 1141); } break; - case 1141: + case 1142: if ((0x280000000000L & l) != 0L) - { jjCheckNAdd(1142); } + { jjCheckNAdd(1143); } break; - case 1142: + case 1143: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; - { jjCheckNAddTwoStates(1142, 20); } + if (kind > 156) + kind = 156; + { jjCheckNAddTwoStates(1143, 20); } break; - case 1144: + case 1145: if ((0x3ff000000000000L & l) != 0L) { jjCheckNAddStates(122, 124); } break; - case 1145: + case 1146: if (curChar == 46) - { jjCheckNAdd(1146); } + { jjCheckNAdd(1147); } break; - case 1147: + case 1148: if ((0x280000000000L & l) != 0L) - { jjCheckNAdd(1148); } + { jjCheckNAdd(1149); } break; - case 1148: + case 1149: if ((0x3ff000000000000L & l) == 0L) break; - if (kind > 155) - kind = 155; - { jjCheckNAddTwoStates(1148, 20); } + if (kind > 156) + kind = 156; + { jjCheckNAddTwoStates(1149, 20); } break; default : break; } @@ -1182,11 +1182,41 @@ else if (curChar < 128) { switch(jjstateSet[--i]) { + case 36: + if ((0xfffffffeffffffffL & l) != 0L) + { jjCheckNAddStates(14, 16); } + if (curChar == 92) + { jjCheckNAdd(33); } + break; + case 1012: + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1052; + else if ((0x800000008000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1049; + else if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1046; + else if ((0x4000000040L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1036; + else if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1020; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1044; + else if ((0x800000008000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1041; + else if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1029; + else if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1013; + if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1024; + if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1017; + break; case 3: if ((0x7fffffe87fffffeL & l) != 0L) { - if (kind > 236) - kind = 236; + if (kind > 237) + kind = 237; { jjCheckNAdd(30); } } else if (curChar == 64) @@ -1202,39 +1232,39 @@ else if ((0x8000000080L & l) != 0L) else if ((0x400000004000L & l) != 0L) { jjAddStates(154, 159); } else if ((0x800000008000L & l) != 0L) - { jjAddStates(160, 167); } + { jjAddStates(160, 168); } else if ((0x4000000040000L & l) != 0L) - { jjAddStates(168, 177); } + { jjAddStates(169, 178); } else if ((0x1000000010000L & l) != 0L) - { jjAddStates(178, 183); } + { jjAddStates(179, 184); } else if ((0x80000000800000L & l) != 0L) - { jjAddStates(184, 188); } + { jjAddStates(185, 189); } else if ((0x4000000040L & l) != 0L) - { jjAddStates(189, 197); } + { jjAddStates(190, 198); } else if ((0x20000000200000L & l) != 0L) - { jjAddStates(198, 201); } + { jjAddStates(199, 202); } else if ((0x2000000020L & l) != 0L) - { jjAddStates(202, 211); } + { jjAddStates(203, 212); } else if ((0x40000000400000L & l) != 0L) - { jjAddStates(212, 214); } + { jjAddStates(213, 215); } else if ((0x1000000010L & l) != 0L) - { jjAddStates(215, 224); } + { jjAddStates(216, 225); } else if ((0x800000008L & l) != 0L) - { jjAddStates(225, 238); } + { jjAddStates(226, 239); } else if ((0x20000000200L & l) != 0L) - { jjAddStates(239, 254); } + { jjAddStates(240, 255); } else if ((0x200000002000L & l) != 0L) - { jjAddStates(255, 261); } + { jjAddStates(256, 262); } else if ((0x10000000100000L & l) != 0L) - { jjAddStates(262, 268); } + { jjAddStates(263, 269); } else if ((0x8000000080000L & l) != 0L) - { jjAddStates(269, 277); } + { jjAddStates(270, 278); } else if ((0x200000002L & l) != 0L) - { jjAddStates(278, 286); } + { jjAddStates(279, 287); } else if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 27; else if (curChar == 104) - { jjAddStates(287, 288); } + { jjAddStates(288, 289); } if (curChar == 73) { jjCheckNAddTwoStates(81, 80); } else if (curChar == 105) @@ -1246,36 +1276,6 @@ else if (curChar == 99) else if (curChar == 102) jjstateSet[jjnewStateCnt++] = 49; break; - case 36: - if ((0xfffffffeffffffffL & l) != 0L) - { jjCheckNAddStates(54, 56); } - if (curChar == 92) - { jjCheckNAdd(33); } - break; - case 1011: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1051; - else if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1048; - else if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1045; - else if ((0x4000000040L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1035; - else if ((0x10000000100000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1019; - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1043; - else if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1040; - else if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1028; - else if ((0x10000000100000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1012; - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1023; - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1016; - break; case 1: if (kind > 6) kind = 6; @@ -1283,7 +1283,7 @@ else if ((0x10000000100000L & l) != 0L) case 5: if (kind > 11) kind = 11; - { jjAddStates(289, 290); } + { jjAddStates(290, 291); } break; case 9: if (curChar == 64) @@ -1303,15 +1303,15 @@ else if ((0x10000000100000L & l) != 0L) break; case 17: if ((0x2000000020L & l) != 0L) - { jjAddStates(291, 292); } + { jjAddStates(292, 293); } break; case 20: - if ((0x5000000050L & l) != 0L && kind > 155) - kind = 155; + if ((0x5000000050L & l) != 0L && kind > 156) + kind = 156; break; case 22: if ((0xffffffffefffffffL & l) != 0L) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } break; case 23: if (curChar == 92) @@ -1319,7 +1319,7 @@ else if ((0x10000000100000L & l) != 0L) break; case 24: if ((0x14404410000000L & l) != 0L) - { jjCheckNAddStates(30, 32); } + { jjCheckNAddStates(33, 35); } break; case 26: if ((0x80000000800L & l) != 0L) @@ -1330,15 +1330,15 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 28; break; case 28: - if ((0x200000002000000L & l) != 0L && kind > 233) - kind = 233; + if ((0x200000002000000L & l) != 0L && kind > 234) + kind = 234; break; case 29: case 30: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 236) - kind = 236; + if (kind > 237) + kind = 237; { jjCheckNAdd(30); } break; case 31: @@ -1347,36 +1347,36 @@ else if ((0x10000000100000L & l) != 0L) break; case 32: if ((0xfffffffeffffffffL & l) != 0L) - { jjCheckNAddStates(54, 56); } + { jjCheckNAddStates(14, 16); } break; case 33: if (curChar == 96) - { jjCheckNAddStates(54, 56); } + { jjCheckNAddStates(14, 16); } break; case 34: if (curChar == 92) { jjCheckNAdd(33); } break; case 35: - if (curChar == 96 && kind > 237) - kind = 237; + if (curChar == 96 && kind > 238) + kind = 238; break; case 38: if ((0xffffffffefffffffL & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 39: if (curChar == 92) - { jjAddStates(293, 295); } + { jjAddStates(294, 296); } break; case 40: if ((0x14404410000000L & l) == 0L) break; - if (kind > 246) - kind = 246; + if (kind > 247) + kind = 247; { jjCheckNAddTwoStates(38, 39); } break; case 47: @@ -1398,19 +1398,19 @@ else if ((0x10000000100000L & l) != 0L) case 52: if ((0xffffffffefffffffL & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 53: if (curChar == 92) - { jjAddStates(296, 298); } + { jjAddStates(297, 299); } break; case 54: if ((0x14404410000000L & l) == 0L) break; - if (kind > 247) - kind = 247; + if (kind > 248) + kind = 248; { jjCheckNAddTwoStates(52, 53); } break; case 61: @@ -1453,8 +1453,8 @@ else if ((0x10000000100000L & l) != 0L) case 72: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 248) - kind = 248; + if (kind > 249) + kind = 249; { jjCheckNAdd(72); } break; case 73: @@ -1486,12 +1486,12 @@ else if ((0x10000000100000L & l) != 0L) { jjCheckNAddTwoStates(80, 81); } break; case 80: - if (curChar == 115 && kind > 224) - kind = 224; + if (curChar == 115 && kind > 225) + kind = 225; break; case 81: - if (curChar == 83 && kind > 224) - kind = 224; + if (curChar == 83 && kind > 225) + kind = 225; break; case 82: if (curChar == 73) @@ -1499,19 +1499,19 @@ else if ((0x10000000100000L & l) != 0L) break; case 85: if ((0x2000000020L & l) != 0L) - { jjAddStates(299, 300); } + { jjAddStates(300, 301); } break; case 89: if ((0x2000000020L & l) != 0L) - { jjAddStates(301, 302); } + { jjAddStates(302, 303); } break; case 95: if ((0x2000000020L & l) != 0L) - { jjAddStates(303, 304); } + { jjAddStates(304, 305); } break; case 98: if ((0x200000002L & l) != 0L) - { jjAddStates(278, 286); } + { jjAddStates(279, 287); } break; case 99: if ((0x100000001000L & l) != 0L) @@ -1550,12 +1550,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 108; break; case 108: - if ((0x800000008L & l) != 0L && kind > 52) - kind = 52; + if ((0x800000008L & l) != 0L && kind > 53) + kind = 53; break; case 109: - if ((0x8000000080000L & l) != 0L && kind > 53) - kind = 53; + if ((0x8000000080000L & l) != 0L && kind > 54) + kind = 54; break; case 110: if ((0x4000000040L & l) != 0L) @@ -1570,8 +1570,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: - if ((0x4000000040000L & l) != 0L && kind > 57) - kind = 57; + if ((0x4000000040000L & l) != 0L && kind > 58) + kind = 58; break; case 114: if ((0x100000001000L & l) != 0L) @@ -1586,8 +1586,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 117; break; case 117: - if ((0x4000000040000L & l) != 0L && kind > 87) - kind = 87; + if ((0x4000000040000L & l) != 0L && kind > 88) + kind = 88; break; case 118: if ((0x1000000010L & l) != 0L) @@ -1618,20 +1618,20 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 125; break; case 125: - if ((0x10000000100000L & l) != 0L && kind > 89) - kind = 89; + if ((0x10000000100000L & l) != 0L && kind > 90) + kind = 90; break; case 126: if ((0x100000001000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 127; break; case 127: - if ((0x100000001000L & l) != 0L && kind > 113) - kind = 113; + if ((0x100000001000L & l) != 0L && kind > 114) + kind = 114; break; case 128: if ((0x8000000080000L & l) != 0L) - { jjAddStates(269, 277); } + { jjAddStates(270, 278); } break; case 129: if ((0x2000000020L & l) != 0L) @@ -1698,8 +1698,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 145; break; case 145: - if ((0x200000002000000L & l) != 0L && kind > 64) - kind = 64; + if ((0x200000002000000L & l) != 0L && kind > 65) + kind = 65; break; case 146: if ((0x20000000200000L & l) != 0L) @@ -1730,8 +1730,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 153; break; case 153: - if ((0x2000000020L & l) != 0L && kind > 74) - kind = 74; + if ((0x2000000020L & l) != 0L && kind > 75) + kind = 75; break; case 154: if ((0x800000008L & l) != 0L) @@ -1750,8 +1750,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 158; break; case 158: - if ((0x200000002L & l) != 0L && kind > 94) - kind = 94; + if ((0x200000002L & l) != 0L && kind > 95) + kind = 95; break; case 159: if ((0x100000001000L & l) != 0L) @@ -1766,8 +1766,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 162; break; case 162: - if ((0x1000000010000L & l) != 0L && kind > 127) - kind = 127; + if ((0x1000000010000L & l) != 0L && kind > 128) + kind = 128; break; case 163: if ((0x10000000100000L & l) != 0L) @@ -1782,8 +1782,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 166; break; case 166: - if ((0x10000000100000L & l) != 0L && kind > 129) - kind = 129; + if ((0x10000000100000L & l) != 0L && kind > 130) + kind = 130; break; case 167: if ((0x200000002000000L & l) != 0L) @@ -1802,12 +1802,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 171; break; case 171: - if ((0x200000002000L & l) != 0L && kind > 140) - kind = 140; + if ((0x200000002000L & l) != 0L && kind > 141) + kind = 141; break; case 172: if ((0x10000000100000L & l) != 0L) - { jjAddStates(262, 268); } + { jjAddStates(263, 269); } break; case 173: if ((0x4000000040000L & l) != 0L) @@ -1862,8 +1862,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 186; break; case 186: - if ((0x10000000100000L & l) != 0L && kind > 51) - kind = 51; + if ((0x10000000100000L & l) != 0L && kind > 52) + kind = 52; break; case 187: if ((0x200000002000000L & l) != 0L) @@ -1874,8 +1874,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 189; break; case 189: - if ((0x2000000020L & l) != 0L && kind > 73) - kind = 73; + if ((0x2000000020L & l) != 0L && kind > 74) + kind = 74; break; case 190: if ((0x200000002000000L & l) != 0L) @@ -1890,8 +1890,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 193; break; case 193: - if ((0x8000000080000L & l) != 0L && kind > 75) - kind = 75; + if ((0x8000000080000L & l) != 0L && kind > 76) + kind = 76; break; case 194: if ((0x4000000040000L & l) != 0L) @@ -1918,8 +1918,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 200; break; case 200: - if ((0x2000000020L & l) != 0L && kind > 80) - kind = 80; + if ((0x2000000020L & l) != 0L && kind > 81) + kind = 81; break; case 201: if ((0x4000000040000L & l) != 0L) @@ -1930,12 +1930,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 203; break; case 203: - if ((0x2000000020L & l) != 0L && kind > 164) - kind = 164; + if ((0x2000000020L & l) != 0L && kind > 165) + kind = 165; break; case 204: if ((0x200000002000L & l) != 0L) - { jjAddStates(255, 261); } + { jjAddStates(256, 262); } break; case 205: if ((0x200000002L & l) != 0L) @@ -1994,8 +1994,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 219; break; case 219: - if ((0x10000000100L & l) != 0L && kind > 71) - kind = 71; + if ((0x10000000100L & l) != 0L && kind > 72) + kind = 72; break; case 220: if ((0x20000000200L & l) != 0L) @@ -2022,8 +2022,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 226; break; case 226: - if ((0x10000000100L & l) != 0L && kind > 72) - kind = 72; + if ((0x10000000100L & l) != 0L && kind > 73) + kind = 73; break; case 227: if ((0x2000000020L & l) != 0L) @@ -2050,8 +2050,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 233; break; case 233: - if ((0x200000002L & l) != 0L && kind > 98) - kind = 98; + if ((0x200000002L & l) != 0L && kind > 99) + kind = 99; break; case 234: if ((0x800000008000L & l) != 0L) @@ -2062,8 +2062,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 236; break; case 236: - if ((0x2000000020L & l) != 0L && kind > 135) - kind = 135; + if ((0x2000000020L & l) != 0L && kind > 136) + kind = 136; break; case 237: if ((0x200000002L & l) != 0L) @@ -2086,12 +2086,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 242; break; case 242: - if ((0x8000000080000L & l) != 0L && kind > 232) - kind = 232; + if ((0x8000000080000L & l) != 0L && kind > 233) + kind = 233; break; case 243: if ((0x20000000200L & l) != 0L) - { jjAddStates(239, 254); } + { jjAddStates(240, 255); } break; case 244: if ((0x400000004000L & l) != 0L) @@ -2170,8 +2170,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 263; break; case 263: - if ((0x100000001000000L & l) != 0L && kind > 95) - kind = 95; + if ((0x100000001000000L & l) != 0L && kind > 96) + kind = 96; break; case 264: if ((0x200000002000L & l) != 0L) @@ -2190,8 +2190,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 268; break; case 268: - if ((0x10000000100000L & l) != 0L && kind > 103) - kind = 103; + if ((0x10000000100000L & l) != 0L && kind > 104) + kind = 104; break; case 269: if ((0x400000004000L & l) != 0L) @@ -2214,12 +2214,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 274; break; case 274: - if ((0x2000000020L & l) != 0L && kind > 107) - kind = 107; + if ((0x2000000020L & l) != 0L && kind > 108) + kind = 108; break; case 275: - if ((0x4000000040L & l) != 0L && kind > 121) - kind = 121; + if ((0x4000000040L & l) != 0L && kind > 122) + kind = 122; break; case 276: if ((0x8000000080000L & l) != 0L) @@ -2250,8 +2250,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 283; break; case 283: - if ((0x400000004000L & l) != 0L && kind > 126) - kind = 126; + if ((0x400000004000L & l) != 0L && kind > 127) + kind = 127; break; case 284: if ((0x1000000010L & l) != 0L) @@ -2286,12 +2286,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 292; break; case 292: - if ((0x1000000010L & l) != 0L && kind > 138) - kind = 138; + if ((0x1000000010L & l) != 0L && kind > 139) + kind = 139; break; case 293: - if ((0x400000004000L & l) != 0L && kind > 221) - kind = 221; + if ((0x400000004000L & l) != 0L && kind > 222) + kind = 222; break; case 294: if ((0x100000001000L & l) != 0L) @@ -2306,8 +2306,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 297; break; case 297: - if ((0x2000000020L & l) != 0L && kind > 223) - kind = 223; + if ((0x2000000020L & l) != 0L && kind > 224) + kind = 224; break; case 298: if ((0x400000004000L & l) != 0L) @@ -2342,8 +2342,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 306; break; case 306: - if ((0x4000000040L & l) != 0L && kind > 234) - kind = 234; + if ((0x4000000040L & l) != 0L && kind > 235) + kind = 235; break; case 307: if ((0x400000004000L & l) != 0L) @@ -2409,16 +2409,16 @@ else if ((0x10000000100000L & l) != 0L) case 325: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(325, 326); } break; case 327: case 328: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 239) - kind = 239; + if (kind > 240) + kind = 240; { jjCheckNAddTwoStates(326, 328); } break; case 329: @@ -2541,16 +2541,16 @@ else if ((0x10000000100000L & l) != 0L) case 360: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(360, 361); } break; case 362: case 363: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 240) - kind = 240; + if (kind > 241) + kind = 241; { jjCheckNAddTwoStates(361, 363); } break; case 364: @@ -2677,16 +2677,16 @@ else if ((0x10000000100000L & l) != 0L) case 396: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(396, 397); } break; case 398: case 399: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 241) - kind = 241; + if (kind > 242) + kind = 242; { jjCheckNAddTwoStates(397, 399); } break; case 400: @@ -2751,7 +2751,7 @@ else if ((0x10000000100000L & l) != 0L) break; case 415: if ((0x800000008L & l) != 0L) - { jjAddStates(225, 238); } + { jjAddStates(226, 239); } break; case 416: if ((0x4000000040000L & l) != 0L) @@ -2830,8 +2830,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 435; break; case 435: - if ((0x80000000800L & l) != 0L && kind > 62) - kind = 62; + if ((0x80000000800L & l) != 0L && kind > 63) + kind = 63; break; case 436: if ((0x800000008000L & l) != 0L) @@ -2850,8 +2850,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 440; break; case 440: - if ((0x10000000100000L & l) != 0L && kind > 119) - kind = 119; + if ((0x10000000100000L & l) != 0L && kind > 120) + kind = 120; break; case 441: if ((0x800000008000L & l) != 0L) @@ -2878,8 +2878,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 447; break; case 447: - if ((0x2000000020L & l) != 0L && kind > 123) - kind = 123; + if ((0x2000000020L & l) != 0L && kind > 124) + kind = 124; break; case 448: if ((0x800000008000L & l) != 0L) @@ -2902,8 +2902,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 453; break; case 453: - if ((0x2000000020L & l) != 0L && kind > 128) - kind = 128; + if ((0x2000000020L & l) != 0L && kind > 129) + kind = 129; break; case 454: if ((0x800000008000L & l) != 0L) @@ -2918,8 +2918,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 457; break; case 457: - if ((0x10000000100000L & l) != 0L && kind > 131) - kind = 131; + if ((0x10000000100000L & l) != 0L && kind > 132) + kind = 132; break; case 458: if ((0x800000008000L & l) != 0L) @@ -2946,8 +2946,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 464; break; case 464: - if ((0x8000000080000L & l) != 0L && kind > 226) - kind = 226; + if ((0x8000000080000L & l) != 0L && kind > 227) + kind = 227; break; case 465: if ((0x800000008000L & l) != 0L) @@ -2986,8 +2986,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 474; break; case 474: - if ((0x100000001000L & l) != 0L && kind > 227) - kind = 227; + if ((0x100000001000L & l) != 0L && kind > 228) + kind = 228; break; case 475: if ((0x800000008000L & l) != 0L) @@ -3026,8 +3026,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 484; break; case 484: - if ((0x200000002000000L & l) != 0L && kind > 228) - kind = 228; + if ((0x200000002000000L & l) != 0L && kind > 229) + kind = 229; break; case 485: if ((0x800000008000L & l) != 0L) @@ -3066,8 +3066,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 494; break; case 494: - if ((0x200000002000000L & l) != 0L && kind > 229) - kind = 229; + if ((0x200000002000000L & l) != 0L && kind > 230) + kind = 230; break; case 495: if ((0x800000008000L & l) != 0L) @@ -3114,8 +3114,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 506; break; case 506: - if ((0x2000000020L & l) != 0L && kind > 230) - kind = 230; + if ((0x2000000020L & l) != 0L && kind > 231) + kind = 231; break; case 507: if ((0x800000008000L & l) != 0L) @@ -3158,12 +3158,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 517; break; case 517: - if ((0x10000000100000L & l) != 0L && kind > 231) - kind = 231; + if ((0x10000000100000L & l) != 0L && kind > 232) + kind = 232; break; case 518: if ((0x1000000010L & l) != 0L) - { jjAddStates(215, 224); } + { jjAddStates(216, 225); } break; case 519: if ((0x2000000020L & l) != 0L) @@ -3266,8 +3266,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 544; break; case 544: - if ((0x800000008L & l) != 0L && kind > 54) - kind = 54; + if ((0x800000008L & l) != 0L && kind > 55) + kind = 55; break; case 545: if ((0x2000000020L & l) != 0L) @@ -3306,8 +3306,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 554; break; case 554: - if ((0x10000000100000L & l) != 0L && kind > 65) - kind = 65; + if ((0x10000000100000L & l) != 0L && kind > 66) + kind = 66; break; case 555: if ((0x4000000040000L & l) != 0L) @@ -3318,8 +3318,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 557; break; case 557: - if ((0x1000000010000L & l) != 0L && kind > 91) - kind = 91; + if ((0x1000000010000L & l) != 0L && kind > 92) + kind = 92; break; case 558: if ((0x200000002L & l) != 0L) @@ -3346,8 +3346,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 564; break; case 564: - if ((0x2000000020L & l) != 0L && kind > 104) - kind = 104; + if ((0x2000000020L & l) != 0L && kind > 105) + kind = 105; break; case 565: if ((0x20000000200L & l) != 0L) @@ -3374,8 +3374,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 571; break; case 571: - if ((0x10000000100000L & l) != 0L && kind > 132) - kind = 132; + if ((0x10000000100000L & l) != 0L && kind > 133) + kind = 133; break; case 572: if ((0x2000000020L & l) != 0L) @@ -3410,12 +3410,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 580; break; case 580: - if ((0x8000000080000L & l) != 0L && kind > 136) - kind = 136; + if ((0x8000000080000L & l) != 0L && kind > 137) + kind = 137; break; case 581: if ((0x40000000400000L & l) != 0L) - { jjAddStates(212, 214); } + { jjAddStates(213, 215); } break; case 582: if ((0x2000000020L & l) != 0L) @@ -3475,7 +3475,7 @@ else if ((0x10000000100000L & l) != 0L) break; case 596: if ((0x2000000020L & l) != 0L) - { jjAddStates(202, 211); } + { jjAddStates(203, 212); } break; case 597: if ((0x1000000010L & l) != 0L) @@ -3534,8 +3534,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 611; break; case 611: - if ((0x400000004000L & l) != 0L && kind > 76) - kind = 76; + if ((0x400000004000L & l) != 0L && kind > 77) + kind = 77; break; case 612: if ((0x100000001000000L & l) != 0L) @@ -3558,8 +3558,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 617; break; case 617: - if ((0x8000000080000L & l) != 0L && kind > 83) - kind = 83; + if ((0x8000000080000L & l) != 0L && kind > 84) + kind = 84; break; case 618: if ((0x400000004000L & l) != 0L) @@ -3578,8 +3578,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 622; break; case 622: - if ((0x2000000020L & l) != 0L && kind > 97) - kind = 97; + if ((0x2000000020L & l) != 0L && kind > 98) + kind = 98; break; case 623: if ((0x100000001000000L & l) != 0L) @@ -3598,8 +3598,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 627; break; case 627: - if ((0x10000000100000L & l) != 0L && kind > 102) - kind = 102; + if ((0x10000000100000L & l) != 0L && kind > 103) + kind = 103; break; case 628: if ((0x100000001000000L & l) != 0L) @@ -3622,8 +3622,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 633; break; case 633: - if ((0x400000004000L & l) != 0L && kind > 108) - kind = 108; + if ((0x400000004000L & l) != 0L && kind > 109) + kind = 109; break; case 634: if ((0x100000001000000L & l) != 0L) @@ -3646,8 +3646,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 639; break; case 639: - if ((0x2000000020L & l) != 0L && kind > 112) - kind = 112; + if ((0x2000000020L & l) != 0L && kind > 113) + kind = 113; break; case 640: if ((0x100000001000L & l) != 0L) @@ -3658,8 +3658,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 642; break; case 642: - if ((0x2000000020L & l) != 0L && kind > 122) - kind = 122; + if ((0x2000000020L & l) != 0L && kind > 123) + kind = 123; break; case 643: if ((0x100000001000000L & l) != 0L) @@ -3678,12 +3678,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 647; break; case 647: - if ((0x8000000080000L & l) != 0L && kind > 133) - kind = 133; + if ((0x8000000080000L & l) != 0L && kind > 134) + kind = 134; break; case 648: if ((0x20000000200000L & l) != 0L) - { jjAddStates(198, 201); } + { jjAddStates(199, 202); } break; case 649: if ((0x1000000010000L & l) != 0L) @@ -3742,8 +3742,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 663; break; case 663: - if ((0x2000000020L & l) != 0L && kind > 63) - kind = 63; + if ((0x2000000020L & l) != 0L && kind > 64) + kind = 64; break; case 664: if ((0x400000004000L & l) != 0L) @@ -3762,12 +3762,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 668; break; case 668: - if ((0x1000000010L & l) != 0L && kind > 70) - kind = 70; + if ((0x1000000010L & l) != 0L && kind > 71) + kind = 71; break; case 669: if ((0x4000000040L & l) != 0L) - { jjAddStates(189, 197); } + { jjAddStates(190, 198); } break; case 670: if ((0x4000000040000L & l) != 0L) @@ -3790,8 +3790,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 675; break; case 675: - if ((0x1000000010L & l) != 0L && kind > 82) - kind = 82; + if ((0x1000000010L & l) != 0L && kind > 83) + kind = 83; break; case 676: if ((0x800000008000L & l) != 0L) @@ -3806,8 +3806,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 679; break; case 679: - if ((0x2000000020L & l) != 0L && kind > 93) - kind = 93; + if ((0x2000000020L & l) != 0L && kind > 94) + kind = 94; break; case 680: if ((0x800000008000L & l) != 0L) @@ -3826,8 +3826,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 684; break; case 684: - if ((0x10000000100000L & l) != 0L && kind > 100) - kind = 100; + if ((0x10000000100000L & l) != 0L && kind > 101) + kind = 101; break; case 685: if ((0x20000000200000L & l) != 0L) @@ -3854,8 +3854,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 691; break; case 691: - if ((0x400000004000L & l) != 0L && kind > 115) - kind = 115; + if ((0x400000004000L & l) != 0L && kind > 116) + kind = 116; break; case 692: if ((0x200000002L & l) != 0L) @@ -3866,16 +3866,16 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 694; break; case 694: - if ((0x100000001000L & l) != 0L && kind > 124) - kind = 124; + if ((0x100000001000L & l) != 0L && kind > 125) + kind = 125; break; case 695: if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 696; break; case 696: - if ((0x100000001000000L & l) != 0L && kind > 125) - kind = 125; + if ((0x100000001000000L & l) != 0L && kind > 126) + kind = 126; break; case 697: if ((0x800000008000L & l) != 0L) @@ -3898,8 +3898,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 702; break; case 702: - if ((0x10000000100L & l) != 0L && kind > 134) - kind = 134; + if ((0x10000000100L & l) != 0L && kind > 135) + kind = 135; break; case 703: if ((0x200000002L & l) != 0L) @@ -3914,12 +3914,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 706; break; case 706: - if ((0x2000000020L & l) != 0L && kind > 165) - kind = 165; + if ((0x2000000020L & l) != 0L && kind > 166) + kind = 166; break; case 707: if ((0x80000000800000L & l) != 0L) - { jjAddStates(184, 188); } + { jjAddStates(185, 189); } break; case 708: if ((0x10000000100L & l) != 0L) @@ -3962,8 +3962,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 718; break; case 718: - if ((0x10000000100000L & l) != 0L && kind > 59) - kind = 59; + if ((0x10000000100000L & l) != 0L && kind > 60) + kind = 60; break; case 719: if ((0x20000000200L & l) != 0L) @@ -3974,8 +3974,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 721; break; case 721: - if ((0x10000000100L & l) != 0L && kind > 68) - kind = 68; + if ((0x10000000100L & l) != 0L && kind > 69) + kind = 69; break; case 722: if ((0x20000000200L & l) != 0L) @@ -3994,12 +3994,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 726; break; case 726: - if ((0x400000004000L & l) != 0L && kind > 69) - kind = 69; + if ((0x400000004000L & l) != 0L && kind > 70) + kind = 70; break; case 727: if ((0x1000000010000L & l) != 0L) - { jjAddStates(178, 183); } + { jjAddStates(179, 184); } break; case 728: if ((0x20000000200000L & l) != 0L) @@ -4030,8 +4030,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 735; break; case 735: - if ((0x2000000020L & l) != 0L && kind > 77) - kind = 77; + if ((0x2000000020L & l) != 0L && kind > 78) + kind = 78; break; case 736: if ((0x800000008000L & l) != 0L) @@ -4070,8 +4070,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 745; break; case 745: - if ((0x800000008L & l) != 0L && kind > 81) - kind = 81; + if ((0x800000008L & l) != 0L && kind > 82) + kind = 82; break; case 746: if ((0x4000000040000L & l) != 0L) @@ -4098,8 +4098,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 752; break; case 752: - if ((0x200000002000000L & l) != 0L && kind > 92) - kind = 92; + if ((0x200000002000000L & l) != 0L && kind > 93) + kind = 93; break; case 753: if ((0x200000002L & l) != 0L) @@ -4134,8 +4134,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 761; break; case 761: - if ((0x8000000080000L & l) != 0L && kind > 116) - kind = 116; + if ((0x8000000080000L & l) != 0L && kind > 117) + kind = 117; break; case 762: if ((0x200000002L & l) != 0L) @@ -4166,12 +4166,12 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 769; break; case 769: - if ((0x8000000080000L & l) != 0L && kind > 137) - kind = 137; + if ((0x8000000080000L & l) != 0L && kind > 138) + kind = 138; break; case 770: if ((0x4000000040000L & l) != 0L) - { jjAddStates(168, 177); } + { jjAddStates(169, 178); } break; case 771: if ((0x2000000020L & l) != 0L) @@ -4210,8 +4210,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 780; break; case 780: - if ((0x400000004000L & l) != 0L && kind > 55) - kind = 55; + if ((0x400000004000L & l) != 0L && kind > 56) + kind = 56; break; case 781: if ((0x2000000020L & l) != 0L) @@ -4230,8 +4230,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 785; break; case 785: - if ((0x1000000010L & l) != 0L && kind > 58) - kind = 58; + if ((0x1000000010L & l) != 0L && kind > 59) + kind = 59; break; case 786: if ((0x2000000020L & l) != 0L) @@ -4246,8 +4246,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 789; break; case 789: - if ((0x200000002000000L & l) != 0L && kind > 60) - kind = 60; + if ((0x200000002000000L & l) != 0L && kind > 61) + kind = 61; break; case 790: if ((0x2000000020L & l) != 0L) @@ -4290,8 +4290,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 800; break; case 800: - if ((0x10000000100000L & l) != 0L && kind > 90) - kind = 90; + if ((0x10000000100000L & l) != 0L && kind > 91) + kind = 91; break; case 801: if ((0x2000000020L & l) != 0L) @@ -4314,8 +4314,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 806; break; case 806: - if ((0x1000000010L & l) != 0L && kind > 99) - kind = 99; + if ((0x1000000010L & l) != 0L && kind > 100) + kind = 100; break; case 807: if ((0x2000000020L & l) != 0L) @@ -4334,8 +4334,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 811; break; case 811: - if ((0x2000000020L & l) != 0L && kind > 110) - kind = 110; + if ((0x2000000020L & l) != 0L && kind > 111) + kind = 111; break; case 812: if ((0x2000000020L & l) != 0L) @@ -4346,8 +4346,8 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 814; break; case 814: - if ((0x1000000010L & l) != 0L && kind > 111) - kind = 111; + if ((0x1000000010L & l) != 0L && kind > 112) + kind = 112; break; case 815: if ((0x800000008000L & l) != 0L) @@ -4374,20 +4374,20 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 821; break; case 821: - if ((0x80000000800L & l) != 0L && kind > 120) - kind = 120; + if ((0x80000000800L & l) != 0L && kind > 121) + kind = 121; break; case 822: if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 823; break; case 823: - if ((0x1000000010L & l) != 0L && kind > 139) - kind = 139; + if ((0x1000000010L & l) != 0L && kind > 140) + kind = 140; break; case 824: if ((0x800000008000L & l) != 0L) - { jjAddStates(160, 167); } + { jjAddStates(160, 168); } break; case 825: if ((0x4000000040000L & l) != 0L && kind > 40) @@ -4418,171 +4418,171 @@ else if ((0x10000000100000L & l) != 0L) kind = 44; break; case 833: - if ((0x4000000040L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 834; + if ((0x4000000040L & l) != 0L && kind > 50) + kind = 50; break; case 834: if ((0x4000000040L & l) != 0L) jjstateSet[jjnewStateCnt++] = 835; break; case 835: - if ((0x8000000080000L & l) != 0L) + if ((0x4000000040L & l) != 0L) jjstateSet[jjnewStateCnt++] = 836; break; case 836: - if ((0x2000000020L & l) != 0L) + if ((0x8000000080000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 837; break; case 837: - if ((0x10000000100000L & l) != 0L && kind > 50) - kind = 50; + if ((0x2000000020L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 838; break; case 838: - if ((0x400000004000L & l) != 0L && kind > 78) - kind = 78; + if ((0x10000000100000L & l) != 0L && kind > 51) + kind = 51; break; case 839: - if ((0x4000000040L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 840; + if ((0x400000004000L & l) != 0L && kind > 79) + kind = 79; break; case 840: - if ((0x4000000040L & l) != 0L && kind > 79) - kind = 79; + if ((0x4000000040L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 841; break; case 841: - if ((0x40000000400000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 842; + if ((0x4000000040L & l) != 0L && kind > 80) + kind = 80; break; case 842: - if ((0x2000000020L & l) != 0L) + if ((0x40000000400000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 843; break; case 843: - if ((0x4000000040000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 844; break; case 844: - if ((0x80000000800000L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 845; break; case 845: - if ((0x4000000040000L & l) != 0L) + if ((0x80000000800000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 846; break; case 846: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 847; break; case 847: - if ((0x10000000100000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 848; break; case 848: - if ((0x2000000020L & l) != 0L && kind > 101) - kind = 101; + if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 849; break; case 849: - if ((0x1000000010000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 850; + if ((0x2000000020L & l) != 0L && kind > 102) + kind = 102; break; case 850: - if ((0x10000000100000L & l) != 0L) + if ((0x1000000010000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 851; break; case 851: - if ((0x20000000200L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 852; break; case 852: - if ((0x200000002000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 853; break; case 853: - if ((0x20000000200L & l) != 0L) + if ((0x200000002000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 854; break; case 854: - if ((0x400000004000000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 855; break; case 855: - if ((0x2000000020L & l) != 0L && kind > 105) - kind = 105; + if ((0x400000004000000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 856; break; case 856: - if ((0x1000000010000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 857; + if ((0x2000000020L & l) != 0L && kind > 106) + kind = 106; break; case 857: - if ((0x10000000100000L & l) != 0L) + if ((0x1000000010000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 858; break; case 858: - if ((0x20000000200L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 859; break; case 859: - if ((0x800000008000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 860; break; case 860: - if ((0x400000004000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 861; break; case 861: - if ((0x200000002L & l) != 0L) + if ((0x400000004000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 862; break; case 862: - if ((0x100000001000L & l) != 0L && kind > 130) - kind = 130; + if ((0x200000002L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 863; break; case 863: - if ((0x400000004000L & l) != 0L) - { jjAddStates(154, 159); } + if ((0x100000001000L & l) != 0L && kind > 131) + kind = 131; break; case 864: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 865; + if ((0x400000004000L & l) != 0L) + { jjAddStates(154, 159); } break; case 865: - if ((0x100000001000L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 866; break; case 866: - if ((0x100000001000L & l) != 0L && kind > 41) - kind = 41; + if ((0x100000001000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 867; break; case 867: - if ((0x2000000020L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 868; + if ((0x100000001000L & l) != 0L && kind > 41) + kind = 41; break; case 868: - if ((0x200000002L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 869; break; case 869: - if ((0x4000000040000L & l) != 0L && kind > 67) - kind = 67; + if ((0x200000002L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 870; break; case 870: - if ((0x200000002L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 871; + if ((0x4000000040000L & l) != 0L && kind > 68) + kind = 68; break; case 871: - if ((0x200000002000L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 872; break; case 872: - if ((0x2000000020L & l) != 0L && kind > 88) - kind = 88; + if ((0x200000002000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 873; break; case 873: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 874; + if ((0x2000000020L & l) != 0L && kind > 89) + kind = 89; break; case 874: - if ((0x100000001000L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 875; break; case 875: @@ -4590,343 +4590,343 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 876; break; case 876: - if (curChar == 95) + if ((0x100000001000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 877; break; case 877: - if ((0x8000000080000L & l) != 0L) + if (curChar == 95) jjstateSet[jjnewStateCnt++] = 878; break; case 878: - if ((0x10000000100000L & l) != 0L) + if ((0x8000000080000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 879; break; case 879: - if ((0x4000000040000L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 880; break; case 880: - if ((0x200000002L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 881; break; case 881: - if ((0x10000000100000L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 882; break; case 882: - if ((0x2000000020L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 883; break; case 883: - if ((0x8000000080L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 884; break; case 884: - if ((0x200000002000000L & l) != 0L && kind > 96) - kind = 96; + if ((0x8000000080L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 885; break; case 885: - if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 886; + if ((0x200000002000000L & l) != 0L && kind > 97) + kind = 97; break; case 886: - if ((0x400000004000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 887; break; case 887: - if ((0x2000000020L & l) != 0L && kind > 114) - kind = 114; + if ((0x400000004000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 888; break; case 888: - if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 889; + if ((0x2000000020L & l) != 0L && kind > 115) + kind = 115; break; case 889: - if ((0x10000000100000L & l) != 0L && kind > 220) - kind = 220; + if ((0x800000008000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 890; break; case 890: - if ((0x8000000080L & l) != 0L) - { jjAddStates(152, 153); } + if ((0x10000000100000L & l) != 0L && kind > 221) + kind = 221; break; case 891: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 892; + if ((0x8000000080L & l) != 0L) + { jjAddStates(152, 153); } break; case 892: - if ((0x800000008000L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 893; break; case 893: - if ((0x20000000200000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 894; break; case 894: - if ((0x1000000010000L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 895; break; - case 896: - if ((0x400000004L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 897; + case 895: + if ((0x1000000010000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 896; break; case 897: - if ((0x200000002000000L & l) != 0L && kind > 45) - kind = 45; + if ((0x400000004L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 898; break; case 898: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 899; + if ((0x200000002000000L & l) != 0L && kind > 45) + kind = 45; break; case 899: - if ((0x200000002L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 900; break; case 900: - if ((0x400000004000L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 901; break; case 901: - if ((0x10000000100000L & l) != 0L && kind > 109) - kind = 109; + if ((0x400000004000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 902; break; case 902: + if ((0x10000000100000L & l) != 0L && kind > 110) + kind = 110; + break; + case 903: if ((0x400000004L & l) != 0L) { jjAddStates(141, 151); } break; - case 903: + case 904: if ((0x200000002000000L & l) != 0L && kind > 46) kind = 46; break; - case 904: - if ((0x2000000020L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 905; - break; case 905: - if ((0x4000000040L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 906; break; case 906: - if ((0x800000008000L & l) != 0L) + if ((0x4000000040L & l) != 0L) jjstateSet[jjnewStateCnt++] = 907; break; case 907: - if ((0x4000000040000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 908; break; case 908: - if ((0x2000000020L & l) != 0L && kind > 56) - kind = 56; + if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 909; break; case 909: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 910; + if ((0x2000000020L & l) != 0L && kind > 57) + kind = 57; break; case 910: - if ((0x2000000020L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 911; break; case 911: - if ((0x200000002L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 912; break; case 912: - if ((0x1000000010L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 913; break; case 913: - if ((0x10000000100000L & l) != 0L) + if ((0x1000000010L & l) != 0L) jjstateSet[jjnewStateCnt++] = 914; break; case 914: - if ((0x10000000100L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 915; break; case 915: - if (curChar == 95) + if ((0x10000000100L & l) != 0L) jjstateSet[jjnewStateCnt++] = 916; break; case 916: - if ((0x4000000040L & l) != 0L) + if (curChar == 95) jjstateSet[jjnewStateCnt++] = 917; break; case 917: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040L & l) != 0L) jjstateSet[jjnewStateCnt++] = 918; break; case 918: - if ((0x4000000040000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 919; break; case 919: - if ((0x8000000080000L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 920; break; case 920: - if ((0x10000000100000L & l) != 0L && kind > 66) - kind = 66; + if ((0x8000000080000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 921; break; case 921: - if ((0x200000002L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 922; + if ((0x10000000100000L & l) != 0L && kind > 67) + kind = 67; break; case 922: - if ((0x800000008L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 923; break; case 923: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 924; break; case 924: - if ((0x20000000200000L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 925; break; case 925: - if ((0x1000000010000L & l) != 0L && kind > 84) - kind = 84; + if ((0x20000000200000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 926; break; case 926: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 927; + if ((0x1000000010000L & l) != 0L && kind > 85) + kind = 85; break; case 927: - if ((0x800000008L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 928; break; case 928: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 929; break; case 929: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 930; break; case 930: - if ((0x10000000100000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 931; break; case 931: - if ((0x8000000080000L & l) != 0L && kind > 85) - kind = 85; + if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 932; break; case 932: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 933; + if ((0x8000000080000L & l) != 0L && kind > 86) + kind = 86; break; case 933: - if ((0x800000008L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 934; break; case 934: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 935; break; case 935: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 936; break; case 936: - if ((0x10000000100000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 937; break; case 937: - if ((0x8000000080000L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 938; break; case 938: - if ((0x2000000020L & l) != 0L) + if ((0x8000000080000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 939; break; case 939: - if ((0x100000001000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 940; break; case 940: - if ((0x2000000020L & l) != 0L) + if ((0x100000001000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 941; break; case 941: - if ((0x800000008L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 942; break; case 942: - if ((0x10000000100000L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 943; break; case 943: - if ((0x20000000200L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 944; break; case 944: - if ((0x800000008000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 945; break; case 945: - if ((0x400000004000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 946; break; case 946: - if ((0x8000000080000L & l) != 0L) + if ((0x400000004000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 947; break; case 947: - if ((0x10000000100000L & l) != 0L) + if ((0x8000000080000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 948; break; case 948: - if ((0x4000000040000L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 949; break; case 949: - if ((0x200000002L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 950; break; case 950: - if ((0x10000000100000L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 951; break; case 951: - if ((0x2000000020L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 952; break; case 952: - if ((0x8000000080L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 953; break; case 953: - if ((0x200000002000000L & l) != 0L && kind > 86) - kind = 86; + if ((0x8000000080L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 954; break; case 954: - if ((0x2000000020L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 955; + if ((0x200000002000000L & l) != 0L && kind > 87) + kind = 87; break; case 955: - if ((0x8000000080L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 956; break; case 956: - if ((0x20000000200L & l) != 0L) + if ((0x8000000080L & l) != 0L) jjstateSet[jjnewStateCnt++] = 957; break; case 957: - if ((0x400000004000L & l) != 0L && kind > 118) - kind = 118; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 958; break; case 958: - if ((0x2000000020L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 959; + if ((0x400000004000L & l) != 0L && kind > 119) + kind = 119; break; case 959: - if ((0x10000000100000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 960; break; case 960: - if ((0x80000000800000L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 961; break; case 961: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 962; break; case 962: @@ -4934,521 +4934,525 @@ else if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 963; break; case 963: - if ((0x400000004000L & l) != 0L && kind > 225) - kind = 225; + if ((0x2000000020L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 964; break; case 964: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 965; + if ((0x400000004000L & l) != 0L && kind > 226) + kind = 226; break; case 965: - if ((0x800000008L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 966; break; case 966: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 967; break; case 967: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 968; break; case 968: - if ((0x10000000100000L & l) != 0L && kind > 235) - kind = 235; + if ((0x2000000020L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 969; break; case 969: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 970; + if ((0x10000000100000L & l) != 0L && kind > 236) + kind = 236; break; case 970: - if ((0x800000008L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 971; break; case 971: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 972; break; case 972: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 973; break; case 973: - if ((0x10000000100000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 974; break; - case 975: + case 974: + if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 975; + break; case 976: + case 977: if ((0x7fffffe87fffffeL & l) == 0L) break; - if (kind > 242) - kind = 242; - { jjCheckNAdd(976); } - break; - case 977: - if ((0x20000000200000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 978; + if (kind > 243) + kind = 243; + { jjCheckNAdd(977); } break; case 978: - if ((0x800000008L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 979; break; case 979: - if ((0x80000000800L & l) != 0L) + if ((0x800000008L & l) != 0L) jjstateSet[jjnewStateCnt++] = 980; break; case 980: - if ((0x2000000020L & l) != 0L) + if ((0x80000000800L & l) != 0L) jjstateSet[jjnewStateCnt++] = 981; break; case 981: - if ((0x10000000100000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 982; break; - case 985: - if ((0x100000001000L & l) != 0L && kind > 243) - kind = 243; + case 982: + if ((0x10000000100000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 983; break; - case 987: - if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(988); } + case 986: + if ((0x100000001000L & l) != 0L && kind > 244) + kind = 244; break; case 988: + if ((0x100000001000000L & l) != 0L) + { jjCheckNAdd(989); } + break; + case 989: if ((0x7e0000007eL & l) == 0L) break; - if (kind > 243) - kind = 243; - { jjCheckNAddTwoStates(988, 985); } + if (kind > 244) + kind = 244; + { jjCheckNAddTwoStates(989, 986); } break; - case 990: + case 991: if ((0x100000001000L & l) != 0L) { jjAddStates(136, 140); } break; - case 991: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 992; - break; case 992: - if ((0x200000002000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 993; break; case 993: - if ((0x20000000200L & l) != 0L) + if ((0x200000002000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 994; break; case 994: - if ((0x10000000100000L & l) != 0L && kind > 47) - kind = 47; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 995; break; case 995: - if ((0x2000000020L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 996; + if ((0x10000000100000L & l) != 0L && kind > 47) + kind = 47; break; case 996: - if ((0x10000000100000L & l) != 0L && kind > 61) - kind = 61; + if ((0x2000000020L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 997; break; case 997: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 998; + if ((0x10000000100000L & l) != 0L && kind > 62) + kind = 62; break; case 998: - if ((0x400000004000L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 999; break; case 999: - if ((0x80000000800L & l) != 0L && kind > 106) - kind = 106; + if ((0x400000004000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1000; break; case 1000: - if ((0x200000002L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1001; + if ((0x80000000800L & l) != 0L && kind > 107) + kind = 107; break; case 1001: - if ((0x400000004000L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1002; break; case 1002: - if ((0x8000000080L & l) != 0L) + if ((0x400000004000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1003; break; case 1003: - if ((0x20000000200000L & l) != 0L) + if ((0x8000000080L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1004; break; case 1004: - if ((0x200000002L & l) != 0L) + if ((0x20000000200000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1005; break; case 1005: - if ((0x8000000080L & l) != 0L) + if ((0x200000002L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1006; break; case 1006: - if ((0x2000000020L & l) != 0L && kind > 117) - kind = 117; + if ((0x8000000080L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1007; break; case 1007: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1008; + if ((0x2000000020L & l) != 0L && kind > 118) + kind = 118; break; case 1008: - if ((0x80000000800L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1009; break; case 1009: - if ((0x2000000020L & l) != 0L && kind > 222) - kind = 222; + if ((0x80000000800L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1010; break; case 1010: + if ((0x2000000020L & l) != 0L && kind > 223) + kind = 223; + break; + case 1011: if (curChar == 64) { jjAddStates(125, 135); } break; - case 1012: - if ((0x10000000100L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1013; - break; case 1013: - if ((0x20000000200L & l) != 0L) + if ((0x10000000100L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1014; break; case 1014: - if ((0x8000000080000L & l) != 0L && kind > 141) - kind = 141; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1015; break; case 1015: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1016; + if ((0x8000000080000L & l) != 0L && kind > 142) + kind = 142; break; case 1016: - case 1026: - if ((0x20000000200L & l) != 0L) - { jjCheckNAdd(1017); } + if ((0x4000000040000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1017; break; case 1017: - if ((0x1000000010L & l) != 0L && kind > 142) - kind = 142; + case 1027: + if ((0x20000000200L & l) != 0L) + { jjCheckNAdd(1018); } break; case 1018: - if ((0x10000000100000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1019; + if ((0x1000000010L & l) != 0L && kind > 143) + kind = 143; break; case 1019: - if ((0x200000002000000L & l) != 0L) + if ((0x10000000100000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1020; break; case 1020: - if ((0x1000000010000L & l) != 0L) + if ((0x200000002000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1021; break; case 1021: - if ((0x2000000020L & l) != 0L && kind > 142) - kind = 142; + if ((0x1000000010000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1022; break; case 1022: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1023; + if ((0x2000000020L & l) != 0L && kind > 143) + kind = 143; break; case 1023: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1024; break; case 1024: - if ((0x1000000010L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1025; break; case 1025: - if (curChar == 95) + if ((0x1000000010L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1026; break; - case 1027: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1028; + case 1026: + if (curChar == 95) + jjstateSet[jjnewStateCnt++] = 1027; break; case 1028: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1029; break; case 1029: - if ((0x1000000010L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1030; break; case 1030: - if (curChar == 95) + if ((0x1000000010L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1031; break; case 1031: - if ((0x1000000010000L & l) != 0L) + if (curChar == 95) jjstateSet[jjnewStateCnt++] = 1032; break; case 1032: - if ((0x800000008000L & l) != 0L) - { jjCheckNAdd(1033); } + if ((0x1000000010000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1033; break; case 1033: - if ((0x8000000080000L & l) != 0L && kind > 142) - kind = 142; + if ((0x800000008000L & l) != 0L) + { jjCheckNAdd(1034); } break; case 1034: - if ((0x4000000040L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1035; + if ((0x8000000080000L & l) != 0L && kind > 143) + kind = 143; break; case 1035: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1036; break; case 1036: - if ((0x2000000020L & l) != 0L) + if ((0x20000000200L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1037; break; case 1037: - if ((0x100000001000L & l) != 0L) + if ((0x2000000020L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1038; break; case 1038: - if ((0x1000000010L & l) != 0L) - { jjCheckNAdd(1033); } + if ((0x100000001000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1039; break; case 1039: - if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1040; + if ((0x1000000010L & l) != 0L) + { jjCheckNAdd(1034); } break; case 1040: - if ((0x20000000200000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1041; break; case 1041: - if ((0x10000000100000L & l) != 0L && kind > 142) - kind = 142; + if ((0x20000000200000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1042; break; case 1042: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1043; + if ((0x10000000100000L & l) != 0L && kind > 143) + kind = 143; break; case 1043: - if ((0x400000004000L & l) != 0L && kind > 142) - kind = 142; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1044; break; case 1044: - if ((0x4000000040000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1045; + if ((0x400000004000L & l) != 0L && kind > 143) + kind = 143; break; case 1045: - if ((0x20000000200L & l) != 0L) + if ((0x4000000040000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1046; break; case 1046: - if ((0x1000000010L & l) != 0L && kind > 143) - kind = 143; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1047; break; case 1047: - if ((0x800000008000L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1048; + if ((0x1000000010L & l) != 0L && kind > 144) + kind = 144; break; case 1048: - if ((0x20000000200000L & l) != 0L) + if ((0x800000008000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 1049; break; case 1049: - if ((0x10000000100000L & l) != 0L && kind > 145) - kind = 145; + if ((0x20000000200000L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1050; break; case 1050: - if ((0x20000000200L & l) != 0L) - jjstateSet[jjnewStateCnt++] = 1051; + if ((0x10000000100000L & l) != 0L && kind > 146) + kind = 146; break; case 1051: - if ((0x400000004000L & l) != 0L && kind > 146) - kind = 146; + if ((0x20000000200L & l) != 0L) + jjstateSet[jjnewStateCnt++] = 1052; break; - case 1054: - if ((0x100000001000L & l) != 0L && kind > 151) - kind = 151; + case 1052: + if ((0x400000004000L & l) != 0L && kind > 147) + kind = 147; break; - case 1056: + case 1055: + if ((0x100000001000L & l) != 0L && kind > 152) + kind = 152; + break; + case 1057: if ((0x100000001000L & l) != 0L) - { jjCheckNAdd(1066); } + { jjCheckNAdd(1067); } break; - case 1061: - if ((0x100000001000L & l) != 0L && kind > 162) - kind = 162; + case 1062: + if ((0x100000001000L & l) != 0L && kind > 163) + kind = 163; break; - case 1063: + case 1064: if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1064); } + { jjCheckNAdd(1065); } break; - case 1064: + case 1065: if ((0x7e0000007eL & l) == 0L) break; - if (kind > 162) - kind = 162; - { jjCheckNAddTwoStates(1064, 1061); } + if (kind > 163) + kind = 163; + { jjCheckNAddTwoStates(1065, 1062); } break; - case 1068: + case 1069: if ((0x100000001000L & l) != 0L) - { jjCheckNAdd(1079); } + { jjCheckNAdd(1080); } break; - case 1073: - if ((0x100000001000L & l) != 0L && kind > 163) - kind = 163; + case 1074: + if ((0x100000001000L & l) != 0L && kind > 164) + kind = 164; break; - case 1075: + case 1076: if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1076); } + { jjCheckNAdd(1077); } break; - case 1076: + case 1077: if ((0x7e0000007eL & l) == 0L) break; - if (kind > 163) - kind = 163; - { jjCheckNAddTwoStates(1076, 1073); } + if (kind > 164) + kind = 164; + { jjCheckNAddTwoStates(1077, 1074); } break; - case 1081: + case 1082: if ((0xffffffffefffffffL & l) != 0L) - { jjCheckNAdd(1082); } + { jjCheckNAdd(1083); } break; - case 1083: + case 1084: if (curChar == 92) - { jjAddStates(305, 307); } + { jjAddStates(306, 308); } break; - case 1084: + case 1085: if ((0x14404410000000L & l) != 0L) - { jjCheckNAdd(1082); } + { jjCheckNAdd(1083); } break; - case 1089: + case 1090: if ((0xffffffffefffffffL & l) != 0L) { jjCheckNAddStates(99, 101); } break; - case 1090: + case 1091: if (curChar == 92) - jjstateSet[jjnewStateCnt++] = 1091; + jjstateSet[jjnewStateCnt++] = 1092; break; - case 1091: + case 1092: if ((0x14404410000000L & l) != 0L) { jjCheckNAddStates(99, 101); } break; - case 1097: + case 1098: if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1098); } + { jjCheckNAdd(1099); } break; - case 1098: + case 1099: if ((0x7e0000007eL & l) != 0L) { jjCheckNAddStates(102, 104); } break; - case 1101: + case 1102: if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1102); } + { jjCheckNAdd(1103); } break; - case 1102: + case 1103: if ((0x7e0000007eL & l) != 0L) { jjCheckNAddStates(108, 110); } break; - case 1104: + case 1105: if (curChar == 104) - { jjAddStates(287, 288); } + { jjAddStates(288, 289); } break; - case 1106: + case 1107: if ((0xffffffffefffffffL & l) == 0L) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; - case 1107: + case 1108: if (curChar == 92) - { jjAddStates(308, 310); } + { jjAddStates(309, 311); } break; - case 1108: + case 1109: if ((0x14404410000000L & l) == 0L) break; - if (kind > 244) - kind = 244; - { jjCheckNAddTwoStates(1106, 1107); } - break; - case 1115: - if (curChar == 112) - jjstateSet[jjnewStateCnt++] = 1114; + if (kind > 245) + kind = 245; + { jjCheckNAddTwoStates(1107, 1108); } break; case 1116: - if (curChar == 116) + if (curChar == 112) jjstateSet[jjnewStateCnt++] = 1115; break; case 1117: if (curChar == 116) jjstateSet[jjnewStateCnt++] = 1116; break; - case 1119: + case 1118: + if (curChar == 116) + jjstateSet[jjnewStateCnt++] = 1117; + break; + case 1120: if ((0xffffffffefffffffL & l) == 0L) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; - case 1120: + case 1121: if (curChar == 92) - { jjAddStates(311, 313); } + { jjAddStates(312, 314); } break; - case 1121: + case 1122: if ((0x14404410000000L & l) == 0L) break; - if (kind > 245) - kind = 245; - { jjCheckNAddTwoStates(1119, 1120); } - break; - case 1128: - if (curChar == 115) - jjstateSet[jjnewStateCnt++] = 1127; + if (kind > 246) + kind = 246; + { jjCheckNAddTwoStates(1120, 1121); } break; case 1129: - if (curChar == 112) + if (curChar == 115) jjstateSet[jjnewStateCnt++] = 1128; break; case 1130: - if (curChar == 116) + if (curChar == 112) jjstateSet[jjnewStateCnt++] = 1129; break; case 1131: if (curChar == 116) jjstateSet[jjnewStateCnt++] = 1130; break; - case 1133: - if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1134); } + case 1132: + if (curChar == 116) + jjstateSet[jjnewStateCnt++] = 1131; break; case 1134: + if ((0x100000001000000L & l) != 0L) + { jjCheckNAdd(1135); } + break; + case 1135: if ((0x7e0000007eL & l) == 0L) break; - if (kind > 151) - kind = 151; - { jjCheckNAddTwoStates(1134, 1054); } + if (kind > 152) + kind = 152; + { jjCheckNAddTwoStates(1135, 1055); } break; - case 1136: + case 1137: if ((0x100000001000000L & l) != 0L) - { jjCheckNAddTwoStates(1137, 1138); } + { jjCheckNAddTwoStates(1138, 1139); } break; - case 1137: + case 1138: if ((0x7e0000007eL & l) != 0L) - { jjCheckNAddTwoStates(1137, 1138); } + { jjCheckNAddTwoStates(1138, 1139); } break; - case 1139: + case 1140: if ((0x7e0000007eL & l) != 0L) - { jjAddStates(314, 315); } + { jjAddStates(315, 316); } break; - case 1140: + case 1141: if ((0x1000000010000L & l) != 0L) - { jjAddStates(316, 317); } + { jjAddStates(317, 318); } break; - case 1143: + case 1144: if ((0x100000001000000L & l) != 0L) - { jjCheckNAdd(1144); } + { jjCheckNAdd(1145); } break; - case 1144: + case 1145: if ((0x7e0000007eL & l) != 0L) { jjCheckNAddStates(122, 124); } break; - case 1146: + case 1147: if ((0x1000000010000L & l) != 0L) - { jjAddStates(318, 319); } + { jjAddStates(319, 320); } break; default : break; } @@ -5468,7 +5472,7 @@ else if ((0x10000000100000L & l) != 0L) case 36: case 32: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) - { jjCheckNAddStates(54, 56); } + { jjCheckNAddStates(14, 16); } break; case 1: if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 6) @@ -5479,47 +5483,47 @@ else if ((0x10000000100000L & l) != 0L) break; if (kind > 11) kind = 11; - { jjAddStates(289, 290); } + { jjAddStates(290, 291); } break; case 22: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) - { jjAddStates(30, 32); } + { jjAddStates(33, 35); } break; case 38: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; - if (kind > 246) - kind = 246; - { jjAddStates(320, 321); } + if (kind > 247) + kind = 247; + { jjAddStates(321, 322); } break; case 52: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; - if (kind > 247) - kind = 247; - { jjAddStates(322, 323); } + if (kind > 248) + kind = 248; + { jjAddStates(323, 324); } break; - case 1081: + case 1082: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) - jjstateSet[jjnewStateCnt++] = 1082; + jjstateSet[jjnewStateCnt++] = 1083; break; - case 1089: + case 1090: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) { jjAddStates(99, 101); } break; - case 1106: + case 1107: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; - if (kind > 244) - kind = 244; - { jjAddStates(324, 325); } + if (kind > 245) + kind = 245; + { jjAddStates(325, 326); } break; - case 1119: + case 1120: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; - if (kind > 245) - kind = 245; - { jjAddStates(326, 327); } + if (kind > 246) + kind = 246; + { jjAddStates(327, 328); } break; default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break; } @@ -5532,7 +5536,7 @@ else if ((0x10000000100000L & l) != 0L) kind = 0x7fffffff; } ++curPos; - if ((i = jjnewStateCnt) == (startsAt = 1149 - (jjnewStateCnt = startsAt))) + if ((i = jjnewStateCnt) == (startsAt = 1150 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } @@ -5602,15 +5606,16 @@ private int jjMoveStringLiteralDfa1_1(long active0){ 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, 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, "\50", -"\51", "\173", "\175", "\133", "\135", "\73", "\54", "\56", "\100", "\44", "\140", -"\75", "\75\75", "\74\75\76", "\74", "\76", "\41", "\176", "\77", "\72", "\74\75", -"\76\75", "\41\75", "\74\76", "\174\174", "\46\46", "\53\53", "\55\55", "\53", "\55", -"\52", "\57", "\46", "\77\77", "\174", "\136", "\45", "\74\74", "\53\75", "\55\75", -"\52\75", "\57\75", "\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, null, "\43", }; +"\50", "\51", "\173", "\175", "\133", "\135", "\73", "\54", "\56", "\100", "\44", +"\140", "\75", "\75\75", "\74\75\76", "\74", "\76", "\41", "\176", "\77", "\72", +"\74\75", "\76\75", "\41\75", "\74\76", "\174\174", "\46\46", "\53\53", "\55\55", "\53", +"\55", "\52", "\57", "\46", "\77\77", "\174", "\136", "\45", "\74\74", "\53\75", +"\55\75", "\52\75", "\57\75", "\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, null, +"\43", }; protected Token jjFillToken() { final Token t; @@ -5635,27 +5640,27 @@ protected Token jjFillToken() return t; } static final int[] jjnextStates = { - 1067, 1068, 1079, 1101, 1103, 1056, 1066, 1055, 1056, 1066, 1097, 1099, 1068, 1079, 84, 85, - 20, 88, 89, 92, 93, 1094, 1095, 1096, 1100, 1081, 1083, 1089, 1090, 1092, 22, 23, - 25, 1053, 1054, 1055, 1056, 1066, 1067, 1068, 1079, 1133, 1135, 1054, 1136, 1143, 1101, 1103, - 1056, 1066, 1097, 1099, 1068, 1079, 32, 34, 35, 16, 17, 20, 38, 39, 42, 52, + 1068, 1069, 1080, 1102, 1104, 1057, 1067, 1056, 1057, 1067, 1098, 1100, 1069, 1080, 32, 34, + 35, 84, 85, 20, 88, 89, 92, 93, 1095, 1096, 1097, 1101, 1082, 1084, 1090, 1091, + 1093, 22, 23, 25, 1054, 1055, 1056, 1057, 1067, 1068, 1069, 1080, 1134, 1136, 1055, 1137, + 1144, 1102, 1104, 1057, 1067, 1098, 1100, 1069, 1080, 16, 17, 20, 38, 39, 42, 52, 53, 56, 84, 85, 20, 94, 95, 20, 343, 324, 378, 359, 414, 395, 830, 831, - 895, 896, 983, 986, 987, 989, 985, 1058, 1059, 1062, 1063, 1065, 1061, 1070, 1071, 1074, - 1075, 1077, 1073, 1089, 1090, 1092, 1098, 1068, 1079, 1099, 1068, 1079, 1102, 1056, 1066, 1103, - 1056, 1066, 1106, 1107, 1110, 1119, 1120, 1123, 1137, 1138, 1144, 1145, 1146, 1011, 1015, 1018, - 1022, 1027, 1034, 1039, 1042, 1044, 1047, 1050, 991, 995, 997, 1000, 1007, 903, 904, 909, - 921, 926, 932, 954, 958, 964, 969, 977, 891, 898, 864, 867, 870, 873, 885, 888, - 825, 826, 833, 838, 839, 841, 849, 856, 771, 776, 781, 786, 790, 801, 807, 812, - 815, 822, 728, 730, 736, 746, 753, 762, 708, 712, 716, 719, 722, 670, 673, 676, - 680, 685, 692, 695, 697, 703, 649, 654, 659, 664, 597, 600, 604, 612, 618, 623, - 628, 634, 640, 643, 582, 587, 591, 519, 524, 531, 536, 542, 545, 555, 558, 565, - 572, 416, 421, 426, 432, 436, 441, 448, 454, 458, 465, 475, 485, 495, 507, 244, - 249, 252, 260, 264, 269, 275, 276, 284, 293, 294, 298, 307, 312, 344, 379, 205, - 209, 213, 220, 227, 234, 237, 173, 180, 181, 187, 190, 194, 201, 129, 134, 136, - 139, 146, 154, 159, 163, 167, 99, 103, 105, 107, 109, 110, 114, 118, 126, 1117, - 1131, 5, 6, 18, 19, 40, 41, 43, 54, 55, 57, 86, 87, 90, 91, 96, - 97, 1084, 1085, 1087, 1108, 1109, 1111, 1121, 1122, 1124, 1139, 1140, 1141, 1142, 1147, 1148, - 38, 39, 52, 53, 1106, 1107, 1119, 1120, + 896, 897, 984, 987, 988, 990, 986, 1059, 1060, 1063, 1064, 1066, 1062, 1071, 1072, 1075, + 1076, 1078, 1074, 1090, 1091, 1093, 1099, 1069, 1080, 1100, 1069, 1080, 1103, 1057, 1067, 1104, + 1057, 1067, 1107, 1108, 1111, 1120, 1121, 1124, 1138, 1139, 1145, 1146, 1147, 1012, 1016, 1019, + 1023, 1028, 1035, 1040, 1043, 1045, 1048, 1051, 992, 996, 998, 1001, 1008, 904, 905, 910, + 922, 927, 933, 955, 959, 965, 970, 978, 892, 899, 865, 868, 871, 874, 886, 889, + 825, 826, 833, 834, 839, 840, 842, 850, 857, 771, 776, 781, 786, 790, 801, 807, + 812, 815, 822, 728, 730, 736, 746, 753, 762, 708, 712, 716, 719, 722, 670, 673, + 676, 680, 685, 692, 695, 697, 703, 649, 654, 659, 664, 597, 600, 604, 612, 618, + 623, 628, 634, 640, 643, 582, 587, 591, 519, 524, 531, 536, 542, 545, 555, 558, + 565, 572, 416, 421, 426, 432, 436, 441, 448, 454, 458, 465, 475, 485, 495, 507, + 244, 249, 252, 260, 264, 269, 275, 276, 284, 293, 294, 298, 307, 312, 344, 379, + 205, 209, 213, 220, 227, 234, 237, 173, 180, 181, 187, 190, 194, 201, 129, 134, + 136, 139, 146, 154, 159, 163, 167, 99, 103, 105, 107, 109, 110, 114, 118, 126, + 1118, 1132, 5, 6, 18, 19, 40, 41, 43, 54, 55, 57, 86, 87, 90, 91, + 96, 97, 1085, 1086, 1088, 1109, 1110, 1112, 1122, 1123, 1125, 1140, 1141, 1142, 1143, 1148, + 1149, 38, 39, 52, 53, 1107, 1108, 1120, 1121, }; private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) { @@ -5891,7 +5896,7 @@ private void ReInitRounds() { int i; jjround = 0x80000001; - for (i = 1149; i-- > 0;) + for (i = 1150; i-- > 0;) jjrounds[i] = 0x80000000; } @@ -5932,10 +5937,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, }; static final long[] jjtoToken = { - 0xfffffffffffff001L, 0xffffffffffffffffL, 0xffffffff0887ffffL, 0x9ffffffffffffffL, + 0xfffffffffffff001L, 0xffffffffffffffffL, 0xfffffffe110fffffL, 0x13ffffffffffffffL, }; static final long[] jjtoSkip = { 0xb3eL, 0x0L, 0x0L, 0x0L, @@ -5948,8 +5953,8 @@ public void SwitchTo(int lexState) }; protected CharStream input_stream; - private final int[] jjrounds = new int[1149]; - private final int[] jjstateSet = new int[2 * 1149]; + private final int[] jjrounds = new int[1150]; + private final int[] jjstateSet = new int[2 * 1150]; private final StringBuilder jjimage = new StringBuilder(); private StringBuilder image = jjimage; private int jjimageLen; diff --git a/engine/src/main/java/com/arcadedb/schema/DocumentType.java b/engine/src/main/java/com/arcadedb/schema/DocumentType.java index 561cc0648..496e9fb26 100644 --- a/engine/src/main/java/com/arcadedb/schema/DocumentType.java +++ b/engine/src/main/java/com/arcadedb/schema/DocumentType.java @@ -312,6 +312,8 @@ public Property createProperty(final String propertyName, final Class propert public Property createProperty(final String propName, final JSONObject prop) { final Property p = createProperty(propName, prop.getString("type")); + if (prop.has("of")) + p.setOfType(prop.getString("of")); if (prop.has("default")) p.setDefaultValue(prop.get("default")); if (prop.has("readonly")) @@ -341,6 +343,17 @@ public Property createProperty(final String propName, final JSONObject prop) { * @param propertyType Property type as @{@link Type} */ public Property createProperty(final String propertyName, final Type propertyType) { + return createProperty(propertyName, propertyType, null); + } + + /** + * Creates a new property with type `propertyType`. + * + * @param propertyName Property name to remove + * @param propertyType Property type as @{@link Type} + * @param ofType Linked type. For List the type contained in the list. For RID the schema type name. + */ + public Property createProperty(final String propertyName, final Type propertyType, final String ofType) { if (properties.containsKey(propertyName)) throw new SchemaException("Cannot create the property '" + propertyName + "' in type '" + name + "' because it already exists"); @@ -349,6 +362,9 @@ public Property createProperty(final String propertyName, final Type propertyTyp final Property property = new Property(this, propertyName, propertyType); + if (ofType != null) + property.setOfType(ofType); + recordFileChanges(() -> { properties.put(propertyName, property); return null; diff --git a/engine/src/main/java/com/arcadedb/schema/EmbeddedSchema.java b/engine/src/main/java/com/arcadedb/schema/EmbeddedSchema.java index b8155bf5a..1b3855d61 100644 --- a/engine/src/main/java/com/arcadedb/schema/EmbeddedSchema.java +++ b/engine/src/main/java/com/arcadedb/schema/EmbeddedSchema.java @@ -346,7 +346,7 @@ else if (newTypeClass == DocumentType.class) // COPY PROPERTIES for (final String propName : oldType.getPropertyNames()) { final Property prop = oldType.getProperty(propName); - newType.createProperty(propName, prop.getType()); + newType.createProperty(propName, prop.getType(), prop.getOfType()); } // COPY ALL THE RECORDS diff --git a/engine/src/main/java/com/arcadedb/schema/Property.java b/engine/src/main/java/com/arcadedb/schema/Property.java index 37bc585b7..d16a4cd17 100644 --- a/engine/src/main/java/com/arcadedb/schema/Property.java +++ b/engine/src/main/java/com/arcadedb/schema/Property.java @@ -20,6 +20,7 @@ import com.arcadedb.database.Database; import com.arcadedb.database.Record; +import com.arcadedb.exception.*; import com.arcadedb.index.Index; import com.arcadedb.query.sql.executor.BasicCommandContext; import com.arcadedb.query.sql.parser.Expression; @@ -43,6 +44,7 @@ public class Property { private String max = null; private String min = null; private String regexp = null; + private String ofType = null; private final static Object DEFAULT_NOT_SET = ""; public Property(final DocumentType owner, final String name, final Type type) { @@ -129,6 +131,31 @@ public Property setDefaultValue(final Object defaultValue) { return this; } + public String getOfType() { + return ofType; + } + + public Property setOfType(String ofType) { + final boolean changed = !Objects.equals(this.ofType, ofType); + if (changed) { + if (type == Type.LIST || type == Type.MAP) { + if (Type.getTypeByName(ofType) != null) { + ofType = ofType.toUpperCase(); + } else { + if (!owner.schema.existsType(ofType)) + throw new SchemaException("Type '" + ofType + "' not defined"); + } + } else if (type == Type.LINK || type == Type.EMBEDDED) { + if (!owner.schema.existsType(ofType)) + throw new SchemaException("Type '" + ofType + "' not defined"); + } + + this.ofType = ofType; + owner.getSchema().getEmbedded().saveConfiguration(); + } + return this; + } + public Property setReadonly(final boolean readonly) { final boolean changed = !Objects.equals(this.readonly, readonly); if (changed) { @@ -256,6 +283,9 @@ public JSONObject toJSON() { json.put("type", type.name); + if (ofType != null) + json.put("of", ofType); + final Object defValue = defaultValue; if (defValue != DEFAULT_NOT_SET) json.put("default", defValue); @@ -298,7 +328,7 @@ public boolean equals(final Object o) { if (o == null || getClass() != o.getClass()) return false; final Property property = (Property) o; - return id == property.id && Objects.equals(name, property.name) && Objects.equals(type, property.type); + return id == property.id && Objects.equals(name, property.name) && Objects.equals(type, property.type) && Objects.equals(ofType, property.ofType); } @Override diff --git a/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java b/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java index be5c0fbaf..ae870e58c 100644 --- a/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java +++ b/engine/src/test/java/com/arcadedb/graph/BasicGraphTest.java @@ -22,8 +22,7 @@ import com.arcadedb.database.RID; import com.arcadedb.database.Record; import com.arcadedb.engine.DatabaseChecker; -import com.arcadedb.exception.DuplicatedKeyException; -import com.arcadedb.exception.RecordNotFoundException; +import com.arcadedb.exception.*; import com.arcadedb.query.sql.SQLQueryEngine; import com.arcadedb.query.sql.executor.CommandContext; import com.arcadedb.query.sql.executor.Result; @@ -667,6 +666,36 @@ public void edgeUnivocitySQL() { database.transaction(() -> database.command("sql", "create edge OnlyOneBetweenVertices from ? to ? IF NOT EXISTS", v1[0], v2[0])); } + @Test + public void edgeConstraints() { + final MutableVertex[] v1 = new MutableVertex[1]; + final MutableVertex[] v2 = new MutableVertex[1]; + database.transaction(() -> { + database.command("sql", "create edge type EdgeConstraint"); + database.command("sql", "create property EdgeConstraint.`@out` LINK of " + VERTEX1_TYPE_NAME); + database.command("sql", "create property EdgeConstraint.`@in` LINK of " + VERTEX2_TYPE_NAME); + + v1[0] = database.newVertex(VERTEX1_TYPE_NAME).set("id", 1001).save(); + v2[0] = database.newVertex(VERTEX2_TYPE_NAME).set("id", 1002).save(); + final ResultSet result = database.command("sql", "create edge EdgeConstraint from ? to ?", v1[0], v2[0]); + Assertions.assertTrue(result.hasNext()); + }); + + try { + database.transaction(() -> v2[0].newEdge("EdgeConstraint", v1[0], true)); + Assertions.fail(); + } catch (final ValidationException ex) { + // EXPECTED + } + + try { + database.transaction(() -> database.command("sql", "create edge EdgeConstraint from ? to ?", v2[0], v1[0])); + Assertions.fail(); + } catch (final ValidationException ex) { + // EXPECTED + } + } + // https://github.com/ArcadeData/arcadedb/issues/577 @Test public void testEdgeTypeNotFromVertex() { diff --git a/engine/src/test/java/com/arcadedb/query/sql/executor/CreatePropertyStatementExecutionTest.java b/engine/src/test/java/com/arcadedb/query/sql/executor/CreatePropertyStatementExecutionTest.java index 30d99a411..c5f71e8d9 100644 --- a/engine/src/test/java/com/arcadedb/query/sql/executor/CreatePropertyStatementExecutionTest.java +++ b/engine/src/test/java/com/arcadedb/query/sql/executor/CreatePropertyStatementExecutionTest.java @@ -18,13 +18,13 @@ */ package com.arcadedb.query.sql.executor; -import com.arcadedb.TestHelper; -import com.arcadedb.exception.CommandExecutionException; -import com.arcadedb.schema.DocumentType; -import com.arcadedb.schema.Property; -import com.arcadedb.schema.Type; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; +import com.arcadedb.*; +import com.arcadedb.database.*; +import com.arcadedb.exception.*; +import com.arcadedb.schema.*; +import org.junit.jupiter.api.*; + +import java.util.*; /** * @author Luigi Dell'Aquila (l.dellaquila-(at)-orientdb.com) @@ -36,7 +36,7 @@ public class CreatePropertyStatementExecutionTest extends TestHelper { private static final String PROP_ID = "id"; @Test - public void testBasicCreateProperty() throws Exception { + public void testBasicCreateProperty() { database.command("sql", "create document type testBasicCreateProperty").close(); database.command("sql", "CREATE property testBasicCreateProperty.name STRING").close(); @@ -48,7 +48,7 @@ public void testBasicCreateProperty() throws Exception { } @Test - public void testCreateMandatoryPropertyWithEmbeddedType() throws Exception { + public void testCreateMandatoryPropertyWithEmbeddedType() { database.command("sql", "create document type testCreateMandatoryPropertyWithEmbeddedType").close(); database.command("sql", "CREATE Property testCreateMandatoryPropertyWithEmbeddedType.officers LIST").close(); @@ -60,7 +60,7 @@ public void testCreateMandatoryPropertyWithEmbeddedType() throws Exception { } @Test - public void testCreateUnsafePropertyWithEmbeddedType() throws Exception { + public void testCreateUnsafePropertyWithEmbeddedType() { database.command("sql", "create document type testCreateUnsafePropertyWithEmbeddedType").close(); database.command("sql", "CREATE Property testCreateUnsafePropertyWithEmbeddedType.officers LIST").close(); @@ -72,7 +72,7 @@ public void testCreateUnsafePropertyWithEmbeddedType() throws Exception { } @Test - public void testExtraSpaces() throws Exception { + public void testExtraSpaces() { database.command("sql", "create document type testExtraSpaces").close(); database.command("sql", "CREATE PROPERTY testExtraSpaces.id INTEGER ").close(); @@ -83,32 +83,112 @@ public void testExtraSpaces() throws Exception { Assertions.assertEquals(idProperty.getType(), Type.INTEGER); } - public void testInvalidAttributeName() throws Exception { + @Test + public void testInvalidAttributeName() { try { database.command("sql", "create document type CommandExecutionException").close(); database.command("sql", "CREATE PROPERTY CommandExecutionException.id INTEGER (MANDATORY, INVALID, NOTNULL) UNSAFE").close(); - Assertions.fail("Expected CommandExecutionException"); - } catch (final CommandExecutionException e) { + Assertions.fail("Expected CommandSQLParsingException"); + } catch (final CommandSQLParsingException e) { // OK } } @Test - public void testMandatoryAsLinkedName() throws Exception { - database.command("sql", "create document type testMandatoryAsLinkedName").close(); - database.command("sql", "create document type testMandatoryAsLinkedName_2").close(); - database.command("sql", "CREATE PROPERTY testMandatoryAsLinkedName.id LIST").close(); + public void testLinkedTypeConstraint() { + database.command("sql", "create document type Invoice").close(); + database.command("sql", "create document type Product").close(); + database.command("sql", "CREATE PROPERTY Invoice.products LIST of Product").close(); + database.command("sql", "CREATE PROPERTY Invoice.tags LIST of String").close(); + database.command("sql", "CREATE PROPERTY Invoice.settings MAP of String").close(); + database.command("sql", "CREATE PROPERTY Invoice.mainProduct LINK of Product").close(); + database.command("sql", "CREATE PROPERTY Invoice.embedded EMBEDDED of Product").close(); + + final DocumentType mandatoryClass = database.getSchema().getType("Product"); + + final DocumentType invoiceType = database.getSchema().getType("Invoice"); + final Property productsProperty = invoiceType.getProperty("products"); + Assertions.assertEquals(productsProperty.getName(), "products"); + Assertions.assertEquals(productsProperty.getType(), Type.LIST); + Assertions.assertEquals(productsProperty.getOfType(), "Product"); + + final Property tagsProperty = invoiceType.getProperty("tags"); + Assertions.assertEquals(tagsProperty.getName(), "tags"); + Assertions.assertEquals(tagsProperty.getType(), Type.LIST); + Assertions.assertEquals(tagsProperty.getOfType(), "STRING"); + + final Property settingsProperty = invoiceType.getProperty("settings"); + Assertions.assertEquals(settingsProperty.getName(), "settings"); + Assertions.assertEquals(settingsProperty.getType(), Type.MAP); + Assertions.assertEquals(settingsProperty.getOfType(), "STRING"); + + final Property mainProductProperty = invoiceType.getProperty("mainProduct"); + Assertions.assertEquals(mainProductProperty.getName(), "mainProduct"); + Assertions.assertEquals(mainProductProperty.getType(), Type.LINK); + Assertions.assertEquals(mainProductProperty.getOfType(), "Product"); + + final Property embeddedProperty = invoiceType.getProperty("embedded"); + Assertions.assertEquals(embeddedProperty.getName(), "embedded"); + Assertions.assertEquals(embeddedProperty.getType(), Type.EMBEDDED); + Assertions.assertEquals(embeddedProperty.getOfType(), "Product"); + + final MutableDocument[] validInvoice = new MutableDocument[1]; + database.transaction(() -> { + final MutableDocument linked = database.newDocument("Product").save(); + + validInvoice[0] = database.newDocument("Invoice").set("products", List.of(linked)); + validInvoice[0].set("tags", List.of("tons of money", "hard to close")); + validInvoice[0].set("settings", Map.of("locale", "US")); + validInvoice[0].set("mainProduct", linked); + validInvoice[0].newEmbeddedDocument("Product", "embedded"); + validInvoice[0].save(); + }); - final DocumentType companyClass = database.getSchema().getType("testMandatoryAsLinkedName"); - final DocumentType mandatoryClass = database.getSchema().getType("testMandatoryAsLinkedName_2"); - final Property idProperty = companyClass.getProperty(PROP_ID); + try { + database.transaction(() -> { + database.newDocument("Invoice").set("products",// + List.of(database.newDocument("Invoice").save())).save(); + }); + Assertions.fail(); + } catch (ValidationException e) { + // EXPECTED + } - Assertions.assertEquals(idProperty.getName(), PROP_ID); - Assertions.assertEquals(idProperty.getType(), Type.LIST); + try { + validInvoice[0].set("tags", List.of(3, "hard to close")).save(); + Assertions.fail(); + } catch (ValidationException e) { + // EXPECTED + } + + try { + validInvoice[0].set("settings", Map.of("test", 10F)).save(); + Assertions.fail(); + } catch (ValidationException e) { + // EXPECTED + } + + try { + database.transaction(() -> { + validInvoice[0].set("mainProduct", database.newDocument("Invoice").save()).save(); + }); + Assertions.fail(); + } catch (ValidationException e) { + // EXPECTED + } + + try { + database.transaction(() -> { + validInvoice[0].newEmbeddedDocument("Invoice", "embedded").save(); + }); + Assertions.fail(); + } catch (ValidationException e) { + // EXPECTED + } } @Test - public void testIfNotExists() throws Exception { + public void testIfNotExists() { database.command("sql", "create document type testIfNotExists").close(); database.command("sql", "CREATE property testIfNotExists.name if not exists STRING").close(); diff --git a/integration/src/main/java/com/arcadedb/integration/importer/OrientDBImporter.java b/integration/src/main/java/com/arcadedb/integration/importer/OrientDBImporter.java index 9b0e278fc..33d80af94 100644 --- a/integration/src/main/java/com/arcadedb/integration/importer/OrientDBImporter.java +++ b/integration/src/main/java/com/arcadedb/integration/importer/OrientDBImporter.java @@ -99,6 +99,7 @@ private enum PHASE {OFF, ANALYZE, CREATE_SCHEMA, CREATE_RECORDS, CREATE_EDGES} private static class OrientDBProperty { String type; + String ofType; Boolean readOnly; Boolean mandatory; Boolean notNull; @@ -919,6 +920,10 @@ private void parseSchema() throws IOException { case "type": propertyType.type = reader.nextString(); break; + case "linkedType": + case "linkedClass": + propertyType.ofType = reader.nextString(); + break; case "customFields": propertyType.customFields = parseRecord(reader, false); if (propertyType.customFields.isEmpty()) @@ -1094,7 +1099,7 @@ private void createType(final String className) { } try { - final Property property = t.createProperty(entry.getKey(), Type.valueOf(orientdbType)); + final Property property = t.createProperty(entry.getKey(), Type.valueOf(orientdbType), orientdbProperty.ofType); if (orientdbProperty.customFields != null) for (Map.Entry customEntry : orientdbProperty.customFields.entrySet())